123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186 |
- import{F as Ot,b as pr,C as wk,T as Wd,d as Se,r as Bt,g as qn,o as et,e as gr,f as Mr,w as ke,i as vt,c as q,u as Xn,j as S,p as gt,k as Or,l as c0,a as Z,m as f0,q as Bf,h as vx,n as st,t as rt,v as bt,x as Ln,y as Ck,z as ui,A as Ye,B as va,D as px,E as d0,G as oa,H as Ol,I as Ri,s as Ct,J as hn,K as v0,L as Sk,M as Nk,N as aA,O as iA,P as oA,Q as Yd,R as p0,S as lA,U as mx,V as Ek,W as Dk,X as Ak,Y as uA,Z as Lf,_ as m0}from"./vue-9608a1a9.js";import{c as Mk,a as Ok}from"./vue-router-2c2f7fb8.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 Tk(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 sA(t){var e=Tk(t,"string");return Ke(e)==="symbol"?e:String(e)}function j(t,e,n){return e=sA(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function hx(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?hx(Object(n),!0).forEach(function(r){j(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):hx(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 Pk=function(e){return typeof e=="function"},kk=Array.isArray,Fk=function(e){return typeof e=="string"},Ik=function(e){return e!==null&&Ke(e)==="object"},_k=/^on[^a-z]/,$k=function(e){return _k.test(e)},cA=function(e){var n=Object.create(null);return function(r){var a=n[r];return a||(n[r]=e(r))}},Rk=/-(\w)/g,h0=cA(function(t){return t.replace(Rk,function(e,n){return n?n.toUpperCase():""})}),Bk=/\B([A-Z])/g,Lk=cA(function(t){return t.replace(Bk,"-$1").toLowerCase()}),zk=Object.prototype.hasOwnProperty,gx=function(e,n){return zk.call(e,n)};function Vk(t,e,n,r){var a=t[n];if(a!=null){var i=gx(a,"default");if(i&&r===void 0){var o=a.default;r=a.type!==Function&&Pk(o)?o():o}a.type===Boolean&&(!gx(e,n)&&!i?r=!1:r===""&&(r=!0))}return r}function jk(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 fo(t){return typeof t=="number"?"".concat(t,"px"):t}function Ou(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return typeof t=="function"?t(e):t??n}function Ae(){for(var t=[],e=0;e<arguments.length;e++){var n=e<0||arguments.length<=e?void 0:arguments[e];if(n){if(Fk(n))t.push(n);else if(kk(n))for(var r=0;r<n.length;r++){var a=Ae(n[r]);a&&t.push(a)}else if(Ik(n))for(var i in n)n[i]&&t.push(i)}}return t.join(" ")}var fA=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}()}(),Xm=typeof window<"u"&&typeof document<"u"&&window.document===document,zf=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")()}(),Hk=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(zf):function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),Kk=2;function Uk(t,e){var n=!1,r=!1,a=0;function i(){n&&(n=!1,t()),r&&l()}function o(){Hk(i)}function l(){var u=Date.now();if(n){if(u-a<Kk)return;r=!0}else n=!0,r=!1,setTimeout(o,e);a=u}return l}var qk=20,Wk=["top","right","bottom","left","width","height","size","weight"],Yk=typeof MutationObserver<"u",Gk=function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=Uk(this.refresh.bind(this),qk)}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(){!Xm||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Yk?(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(){!Xm||!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=Wk.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}(),dA=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},Tl=function(t){var e=t&&t.ownerDocument&&t.ownerDocument.defaultView;return e||zf},vA=Gd(0,0,0,0);function Vf(t){return parseFloat(t)||0}function yx(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+Vf(i)},0)}function Xk(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]=Vf(o)}return n}function Zk(t){var e=t.getBBox();return Gd(0,0,e.width,e.height)}function Jk(t){var e=t.clientWidth,n=t.clientHeight;if(!e&&!n)return vA;var r=Tl(t).getComputedStyle(t),a=Xk(r),i=a.left+a.right,o=a.top+a.bottom,l=Vf(r.width),u=Vf(r.height);if(r.boxSizing==="border-box"&&(Math.round(l+i)!==e&&(l-=yx(r,"left","right")+i),Math.round(u+o)!==n&&(u-=yx(r,"top","bottom")+o)),!eF(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 Gd(a.left,a.top,l,u)}var Qk=function(){return typeof SVGGraphicsElement<"u"?function(t){return t instanceof Tl(t).SVGGraphicsElement}:function(t){return t instanceof Tl(t).SVGElement&&typeof t.getBBox=="function"}}();function eF(t){return t===Tl(t).document.documentElement}function tF(t){return Xm?Qk(t)?Zk(t):Jk(t):vA}function nF(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 dA(o,{x:e,y:n,width:r,height:a,top:n,right:e+r,bottom:a+n,left:e}),o}function Gd(t,e,n,r){return{x:t,y:e,width:n,height:r}}var rF=function(){function t(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Gd(0,0,0,0),this.target=e}return t.prototype.isActive=function(){var e=tF(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}(),aF=function(){function t(e,n){var r=nF(n);dA(this,{target:e,contentRect:r})}return t}(),iF=function(){function t(e,n,r){if(this.activeObservations_=[],this.observations_=new fA,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 Tl(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(e)||(n.set(e,new rF(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 Tl(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 aF(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}(),pA=typeof WeakMap<"u"?new WeakMap:new fA,mA=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=Gk.getInstance(),r=new iF(e,n,this);pA.set(this,r)}return t}();["observe","unobserve","disconnect"].forEach(function(t){mA.prototype[t]=function(){var e;return(e=pA.get(this))[t].apply(e,arguments)}});var oF=function(){return typeof zf.ResizeObserver<"u"?zf.ResizeObserver:mA}();const g0=oF;function hA(t){if(Array.isArray(t))return t}function lF(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 Zm(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 Xd(t,e){if(t){if(typeof t=="string")return Zm(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 Zm(t,e)}}function gA(){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 hA(t)||lF(t,e)||Xd(t,e)||gA()}function uF(t){if(Array.isArray(t))return Zm(t)}function yA(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function sF(){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 Be(t){return uF(t)||yA(t)||Xd(t)||sF()}var cF=typeof global=="object"&&global&&global.Object===Object&&global;const bA=cF;var fF=typeof self=="object"&&self&&self.Object===Object&&self,dF=bA||fF||Function("return this")();const pa=dF;var vF=pa.Symbol;const Hr=vF;var xA=Object.prototype,pF=xA.hasOwnProperty,mF=xA.toString,yu=Hr?Hr.toStringTag:void 0;function hF(t){var e=pF.call(t,yu),n=t[yu];try{t[yu]=void 0;var r=!0}catch{}var a=mF.call(t);return r&&(e?t[yu]=n:delete t[yu]),a}var gF=Object.prototype,yF=gF.toString;function bF(t){return yF.call(t)}var xF="[object Null]",wF="[object Undefined]",bx=Hr?Hr.toStringTag:void 0;function qi(t){return t==null?t===void 0?wF:xF:bx&&bx in Object(t)?hF(t):bF(t)}function wA(t,e){return function(n){return t(e(n))}}var CF=wA(Object.getPrototypeOf,Object);const y0=CF;function la(t){return t!=null&&typeof t=="object"}var SF="[object Object]",NF=Function.prototype,EF=Object.prototype,CA=NF.toString,DF=EF.hasOwnProperty,AF=CA.call(Object);function b0(t){if(!la(t)||qi(t)!=SF)return!1;var e=y0(t);if(e===null)return!0;var n=DF.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&CA.call(n)==AF}var MF=function(e){return e!=null&&e!==""};const Jm=MF;var OF=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 yt=OF;var x0=function(e){for(var n=Object.keys(e),r={},a={},i={},o=0,l=n.length;o<l;o++){var u=n[o];$k(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}},w0=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?h0(l[0].trim()):l[0].trim();r[u]=l[1].trim()}}}),r)},Ja=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,Be(t(i,n))):i&&i.type===Ot?a.push.apply(a,Be(t(i.children,n))):i&&pr(i)?n&&!Es(i)?a.push(i):n||a.push(i):Jm(i)&&a.push(i)}),a},Ns=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(pr(e))return e.type===Ot?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)},Ti=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},SA=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=Lk(l);(u!==void 0||s in r)&&(n[l]=u)})}else if(pr(e)&&Ke(e.type)==="object"){var a=e.props||{},i={};Object.keys(a).forEach(function(l){i[h0(l)]=a[l]});var o=e.type.props||{};Object.keys(o).forEach(function(l){var u=Vk(o,i,l,i[l]);(u!==void 0||l in i)&&(n[l]=u)})}return n},C0=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(pr(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===Ot?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 xx(){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),x0(n)[e?"onEvents":"events"]}function TF(t){var e=(pr(t)?t.props:t.$attrs)||{},n=e.class||{},r={};return typeof n=="string"?n.split(" ").forEach(function(a){r[a.trim()]=!0}):Array.isArray(n)?Ae(n).split(" ").forEach(function(a){r[a.trim()]=!0}):r=A(A({},r),n),r}function NA(t,e){var n=(pr(t)?t.props:t.$attrs)||{},r=n.style||{};if(typeof r=="string")r=w0(r,e);else if(e&&r){var a={};return Object.keys(r).forEach(function(i){return a[h0(i)]=r[i]}),a}return r}function PF(t){return t==null||t===""||Array.isArray(t)&&t.length===0}function Es(t){return t&&(t.type===wk||t.type===Ot&&t.children.length===0||t.type===Wd&&t.children.trim()==="")}function kF(t){return t&&t.type===Wd}function xn(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=[];return t.forEach(function(n){Array.isArray(n)?e.push.apply(e,Be(n)):(n==null?void 0:n.type)===Ot?e.push.apply(e,Be(xn(n.children))):e.push(n)}),e.filter(function(n){return!Es(n)})}function bu(t){if(t){var e=xn(t);return e.length?e:void 0}else return t}function Sn(t){return Array.isArray(t)&&t.length===1&&(t=t[0]),t&&t.__v_isVNode&&Ke(t.type)!=="symbol"}function nn(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 Kr=Se({compatConfig:{MODE:3},name:"ResizeObserver",props:{disabled:Boolean,onResize:Function},emits:["resize"],setup:function(e,n){var r=n.slots,a=Bt({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,m=d[0].target,p=m.getBoundingClientRect(),h=p.width,g=p.height,w=m.offsetWidth,y=m.offsetHeight,x=Math.floor(h),C=Math.floor(g);if(a.width!==x||a.height!==C||a.offsetWidth!==w||a.offsetHeight!==y){var b={width:x,height:C,offsetWidth:w,offsetHeight:y};at(a,b),v&&Promise.resolve().then(function(){v(A(A({},b),{},{offsetWidth:w,offsetHeight:y}),m)})}},s=qn(),c=function(){var d=e.disabled;if(d){l();return}var v=Ti(s),m=v!==i;m&&(l(),i=v),!o&&v&&(o=new g0(u),o.observe(v))};return et(function(){c()}),gr(function(){c()}),Mr(function(){l()}),ke(function(){return e.disabled},function(){c()},{flush:"post"}),function(){var f;return(f=r.default)===null||f===void 0?void 0:f.call(r)[0]}}});var EA=function(e){return setTimeout(e,16)},DA=function(e){return clearTimeout(e)};typeof window<"u"&&"requestAnimationFrame"in window&&(EA=function(e){return window.requestAnimationFrame(e)},DA=function(e){return window.cancelAnimationFrame(e)});var wx=0,S0=new Map;function AA(t){S0.delete(t)}function tt(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;wx+=1;var n=wx;function r(a){if(a===0)AA(n),t();else{var i=EA(function(){r(a-1)});S0.set(n,i)}}return r(e),n}tt.cancel=function(t){var e=S0.get(t);return AA(e),DA(e)};function Qm(t){var e,n=function(i){return function(){e=null,t.apply(void 0,Be(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 un=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n},FF=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n},bn=function(e){var n=e;return n.install=function(r){r.component(n.displayName||n.name,e)},e},MA=!1;try{var Cx=Object.defineProperty({},"passive",{get:function(){MA=!0}});window.addEventListener("testPassive",null,Cx),window.removeEventListener("testPassive",null,Cx)}catch{}const Dn=MA;function an(t,e,n,r){if(t&&t.addEventListener){var a=r;a===void 0&&Dn&&(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 Qs(t){return t!==window?t.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Sx(t,e,n){if(n!==void 0&&e.top>t.top-n)return"".concat(n+e.top,"px")}function Nx(t,e,n){if(n!==void 0&&e.bottom<t.bottom+n){var r=window.innerHeight-e.bottom;return"".concat(n+r,"px")}}var OA=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"],Lu=[];function Ex(t,e){if(t){var n=Lu.find(function(r){return r.target===t});n?n.affixList.push(e):(n={target:t,affixList:[e],eventHandlers:{}},Lu.push(n),OA.forEach(function(r){n.eventHandlers[r]=an(t,r,function(){n.affixList.forEach(function(a){var i=a.exposed.lazyUpdatePosition;i()},(r==="touchstart"||r==="touchmove")&&Dn?{passive:!0}:!1)})}))}}function Dx(t){var e=Lu.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&&(Lu=Lu.filter(function(n){return n!==e}),OA.forEach(function(n){var r=e.eventHandlers[n];r&&r.remove&&r.remove()}))}function IF(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 Ge(t,e){if(t==null)return{};var n=IF(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 TA={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 _F={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 $F=_F;var RF={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};const PA=RF;var BF={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"]},$F),timePickerLocale:A({},PA)};const ts=BF;var yr="${label} is not a valid ${type}",LF={locale:"en",Pagination:TA,DatePicker:ts,TimePicker:PA,Calendar:ts,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:yr,method:yr,array:yr,object:yr,number:yr,date:yr,boolean:yr,integer:yr,float:yr,regexp:yr,email:yr,url:yr,hex:yr},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 ua=LF,Yl=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=vt("localeData",{}),i=q(function(){var l=e.componentName,u=l===void 0?"global":l,s=e.defaultLocale,c=s||ua[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?ua.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 Fa(t,e,n){var r=vt("localeData",{}),a=q(function(){var i=r.antLocale,o=Xn(e)||ua[t||"global"],l=t&&i?i[t]:{};return A(A(A({},typeof o=="function"?o():o),l||{}),Xn(n)||{})});return[a]}var kA=function(){var e=He("empty",{}),n=e.getPrefixCls,r=n("empty-img-default");return S("svg",{class:r,width:"184",height:"152",viewBox:"0 0 184 152"},[S("g",{fill:"none","fill-rule":"evenodd"},[S("g",{transform:"translate(24 31.67)"},[S("ellipse",{class:"".concat(r,"-ellipse"),cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"},null),S("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),S("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),S("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),S("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)]),S("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),S("g",{class:"".concat(r,"-g"),transform:"translate(149.65 15.383)"},[S("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"},null),S("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"},null)])])])};kA.PRESENTED_IMAGE_DEFAULT=!0;const zF=kA;var FA=function(){var e=He("empty",{}),n=e.getPrefixCls,r=n("empty-img-simple");return S("svg",{class:r,width:"64",height:"41",viewBox:"0 0 64 41"},[S("g",{transform:"translate(0 1)",fill:"none","fill-rule":"evenodd"},[S("ellipse",{class:"".concat(r,"-ellipse"),fill:"#F5F5F5",cx:"32",cy:"33",rx:"32",ry:"7"},null),S("g",{class:"".concat(r,"-g"),"fill-rule":"nonzero",stroke:"#D9D9D9"},[S("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),S("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)])])])};FA.PRESENTED_IMAGE_SIMPLE=!0;const VF=FA;function Ax(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 IA(t,e,n){return e&&Ax(t.prototype,e),n&&Ax(t,n),t}function Zc(){return(Zc=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 _A(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function $A(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 Mx(t){return((e=t)!=null&&typeof e=="object"&&Array.isArray(e)===!1)==1&&Object.prototype.toString.call(t)==="[object Object]";var e}var RA=Object.prototype,BA=RA.toString,jF=RA.hasOwnProperty,LA=/^\s*function (\w+)/;function Ox(t){var e,n=(e=t==null?void 0:t.type)!==null&&e!==void 0?e:t;if(n){var r=n.toString().match(LA);return r?r[1]:""}return""}var Eo=function(t){var e,n;return Mx(t)!==!1&&typeof(e=t.constructor)=="function"&&Mx(n=e.prototype)!==!1&&n.hasOwnProperty("isPrototypeOf")!==!1},HF=function(t){return t},ar=HF,ns=function(t,e){return jF.call(t,e)},KF=Number.isInteger||function(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t},Pl=Array.isArray||function(t){return BA.call(t)==="[object Array]"},kl=function(t){return BA.call(t)==="[object Function]"},jf=function(t){return Eo(t)&&ns(t,"_vueTypes_name")},zA=function(t){return Eo(t)&&(ns(t,"type")||["_vueTypes_name","validator","default","required"].some(function(e){return ns(t,e)}))};function N0(t,e){return Object.defineProperty(t.bind(e),"__original",{value:t})}function To(t,e,n){var r;n===void 0&&(n=!1);var a=!0,i="";r=Eo(t)?t:{type:t};var o=jf(r)?r._vueTypes_name+" - ":"";if(zA(r)&&r.type!==null){if(r.type===void 0||r.type===!0||!r.required&&e===void 0)return a;Pl(r.type)?(a=r.type.some(function(f){return To(f,e,!0)===!0}),i=r.type.map(function(f){return Ox(f)}).join(" or ")):a=(i=Ox(r))==="Array"?Pl(e):i==="Object"?Eo(e):i==="String"||i==="Number"||i==="Boolean"||i==="Function"?function(f){if(f==null)return"";var d=f.constructor.toString().match(LA);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?(ar(l),!1):l}if(ns(r,"validator")&&kl(r.validator)){var u=ar,s=[];if(ar=function(f){s.push(f)},a=r.validator(e),ar=u,!a){var c=(s.length>1?"* ":"")+s.join(`
- * `);return s.length=0,n===!1?(ar(c),a):c}}return a}function Dr(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?kl(a)||To(this,a,!0)===!0?(this.default=Pl(a)?function(){return[].concat(a)}:Eo(a)?function(){return Object.assign({},a)}:a,this):(ar(this._vueTypes_name+' - invalid default value: "'+a+'"'),this):this}}}),r=n.validator;return kl(r)&&(n.validator=N0(r,n)),n}function Oa(t,e){var n=Dr(t,e);return Object.defineProperty(n,"validate",{value:function(r){return kl(this.validator)&&ar(this._vueTypes_name+` - calling .validate() will overwrite the current custom validator function. Validator info:
- `+JSON.stringify(this)),this.validator=N0(r,this),this}})}function Tx(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,!Eo(n))return i;var o,l,u=n.validator,s=$A(n,["validator"]);if(kl(u)){var c=i.validator;c&&(c=(l=(o=c).__original)!==null&&l!==void 0?l:o),i.validator=N0(c?function(f){return c.call(this,f)&&u.call(this,f)}:u,i)}return Object.assign(i,s)}function Zd(t){return t.replace(/^(?!\s*$)/gm," ")}var UF=function(){return Oa("any",{})},qF=function(){return Oa("function",{type:Function})},WF=function(){return Oa("boolean",{type:Boolean})},YF=function(){return Oa("string",{type:String})},GF=function(){return Oa("number",{type:Number})},XF=function(){return Oa("array",{type:Array})},ZF=function(){return Oa("object",{type:Object})},JF=function(){return Dr("integer",{type:Number,validator:function(t){return KF(t)}})},QF=function(){return Dr("symbol",{validator:function(t){return typeof t=="symbol"}})};function eI(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 Dr(t.name||"<<anonymous function>>",{validator:function(n){var r=t(n);return r||ar(this._vueTypes_name+" - "+e),r}})}function tI(t){if(!Pl(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 Dr("oneOf",{type:n.length>0?n:void 0,validator:function(r){var a=t.indexOf(r)!==-1;return a||ar(e),a}})}function nI(t){if(!Pl(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(zA(a)){if(jf(a)&&a._vueTypes_name==="oneOf"){n=n.concat(a.type);continue}if(kl(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}),Dr("oneOfType",e?{type:n,validator:function(i){var o=[],l=t.some(function(u){var s=To(jf(u)&&u._vueTypes_name==="oneOf"?u.type||null:u,i,!0);return typeof s=="string"&&o.push(s),s===!0});return l||ar("oneOfType - provided value does not match any of the "+o.length+` passed-in validators:
- `+Zd(o.join(`
- `))),l}}:{type:n})}function rI(t){return Dr("arrayOf",{type:Array,validator:function(e){var n,r=e.every(function(a){return(n=To(t,a,!0))===!0});return r||ar(`arrayOf - value validation error:
- `+Zd(n)),r}})}function aI(t){return Dr("instanceOf",{type:t})}function iI(t){return Dr("objectOf",{type:Object,validator:function(e){var n,r=Object.keys(e).every(function(a){return(n=To(t,e[a],!0))===!0});return r||ar(`objectOf - value validation error:
- `+Zd(n)),r}})}function oI(t){var e=Object.keys(t),n=e.filter(function(a){var i;return!!(!((i=t[a])===null||i===void 0)&&i.required)}),r=Dr("shape",{type:Object,validator:function(a){var i=this;if(!Eo(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 ar(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||(ar('shape - shape definition does not include a "'+u+'" property. Allowed keys: "'+e.join('", "')+'".'),!1);var s=To(t[u],a[u],!0);return typeof s=="string"&&ar('shape - "'+u+`" property validation error:
- `+Zd(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 Ca=function(){function t(){}return t.extend=function(e){var n=this;if(Pl(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=$A(e,["name","validate","getter"]);if(ns(this,r))throw new TypeError('[VueTypes error]: Type "'+r+'" already defined');var s,c=u.type;return jf(c)?(delete u.type,Object.defineProperty(this,r,l?{get:function(){return Tx(r,c,u)}}:{value:function(){var f,d=Tx(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?Oa(r,f):Dr(r,f)},enumerable:!0}:{value:function(){var f,d,v=Object.assign({},u);return f=i?Oa(r,v):Dr(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))},IA(t,null,[{key:"any",get:function(){return UF()}},{key:"func",get:function(){return qF().def(this.defaults.func)}},{key:"bool",get:function(){return WF().def(this.defaults.bool)}},{key:"string",get:function(){return YF().def(this.defaults.string)}},{key:"number",get:function(){return GF().def(this.defaults.number)}},{key:"array",get:function(){return XF().def(this.defaults.array)}},{key:"object",get:function(){return ZF().def(this.defaults.object)}},{key:"integer",get:function(){return JF().def(this.defaults.integer)}},{key:"symbol",get:function(){return QF()}}]),t}();function VA(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 _A(r,n),IA(r,null,[{key:"sensibleDefaults",get:function(){return Zc({},this.defaults)},set:function(a){this.defaults=a!==!1?Zc({},a!==!0?a:t):{}}}]),r}(Ca)).defaults=Zc({},t),e}Ca.defaults={},Ca.custom=eI,Ca.oneOf=tI,Ca.instanceOf=aI,Ca.oneOfType=nI,Ca.arrayOf=rI,Ca.objectOf=iI,Ca.shape=oI,Ca.utils={validate:function(t,e){return To(e,t,!0)===!0},toType:function(t,e,n){return n===void 0&&(n=!1),n?Oa(t,e):Dr(t,e)}};(function(t){function e(){return t.apply(this,arguments)||this}return _A(e,t),e})(VA());var jA=VA({func:void 0,bool:void 0,string:void 0,number:void 0,array:void 0,object:void 0,integer:void 0});jA.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 HA(t){return t.default=void 0,t}const X=jA;var lI=["image","description","imageStyle","class"],KA=S(zF,null,null),UA=S(VF,null,null),Gl=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?KA:d,m=f.description,p=m===void 0?((r=i.description)===null||r===void 0?void 0:r.call(i))||void 0:m,h=f.imageStyle,g=f.class,w=g===void 0?"":g,y=Ge(f,lI);return S(Yl,{componentName:"Empty",children:function(C){var b,N=typeof p<"u"?p:C.description,E=typeof N=="string"?N:"empty",D=null;return typeof v=="string"?D=S("img",{alt:E,src:v},null):D=v,S("div",A({class:Ae(c,w,(b={},j(b,"".concat(c,"-normal"),v===UA),j(b,"".concat(c,"-rtl"),u.value==="rtl"),b))},y),[S("div",{class:"".concat(c,"-image"),style:h},[D]),N&&S("p",{class:"".concat(c,"-description")},[N]),i.default&&S("div",{class:"".concat(c,"-footer")},[xn(i.default())])])}},null)};Gl.displayName="AEmpty";Gl.PRESENTED_IMAGE_DEFAULT=KA;Gl.PRESENTED_IMAGE_SIMPLE=UA;Gl.inheritAttrs=!1;Gl.props={prefixCls:String,image:X.any,description:X.any,imageStyle:{type:Object,default:void 0}};const Mi=bn(Gl);var uI=function(e){var n=He("empty",e),r=n.prefixCls,a=function(o){switch(o){case"Table":case"List":return S(Mi,{image:Mi.PRESENTED_IMAGE_SIMPLE},null);case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return S(Mi,{image:Mi.PRESENTED_IMAGE_SIMPLE,class:"".concat(r.value,"-small")},null);default:return S(Mi,null,null)}};return a(e.componentName)};function qA(t){return S(uI,{componentName:t},null)}var Px={};function sI(t,e){}function cI(t,e){}function WA(t,e,n){!e&&!Px[n]&&(t(!1,n),Px[n]=!0)}function YA(t,e){WA(sI,t,e)}function fI(t,e){WA(cI,t,e)}const Cn=function(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";YA(t,"[antdv: ".concat(e,"] ").concat(n))};var eh="internalMark",Jc=Se({compatConfig:{MODE:3},name:"ALocaleProvider",props:{locale:{type:Object},ANT_MARK__:String},setup:function(e,n){var r=n.slots;Cn(e.ANT_MARK__===eh,"LocaleProvider","`LocaleProvider` is deprecated. Please use `locale` with `ConfigProvider` instead");var a=Bt({antLocale:A(A({},e.locale),{},{exist:!0}),ANT_MARK__:eh});return gt("localeData",a),ke(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)}}});Jc.install=function(t){return t.component(Jc.name,Jc),t};const GA=bn(Jc);un("bottomLeft","bottomRight","topLeft","topRight");var dI=function(e){return e!==void 0&&(e==="topLeft"||e==="topRight")?"slide-down":"slide-up"},Wi=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},E0=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},sa=function(e,n,r){return r!==void 0?r:"".concat(e,"-").concat(n)};const vI=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,m=e.noticeKey;v&&v(m)},c=function(){u(),l()};return et(function(){l()}),Mr(function(){u()}),ke([o,function(){return e.updateMark},function(){return e.visible}],function(f,d){var v=$e(f,3),m=v[0],p=v[1],h=v[2],g=$e(d,3),w=g[0],y=g[1],x=g[2];(m!==w||p!==y||h!==x&&x)&&c()},{flush:"post"}),function(){var f,d,v=e.prefixCls,m=e.closable,p=e.closeIcon,h=p===void 0?(f=a.closeIcon)===null||f===void 0?void 0:f.call(a):p,g=e.onClick,w=e.holder,y=r.class,x=r.style,C="".concat(v,"-notice"),b=Object.keys(r).reduce(function(E,D){return(D.substr(0,5)==="data-"||D.substr(0,5)==="aria-"||D==="role")&&(E[D]=r[D]),E},{}),N=S("div",A({class:Ae(C,y,j({},"".concat(C,"-closable"),m)),style:x,onMouseenter:u,onMouseleave:l,onClick:g},b),[S("div",{class:"".concat(C,"-content")},[(d=a.default)===null||d===void 0?void 0:d.call(a)]),m?S("a",{tabindex:0,onClick:s,class:"".concat(C,"-close")},[h||S("span",{class:"".concat(C,"-close-x")},null)]):null]);return w?S(c0,{to:w},{default:function(){return N}}):N}}});var pI=["name","getContainer","appContext","prefixCls","rootPrefixCls","transitionName","hasTransitionName"],kx=0,mI=Date.now();function Fx(){var t=kx;return kx+=1,"rcNotification_".concat(mI,"_").concat(t)}var th=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,m=e.transitionName;return!m&&v&&(m="".concat(f,"-").concat(v)),E0(m)}),s=function(d,v){var m=d.key||Fx(),p=A(A({},d),{},{key:m}),h=e.maxCount,g=l.value.map(function(y){return y.notice.key}).indexOf(m),w=l.value.concat();g!==-1?w.splice(g,1,{notice:p,holderCallback:v}):(h&&l.value.length>=h&&(p.key=w[0].notice.key,p.updateMark=Fx(),p.userPassKey=m,w.shift()),w.push({notice:p,holderCallback:v})),l.value=w},c=function(d){l.value=l.value.filter(function(v){var m=v.notice,p=m.key,h=m.userPassKey,g=h||p;return g!==d})};return a({add:s,remove:c,notices:l}),function(){var f,d,v=e.prefixCls,m=e.closeIcon,p=m===void 0?(f=i.closeIcon)===null||f===void 0?void 0:f.call(i,{prefixCls:v}):m,h=l.value.map(function(w,y){var x=w.notice,C=w.holderCallback,b=y===l.value.length-1?x.updateMark:void 0,N=x.key,E=x.userPassKey,D=x.content,M=A(A(A({prefixCls:v,closeIcon:typeof p=="function"?p({prefixCls:v}):p},x),x.props),{},{key:N,noticeKey:E||N,updateMark:b,onClose:function(k){var I;c(k),(I=x.onClose)===null||I===void 0||I.call(x)},onClick:x.onClick});return C?S("div",{key:N,class:"".concat(v,"-hook-holder"),ref:function(k){typeof N>"u"||(k?(o.set(N,k),C(k,M)):o.delete(N))}},null):S(vI,M,{default:function(){return[typeof D=="function"?D({prefixCls:v}):D]}})}),g=(d={},j(d,v,1),j(d,r.class,!!r.class),d);return S("div",{class:g,style:r.style||{top:"65px",left:"50%"}},[S(f0,A({tag:"div"},u.value),{default:function(){return[h]}})])}}});th.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=Ge(r,pI),v=document.createElement("div");if(o){var m=o();m.appendChild(v)}else document.body.appendChild(v);var p=Se({compatConfig:{MODE:3},name:"NotificationWrapper",setup:function(w,y){var x=y.attrs,C=Z();return et(function(){n({notice:function(N){var E;(E=C.value)===null||E===void 0||E.add(N)},removeNotice:function(N){var E;(E=C.value)===null||E===void 0||E.remove(N)},destroy:function(){Bf(null,v),v.parentNode&&v.parentNode.removeChild(v)},component:C})}),function(){var b=dr,N=b.getPrefixCls(i,u),E=b.getRootPrefixCls(s,N),D=f?c:"".concat(E,"-").concat(c);return S(Qd,A(A({},b),{},{notUpdateGlobalConfig:!0,prefixCls:E}),{default:function(){return[S(th,A(A({ref:C},x),{},{prefixCls:N,transitionName:D}),null)]}})}}}),h=S(p,d);h.appContext=l||h.appContext,Bf(h,v)};const XA=th;var hI={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 gI=hI;function Un(t,e){yI(t)&&(t="100%");var n=bI(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 ec(t){return Math.min(1,Math.max(0,t))}function yI(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function bI(t){return typeof t=="string"&&t.indexOf("%")!==-1}function ZA(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function tc(t){return t<=1?"".concat(Number(t)*100,"%"):t}function go(t){return t.length===1?"0"+t:String(t)}function xI(t,e,n){return{r:Un(t,255)*255,g:Un(e,255)*255,b:Un(n,255)*255}}function Ix(t,e,n){t=Un(t,255),e=Un(e,255),n=Un(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 Np(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 wI(t,e,n){var r,a,i;if(t=Un(t,360),e=Un(e,100),n=Un(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=Np(l,o,t+1/3),a=Np(l,o,t),i=Np(l,o,t-1/3)}return{r:r*255,g:a*255,b:i*255}}function nh(t,e,n){t=Un(t,255),e=Un(e,255),n=Un(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 CI(t,e,n){t=Un(t,360)*6,e=Un(e,100),n=Un(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 rh(t,e,n,r){var a=[go(Math.round(t).toString(16)),go(Math.round(e).toString(16)),go(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 SI(t,e,n,r,a){var i=[go(Math.round(t).toString(16)),go(Math.round(e).toString(16)),go(Math.round(n).toString(16)),go(NI(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 NI(t){return Math.round(parseFloat(t)*255).toString(16)}function _x(t){return Cr(t)/255}function Cr(t){return parseInt(t,16)}function EI(t){return{r:t>>16,g:(t&65280)>>8,b:t&255}}var ah={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function al(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=MI(t)),typeof t=="object"&&(Va(t.r)&&Va(t.g)&&Va(t.b)?(e=xI(t.r,t.g,t.b),o=!0,l=String(t.r).substr(-1)==="%"?"prgb":"rgb"):Va(t.h)&&Va(t.s)&&Va(t.v)?(r=tc(t.s),a=tc(t.v),e=CI(t.h,r,a),o=!0,l="hsv"):Va(t.h)&&Va(t.s)&&Va(t.l)&&(r=tc(t.s),i=tc(t.l),e=wI(t.h,r,i),o=!0,l="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(n=t.a)),n=ZA(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 DI="[-\\+]?\\d+%?",AI="[-\\+]?\\d*\\.\\d+%?",Pi="(?:".concat(AI,")|(?:").concat(DI,")"),Ep="[\\s|\\(]+(".concat(Pi,")[,|\\s]+(").concat(Pi,")[,|\\s]+(").concat(Pi,")\\s*\\)?"),Dp="[\\s|\\(]+(".concat(Pi,")[,|\\s]+(").concat(Pi,")[,|\\s]+(").concat(Pi,")[,|\\s]+(").concat(Pi,")\\s*\\)?"),Zr={CSS_UNIT:new RegExp(Pi),rgb:new RegExp("rgb"+Ep),rgba:new RegExp("rgba"+Dp),hsl:new RegExp("hsl"+Ep),hsla:new RegExp("hsla"+Dp),hsv:new RegExp("hsv"+Ep),hsva:new RegExp("hsva"+Dp),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 MI(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var e=!1;if(ah[t])t=ah[t],e=!0;else if(t==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=Zr.rgb.exec(t);return n?{r:n[1],g:n[2],b:n[3]}:(n=Zr.rgba.exec(t),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=Zr.hsl.exec(t),n?{h:n[1],s:n[2],l:n[3]}:(n=Zr.hsla.exec(t),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=Zr.hsv.exec(t),n?{h:n[1],s:n[2],v:n[3]}:(n=Zr.hsva.exec(t),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=Zr.hex8.exec(t),n?{r:Cr(n[1]),g:Cr(n[2]),b:Cr(n[3]),a:_x(n[4]),format:e?"name":"hex8"}:(n=Zr.hex6.exec(t),n?{r:Cr(n[1]),g:Cr(n[2]),b:Cr(n[3]),format:e?"name":"hex"}:(n=Zr.hex4.exec(t),n?{r:Cr(n[1]+n[1]),g:Cr(n[2]+n[2]),b:Cr(n[3]+n[3]),a:_x(n[4]+n[4]),format:e?"name":"hex8"}:(n=Zr.hex3.exec(t),n?{r:Cr(n[1]+n[1]),g:Cr(n[2]+n[2]),b:Cr(n[3]+n[3]),format:e?"name":"hex"}:!1)))))))))}function Va(t){return Boolean(Zr.CSS_UNIT.exec(String(t)))}var Ap=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=EI(e)),this.originalInput=e;var a=al(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=ZA(e),this.roundA=Math.round(100*this.a)/100,this},t.prototype.isMonochrome=function(){var e=this.toHsl().s;return e===0},t.prototype.toHsv=function(){var e=nh(this.r,this.g,this.b);return{h:e.h*360,s:e.s,v:e.v,a:this.a}},t.prototype.toHsvString=function(){var e=nh(this.r,this.g,this.b),n=Math.round(e.h*360),r=Math.round(e.s*100),a=Math.round(e.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(a,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(a,"%, ").concat(this.roundA,")")},t.prototype.toHsl=function(){var e=Ix(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=Ix(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),rh(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),SI(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(Un(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(Un(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="#"+rh(this.r,this.g,this.b,!1),n=0,r=Object.entries(ah);n<r.length;n++){var a=r[n],i=a[0],o=a[1];if(e===o)return i}return!1},t.prototype.toString=function(e){var n=Boolean(e);e=e??this.format;var r=!1,a=this.a<1&&this.a>=0,i=!n&&a&&(e.startsWith("hex")||e==="name");return i?e==="name"&&this.a===0?this.toName():this.toRgbString():(e==="rgb"&&(r=this.toRgbString()),e==="prgb"&&(r=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(r=this.toHexString()),e==="hex3"&&(r=this.toHexString(!0)),e==="hex4"&&(r=this.toHex8String(!0)),e==="hex8"&&(r=this.toHex8String()),e==="name"&&(r=this.toName()),e==="hsl"&&(r=this.toHslString()),e==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},t.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},t.prototype.clone=function(){return new t(this.toString())},t.prototype.lighten=function(e){e===void 0&&(e=10);var n=this.toHsl();return n.l+=e/100,n.l=ec(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=ec(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=ec(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=ec(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}(),nc=2,$x=.16,OI=.05,TI=.05,PI=.15,JA=5,QA=4,kI=[{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 Rx(t){var e=t.r,n=t.g,r=t.b,a=nh(e,n,r);return{h:a.h*360,s:a.s,v:a.v}}function rc(t){var e=t.r,n=t.g,r=t.b;return"#".concat(rh(e,n,r,!1))}function FI(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 Bx(t,e,n){var r;return Math.round(t.h)>=60&&Math.round(t.h)<=240?r=n?Math.round(t.h)-nc*e:Math.round(t.h)+nc*e:r=n?Math.round(t.h)+nc*e:Math.round(t.h)-nc*e,r<0?r+=360:r>=360&&(r-=360),r}function Lx(t,e,n){if(t.h===0&&t.s===0)return t.s;var r;return n?r=t.s-$x*e:e===QA?r=t.s+$x:r=t.s+OI*e,r>1&&(r=1),n&&e===JA&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2))}function zx(t,e,n){var r;return n?r=t.v+TI*e:r=t.v-PI*e,r>1&&(r=1),Number(r.toFixed(2))}function rs(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=al(t),a=JA;a>0;a-=1){var i=Rx(r),o=rc(al({h:Bx(i,a,!0),s:Lx(i,a,!0),v:zx(i,a,!0)}));n.push(o)}n.push(rc(r));for(var l=1;l<=QA;l+=1){var u=Rx(r),s=rc(al({h:Bx(u,l),s:Lx(u,l),v:zx(u,l)}));n.push(s)}return e.theme==="dark"?kI.map(function(c){var f=c.index,d=c.opacity,v=rc(FI(al(e.backgroundColor||"#141414"),al(n[f]),d*100));return v}):n}var hl={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"},Mp={},Op={};Object.keys(hl).forEach(function(t){Mp[t]=rs(hl[t]),Mp[t].primary=Mp[t][5],Op[t]=rs(hl[t],{theme:"dark",backgroundColor:"#141414"}),Op[t].primary=Op[t][5]});var Vx=[],xu=[],II="insert-css: You need to provide a CSS string. Usage: insertCss(cssString[, options]).";function _I(){var t=document.createElement("style");return t.setAttribute("type","text/css"),t}function $I(t,e){if(e=e||{},t===void 0)throw new Error(II);var n=e.prepend===!0?"prepend":"append",r=e.container!==void 0?e.container:document.querySelector("head"),a=Vx.indexOf(r);a===-1&&(a=Vx.push(r)-1,xu[a]={});var i;return xu[a]!==void 0&&xu[a][n]!==void 0?i=xu[a][n]:(i=xu[a][n]=_I(),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 jx(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){RI(t,a,n[a])})}return t}function RI(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Hx(t){return typeof t=="object"&&typeof t.name=="string"&&typeof t.theme=="string"&&(typeof t.icon=="object"||typeof t.icon=="function")}function ih(t,e,n){return n?vx(t.tag,jx({key:e},n,t.attrs),(t.children||[]).map(function(r,a){return ih(r,"".concat(e,"-").concat(t.tag,"-").concat(a))})):vx(t.tag,jx({key:e},t.attrs),(t.children||[]).map(function(r,a){return ih(r,"".concat(e,"-").concat(t.tag,"-").concat(a))}))}function eM(t){return rs(t)[0]}function tM(t){return t?Array.isArray(t)?t:[t]:[]}var BI=`
- .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);
- }
- }
- `,Kx=!1,LI=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:BI;st(function(){Kx||(typeof window<"u"&&window.document&&window.document.documentElement&&$I(e,{prepend:!0}),Kx=!0)})},zI=["icon","primaryColor","secondaryColor"];function VI(t,e){if(t==null)return{};var n=jI(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 jI(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 Qc(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){HI(t,a,n[a])})}return t}function HI(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var zu={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function KI(t){var e=t.primaryColor,n=t.secondaryColor;zu.primaryColor=e,zu.secondaryColor=n||eM(e),zu.calculated=!!n}function UI(){return Qc({},zu)}var Xl=function(e,n){var r=Qc({},e,n.attrs),a=r.icon,i=r.primaryColor,o=r.secondaryColor,l=VI(r,zI),u=zu;if(i&&(u={primaryColor:i,secondaryColor:o||eM(i)}),LI(),Hx(a),!Hx(a))return null;var s=a;return s&&typeof s.icon=="function"&&(s=Qc({},s,{icon:s.icon(u.primaryColor,u.secondaryColor)})),ih(s.icon,"svg-".concat(s.name),Qc({},l,{"data-icon":s.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"}))};Xl.props={icon:Object,primaryColor:String,secondaryColor:String,focusable:String};Xl.inheritAttrs=!1;Xl.displayName="IconBase";Xl.getTwoToneColors=UI;Xl.setTwoToneColors=KI;const D0=Xl;function qI(t,e){return XI(t)||GI(t,e)||YI(t,e)||WI()}function WI(){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 YI(t,e){if(t){if(typeof t=="string")return Ux(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 Ux(t,e)}}function Ux(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 GI(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 XI(t){if(Array.isArray(t))return t}function nM(t){var e=tM(t),n=qI(e,2),r=n[0],a=n[1];return D0.setTwoToneColors({primaryColor:r,secondaryColor:a})}function ZI(){var t=D0.getTwoToneColors();return t.calculated?[t.primaryColor,t.secondaryColor]:t.primaryColor}var JI=["class","icon","spin","rotate","tabindex","twoToneColor","onClick"];function QI(t,e){return r9(t)||n9(t,e)||t9(t,e)||e9()}function e9(){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 t9(t,e){if(t){if(typeof t=="string")return qx(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 qx(t,e)}}function qx(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 n9(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 r9(t){if(Array.isArray(t))return t}function Wx(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){oh(t,a,n[a])})}return t}function oh(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a9(t,e){if(t==null)return{};var n=i9(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 i9(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}nM("#1890ff");var Zl=function(e,n){var r,a=Wx({},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=a9(a,JI),v=(r={anticon:!0},oh(r,"anticon-".concat(o.name),Boolean(o.name)),oh(r,i,i),r),m=l===""||l||o.name==="loading"?"anticon-spin":"",p=s;p===void 0&&f&&(p=-1,d.tabindex=p);var h=u?{msTransform:"rotate(".concat(u,"deg)"),transform:"rotate(".concat(u,"deg)")}:void 0,g=tM(c),w=QI(g,2),y=w[0],x=w[1];return S("span",Wx({role:"img","aria-label":o.name},d,{onClick:f,class:v}),[S(D0,{class:m,icon:o,primaryColor:y,secondaryColor:x,style:h},null)])};Zl.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:String};Zl.displayName="AntdIcon";Zl.inheritAttrs=!1;Zl.getTwoToneColor=ZI;Zl.setTwoToneColor=nM;const pt=Zl;function Yx(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){o9(t,a,n[a])})}return t}function o9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var A0=function(e,n){var r=Yx({},e,n.attrs);return S(pt,Yx({},r,{icon:gI}),null)};A0.displayName="LoadingOutlined";A0.inheritAttrs=!1;const ca=A0;var l9={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 u9=l9;function Gx(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){s9(t,a,n[a])})}return t}function s9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var M0=function(e,n){var r=Gx({},e,n.attrs);return S(pt,Gx({},r,{icon:u9}),null)};M0.displayName="ExclamationCircleFilled";M0.inheritAttrs=!1;const Ds=M0;var c9={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 f9=c9;function Xx(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){d9(t,a,n[a])})}return t}function d9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var O0=function(e,n){var r=Xx({},e,n.attrs);return S(pt,Xx({},r,{icon:f9}),null)};O0.displayName="CloseCircleFilled";O0.inheritAttrs=!1;const di=O0;var v9={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 p9=v9;function Zx(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){m9(t,a,n[a])})}return 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 T0=function(e,n){var r=Zx({},e,n.attrs);return S(pt,Zx({},r,{icon:p9}),null)};T0.displayName="CheckCircleFilled";T0.inheritAttrs=!1;const As=T0;var h9={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 g9=h9;function Jx(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){y9(t,a,n[a])})}return t}function y9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var P0=function(e,n){var r=Jx({},e,n.attrs);return S(pt,Jx({},r,{icon:g9}),null)};P0.displayName="InfoCircleFilled";P0.inheritAttrs=!1;const rM=P0;var aM=3,iM,ir,b9=1,oM="",lM="move-up",uM=!1,sM=function(){return document.body},cM,fM=!1;function x9(){return b9++}function w9(t){t.top!==void 0&&(iM=t.top,ir=null),t.duration!==void 0&&(aM=t.duration),t.prefixCls!==void 0&&(oM=t.prefixCls),t.getContainer!==void 0&&(sM=t.getContainer,ir=null),t.transitionName!==void 0&&(lM=t.transitionName,ir=null,uM=!0),t.maxCount!==void 0&&(cM=t.maxCount,ir=null),t.rtl!==void 0&&(fM=t.rtl)}function C9(t,e){if(ir){e(ir);return}XA.newInstance({appContext:t.appContext,prefixCls:t.prefixCls||oM,rootPrefixCls:t.rootPrefixCls,transitionName:lM,hasTransitionName:uM,style:{top:iM},getContainer:sM||t.getPopupContainer,maxCount:cM,name:"message"},function(n){if(ir){e(ir);return}ir=n,e(n)})}var S9={info:rM,success:As,error:di,warning:Ds,loading:ca};function N9(t){var e=t.duration!==void 0?t.duration:aM,n=t.key||x9(),r=new Promise(function(i){var o=function(){return typeof t.onClose=="function"&&t.onClose(),i(!0)};C9(t,function(l){l.notice({key:n,duration:e,style:t.style||{},class:t.class,content:function(s){var c,f=s.prefixCls,d=S9[t.type],v=d?S(d,null,null):"",m=Ae("".concat(f,"-custom-content"),(c={},j(c,"".concat(f,"-").concat(t.type),t.type),j(c,"".concat(f,"-rtl"),fM===!0),c));return S("div",{class:m},[typeof t.icon=="function"?t.icon():t.icon||v,S("span",null,[typeof t.content=="function"?t.content():t.content])])},onClose:o,onClick:t.onClick})})}),a=function(){ir&&ir.removeNotice(n)};return a.then=function(i,o){return r.then(i,o)},a.promise=r,a}function E9(t){return Object.prototype.toString.call(t)==="[object Object]"&&!!t.content}var Hf={open:N9,config:w9,destroy:function(e){if(ir)if(e){var n=ir,r=n.removeNotice;r(e)}else{var a=ir,i=a.destroy;i(),ir=null}}};function D9(t,e){t[e]=function(n,r,a){return E9(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 D9(Hf,t)});Hf.warn=Hf.warning;const On=Hf;function Qx(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 Po(t){return function(){var e=this,n=arguments;return new Promise(function(r,a){var i=t.apply(e,n);function o(u){Qx(i,r,a,o,l,"next",u)}function l(u){Qx(i,r,a,o,l,"throw",u)}o(void 0)})}}var lr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function dM(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function A9(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 lh={},M9={get exports(){return lh},set exports(t){lh=t}},uh={},O9={get exports(){return uh},set exports(t){uh=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})(O9);(function(t){var e=uh.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(_,T,O){_[T]=O.value},l=typeof Symbol=="function"?Symbol:{},u=l.iterator||"@@iterator",s=l.asyncIterator||"@@asyncIterator",c=l.toStringTag||"@@toStringTag";function f(_,T,O){return Object.defineProperty(_,T,{value:O,enumerable:!0,configurable:!0,writable:!0}),_[T]}try{f({},"")}catch{f=function(O,R,F){return O[R]=F}}function d(_,T,O,R){var F=T&&T.prototype instanceof p?T:p,B=Object.create(F.prototype),L=new k(R||[]);return o(B,"_invoke",{value:E(_,O,L)}),B}function v(_,T,O){try{return{type:"normal",arg:_.call(T,O)}}catch(R){return{type:"throw",arg:R}}}r.wrap=d;var m={};function p(){}function h(){}function g(){}var w={};f(w,u,function(){return this});var y=Object.getPrototypeOf,x=y&&y(y(I([])));x&&x!==a&&i.call(x,u)&&(w=x);var C=g.prototype=p.prototype=Object.create(w);function b(_){["next","throw","return"].forEach(function(T){f(_,T,function(O){return this._invoke(T,O)})})}function N(_,T){function O(F,B,L,H){var z=v(_[F],_,B);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 R;o(this,"_invoke",{value:function(B,L){function H(){return new T(function(z,V){O(B,L,z,V)})}return R=R?R.then(H,H):H()}})}function E(_,T,O){var R="suspendedStart";return function(F,B){if(R==="executing")throw new Error("Generator is already running");if(R==="completed"){if(F==="throw")throw B;return $()}for(O.method=F,O.arg=B;;){var L=O.delegate;if(L){var H=D(L,O);if(H){if(H===m)continue;return H}}if(O.method==="next")O.sent=O._sent=O.arg;else if(O.method==="throw"){if(R==="suspendedStart")throw R="completed",O.arg;O.dispatchException(O.arg)}else O.method==="return"&&O.abrupt("return",O.arg);R="executing";var z=v(_,T,O);if(z.type==="normal"){if(R=O.done?"completed":"suspendedYield",z.arg===m)continue;return{value:z.arg,done:O.done}}z.type==="throw"&&(R="completed",O.method="throw",O.arg=z.arg)}}}function D(_,T){var O=T.method,R=_.iterator[O];if(R===void 0)return T.delegate=null,O==="throw"&&_.iterator.return&&(T.method="return",T.arg=void 0,D(_,T),T.method==="throw")||O!=="return"&&(T.method="throw",T.arg=new TypeError("The iterator does not provide a '"+O+"' method")),m;var F=v(R,_.iterator,T.arg);if(F.type==="throw")return T.method="throw",T.arg=F.arg,T.delegate=null,m;var B=F.arg;return B?B.done?(T[_.resultName]=B.value,T.next=_.nextLoc,T.method!=="return"&&(T.method="next",T.arg=void 0),T.delegate=null,m):B:(T.method="throw",T.arg=new TypeError("iterator result is not an object"),T.delegate=null,m)}function M(_){var T={tryLoc:_[0]};1 in _&&(T.catchLoc=_[1]),2 in _&&(T.finallyLoc=_[2],T.afterLoc=_[3]),this.tryEntries.push(T)}function P(_){var T=_.completion||{};T.type="normal",delete T.arg,_.completion=T}function k(_){this.tryEntries=[{tryLoc:"root"}],_.forEach(M,this),this.reset(!0)}function I(_){if(_){var T=_[u];if(T)return T.call(_);if(typeof _.next=="function")return _;if(!isNaN(_.length)){var O=-1,R=function F(){for(;++O<_.length;)if(i.call(_,O))return F.value=_[O],F.done=!1,F;return F.value=void 0,F.done=!0,F};return R.next=R}}return{next:$}}function $(){return{value:void 0,done:!0}}return h.prototype=g,o(C,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:h,configurable:!0}),h.displayName=f(g,c,"GeneratorFunction"),r.isGeneratorFunction=function(_){var T=typeof _=="function"&&_.constructor;return!!T&&(T===h||(T.displayName||T.name)==="GeneratorFunction")},r.mark=function(_){return Object.setPrototypeOf?Object.setPrototypeOf(_,g):(_.__proto__=g,f(_,c,"GeneratorFunction")),_.prototype=Object.create(C),_},r.awrap=function(_){return{__await:_}},b(N.prototype),f(N.prototype,s,function(){return this}),r.AsyncIterator=N,r.async=function(_,T,O,R,F){F===void 0&&(F=Promise);var B=new N(d(_,T,O,R),F);return r.isGeneratorFunction(T)?B:B.next().then(function(L){return L.done?L.value:B.next()})},b(C),f(C,c,"Generator"),f(C,u,function(){return this}),f(C,"toString",function(){return"[object Generator]"}),r.keys=function(_){var T=Object(_),O=[];for(var R in T)O.push(R);return O.reverse(),function F(){for(;O.length;){var B=O.pop();if(B in T)return F.value=B,F.done=!1,F}return F.done=!0,F}},r.values=I,k.prototype={constructor:k,reset:function(T){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(P),!T)for(var O in this)O.charAt(0)==="t"&&i.call(this,O)&&!isNaN(+O.slice(1))&&(this[O]=void 0)},stop:function(){this.done=!0;var T=this.tryEntries[0].completion;if(T.type==="throw")throw T.arg;return this.rval},dispatchException:function(T){if(this.done)throw T;var O=this;function R(V,U){return L.type="throw",L.arg=T,O.next=V,U&&(O.method="next",O.arg=void 0),!!U}for(var F=this.tryEntries.length-1;F>=0;--F){var B=this.tryEntries[F],L=B.completion;if(B.tryLoc==="root")return R("end");if(B.tryLoc<=this.prev){var H=i.call(B,"catchLoc"),z=i.call(B,"finallyLoc");if(H&&z){if(this.prev<B.catchLoc)return R(B.catchLoc,!0);if(this.prev<B.finallyLoc)return R(B.finallyLoc)}else if(H){if(this.prev<B.catchLoc)return R(B.catchLoc,!0)}else{if(!z)throw new Error("try statement without catch or finally");if(this.prev<B.finallyLoc)return R(B.finallyLoc)}}}},abrupt:function(T,O){for(var R=this.tryEntries.length-1;R>=0;--R){var F=this.tryEntries[R];if(F.tryLoc<=this.prev&&i.call(F,"finallyLoc")&&this.prev<F.finallyLoc){var B=F;break}}B&&(T==="break"||T==="continue")&&B.tryLoc<=O&&O<=B.finallyLoc&&(B=null);var L=B?B.completion:{};return L.type=T,L.arg=O,B?(this.method="next",this.next=B.finallyLoc,m):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),m},finish:function(T){for(var O=this.tryEntries.length-1;O>=0;--O){var R=this.tryEntries[O];if(R.finallyLoc===T)return this.complete(R.completion,R.afterLoc),P(R),m}},catch:function(T){for(var O=this.tryEntries.length-1;O>=0;--O){var R=this.tryEntries[O];if(R.tryLoc===T){var F=R.completion;if(F.type==="throw"){var B=F.arg;P(R)}return B}}throw new Error("illegal catch attempt")},delegateYield:function(T,O,R){return this.delegate={iterator:I(T),resultName:O,nextLoc:R},this.method==="next"&&(this.arg=void 0),m}},r}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports})(M9);var ef=lh(),mr=ef;try{regeneratorRuntime=ef}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=ef:Function("r","regeneratorRuntime = r")(ef)}var T9={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 P9=T9;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){k9(t,a,n[a])})}return t}function k9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var k0=function(e,n){var r=ew({},e,n.attrs);return S(pt,ew({},r,{icon:P9}),null)};k0.displayName="CheckCircleOutlined";k0.inheritAttrs=!1;const F0=k0;var F9={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 I9=F9;function tw(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){_9(t,a,n[a])})}return t}function _9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var I0=function(e,n){var r=tw({},e,n.attrs);return S(pt,tw({},r,{icon:I9}),null)};I0.displayName="InfoCircleOutlined";I0.inheritAttrs=!1;const _0=I0;var $9={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 R9=$9;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){B9(t,a,n[a])})}return t}function B9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $0=function(e,n){var r=nw({},e,n.attrs);return S(pt,nw({},r,{icon:R9}),null)};$0.displayName="CloseCircleOutlined";$0.inheritAttrs=!1;const R0=$0;var L9={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 z9=L9;function rw(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){V9(t,a,n[a])})}return t}function V9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var B0=function(e,n){var r=rw({},e,n.attrs);return S(pt,rw({},r,{icon:z9}),null)};B0.displayName="ExclamationCircleOutlined";B0.inheritAttrs=!1;const Jd=B0;var j9={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 H9=j9;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){K9(t,a,n[a])})}return t}function K9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var L0=function(e,n){var r=aw({},e,n.attrs);return S(pt,aw({},r,{icon:H9}),null)};L0.displayName="CloseOutlined";L0.inheritAttrs=!1;const Ia=L0;var vo={},vM=4.5,pM="24px",mM="24px",sh="",hM="topRight",gM=function(){return document.body},yM=null,ch=!1,bM;function U9(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&&(sh=l),e!==void 0&&(vM=e),n!==void 0&&(hM=n),r!==void 0&&(mM=typeof r=="number"?"".concat(r,"px"):r),a!==void 0&&(pM=typeof a=="number"?"".concat(a,"px"):a),i!==void 0&&(gM=i),o!==void 0&&(yM=o),t.rtl!==void 0&&(ch=t.rtl),t.maxCount!==void 0&&(bM=t.maxCount)}function q9(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:pM,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:mM,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 W9(t,e){var n=t.prefixCls,r=t.placement,a=r===void 0?hM:r,i=t.getContainer,o=i===void 0?gM:i,l=t.top,u=t.bottom,s=t.closeIcon,c=s===void 0?yM:s,f=t.appContext,d=l_(),v=d.getPrefixCls,m=v("notification",n||sh),p="".concat(m,"-").concat(a,"-").concat(ch),h=vo[p];if(h){Promise.resolve(h).then(function(w){e(w)});return}var g=Ae("".concat(m,"-").concat(a),j({},"".concat(m,"-rtl"),ch===!0));XA.newInstance({name:"notification",prefixCls:n||sh,class:g,style:q9(a,l,u),appContext:f,getContainer:o,closeIcon:function(y){var x=y.prefixCls,C=S("span",{class:"".concat(x,"-close-x")},[Ou(c,{},S(Ia,{class:"".concat(x,"-close-icon")},null))]);return C},maxCount:bM,hasTransitionName:!0},function(w){vo[p]=w,e(w)})}var Y9={success:F0,info:_0,error:R0,warning:Jd};function G9(t){var e=t.icon,n=t.type,r=t.description,a=t.message,i=t.btn,o=t.duration===void 0?vM:t.duration;W9(t,function(l){l.notice({content:function(s){var c=s.prefixCls,f="".concat(c,"-notice"),d=null;if(e)d=function(){return S("span",{class:"".concat(f,"-icon")},[Ou(e)])};else if(n){var v=Y9[n];d=function(){return S(v,{class:"".concat(f,"-icon ").concat(f,"-icon-").concat(n)},null)}}return S("div",{class:d?"".concat(f,"-with-icon"):""},[d&&d(),S("div",{class:"".concat(f,"-message")},[!r&&d?S("span",{class:"".concat(f,"-message-single-line-auto-margin")},null):null,Ou(a)]),S("div",{class:"".concat(f,"-description")},[Ou(r)]),i?S("span",{class:"".concat(f,"-btn")},[Ou(i)]):null])},duration:o,closable:!0,onClose:t.onClose,onClick:t.onClick,key:t.key,style:t.style||{},class:t.class})})}var as={open:G9,close:function(e){Object.keys(vo).forEach(function(n){return Promise.resolve(vo[n]).then(function(r){r.removeNotice(e)})})},config:U9,destroy:function(){Object.keys(vo).forEach(function(e){Promise.resolve(vo[e]).then(function(n){n.destroy()}),delete vo[e]})}},X9=["success","info","warning","error"];X9.forEach(function(t){as[t]=function(e){return as.open(A(A({},e),{},{type:t}))}});as.warn=as.warning;const z0=as;function ko(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var Z9="vc-util-key";function xM(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.mark;return e?e.startsWith("data-")?e:"data-".concat(e):Z9}function V0(t){if(t.attachTo)return t.attachTo;var e=document.querySelector("head");return e||document.body}function iw(t){var e,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!ko())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=V0(n),o=i.firstChild;return n.prepend&&i.prepend?i.prepend(r):n.prepend&&o?i.insertBefore(r,o):i.appendChild(r),r}var fh=new Map;function J9(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=V0(e);return Array.from(fh.get(n).children).find(function(r){return r.tagName==="STYLE"&&r.getAttribute(xM(e))===t})}function Q9(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=V0(n);if(!fh.has(r)){var a=iw("",n),i=a.parentNode;fh.set(r,i),i.removeChild(a)}var o=J9(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=iw(t,n);return c.setAttribute(xM(n),e),c}const Lt=function(t,e,n){YA(t,"[ant-design-vue: ".concat(e,"] ").concat(n))};var e_="-ant-".concat(Date.now(),"-").concat(Math.random());function t_(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 Ap(c),v=rs(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 Ap(e.primaryColor),o=rs(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 Ap(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],";")});ko()?Q9(`
- :root {
- `.concat(u.join(`
- `),`
- }
- `),"".concat(e_,"-dynamic-theme")):Lt(!1,"ConfigProvider","SSR do not support dynamic theme with css variables.")}var wM=Symbol("GlobalFormContextKey"),n_=function(e){gt(wM,e)},r_=function(){return vt(wM,{validateMessages:q(function(){})})},a_=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}},i_="ant";function gl(){return dr.prefixCls||i_}var dh=Bt({}),CM=Bt({}),dr=Bt({});rt(function(){at(dr,dh,CM),dr.prefixCls=gl(),dr.getPrefixCls=function(t,e){return e||(t?"".concat(dr.prefixCls,"-").concat(t):dr.prefixCls)},dr.getRootPrefixCls=function(t,e){return t||(dr.prefixCls?dr.prefixCls:e&&e.includes("-")?e.replace(/^(.*)-[^-]*$/,"$1"):gl())}});var Tp,o_=function(e){Tp&&Tp(),Tp=rt(function(){at(CM,Bt(e)),at(dr,Bt(e))}),e.theme&&t_(gl(),e.theme)},l_=function(){return{getPrefixCls:function(n,r){return r||(n?"".concat(gl(),"-").concat(n):gl())},getRootPrefixCls:function(n,r){return n||(dr.prefixCls?dr.prefixCls:r&&r.includes("-")?r.replace(/^(.*)-[^-]*$/,"$1"):gl())}}},Vu=Se({compatConfig:{MODE:3},name:"AConfigProvider",inheritAttrs:!1,props:a_(),setup:function(e,n){var r=n.slots,a=function(f,d){var v=e.prefixCls,m=v===void 0?"ant":v;return d||(f?"".concat(m,"-").concat(f):m)},i=function(f){var d=e.renderEmpty||r.renderEmpty||qA;return d(f)},o=function(f,d){var v=e.prefixCls;if(d)return d;var m=v||a("");return f?"".concat(m,"-").concat(f):m},l=Bt(A(A({},e),{},{getPrefixCls:o,renderEmpty:i}));Object.keys(e).forEach(function(c){ke(function(){return e[c]},function(){l[c]=e[c]})}),e.notUpdateGlobalConfig||(at(dh,l),ke(l,function(){at(dh,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=ua.Form)===null||d===void 0?void 0:d.defaultValidateMessages)||{}}return e.form&&e.form.validateMessages&&(c=A(A({},c),e.form.validateMessages)),c});n_({validateMessages:u}),gt("configProvider",l);var s=function(f){var d;return S(GA,{locale:e.locale||f,ANT_MARK__:eh},{default:function(){return[(d=r.default)===null||d===void 0?void 0:d.call(r)]}})};return rt(function(){e.direction&&(On.config({rtl:e.direction==="rtl"}),z0.config({rtl:e.direction==="rtl"}))}),function(){return S(Yl,{children:function(f,d,v){return s(v)}},null)}}}),j0=Bt({getPrefixCls:function(e,n){return n||(e?"ant-".concat(e):"ant")},renderEmpty:qA,direction:"ltr"});Vu.config=o_;Vu.install=function(t){t.component(Vu.name,Vu)};const Qd=Vu,He=function(t,e){var n=vt("configProvider",j0),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}),m=q(function(){return(e.virtual===void 0?n.virtual!==!1:e.virtual!==!1)&&v.value!==!1}),p=q(function(){return e.size||n.componentSize}),h=q(function(){var w;return e.autocomplete||((w=n.input)===null||w===void 0?void 0:w.autocomplete)}),g=q(function(){return n.csp});return{configProvider:n,prefixCls:r,direction:a,size:p,getTargetContainer:f,getPopupContainer:d,space:u,pageHeader:s,form:c,autoInsertSpaceInButton:o,renderEmpty:l,virtual:m,dropdownMatchSelectWidth:v,rootPrefixCls:i,getPrefixCls:n.getPrefixCls,autocomplete:h,csp:g}};function ft(t,e){for(var n=at({},t),r=0;r<e.length;r+=1){var a=e[r];delete n[a]}return n}function u_(){return typeof window<"u"?window:null}var cl;(function(t){t[t.None=0]="None",t[t.Prepare=1]="Prepare"})(cl||(cl={}));var s_=function(){return{offsetTop:Number,offsetBottom:Number,target:{type:Function,default:u_},prefixCls:String,onChange:Function,onTestUpdatePosition:Function}},c_=Se({compatConfig:{MODE:3},name:"AAffix",props:s_(),setup:function(e,n){var r=n.slots,a=n.emit,i=n.expose,o=Z(),l=Z(),u=Bt({affixStyle:void 0,placeholderStyle:void 0,status:cl.None,lastAffix:!1,prevTarget:null,timeout:null}),s=qn(),c=q(function(){return e.offsetBottom===void 0&&e.offsetTop===void 0?0:e.offsetTop}),f=q(function(){return e.offsetBottom}),d=function(){var y=u.status,x=u.lastAffix,C=e.target;if(!(y!==cl.Prepare||!l.value||!o.value||!C)){var b=C();if(b){var N={status:cl.None},E=Qs(b),D=Qs(o.value),M=Sx(D,E,c.value),P=Nx(D,E,f.value);M!==void 0?(N.affixStyle={position:"fixed",top:M,width:D.width+"px",height:D.height+"px"},N.placeholderStyle={width:D.width+"px",height:D.height+"px"}):P!==void 0&&(N.affixStyle={position:"fixed",bottom:P,width:D.width+"px",height:D.height+"px"},N.placeholderStyle={width:D.width+"px",height:D.height+"px"}),N.lastAffix=!!N.affixStyle,x!==N.lastAffix&&a("change",N.lastAffix),at(u,N)}}},v=function(){at(u,{status:cl.Prepare,affixStyle:void 0,placeholderStyle:void 0}),s.update()},m=Qm(function(){v()}),p=Qm(function(){var w=e.target,y=u.affixStyle;if(w&&y){var x=w();if(x&&o.value){var C=Qs(x),b=Qs(o.value),N=Sx(b,C,c.value),E=Nx(b,C,f.value);if(N!==void 0&&y.top===N||E!==void 0&&y.bottom===E)return}}v()});i({updatePosition:m,lazyUpdatePosition:p}),ke(function(){return e.target},function(w){var y=(w==null?void 0:w())||null;u.prevTarget!==y&&(Dx(s),y&&(Ex(y,s),m()),u.prevTarget=y)}),ke(function(){return[e.offsetTop,e.offsetBottom]},m),et(function(){var w=e.target;w&&(u.timeout=setTimeout(function(){Ex(w(),s),m()}))}),gr(function(){d()}),Mr(function(){clearTimeout(u.timeout),Dx(s),m.cancel(),p.cancel()});var h=He("affix",e),g=h.prefixCls;return function(){var w,y=u.affixStyle,x=u.placeholderStyle,C=Ae(j({},g.value,y)),b=ft(e,["prefixCls","offsetTop","offsetBottom","target","onChange","onTestUpdatePosition"]);return S(Kr,{onResize:m},{default:function(){return[S("div",A(A({},b),{},{style:x,ref:o}),[S("div",{class:C,ref:l,style:y},[(w=r.default)===null||w===void 0?void 0:w.call(r)])])]}})}}});const SM=bn(c_);function vh(t){return t!=null&&t===t.window}function H0(t,e){if(typeof window>"u")return 0;var n=e?"scrollTop":"scrollLeft",r=0;if(vh(t)?r=t[e?"pageYOffset":"pageXOffset"]:t instanceof Document?r=t.documentElement[n]:t&&(r=t[n]),t&&!vh(t)&&typeof r!="number"){var a;r=(a=(t.ownerDocument||t).documentElement)===null||a===void 0?void 0:a[n]}return r}function f_(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 K0(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=H0(l,!0),s=Date.now(),c=function f(){var d=Date.now(),v=d-s,m=f_(v>o?o:v,u,t,o);vh(l)?l.scrollTo(window.pageXOffset,m):l instanceof HTMLDocument||l.constructor.name==="HTMLDocument"?l.documentElement.scrollTop=m:l.scrollTop=m,v<o?tt(f):typeof a=="function"&&a()};tt(c)}function ac(){}var NM=Symbol("anchorContextKey"),d_=function(e){gt(NM,e)},v_=function(){return vt(NM,{registerLink:ac,unregisterLink:ac,scrollTo:ac,activeLink:q(function(){return""}),handleClick:ac})};const p_=d_;function m_(){return window}function ow(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 lw=/#([\S ]+)$/,h_=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 po=Se({compatConfig:{MODE:3},name:"AAnchor",inheritAttrs:!1,props:h_(),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=Bt({links:[],scrollContainer:null,scrollEvent:null,animating:!1}),m=Z(null),p=q(function(){var C=e.getContainer;return C||s.value||m_}),h=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5,E=[],D=p.value();if(v.links.forEach(function(P){var k=lw.exec(P.toString());if(k){var I=document.getElementById(k[1]);if(I){var $=ow(I,D);$<b+N&&E.push({link:P,top:$})}}}),E.length){var M=E.reduce(function(P,k){return k.top>P.top?k:P});return M.link}return""},g=function(b){var N=e.getCurrentAnchor;m.value!==b&&(m.value=typeof N=="function"?N():b,r("change",b))},w=function(b){var N=e.offsetTop,E=e.targetOffset;g(b);var D=p.value(),M=H0(D,!0),P=lw.exec(b);if(P){var k=document.getElementById(P[1]);if(k){var I=ow(k,D),$=M+I;$-=E!==void 0?E:N||0,v.animating=!0,K0($,{callback:function(){v.animating=!1},getContainer:p.value})}}};o({scrollTo:w});var y=function(){if(!v.animating){var b=e.offsetTop,N=e.bounds,E=e.targetOffset,D=h(E!==void 0?E:b||0,N);g(D)}},x=function(){var b=d.value.getElementsByClassName("".concat(u.value,"-link-title-active"))[0];b&&(f.value.style.top="".concat(b.offsetTop+b.clientHeight/2-4.5,"px"))};return p_({registerLink:function(b){v.links.includes(b)||v.links.push(b)},unregisterLink:function(b){var N=v.links.indexOf(b);N!==-1&&v.links.splice(N,1)},activeLink:m,scrollTo:w,handleClick:function(b,N){r("click",b,N)}}),et(function(){st(function(){var C=p.value();v.scrollContainer=C,v.scrollEvent=an(v.scrollContainer,"scroll",y),y()})}),bt(function(){v.scrollEvent&&v.scrollEvent.remove()}),gr(function(){if(v.scrollEvent){var C=p.value();v.scrollContainer!==C&&(v.scrollContainer=C,v.scrollEvent.remove(),v.scrollEvent=an(v.scrollContainer,"scroll",y),y())}x()}),function(){var C,b=e.offsetTop,N=e.affix,E=e.showInkInFixed,D=u.value,M=Ae("".concat(D,"-ink-ball"),{visible:m.value}),P=Ae(e.wrapperClass,"".concat(D,"-wrapper"),j({},"".concat(D,"-rtl"),c.value==="rtl")),k=Ae(D,j({},"".concat(D,"-fixed"),!N&&!E)),I=A({maxHeight:b?"calc(100vh - ".concat(b,"px)"):"100vh"},e.wrapperStyle),$=S("div",{class:P,style:I,ref:d},[S("div",{class:k},[S("div",{class:"".concat(D,"-ink")},[S("span",{class:M,ref:f},null)]),(C=i.default)===null||C===void 0?void 0:C.call(i)])]);return N?S(SM,A(A({},a),{},{offsetTop:b,target:p.value}),{default:function(){return[$]}}):$}}});var g_=function(){return{prefixCls:String,href:String,title:X.any,target:String}};const EM=Se({compatConfig:{MODE:3},name:"AAnchorLink",props:yt(g_(),{href:"#"}),slots:["title"],setup:function(e,n){var r=n.slots,a=null,i=v_(),o=i.handleClick,l=i.scrollTo,u=i.unregisterLink,s=i.registerLink,c=i.activeLink,f=He("anchor",e),d=f.prefixCls,v=function(p){var h=e.href;o(p,{title:a,href:h}),l(h)};return ke(function(){return e.href},function(m,p){st(function(){u(p),s(m)})}),et(function(){s(e.href)}),bt(function(){u(e.href)}),function(){var m,p=e.href,h=e.target,g=d.value,w=nn(r,e,"title");a=w;var y=c.value===p,x=Ae("".concat(g,"-link"),j({},"".concat(g,"-link-active"),y)),C=Ae("".concat(g,"-link-title"),j({},"".concat(g,"-link-title-active"),y));return S("div",{class:x},[S("a",{class:C,href:p,title:typeof w=="string"?w:"",target:h,onClick:v},[w]),(m=r.default)===null||m===void 0?void 0:m.call(r)])}}});po.Link=EM;po.install=function(t){return t.component(po.name,po),t.component(po.Link.name,po.Link),t};function U0(t){return hA(t)||yA(t)||Xd(t)||gA()}function uw(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 DM(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 y_(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.fieldNames,r=e.childrenAsData,a=[],i=DM(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 m=d[l];a.push({key:uw(d,a.length),groupOption:f,data:d,label:v,value:m})}else{var p=v;p===void 0&&r&&(p=d.label),a.push({key:uw(d,a.length),group:!0,data:d,label:p}),s(d[u],!0)}})}return s(t,!1),a}function ph(t){var e=A({},t);return"props"in e||Object.defineProperty(e,"props",{get:function(){return e}}),e}function b_(t,e){if(!e||!e.length)return null;var n=!1;function r(i,o){var l=U0(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(Be(f),Be(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 AM=["moz","ms","webkit"];function x_(){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 w_(){if(typeof window>"u")return function(){};if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);var t=AM.filter(function(e){return"".concat(e,"RequestAnimationFrame")in window})[0];return t?window["".concat(t,"RequestAnimationFrame")]:x_()}function C_(t){if(typeof window>"u")return null;if(window.cancelAnimationFrame)return window.cancelAnimationFrame(t);var e=AM.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 sw=w_(),S_=function(e){return C_(e.id)},N_=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=sw(a)}var i={id:sw(a)};return i},q0={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}},E_=A(A({},q0),{},{mobile:{type:Object}}),D_=A(A({},q0),{},{mask:Boolean,mobile:{type:Object},maskAnimation:String,maskTransitionName:String});function MM(t){var e=t.prefixCls,n=t.animation,r=t.transitionName;return n?{name:"".concat(e,"-").concat(n)}:r?{name:r}:{}}function OM(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=MM({prefixCls:e,transitionName:o,animation:i})),S(Or,A({appear:!0},l),{default:function(){return[Ln(S("div",{style:{zIndex:r},class:"".concat(e,"-mask")},null),[[Ck("if"),n]])]}})}OM.displayName="Mask";const A_=Se({compatConfig:{MODE:3},name:"MobilePopupInner",inheritAttrs:!1,props:E_,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,m=v===void 0?{}:v,p=c.popupRender,h=A({zIndex:l},d),g=Yt((o=a.default)===null||o===void 0?void 0:o.call(a));g.length>1&&(g=S("div",{class:"".concat(s,"-content")},[g])),p&&(g=p(g));var w=Ae(s,f);return S(Or,A({ref:i},m),{default:function(){return[u?S("div",{class:w,style:h},[g]):null]}})}}});var cw=["measure","align",null,"motion"];const M_=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 ke(t,function(){i("measure")},{immediate:!0,flush:"post"}),et(function(){ke(n,function(){switch(n.value){case"measure":e();break}n.value&&(r.value=tt(Po(mr.mark(function u(){var s,c;return mr.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:s=cw.indexOf(n.value),c=cw[s+1],c&&s!==-1&&i(c);case 3:case"end":return d.stop()}},u)}))))},{immediate:!0,flush:"post"})}),bt(function(){a.value=!0,o()}),[n,l]},O_=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 dw(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){T_(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 mh(t){return mh=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},mh(t)}function T_(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var wu,P_={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function Kf(){if(wu!==void 0)return wu;wu="";var t=document.createElement("p").style,e="Transform";for(var n in P_)n+e in t&&(wu=n);return wu}function TM(){return Kf()?"".concat(Kf(),"TransitionProperty"):"transitionProperty"}function ev(){return Kf()?"".concat(Kf(),"Transform"):"transform"}function vw(t,e){var n=TM();n&&(t.style[n]=e,n!=="transitionProperty"&&(t.style.transitionProperty=e))}function Pp(t,e){var n=ev();n&&(t.style[n]=e,n!=="transform"&&(t.style.transform=e))}function k_(t){return t.style.transitionProperty||t.style[TM()]}function F_(t){var e=window.getComputedStyle(t,null),n=e.getPropertyValue("transform")||e.getPropertyValue(ev());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 I_=/matrix\((.*)\)/,__=/matrix3d\((.*)\)/;function $_(t,e){var n=window.getComputedStyle(t,null),r=n.getPropertyValue("transform")||n.getPropertyValue(ev());if(r&&r!=="none"){var a,i=r.match(I_);if(i)i=i[1],a=i.split(",").map(function(l){return parseFloat(l,10)}),a[4]=e.x,a[5]=e.y,Pp(t,"matrix(".concat(a.join(","),")"));else{var o=r.match(__)[1];a=o.split(",").map(function(l){return parseFloat(l,10)}),a[12]=e.x,a[13]=e.y,Pp(t,"matrix3d(".concat(a.join(","),")"))}}else Pp(t,"translateX(".concat(e.x,"px) translateY(").concat(e.y,"px) translateZ(0)"))}var R_=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,Ms;function pw(t){var e=t.style.display;t.style.display="none",t.offsetHeight,t.style.display=e}function yl(t,e,n){var r=n;if(mh(e)==="object"){for(var a in e)e.hasOwnProperty(a)&&yl(t,a,e[a]);return}if(typeof r<"u"){typeof r=="number"&&(r="".concat(r,"px")),t.style[e]=r;return}return Ms(t,e)}function B_(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 PM(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 kM(t){return PM(t)}function FM(t){return PM(t,!0)}function is(t){var e=B_(t),n=t.ownerDocument,r=n.defaultView||n.parentWindow;return e.left+=kM(r),e.top+=FM(r),e}function W0(t){return t!=null&&t==t.window}function IM(t){return W0(t)?t.document:t.nodeType===9?t:t.ownerDocument}function L_(t,e,n){var r=n,a="",i=IM(t);return r=r||i.defaultView.getComputedStyle(t,null),r&&(a=r.getPropertyValue(e)||r[e]),a}var z_=new RegExp("^(".concat(R_,")(?!px)[a-z%]+$"),"i"),V_=/^(top|right|bottom|left)$/,kp="currentStyle",Fp="runtimeStyle",ro="left",j_="px";function H_(t,e){var n=t[kp]&&t[kp][e];if(z_.test(n)&&!V_.test(e)){var r=t.style,a=r[ro],i=t[Fp][ro];t[Fp][ro]=t[kp][ro],r[ro]=e==="fontSize"?"1em":n||0,n=r.pixelLeft+j_,r[ro]=a,t[Fp][ro]=i}return n===""?"auto":n}typeof window<"u"&&(Ms=window.getComputedStyle?L_:H_);function ic(t,e){return t==="left"?e.useCssRight?"right":t:e.useCssBottom?"bottom":t}function mw(t){if(t==="left")return"right";if(t==="right")return"left";if(t==="top")return"bottom";if(t==="bottom")return"top"}function hw(t,e,n){yl(t,"position")==="static"&&(t.style.position="relative");var r=-999,a=-999,i=ic("left",n),o=ic("top",n),l=mw(i),u=mw(o);i!=="left"&&(r=999),o!=="top"&&(a=999);var s="",c=is(t);("left"in e||"top"in e)&&(s=k_(t)||"",vw(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")),pw(t);var f=is(t),d={};for(var v in e)if(e.hasOwnProperty(v)){var m=ic(v,n),p=v==="left"?r:a,h=c[v]-f[v];m===v?d[m]=p+h:d[m]=p-h}yl(t,d),pw(t),("left"in e||"top"in e)&&vw(t,s);var g={};for(var w in e)if(e.hasOwnProperty(w)){var y=ic(w,n),x=e[w]-c[w];w===y?g[y]=d[y]+x:g[y]=d[y]-x}yl(t,g)}function K_(t,e){var n=is(t),r=F_(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),$_(t,a)}function U_(t,e,n){if(n.ignoreShake){var r=is(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?hw(t,e,n):n.useCssTransform&&ev()in document.body.style?K_(t,e):hw(t,e,n)}function Y0(t,e){for(var n=0;n<t.length;n++)e(t[n])}function _M(t){return Ms(t,"boxSizing")==="border-box"}var q_=["margin","border","padding"],hh=-1,W_=2,gh=1,Y_=0;function G_(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 Tu(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(Ms(t,l))||0}return r}var Ea={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}};Y0(["Width","Height"],function(t){Ea["doc".concat(t)]=function(e){var n=e.document;return Math.max(n.documentElement["scroll".concat(t)],n.body["scroll".concat(t)],Ea["viewport".concat(t)](n))},Ea["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 gw(t,e,n){var r=n;if(W0(t))return e==="width"?Ea.viewportWidth(t):Ea.viewportHeight(t);if(t.nodeType===9)return e==="width"?Ea.docWidth(t):Ea.docHeight(t);var a=e==="width"?["Left","Right"]:["Top","Bottom"],i=Math.floor(e==="width"?t.getBoundingClientRect().width:t.getBoundingClientRect().height),o=_M(t),l=0;(i==null||i<=0)&&(i=void 0,l=Ms(t,e),(l==null||Number(l)<0)&&(l=t.style[e]||0),l=Math.floor(parseFloat(l))||0),r===void 0&&(r=o?gh:hh);var u=i!==void 0||o,s=i||l;return r===hh?u?s-Tu(t,["border","padding"],a):l:u?r===gh?s:s+(r===W_?-Tu(t,["border"],a):Tu(t,["margin"],a)):l+Tu(t,q_.slice(r),a)}var X_={position:"absolute",visibility:"hidden",display:"block"};function yw(){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=gw.apply(void 0,e):G_(a,X_,function(){r=gw.apply(void 0,e)}),r}Y0(["width","height"],function(t){var e=t.charAt(0).toUpperCase()+t.slice(1);Ea["outer".concat(e)]=function(r,a){return r&&yw(r,t,a?Y_:gh)};var n=t==="width"?["Left","Right"]:["Top","Bottom"];Ea[t]=function(r,a){var i=a;if(i!==void 0){if(r){var o=_M(r);return o&&(i+=Tu(r,["padding","border"],n)),yl(r,t,i)}return}return r&&yw(r,t,hh)}});function $M(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var At={getWindow:function(e){if(e&&e.document&&e.setTimeout)return e;var n=e.ownerDocument||e;return n.defaultView||n.parentWindow},getDocument:IM,offset:function(e,n,r){if(typeof n<"u")U_(e,n,r||{});else return is(e)},isWindow:W0,each:Y0,css:yl,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:$M,getWindowScrollLeft:function(e){return kM(e)},getWindowScrollTop:function(e){return FM(e)},merge:function(){for(var e={},n=0;n<arguments.length;n++)At.mix(e,n<0||arguments.length<=n?void 0:arguments[n]);return e},viewportWidth:0,viewportHeight:0};$M(At,Ea);var Ip=At.getParent;function yh(t){if(At.isWindow(t)||t.nodeType===9)return null;var e=At.getDocument(t),n=e.body,r,a=At.css(t,"position"),i=a==="fixed"||a==="absolute";if(!i)return t.nodeName.toLowerCase()==="html"?null:Ip(t);for(r=Ip(t);r&&r!==n&&r.nodeType!==9;r=Ip(r))if(a=At.css(r,"position"),a!=="static")return r;return null}var bw=At.getParent;function Z_(t){if(At.isWindow(t)||t.nodeType===9)return!1;var e=At.getDocument(t),n=e.body,r=null;for(r=bw(t);r&&r!==n&&r!==e;r=bw(r)){var a=At.css(r,"position");if(a==="fixed")return!0}return!1}function G0(t,e){for(var n={left:0,right:1/0,top:0,bottom:1/0},r=yh(t),a=At.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&&At.css(r,"overflow")!=="visible"){var u=At.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=yh(r)}var s=null;if(!At.isWindow(t)&&t.nodeType!==9){s=t.style.position;var c=At.css(t,"position");c==="absolute"&&(t.style.position="fixed")}var f=At.getWindowScrollLeft(i),d=At.getWindowScrollTop(i),v=At.viewportWidth(i),m=At.viewportHeight(i),p=l.scrollWidth,h=l.scrollHeight,g=window.getComputedStyle(o);if(g.overflowX==="hidden"&&(p=i.innerWidth),g.overflowY==="hidden"&&(h=i.innerHeight),t.style&&(t.style.position=s),e||Z_(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+m);else{var w=Math.max(p,f+v);n.right=Math.min(n.right,w);var y=Math.max(h,d+m);n.bottom=Math.min(n.bottom,y)}return n.top>=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function J_(t,e,n,r){var a=At.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)),At.mix(a,i)}function X0(t){var e,n,r;if(!At.isWindow(t)&&t.nodeType!==9)e=At.offset(t),n=At.outerWidth(t),r=At.outerHeight(t);else{var a=At.getWindow(t);e={left:At.getWindowScrollLeft(a),top:At.getWindowScrollTop(a)},n=At.viewportWidth(a),r=At.viewportHeight(a)}return e.width=n,e.height=r,e}function xw(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 oc(t,e,n,r,a){var i=xw(e,n[1]),o=xw(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 ww(t,e,n){return t.left<n.left||t.left+e.width>n.right}function Cw(t,e,n){return t.top<n.top||t.top+e.height>n.bottom}function Q_(t,e,n){return t.left>n.right||t.left+e.width<n.left}function e$(t,e,n){return t.top>n.bottom||t.top+e.height<n.top}function lc(t,e,n){var r=[];return At.each(t,function(a){r.push(a.replace(e,function(i){return n[i]}))}),r}function uc(t,e){return t[e]=-t[e],t}function Sw(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 Nw(t,e){t[0]=Sw(t[0],e.width),t[1]=Sw(t[1],e.height)}function RM(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=G0(u,f),v=X0(u);Nw(i,v),Nw(o,e);var m=oc(v,e,a,i,o),p=At.merge(v,m);if(d&&(l.adjustX||l.adjustY)&&r){if(l.adjustX&&ww(m,v,d)){var h=lc(a,/[lr]/gi,{l:"r",r:"l"}),g=uc(i,0),w=uc(o,0),y=oc(v,e,h,g,w);Q_(y,v,d)||(c=1,a=h,i=g,o=w)}if(l.adjustY&&Cw(m,v,d)){var x=lc(a,/[tb]/gi,{t:"b",b:"t"}),C=uc(i,1),b=uc(o,1),N=oc(v,e,x,C,b);e$(N,v,d)||(c=1,a=x,i=C,o=b)}c&&(m=oc(v,e,a,i,o),At.mix(p,m));var E=ww(m,v,d),D=Cw(m,v,d);if(E||D){var M=a;E&&(M=lc(a,/[lr]/gi,{l:"r",r:"l"})),D&&(M=lc(a,/[tb]/gi,{t:"b",b:"t"})),a=M,i=n.offset||[0,0],o=n.targetOffset||[0,0]}s.adjustX=l.adjustX&&E,s.adjustY=l.adjustY&&D,(s.adjustX||s.adjustY)&&(p=J_(m,v,d,s))}return p.width!==v.width&&At.css(u,"width",At.width(u)+p.width-v.width),p.height!==v.height&&At.css(u,"height",At.height(u)+p.height-v.height),At.offset(u,{left:p.left,top:p.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:a,offset:i,targetOffset:o,overflow:s}}function t$(t,e){var n=G0(t,e),r=X0(t);return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}function Z0(t,e,n){var r=n.target||e,a=X0(r),i=!t$(r,n.overflow&&n.overflow.alwaysByViewport);return RM(t,a,n,i)}Z0.__getOffsetParent=yh;Z0.__getVisibleRectForElement=G0;function n$(t,e,n){var r,a,i=At.getDocument(t),o=i.defaultView||i.parentWindow,l=At.getWindowScrollLeft(o),u=At.getWindowScrollTop(o),s=At.viewportWidth(o),c=At.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 RM(t,f,dw(dw({},n),{},{points:v}),d)}function Mt(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=xn(t)[0]),!a)return null;var i=ui(a,e,r);return i.props=n?A(A({},i.props),e):i.props,Cn(Ke(i.props.class)!=="object","class must be string"),i}function r$(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 Mt(r,e,n)})}const J0=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 a$(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 i$(t,e){t!==document.activeElement&&mo(e,t)&&typeof t.focus=="function"&&t.focus()}function Ew(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 g0(a);return t&&i.observe(t),function(){i.disconnect()}}const o$=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 l$(){this.__data__=[],this.size=0}function Q0(t,e){return t===e||t!==t&&e!==e}function tv(t,e){for(var n=t.length;n--;)if(Q0(t[n][0],e))return n;return-1}var u$=Array.prototype,s$=u$.splice;function c$(t){var e=this.__data__,n=tv(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():s$.call(e,n,1),--this.size,!0}function f$(t){var e=this.__data__,n=tv(e,t);return n<0?void 0:e[n][1]}function d$(t){return tv(this.__data__,t)>-1}function v$(t,e){var n=this.__data__,r=tv(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function vi(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])}}vi.prototype.clear=l$;vi.prototype.delete=c$;vi.prototype.get=f$;vi.prototype.has=d$;vi.prototype.set=v$;function p$(){this.__data__=new vi,this.size=0}function m$(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}function h$(t){return this.__data__.get(t)}function g$(t){return this.__data__.has(t)}function fa(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var y$="[object AsyncFunction]",b$="[object Function]",x$="[object GeneratorFunction]",w$="[object Proxy]";function BM(t){if(!fa(t))return!1;var e=qi(t);return e==b$||e==x$||e==y$||e==w$}var C$=pa["__core-js_shared__"];const _p=C$;var Dw=function(){var t=/[^.]+$/.exec(_p&&_p.keys&&_p.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function S$(t){return!!Dw&&Dw in t}var N$=Function.prototype,E$=N$.toString;function Fo(t){if(t!=null){try{return E$.call(t)}catch{}try{return t+""}catch{}}return""}var D$=/[\\^$.*+?()[\]{}|]/g,A$=/^\[object .+?Constructor\]$/,M$=Function.prototype,O$=Object.prototype,T$=M$.toString,P$=O$.hasOwnProperty,k$=RegExp("^"+T$.call(P$).replace(D$,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function F$(t){if(!fa(t)||S$(t))return!1;var e=BM(t)?k$:A$;return e.test(Fo(t))}function I$(t,e){return t==null?void 0:t[e]}function Io(t,e){var n=I$(t,e);return F$(n)?n:void 0}var _$=Io(pa,"Map");const os=_$;var $$=Io(Object,"create");const ls=$$;function R$(){this.__data__=ls?ls(null):{},this.size=0}function B$(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var L$="__lodash_hash_undefined__",z$=Object.prototype,V$=z$.hasOwnProperty;function j$(t){var e=this.__data__;if(ls){var n=e[t];return n===L$?void 0:n}return V$.call(e,t)?e[t]:void 0}var H$=Object.prototype,K$=H$.hasOwnProperty;function U$(t){var e=this.__data__;return ls?e[t]!==void 0:K$.call(e,t)}var q$="__lodash_hash_undefined__";function W$(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=ls&&e===void 0?q$:e,this}function Do(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])}}Do.prototype.clear=R$;Do.prototype.delete=B$;Do.prototype.get=j$;Do.prototype.has=U$;Do.prototype.set=W$;function Y$(){this.size=0,this.__data__={hash:new Do,map:new(os||vi),string:new Do}}function G$(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function nv(t,e){var n=t.__data__;return G$(e)?n[typeof e=="string"?"string":"hash"]:n.map}function X$(t){var e=nv(this,t).delete(t);return this.size-=e?1:0,e}function Z$(t){return nv(this,t).get(t)}function J$(t){return nv(this,t).has(t)}function Q$(t,e){var n=nv(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}function pi(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])}}pi.prototype.clear=Y$;pi.prototype.delete=X$;pi.prototype.get=Z$;pi.prototype.has=J$;pi.prototype.set=Q$;var eR=200;function tR(t,e){var n=this.__data__;if(n instanceof vi){var r=n.__data__;if(!os||r.length<eR-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new pi(r)}return n.set(t,e),this.size=n.size,this}function Aa(t){var e=this.__data__=new vi(t);this.size=e.size}Aa.prototype.clear=p$;Aa.prototype.delete=m$;Aa.prototype.get=h$;Aa.prototype.has=g$;Aa.prototype.set=tR;var nR="__lodash_hash_undefined__";function rR(t){return this.__data__.set(t,nR),this}function aR(t){return this.__data__.has(t)}function Fl(t){var e=-1,n=t==null?0:t.length;for(this.__data__=new pi;++e<n;)this.add(t[e])}Fl.prototype.add=Fl.prototype.push=rR;Fl.prototype.has=aR;function iR(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 Uf(t,e){return t.has(e)}var oR=1,lR=2;function LM(t,e,n,r,a,i){var o=n&oR,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&lR?new Fl:void 0;for(i.set(t,e),i.set(e,t);++f<l;){var m=t[f],p=e[f];if(r)var h=o?r(p,m,f,e,t,i):r(m,p,f,t,e,i);if(h!==void 0){if(h)continue;d=!1;break}if(v){if(!iR(e,function(g,w){if(!Uf(v,w)&&(m===g||a(m,g,n,r,i)))return v.push(w)})){d=!1;break}}else if(!(m===p||a(m,p,n,r,i))){d=!1;break}}return i.delete(t),i.delete(e),d}var uR=pa.Uint8Array;const qf=uR;function sR(t){var e=-1,n=Array(t.size);return t.forEach(function(r,a){n[++e]=[a,r]}),n}function ey(t){var e=-1,n=Array(t.size);return t.forEach(function(r){n[++e]=r}),n}var cR=1,fR=2,dR="[object Boolean]",vR="[object Date]",pR="[object Error]",mR="[object Map]",hR="[object Number]",gR="[object RegExp]",yR="[object Set]",bR="[object String]",xR="[object Symbol]",wR="[object ArrayBuffer]",CR="[object DataView]",Aw=Hr?Hr.prototype:void 0,$p=Aw?Aw.valueOf:void 0;function SR(t,e,n,r,a,i,o){switch(n){case CR:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case wR:return!(t.byteLength!=e.byteLength||!i(new qf(t),new qf(e)));case dR:case vR:case hR:return Q0(+t,+e);case pR:return t.name==e.name&&t.message==e.message;case gR:case bR:return t==e+"";case mR:var l=sR;case yR:var u=r&cR;if(l||(l=ey),t.size!=e.size&&!u)return!1;var s=o.get(t);if(s)return s==e;r|=fR,o.set(t,e);var c=LM(l(t),l(e),r,a,i,o);return o.delete(t),c;case xR:if($p)return $p.call(t)==$p.call(e)}return!1}function ty(t,e){for(var n=-1,r=e.length,a=t.length;++n<r;)t[a+n]=e[n];return t}var NR=Array.isArray;const Ur=NR;function zM(t,e,n){var r=e(t);return Ur(t)?r:ty(r,n(t))}function ER(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 VM(){return[]}var DR=Object.prototype,AR=DR.propertyIsEnumerable,Mw=Object.getOwnPropertySymbols,MR=Mw?function(t){return t==null?[]:(t=Object(t),ER(Mw(t),function(e){return AR.call(t,e)}))}:VM;const ny=MR;function OR(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}var TR="[object Arguments]";function Ow(t){return la(t)&&qi(t)==TR}var jM=Object.prototype,PR=jM.hasOwnProperty,kR=jM.propertyIsEnumerable,FR=Ow(function(){return arguments}())?Ow:function(t){return la(t)&&PR.call(t,"callee")&&!kR.call(t,"callee")};const ry=FR;function IR(){return!1}var HM=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Tw=HM&&typeof module=="object"&&module&&!module.nodeType&&module,_R=Tw&&Tw.exports===HM,Pw=_R?pa.Buffer:void 0,$R=Pw?Pw.isBuffer:void 0,RR=$R||IR;const Wf=RR;var BR=9007199254740991,LR=/^(?:0|[1-9]\d*)$/;function ay(t,e){var n=typeof t;return e=e??BR,!!e&&(n=="number"||n!="symbol"&&LR.test(t))&&t>-1&&t%1==0&&t<e}var zR=9007199254740991;function iy(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=zR}var VR="[object Arguments]",jR="[object Array]",HR="[object Boolean]",KR="[object Date]",UR="[object Error]",qR="[object Function]",WR="[object Map]",YR="[object Number]",GR="[object Object]",XR="[object RegExp]",ZR="[object Set]",JR="[object String]",QR="[object WeakMap]",eB="[object ArrayBuffer]",tB="[object DataView]",nB="[object Float32Array]",rB="[object Float64Array]",aB="[object Int8Array]",iB="[object Int16Array]",oB="[object Int32Array]",lB="[object Uint8Array]",uB="[object Uint8ClampedArray]",sB="[object Uint16Array]",cB="[object Uint32Array]",mn={};mn[nB]=mn[rB]=mn[aB]=mn[iB]=mn[oB]=mn[lB]=mn[uB]=mn[sB]=mn[cB]=!0;mn[VR]=mn[jR]=mn[eB]=mn[HR]=mn[tB]=mn[KR]=mn[UR]=mn[qR]=mn[WR]=mn[YR]=mn[GR]=mn[XR]=mn[ZR]=mn[JR]=mn[QR]=!1;function fB(t){return la(t)&&iy(t.length)&&!!mn[qi(t)]}function rv(t){return function(e){return t(e)}}var KM=typeof exports=="object"&&exports&&!exports.nodeType&&exports,ju=KM&&typeof module=="object"&&module&&!module.nodeType&&module,dB=ju&&ju.exports===KM,Rp=dB&&bA.process,vB=function(){try{var t=ju&&ju.require&&ju.require("util").types;return t||Rp&&Rp.binding&&Rp.binding("util")}catch{}}();const Il=vB;var kw=Il&&Il.isTypedArray,pB=kw?rv(kw):fB;const UM=pB;var mB=Object.prototype,hB=mB.hasOwnProperty;function qM(t,e){var n=Ur(t),r=!n&&ry(t),a=!n&&!r&&Wf(t),i=!n&&!r&&!a&&UM(t),o=n||r||a||i,l=o?OR(t.length,String):[],u=l.length;for(var s in t)(e||hB.call(t,s))&&!(o&&(s=="length"||a&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||ay(s,u)))&&l.push(s);return l}var gB=Object.prototype;function oy(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||gB;return t===n}var yB=wA(Object.keys,Object);const bB=yB;var xB=Object.prototype,wB=xB.hasOwnProperty;function CB(t){if(!oy(t))return bB(t);var e=[];for(var n in Object(t))wB.call(t,n)&&n!="constructor"&&e.push(n);return e}function Os(t){return t!=null&&iy(t.length)&&!BM(t)}function Jl(t){return Os(t)?qM(t):CB(t)}function bh(t){return zM(t,Jl,ny)}var SB=1,NB=Object.prototype,EB=NB.hasOwnProperty;function DB(t,e,n,r,a,i){var o=n&SB,l=bh(t),u=l.length,s=bh(e),c=s.length;if(u!=c&&!o)return!1;for(var f=u;f--;){var d=l[f];if(!(o?d in e:EB.call(e,d)))return!1}var v=i.get(t),m=i.get(e);if(v&&m)return v==e&&m==t;var p=!0;i.set(t,e),i.set(e,t);for(var h=o;++f<u;){d=l[f];var g=t[d],w=e[d];if(r)var y=o?r(w,g,d,e,t,i):r(g,w,d,t,e,i);if(!(y===void 0?g===w||a(g,w,n,r,i):y)){p=!1;break}h||(h=d=="constructor")}if(p&&!h){var x=t.constructor,C=e.constructor;x!=C&&"constructor"in t&&"constructor"in e&&!(typeof x=="function"&&x instanceof x&&typeof C=="function"&&C instanceof C)&&(p=!1)}return i.delete(t),i.delete(e),p}var AB=Io(pa,"DataView");const xh=AB;var MB=Io(pa,"Promise");const wh=MB;var OB=Io(pa,"Set");const bl=OB;var TB=Io(pa,"WeakMap");const Ch=TB;var Fw="[object Map]",PB="[object Object]",Iw="[object Promise]",_w="[object Set]",$w="[object WeakMap]",Rw="[object DataView]",kB=Fo(xh),FB=Fo(os),IB=Fo(wh),_B=Fo(bl),$B=Fo(Ch),so=qi;(xh&&so(new xh(new ArrayBuffer(1)))!=Rw||os&&so(new os)!=Fw||wh&&so(wh.resolve())!=Iw||bl&&so(new bl)!=_w||Ch&&so(new Ch)!=$w)&&(so=function(t){var e=qi(t),n=e==PB?t.constructor:void 0,r=n?Fo(n):"";if(r)switch(r){case kB:return Rw;case FB:return Fw;case IB:return Iw;case _B:return _w;case $B:return $w}return e});const us=so;var RB=1,Bw="[object Arguments]",Lw="[object Array]",sc="[object Object]",BB=Object.prototype,zw=BB.hasOwnProperty;function LB(t,e,n,r,a,i){var o=Ur(t),l=Ur(e),u=o?Lw:us(t),s=l?Lw:us(e);u=u==Bw?sc:u,s=s==Bw?sc:s;var c=u==sc,f=s==sc,d=u==s;if(d&&Wf(t)){if(!Wf(e))return!1;o=!0,c=!1}if(d&&!c)return i||(i=new Aa),o||UM(t)?LM(t,e,n,r,a,i):SR(t,e,u,n,r,a,i);if(!(n&RB)){var v=c&&zw.call(t,"__wrapped__"),m=f&&zw.call(e,"__wrapped__");if(v||m){var p=v?t.value():t,h=m?e.value():e;return i||(i=new Aa),a(p,h,n,r,i)}}return d?(i||(i=new Aa),DB(t,e,n,r,a,i)):!1}function av(t,e,n,r,a){return t===e?!0:t==null||e==null||!la(t)&&!la(e)?t!==t&&e!==e:LB(t,e,n,r,av,a)}function iv(t,e){return av(t,e)}var zB={align:Object,target:[Object,Function],onAlign:Function,monitorBufferTime:Number,monitorWindowResize:Boolean,disabled:Boolean};function Vw(t){return typeof t!="function"?null:t()}function jw(t){return Ke(t)!=="object"||!t?null:t}const VB=Se({compatConfig:{MODE:3},name:"Align",props:zB,emits:["align"],setup:function(e,n){var r=n.expose,a=n.slots,i=Z({}),o=Z(),l=o$(function(){var p=e.disabled,h=e.target,g=e.align,w=e.onAlign;if(!p&&h&&o.value){var y=o.value,x,C=Vw(h),b=jw(h);i.value.element=C,i.value.point=b,i.value.align=g;var N=document,E=N.activeElement;return C&&J0(C)?x=Z0(y,C,g):b&&(x=n$(y,b,g)),i$(E,y),w&&x&&w(y,x),!0}return!1},q(function(){return e.monitorBufferTime})),u=$e(l,2),s=u[0],c=u[1],f=Z({cancel:function(){}}),d=Z({cancel:function(){}}),v=function(){var h=e.target,g=Vw(h),w=jw(h);o.value!==d.value.element&&(d.value.cancel(),d.value.element=o.value,d.value.cancel=Ew(o.value,s)),(i.value.element!==g||!a$(i.value.point,w)||!iv(i.value.align,e.align))&&(s(),f.value.element!==g&&(f.value.cancel(),f.value.element=g,f.value.cancel=Ew(g,s)))};et(function(){st(function(){v()})}),gr(function(){st(function(){v()})}),ke(function(){return e.disabled},function(p){p?c():s()},{immediate:!0,flush:"post"});var m=Z(null);return ke(function(){return e.monitorWindowResize},function(p){p?m.value||(m.value=an(window,"resize",s)):m.value&&(m.value.remove(),m.value=null)},{flush:"post"}),Mr(function(){f.value.cancel(),d.value.cancel(),m.value&&m.value.remove(),c()}),r({forceAlign:function(){return s(!0)}}),function(){var p=a==null?void 0:a.default();return p?Mt(p[0],{ref:o},!0,!0):null}}}),jB=Se({compatConfig:{MODE:3},name:"PopupInner",inheritAttrs:!1,props:q0,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=O_(Ye(e,"stretch")),c=$e(s,2),f=c[0],d=c[1],v=function(){e.stretch&&d(e.getRootDomNode())},m=Z(!1),p;ke(function(){return e.visible},function(P){clearTimeout(p),P?p=setTimeout(function(){m.value=e.visible}):m.value=!1},{immediate:!0});var h=M_(m,v),g=$e(h,2),w=g[0],y=g[1],x=Z(),C=function(){return e.point?e.point:e.getRootDomNode},b=function(){var k;(k=o.value)===null||k===void 0||k.forceAlign()},N=function(k,I){var $=e.getClassNameFromAlign(I),_=u.value;if(u.value!==$&&(u.value=$),w.value==="align"){var T;_!==$?Promise.resolve().then(function(){b()}):y(function(){var O;(O=x.value)===null||O===void 0||O.call(x)}),(T=e.onAlign)===null||T===void 0||T.call(e,k,I)}},E=q(function(){var P=Ke(e.animation)==="object"?e.animation:MM(e);return["onAfterEnter","onAfterLeave"].forEach(function(k){var I=P[k];P[k]=function($){y(),w.value="stable",I==null||I($)}}),P}),D=function(){return new Promise(function(k){x.value=k})};ke([E,w],function(){!E.value&&w.value==="motion"&&y()},{immediate:!0}),r({forceAlign:b,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,k=e.zIndex,I=e.align,$=e.prefixCls,_=e.destroyPopupOnHide,T=e.onMouseenter,O=e.onMouseleave,R=e.onTouchstart,F=R===void 0?function(){}:R,B=e.onMousedown,L=w.value,H=[A(A({},f.value),{},{zIndex:k,opacity:L==="motion"||L==="stable"||!m.value?null:0,pointerEvents:!m.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=S("div",{class:"".concat($,"-content")},[z]));var V=Ae($,a.class,u.value),U=m.value||!e.visible,W=U?Wi(E.value.name,E.value):{};return S(Or,A(A({ref:l},W),{},{onBeforeEnter:D}),{default:function(){return!_||e.visible?Ln(S(VB,{target:C(),key:"popup",ref:o,monitorWindowResize:!0,disabled:M.value,align:I,onAlign:N},{default:function(){return S("div",A(A({class:V,onMouseenter:T,onMouseleave:O,onMousedown:px(B,["capture"])},j({},Dn?"onTouchstartPassive":"onTouchstart",px(F,["capture"]))),{},{style:H}),[z])}}),[[va,m.value]]):null}})}}}),HB=Se({compatConfig:{MODE:3},name:"Popup",inheritAttrs:!1,props:D_,setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=Z(!1),l=Z(!1),u=Z();return ke([function(){return e.visible},function(){return e.mobile}],function(){o.value=e.visible,e.visible&&e.mobile&&(l.value=!0)},{immediate:!0,flush:"post"}),i({forceAlign:function(){var c;(c=u.value)===null||c===void 0||c.forceAlign()},getElement:function(){var c;return(c=u.value)===null||c===void 0?void 0:c.getElement()}}),function(){var s=A(A(A({},e),r),{},{visible:o.value}),c=l.value?S(A_,A(A({},s),{},{mobile:e.mobile,ref:u}),{default:a.default}):S(jB,A(A({},s),{},{ref:u}),{default:a.default});return S("div",null,[S(OM,s,null),c])}}});function KB(t,e,n){return n?t[0]===e[0]:t[0]===e[0]&&t[1]===e[1]}function Hw(t,e,n){var r=t[e]||{};return A(A({},r),n)}function UB(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(KB(t[l].points,a,r))return"".concat(e,"-placement-").concat(l)}return""}const _o={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(SA(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,Be(e.slice(1)));else r.apply(void 0,Be(e.slice(1)))}}};var WM=Symbol("TriggerContextKey"),YM=function(){var e=null;return gt(WM,{setPortal:function(r){e=r},popPortal:!0}),function(){return e}},qB=function(e){return e?vt(WM,{setPortal:function(){},popPortal:!1}):{setPortal:function(){},popPortal:!1}},GM=Symbol("PortalContextKey"),ly=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};gt(GM,{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})})},WB=function(){ly({},{inTriggerContext:!1});var e=vt(GM,{shouldRender:q(function(){return!1}),inTriggerContext:!1});return{shouldRender:q(function(){return e.shouldRender.value||e.inTriggerContext===!1})}};const Sh=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=WB(),l=o.shouldRender;d0(function(){a=!1,l.value&&(i=e.getContainer())});var u=ke(l,function(){l.value&&!i&&(i=e.getContainer()),i&&u()});return gr(function(){st(function(){if(l.value){var s;(s=e.didUpdate)===null||s===void 0||s.call(e,e)}})}),bt(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?S(c0,{to:i},r):null}}});function Kw(){}function YB(){return""}function GB(t){return t?t.ownerDocument:window.document}var XB=["onClick","onMousedown","onTouchstart","onMouseenter","onMouseleave","onFocus","onBlur","onContextmenu"];const Ql=Se({compatConfig:{MODE:3},name:"Trigger",mixins:[_o],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(YB),onPopupVisibleChange:Function,afterPopupVisibleChange:X.func.def(Kw),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(GB),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?Hw(c,u,s):s}),r=qB(e.tryPopPortal),a=r.setPortal,i=r.popPortal,o=Z(null),l=function(s){o.value=s};return{popPortal:i,setPortal:a,vcTriggerContext:vt("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,XB.forEach(function(i){e["fire".concat(i)]=function(o){e.fireEvents(i,o)}}),(n=this.setPortal)===null||n===void 0||n.call(this,S(Sh,{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(){gt("vcTriggerContext",{onPopupMouseDown:this.onPopupMouseDown}),ly(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=an(r,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(r=r||e.getDocument(this.getRootDomNode()),this.touchOutsideHandler=an(r,"touchstart",this.onDocumentClick,Dn?{passive:!1}:!1)),!this.contextmenuOutsideHandler1&&this.isContextmenuToShow()&&(r=r||e.getDocument(this.getRootDomNode()),this.contextmenuOutsideHandler1=an(r,"scroll",this.onContextmenuClose)),!this.contextmenuOutsideHandler2&&this.isContextmenuToShow()&&(this.contextmenuOutsideHandler2=an(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=Ti(this.triggerRef);return Ti(e(n))}try{var r=Ti(this.triggerRef);if(r)return r}catch{}return Ti(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(UB(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?Hw(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[Dn?"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,m=l.mask,p=l.maskAnimation,h=l.maskTransitionName,g=l.zIndex,w=l.stretch,y=l.alignPoint,x=l.mobile,C=l.forceRender,b=this.$data,N=b.sPopupVisible,E=b.point,D=A(A({prefixCls:u,destroyPopupOnHide:s,visible:N,point:y?E:null,align:this.align,animation:f,getClassNameFromAlign:r,stretch:w,getRootDomNode:a,mask:m,zIndex:g,transitionName:d,maskAnimation:p,maskTransitionName:h,getContainer:i,class:c,style:v,onAlign:o.onPopupAlign||Kw},n),{},{ref:this.setPopupRef,mobile:x,forceRender:C});return S(HB,D,{default:this.$slots.popup||function(){return C0(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&&(Ja(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=N_(function(){a.setPopupVisible(e,o),a.clearDelayTimer()},i)}else this.setPopupVisible(e,r)},clearDelayTimer:function(){this.delayTimer&&(S_(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=xx(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=xn(Ns(this)),a=this.$props.alignPoint,i=r[0];this.childOriginEvents=xx(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[Dn?"onTouchstartPassive":"onTouchstart"]=this.onTouchstart):(o.onClick=this.createTwoChains("onClick"),o.onMousedown=this.createTwoChains("onMousedown"),o[Dn?"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=Ae(i&&i.props&&i.props.class,n.class);l&&(o.class=l);var u=Mt(i,A(A({},o),{},{ref:"triggerRef"}),!0,!0);if(this.popPortal)return u;var s=S(Sh,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},{default:this.getComponent});return S(Ot,null,[s,u])}});var ZB=["empty"],JB=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}}}},QB=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 JB(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=Ge(u,ZB),d=f.visible,v=f.dropdownAlign,m=f.prefixCls,p=f.popupElement,h=f.dropdownClassName,g=f.dropdownStyle,w=f.direction,y=w===void 0?"ltr":w,x=f.placement,C=f.dropdownMatchSelectWidth,b=f.containerWidth,N=f.dropdownRender,E=f.animation,D=f.transitionName,M=f.getPopupContainer,P=f.getTriggerDOMNode,k=f.onPopupVisibleChange,I=f.onPopupMouseEnter,$="".concat(m,"-dropdown"),_=p;N&&(_=N({menuNode:p,props:e}));var T=E?"".concat($,"-").concat(E):D,O=A({minWidth:"".concat(b,"px")},g);return typeof C=="number"?O.width="".concat(C,"px"):C&&(O.width="".concat(b,"px")),S(Ql,A(A({},e),{},{showAction:k?["click"]:[],hideAction:k?["click"]:[],popupPlacement:x||(y==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:o.value,prefixCls:$,popupTransitionName:T,popupAlign:v,popupVisible:d,getPopupContainer:M,popupClassName:Ae(h,j({},"".concat($,"-empty"),c)),popupStyle:O,getTriggerDOMNode:P,onPopupVisibleChange:k}),{default:r.default,popup:function(){return S("div",{ref:l,onMouseenter:I},[_])}})}}});const eL=QB;var wt={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>=wt.F1&&n<=wt.F12)return!1;switch(n){case wt.ALT:case wt.CAPS_LOCK:case wt.CONTEXT_MENU:case wt.CTRL:case wt.DOWN:case wt.END:case wt.ESC:case wt.HOME:case wt.INSERT:case wt.LEFT:case wt.MAC_FF_META:case wt.META:case wt.NUMLOCK:case wt.NUM_CENTER:case wt.PAGE_DOWN:case wt.PAGE_UP:case wt.PAUSE:case wt.PRINT_SCREEN:case wt.RIGHT:case wt.SHIFT:case wt.UP:case wt.WIN_KEY:case wt.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=wt.ZERO&&e<=wt.NINE||e>=wt.NUM_ZERO&&e<=wt.NUM_MULTIPLY||e>=wt.A&&e<=wt.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&e===0)return!0;switch(e){case wt.SPACE:case wt.QUESTION_MARK:case wt.NUM_PLUS:case wt.NUM_MINUS:case wt.NUM_PERIOD:case wt.NUM_DIVISION:case wt.SEMICOLON:case wt.DASH:case wt.EQUALS:case wt.COMMA:case wt.PERIOD:case wt.SLASH:case wt.APOSTROPHE:case wt.SINGLE_QUOTE:case wt.OPEN_SQUARE_BRACKET:case wt.BACKSLASH:case wt.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const Re=wt;var ov=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,S("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:S("span",{class:i.split(/\s+/).map(function(f){return"".concat(f,"-icon")})},[(r=a.default)===null||r===void 0?void 0:r.call(a)])])};ov.inheritAttrs=!1;ov.displayName="TransBtn";ov.props={class:String,customizeIcon:X.any,customizeIconProps:X.any,onMousedown:Function,onClick:Function};const Yf=ov;function tL(t){t.target.composing=!0}function Uw(t){t.target.composing&&(t.target.composing=!1,nL(t.target,"input"))}function nL(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function Bp(t,e,n,r){t.addEventListener(e,n,r)}var rL={created:function(e,n){(!n.modifiers||!n.modifiers.lazy)&&(Bp(e,"compositionstart",tL),Bp(e,"compositionend",Uw),Bp(e,"change",Uw))}};const eu=rL;var aL={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}},iL=Se({compatConfig:{MODE:3},name:"Input",inheritAttrs:!1,props:aL,setup:function(e){var n=null,r=vt("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,m=e.activeDescendantId,p=e.value,h=e.onKeydown,g=e.onMousedown,w=e.onChange,y=e.onPaste,x=e.onCompositionstart,C=e.onCompositionend,b=e.onFocus,N=e.onBlur,E=e.open,D=e.inputRef,M=e.attrs,P=u||Ln(S("input",null,null),[[eu]]),k=P.props||{},I=k.onKeydown,$=k.onInput,_=k.onFocus,T=k.onBlur,O=k.onMousedown,R=k.onCompositionstart,F=k.onCompositionend,B=k.style;return P=Mt(P,at(A(A(A({type:"search"},k),{},{id:l,ref:D,disabled:s,tabindex:c,autocomplete:d||"off",autofocus:f,class:Ae("".concat(o,"-selection-search-input"),(a=P)===null||a===void 0||(i=a.props)===null||i===void 0?void 0:i.class),role:"combobox","aria-expanded":E,"aria-haspopup":"listbox","aria-owns":"".concat(l,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(l,"_list"),"aria-activedescendant":m},M),{},{value:v?p:"",readonly:!v,unselectable:v?null:"on",style:A(A({},B),{},{opacity:v?null:0}),onKeydown:function(H){h(H),I&&I(H)},onMousedown:function(H){g(H),O&&O(H)},onInput:function(H){w(H),$&&$(H)},onCompositionstart:function(H){x(H),R&&R(H)},onCompositionend:function(H){C(H),F&&F(H)},onPaste:y,onFocus:function(){clearTimeout(n),_&&_(arguments.length<=0?void 0:arguments[0]),b&&b(arguments.length<=0?void 0:arguments[0]),r==null||r.focus(arguments.length<=0?void 0:arguments[0])},onBlur:function(){for(var H=arguments.length,z=new Array(H),V=0;V<H;V++)z[V]=arguments[V];n=setTimeout(function(){T&&T(z[0]),N&&N(z[0]),r==null||r.blur(z[0])},100)}}),P.type==="textarea"?{}:{type:"search"}),!0,!0),P}}});const XM=iL;var oL=`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`,lL=`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`,qw="".concat(oL," ").concat(lL).split(/[\s\n]+/),uL="aria-",sL="data-";function Ww(t,e){return t.indexOf(e)===0}function Yi(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"||Ww(a,uL))||n.data&&Ww(a,sL)||n.attr&&(qw.includes(a)||qw.includes(a.toLowerCase())))&&(r[a]=t[a])}),r}var ZM=Symbol("OverflowContextProviderKey"),Nh=Se({compatConfig:{MODE:3},name:"OverflowContextProvider",inheritAttrs:!1,props:{value:{type:Object}},setup:function(e,n){var r=n.slots;return gt(ZM,q(function(){return e.value})),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),cL=function(){return vt(ZM,q(function(){return null}))},fL=["prefixCls","invalidate","item","renderItem","responsive","registerSize","itemKey","display","order","component"],Wo=void 0;const tf=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 Mr(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 m=e.order,p=e.component,h=p===void 0?"div":p,g=Ge(e,fL),w=(u=r.default)===null||u===void 0?void 0:u.call(r),y=d&&f!==Wo?d(f):w,x;c||(x={opacity:i.value?0:1,height:i.value?0:Wo,overflowY:i.value?"hidden":Wo,order:v?m:Wo,pointerEvents:i.value?"none":Wo,position:i.value?"absolute":Wo});var C={};return i.value&&(C["aria-hidden"]=!0),S(Kr,{disabled:!v,onResize:function(N){var E=N.offsetWidth;l(E)}},{default:function(){return S(h,A(A(A({class:Ae(!c&&s),style:x},C),g),{},{ref:o}),{default:function(){return[y]}})}})}}});var dL=["component"],vL=["className"],pL=["class"];const mL=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=cL();return function(){if(!i.value){var o,l=e.component,u=l===void 0?"div":l,s=Ge(e,dL);return S(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=Ge(c,vL),v=a.class,m=Ge(a,pL);return S(Nh,{value:null},{default:function(){return[S(tf,A(A(A({class:Ae(f,v)},d),m),e),r)]}})}}});var hL=["class","style"],JM="responsive",QM="invalidate";function gL(t){return"+ ".concat(t.length," ...")}var yL=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}},lv=Se({name:"Overflow",inheritAttrs:!1,props:yL(),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),m=Z(null),p=q(function(){return m.value===null&&o.value?Number.MAX_SAFE_INTEGER:m.value||0}),h=Z(!1),g=q(function(){return"".concat(e.prefixCls,"-item")}),w=q(function(){return Math.max(c.value,f.value)}),y=q(function(){return!!(e.data.length&&e.maxCount===JM)}),x=q(function(){return e.maxCount===QM}),C=q(function(){return y.value||typeof e.maxCount=="number"&&e.data.length>e.maxCount}),b=q(function(){var T=e.data;return y.value?l.value===null&&o.value?T=e.data:T=e.data.slice(0,Math.min(e.data.length,u.value/e.itemWidth)):typeof e.maxCount=="number"&&(T=e.data.slice(0,e.maxCount)),T}),N=q(function(){return y.value?e.data.slice(p.value+1):e.data.slice(b.value.length)}),E=function(O,R){var F;return typeof e.itemKey=="function"?e.itemKey(O):(F=e.itemKey&&(O==null?void 0:O[e.itemKey]))!==null&&F!==void 0?F:R},D=q(function(){return e.renderItem||function(T){return T}}),M=function(O,R){m.value=O,R||(h.value=O<e.data.length-1,a("visibleChange",O))},P=function(O,R){l.value=R.clientWidth},k=function(O,R){var F=new Map(s.value);R===null?F.delete(O):F.set(O,R),s.value=F},I=function(O,R){c.value=f.value,f.value=R},$=function(O,R){d.value=R},_=function(O){return s.value.get(E(b.value[O],O))};return ke([u,s,f,d,function(){return e.itemKey},b],function(){if(u.value&&w.value&&b.value){var T=d.value,O=b.value.length,R=O-1;if(!O){M(0),v.value=null;return}for(var F=0;F<O;F+=1){var B=_(F);if(B===void 0){M(F-1,!0);break}if(T+=B,R===0&&T<=u.value||F===R-1&&T+_(R)<=u.value){M(R),v.value=null;break}else if(T+w.value>u.value){M(F-1),v.value=T-B-d.value+f.value;break}}e.suffix&&_(0)+d.value>u.value&&(v.value=null)}}),function(){var T=h.value&&!!N.value.length,O=e.itemComponent,R=e.renderRawItem,F=e.renderRawRest,B=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,Y=e.onMousedown,le=r.class,ne=r.style,ie=Ge(r,hL),se={};v.value!==null&&y.value&&(se={position:"absolute",left:"".concat(v.value,"px"),top:0});var he={prefixCls:g.value,responsive:y.value,component:O,invalidate:x.value},te=R?function(ae,oe){var ue=E(ae,oe);return S(Nh,{key:ue,value:A(A({},he),{},{order:oe,item:ae,itemKey:ue,registerSize:k,display:oe<=p.value})},{default:function(){return[R(ae,oe)]}})}:function(ae,oe){var ue=E(ae,oe);return S(tf,A(A({},he),{},{order:oe,key:ue,item:ae,renderItem:D.value,itemKey:ue,registerSize:k,display:oe<=p.value}),null)},ge=function(){return null},ee={order:T?p.value:Number.MAX_SAFE_INTEGER,className:"".concat(g.value," ").concat(g.value,"-rest"),registerSize:I,display:T};if(F)F&&(ge=function(){return S(Nh,{value:A(A({},he),ee)},{default:function(){return[F(N.value)]}})});else{var re=B||gL;ge=function(){return S(tf,A(A({},he),ee),{default:function(){return typeof re=="function"?re(N.value):re}})}}var de=function(){var oe;return S(U,A({id:W,class:Ae(!x.value&&H,le),style:ne,onMousedown:Y},ie),{default:function(){return[b.value.map(te),C.value?ge():null,z&&S(tf,A(A({},he),{},{order:p.value,class:"".concat(g.value,"-suffix"),registerSize:$,display:!0,style:se}),{default:function(){return z}}),(oe=i.default)===null||oe===void 0?void 0:oe.call(i)]}})};return S(Kr,{disabled:!y.value,onResize:P},{default:de})}}});lv.Item=mL;lv.RESPONSIVE=JM;lv.INVALIDATE=QM;const xl=lv;var e6=Symbol("TreeSelectLegacyContextPropsKey");function bL(t){return gt(e6,t)}function uv(){return vt(e6,{})}var xL={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},Yw=function(e){e.preventDefault(),e.stopPropagation()},wL=Se({name:"MultipleSelectSelector",inheritAttrs:!1,props:xL,setup:function(e){var n=Z(),r=Z(0),a=Z(!1),i=uv(),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(){ke(l,function(){r.value=n.value.scrollWidth},{flush:"post",immediate:!0})});function s(v,m,p,h,g){return S("span",{class:Ae("".concat(o.value,"-item"),j({},"".concat(o.value,"-item-disabled"),p)),title:typeof v=="string"||typeof v=="number"?v.toString():void 0},[S("span",{class:"".concat(o.value,"-item-content")},[m]),h&&S(Yf,{class:"".concat(o.value,"-item-remove"),onMousedown:Yw,onClick:g,customizeIcon:e.removeIcon},{default:function(){return[oa("×")]}})])}function c(v,m,p,h,g,w){var y=function(N){Yw(N),e.onToggleOpen(!open)},x=w;if(i.keyEntities){var C;x=((C=i.keyEntities[v])===null||C===void 0?void 0:C.node)||{}}return S("span",{key:v,onMousedown:y},[e.tagRender({label:m,value:v,disabled:p,closable:h,onClose:g,option:x})])}function f(v){var m=v.disabled,p=v.label,h=v.value,g=v.option,w=!e.disabled&&!m,y=p;if(typeof e.maxTagTextLength=="number"&&(typeof p=="string"||typeof p=="number")){var x=String(y);x.length>e.maxTagTextLength&&(y="".concat(x.slice(0,e.maxTagTextLength),"..."))}var C=function(N){var E;N&&N.stopPropagation(),(E=e.onRemove)===null||E===void 0||E.call(e,v)};return typeof e.tagRender=="function"?c(h,y,m,w,C,g):s(p,y,m,w,C)}function d(v){var m=e.maxTagPlaceholder,p=m===void 0?function(g){return"+ ".concat(g.length," ...")}:m,h=typeof p=="function"?p(v):p;return s(h,h,!1)}return function(){var v=e.id,m=e.prefixCls,p=e.values,h=e.open,g=e.inputRef,w=e.placeholder,y=e.disabled,x=e.autofocus,C=e.autocomplete,b=e.activeDescendantId,N=e.tabindex,E=e.onInputChange,D=e.onInputPaste,M=e.onInputKeyDown,P=e.onInputMouseDown,k=e.onInputCompositionStart,I=e.onInputCompositionEnd,$=S("div",{class:"".concat(o.value,"-search"),style:{width:r.value+"px"},key:"input"},[S(XM,{inputRef:g,open:h,prefixCls:m,id:v,inputElement:null,disabled:y,autofocus:x,autocomplete:C,editable:u.value,activeDescendantId:b,value:l.value,onKeydown:M,onMousedown:P,onChange:E,onPaste:D,onCompositionstart:k,onCompositionend:I,tabindex:N,attrs:Yi(e,!0),onFocus:function(){return a.value=!0},onBlur:function(){return a.value=!1}},null),S("span",{ref:n,class:"".concat(o.value,"-search-mirror"),"aria-hidden":!0},[l.value,oa(" ")])]),_=S(xl,{prefixCls:"".concat(o.value,"-overflow"),data:p,renderItem:f,renderRest:d,suffix:$,itemKey:"key",maxCount:e.maxTagCount,key:"overflow"},null);return S(Ot,null,[_,!p.length&&!l.value&&S("span",{class:"".concat(o.value,"-placeholder")},[w])])}}});const CL=wL;var SL={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},uy=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=uv();ke([r,function(){return e.activeValue}],function(){r.value&&(n.value=!1)},{immediate:!0});var l=q(function(){return e.mode!=="combobox"&&!e.open&&!e.showSearch?!1:!!i.value}),u=q(function(){var c=e.values[0];return c&&(typeof c.label=="string"||typeof c.label=="number")?c.label.toString():void 0}),s=function(){if(e.values[0])return null;var f=l.value?{visibility:"hidden"}:void 0;return S("span",{class:"".concat(e.prefixCls,"-selection-placeholder"),style:f},[e.placeholder])};return function(){var c,f=e.inputElement,d=e.prefixCls,v=e.id,m=e.values,p=e.inputRef,h=e.disabled,g=e.autofocus,w=e.autocomplete,y=e.activeDescendantId,x=e.open,C=e.tabindex,b=e.optionLabelRender,N=e.onInputKeyDown,E=e.onInputMouseDown,D=e.onInputChange,M=e.onInputPaste,P=e.onInputCompositionStart,k=e.onInputCompositionEnd,I=m[0],$=null;if(I&&o.customSlots){var _,T,O,R=(_=I.key)!==null&&_!==void 0?_:I.value,F=((T=o.keyEntities[R])===null||T===void 0?void 0:T.node)||{};$=o.customSlots[(O=F.slots)===null||O===void 0?void 0:O.title]||o.customSlots.title||I.label,typeof $=="function"&&($=$(F))}else $=b&&I?b(I.option):I==null?void 0:I.label;return S(Ot,null,[S("span",{class:"".concat(d,"-selection-search")},[S(XM,{inputRef:p,prefixCls:d,id:v,open:x,inputElement:f,disabled:h,autofocus:g,autocomplete:w,editable:a.value,activeDescendantId:y,value:i.value,onKeydown:N,onMousedown:E,onChange:function(L){n.value=!0,D(L)},onPaste:M,onCompositionstart:P,onCompositionend:k,tabindex:C,attrs:Yi(e,!0)},null)]),!r.value&&I&&!l.value&&S("span",{class:"".concat(d,"-selection-item"),title:u.value},[S(Ot,{key:(c=I.key)!==null&&c!==void 0?c:I.value},[$])]),s()])}}});uy.props=SL;uy.inheritAttrs=!1;const NL=uy;function EL(t){return![Re.ESC,Re.SHIFT,Re.BACKSPACE,Re.TAB,Re.WIN_KEY,Re.ALT,Re.META,Re.WIN_KEY_RIGHT,Re.CTRL,Re.SEMICOLON,Re.EQUALS,Re.CAPS_LOCK,Re.CONTEXT_MENU,Re.F1,Re.F2,Re.F3,Re.F4,Re.F5,Re.F6,Re.F7,Re.F8,Re.F9,Re.F10,Re.F11,Re.F12].includes(t)}function t6(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,e=null,n;bt(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 ss(){var t=function e(n){e.current=n};return t}var DL=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=ss(),i=!1,o=t6(0),l=$e(o,2),u=l[0],s=l[1],c=function(C){var b=C.which;(b===Re.UP||b===Re.DOWN)&&C.preventDefault(),e.onInputKeyDown&&e.onInputKeyDown(C),b===Re.ENTER&&e.mode==="tags"&&!i&&!e.open&&e.onSearchSubmit(C.target.value),EL(b)&&e.onToggleOpen(!0)},f=function(){s(!0)},d=null,v=function(C){e.onSearch(C,!0,i)!==!1&&e.onToggleOpen(!0)},m=function(){i=!0},p=function(C){i=!1,e.mode!=="combobox"&&v(C.target.value)},h=function(C){var b=C.target.value;if(e.tokenWithEnter&&d&&/[\r\n]/.test(d)){var N=d.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");b=b.replace(N,d)}d=null,v(b)},g=function(C){var b=C.clipboardData,N=b.getData("text");d=N},w=function(C){var b=C.target;if(b!==a.current){var N=document.body.style.msTouchAction!==void 0;N?setTimeout(function(){a.current.focus()}):a.current.focus()}},y=function(C){var b=u();C.target!==a.current&&!b&&C.preventDefault(),(e.mode!=="combobox"&&(!e.showSearch||!b)||!e.open)&&(e.open&&e.onSearch("",!0,!1),e.onToggleOpen())};return r({focus:function(){a.current.focus()},blur:function(){a.current.blur()}}),function(){var x=e.prefixCls,C=e.domRef,b=e.mode,N={inputRef:a,onInputKeyDown:c,onInputMouseDown:f,onInputChange:h,onInputPaste:g,onInputCompositionStart:m,onInputCompositionEnd:p},E=b==="multiple"||b==="tags"?S(CL,A(A({},e),N),null):S(NL,A(A({},e),N),null);return S("div",{ref:C,class:"".concat(x,"-selector"),onClick:w,onMousedown:y},[E])}}});const AL=DL;function ML(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)}),bt(function(){window.removeEventListener("mousedown",r)})}function OL(){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 n6=Symbol("BaseSelectContextKey");function TL(t){return gt(n6,t)}function Ts(){return vt(n6,{})}const sy=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 Gf(t){if(!Ol(t))return Bt(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 Bt(e)}var PL=["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"],kL=["value","onChange","removeIcon","placeholder","autofocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabindex","OptionList","notFoundContent"],FL=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}},sv=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}},IL=function(){return A(A({},FL()),sv())};function r6(t){return t==="tags"||t==="multiple"}const cy=Se({compatConfig:{MODE:3},name:"BaseSelect",inheritAttrs:!1,props:yt(IL(),{showAction:[],notFoundContent:"Not Found"}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=q(function(){return r6(e.mode)}),l=q(function(){return e.showSearch!==void 0?e.showSearch:o.value||e.mode==="combobox"}),u=Z(!1);et(function(){u.value=sy()});var s=uv(),c=Z(null),f=ss(),d=Z(null),v=Z(null),m=Z(null),p=OL(),h=$e(p,3),g=h[0],w=h[1],y=h[2],x=function(){var te;(te=v.value)===null||te===void 0||te.focus()},C=function(){var te;(te=v.value)===null||te===void 0||te.blur()};a({focus:x,blur:C,scrollTo:function(te){var ge;return(ge=m.value)===null||ge===void 0?void 0:ge.scrollTo(te)}});var b=q(function(){var he;if(e.mode!=="combobox")return e.searchValue;var te=(he=e.displayValues[0])===null||he===void 0?void 0:he.value;return typeof te=="string"||typeof te=="number"?String(te):""}),N=e.open!==void 0?e.open:e.defaultOpen,E=Z(N),D=Z(N),M=function(te){E.value=e.open!==void 0?e.open:te,D.value=E.value};ke(function(){return e.open},function(){M(e.open)});var P=q(function(){return!e.notFoundContent&&e.emptyOptions});rt(function(){D.value=E.value,(e.disabled||P.value&&D.value&&e.mode==="combobox")&&(D.value=!1)});var k=q(function(){return P.value?!1:D.value}),I=function(te){var ge=te!==void 0?te:!D.value;E.value!==ge&&!e.disabled&&(M(ge),e.onDropdownVisibleChange&&e.onDropdownVisibleChange(ge))},$=q(function(){return(e.tokenSeparators||[]).some(function(he){return[`
- `,`\r
- `].includes(he)})}),_=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:b_(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&&b.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"})};ke(D,function(){!D.value&&!o.value&&e.mode!=="combobox"&&_("",!1,!1)},{immediate:!0,flush:"post"}),ke(function(){return e.disabled},function(){E.value&&e.disabled&&M(!1)},{immediate:!0});var O=t6(),R=$e(O,2),F=R[0],B=R[1],L=function(te){var ge,ee=F(),re=te.which;if(re===Re.ENTER&&(e.mode!=="combobox"&&te.preventDefault(),D.value||I(!0)),B(!!b.value),re===Re.BACKSPACE&&!ee&&o.value&&!b.value&&e.displayValues.length){for(var de=Be(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),G=1;G<ve;G++)me[G-1]=arguments[G];if(D.value&&m.value){var Q;(Q=m.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&&m.value){var de;(de=m.value).onKeyup.apply(de,[te].concat(ee))}e.onKeyup&&e.onKeyup.apply(e,[te].concat(ee))},z=function(te){var ge=e.displayValues.filter(function(ee){return ee!==te});e.onDisplayValuesChange(ge,{type:"remove",values:[te]})},V=Z(!1),U=function(){w(!0),e.disabled||(e.onFocus&&!V.value&&e.onFocus.apply(e,arguments),e.showAction&&e.showAction.includes("focus")&&I(!0)),V.value=!0},W=function(){if(w(!1,function(){V.value=!1,I(!1)}),!e.disabled){var te=b.value;te&&(e.mode==="tags"?e.onSearch(te,{source:"submit"}):e.mode==="multiple"&&e.onSearch("",{source:"blur"})),e.onBlur&&e.onBlur.apply(e,arguments)}};gt("VCSelectContainerEvent",{focus:U,blur:W});var Y=[];et(function(){Y.forEach(function(he){return clearTimeout(he)}),Y.splice(0,Y.length)}),bt(function(){Y.forEach(function(he){return clearTimeout(he)}),Y.splice(0,Y.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=Y.indexOf(ae);if(me!==-1&&Y.splice(me,1),y(),!u.value&&!de.contains(document.activeElement)){var G;(G=v.value)===null||G===void 0||G.focus()}});Y.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=qn(),se=function(){ie.update()};return et(function(){ke(k,function(){if(k.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"})}),ML([c,d],k,I),TL(Gf(A(A({},Ri(e)),{},{open:D,triggerOpen:k,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,G=te.getInputElement,Q=te.getPopupContainer,pe=te.placement,Ee=te.animation,Te=te.transitionName,we=te.dropdownStyle,ye=te.dropdownClassName,Ce=te.dropdownMatchSelectWidth,De=te.dropdownRender,Ne=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,Fe=te.omitDomProps,K=te.getRawInputElement,J=te.displayValues,ce=te.onDisplayValuesChange,Me=te.emptyOptions,Ie=te.activeDescendantId,_e=te.activeValue,ze=te.OptionList,je=Ge(te,PL),Ue=re==="combobox"&&G&&G()||null,qe=typeof K=="function"&&K(),Ze=A({},je),Qe;qe&&(Qe=function(qt){I(qt)}),kL.forEach(function($t){delete Ze[$t]}),Fe==null||Fe.forEach(function($t){delete Ze[$t]});var Tt=oe!==void 0?oe:me||!o.value&&re!=="combobox",lt;Tt&&(lt=S(Yf,{class:Ae("".concat(ge,"-arrow"),j({},"".concat(ge,"-arrow-loading"),me)),customizeIcon:ue,customizeIconProps:{loading:me,searchValue:b.value,open:D.value,focused:g.value,showSearch:l.value}},null));var St,mt=function(){Pe==null||Pe(),ce([],{type:"clear",values:J}),_("",!1,!1)};!ve&&de&&(J.length||b.value)&&(St=S(Yf,{class:"".concat(ge,"-clear"),onMousedown:mt,customizeIcon:ae},{default:function(){return[oa("×")]}}));var Jt=S(ze,{ref:m},A(A({},s.customSlots),{},{option:i.option})),Ut=Ae(ge,r.class,(he={},j(he,"".concat(ge,"-focused"),g.value),j(he,"".concat(ge,"-multiple"),o.value),j(he,"".concat(ge,"-single"),!o.value),j(he,"".concat(ge,"-allow-clear"),de),j(he,"".concat(ge,"-show-arrow"),Tt),j(he,"".concat(ge,"-disabled"),ve),j(he,"".concat(ge,"-loading"),me),j(he,"".concat(ge,"-open"),D.value),j(he,"".concat(ge,"-customize-input"),Ue),j(he,"".concat(ge,"-show-search"),l.value),he)),gn=S(eL,{ref:d,disabled:ve,prefixCls:ge,visible:k.value,popupElement:Jt,containerWidth:ne.value,animation:Ee,transitionName:Te,dropdownStyle:we,dropdownClassName:ye,direction:xe,dropdownMatchSelectWidth:Ce,dropdownRender:De,dropdownAlign:Ne,placement:pe,getPopupContainer:Q,empty:Me,getTriggerDOMNode:function(){return f.current},onPopupVisibleChange:Qe,onPopupMouseEnter:se},{default:function(){return qe?Sn(qe)&&Mt(qe,{ref:f},!1,!0):S(AL,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:_e,searchValue:b.value,onSearch:_,onSearchSubmit:T,onRemove:z,tokenWithEnter:$.value}),null)}}),dn;return qe?dn=gn:dn=S("div",A(A({},Ze),{},{class:Ut,ref:c,onMousedown:le,onKeydown:L,onKeyup:H}),[g.value&&!D.value&&S("span",{style:{width:0,height:0,display:"flex",overflow:"hidden",opacity:0},"aria-live":"polite"},["".concat(J.map(function($t){var qt=$t.label,Qt=$t.value;return["number","string"].includes(Ke(qt))?qt:Qt}).join(", "))]),gn,lt,St]),dn}}});var cv=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})),S("div",{style:s},[S(Kr,{onResize:function(d){var v=d.offsetHeight;v&&l&&l()}},{default:function(){return[S("div",{style:c,class:Ae(j({},"".concat(o,"-holder-inner"),o))},[(r=u.default)===null||r===void 0?void 0:r.call(u)])]}})])};cv.displayName="Filter";cv.inheritAttrs=!1;cv.props={prefixCls:String,height:Number,offset:Number,onInnerResize:Function};const _L=cv;var a6=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?ui(o[0],{ref:a}):o};a6.props={setRef:{type:Function,default:function(){}}};const $L=a6;var RL=20;function Gw(t){return"touches"in t?t.touches[0].pageY:t.pageY}const BL=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:ss(),thumbRef:ss(),visibleTimeout:null,state:Bt({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,Dn?{passive:!1}:!1),(n=this.thumbRef.current)===null||n===void 0||n.addEventListener("touchstart",this.onMouseDown,Dn?{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,Dn?{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,Dn?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchstart",this.onMouseDown,Dn?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchmove",this.onMouseMove,Dn?{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:Gw(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=Gw(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,RL),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 S("div",{ref:this.scrollbarRef,class:Ae("".concat(a,"-scrollbar"),j({},"".concat(a,"-scrollbar-show"),l)),style:{width:"8px",top:0,bottom:0,right:0,position:"absolute",display:u?void 0:"none"},onMousedown:this.onContainerMouseDown,onMousemove:this.delayHidden},[S("div",{ref:this.thumbRef,class:Ae("".concat(a,"-scrollbar-thumb"),j({},"".concat(a,"-scrollbar-thumb-moving"),n)),style:{width:"100%",height:i,top:o,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:"99px",cursor:"pointer",userSelect:"none"},onMousedown:this.onMouseDown},null)])}});function LL(t,e,n,r){var a=new Map,i=new Map,o=Z(Symbol("update"));ke(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 zL(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(g){return a(g)===s.key});var m=s.offset,p=m===void 0?0:m,h=function g(w,y){if(!(w<0||!t.value)){var x=t.value.clientHeight,C=!1,b=y;if(x){for(var N=y||v,E=0,D=0,M=0,P=Math.min(c.length,d),k=0;k<=P;k+=1){var I=a(c[k]);D=E;var $=n.get(I);M=D+($===void 0?f:$),E=M,k===d&&$===void 0&&(C=!0)}var _=t.value.scrollTop,T=null;switch(N){case"top":T=D-p;break;case"bottom":T=M-x+p;break;default:{var O=_+x;D<_?b="top":M>O&&(b="bottom")}}T!==null&&T!==_&&o(T)}u=tt(function(){C&&i(),g(w-1,b)})}};h(5)}}}var VL=(typeof navigator>"u"?"undefined":Ke(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const jL=VL,i6=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 HL(t,e,n,r){var a=0,i=null,o=null,l=!1,u=i6(e,n);function s(f){if(t.value){tt.cancel(i);var d=f.deltaY;a+=d,o=d,!u(d)&&(jL||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 KL=14/15;function UL(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 m=Math.ceil(v.touches[0].pageY),p=a-m;a=m,n(p)&&v.preventDefault(),clearInterval(o),o=setInterval(function(){p*=KL,(!n(p,!0)||Math.abs(p)<=.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}),ke(t,function(d){e.value.removeEventListener("touchstart",c),l(),clearInterval(o),d&&e.value.addEventListener("touchstart",c,{passive:!1})},{immediate:!0})}),bt(function(){document.removeEventListener("touchmove",f)})}var qL=["prefixCls","height","itemHeight","fullHeight","data","itemKey","virtual","component","onScroll","children","style","class"],WL=[],YL={overflowY:"auto",overflowAnchor:"none"};function GL(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 S($L,{key:f,setRef:function(v){return r(l,v)}},{default:function(){return[c]}})})}var XL=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=Bt({scrollTop:0,scrollMoving:!1}),l=q(function(){return e.data||WL}),u=Ct([]);ke(l,function(){u.value=hn(l.value).slice()},{immediate:!0});var s=Ct(function(z){});ke(function(){return e.itemKey},function(z){typeof z=="function"?s.value=z:s.value=function(V){return V==null?void 0:V[z]}},{immediate:!0});var c=Z(),f=Z(),d=Z(),v=function(V){return s.value(V)},m={getKey:v};function p(z){var V;typeof z=="function"?V=z(o.scrollTop):V=z;var U=D(V);c.value&&(c.value.scrollTop=U),o.scrollTop=U}var h=LL(u,v,null,null),g=$e(h,4),w=g[0],y=g[1],x=g[2],C=g[3],b=Bt({scrollHeight:void 0,start:0,end:0,offset:void 0}),N=Z(0);et(function(){st(function(){var z;N.value=((z=f.value)===null||z===void 0?void 0:z.offsetHeight)||0})}),gr(function(){st(function(){var z;N.value=((z=f.value)===null||z===void 0?void 0:z.offsetHeight)||0})}),ke([a,u],function(){a.value||at(b,{scrollHeight:void 0,start:0,end:u.value.length-1,offset:void 0})},{immediate:!0}),ke([a,u,N,i],function(){a.value&&!i.value&&at(b,{scrollHeight:N.value,start:0,end:u.value.length-1,offset:void 0})},{immediate:!0}),ke([i,a,function(){return o.scrollTop},u,C,function(){return e.height},N],function(){if(!(!a.value||!i.value)){for(var z=0,V,U,W,Y=u.value.length,le=u.value,ne=o.scrollTop,ie=e.itemHeight,se=e.height,he=ne+se,te=0;te<Y;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=Y-1),W=Math.min(W+1,Y),at(b,{scrollHeight:z,start:V,end:W,offset:U})}},{immediate:!0});var E=q(function(){return b.scrollHeight-e.height});function D(z){var V=z;return Number.isNaN(E.value)||(V=Math.min(V,E.value)),V=Math.max(V,0),V}var M=q(function(){return o.scrollTop<=0}),P=q(function(){return o.scrollTop>=E.value}),k=i6(M,P);function I(z){var V=z;p(V)}function $(z){var V,U=z.currentTarget.scrollTop;Math.abs(U-o.scrollTop)>=1&&p(U),(V=e.onScroll)===null||V===void 0||V.call(e,z)}var _=HL(a,M,P,function(z){p(function(V){var U=V+z;return U})}),T=$e(_,2),O=T[0],R=T[1];UL(a,c,function(z,V){return k(z,V)?!1:(O({preventDefault:function(){},deltaY:z}),!0)});function F(z){a.value&&z.preventDefault()}var B=function(){c.value&&(c.value.removeEventListener("wheel",O,Dn?{passive:!1}:!1),c.value.removeEventListener("DOMMouseScroll",R),c.value.removeEventListener("MozMousePixelScroll",F))};rt(function(){st(function(){c.value&&(B(),c.value.addEventListener("wheel",O,Dn?{passive:!1}:!1),c.value.addEventListener("DOMMouseScroll",R),c.value.addEventListener("MozMousePixelScroll",F))})}),bt(function(){B()});var L=zL(c,u,x,e,v,y,p,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"),YL),a.value&&(z.overflowY="hidden",o.scrollMoving&&(z.pointerEvents="none"))),z});return ke([function(){return b.start},function(){return b.end},u],function(){if(e.onVisibleChange){var z=u.value.slice(b.start,b.end+1);e.onVisibleChange(z,u.value)}},{flush:"post"}),{state:o,mergedData:u,componentStyle:H,onFallbackScroll:$,onScrollBar:I,componentRef:c,useVirtual:a,calRes:b,collectHeight:y,setInstance:w,sharedConfig:m,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=Ge(n,qL),v=Ae(a,f),m=this.state.scrollTop,p=this.calRes,h=p.scrollHeight,g=p.offset,w=p.start,y=p.end,x=this.componentStyle,C=this.onFallbackScroll,b=this.onScrollBar,N=this.useVirtual,E=this.collectHeight,D=this.sharedConfig,M=this.setInstance,P=this.mergedData;return S("div",A({style:A(A({},c),{},{position:"relative"}),class:v},d),[S(l,{class:"".concat(a,"-holder"),style:x,ref:"componentRef",onScroll:C},{default:function(){return[S(_L,{prefixCls:a,height:h,offset:g,onInnerResize:E,ref:"fillerInnerRef"},{default:function(){return GL(P,w,y,M,s,D)}})]}}),N&&S(BL,{ref:"scrollBarRef",prefixCls:a,scrollTop:m,height:i,scrollHeight:h,count:P.length,onScroll:b,onStartMove:function(){e.state.scrollMoving=!0},onStopMove:function(){e.state.scrollMoving=!1}},null)])}});const o6=XL;function fy(t,e,n){var r=Z(t());return ke(e,function(a,i){n?n(a,i)&&(r.value=t()):r.value=t()}),r}function ZL(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var l6=Symbol("SelectContextKey");function JL(t){return gt(l6,t)}function QL(){return vt(l6,{})}var ez=["disabled","title","children","style","class","className"];function Xw(t){return typeof t=="string"||typeof t=="number"}var tz=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,slots:["option"],setup:function(e,n){var r=n.expose,a=n.slots,i=Ts(),o=QL(),l=q(function(){return"".concat(i.prefixCls,"-item")}),u=fy(function(){return o.flattenOptions},[function(){return i.open},function(){return o.flattenOptions}],function(b){return b[0]}),s=ss(),c=function(N){N.preventDefault()},f=function(N){s.current&&s.current.scrollTo(typeof N=="number"?{index:N}:N)},d=function(N){for(var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,D=u.value.length,M=0;M<D;M+=1){var P=(N+M*E+D)%D,k=u.value[P],I=k.group,$=k.data;if(!I&&!$.disabled)return P}return-1},v=Bt({activeIndex:d(0)}),m=function(N){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;v.activeIndex=N;var D={source:E?"keyboard":"mouse"},M=u.value[N];if(!M){o.onActiveValue(null,-1,D);return}o.onActiveValue(M.value,N,D)};ke([function(){return u.value.length},function(){return i.searchValue}],function(){m(o.defaultActiveFirstOption!==!1?d(0):-1)},{immediate:!0});var p=function(N){return o.rawValues.has(N)&&i.mode!=="combobox"};ke([function(){return i.open},function(){return i.searchValue}],function(){if(!i.multiple&&i.open&&o.rawValues.size===1){var b=Array.from(o.rawValues)[0],N=hn(u.value).findIndex(function(E){var D=E.data;return D[o.fieldNames.value]===b});N!==-1&&(m(N),st(function(){f(N)}))}i.open&&st(function(){var E;(E=s.current)===null||E===void 0||E.scrollTo(void 0)})},{immediate:!0,flush:"post"});var h=function(N){N!==void 0&&o.onSelect(N,{selected:!o.rawValues.has(N)}),i.multiple||i.toggleOpen(!1)},g=function(N){return typeof N.label=="function"?N.label():N.label};function w(b){var N=u.value[b];if(!N)return null;var E=N.data||{},D=E.value,M=N.group,P=Yi(E,!0),k=g(N);return N?S("div",A(A({"aria-label":typeof k=="string"&&!M?k:null},P),{},{key:b,role:M?"presentation":"option",id:"".concat(i.id,"_list_").concat(b),"aria-selected":p(D)}),[D]):null}var y=function(N){var E=N.which,D=N.ctrlKey;switch(E){case Re.N:case Re.P:case Re.UP:case Re.DOWN:{var M=0;if(E===Re.UP?M=-1:E===Re.DOWN?M=1:ZL()&&D&&(E===Re.N?M=1:E===Re.P&&(M=-1)),M!==0){var P=d(v.activeIndex+M,M);f(P),m(P,!0)}break}case Re.ENTER:{var k=u.value[v.activeIndex];k&&!k.data.disabled?h(k.value):h(void 0),i.open&&N.preventDefault();break}case Re.ESC:i.toggleOpen(!1),i.open&&N.stopPropagation()}},x=function(){},C=function(N){f(N)};return r({onKeydown:y,onKeyup:x,scrollTo:C}),function(){var b=i.id,N=i.notFoundContent,E=i.onPopupScroll,D=o.menuItemSelectedIcon,M=o.fieldNames,P=o.virtual,k=o.listHeight,I=o.listItemHeight,$=a.option,_=v.activeIndex,T=Object.keys(M).map(function(O){return M[O]});return u.value.length===0?S("div",{role:"listbox",id:"".concat(b,"_list"),class:"".concat(l.value,"-empty"),onMousedown:c},[N]):S(Ot,null,[S("div",{role:"listbox",id:"".concat(b,"_list"),style:{height:0,width:0,overflow:"hidden"}},[w(_-1),w(_),w(_+1)]),S(o6,{itemKey:"key",ref:s,data:u.value,height:k,itemHeight:I,fullHeight:!1,onMousedown:c,onScroll:E,virtual:P},{default:function(R,F){var B,L=R.group,H=R.groupOption,z=R.data,V=R.value,U=z.key,W=typeof R.label=="function"?R.label():R.label;if(L){var Y,le=(Y=z.title)!==null&&Y!==void 0?Y:Xw(W)&&W;return S("div",{class:Ae(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=Ge(z,ez),ee=ft(ge,T),re=p(V),de="".concat(l.value,"-option"),ae=Ae(l.value,de,he,te,(B={},j(B,"".concat(de,"-grouped"),H),j(B,"".concat(de,"-active"),_===F&&!ne),j(B,"".concat(de,"-disabled"),ne),j(B,"".concat(de,"-selected"),re),B)),oe=g(R),ue=!D||typeof D=="function"||re,ve=typeof oe=="number"?oe:oe||V,me=Xw(ve)?ve.toString():void 0;return ie!==void 0&&(me=ie),S("div",A(A({},ee),{},{"aria-selected":re,class:ae,title:me,onMousemove:function(Q){ge.onMousemove&&ge.onMousemove(Q),!(_===F||ne)&&m(F)},onClick:function(Q){ne||h(V),ge.onClick&&ge.onClick(Q)},style:se}),[S("div",{class:"".concat(de,"-content")},[$?$(z):ve]),Sn(D)||re,ue&&S(Yf,{class:"".concat(l.value,"-option-state"),customizeIcon:D,customizeIconProps:{isSelected:re}},{default:function(){return[re?"✓":null]}})])}})])}}});const nz=tz;var rz=["value","disabled"];function az(t){var e=t.key,n=t.children,r=t.props,a=r.value,i=r.disabled,o=Ge(r,rz),l=n==null?void 0:n.default;return A({key:e,value:a!==void 0?a:e,children:l,disabled:i||i===""},o)}function u6(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Yt(t).map(function(r,a){var i;if(!Sn(r)||!r.type)return null;var o=r.type.isSelectOptGroup,l=r.key,u=r.children,s=r.props;if(e||!o)return az(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:u6(c||[])})}).filter(function(r){return r});return n}function iz(t,e,n){var r=Ct(),a=Ct(),i=Ct(),o=Ct([]);return ke([t,e],function(){t.value?o.value=hn(t.value).slice():o.value=u6(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,m=0;m<d.length;m+=1){var p=d[m];!p[c.options]||v?(u.set(p[c.value],p),s.set(p[c.label],p)):f(p[c.options],!0)}}f(l),r.value=l,a.value=u,i.value=s}),{options:r,valueOptions:a,labelOptions:i}}var Zw=0,oz=ko();function lz(){var t;return oz?(t=Zw,Zw+=1):t="TEST_OR_SSR",t}function dy(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Z(""),e="rc_select_".concat(lz());return t.value||e}function s6(t){return Array.isArray(t)?t:t!==void 0?[t]:[]}function Lp(t,e){return s6(t).join("").toUpperCase().includes(e)}const uz=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",m=i.toUpperCase(),p=v?l:function(g,w){return o?Lp(w[o],m):w[s]?Lp(w[c!=="children"?c:"label"],m):Lp(w[f],m)},h=v?function(g){return ph(g)}:function(g){return g};return t.value.forEach(function(g){if(g[s]){var w=p(i,h(g));if(w)d.push(g);else{var y=g[s].filter(function(x){return p(i,h(x))});y.length&&d.push(A(A({},g),{},j({},s,y)))}return}p(i,h(g))&&d.push(g)}),d})},sz=function(t,e){var n=Ct({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 cn(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=Xn(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,hn(u.value)!==c&&e.onChange&&e.onChange(c,f)}return ke(i,function(){l.value=i.value}),[u,s]}function rn(t){var e=typeof t=="function"?t():t,n=Z(e);function r(a){n.value=a}return[n,r]}var cz=["inputValue"];function c6(){return A(A({},sv()),{},{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 fz(t){return!t||Ke(t)!=="object"}const dz=Se({compatConfig:{MODE:3},name:"Select",inheritAttrs:!1,props:yt(c6(),{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=dy(Ye(e,"id")),l=q(function(){return r6(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 DM(e.fieldNames,u.value)}),f=cn("",{value:q(function(){return e.searchValue!==void 0?e.searchValue:e.inputValue}),postState:function(ve){return ve||""}}),d=$e(f,2),v=d[0],m=d[1],p=iz(Ye(e,"options"),Ye(e,"children"),c),h=p.valueOptions,g=p.labelOptions,w=p.options,y=function(ve){var me=s6(ve);return me.map(function(G){var Q,pe,Ee,Te;if(fz(G))Q=G;else{var we;Ee=G.key,pe=G.label,Q=(we=G.value)!==null&&we!==void 0?we:Ee}var ye=h.value.get(Q);if(ye){var Ce;pe===void 0&&(pe=ye==null?void 0:ye[e.optionLabelProp||c.value.label]),Ee===void 0&&(Ee=(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:Ee,disabled:Te,option:ye}})},x=cn(e.defaultValue,{value:Ye(e,"value")}),C=$e(x,2),b=C[0],N=C[1],E=q(function(){var ue,ve=y(b.value);return e.mode==="combobox"&&!((ue=ve[0])!==null&&ue!==void 0&&ue.value)?[]:ve}),D=sz(E,h),M=$e(D,2),P=M[0],k=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&&m(String(ve))}},{flush:"post"});var _=function(ve,me){var G,Q=me??ve;return G={},j(G,c.value.value,ve),j(G,c.value.label,Q),G},T=Ct();rt(function(){if(e.mode!=="tags"){T.value=w.value;return}var ue=w.value.slice(),ve=function(G){return h.value.has(G)};Be(P.value).sort(function(me,G){return me.value<G.value?-1:1}).forEach(function(me){var G=me.value;ve(G)||ue.push(_(G,me.label))}),T.value=ue});var O=uz(T,c,v,s,Ye(e,"optionFilterProp")),R=q(function(){return e.mode!=="tags"||!v.value||O.value.some(function(ue){return ue[e.optionFilterProp||"value"]===v.value})?O.value:[_(v.value)].concat(Be(O.value))}),F=q(function(){return e.filterSort?Be(R.value).sort(function(ue,ve){return e.filterSort(ue,ve)}):R.value}),B=q(function(){return y_(F.value,{fieldNames:c.value,childrenAsData:u.value})}),L=function(ve){var me=y(ve);if(N(me),e.onChange&&(me.length!==P.value.length||me.some(function(pe,Ee){var Te;return((Te=P.value[Ee])===null||Te===void 0?void 0:Te.value)!==(pe==null?void 0:pe.value)}))){var G=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 ph(k(pe.value))});e.onChange(l.value?G:G[0],l.value?Q:Q[0])}},H=rn(null),z=$e(H,2),V=z[0],U=z[1],W=rn(0),Y=$e(W,2),le=Y[0],ne=Y[1],ie=q(function(){return e.defaultActiveFirstOption!==void 0?e.defaultActiveFirstOption:e.mode!=="combobox"}),se=function(ve,me){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Q=G.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 G=function(){var xe,be=k(ve),Oe=be==null?void 0:be[c.value.label];return[e.labelInValue?{label:typeof Oe=="function"?Oe():Oe,originLabel:Oe,value:ve,key:(xe=be==null?void 0:be.key)!==null&&xe!==void 0?xe:ve}:ve,ph(be)]};if(me&&e.onSelect){var Q=G(),pe=$e(Q,2),Ee=pe[0],Te=pe[1];e.onSelect(Ee,Te)}else if(!me&&e.onDeselect){var we=G(),ye=$e(we,2),Ce=ye[0],De=ye[1];e.onDeselect(Ce,De)}},te=function(ve,me){var G,Q=l.value?me.selected:!0;Q?G=l.value?[].concat(Be(P.value),[ve]):[ve]:G=P.value.filter(function(pe){return pe.value!==ve}),L(G),he(ve,Q),e.mode==="combobox"?U(""):(!l.value||e.autoClearSearchValue)&&(m(""),U(""))},ge=function(ve,me){L(ve),(me.type==="remove"||me.type==="clear")&&me.values.forEach(function(G){he(G.value,!1)})},ee=function(ve,me){if(m(ve),U(null),me.source==="submit"){var G=(ve||"").trim();if(G){var Q=Array.from(new Set([].concat(Be($.value),[G])));L(Q),he(G,!0),m("")}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=g.value.get(Q);return pe==null?void 0:pe.value}).filter(function(Q){return Q!==void 0}));var G=Array.from(new Set([].concat(Be($.value),Be(me))));L(G),G.forEach(function(Q){he(Q,!0)})},de=q(function(){return e.virtual!==!1&&e.dropdownMatchSelectWidth!==!1});JL(Gf(A(A({},p),{},{flattenOptions:B,onActiveValue:se,defaultActiveFirstOption:ie,onSelect:te,menuItemSelectedIcon:Ye(e,"menuItemSelectedIcon"),rawValues:$,fieldNames:c,virtual:de,listHeight:Ye(e,"listHeight"),listItemHeight:Ye(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 ft(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 S(cy,A(A(A({},oe.value),a),{},{id:o,prefixCls:e.prefixCls,ref:ae,omitDomProps:cz,mode:e.mode,displayValues:I.value,onDisplayValuesChange:ge,searchValue:v.value,onSearch:ee,onSearchSplit:re,dropdownMatchSelectWidth:e.dropdownMatchSelectWidth,OptionList:nz,emptyOptions:!B.value.length,activeValue:V.value,activeDescendantId:"".concat(o,"_list_").concat(le.value)}),i)}}});var vy=function(){return null};vy.isSelectOption=!0;vy.displayName="ASelectOption";const vz=vy;var py=function(){return null};py.isSelectOptGroup=!0;py.displayName="ASelectOptGroup";const pz=py;var mz={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 hz=mz;function Jw(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){gz(t,a,n[a])})}return t}function gz(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var my=function(e,n){var r=Jw({},e,n.attrs);return S(pt,Jw({},r,{icon:hz}),null)};my.displayName="DownOutlined";my.inheritAttrs=!1;const Ps=my;var yz={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 bz=yz;function Qw(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){xz(t,a,n[a])})}return t}function xz(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var hy=function(e,n){var r=Qw({},e,n.attrs);return S(pt,Qw({},r,{icon:bz}),null)};hy.displayName="CheckOutlined";hy.inheritAttrs=!1;const fv=hy;var wz={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 Cz=wz;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){Sz(t,a,n[a])})}return t}function Sz(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var gy=function(e,n){var r=eC({},e,n.attrs);return S(pt,eC({},r,{icon:Cz}),null)};gy.displayName="SearchOutlined";gy.inheritAttrs=!1;const dv=gy;function yy(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=S(di,null,null));var c=null;if(i!==void 0)c=i;else if(n)c=S(ca,{spin:!0},null);else{var f="".concat(a,"-suffix");c=function(p){var h=p.open,g=p.showSearch;return h&&g?S(dv,{class:f},null):S(Ps,{class:f},null)}}var d=null;l!==void 0?d=l:r?d=S(fv,null,null):d=null;var v=null;return u!==void 0?v=u:v=S(Ia,null,null),{clearIcon:s,suffixIcon:c,itemIcon:d,removeIcon:v}}var Xf=Symbol("ContextProps"),Zf=Symbol("InternalContextProps"),Nz=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)};qn(),ke([n,r],function(){}),gt(Xf,e),gt(Zf,{addFormItemField:a,removeFormItemField:i})},Eh={id:q(function(){}),onFieldBlur:function(){},onFieldChange:function(){},clearValidate:function(){}},Dh={addFormItemField:function(){},removeFormItemField:function(){}},An=function(){var e=vt(Zf,Dh),n=Symbol("FormItemFieldKey"),r=qn();return e.addFormItemField(n,r.type),bt(function(){e.removeFormItemField(n)}),gt(Zf,Dh),gt(Xf,Eh),vt(Xf,Eh)};const Jf=Se({compatConfig:{MODE:3},name:"AFormItemRest",setup:function(e,n){var r=n.slots;return gt(Zf,Dh),gt(Xf,Eh),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}});var by=function(){return A(A({},ft(c6(),["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})},tC="SECRET_COMBOBOX_MODE_DO_NOT_USE",Na=Se({compatConfig:{MODE:3},name:"ASelect",Option:vz,OptGroup:pz,inheritAttrs:!1,props:yt(by(),{listHeight:256,listItemHeight:24}),SECRET_COMBOBOX_MODE_DO_NOT_USE:tC,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=An(),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===tC?"combobox":D}),v=He("select",e),m=v.prefixCls,p=v.direction,h=v.configProvider,g=v.size,w=v.getPrefixCls,y=q(function(){return w()}),x=q(function(){return sa(y.value,"slide-up",e.transitionName)}),C=q(function(){var D;return Ae((D={},j(D,"".concat(m.value,"-lg"),g.value==="large"),j(D,"".concat(m.value,"-sm"),g.value==="small"),j(D,"".concat(m.value,"-rtl"),p.value==="rtl"),j(D,"".concat(m.value,"-borderless"),!e.bordered),D))}),b=function(){for(var M=arguments.length,P=new Array(M),k=0;k<M;k++)P[k]=arguments[k];a("update:value",P[0]),a.apply(void 0,["change"].concat(P)),u.onFieldChange()},N=function(M){a("blur",M),u.onFieldBlur()};o({blur:c,focus:s,scrollTo:f});var E=q(function(){return d.value==="multiple"||d.value==="tags"});return function(){var D,M,P=e.notFoundContent,k=e.listHeight,I=k===void 0?256:k,$=e.listItemHeight,_=$===void 0?24:$,T=e.getPopupContainer,O=e.dropdownClassName,R=e.virtual,F=e.dropdownMatchSelectWidth,B=e.id,L=B===void 0?u.id.value:B,H=e.placeholder,z=H===void 0?(D=i.placeholder)===null||D===void 0?void 0:D.call(i):H,V=h.renderEmpty,U=h.getPopupContainer,W;P!==void 0?W=P:i.notFoundContent?W=i.notFoundContent():d.value==="combobox"?W=null:W=V("Select");var Y=yy(A(A({},e),{},{multiple:E.value,prefixCls:m.value}),i),le=Y.suffixIcon,ne=Y.itemIcon,ie=Y.removeIcon,se=Y.clearIcon,he=ft(e,["prefixCls","suffixIcon","itemIcon","removeIcon","clearIcon","size","bordered"]),te=Ae(O,j({},"".concat(m.value,"-dropdown-").concat(p.value),p.value==="rtl"));return S(dz,A(A(A({ref:l,virtual:R,dropdownMatchSelectWidth:F},he),r),{},{placeholder:z,listHeight:I,listItemHeight:_,mode:d.value,prefixCls:m.value,direction:p.value,inputIcon:le,menuItemSelectedIcon:ne,removeIcon:ie,clearIcon:se,notFoundContent:W,class:[C.value,r.class],getPopupContainer:T||U,dropdownClassName:te,onChange:b,onBlur:N,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})}}});Na.install=function(t){return t.component(Na.name,Na),t.component(Na.Option.displayName,Na.Option),t.component(Na.OptGroup.displayName,Na.OptGroup),t};var Ez=Na.Option,Dz=Na.OptGroup;const Vi=Na;var xy=function(){return null};xy.isSelectOption=!0;xy.displayName="AAutoCompleteOption";const wl=xy;var wy=function(){return null};wy.isSelectOptGroup=!0;wy.displayName="AAutoCompleteOptGroup";const nf=wy;function Az(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 Mz=function(){return A(A({},ft(by(),["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}})},Oz=wl,Tz=nf,zp=Se({compatConfig:{MODE:3},name:"AAutoComplete",inheritAttrs:!1,props:Mz(),slots:["option"],setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose;Cn(!("dataSource"in r),"AutoComplete","`dataSource` slot is deprecated, please use props `options` instead."),Cn(!("options"in r),"AutoComplete","`options` slot is deprecated, please use props `options` instead.");var o=Z(),l=function(){var v,m=Yt((v=r.default)===null||v===void 0?void 0:v.call(r)),p=m.length?m[0]:void 0;return p},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,m=e.size,p=e.dataSource,h=e.notFoundContent,g=h===void 0?(d=r.notFoundContent)===null||d===void 0?void 0:d.call(r):h,w,y=a.class,x=(v={},j(v,y,!!y),j(v,"".concat(f.value,"-lg"),m==="large"),j(v,"".concat(f.value,"-sm"),m==="small"),j(v,"".concat(f.value,"-show-search"),!0),j(v,"".concat(f.value,"-auto-complete"),!0),v);if(e.options===void 0){var C,b,N=((C=r.dataSource)===null||C===void 0?void 0:C.call(r))||((b=r.options)===null||b===void 0?void 0:b.call(r))||[];N.length&&Az(N[0])?w=N:w=p?p.map(function(D){if(Sn(D))return D;switch(Ke(D)){case"string":return S(wl,{key:D,value:D},{default:function(){return[D]}});case"object":return S(wl,{key:D.value,value:D.value},{default:function(){return[D.text]}});default:throw new Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}}):[]}var E=ft(A(A(A({},e),a),{},{mode:Vi.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:l,notFoundContent:g,class:x,ref:o}),["dataSource","loading"]);return S(Vi,E,A({default:function(){return[w]}},ft(r,["default","dataSource","options"])))}}});const Pz=at(zp,{Option:wl,OptGroup:nf,install:function(e){return e.component(zp.name,zp),e.component(wl.displayName,wl),e.component(nf.displayName,nf),e}});var kz={success:As,info:rM,error:di,warning:Ds},Fz={success:F0,info:_0,error:R0,warning:Jd},Iz=un("success","info","warning","error"),_z=function(){return{type:X.oneOf(Iz),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}},$z=Se({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:_z(),setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=n.expose,l=He("alert",e),u=l.prefixCls,s=l.direction,c=Z(!1),f=Z(!1),d=Z(),v=function(g){g.preventDefault();var w=d.value;w.style.height="".concat(w.offsetHeight,"px"),w.style.height="".concat(w.offsetHeight,"px"),c.value=!0,a("close",g)},m=function(){var g;c.value=!1,f.value=!0,(g=e.afterClose)===null||g===void 0||g.call(e)};o({animationEnd:m});var p=Z({});return function(){var h,g,w=e.banner,y=e.closeIcon,x=y===void 0?(h=r.closeIcon)===null||h===void 0?void 0:h.call(r):y,C=e.closable,b=e.type,N=e.showIcon,E=nn(r,e,"closeText"),D=nn(r,e,"description"),M=nn(r,e,"message"),P=nn(r,e,"icon");N=w&&N===void 0?!0:N,b=w&&b===void 0?"warning":b||"info";var k=(D?Fz:kz)[b]||null;E&&(C=!0);var I=u.value,$=Ae(I,(g={},j(g,"".concat(I,"-").concat(b),!0),j(g,"".concat(I,"-closing"),c.value),j(g,"".concat(I,"-with-description"),!!D),j(g,"".concat(I,"-no-icon"),!N),j(g,"".concat(I,"-banner"),!!w),j(g,"".concat(I,"-closable"),C),j(g,"".concat(I,"-rtl"),s.value==="rtl"),g)),_=C?S("button",{type:"button",onClick:v,class:"".concat(I,"-close-icon"),tabindex:0},[E?S("span",{class:"".concat(I,"-close-text")},[E]):x===void 0?S(Ia,null,null):x]):null,T=P&&(Sn(P)?Mt(P,{class:"".concat(I,"-icon")}):S("span",{class:"".concat(I,"-icon")},[P]))||S(k,{class:"".concat(I,"-icon")},null),O=Wi("".concat(I,"-motion"),{appear:!1,css:!0,onAfterLeave:m,onBeforeLeave:function(F){F.style.maxHeight="".concat(F.offsetHeight,"px")},onLeave:function(F){F.style.maxHeight="0px"}});return f.value?null:S(Or,O,{default:function(){return[Ln(S("div",A(A({role:"alert"},i),{},{style:[i.style,p.value],class:[i.class,$],"data-show":!c.value,ref:d}),[N?T:null,S("div",{class:"".concat(I,"-content")},[M?S("div",{class:"".concat(I,"-message")},[M]):null,D?S("div",{class:"".concat(I,"-description")},[D]):null]),_]),[[va,!c.value]])]}})}}});const Rz=bn($z);var Ao=["xxxl","xxl","xl","lg","md","sm","xs"],cc={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)"},ao=new Map,Vp=-1,fc={},Bz={matchHandlers:{},dispatch:function(e){return fc=e,ao.forEach(function(n){return n(fc)}),ao.size>=1},subscribe:function(e){return ao.size||this.register(),Vp+=1,ao.set(Vp,e),e(fc),Vp},unsubscribe:function(e){ao.delete(e),ao.size||this.unregister()},unregister:function(){var e=this;Object.keys(cc).forEach(function(n){var r=cc[n],a=e.matchHandlers[r];a==null||a.mql.removeListener(a==null?void 0:a.listener)}),ao.clear()},register:function(){var e=this;Object.keys(cc).forEach(function(n){var r=cc[n],a=function(l){var u=l.matches;e.dispatch(A(A({},fc),{},j({},n,u)))},i=window.matchMedia(r);i.addListener(a),e.matchHandlers[r]={mql:i,listener:a},a(i)})}};const _l=Bz;function tu(){var t=Z({}),e=null;return et(function(){e=_l.subscribe(function(n){t.value=n})}),Mr(function(){_l.unsubscribe(e)}),t}var f6=Symbol("SizeProvider"),Lz=function(e){var n=vt("configProvider",j0),r=q(function(){return e.size||n.componentSize});return gt(f6,r),r},d6=function(e){var n=e?q(function(){return e.size}):vt(f6,q(function(){return"default"}));return n};const zz=Lz;function Sr(t){var e=Ct();return rt(function(){e.value=t()},{flush:"sync"}),e}var Vz=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}}},jz=Se({compatConfig:{MODE:3},name:"AAvatar",inheritAttrs:!1,props:Vz(),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=d6(),v=q(function(){return e.size==="default"?d.value:e.size}),m=tu(),p=Sr(function(){if(Ke(e.size)==="object"){var y=Ao.find(function(C){return m.value[C]}),x=e.size[y];return x}}),h=function(x){return p.value?{width:"".concat(p.value,"px"),height:"".concat(p.value,"px"),lineHeight:"".concat(p.value,"px"),fontSize:"".concat(x?p.value/2:18,"px")}:{}},g=function(){if(!(!u.value||!s.value)){var x=u.value.offsetWidth,C=s.value.offsetWidth;if(x!==0&&C!==0){var b=e.gap,N=b===void 0?4:b;N*2<C&&(l.value=C-N*2<x?(C-N*2)/x:1)}}},w=function(){var x=e.loadError,C=x==null?void 0:x();C!==!1&&(i.value=!1)};return ke(function(){return e.src},function(){st(function(){i.value=!0,l.value=1})}),ke(function(){return e.gap},function(){st(function(){g()})}),et(function(){st(function(){g(),o.value=!0})}),function(){var y,x,C=e.shape,b=e.src,N=e.alt,E=e.srcset,D=e.draggable,M=e.crossOrigin,P=nn(r,e,"icon"),k=f.value,I=(y={},j(y,"".concat(a.class),!!a.class),j(y,k,!0),j(y,"".concat(k,"-lg"),v.value==="large"),j(y,"".concat(k,"-sm"),v.value==="small"),j(y,"".concat(k,"-").concat(C),C),j(y,"".concat(k,"-image"),b&&i.value),j(y,"".concat(k,"-icon"),P),y),$=typeof v.value=="number"?{width:"".concat(v.value,"px"),height:"".concat(v.value,"px"),lineHeight:"".concat(v.value,"px"),fontSize:P?"".concat(v.value/2,"px"):"18px"}:{},_=(x=r.default)===null||x===void 0?void 0:x.call(r),T;if(b&&i.value)T=S("img",{draggable:D,src:b,srcset:E,onError:w,alt:N,crossorigin:M},null);else if(P)T=P;else if(o.value||l.value!==1){var O="scale(".concat(l.value,") translateX(-50%)"),R={msTransform:O,WebkitTransform:O,transform:O},F=typeof v.value=="number"?{lineHeight:"".concat(v.value,"px")}:{};T=S(Kr,{onResize:g},{default:function(){return[S("span",{class:"".concat(k,"-string"),ref:u,style:A(A({},F),R)},[_])]}})}else T=S("span",{class:"".concat(k,"-string"),ref:u,style:{opacity:0}},[_]);return S("span",A(A({},a),{},{ref:s,class:I,style:[$,h(!!P),a.style]}),[T])}}});const bo=jz;var Ir={adjustX:1,adjustY:1},_r=[0,0],v6={left:{points:["cr","cl"],overflow:Ir,offset:[-4,0],targetOffset:_r},right:{points:["cl","cr"],overflow:Ir,offset:[4,0],targetOffset:_r},top:{points:["bc","tc"],overflow:Ir,offset:[0,-4],targetOffset:_r},bottom:{points:["tc","bc"],overflow:Ir,offset:[0,4],targetOffset:_r},topLeft:{points:["bl","tl"],overflow:Ir,offset:[0,-4],targetOffset:_r},leftTop:{points:["tr","tl"],overflow:Ir,offset:[-4,0],targetOffset:_r},topRight:{points:["br","tr"],overflow:Ir,offset:[0,-4],targetOffset:_r},rightTop:{points:["tl","tr"],overflow:Ir,offset:[4,0],targetOffset:_r},bottomRight:{points:["tr","br"],overflow:Ir,offset:[0,4],targetOffset:_r},rightBottom:{points:["bl","br"],overflow:Ir,offset:[4,0],targetOffset:_r},bottomLeft:{points:["tl","bl"],overflow:Ir,offset:[0,4],targetOffset:_r},leftBottom:{points:["br","bl"],overflow:Ir,offset:[-4,0],targetOffset:_r}},Hz={prefixCls:String,id:String,overlayInnerStyle:X.any};const Kz=Se({compatConfig:{MODE:3},name:"Content",props:Hz,slots:["overlay"],setup:function(e,n){var r=n.slots;return function(){var a;return S("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 Uz=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible"];function nC(){}const qz=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,m=e.overlayInnerStyle;return[S("div",{class:"".concat(d,"-arrow"),key:"arrow"},[nn(r,e,"arrowContent")]),S(Kz,{key:"content",prefixCls:d,id:v,overlayInnerStyle:m},{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,m=e.mouseLeaveDelay,p=e.overlayStyle,h=e.prefixCls,g=e.afterVisibleChange,w=e.transitionName,y=e.animation,x=e.placement,C=e.align;e.destroyTooltipOnHide;var b=e.defaultVisible,N=Ge(e,Uz),E=A({},N);e.visible!==void 0&&(E.popupVisible=e.visible);var D=A(A(A({popupClassName:f,prefixCls:h,action:d,builtinPlacements:v6,popupPlacement:x,popupAlign:C,afterPopupVisibleChange:g,popupTransitionName:w,popupAnimation:y,defaultPopupVisible:b,destroyPopupOnHide:s.value,autoDestroy:c.value,mouseLeaveDelay:m,popupStyle:p,mouseEnterDelay:v},E),a),{},{onPopupVisibleChange:e.onVisibleChange||nC,onPopupAlign:e.onPopupAlign||nC,ref:o,popup:l()});return S(Ql,D,{default:r.default})}}});var Wz=un("success","processing","error","default","warning"),Cy=un("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime");const Sy=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 Yz={adjustX:1,adjustY:1},rC={adjustX:0,adjustY:0},Gz=[0,0];function aC(t){return typeof t=="boolean"?t?Yz:rC:A(A({},rC),t)}function p6(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:Gz}):A(A({},v6[c]),{},{overflow:aC(l)}),s[c].ignoreShake=!0}),s}function Qf(){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 Xz=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}},iC=new RegExp("^(".concat(Cy.join("|"),")(-inverse)?$")),m6=function(){return A(A({},Sy()),{},{title:X.any})},h6=function(){return{trigger:"hover",transitionName:"zoom-big-fast",align:{},placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0}};const Zz=Se({compatConfig:{MODE:3},name:"ATooltip",inheritAttrs:!1,props:yt(m6(),{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(Qf([e.visible,e.defaultVisible])),f=Z();et(function(){Cn(e.defaultVisible===void 0,"Tooltip","'defaultVisible' is deprecated, please use 'v-model:visible'")});var d;ke(function(){return e.visible},function(C){tt.cancel(d),d=tt(function(){c.value=!!C})});var v=function(){var b,N=(b=e.title)!==null&&b!==void 0?b:r.title;return!N&&N!==0},m=function(b){var N=v();e.visible===void 0&&(c.value=N?!1:b),N||(a("update:visible",b),a("visibleChange",b))},p=function(){return f.value.getPopupDomNode()};o({getPopupDomNode:p,visible:c,forcePopupAlign:function(){var b;return(b=f.value)===null||b===void 0?void 0:b.forcePopupAlign()}});var h=q(function(){var C=e.builtinPlacements,b=e.arrowPointAtCenter,N=e.autoAdjustOverflow;return C||p6({arrowPointAtCenter:b,autoAdjustOverflow:N})}),g=function(b){return b||b===""},w=function(b){var N=b.type;if(Ke(N)==="object"&&b.props&&((N.__ANT_BUTTON===!0||N==="button")&&g(b.props.disabled)||N.__ANT_SWITCH===!0&&(g(b.props.disabled)||g(b.props.loading)))){var E=Xz(NA(b),["position","left","right","top","bottom","float","display","zIndex"]),D=E.picked,M=E.omitted,P=A(A({display:"inline-block"},D),{},{cursor:"not-allowed",lineHeight:1,width:b.props&&b.props.block?"100%":null}),k=A(A({},M),{},{pointerEvents:"none"}),I=Mt(b,{style:k},!0);return S("span",{style:P,class:"".concat(u.value,"-disabled-compatible-wrapper")},[I])}return b},y=function(){var b,N;return(b=e.title)!==null&&b!==void 0?b:(N=r.title)===null||N===void 0?void 0:N.call(r)},x=function(b,N){var E=h.value,D=Object.keys(E).filter(function(k){return E[k].points[0]===N.points[0]&&E[k].points[1]===N.points[1]})[0];if(D){var M=b.getBoundingClientRect(),P={top:"50%",left:"50%"};D.indexOf("top")>=0||D.indexOf("Bottom")>=0?P.top="".concat(M.height-N.offset[1],"px"):(D.indexOf("Top")>=0||D.indexOf("bottom")>=0)&&(P.top="".concat(-N.offset[1],"px")),D.indexOf("left")>=0||D.indexOf("Right")>=0?P.left="".concat(M.width-N.offset[0],"px"):(D.indexOf("right")>=0||D.indexOf("Left")>=0)&&(P.left="".concat(-N.offset[0],"px")),b.style.transformOrigin="".concat(P.left," ").concat(P.top)}};return function(){var C,b,N,E=e.openClassName,D=e.color,M=e.overlayClassName,P=(C=xn((b=r.default)===null||b===void 0?void 0:b.call(r)))!==null&&C!==void 0?C:null;P=P.length===1?P[0]:P;var k=c.value;if(e.visible===void 0&&v()&&(k=!1),!P)return null;var I=w(Sn(P)?P:S("span",null,[P])),$=Ae((N={},j(N,E||"".concat(u.value,"-open"),!0),j(N,I.props&&I.props.class,I.props&&I.props.class),N)),_=Ae(M,j({},"".concat(u.value,"-").concat(D),D&&iC.test(D))),T,O;D&&!iC.test(D)&&(T={backgroundColor:D},O={backgroundColor:D});var R=A(A(A({},i),e),{},{prefixCls:u.value,getPopupContainer:s.value,builtinPlacements:h.value,visible:k,ref:f,overlayClassName:_,overlayInnerStyle:T,onVisibleChange:m,onPopupAlign:x});return S(qz,R,{default:function(){return[c.value?Mt(I,{class:$}):I]},arrowContent:function(){return S("span",{class:"".concat(u.value,"-arrow-content"),style:O},null)},overlay:y})}}}),ra=bn(Zz);var Jz=function(){return A(A({},Sy()),{},{content:X.any,title:X.any})},Qz=Se({compatConfig:{MODE:3},name:"APopover",props:yt(Jz(),A(A({},h6()),{},{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,m=e.title,p=m===void 0?xn((d=a.title)===null||d===void 0?void 0:d.call(a)):m,h=e.content,g=h===void 0?xn((v=a.content)===null||v===void 0?void 0:v.call(a)):h,w=!!(Array.isArray(p)?p.length:p),y=!!(Array.isArray(g)?g.length:p);if(!(!w&&!y))return S(Ot,null,[w&&S("div",{class:"".concat(l.value,"-title")},[p]),S("div",{class:"".concat(l.value,"-inner-content")},[g])])};return function(){return S(ra,A(A({},ft(e,["title","content"])),{},{prefixCls:l.value,ref:i,transitionName:sa(s.value,"zoom-big",e.transitionName)}),{title:c,default:a.default})}}});const g6=bn(Qz);var eV=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"}}},tV=Se({compatConfig:{MODE:3},name:"AAvatarGroup",inheritAttrs:!1,props:eV(),setup:function(e,n){var r=n.slots,a=n.attrs,i=He("avatar-group",e),o=i.prefixCls,l=i.direction;return zz(e),function(){var u,s=e.maxPopoverPlacement,c=s===void 0?"top":s,f=e.maxCount,d=e.maxStyle,v=e.maxPopoverTrigger,m=v===void 0?"hover":v,p=(u={},j(u,o.value,!0),j(u,"".concat(o.value,"-rtl"),l.value==="rtl"),j(u,"".concat(a.class),!!a.class),u),h=nn(r,e),g=Yt(h).map(function(C,b){return Mt(C,{key:"avatar-key-".concat(b)})}),w=g.length;if(f&&f<w){var y=g.slice(0,f),x=g.slice(f,w);return y.push(S(g6,{key:"avatar-popover-key",content:x,trigger:m,placement:c,overlayClassName:"".concat(o.value,"-popover")},{default:function(){return[S(bo,{style:d},{default:function(){return["+".concat(w-f)]}})]}})),S("div",A(A({},a),{},{class:p,style:a.style}),[y])}return S("div",A(A({},a),{},{class:p,style:a.style}),[g])}}});const ed=tV;bo.Group=ed;bo.install=function(t){return t.component(bo.name,bo),t.component(ed.name,ed),t};var nV={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 rV=nV;function oC(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){aV(t,a,n[a])})}return t}function aV(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ny=function(e,n){var r=oC({},e,n.attrs);return S(pt,oC({},r,{icon:rV}),null)};Ny.displayName="VerticalAlignTopOutlined";Ny.inheritAttrs=!1;const iV=Ny;var oV=function(){return{visibilityHeight:{type:Number,default:400},duration:{type:Number,default:450},target:Function,prefixCls:String,onClick:Function}},lV=Se({compatConfig:{MODE:3},name:"ABackTop",inheritAttrs:!1,props:oV(),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=Bt({visible:!1,scrollEvent:null}),f=function(){return s.value&&s.value.ownerDocument?s.value.ownerDocument:window},d=function(g){var w=e.target,y=w===void 0?f:w,x=e.duration;K0(0,{getContainer:y,duration:x}),i("click",g)},v=Qm(function(h){var g=e.visibilityHeight,w=H0(h.target,!0);c.visible=w>g}),m=function(){var g=e.target,w=g||f,y=w();c.scrollEvent=an(y,"scroll",function(x){v(x)}),v({target:y})},p=function(){c.scrollEvent&&c.scrollEvent.remove(),v.cancel()};return ke(function(){return e.target},function(){p(),st(function(){m()})}),et(function(){st(function(){m()})}),v0(function(){st(function(){m()})}),Sk(function(){p()}),bt(function(){p()}),function(){var h,g,w=S("div",{class:"".concat(l.value,"-content")},[S("div",{class:"".concat(l.value,"-icon")},[S(iV,null,null)])]),y=A(A({},a),{},{onClick:d,class:(h={},j(h,"".concat(l.value),!0),j(h,"".concat(a.class),a.class),j(h,"".concat(l.value,"-rtl"),u.value==="rtl"),h)}),x=Wi("fade");return S(Or,x,{default:function(){return[Ln(S("div",A(A({},y),{},{ref:s}),[((g=r.default)===null||g===void 0?void 0:g.call(r))||w]),[[va,c.visible]])]}})}}});const uV=bn(lV);function lC(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}),S("p",{style:o,class:Ae("".concat(e,"-only-unit"),{current:r})},[n])}function sV(t,e,n){for(var r=t,a=0;(r+10)%10!==e;)r+=n,a+=n;return a}const cV=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=Bt({prevValue:n.value,prevCount:r.value}),i=function(){a.prevValue=n.value,a.prevCount=r.value},o=Z();return ke(n,function(){clearTimeout(o.value),o.value=setTimeout(function(){i()},1e3)},{flush:"post"}),Mr(function(){clearTimeout(o.value)}),function(){var l,u={},s=n.value;if(a.prevValue===s||Number.isNaN(s)||Number.isNaN(a.prevValue))l=[lC(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(p){return p%10===a.prevValue});l=f.map(function(p,h){var g=p%10;return lC(A(A({},e),{},{value:g,offset:h-v,current:h===v}))});var m=a.prevCount<r.value?1:-1;u={transform:"translateY(".concat(-sV(a.prevValue,s,m),"00%)")}}return S("span",{class:"".concat(e.prefixCls,"-only"),style:u,onTransitionend:function(){return i()}},[l])}}});var fV=["prefixCls","count","title","show","component","class","style"],dV={prefixCls:String,count:X.any,component:String,title:X.any,show:Boolean};const vV=Se({compatConfig:{MODE:3},name:"ScrollNumber",inheritAttrs:!1,props:dV,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,m=u.style,p=Ge(u,fV),h=A(A({},p),{},{style:m,"data-show":e.show,class:Ae(o.value,v),title:c}),g=s;if(s&&Number(s)%1===0){var w=String(s).split("");g=w.map(function(x,C){return S(cV,{prefixCls:o.value,count:Number(s),value:x,key:w.length-C},null)})}m&&m.borderColor&&(h.style=A(A({},m),{},{boxShadow:"0 0 0 1px ".concat(m.borderColor," inset")}));var y=xn((l=a.default)===null||l===void 0?void 0:l.call(a));return y&&y.length?Mt(y,{class:Ae("".concat(o.value,"-custom-component"))},!1):S(d,h,{default:function(){return[g]}})}}});function Pu(t){return Cy.indexOf(t)!==-1}var pV=["class","style"],mV=function(){return{prefix:String,color:{type:String},text:X.any,placement:{type:String,default:"end"}}};const td=Se({compatConfig:{MODE:3},name:"ABadgeRibbon",inheritAttrs:!1,props:mV(),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 Pu(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,m=Ge(r,pV),p={},h={};return e.color&&!u.value&&(p.background=e.color,h.color=e.color),S("div",A({class:"".concat(o.value,"-wrapper")},m),[(c=a.default)===null||c===void 0?void 0:c.call(a),S("div",{class:[s.value,d],style:A(A({},p),v)},[S("span",{class:"".concat(o.value,"-text")},[e.text||((f=a.text)===null||f===void 0?void 0:f.call(a))]),S("div",{class:"".concat(o.value,"-corner"),style:h},null)])])}}});var hV=function(e){return!isNaN(parseFloat(e))&&isFinite(e)};const y6=hV;var gV=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 rf=Se({compatConfig:{MODE:3},name:"ABadge",Ribbon:td,inheritAttrs:!1,props:gV(),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}),m=Z(e.count),p=Z(d.value),h=Z(f.value);ke([function(){return e.count},d,f],function(){v.value||(m.value=e.count,p.value=d.value,h.value=f.value)},{immediate:!0});var g=q(function(){var x;return x={},j(x,"".concat(o.value,"-status-dot"),s.value),j(x,"".concat(o.value,"-status-").concat(e.status),!!e.status),j(x,"".concat(o.value,"-status-").concat(e.color),Pu(e.color)),x}),w=q(function(){return e.color&&!Pu(e.color)?{background:e.color}:{}}),y=q(function(){var x;return x={},j(x,"".concat(o.value,"-dot"),h.value),j(x,"".concat(o.value,"-count"),!h.value),j(x,"".concat(o.value,"-count-sm"),e.size==="small"),j(x,"".concat(o.value,"-multiple-words"),!h.value&&p.value&&p.value.toString().length>1),j(x,"".concat(o.value,"-status-").concat(e.status),!!e.status),j(x,"".concat(o.value,"-status-").concat(e.color),Pu(e.color)),x});return function(){var x,C,b,N=e.offset,E=e.title,D=e.color,M=a.style,P=nn(r,e,"text"),k=o.value,I=m.value,$=Yt((x=r.default)===null||x===void 0?void 0:x.call(r));$=$.length?$:null;var _=!!(!v.value||r.count),T=function(){if(!N)return A({},M);var V={marginTop:y6(N[1])?"".concat(N[1],"px"):N[1]};return l.value==="rtl"?V.left="".concat(parseInt(N[0],10),"px"):V.right="".concat(-parseInt(N[0],10),"px"),A(A({},V),M)}(),O=E??(typeof I=="string"||typeof I=="number"?I:void 0),R=_||!P?null:S("span",{class:"".concat(k,"-status-text")},[P]),F=Ke(I)==="object"||I===void 0&&r.count?Mt(I??((C=r.count)===null||C===void 0?void 0:C.call(r)),{style:T},!1):null,B=Ae(k,(b={},j(b,"".concat(k,"-status"),s.value),j(b,"".concat(k,"-not-a-wrapper"),!$),j(b,"".concat(k,"-rtl"),l.value==="rtl"),b),a.class);if(!$&&s.value){var L=T.color;return S("span",A(A({},a),{},{class:B,style:T}),[S("span",{class:g.value,style:w.value},null),S("span",{style:{color:L},class:"".concat(k,"-status-text")},[P])])}var H=Wi($?"".concat(k,"-zoom"):"",{appear:!1}),z=A(A({},T),e.numberStyle);return D&&!Pu(D)&&(z=z||{},z.background=D),S("span",A(A({},a),{},{class:B}),[$,S(Or,H,{default:function(){return[Ln(S(vV,{prefixCls:e.scrollNumberPrefixCls,show:_,class:y.value,count:p.value,title:O,style:z,key:"scrollNumber"},{default:function(){return[F]}}),[[va,_]])]}}),R])}}});rf.install=function(t){return t.component(rf.name,rf),t.component(td.name,td),t};var Yo={adjustX:1,adjustY:1},Go=[0,0],yV={topLeft:{points:["bl","tl"],overflow:Yo,offset:[0,-4],targetOffset:Go},topCenter:{points:["bc","tc"],overflow:Yo,offset:[0,-4],targetOffset:Go},topRight:{points:["br","tr"],overflow:Yo,offset:[0,-4],targetOffset:Go},bottomLeft:{points:["tl","bl"],overflow:Yo,offset:[0,4],targetOffset:Go},bottomCenter:{points:["tc","bc"],overflow:Yo,offset:[0,4],targetOffset:Go},bottomRight:{points:["tr","br"],overflow:Yo,offset:[0,4],targetOffset:Go}};const bV=yV;var xV=["prefixCls","arrow","showAction","overlayStyle","trigger","placement","align","getPopupContainer","transitionName","animation","overlayClassName"];const b6=Se({compatConfig:{MODE:3},props:{minOverlayWidthMatchTrigger:{type:Boolean,default:void 0},arrow:{type:Boolean,default:!1},prefixCls:X.string.def("rc-dropdown"),transitionName:String,overlayClassName:X.string.def(""),openClassName:String,animation:X.any,align:X.object,overlayStyle:{type:Object,default:void 0},placement:X.string.def("bottomLeft"),overlay:X.any,trigger:X.oneOfType([X.string,X.arrayOf(X.string)]).def("hover"),alignPoint:{type:Boolean,default:void 0},showAction:X.array,hideAction:X.array,getPopupContainer:Function,visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},mouseEnterDelay:X.number.def(.15),mouseLeaveDelay:X.number.def(.1)},emits:["visibleChange","overlayClick"],slots:["overlay"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.expose,o=Z(!!e.visible);ke(function(){return e.visible},function(m){m!==void 0&&(o.value=m)});var l=Z();i({triggerRef:l});var u=function(p){e.visible===void 0&&(o.value=!1),a("overlayClick",p)},s=function(p){e.visible===void 0&&(o.value=p),a("visibleChange",p)},c=function(){var p,h=(p=r.overlay)===null||p===void 0?void 0:p.call(r),g={prefixCls:"".concat(e.prefixCls,"-menu"),onClick:u,getPopupContainer:function(){return l.value.getPopupDomNode()}};return S(Ot,null,[e.arrow&&S("div",{class:"".concat(e.prefixCls,"-arrow")},null),Mt(h,g,!1)])},f=q(function(){var m=e.minOverlayWidthMatchTrigger,p=m===void 0?!e.alignPoint:m;return p}),d=function(){var p,h=(p=r.default)===null||p===void 0?void 0:p.call(r);return o.value&&h?Mt(h[0],{class:e.openClassName||"".concat(e.prefixCls,"-open")},!1):h},v=q(function(){return!e.hideAction&&e.trigger.indexOf("contextmenu")!==-1?["click"]:e.hideAction});return function(){var m=e.prefixCls,p=e.arrow,h=e.showAction,g=e.overlayStyle,w=e.trigger,y=e.placement,x=e.align,C=e.getPopupContainer,b=e.transitionName,N=e.animation,E=e.overlayClassName,D=Ge(e,xV);return S(Ql,A(A({},D),{},{prefixCls:m,ref:l,popupClassName:Ae(E,j({},"".concat(m,"-show-arrow"),p)),popupStyle:g,builtinPlacements:bV,action:w,showAction:h,hideAction:v.value||[],popupPlacement:y,popupAlign:x,popupTransitionName:b,popupAnimation:N,popupVisible:o.value,stretch:f.value?"minWidth":"",onPopupVisibleChange:s,getPopupContainer:C}),{popup:c,default:d})}}});var jp={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},Hp={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},il=[],ol=[];function wV(){var t=document.createElement("div"),e=t.style;"AnimationEvent"in window||(delete jp.animationstart.animation,delete Hp.animationend.animation),"TransitionEvent"in window||(delete jp.transitionstart.transition,delete Hp.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(jp,il),n(Hp,ol)}typeof window<"u"&&typeof document<"u"&&wV();function uC(t,e,n){t.addEventListener(e,n,!1)}function sC(t,e,n){t.removeEventListener(e,n,!1)}var CV={startEvents:il,addStartEventListener:function(e,n){if(il.length===0){setTimeout(n,0);return}il.forEach(function(r){uC(e,r,n)})},removeStartEventListener:function(e,n){il.length!==0&&il.forEach(function(r){sC(e,r,n)})},endEvents:ol,addEndEventListener:function(e,n){if(ol.length===0){setTimeout(n,0);return}ol.forEach(function(r){uC(e,r,n)})},removeEndEventListener:function(e,n){ol.length!==0&&ol.forEach(function(r){sC(e,r,n)})}};const dc=CV;var bi;function cC(t){return!t||t.offsetParent===null}function SV(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 Ey=Se({compatConfig:{MODE:3},name:"Wave",props:{insertExtraNode:Boolean,disabled:Boolean},setup:function(e,n){var r=n.slots,a=n.expose,i=qn(),o=He("",e),l=o.csp,u=o.prefixCls;a({csp:l});var s=null,c=null,f=null,d=!1,v=null,m=!1,p=function(b){if(!m){var N=Ti(i);!b||b.target!==N||d||y(N)}},h=function(b){!b||b.animationName!=="fadeEffect"||y(b.target)},g=function(){var b=e.insertExtraNode;return b?"".concat(u.value,"-click-animating"):"".concat(u.value,"-click-animating-without-extra-node")},w=function(b,N){var E=e.insertExtraNode,D=e.disabled;if(!(D||!b||cC(b)||b.className.indexOf("-leave")>=0)){v=document.createElement("div"),v.className="".concat(u.value,"-click-animating-node");var M=g();if(b.removeAttribute(M),b.setAttribute(M,"true"),bi=bi||document.createElement("style"),N&&N!=="#ffffff"&&N!=="rgb(255, 255, 255)"&&SV(N)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(N)&&N!=="transparent"){var P;(P=l.value)!==null&&P!==void 0&&P.nonce&&(bi.nonce=l.value.nonce),v.style.borderColor=N,bi.innerHTML=`
- [`.concat(u.value,"-click-animating-without-extra-node='true']::after, .").concat(u.value,`-click-animating-node {
- --antd-wave-shadow-color: `).concat(N,`;
- }`),document.body.contains(bi)||document.body.appendChild(bi)}E&&b.appendChild(v),dc.addStartEventListener(b,p),dc.addEndEventListener(b,h)}},y=function(b){if(!(!b||b===v||!(b instanceof Element))){var N=e.insertExtraNode,E=g();b.setAttribute(E,"false"),bi&&(bi.innerHTML=""),N&&v&&b.contains(v)&&b.removeChild(v),dc.removeStartEventListener(b,p),dc.removeEndEventListener(b,h)}},x=function(b){if(!(!b||!b.getAttribute||b.getAttribute("disabled")||b.className.indexOf("disabled")>=0)){var N=function(D){if(!(D.target.tagName==="INPUT"||cC(D.target))){y(b);var M=getComputedStyle(b).getPropertyValue("border-top-color")||getComputedStyle(b).getPropertyValue("border-color")||getComputedStyle(b).getPropertyValue("background-color");c=setTimeout(function(){return w(b,M)},0),tt.cancel(f),d=!0,f=tt(function(){d=!1},10)}};return b.addEventListener("click",N,!0),{cancel:function(){b.removeEventListener("click",N,!0)}}}};return et(function(){st(function(){var C=Ti(i);C.nodeType===1&&(s=x(C))})}),bt(function(){s&&s.cancel(),clearTimeout(c),m=!0}),function(){var C;return(C=r.default)===null||C===void 0?void 0:C.call(r)[0]}}});function nd(t){return t==="danger"?{danger:!0}:{type:t}}var NV=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 x6=NV;var fC=function(e){e&&(e.style.width="0px",e.style.opacity="0",e.style.transform="scale(0)")},dC=function(e){st(function(){e&&(e.style.width="".concat(e.scrollWidth,"px"),e.style.opacity="1",e.style.transform="scale(1)")})},vC=function(e){e&&e.style&&(e.style.width=null,e.style.opacity=null,e.style.transform=null)};const EV=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 S("span",{class:"".concat(r,"-loading-icon")},[S(ca,null,null)]);var i=!!a;return S(Or,{name:"".concat(r,"-loading-icon-motion"),onBeforeEnter:fC,onEnter:dC,onAfterEnter:vC,onBeforeLeave:dC,onLeave:function(l){setTimeout(function(){fC(l)})},onAfterLeave:vC},{default:function(){return[i?S("span",{class:"".concat(r,"-loading-icon")},[S(ca,null,null)]):null]}})}}});var pC=/^[\u4e00-\u9fa5]{2}$/,mC=pC.test.bind(pC);function vc(t){return t==="text"||t==="link"}const Pn=Se({compatConfig:{MODE:3},name:"AButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:yt(x6(),{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,m=Z(!1),p=Z(!1),h=q(function(){return u.value!==!1}),g=q(function(){return Ke(e.loading)==="object"&&e.loading.delay?e.loading.delay||!0:!!e.loading});ke(g,function(b){clearTimeout(d.value),typeof g.value=="number"?d.value=setTimeout(function(){m.value=b},g.value):m.value=b},{immediate:!0});var w=q(function(){var b,N=e.type,E=e.shape,D=E===void 0?"default":E,M=e.ghost,P=e.block,k=e.danger,I=l.value,$={large:"lg",small:"sm",middle:void 0},_=c.value,T=_&&$[_]||"";return b={},j(b,"".concat(I),!0),j(b,"".concat(I,"-").concat(N),N),j(b,"".concat(I,"-").concat(D),D!=="default"&&D),j(b,"".concat(I,"-").concat(T),T),j(b,"".concat(I,"-loading"),m.value),j(b,"".concat(I,"-background-ghost"),M&&!vc(N)),j(b,"".concat(I,"-two-chinese-chars"),p.value&&h.value),j(b,"".concat(I,"-block"),P),j(b,"".concat(I,"-dangerous"),!!k),j(b,"".concat(I,"-rtl"),s.value==="rtl"),b}),y=function(){var N=f.value;if(!(!N||u.value===!1)){var E=N.textContent;v&&mC(E)?p.value||(p.value=!0):p.value&&(p.value=!1)}},x=function(N){if(m.value||e.disabled){N.preventDefault();return}i("click",N)},C=function(N,E){var D=E?" ":"";if(N.type===Wd){var M=N.children.trim();return mC(M)&&(M=M.split("").join(D)),S("span",null,[M])}return N};return rt(function(){Lt(!(e.ghost&&vc(e.type)),"Button","`link` or `text` button can't be a `ghost` button.")}),et(y),gr(y),bt(function(){d.value&&clearTimeout(d.value)}),function(){var b,N,E=e.icon,D=E===void 0?(b=r.icon)===null||b===void 0?void 0:b.call(r):E,M=Yt((N=r.default)===null||N===void 0?void 0:N.call(r));v=M.length===1&&!D&&!vc(e.type);var P=e.type,k=e.htmlType,I=e.disabled,$=e.href,_=e.title,T=e.target,O=e.onMousedown,R=m.value?"loading":D,F=A(A({},a),{},{title:_,disabled:I,class:[w.value,a.class,j({},"".concat(l.value,"-icon-only"),M.length===0&&!!R)],onClick:x,onMousedown:O});I||delete F.disabled;var B=D&&!m.value?D:S(EV,{existIcon:!!D,prefixCls:l.value,loading:!!m.value},null),L=M.map(function(z){return C(z,v&&h.value)});if($!==void 0)return S("a",A(A({},F),{},{href:$,target:T,ref:f}),[B,L]);var H=S("button",A(A({},F),{},{ref:f,type:k}),[B,L]);return vc(P)?H:S(Ey,{ref:"wave",disabled:!!m.value},{default:function(){return[H]}})}}});function hC(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,sA(r.key),r)}}function vv(t,e,n){return e&&hC(t.prototype,e),n&&hC(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function pv(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var DV=vv(function t(e){pv(this,t),this.error=new Error("unreachable case: ".concat(JSON.stringify(e)))}),AV=function(){return{prefixCls:String,size:{type:String}}};const rd=Se({compatConfig:{MODE:3},name:"AButtonGroup",props:AV(),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 DV(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 S("div",{class:l.value},[Yt((u=r.default)===null||u===void 0?void 0:u.call(r))])}}});Pn.Group=rd;Pn.install=function(t){return t.component(Pn.name,Pn),t.component(rd.name,rd),t};var w6=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}}},Kp=x6(),MV=function(){return A(A({},w6()),{},{type:Kp.type,size:String,htmlType:Kp.htmlType,href:String,disabled:{type:Boolean,default:void 0},prefixCls:String,icon:X.any,title:String,loading:Kp.loading,onClick:{type:Function}})},OV={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 TV=OV;function gC(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){PV(t,a,n[a])})}return t}function PV(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Dy=function(e,n){var r=gC({},e,n.attrs);return S(pt,gC({},r,{icon:TV}),null)};Dy.displayName="EllipsisOutlined";Dy.inheritAttrs=!1;const Ay=Dy;var kV=["type","disabled","loading","htmlType","class","overlay","trigger","align","visible","onVisibleChange","placement","href","title","icon","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","onClick","onUpdate:visible"],FV=Pn.Group;const cs=Se({compatConfig:{MODE:3},name:"ADropdownButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:yt(MV(),{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),m=v.type,p=m===void 0?"default":m,h=v.disabled,g=v.loading,w=v.htmlType,y=v.class,x=y===void 0?"":y,C=v.overlay,b=C===void 0?(f=r.overlay)===null||f===void 0?void 0:f.call(r):C,N=v.trigger,E=v.align,D=v.visible;v.onVisibleChange;var M=v.placement,P=M===void 0?s.value==="rtl"?"bottomLeft":"bottomRight":M,k=v.href,I=v.title,$=v.icon,_=$===void 0?((d=r.icon)===null||d===void 0?void 0:d.call(r))||S(Ay,null,null):$,T=v.mouseEnterDelay,O=v.mouseLeaveDelay,R=v.overlayClassName,F=v.overlayStyle,B=v.destroyPopupOnHide,L=v.onClick;v["onUpdate:visible"];var H=Ge(v,kV),z={align:E,disabled:h,trigger:h?[]:N,placement:P,getPopupContainer:c.value,onVisibleChange:o,mouseEnterDelay:T,mouseLeaveDelay:O,visible:D,overlayClassName:R,overlayStyle:F,destroyPopupOnHide:B},V=S(Pn,{type:p,disabled:h,loading:g,onClick:L,htmlType:w,href:k,title:I},{default:r.default}),U=S(Pn,{type:p,icon:_},null);return S(FV,A(A({},H),{},{class:Ae(u.value,x)}),{default:function(){return[r.leftButton?r.leftButton({button:V}):V,S(Ma,z,{default:function(){return[r.rightButton?r.rightButton({button:U}):U]},overlay:function(){return b}})]}})}}});var IV={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 _V=IV;function yC(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){$V(t,a,n[a])})}return t}function $V(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var My=function(e,n){var r=yC({},e,n.attrs);return S(pt,yC({},r,{icon:_V}),null)};My.displayName="RightOutlined";My.inheritAttrs=!1;const si=My;var C6=Se({compatConfig:{MODE:3},name:"ADropdown",inheritAttrs:!1,props:yt(w6(),{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 p=e.placement,h=p===void 0?"":p,g=e.transitionName;return g!==void 0?g:h.indexOf("top")>=0?"".concat(u.value,"-slide-down"):"".concat(u.value,"-slide-up")}),d=function(){var h,g,w,y=e.overlay||((h=r.overlay)===null||h===void 0?void 0:h.call(r)),x=Array.isArray(y)?y[0]:y;if(!x)return null;var C=x.props||{};Lt(!C.mode||C.mode==="vertical","Dropdown",'mode="'.concat(C.mode,`" is not supported for Dropdown's Menu.`));var b=C.selectable,N=b===void 0?!1:b,E=C.expandIcon,D=E===void 0?(g=x.children)===null||g===void 0||(w=g.expandIcon)===null||w===void 0?void 0:w.call(g):E,M=typeof D<"u"&&Sn(D)?D:S("span",{class:"".concat(l.value,"-menu-submenu-arrow")},[S(si,{class:"".concat(l.value,"-menu-submenu-arrow-icon")},null)]),P=Sn(x)?Mt(x,{mode:"vertical",selectable:N,expandIcon:function(){return M}}):x;return P},v=q(function(){var p=e.placement;if(!p)return s.value==="rtl"?"bottomRight":"bottomLeft";if(p.includes("Center")){var h=p.slice(0,p.indexOf("Center"));return Lt(!p.includes("Center"),"Dropdown","You are using '".concat(p,"' placement in Dropdown, which is deprecated. Try to use '").concat(h,"' instead.")),h}return p}),m=function(h){i("update:visible",h),i("visibleChange",h)};return function(){var p,h,g=e.arrow,w=e.trigger,y=e.disabled,x=e.overlayClassName,C=(p=r.default)===null||p===void 0?void 0:p.call(r)[0],b=Mt(C,at({class:Ae(C==null||(h=C.props)===null||h===void 0?void 0:h.class,j({},"".concat(l.value,"-rtl"),s.value==="rtl"),"".concat(l.value,"-trigger"))},y?{disabled:y}:{})),N=Ae(x,j({},"".concat(l.value,"-rtl"),s.value==="rtl")),E=y?[]:w,D;E&&E.indexOf("contextmenu")!==-1&&(D=!0);var M=p6({arrowPointAtCenter:Ke(g)==="object"&&g.pointAtCenter,autoAdjustOverflow:!0}),P=ft(A(A(A({},e),a),{},{builtinPlacements:M,overlayClassName:N,arrow:g,alignPoint:D,prefixCls:l.value,getPopupContainer:c.value,transitionName:f.value,trigger:E,onVisibleChange:m,placement:v.value}),["overlay","onUpdate:visible"]);return S(b6,P,{default:function(){return[b]},overlay:d})}}});C6.Button=cs;const Ma=C6;var RV=["class","style"],BV=function(){return{prefixCls:String,href:String,separator:X.any,overlay:X.any,onClick:Function}};const fs=Se({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:BV(),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=nn(r,e,"overlay");return f?S(Ma,{overlay:f,placement:"bottom"},{default:function(){return[S("span",{class:"".concat(c,"-overlay-link")},[s,S(Ps,null,null)])]}}):s};return function(){var u,s=(u=nn(r,e,"separator"))!==null&&u!==void 0?u:"/",c=nn(r,e),f=a.class,d=a.style,v=Ge(a,RV),m;return e.href!==void 0?m=S("a",A({class:"".concat(o.value,"-link"),onClick:e.onClick},v),[c]):m=S("span",A({class:"".concat(o.value,"-link"),onClick:e.onClick},v),[c]),m=l(m,o.value),c?S("span",{class:f,style:d},[m,s&&S("span",{class:"".concat(o.value,"-separator")},[s])]):null}}});function LV(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 ll(t,e,n,r){return LV(hn(t),hn(e),n,r)}var S6=Symbol("menuContextKey"),N6=function(e){gt(S6,e)},Gi=function(){return vt(S6)},E6=Symbol("ForceRenderKey"),zV=function(e){gt(E6,e)},D6=function(){return vt(E6,!1)},A6=Symbol("menuFirstLevelContextKey"),M6=function(e){gt(A6,e)},VV=function(){return vt(A6,!0)},ad=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=Gi(),i=A({},a);return e.mode!==void 0&&(i.mode=Ye(e,"mode")),e.isRootMenu!==void 0&&(i.isRootMenu=Ye(e,"isRootMenu")),e.overflowDisabled!==void 0&&(i.overflowDisabled=Ye(e,"overflowDisabled")),N6(i),function(){var o;return(o=r.default)===null||o===void 0?void 0:o.call(r)}}});const jV=N6;function O6(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 HV(t){return t!==t}function KV(t,e,n){for(var r=n-1,a=t.length;++r<a;)if(t[r]===e)return r;return-1}function UV(t,e,n){return e===e?KV(t,e,n):O6(t,HV,n)}function T6(t,e){var n=t==null?0:t.length;return!!n&&UV(t,e,0)>-1}function P6(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 qV(){}var WV=1/0,YV=bl&&1/ey(new bl([,-0]))[1]==WV?function(t){return new bl(t)}:qV;const GV=YV;var XV=200;function ZV(t,e,n){var r=-1,a=T6,i=t.length,o=!0,l=[],u=l;if(n)o=!1,a=P6;else if(i>=XV){var s=e?null:GV(t);if(s)return ey(s);o=!1,a=Uf,u=new Fl}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 Up(t){return t&&t.length?ZV(t):[]}var k6=Symbol("siderCollapsed"),F6=Symbol("siderHookProvider"),pc="$$__vc-menu-more__key",I6=Symbol("KeyPathContext"),Oy=function(){return vt(I6,{parentEventKeys:q(function(){return[]}),parentKeys:q(function(){return[]}),parentInfo:{}})},JV=function(e,n,r){var a=Oy(),i=a.parentEventKeys,o=a.parentKeys,l=q(function(){return[].concat(Be(i.value),[e])}),u=q(function(){return[].concat(Be(o.value),[n])});return gt(I6,{parentEventKeys:l,parentKeys:u,parentInfo:r}),u},_6=Symbol("measure"),bC=Se({compatConfig:{MODE:3},setup:function(e,n){var r=n.slots;return gt(_6,!0),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),Ty=function(){return vt(_6,!1)};const QV=JV;function $6(t){var e=Gi(),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 ej=0,tj=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 ii=Se({compatConfig:{MODE:3},name:"AMenuItem",inheritAttrs:!1,props:tj(),slots:["icon","title"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=qn(),l=Ty(),u=Ke(o.vnode.key)==="symbol"?String(o.vnode.key):o.vnode.key;Lt(Ke(o.vnode.key)!=="symbol","MenuItem",'MenuItem `:key="'.concat(String(u),'"` not support Symbol type'));var s="menu_item_".concat(++ej,"_$$_").concat(u),c=Oy(),f=c.parentEventKeys,d=c.parentKeys,v=Gi(),m=v.prefixCls,p=v.activeKeys,h=v.disabled,g=v.changeActiveKeys,w=v.rtl,y=v.inlineCollapsed,x=v.siderCollapsed,C=v.onItemClick,b=v.selectedKeys,N=v.registerMenuInfo,E=v.unRegisterMenuInfo,D=VV(),M=Z(!1),P=q(function(){return[].concat(Be(d.value),[u])}),k={eventKey:s,key:u,parentEventKeys:f,parentKeys:d,isLeaf:!0};N(s,k),bt(function(){E(s)}),ke(p,function(){M.value=!!p.value.find(function(V){return V===u})},{immediate:!0});var I=q(function(){return h.value||e.disabled}),$=q(function(){return b.value.includes(u)}),_=q(function(){var V,U="".concat(m.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(Be(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)}},R=function(U){I.value||(g(P.value),a("mouseenter",U))},F=function(U){I.value||(g([]),a("mouseleave",U))},B=function(U){if(a("keydown",U),U.which===Re.ENTER){var W=T(U);a("click",U),C(W)}},L=function(U){g(P.value),a("focus",U)},H=function(U,W){var Y=S("span",{class:"".concat(m.value,"-title-content")},[W]);return(!U||Sn(W)&&W.type==="span")&&W&&y.value&&D&&typeof W=="string"?S("div",{class:"".concat(m.value,"-inline-collapsed-noicon")},[W.charAt(0)]):Y},z=$6(q(function(){return P.value.length}));return function(){var V,U,W,Y;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&&!y.value&&(he.title=null,he.visible=!1);var te={};e.role==="option"&&(te["aria-selected"]=$.value);var ge=nn(r,e,"icon");return S(ra,A(A({},he),{},{placement:w.value?"left":"right",overlayClassName:"".concat(m.value,"-inline-collapsed-tooltip")}),{default:function(){return[S(xl.Item,A(A(A({component:"li"},i),{},{id:e.id,style:A(A({},i.style||{}),z.value),class:[_.value,(Y={},j(Y,"".concat(i.class),!!i.class),j(Y,"".concat(m.value,"-item-only-child"),(ge?ie+1:ie)===1),Y)],role:e.role||"menuitem",tabindex:e.disabled?null:-1,"data-menu-id":u,"aria-disabled":e.disabled},te),{},{onMouseenter:R,onMouseleave:F,onClick:O,onKeydown:B,onFocus:L,title:typeof le=="string"?le:void 0}),{default:function(){return[Mt(ge,{class:"".concat(m.value,"-item-icon")},!1),H(ge,ne)]}})]}})}}});var ki={adjustX:1,adjustY:1},nj={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]}},rj={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]}},aj={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};const xC=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=Gi(),l=o.getPopupContainer,u=o.rtl,s=o.subMenuOpenDelay,c=o.subMenuCloseDelay,f=o.builtinPlacements,d=o.triggerSubMenuAction,v=o.isRootMenu,m=o.forceSubMenuRender,p=o.motion,h=o.defaultMotions,g=D6(),w=q(function(){return u.value?A(A({},rj),f.value):A(A({},nj),f.value)}),y=q(function(){return aj[e.mode]}),x=Z();ke(function(){return e.visible},function(N){tt.cancel(x.value),x.value=tt(function(){i.value=N})},{immediate:!0}),bt(function(){tt.cancel(x.value)});var C=function(E){a("visibleChange",E)},b=q(function(){var N,E,D=p.value||((N=h.value)===null||N===void 0?void 0:N[e.mode])||((E=h.value)===null||E===void 0?void 0:E.other),M=typeof D=="function"?D():D;return M?Wi(M.name,{css:!0}):void 0});return function(){var N=e.prefixCls,E=e.popupClassName,D=e.mode,M=e.popupOffset,P=e.disabled;return S(Ql,{prefixCls:N,popupClassName:Ae("".concat(N,"-popup"),j({},"".concat(N,"-rtl"),u.value),E),stretch:D==="horizontal"?"minWidth":null,getPopupContainer:v.value?l.value:function(k){return k.parentNode},builtinPlacements:w.value,popupPlacement:y.value,popupVisible:i.value,popupAlign:M&&{offset:M},action:P?[]:[d.value],mouseEnterDelay:s.value,mouseLeaveDelay:c.value,onPopupVisibleChange:C,forceRender:g||m.value,popupAnimation:b.value},{popup:r.popup,default:r.default})}}});var R6=function(e,n){var r,a=n.slots,i=n.attrs,o=Gi(),l=o.prefixCls,u=o.mode;return S("ul",A(A({},i),{},{class:Ae(l.value,"".concat(l.value,"-sub"),"".concat(l.value,"-").concat(u.value==="inline"?"inline":"vertical")),"data-menu-list":!0}),[(r=a.default)===null||r===void 0?void 0:r.call(a)])};R6.displayName="SubMenuList";const B6=R6,ij=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=Gi(),o=i.motion,l=i.mode,u=i.defaultMotions,s=q(function(){return l.value===a.value}),c=Z(!s.value),f=q(function(){return s.value?e.open:!1});ke(l,function(){s.value&&(c.value=!1)},{flush:"post"});var d=q(function(){var v,m,p=o.value||((v=u.value)===null||v===void 0?void 0:v[a.value])||((m=u.value)===null||m===void 0?void 0:m.other),h=typeof p=="function"?p():p;return A(A({},h),{},{appear:e.keyPath.length<=1})});return function(){var v;return c.value?null:S(ad,{mode:a.value},{default:function(){return[S(Or,d.value,{default:function(){return[Ln(S(B6,{id:e.id},{default:function(){return[(v=r.default)===null||v===void 0?void 0:v.call(r)]}}),[[va,f.value]])]}})]}})}}});var wC=0,oj=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 $l=Se({compatConfig:{MODE:3},name:"ASubMenu",inheritAttrs:!1,props:oj(),slots:["icon","title","expandIcon"],setup:function(e,n){var r,a,i=n.slots,o=n.attrs,l=n.emit;M6(!1);var u=Ty(),s=qn(),c=Ke(s.vnode.key)==="symbol"?String(s.vnode.key):s.vnode.key;Lt(Ke(s.vnode.key)!=="symbol","SubMenu",'SubMenu `:key="'.concat(String(c),'"` not support Symbol type'));var f=Jm(c)?c:"sub_menu_".concat(++wC,"_$$_not_set_key"),d=(r=e.eventKey)!==null&&r!==void 0?r:Jm(c)?"sub_menu_".concat(++wC,"_$$_").concat(c):f,v=Oy(),m=v.parentEventKeys,p=v.parentInfo,h=v.parentKeys,g=q(function(){return[].concat(Be(h.value),[f])}),w=Z([]),y={eventKey:d,key:f,parentEventKeys:m,childrenEventKeys:w,parentKeys:h};(a=p.childrenEventKeys)===null||a===void 0||a.value.push(d),bt(function(){if(p.childrenEventKeys){var me;p.childrenEventKeys.value=(me=p.childrenEventKeys)===null||me===void 0?void 0:me.value.filter(function(G){return G!=d})}}),QV(d,f,y);var x=Gi(),C=x.prefixCls,b=x.activeKeys,N=x.disabled,E=x.changeActiveKeys,D=x.mode,M=x.inlineCollapsed,P=x.antdMenuTheme,k=x.openKeys,I=x.overflowDisabled,$=x.onOpenChange,_=x.registerMenuInfo,T=x.unRegisterMenuInfo,O=x.selectedSubMenuKeys,R=x.expandIcon,F=c!=null,B=!u&&(D6()||!F);zV(B),(u&&F||!u&&!F||B)&&(_(d,y),bt(function(){T(d)}));var L=q(function(){return"".concat(C.value,"-submenu")}),H=q(function(){return N.value||e.disabled}),z=Z(),V=Z(),U=q(function(){return k.value.includes(f)}),W=q(function(){return!I.value&&U.value}),Y=q(function(){return O.value.includes(f)}),le=Z(!1);ke(b,function(){le.value=!!b.value.find(function(me){return me===f})},{immediate:!0});var ne=function(G){H.value||(l("titleClick",G,f),D.value==="inline"&&$(f,!U.value))},ie=function(G){H.value||(E(g.value),l("mouseenter",G))},se=function(G){H.value||(E([]),l("mouseleave",G))},he=$6(q(function(){return g.value.length})),te=function(G){D.value!=="inline"&&$(f,G)},ge=function(){E(g.value)},ee=d&&"".concat(d,"-popup"),re=q(function(){return Ae(C.value,"".concat(C.value,"-").concat(P.value),e.popupClassName)}),de=function(G,Q){if(!Q)return M.value&&!h.value.length&&G&&typeof G=="string"?S("div",{class:"".concat(C.value,"-inline-collapsed-noicon")},[G.charAt(0)]):S("span",{class:"".concat(C.value,"-title-content")},[G]);var pe=Sn(G)&&G.type==="span";return S(Ot,null,[Mt(Q,{class:"".concat(C.value,"-item-icon")},!1),pe?G:S("span",{class:"".concat(C.value,"-title-content")},[G])])},ae=q(function(){return D.value!=="inline"&&g.value.length>1?"vertical":D.value}),oe=q(function(){return D.value==="horizontal"?"vertical":D.value}),ue=q(function(){return ae.value==="horizontal"?"vertical":ae.value}),ve=function(){var G=L.value,Q=nn(i,e,"icon"),pe=e.expandIcon||i.expandIcon||R.value,Ee=de(nn(i,e,"title"),Q);return S("div",{style:he.value,class:"".concat(G,"-title"),tabindex:H.value?null:-1,ref:z,title:typeof Ee=="string"?Ee:null,"data-menu-id":f,"aria-expanded":W.value,"aria-haspopup":!0,"aria-controls":ee,"aria-disabled":H.value,onClick:ne,onFocus:ge},[Ee,D.value!=="horizontal"&&pe?pe(A(A({},e),{},{isOpen:W.value})):S("i",{class:"".concat(G,"-arrow")},null)])};return function(){var me;if(u){var G;return F?(G=i.default)===null||G===void 0?void 0:G.call(i):null}var Q=L.value,pe=function(){return null};return!I.value&&D.value!=="inline"?pe=function(){return S(xC,{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 S(ad,{mode:ue.value,isRootMenu:!1},{default:function(){return[S(B6,{id:ee,ref:V},{default:i.default})]}})}})}:pe=function(){return S(xC,null,{default:ve})},S(ad,{mode:oe.value},{default:function(){return[S(xl.Item,A(A({component:"li"},o),{},{role:"none",class:Ae(Q,"".concat(Q,"-").concat(D.value),o.class,(me={},j(me,"".concat(Q,"-open"),W.value),j(me,"".concat(Q,"-active"),le.value),j(me,"".concat(Q,"-selected"),Y.value),j(me,"".concat(Q,"-disabled"),H.value),me)),onMouseenter:ie,onMouseleave:se,"data-submenu-id":f}),{default:function(){return S(Ot,null,[pe(),!I.value&&S(ij,{id:ee,open:W.value,keyPath:g.value},{default:i.default})])}})]}})}}});function L6(t,e){if(t.classList)return t.classList.contains(e);var n=t.className;return" ".concat(n," ").indexOf(" ".concat(e," "))>-1}function CC(t,e){t.classList?t.classList.add(e):L6(t,e)||(t.className="".concat(t.className," ").concat(e))}function SC(t,e){if(t.classList)t.classList.remove(e);else if(L6(t,e)){var n=t.className;t.className=" ".concat(n," ").replace(" ".concat(e," ")," ")}}var lj=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",CC(a,e)},onEnter:function(a){st(function(){a.style.height="".concat(a.scrollHeight,"px"),a.style.opacity="1"})},onAfterEnter:function(a){a&&(SC(a,e),a.style.height=null,a.style.opacity=null)},onBeforeLeave:function(a){CC(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&&(SC(a,e),a.style&&(a.style.height=null,a.style.opacity=null))}}};const ks=lj;var uj=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}},NC=[];const yn=Se({compatConfig:{MODE:3},name:"AMenu",inheritAttrs:!1,props:uj(),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=vt(k6,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(){Lt(!(e.inlineCollapsed===!0&&e.mode!=="inline"),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),Lt(!(f.value!==void 0&&e.inlineCollapsed===!0),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead.")});var m=Z([]),p=Z([]),h=Z({});ke(c,function(){for(var V={},U=0,W=Object.values(c.value);U<W.length;U++){var Y=W[U];V[Y.key]=Y}h.value=V},{flush:"post"}),rt(function(){if(e.activeKey!==void 0){var V=[],U=e.activeKey?h.value[e.activeKey]:void 0;U&&e.activeKey!==void 0?V=Up([].concat(Xn(U.parentKeys),e.activeKey)):V=[],ll(m.value,V)||(m.value=V)}}),ke(function(){return e.selectedKeys},function(V){V&&(p.value=V.slice())},{immediate:!0,deep:!0});var g=Z([]);ke([h,p],function(){var V=[];p.value.forEach(function(U){var W=h.value[U];W&&(V=V.concat(Xn(W.parentKeys)))}),V=Up(V),ll(g.value,V)||(g.value=V)},{immediate:!0});var w=function(U){if(e.selectable){var W=U.key,Y=p.value.includes(W),le;e.multiple?Y?le=p.value.filter(function(ie){return ie!==W}):le=[].concat(Be(p.value),[W]):le=[W];var ne=A(A({},U),{},{selectedKeys:le});ll(le,p.value)||(e.selectedKeys===void 0&&(p.value=le),a("update:selectedKeys",le),Y&&e.multiple?a("deselect",ne):a("select",ne)),E.value!=="inline"&&!e.multiple&&y.value.length&&P(NC)}},y=Z([]);ke(function(){return e.openKeys},function(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:y.value;ll(y.value,V)||(y.value=V.slice())},{immediate:!0,deep:!0});var x,C=function(U){clearTimeout(x),x=setTimeout(function(){e.activeKey===void 0&&(m.value=U),a("update:activeKey",U[U.length-1])})},b=q(function(){return!!e.disabled}),N=q(function(){return u.value==="rtl"}),E=Z("vertical"),D=Z(!1);rt(function(){(e.mode==="inline"||e.mode==="vertical")&&d.value?(E.value="vertical",D.value=d.value):(E.value=e.mode,D.value=!1)});var M=q(function(){return E.value==="inline"}),P=function(U){y.value=U,a("update:openKeys",U),a("openChange",U)},k=Z(y.value),I=Z(!1);ke(y,function(){M.value&&(k.value=y.value)},{immediate:!0}),ke(M,function(){if(!I.value){I.value=!0;return}M.value?y.value=k.value:P(NC)},{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(E.value),!0),j(V,"".concat(l.value,"-inline-collapsed"),D.value),j(V,"".concat(l.value,"-rtl"),N.value),j(V,"".concat(l.value,"-").concat(e.theme),!0),V}),_=q(function(){return s()}),T=q(function(){return{horizontal:{name:"".concat(_.value,"-slide-up")},inline:ks,other:{name:"".concat(_.value,"-zoom-big")}}});M6(!0);var O=function V(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],W=[],Y=c.value;return U.forEach(function(le){var ne=Y[le],ie=ne.key,se=ne.childrenEventKeys;W.push.apply(W,[ie].concat(Be(V(Xn(se)))))}),W},R=function(U){a("click",U),w(U)},F=function(U,W){var Y,le=((Y=h.value[U])===null||Y===void 0?void 0:Y.childrenEventKeys)||[],ne=y.value.filter(function(se){return se!==U});if(W)ne.push(U);else if(E.value!=="inline"){var ie=O(Xn(le));ne=Up(ne.filter(function(se){return!ie.includes(se)}))}ll(y,ne)||P(ne)},B=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,Mt(U,{class:"".concat(l.value,"-submenu-expand-icon")},!1)}:null});return jV({store:c,prefixCls:l,activeKeys:m,openKeys:y,selectedKeys:p,changeActiveKeys:C,disabled:b,rtl:N,mode:E,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:F,onItemClick:R,registerMenuInfo:B,unRegisterMenuInfo:L,selectedSubMenuKeys:g,isRootMenu:Z(!0),expandIcon:z,forceSubMenuRender:q(function(){return e.forceSubMenuRender})}),function(){var V,U,W=Yt((V=r.default)===null||V===void 0?void 0:V.call(r)),Y=H.value>=W.length-1||E.value!=="horizontal"||e.disabledOverflow,le=E.value!=="horizontal"||e.disabledOverflow?W:W.map(function(ie,se){return S(ad,{key:ie.key,overflowDisabled:se>H.value},{default:function(){return ie}})}),ne=((U=r.overflowedIndicator)===null||U===void 0?void 0:U.call(r))||S(Ay,null,null);return S(xl,A(A({},i),{},{onMousedown:e.onMousedown,prefixCls:"".concat(l.value,"-overflow"),component:"ul",itemComponent:ii,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 S(Ot,null,[S($l,{eventKey:pc,key:pc,title:ne,disabled:Y,internalPopupClose:he===0},{default:function(){return te}}),S(bC,null,{default:function(){return[S($l,{eventKey:pc,key:pc,title:ne,disabled:Y,internalPopupClose:he===0},{default:function(){return te}})]}})])},maxCount:E.value!=="horizontal"||e.disabledOverflow?xl.INVALIDATE:xl.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(se){H.value=se}}),{default:function(){return[S(c0,{to:"body"},{default:function(){return[S("div",{style:{display:"none"},"aria-hidden":!0},[S(bC,null,{default:function(){return[le]}})])]}})]}})}}});var sj=function(){return{title:X.any}};const id=Se({compatConfig:{MODE:3},name:"AMenuItemGroup",inheritAttrs:!1,props:sj(),slots:["title"],setup:function(e,n){var r=n.slots,a=n.attrs,i=Gi(),o=i.prefixCls,l=q(function(){return"".concat(o.value,"-item-group")}),u=Ty();return function(){var s,c;return u?(s=r.default)===null||s===void 0?void 0:s.call(r):S("li",A(A({},a),{},{onClick:function(d){return d.stopPropagation()},class:l.value}),[S("div",{title:typeof e.title=="string"?e.title:void 0,class:"".concat(l.value,"-title")},[nn(r,e,"title")]),S("ul",{class:"".concat(l.value,"-list")},[(c=r.default)===null||c===void 0?void 0:c.call(r)])])}}});var cj=function(){return{prefixCls:String,dashed:Boolean}};const od=Se({compatConfig:{MODE:3},name:"AMenuDivider",props:cj(),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 S("li",{class:a.value},null)}}});yn.install=function(t){return t.component(yn.name,yn),t.component(ii.name,ii),t.component($l.name,$l),t.component(od.name,od),t.component(id.name,id),t};yn.Item=ii;yn.Divider=od;yn.SubMenu=$l;yn.ItemGroup=id;var fj=function(){return{prefixCls:String,routes:{type:Array},params:X.any,separator:X.any,itemRender:{type:Function}}};function dj(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 EC(t){var e=t.route,n=t.params,r=t.routes,a=t.paths,i=r.indexOf(e)===r.length-1,o=dj(e,n);return i?S("span",null,[o]):S("a",{href:"#/".concat(a.join("/"))},[o])}const xo=Se({compatConfig:{MODE:3},name:"ABreadcrumb",props:fj(),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 m=Be(f),p=l(d||"",v);return p&&m.push(p),m},s=function(f){var d=f.routes,v=d===void 0?[]:d,m=f.params,p=m===void 0?{}:m,h=f.separator,g=f.itemRender,w=g===void 0?EC:g,y=[];return v.map(function(x){var C=l(x.path,p);C&&y.push(C);var b=[].concat(y),N=null;return x.children&&x.children.length&&(N=S(yn,null,{default:function(){return[x.children.map(function(D){return S(yn.Item,{key:D.path||D.breadcrumbName},{default:function(){return[w({route:D,params:p,routes:v,paths:u(b,D.path,p)})]}})})]}})),S(fs,{overlay:N,separator:h,key:C||x.breadcrumbName},{default:function(){return[w({route:x,params:p,routes:v,paths:b})]}})})};return function(){var c,f,d,v=e.routes,m=e.params,p=m===void 0?{}:m,h=Yt(nn(r,e)),g=(c=nn(r,e,"separator"))!==null&&c!==void 0?c:"/",w=e.itemRender||r.itemRender||EC;v&&v.length>0?d=s({routes:v,params:p,separator:g,itemRender:w}):h.length&&(d=h.map(function(x,C){return Cn(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"),ui(x,{separator:g,key:C})}));var y=(f={},j(f,i.value,!0),j(f,"".concat(i.value,"-rtl"),o.value==="rtl"),f);return S("div",{class:y},[d])}}});var vj=["separator","class"],pj=function(){return{prefixCls:String}};const ld=Se({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:pj(),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=Ge(a,vj),c=Yt((l=r.default)===null||l===void 0?void 0:l.call(r));return S("span",A({class:["".concat(o.value,"-separator"),u]},s),[c.length>0?c:"/"])}}});xo.Item=fs;xo.Separator=ld;xo.install=function(t){return t.component(xo.name,xo),t.component(fs.name,fs),t.component(ld.name,ld),t};var ud={},mj={get exports(){return ud},set exports(t){ud=t}};(function(t,e){(function(n,r){t.exports=r()})(lr,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",m="date",p="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,w={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(I){var $=["th","st","nd","rd"],_=I%100;return"["+I+($[(_-20)%10]||$[_]||$[0])+"]"}},y=function(I,$,_){var T=String(I);return!T||T.length>=$?I:""+Array($+1-T.length).join(_)+I},x={s:y,z:function(I){var $=-I.utcOffset(),_=Math.abs($),T=Math.floor(_/60),O=_%60;return($<=0?"+":"-")+y(T,2,"0")+":"+y(O,2,"0")},m:function I($,_){if($.date()<_.date())return-I(_,$);var T=12*(_.year()-$.year())+(_.month()-$.month()),O=$.clone().add(T,f),R=_-O<0,F=$.clone().add(T+(R?-1:1),f);return+(-(T+(_-O)/(R?O-F:F-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:m,h:u,m:l,s:o,ms:i,Q:d}[I]||String(I||"").toLowerCase().replace(/s$/,"")},u:function(I){return I===void 0}},C="en",b={};b[C]=w;var N=function(I){return I instanceof P},E=function I($,_,T){var O;if(!$)return C;if(typeof $=="string"){var R=$.toLowerCase();b[R]&&(O=R),_&&(b[R]=_,O=R);var F=$.split("-");if(!O&&F.length>1)return I(F[0])}else{var B=$.name;b[B]=$,O=B}return!T&&O&&(C=O),O||!T&&C},D=function(I,$){if(N(I))return I.clone();var _=typeof $=="object"?$:{};return _.date=I,_.args=arguments,new P(_)},M=x;M.l=E,M.i=N,M.w=function(I,$){return D(I,{locale:$.$L,utc:$.$u,x:$.$x,$offset:$.$offset})};var P=function(){function I(_){this.$L=E(_.locale,null,!0),this.parse(_)}var $=I.prototype;return $.parse=function(_){this.$d=function(T){var O=T.date,R=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 F=O.match(h);if(F){var B=F[2]-1||0,L=(F[7]||"0").substring(0,3);return R?new Date(Date.UTC(F[1],B,F[3]||1,F[4]||0,F[5]||0,F[6]||0,L)):new Date(F[1],B,F[3]||1,F[4]||0,F[5]||0,F[6]||0,L)}}return new Date(O)}(_),this.$x=_.x||{},this.init()},$.init=function(){var _=this.$d;this.$y=_.getFullYear(),this.$M=_.getMonth(),this.$D=_.getDate(),this.$W=_.getDay(),this.$H=_.getHours(),this.$m=_.getMinutes(),this.$s=_.getSeconds(),this.$ms=_.getMilliseconds()},$.$utils=function(){return M},$.isValid=function(){return this.$d.toString()!==p},$.isSame=function(_,T){var O=D(_);return this.startOf(T)<=O&&O<=this.endOf(T)},$.isAfter=function(_,T){return D(_)<this.startOf(T)},$.isBefore=function(_,T){return this.endOf(T)<D(_)},$.$g=function(_,T,O){return M.u(_)?this[T]:this.set(O,_)},$.unix=function(){return Math.floor(this.valueOf()/1e3)},$.valueOf=function(){return this.$d.getTime()},$.startOf=function(_,T){var O=this,R=!!M.u(T)||T,F=M.p(_),B=function(le,ne){var ie=M.w(O.$u?Date.UTC(O.$y,ne,le):new Date(O.$y,ne,le),O);return R?ie:ie.endOf(s)},L=function(le,ne){return M.w(O.toDate()[le].apply(O.toDate("s"),(R?[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(F){case v:return R?B(1,0):B(31,11);case f:return R?B(1,z):B(0,z+1);case c:var W=this.$locale().weekStart||0,Y=(H<W?H+7:H)-W;return B(R?V-Y:V+(6-Y),z);case s:case m: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(_){return this.startOf(_,!1)},$.$set=function(_,T){var O,R=M.p(_),F="set"+(this.$u?"UTC":""),B=(O={},O[s]=F+"Date",O[m]=F+"Date",O[f]=F+"Month",O[v]=F+"FullYear",O[u]=F+"Hours",O[l]=F+"Minutes",O[o]=F+"Seconds",O[i]=F+"Milliseconds",O)[R],L=R===s?this.$D+(T-this.$W):T;if(R===f||R===v){var H=this.clone().set(m,1);H.$d[B](L),H.init(),this.$d=H.set(m,Math.min(this.$D,H.daysInMonth())).$d}else B&&this.$d[B](L);return this.init(),this},$.set=function(_,T){return this.clone().$set(_,T)},$.get=function(_){return this[M.p(_)]()},$.add=function(_,T){var O,R=this;_=Number(_);var F=M.p(T),B=function(z){var V=D(R);return M.w(V.date(V.date()+Math.round(z*_)),R)};if(F===f)return this.set(f,this.$M+_);if(F===v)return this.set(v,this.$y+_);if(F===s)return B(1);if(F===c)return B(7);var L=(O={},O[l]=r,O[u]=a,O[o]=n,O)[F]||1,H=this.$d.getTime()+_*L;return M.w(H,this)},$.subtract=function(_,T){return this.add(-1*_,T)},$.format=function(_){var T=this,O=this.$locale();if(!this.isValid())return O.invalidDate||p;var R=_||"YYYY-MM-DDTHH:mm:ssZ",F=M.z(this),B=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,R))||se[ie].slice(0,he)},W=function(ne){return M.s(B%12||12,ne,"0")},Y=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(B),HH:M.s(B,2,"0"),h:W(1),hh:W(2),a:Y(B,L,!0),A:Y(B,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:F};return R.replace(g,function(ne,ie){return ie||le[ne]||F.replace(":","")})},$.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},$.diff=function(_,T,O){var R,F=M.p(T),B=D(_),L=(B.utcOffset()-this.utcOffset())*r,H=this-B,z=M.m(this,B);return z=(R={},R[v]=z/12,R[f]=z,R[d]=z/3,R[c]=(H-L)/6048e5,R[s]=(H-L)/864e5,R[u]=H/a,R[l]=H/r,R[o]=H/n,R)[F]||H,O?z:M.a(z)},$.daysInMonth=function(){return this.endOf(f).$D},$.$locale=function(){return b[this.$L]},$.locale=function(_,T){if(!_)return this.$L;var O=this.clone(),R=E(_,T,!0);return R&&(O.$L=R),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}(),k=P.prototype;return D.prototype=k,[["$ms",i],["$s",o],["$m",l],["$H",u],["$W",s],["$M",f],["$y",v],["$D",m]].forEach(function(I){k[I[1]]=function($){return this.$g($,I[0],I[1])}}),D.extend=function(I,$){return I.$i||(I($,P,D),I.$i=!0),D},D.locale=E,D.isDayjs=N,D.unix=function(I){return D(1e3*I)},D.en=b[C],D.Ls=b,D.p={},D})})(mj);const kn=ud;var Ah={},hj={get exports(){return Ah},set exports(t){Ah=t}};(function(t,e){(function(n,r){t.exports=r()})(lr,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")}}})})(hj);const gj=Ah;var Mh={},yj={get exports(){return Mh},set exports(t){Mh=t}};(function(t,e){(function(n,r){t.exports=r()})(lr,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,m,p){var h=f.name?f:f.$locale(),g=o(h[d]),w=o(h[v]),y=g||w.map(function(C){return C.slice(0,m)});if(!p)return y;var x=h.weekStart;return y.map(function(C,b){return y[(b+(x||0))%7]})},u=function(){return a.Ls[a.locale()]},s=function(f,d){return f.formats[d]||function(v){return v.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(m,p,h){return p||h.slice(1)})}(f.formats[d.toUpperCase()])},c=function(){var f=this;return{months:function(d){return d?d.format("MMMM"):l(f,"months")},monthsShort:function(d){return d?d.format("MMM"):l(f,"monthsShort","months",3)},firstDayOfWeek:function(){return f.$locale().weekStart||0},weekdays:function(d){return d?d.format("dddd"):l(f,"weekdays")},weekdaysMin:function(d){return d?d.format("dd"):l(f,"weekdaysMin","weekdays",2)},weekdaysShort:function(d){return d?d.format("ddd"):l(f,"weekdaysShort","weekdays",3)},longDateFormat:function(d){return s(f.$locale(),d)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};i.localeData=function(){return c.bind(this)()},a.localeData=function(){var f=u();return{firstDayOfWeek:function(){return f.weekStart||0},weekdays:function(){return a.weekdays()},weekdaysShort:function(){return a.weekdaysShort()},weekdaysMin:function(){return a.weekdaysMin()},months:function(){return a.months()},monthsShort:function(){return a.monthsShort()},longDateFormat:function(d){return s(f,d)},meridiem:f.meridiem,ordinal:f.ordinal}},a.months=function(){return l(u(),"months")},a.monthsShort=function(){return l(u(),"monthsShort","months",3)},a.weekdays=function(f){return l(u(),"weekdays",null,null,f)},a.weekdaysShort=function(f){return l(u(),"weekdaysShort","weekdays",3,f)},a.weekdaysMin=function(f){return l(u(),"weekdaysMin","weekdays",2,f)}}})})(yj);const bj=Mh;var Oh={},xj={get exports(){return Oh},set exports(t){Oh=t}};(function(t,e){(function(n,r){t.exports=r()})(lr,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)}}})})(xj);const wj=Oh;var Th={},Cj={get exports(){return Th},set exports(t){Th=t}};(function(t,e){(function(n,r){t.exports=r()})(lr,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}}})})(Cj);const Sj=Th;var Ph={},Nj={get exports(){return Ph},set exports(t){Ph=t}};(function(t,e){(function(n,r){t.exports=r()})(lr,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)}}})})(Nj);const Ej=Ph;var kh={},Dj={get exports(){return kh},set exports(t){kh=t}};(function(t,e){(function(n,r){t.exports=r()})(lr,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(p){return(p=+p)+(p>68?1900:2e3)},s=function(p){return function(h){this[p]=+h}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(p){(this.zone||(this.zone={})).offset=function(h){if(!h||h==="Z")return 0;var g=h.match(/([+-]|\d\d)/g),w=60*g[1]+(+g[2]||0);return w===0?0:g[0]==="+"?-w:w}(p)}],f=function(p){var h=l[p];return h&&(h.indexOf?h:h.s.concat(h.f))},d=function(p,h){var g,w=l.meridiem;if(w){for(var y=1;y<=24;y+=1)if(p.indexOf(w(y,0,h))>-1){g=y>12;break}}else g=p===(h?"pm":"PM");return g},v={A:[o,function(p){this.afternoon=d(p,!1)}],a:[o,function(p){this.afternoon=d(p,!0)}],S:[/\d/,function(p){this.milliseconds=100*+p}],SS:[a,function(p){this.milliseconds=10*+p}],SSS:[/\d{3}/,function(p){this.milliseconds=+p}],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(p){var h=l.ordinal,g=p.match(/\d+/);if(this.day=g[0],h)for(var w=1;w<=31;w+=1)h(w).replace(/\[|\]/g,"")===p&&(this.day=w)}],M:[i,s("month")],MM:[a,s("month")],MMM:[o,function(p){var h=f("months"),g=(f("monthsShort")||h.map(function(w){return w.slice(0,3)})).indexOf(p)+1;if(g<1)throw new Error;this.month=g%12||g}],MMMM:[o,function(p){var h=f("months").indexOf(p)+1;if(h<1)throw new Error;this.month=h%12||h}],Y:[/[+-]?\d+/,s("year")],YY:[a,function(p){this.year=u(p)}],YYYY:[/\d{4}/,s("year")],Z:c,ZZ:c};function m(p){var h,g;h=p,g=l&&l.formats;for(var w=(p=h.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(D,M,P){var k=P&&P.toUpperCase();return M||g[P]||n[P]||g[k].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(I,$,_){return $||_.slice(1)})})).match(r),y=w.length,x=0;x<y;x+=1){var C=w[x],b=v[C],N=b&&b[0],E=b&&b[1];w[x]=E?{regex:N,parser:E}:C.replace(/^\[|\]$/g,"")}return function(D){for(var M={},P=0,k=0;P<y;P+=1){var I=w[P];if(typeof I=="string")k+=I.length;else{var $=I.regex,_=I.parser,T=D.slice(k),O=$.exec(T)[0];_.call(M,O),D=D.replace(O,"")}}return function(R){var F=R.afternoon;if(F!==void 0){var B=R.hours;F?B<12&&(R.hours+=12):B===12&&(R.hours=0),delete R.afternoon}}(M),M}}return function(p,h,g){g.p.customParseFormat=!0,p&&p.parseTwoDigitYear&&(u=p.parseTwoDigitYear);var w=h.prototype,y=w.parse;w.parse=function(x){var C=x.date,b=x.utc,N=x.args;this.$u=b;var E=N[1];if(typeof E=="string"){var D=N[2]===!0,M=N[3]===!0,P=D||M,k=N[2];M&&(k=N[2]),l=this.$locale(),!D&&k&&(l=g.Ls[k]),this.$d=function(T,O,R){try{if(["x","X"].indexOf(O)>-1)return new Date((O==="X"?1e3:1)*T);var F=m(O)(T),B=F.year,L=F.month,H=F.day,z=F.hours,V=F.minutes,U=F.seconds,W=F.milliseconds,Y=F.zone,le=new Date,ne=H||(B||L?1:le.getDate()),ie=B||le.getFullYear(),se=0;B&&!L||(se=L>0?L-1:le.getMonth());var he=z||0,te=V||0,ge=U||0,ee=W||0;return Y?new Date(Date.UTC(ie,se,ne,he,te,ge,ee+60*Y.offset*1e3)):R?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,E,b),this.init(),k&&k!==!0&&(this.$L=this.locale(k).$L),P&&C!=this.format(E)&&(this.$d=new Date("")),l={}}else if(E instanceof Array)for(var I=E.length,$=1;$<=I;$+=1){N[1]=E[$-1];var _=g.apply(this,N);if(_.isValid()){this.$d=_.$d,this.$L=_.$L,this.init();break}$===I&&(this.$d=new Date(""))}else y.call(this,x)}}})})(Dj);const Aj=kh;kn.extend(Aj);kn.extend(Ej);kn.extend(gj);kn.extend(bj);kn.extend(wj);kn.extend(Sj);kn.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 Mj={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"},io=function(e){var n=Mj[e];return n||e.split("_")[0]},DC=function(){fI(!1,"Not match any format. Please help to fire a issue about this.")},Oj={getNow:function(){return kn()},getFixedDate:function(e){return kn(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 kn().locale(io(e)).localeData().firstDayOfWeek()},getWeekFirstDate:function(e,n){return n.locale(io(e)).weekday(0)},getWeek:function(e,n){return n.locale(io(e)).week()},getShortWeekDays:function(e){return kn().locale(io(e)).localeData().weekdaysMin()},getShortMonths:function(e){return kn().locale(io(e)).localeData().monthsShort()},format:function(e,n,r){return n.locale(io(e)).format(r)},parse:function(e,n,r){for(var a=io(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=kn(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 DC(),null}var v=kn(l,o,!0).locale(a);if(v.isValid())return v}return n||DC(),null}},toDate:function(e,n){return Array.isArray(e)?e.map(function(r){return typeof r=="string"&&r?kn(r,n):r||null}):typeof e=="string"&&e?kn(e,n):e||null},toString:function(e,n){return Array.isArray(e)?e.map(function(r){return kn.isDayjs(r)?r.format(n):r}):kn.isDayjs(e)?e.format(n):e}};const Py=Oj;var Tj=9007199254740991,Pj=Math.floor;function AC(t,e){var n="";if(!t||e<1||e>Tj)return n;do e%2&&(n+=t),e=Pj(e/2),e&&(t+=t);while(e);return n}function mv(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 kj="[object Symbol]";function hv(t){return typeof t=="symbol"||la(t)&&qi(t)==kj}var Fj=1/0,MC=Hr?Hr.prototype:void 0,OC=MC?MC.toString:void 0;function ky(t){if(typeof t=="string")return t;if(Ur(t))return mv(t,ky)+"";if(hv(t))return OC?OC.call(t):"";var e=t+"";return e=="0"&&1/t==-Fj?"-0":e}function z6(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 Ij(t,e,n){var r=t.length;return n=n===void 0?r:n,!e&&n>=r?t:z6(t,e,n)}var _j="\\ud800-\\udfff",$j="\\u0300-\\u036f",Rj="\\ufe20-\\ufe2f",Bj="\\u20d0-\\u20ff",Lj=$j+Rj+Bj,zj="\\ufe0e\\ufe0f",Vj="\\u200d",jj=RegExp("["+Vj+_j+Lj+zj+"]");function Fy(t){return jj.test(t)}function V6(t){return function(e){return e==null?void 0:e[t]}}var Hj=V6("length");const Kj=Hj;var j6="\\ud800-\\udfff",Uj="\\u0300-\\u036f",qj="\\ufe20-\\ufe2f",Wj="\\u20d0-\\u20ff",Yj=Uj+qj+Wj,Gj="\\ufe0e\\ufe0f",Xj="["+j6+"]",Fh="["+Yj+"]",Ih="\\ud83c[\\udffb-\\udfff]",Zj="(?:"+Fh+"|"+Ih+")",H6="[^"+j6+"]",K6="(?:\\ud83c[\\udde6-\\uddff]){2}",U6="[\\ud800-\\udbff][\\udc00-\\udfff]",Jj="\\u200d",q6=Zj+"?",W6="["+Gj+"]?",Qj="(?:"+Jj+"(?:"+[H6,K6,U6].join("|")+")"+W6+q6+")*",eH=W6+q6+Qj,tH="(?:"+[H6+Fh+"?",Fh,K6,U6,Xj].join("|")+")",TC=RegExp(Ih+"(?="+Ih+")|"+tH+eH,"g");function nH(t){for(var e=TC.lastIndex=0;TC.test(t);)++e;return e}function Iy(t){return Fy(t)?nH(t):Kj(t)}function rH(t){return t.split("")}var Y6="\\ud800-\\udfff",aH="\\u0300-\\u036f",iH="\\ufe20-\\ufe2f",oH="\\u20d0-\\u20ff",lH=aH+iH+oH,uH="\\ufe0e\\ufe0f",sH="["+Y6+"]",_h="["+lH+"]",$h="\\ud83c[\\udffb-\\udfff]",cH="(?:"+_h+"|"+$h+")",G6="[^"+Y6+"]",X6="(?:\\ud83c[\\udde6-\\uddff]){2}",Z6="[\\ud800-\\udbff][\\udc00-\\udfff]",fH="\\u200d",J6=cH+"?",Q6="["+uH+"]?",dH="(?:"+fH+"(?:"+[G6,X6,Z6].join("|")+")"+Q6+J6+")*",vH=Q6+J6+dH,pH="(?:"+[G6+_h+"?",_h,X6,Z6,sH].join("|")+")",mH=RegExp($h+"(?="+$h+")|"+pH+vH,"g");function hH(t){return t.match(mH)||[]}function gH(t){return Fy(t)?hH(t):rH(t)}var yH=Math.ceil;function e8(t,e){e=e===void 0?" ":ky(e);var n=e.length;if(n<2)return n?AC(e,t):e;var r=AC(e,yH(t/Iy(e)));return Fy(e)?Ij(gH(r),0,t).join(""):r.slice(0,t)}var bH=/\s/;function xH(t){for(var e=t.length;e--&&bH.test(t.charAt(e)););return e}var wH=/^\s+/;function CH(t){return t&&t.slice(0,xH(t)+1).replace(wH,"")}var PC=0/0,SH=/^[-+]0x[0-9a-f]+$/i,NH=/^0b[01]+$/i,EH=/^0o[0-7]+$/i,DH=parseInt;function Rh(t){if(typeof t=="number")return t;if(hv(t))return PC;if(fa(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=fa(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=CH(t);var n=NH.test(t);return n||EH.test(t)?DH(t.slice(2),n?2:8):SH.test(t)?PC:+t}var kC=1/0,AH=17976931348623157e292;function MH(t){if(!t)return t===0?t:0;if(t=Rh(t),t===kC||t===-kC){var e=t<0?-1:1;return e*AH}return t===t?t:0}function _y(t){var e=MH(t),n=e%1;return e===e?n?e-n:e:0}function $y(t){return t==null?"":ky(t)}function t8(t,e,n){t=$y(t),e=_y(e);var r=e?Iy(t):0;return e&&r<e?e8(e-r,n)+t:t}function Nn(t){var e=Nk();return A(A({},t),e)}var n8=Symbol("PanelContextProps"),Ry=function(e){gt(n8,e)},_a=function(){return vt(n8,{})},mc={visibility:"hidden"};function Xi(t,e){var n,r=e.slots,a=Nn(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,m=a.onSuperPrev,p=a.onSuperNext,h=a.onPrev,g=a.onNext,w=_a(),y=w.hideNextBtn,x=w.hidePrevBtn;return S("div",{class:i},[m&&S("button",{type:"button",onClick:m,tabindex:-1,class:"".concat(i,"-super-prev-btn"),style:x.value?mc:{}},[f]),h&&S("button",{type:"button",onClick:h,tabindex:-1,class:"".concat(i,"-prev-btn"),style:x.value?mc:{}},[l]),S("div",{class:"".concat(i,"-view")},[(n=r.default)===null||n===void 0?void 0:n.call(r)]),g&&S("button",{type:"button",onClick:g,tabindex:-1,class:"".concat(i,"-next-btn"),style:y.value?mc:{}},[s]),p&&S("button",{type:"button",onClick:p,tabindex:-1,class:"".concat(i,"-super-next-btn"),style:y.value?mc:{}},[v])])}Xi.displayName="Header";Xi.inheritAttrs=!1;function By(t){var e=Nn(t),n=e.prefixCls,r=e.generateConfig,a=e.viewDate,i=e.onPrevDecades,o=e.onNextDecades,l=_a(),u=l.hideHeader;if(u)return null;var s="".concat(n,"-header"),c=r.getYear(a),f=Math.floor(c/ei)*ei,d=f+ei-1;return S(Xi,A(A({},e),{},{prefixCls:s,onSuperPrev:i,onSuperNext:o}),{default:function(){return[f,oa("-"),d]}})}By.displayName="DecadeHeader";By.inheritAttrs=!1;function r8(t,e,n,r,a){var i=t.setHour(e,n);return i=t.setMinute(i,r),i=t.setSecond(i,a),i}function af(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 OH(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 TH(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 $o(t){for(var e=Nn(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,m=e.getCellDate,p=e.generateConfig,h=e.titleCell,g=e.headerCells,w=_a(),y=w.onDateMouseenter,x=w.onDateMouseleave,C=w.mode,b="".concat(n,"-cell"),N=[],E=0;E<o;E+=1){for(var D=[],M=void 0,P=function($){var _,T=E*l+$,O=m(c,T),R=Vh({cellDate:O,mode:C.value,disabledDate:r,generateConfig:p});$===0&&(M=O,u&&D.push(u(M)));var F=h&&h(O);D.push(S("td",{key:$,title:F,class:Ae(b,A((_={},j(_,"".concat(b,"-disabled"),R),j(_,"".concat(b,"-start"),d(O)===1||i==="year"&&Number(F)%10===0),j(_,"".concat(b,"-end"),F===TH(p,O)||i==="year"&&Number(F)%10===9),_),f(O))),onClick:function(){R||a(O)},onMouseenter:function(){!R&&y&&y(O)},onMouseleave:function(){!R&&x&&x(O)}},[v?v(O):S("div",{class:"".concat(b,"-inner")},[d(O)])]))},k=0;k<l;k+=1)P(k);N.push(S("tr",{key:E,class:s&&s(M)},[D]))}return S("div",{class:"".concat(n,"-body")},[S("table",{class:"".concat(n,"-content")},[g&&S("thead",null,[S("tr",null,[g])]),S("tbody",null,[N])])])}$o.displayName="PanelBody";$o.inheritAttrs=!1;var Bh=3,FC=4;function Ly(t){var e=Nn(t),n=ta-1,r=e.prefixCls,a=e.viewDate,i=e.generateConfig,o="".concat(r,"-cell"),l=i.getYear(a),u=Math.floor(l/ta)*ta,s=Math.floor(l/ei)*ei,c=s+ei-1,f=i.setYear(a,s-Math.ceil((Bh*FC*ta-ei)/2)),d=function(m){var p,h=i.getYear(m),g=h+n;return p={},j(p,"".concat(o,"-in-view"),s<=h&&g<=c),j(p,"".concat(o,"-selected"),h===u),p};return S($o,A(A({},e),{},{rowNum:FC,colNum:Bh,baseDate:f,getCellText:function(m){var p=i.getYear(m);return"".concat(p,"-").concat(p+n)},getCellClassName:d,getCellDate:function(m,p){return i.addYear(m,p*ta)}}),null)}Ly.displayName="DecadeBody";Ly.inheritAttrs=!1;var hc=new Map;function PH(t,e){var n;function r(){J0(t)?e():n=tt(function(){r()})}return r(),function(){tt.cancel(n)}}function Lh(t,e,n){if(hc.get(t)&&tt.cancel(hc.get(t)),n<=0){hc.set(t,tt(function(){t.scrollTop=e}));return}var r=e-t.scrollTop,a=r/n*10;hc.set(t,tt(function(){t.scrollTop+=a,t.scrollTop!==e&&Lh(t,e,n-10)}))}function nu(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 Re.LEFT:if(u||s){if(r)return r(-1),!0}else if(n)return n(-1),!0;break;case Re.RIGHT:if(u||s){if(r)return r(1),!0}else if(n)return n(1),!0;break;case Re.UP:if(a)return a(-1),!0;break;case Re.DOWN:if(a)return a(1),!0;break;case Re.PAGE_UP:if(i)return i(-1),!0;break;case Re.PAGE_DOWN:if(i)return i(1),!0;break;case Re.ENTER:if(o)return o(),!0;break}return!1}function a8(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 i8(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 Cu=null,gc=new Set;function kH(t){return!Cu&&typeof window<"u"&&window.addEventListener&&(Cu=function(n){Be(gc).forEach(function(r){r(n)})},window.addEventListener("mousedown",Cu)),gc.add(t),function(){gc.delete(t),gc.size===0&&(window.removeEventListener("mousedown",Cu),Cu=null)}}function FH(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 IH=function(e){return e==="month"||e==="date"?"year":e},_H=function(e){return e==="date"?"month":e},$H=function(e){return e==="month"||e==="date"?"quarter":e},RH=function(e){return e==="date"?"week":e},BH={year:IH,month:_H,quarter:$H,week:RH,time:null,date:null};function o8(t,e){return t.some(function(n){return n&&n.contains(e)})}var ta=10,ei=ta*10;function zy(t){var e=Nn(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 nu(v,{onLeftRight:function(p){l(a.addYear(i,p*ta),"key")},onCtrlLeftRight:function(p){l(a.addYear(i,p*ei),"key")},onUpDown:function(p){l(a.addYear(i,p*ta*Bh),"key")},onEnter:function(){u("year",i)}})}};var c=function(v){var m=a.addYear(i,v*ei);r(m),u(null,m)},f=function(v){l(v,"mouse"),u("year",v)};return S("div",{class:s},[S(By,A(A({},e),{},{prefixCls:n,onPrevDecades:function(){c(-1)},onNextDecades:function(){c(1)}}),null),S(Ly,A(A({},e),{},{prefixCls:n,onSelect:f}),null)])}zy.displayName="DecadePanel";zy.inheritAttrs=!1;var of=7;function Ro(t,e){if(!t&&!e)return!0;if(!t||!e)return!1}function LH(t,e,n){var r=Ro(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 gv(t,e,n){var r=Ro(e,n);return typeof r=="boolean"?r:t.getYear(e)===t.getYear(n)}function zh(t,e){var n=Math.floor(t.getMonth(e)/3);return n+1}function l8(t,e,n){var r=Ro(e,n);return typeof r=="boolean"?r:gv(t,e,n)&&zh(t,e)===zh(t,n)}function Vy(t,e,n){var r=Ro(e,n);return typeof r=="boolean"?r:gv(t,e,n)&&t.getMonth(e)===t.getMonth(n)}function ti(t,e,n){var r=Ro(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 zH(t,e,n){var r=Ro(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 u8(t,e,n,r){var a=Ro(n,r);return typeof a=="boolean"?a:t.locale.getWeek(e,n)===t.locale.getWeek(e,r)}function Cl(t,e,n){return ti(t,e,n)&&zH(t,e,n)}function yc(t,e,n,r){return!e||!n||!r?!1:!ti(t,e,r)&&!ti(t,n,r)&&t.isAfter(r,e)&&t.isAfter(n,r)}function VH(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 Hu(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 Hn(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 s8(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 Vh(t){var e=t.cellDate,n=t.mode,r=t.disabledDate,a=t.generateConfig;if(!r)return!1;var i=function(m,p,h){for(var g=p;g<=h;){var w=void 0;switch(m){case"date":{if(w=a.setDate(e,g),!r(w))return!1;break}case"month":{if(w=a.setMonth(e,g),!Vh({cellDate:w,mode:"month",generateConfig:a,disabledDate:r}))return!1;break}case"year":{if(w=a.setYear(e,g),!Vh({cellDate:w,mode:"year",generateConfig:a,disabledDate:r}))return!1;break}}g+=1}return!0};switch(n){case"date":case"week":return r(e);case"month":{var o=1,l=a.getDate(a.getEndDate(e));return i("date",o,l)}case"quarter":{var u=Math.floor(a.getMonth(e)/3)*3,s=u+2;return i("month",u,s)}case"year":return i("month",0,11);case"decade":{var c=a.getYear(e),f=Math.floor(c/ta)*ta,d=f+ta-1;return i("year",f,d)}}}function jy(t){var e=Nn(t),n=_a(),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 S(Xi,{prefixCls:s},{default:function(){return[l?Hn(l,{locale:o,format:u,generateConfig:i}):" "]}})}jy.displayName="TimeHeader";jy.inheritAttrs=!1;const bc=Se({name:"TimeUnitColumn",props:["prefixCls","units","onSelect","value","active","hideDisabledOptions"],setup:function(e){var n=_a(),r=n.open,a=Z(null),i=Z(new Map),o=Z();return ke(function(){return e.value},function(){var l=i.value.get(e.value);l&&r.value!==!1&&Lh(a.value,l.offsetTop,120)}),bt(function(){var l;(l=o.value)===null||l===void 0||l.call(o)}),ke(r,function(){var l;(l=o.value)===null||l===void 0||l.call(o),st(function(){if(r.value){var u=i.value.get(e.value);u&&(o.value=PH(u,function(){Lh(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 S("ul",{class:Ae("".concat(l,"-column"),j({},"".concat(l,"-column-active"),f)),ref:a,style:{position:"relative"}},[u.map(function(m){var p;return d&&m.disabled?null:S("li",{key:m.value,ref:function(g){i.value.set(m.value,g)},class:Ae(v,(p={},j(p,"".concat(v,"-disabled"),m.disabled),j(p,"".concat(v,"-selected"),c===m.value),p)),onClick:function(){m.disabled||s(m.value)}},[S("div",{class:"".concat(v,"-inner")},[m.label])])})])}}});function c8(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 jH=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n};function f8(t){return t==null?[]:Array.isArray(t)?t:[t]}function d8(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 zt(t,e){return t?t[e]:null}function Lr(t,e,n){var r=[zt(t,0),zt(t,1)];return r[n]=typeof e=="function"?e(r[n]):e,!r[0]&&!r[1]?null:r}function qp(t,e,n,r){for(var a=[],i=t;i<=e;i+=n)a.push({label:c8(i,2),value:i,disabled:(r||[]).includes(i)});return a}var HH=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();aA(function(){l.value=e.generateConfig.getNow()}),rt(function(){if(e.disabledTime){var g=e.disabledTime(l),w=[g.disabledHours,g.disabledMinutes,g.disabledSeconds];u.value=w[0],s.value=w[1],c.value=w[2]}else{var y=[e.disabledHours,e.disabledMinutes,e.disabledSeconds];u.value=y[0],s.value=y[1],c.value=y[2]}});var f=function(w,y,x,C){var b=e.value||e.generateConfig.getNow(),N=Math.max(0,y),E=Math.max(0,x),D=Math.max(0,C);return b=r8(e.generateConfig,b,!e.use12Hours||!w?N:N+12,E,D),b},d=q(function(){var g;return qp(0,23,(g=e.hourStep)!==null&&g!==void 0?g:1,u.value&&u.value())}),v=q(function(){if(!e.use12Hours)return[!1,!1];var g=[!0,!0];return d.value.forEach(function(w){var y=w.disabled,x=w.value;y||(x>=12?g[1]=!1:g[0]=!1)}),g}),m=q(function(){return e.use12Hours?d.value.filter(r.value?function(g){return g.value>=12}:function(g){return g.value<12}).map(function(g){var w=g.value%12,y=w===0?"12":c8(w,2);return A(A({},g),{},{label:y,value:w})}):d.value}),p=q(function(){var g;return qp(0,59,(g=e.minuteStep)!==null&&g!==void 0?g:1,s.value&&s.value(n.value))}),h=q(function(){var g;return qp(0,59,(g=e.secondStep)!==null&&g!==void 0?g:1,c.value&&c.value(n.value,i))});return function(){var g=e.prefixCls,w=e.operationRef,y=e.activeColumnIndex,x=e.showHour,C=e.showMinute,b=e.showSecond,N=e.use12Hours,E=e.hideDisabledOptions,D=e.onSelect,M=[],P="".concat(g,"-content"),k="".concat(g,"-time-panel");w.value={onUpDown:function(T){var O=M[y];if(O)for(var R=O.units.findIndex(function(H){return H.value===O.value}),F=O.units.length,B=1;B<F;B+=1){var L=O.units[(R+T*B+F)%F];if(L.disabled!==!0){O.onSelect(L.value);break}}}};function I(_,T,O,R,F){_!==!1&&M.push({node:Mt(T,{prefixCls:k,value:O,active:y===M.length,onSelect:F,units:R,hideDisabledOptions:E}),onSelect:F,value:O,units:R})}I(x,S(bc,{key:"hour"},null),a.value,m.value,function(_){D(f(r.value,_,i.value,o.value),"mouse")}),I(C,S(bc,{key:"minute"},null),i.value,p.value,function(_){D(f(r.value,a.value,_,o.value),"mouse")}),I(b,S(bc,{key:"second"},null),o.value,h.value,function(_){D(f(r.value,a.value,i.value,_),"mouse")});var $=-1;return typeof r.value=="boolean"&&($=r.value?1:0),I(N===!0,S(bc,{key:"12hours"},null),$,[{label:"AM",value:0,disabled:v.value[0]},{label:"PM",value:1,disabled:v.value[1]}],function(_){D(f(!!_,a.value,i.value,o.value),"mouse")}),S("div",{class:P},[M.map(function(_){var T=_.node;return T})])}}});const KH=HH;var UH=function(e){return e.filter(function(n){return n!==!1}).length};function yv(t){var e=Nn(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,m=e.value,p="".concat(i,"-time-panel"),h=Z(),g=Z(-1),w=UH([u,s,c,d]);return l.value={onKeydown:function(x){return nu(x,{onLeftRight:function(b){g.value=(g.value+b+w)%w},onUpDown:function(b){g.value===-1?g.value=0:h.value&&h.value.onUpDown(b)},onEnter:function(){v(m||n.getNow(),"key"),g.value=-1}})},onBlur:function(){g.value=-1}},S("div",{class:Ae(p,j({},"".concat(p,"-active"),o))},[S(jy,A(A({},e),{},{format:a,prefixCls:i}),null),S(KH,A(A({},e),{},{prefixCls:i,activeColumnIndex:g.value,operationRef:h}),null)])}yv.displayName="TimePanel";yv.inheritAttrs=!1;function bv(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),m=l(f,1),p=zt(r,0),h=zt(r,1),g=zt(a,0),w=zt(a,1),y=yc(n,g,w,f);function x(M){return o(p,M)}function C(M){return o(h,M)}var b=o(g,f),N=o(w,f),E=(y||N)&&(!i(v)||C(v)),D=(y||b)&&(!i(m)||x(m));return d={},j(d,"".concat(e,"-in-view"),i(f)),j(d,"".concat(e,"-in-range"),yc(n,p,h,f)),j(d,"".concat(e,"-range-start"),x(f)),j(d,"".concat(e,"-range-end"),C(f)),j(d,"".concat(e,"-range-start-single"),x(f)&&!h),j(d,"".concat(e,"-range-end-single"),C(f)&&!p),j(d,"".concat(e,"-range-start-near-hover"),x(f)&&(o(v,g)||yc(n,g,w,v))),j(d,"".concat(e,"-range-end-near-hover"),C(f)&&(o(m,w)||yc(n,g,w,m))),j(d,"".concat(e,"-range-hover"),y),j(d,"".concat(e,"-range-hover-start"),b),j(d,"".concat(e,"-range-hover-end"),N),j(d,"".concat(e,"-range-hover-edge-start"),E),j(d,"".concat(e,"-range-hover-edge-end"),D),j(d,"".concat(e,"-range-hover-edge-start-near-range"),E&&o(v,h)),j(d,"".concat(e,"-range-hover-edge-end-near-range"),D&&o(m,p)),j(d,"".concat(e,"-today"),o(u,f)),j(d,"".concat(e,"-selected"),o(s,f)),d}return c}var v8=Symbol("RangeContextProps"),qH=function(e){gt(v8,e)},Fs=function(){return vt(v8,{rangedValue:Z(),hoverRangedValue:Z(),inRange:Z(),panelPosition:Z()})},WH=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 qH(a),ke(function(){return e.value},function(){Object.keys(e.value).forEach(function(i){a[i]&&(a[i].value=e.value[i])})}),function(){var i;return(i=r.default)===null||i===void 0?void 0:i.call(r)}}});function xv(t){var e=Nn(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=Fs(),f=c.rangedValue,d=c.hoverRangedValue,v=VH(i.locale,r,l),m="".concat(n,"-cell"),p=r.locale.getWeekFirstDay(i.locale),h=r.getNow(),g=[],w=i.shortWeekDays||(r.locale.getShortWeekDays?r.locale.getShortWeekDays(i.locale):[]);a&&g.push(S("th",{key:"empty","aria-label":"empty cell"},null));for(var y=0;y<of;y+=1)g.push(S("th",{key:y},[w[(y+p)%of]]));var x=bv({cellPrefixCls:m,today:h,value:u,generateConfig:r,rangedValue:a?null:f.value,hoverRangedValue:a?null:d.value,isSameCell:function(N,E){return ti(r,N,E)},isInView:function(N){return Vy(r,N,l)},offsetCell:function(N,E){return r.addDate(N,E)}}),C=s?function(b){return s({current:b,today:h})}:void 0;return S($o,A(A({},e),{},{rowNum:o,colNum:of,baseDate:v,getCellNode:C,getCellText:r.getDate,getCellClassName:x,getCellDate:r.addDate,titleCell:function(N){return Hn(N,{locale:i,format:"YYYY-MM-DD",generateConfig:r})},headerCells:g}),null)}xv.displayName="DateBody";xv.inheritAttrs=!1;xv.props=["prefixCls","generateConfig","value?","viewDate","locale","rowCount","onSelect","dateRender?","disabledDate?","prefixColumn?","rowClassName?"];function Hy(t){var e=Nn(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=_a(),v=d.hideHeader;if(v.value)return null;var m="".concat(n,"-header"),p=a.shortMonths||(r.locale.getShortMonths?r.locale.getShortMonths(a.locale):[]),h=r.getMonth(i),g=S("button",{type:"button",key:"year",onClick:c,tabindex:-1,class:"".concat(n,"-year-btn")},[Hn(i,{locale:a,format:a.yearFormat,generateConfig:r})]),w=S("button",{type:"button",key:"month",onClick:f,tabindex:-1,class:"".concat(n,"-month-btn")},[a.monthFormat?Hn(i,{locale:a,format:a.monthFormat,generateConfig:r}):p[h]]),y=a.monthBeforeYear?[w,g]:[g,w];return S(Xi,A(A({},e),{},{prefixCls:m,onSuperPrev:s,onPrev:l,onNext:o,onSuperNext:u}),{default:function(){return[y]}})}Hy.displayName="DateHeader";Hy.inheritAttrs=!1;var YH=6;function Is(t){var e=Nn(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,m="".concat(n,"-").concat(a,"-panel");l.value={onKeydown:function(w){return nu(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*of),"key")},onPageUpDown:function(x){v(u.addMonth(s||c,x),"key")}},i))}};var p=function(w){var y=u.addYear(c,w);f(y),d(null,y)},h=function(w){var y=u.addMonth(c,w);f(y),d(null,y)};return S("div",{class:Ae(m,j({},"".concat(m,"-active"),o))},[S(Hy,A(A({},e),{},{prefixCls:n,value:s,viewDate:c,onPrevYear:function(){p(-1)},onNextYear:function(){p(1)},onPrevMonth:function(){h(-1)},onNextMonth:function(){h(1)},onMonthClick:function(){d("month",c)},onYearClick:function(){d("year",c)}}),null),S(xv,A(A({},e),{},{onSelect:function(w){return v(w,"mouse")},prefixCls:n,value:s,viewDate:c,rowCount:YH}),null)])}Is.displayName="DatePanel";Is.inheritAttrs=!1;var IC=jH("date","time");function Ky(t){var e=Nn(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({}),m=Ke(u)==="object"?A({},u):{};function p(y){var x=IC.indexOf(f.value)+y,C=IC[x]||null;return C}var h=function(x){v.value.onBlur&&v.value.onBlur(x),f.value=null};r.value={onKeydown:function(x){if(x.which===Re.TAB){var C=p(x.shiftKey?-1:1);return f.value=C,C&&x.preventDefault(),!0}if(f.value){var b=f.value==="date"?d:v;return b.value&&b.value.onKeydown&&b.value.onKeydown(x),!0}return[Re.LEFT,Re.RIGHT,Re.UP,Re.DOWN].includes(x.which)?(f.value="date",!0):!1},onBlur:h,onClose:h};var g=function(x,C){var b=x;C==="date"&&!i&&m.defaultValue?(b=a.setHour(b,a.getHour(m.defaultValue)),b=a.setMinute(b,a.getMinute(m.defaultValue)),b=a.setSecond(b,a.getSecond(m.defaultValue))):C==="time"&&!i&&o&&(b=a.setYear(b,a.getYear(o)),b=a.setMonth(b,a.getMonth(o)),b=a.setDate(b,a.getDate(o))),s&&s(b,"mouse")},w=l?l(i||null):{};return S("div",{class:Ae(c,j({},"".concat(c,"-active"),f.value))},[S(Is,A(A({},e),{},{operationRef:d,active:f.value==="date",onSelect:function(x){g(af(a,x,!i&&Ke(u)==="object"?u.defaultValue:null),"date")}}),null),S(yv,A(A(A(A({},e),{},{format:void 0},m),w),{},{disabledTime:null,defaultValue:void 0,operationRef:v,active:f.value==="time",onSelect:function(x){g(x,"time")}}),null)])}Ky.displayName="DatetimePanel";Ky.inheritAttrs=!1;function Uy(t){var e=Nn(t),n=e.prefixCls,r=e.generateConfig,a=e.locale,i=e.value,o="".concat(n,"-cell"),l=function(f){return S("td",{key:"week",class:Ae(o,"".concat(o,"-week"))},[r.locale.getWeek(a.locale,f)])},u="".concat(n,"-week-panel-row"),s=function(f){return Ae(u,j({},"".concat(u,"-selected"),u8(r,a.locale,i,f)))};return S(Is,A(A({},e),{},{panelName:"week",prefixColumn:l,rowClassName:s,keyboardConfig:{onLeftRight:null}}),null)}Uy.displayName="WeekPanel";Uy.inheritAttrs=!1;function qy(t){var e=Nn(t),n=e.prefixCls,r=e.generateConfig,a=e.locale,i=e.viewDate,o=e.onNextYear,l=e.onPrevYear,u=e.onYearClick,s=_a(),c=s.hideHeader;if(c.value)return null;var f="".concat(n,"-header");return S(Xi,A(A({},e),{},{prefixCls:f,onSuperPrev:l,onSuperNext:o}),{default:function(){return[S("button",{type:"button",onClick:u,class:"".concat(n,"-year-btn")},[Hn(i,{locale:a,format:a.yearFormat,generateConfig:r})])]}})}qy.displayName="MonthHeader";qy.inheritAttrs=!1;var p8=3,GH=4;function Wy(t){var e=Nn(t),n=e.prefixCls,r=e.locale,a=e.value,i=e.viewDate,o=e.generateConfig,l=e.monthCellRender,u=Fs(),s=u.rangedValue,c=u.hoverRangedValue,f="".concat(n,"-cell"),d=bv({cellPrefixCls:f,value:a,generateConfig:o,rangedValue:s.value,hoverRangedValue:c.value,isSameCell:function(g,w){return Vy(o,g,w)},isInView:function(){return!0},offsetCell:function(g,w){return o.addMonth(g,w)}}),v=r.shortMonths||(o.locale.getShortMonths?o.locale.getShortMonths(r.locale):[]),m=o.setMonth(i,0),p=l?function(h){return l({current:h,locale:r})}:void 0;return S($o,A(A({},e),{},{rowNum:GH,colNum:p8,baseDate:m,getCellNode:p,getCellText:function(g){return r.monthFormat?Hn(g,{locale:r,format:r.monthFormat,generateConfig:o}):v[o.getMonth(g)]},getCellClassName:d,getCellDate:o.addMonth,titleCell:function(g){return Hn(g,{locale:r,format:"YYYY-MM",generateConfig:o})}}),null)}Wy.displayName="MonthBody";Wy.inheritAttrs=!1;function Yy(t){var e=Nn(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 nu(v,{onLeftRight:function(p){s(i.addMonth(o||l,p),"key")},onCtrlLeftRight:function(p){s(i.addYear(o||l,p),"key")},onUpDown:function(p){s(i.addMonth(o||l,p*p8),"key")},onEnter:function(){u("date",o||l)}})}};var f=function(v){var m=i.addYear(l,v);a(m),u(null,m)};return S("div",{class:c},[S(qy,A(A({},e),{},{prefixCls:n,onPrevYear:function(){f(-1)},onNextYear:function(){f(1)},onYearClick:function(){u("year",l)}}),null),S(Wy,A(A({},e),{},{prefixCls:n,onSelect:function(v){s(v,"mouse"),u("date",v)}}),null)])}Yy.displayName="MonthPanel";Yy.inheritAttrs=!1;function Gy(t){var e=Nn(t),n=e.prefixCls,r=e.generateConfig,a=e.locale,i=e.viewDate,o=e.onNextYear,l=e.onPrevYear,u=e.onYearClick,s=_a(),c=s.hideHeader;if(c.value)return null;var f="".concat(n,"-header");return S(Xi,A(A({},e),{},{prefixCls:f,onSuperPrev:l,onSuperNext:o}),{default:function(){return[S("button",{type:"button",onClick:u,class:"".concat(n,"-year-btn")},[Hn(i,{locale:a,format:a.yearFormat,generateConfig:r})])]}})}Gy.displayName="QuarterHeader";Gy.inheritAttrs=!1;var XH=4,ZH=1;function Xy(t){var e=Nn(t),n=e.prefixCls,r=e.locale,a=e.value,i=e.viewDate,o=e.generateConfig,l=Fs(),u=l.rangedValue,s=l.hoverRangedValue,c="".concat(n,"-cell"),f=bv({cellPrefixCls:c,value:a,generateConfig:o,rangedValue:u.value,hoverRangedValue:s.value,isSameCell:function(m,p){return l8(o,m,p)},isInView:function(){return!0},offsetCell:function(m,p){return o.addMonth(m,p*3)}}),d=o.setDate(o.setMonth(i,0),1);return S($o,A(A({},e),{},{rowNum:ZH,colNum:XH,baseDate:d,getCellText:function(m){return Hn(m,{locale:r,format:r.quarterFormat||"[Q]Q",generateConfig:o})},getCellClassName:f,getCellDate:function(m,p){return o.addMonth(m,p*3)},titleCell:function(m){return Hn(m,{locale:r,format:"YYYY-[Q]Q",generateConfig:o})}}),null)}Xy.displayName="QuarterBody";Xy.inheritAttrs=!1;function Zy(t){var e=Nn(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 nu(v,{onLeftRight:function(p){s(i.addMonth(o||l,p*3),"key")},onCtrlLeftRight:function(p){s(i.addYear(o||l,p),"key")},onUpDown:function(p){s(i.addYear(o||l,p),"key")}})}};var f=function(v){var m=i.addYear(l,v);a(m),u(null,m)};return S("div",{class:c},[S(Gy,A(A({},e),{},{prefixCls:n,onPrevYear:function(){f(-1)},onNextYear:function(){f(1)},onYearClick:function(){u("year",l)}}),null),S(Xy,A(A({},e),{},{prefixCls:n,onSelect:function(v){s(v,"mouse")}}),null)])}Zy.displayName="QuarterPanel";Zy.inheritAttrs=!1;function Jy(t){var e=Nn(t),n=e.prefixCls,r=e.generateConfig,a=e.viewDate,i=e.onPrevDecade,o=e.onNextDecade,l=e.onDecadeClick,u=_a(),s=u.hideHeader;if(s.value)return null;var c="".concat(n,"-header"),f=r.getYear(a),d=Math.floor(f/Fi)*Fi,v=d+Fi-1;return S(Xi,A(A({},e),{},{prefixCls:c,onSuperPrev:i,onSuperNext:o}),{default:function(){return[S("button",{type:"button",onClick:l,class:"".concat(n,"-decade-btn")},[d,oa("-"),v])]}})}Jy.displayName="YearHeader";Jy.inheritAttrs=!1;var jh=3,_C=4;function Qy(t){var e=Nn(t),n=e.prefixCls,r=e.value,a=e.viewDate,i=e.locale,o=e.generateConfig,l=Fs(),u=l.rangedValue,s=l.hoverRangedValue,c="".concat(n,"-cell"),f=o.getYear(a),d=Math.floor(f/Fi)*Fi,v=d+Fi-1,m=o.setYear(a,d-Math.ceil((jh*_C-Fi)/2)),p=function(w){var y=o.getYear(w);return d<=y&&y<=v},h=bv({cellPrefixCls:c,value:r,generateConfig:o,rangedValue:u.value,hoverRangedValue:s.value,isSameCell:function(w,y){return gv(o,w,y)},isInView:p,offsetCell:function(w,y){return o.addYear(w,y)}});return S($o,A(A({},e),{},{rowNum:_C,colNum:jh,baseDate:m,getCellText:o.getYear,getCellClassName:h,getCellDate:o.addYear,titleCell:function(w){return Hn(w,{locale:i,format:"YYYY",generateConfig:o})}}),null)}Qy.displayName="YearBody";Qy.inheritAttrs=!1;var Fi=10;function e1(t){var e=Nn(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(m){return nu(m,{onLeftRight:function(h){s(i.addYear(o||l,h),"key")},onCtrlLeftRight:function(h){s(i.addYear(o||l,h*Fi),"key")},onUpDown:function(h){s(i.addYear(o||l,h*jh),"key")},onEnter:function(){c(u==="date"?"date":"month",o||l)}})}};var d=function(m){var p=i.addYear(l,m*10);a(p),c(null,p)};return S("div",{class:f},[S(Jy,A(A({},e),{},{prefixCls:n,onPrevDecade:function(){d(-1)},onNextDecade:function(){d(1)},onDecadeClick:function(){c("decade",l)}}),null),S(Qy,A(A({},e),{},{prefixCls:n,onSelect:function(m){c(u==="date"?"date":"month",m),s(m,"mouse")}}),null)])}e1.displayName="YearPanel";e1.inheritAttrs=!1;function m8(t,e,n){return n?S("div",{class:"".concat(t,"-footer-extra")},[n(e)]):null}function h8(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 m=i.rangeItem||"span";d=S(Ot,null,[r.map(function(h){var g=h.label,w=h.onClick,y=h.onMouseenter,x=h.onMouseleave;return S("li",{key:g,class:"".concat(e,"-preset")},[S(m,{onClick:w,onMouseenter:y,onMouseleave:x},{default:function(){return[g]}})])})])}if(o){var p=i.button||"button";l&&!d&&c!==!1&&(d=S("li",{class:"".concat(e,"-now")},[S("a",{class:"".concat(e,"-now-btn"),onClick:l},[f.now])])),v=o&&S("li",{class:"".concat(e,"-ok")},[S(p,{disabled:s,onClick:u},{default:function(){return[f.ok]}})])}return!d&&!v?null:S("ul",{class:"".concat(e,"-ranges")},[d,v])}function JH(){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=_a(),s=u.operationRef,c=u.panelRef,f=u.onSelect,d=u.hideRanges,v=u.defaultOpenValue,m=Fs(),p=m.inRange,h=m.panelPosition,g=m.rangedValue,w=m.hoverRangedValue,y=Z({}),x=cn(null,{value:Ye(e,"value"),defaultValue:e.defaultValue,postState:function(Y){return!Y&&v!==null&&v!==void 0&&v.value&&e.picker==="time"?v.value:Y}}),C=$e(x,2),b=C[0],N=C[1],E=cn(null,{value:Ye(e,"pickerValue"),defaultValue:e.defaultPickerValue||b.value,postState:function(Y){var le=e.generateConfig,ne=e.showTime,ie=e.defaultValue,se=le.getNow();return Y?!b.value&&e.showTime?Ke(ne)==="object"?af(le,Array.isArray(Y)?Y[0]:Y,ne.defaultValue||se):ie?af(le,Array.isArray(Y)?Y[0]:Y,ie):af(le,Array.isArray(Y)?Y[0]:Y,se):Y:se}}),D=$e(E,2),M=D[0],P=D[1],k=function(Y){P(Y),e.onPickerValueChange&&e.onPickerValueChange(Y)},I=function(Y){var le=BH[e.picker];return le?le(Y):Y},$=cn(function(){return e.picker==="time"?"time":I("date")},{value:Ye(e,"mode")}),_=$e($,2),T=_[0],O=_[1];ke(function(){return e.picker},function(){O(e.picker)});var R=Z(T.value),F=function(Y){R.value=Y},B=function(Y,le){var ne=e.onPanelChange,ie=e.generateConfig,se=I(Y||T.value);F(T.value),O(se),ne&&(T.value!==se||Cl(ie,M.value,M.value))&&ne(le,se)},L=function(Y,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)&&(N(Y),he&&he(Y),f&&f(Y,le),te&&!Cl(se,Y,b.value)&&!(ge!=null&&ge(Y))&&te(Y))},H=function(Y){return y.value&&y.value.onKeydown?([Re.LEFT,Re.RIGHT,Re.UP,Re.DOWN,Re.PAGE_UP,Re.PAGE_DOWN,Re.ENTER].includes(Y.which)&&Y.preventDefault(),y.value.onKeydown(Y)):!1},z=function(Y){y.value&&y.value.onBlur&&y.value.onBlur(Y)},V=function(){var Y=e.generateConfig,le=e.hourStep,ne=e.minuteStep,ie=e.secondStep,se=Y.getNow(),he=OH(Y.getHour(se),Y.getMinute(se),Y.getSecond(se),i.value?le:1,o.value?ne:1,l.value?ie:1),te=r8(Y,se,he[0],he[1],he[2]);L(te,"submit")},U=q(function(){var W,Y=e.prefixCls,le=e.direction;return Ae("".concat(Y,"-panel"),(W={},j(W,"".concat(Y,"-panel-has-range"),g&&g.value&&g.value[0]&&g.value[1]),j(W,"".concat(Y,"-panel-has-range-hover"),w&&w.value&&w.value[0]&&w.value[1]),j(W,"".concat(Y,"-panel-rtl"),le==="rtl"),W))});return Ry(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 p.value&&h.value==="right"}),hideNextBtn:q(function(){return p.value&&h.value==="left"})})),ke(function(){return e.value},function(){e.value&&P(e.value)}),function(){var W=e.prefixCls,Y=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&&h.value!=="right"&&(s.value={onKeydown:H,onClose:function(){y.value&&y.value.onClose&&y.value.onClose()}});var me,G=A(A(A({},r),e),{},{operationRef:y,prefixCls:Y,viewDate:M.value,value:b.value,onViewDateChange:k,sourceMode:R.value,onPanelChange:B,disabledDate:ie});switch(delete G.onChange,delete G.onSelect,T.value){case"decade":me=S(zy,A(A({},G),{},{onSelect:function(De,Ne){k(De),L(De,Ne)}}),null);break;case"year":me=S(e1,A(A({},G),{},{onSelect:function(De,Ne){k(De),L(De,Ne)}}),null);break;case"month":me=S(Yy,A(A({},G),{},{onSelect:function(De,Ne){k(De),L(De,Ne)}}),null);break;case"quarter":me=S(Zy,A(A({},G),{},{onSelect:function(De,Ne){k(De),L(De,Ne)}}),null);break;case"week":me=S(Uy,A(A({},G),{},{onSelect:function(De,Ne){k(De),L(De,Ne)}}),null);break;case"time":delete G.showTime,me=S(yv,A(A(A({},G),Ke(re)==="object"?re:null),{},{onSelect:function(De,Ne){k(De),L(De,Ne)}}),null);break;default:re?me=S(Ky,A(A({},G),{},{onSelect:function(De,Ne){k(De),L(De,Ne)}}),null):me=S(Is,A(A({},G),{},{onSelect:function(De,Ne){k(De),L(De,Ne)}}),null)}var Q,pe;d!=null&&d.value||(Q=m8(Y,T.value,ae),pe=h8({prefixCls:Y,components:ve,needConfirmButton:a.value,okDisabled:!b.value||ie&&ie(b.value),locale:le,showNow:ee,onNow:a.value&&V,onOk:function(){b.value&&(L(b.value,"submit",!0),ue&&ue(b.value))}}));var Ee;if(de&&T.value==="date"&&he==="date"&&!re){var Te=ne.getNow(),we="".concat(Y,"-today-btn"),ye=ie&&ie(Te);Ee=S("a",{class:Ae(we,ye&&"".concat(we,"-disabled")),"aria-disabled":ye,onClick:function(){ye||L(Te,"mouse",!0)}},[le.today])}return S("div",{tabindex:ge,class:Ae(U.value,r.class),style:r.style,onKeydown:H,onBlur:z,onMousedown:oe,ref:c},[me,Q||pe||Ee?S("div",{class:"".concat(Y,"-footer")},[Q,pe,Ee]):null])}}})}var QH=JH();const t1=function(t){return S(QH,t)};var eK={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 g8(t,e){var n,r=e.slots,a=Nn(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,m=a.direction,p="".concat(i,"-dropdown"),h=function(){return v!==void 0?v:m==="rtl"?"bottomRight":"bottomLeft"};return S(Ql,{showAction:[],hideAction:[],popupPlacement:h(),builtinPlacements:eK,prefixCls:p,popupTransitionName:c,popupAlign:s,popupVisible:l,popupClassName:Ae(u,(n={},j(n,"".concat(p,"-range"),d),j(n,"".concat(p,"-rtl"),m==="rtl"),n)),popupStyle:o,getPopupContainer:f,tryPopPortal:!0},{default:r.default,popup:r.popupElement})}function Hh(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),m=Z(!1),p=Z(!1),h=Z(!1),g=q(function(){return{onMousedown:function(){d.value=!0,a(!0)},onKeydown:function(x){var C=function(){h.value=!0};if(o(x,C),!h.value){switch(x.which){case Re.ENTER:{e.value?u()!==!1&&(d.value=!0):a(!0),x.preventDefault();return}case Re.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 Re.ESC:{d.value=!0,s();return}}!e.value&&![Re.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(m.value||!r(document.activeElement)){m.value=!1;return}l.value?setTimeout(function(){for(var C=document,b=C.activeElement;b&&b.shadowRoot;)b=b.shadowRoot.activeElement;r(b)&&s()},0):e.value&&(a(!1),p.value&&u()),v.value=!1,f&&f(x)}}});ke(e,function(){p.value=!1}),ke(n,function(){p.value=!0});var w=Z();return et(function(){w.value=kH(function(y){var x=FH(y);if(e.value){var C=r(x);C?(!v.value||C)&&a(!1):(m.value=!0,tt(function(){m.value=!1}))}})}),bt(function(){w.value&&w.value()}),[g,{focused:v,typing:d}]}function Kh(t){var e=t.valueTexts,n=t.onTextChange,r=Z("");function a(o){r.value=o,n(o)}function i(){r.value=e.value[0]}return ke(function(){return Be(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 sd(t,e){var n=e.formatList,r=e.generateConfig,a=e.locale,i=fy(function(){if(!t.value)return[[""],""];for(var u="",s=[],c=0;c<n.value.length;c+=1){var f=n.value[c],d=Hn(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]||!ll(s[1],u[1])}),o=q(function(){return i.value[0]}),l=q(function(){return i.value[1]});return[o,l]}function Uh(t,e){var n=e.formatList,r=e.generateConfig,a=e.locale,i=Z(null),o;function l(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(tt.cancel(o),m){i.value=v;return}o=tt(function(){i.value=v})}var u=sd(i,{formatList:n,generateConfig:r,locale:a}),s=$e(u,2),c=s[1];function f(v){l(v)}function d(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;l(null,v)}return ke(t,function(){d(!0)}),bt(function(){tt.cancel(o)}),[c,f,d]}function tK(){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 f8(a8(e.format,o.value,e.showTime,e.use12Hours))}),s=Z(null),c=Z(null),f=Z(null),d=cn(null,{value:Ye(e,"value"),defaultValue:e.defaultValue}),v=$e(d,2),m=v[0],p=v[1],h=Z(m.value),g=function(ge){h.value=ge},w=Z(null),y=cn(!1,{value:Ye(e,"open"),defaultValue:e.defaultOpen,postState:function(ge){return e.disabled?!1:ge},onChange:function(ge){e.onOpenChange&&e.onOpenChange(ge),!ge&&w.value&&w.value.onClose&&w.value.onClose()}}),x=$e(y,2),C=x[0],b=x[1],N=sd(h,{formatList:u,generateConfig:Ye(e,"generateConfig"),locale:Ye(e,"locale")}),E=$e(N,2),D=E[0],M=E[1],P=Kh({valueTexts:D,onTextChange:function(ge){var ee=s8(ge,{locale:e.locale,formatList:u.value,generateConfig:e.generateConfig});ee&&(!e.disabledDate||!e.disabledDate(ee))&&g(ee)}}),k=$e(P,3),I=k[0],$=k[1],_=k[2],T=function(ge){var ee=e.onChange,re=e.generateConfig,de=e.locale;g(ge),p(ge),ee&&!Cl(re,m.value,ge)&&ee(ge,ge?Hn(ge,{generateConfig:re,locale:de,format:u.value[0]}):"")},O=function(ge){e.disabled&&ge||b(ge)},R=function(ge){return C.value&&w.value&&w.value.onKeydown?w.value.onKeydown(ge):!1},F=function(){e.onMouseup&&e.onMouseup.apply(e,arguments),i.value&&(i.value.focus(),O(!0))},B=Hh({blurToCancel:l,open:C,value:I,triggerOpen:O,forwardKeydown:R,isClickOutside:function(ge){return!o8([s.value,c.value,f.value],ge)},onSubmit:function(){return!h.value||e.disabledDate&&e.disabledDate(h.value)?!1:(T(h.value),O(!1),_(),!0)},onCancel:function(){O(!1),g(m.value),_()},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(B,2),H=L[0],z=L[1],V=z.focused,U=z.typing;ke([C,D],function(){C.value||(g(m.value),!D.value.length||D.value[0]===""?$(""):M.value!==I.value&&_())}),ke(o,function(){C.value||_()}),ke(m,function(){g(m.value)});var W=Uh(I,{formatList:u,generateConfig:Ye(e,"generateConfig"),locale:Ye(e,"locale")}),Y=$e(W,3),le=Y[0],ne=Y[1],ie=Y[2],se=function(ge,ee){(ee==="submit"||ee!=="key"&&!l.value)&&(T(ge),O(!1))};Ry({operationRef:w,hideHeader:q(function(){return o.value==="time"}),panelRef:s,onSelect:se,open:C,defaultOpenValue:Ye(e,"defaultOpenValue"),onDateMouseenter:ne,onDateMouseleave:ie}),a({focus:function(){i.value&&i.value.focus()},blur:function(){i.value&&i.value.blur()}});var he=YM();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,G=e.locale,Q=e.inputReadOnly,pe=e.allowClear,Ee=e.autofocus,Te=e.picker,we=Te===void 0?"date":Te;e.defaultOpenValue;var ye=e.suffixIcon,Ce=e.clearIcon,De=e.disabled,Ne=e.placeholder,xe=e.getPopupContainer,be=e.panelRender,Oe=e.onMousedown,Pe=e.onMouseenter,Fe=e.onMouseleave,K=e.onContextmenu,J=e.onClick,ce=e.onSelect,Me=e.direction,Ie=e.autocomplete,_e=Ie===void 0?"off":Ie,ze=A(A(A({},e),r),{},{class:Ae(j({},"".concat(ee,"-panel-focused"),!U.value)),style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),je=S(t1,A(A({},ze),{},{generateConfig:me,value:h.value,locale:G,tabindex:-1,onSelect:function(mt){ce==null||ce(mt),g(mt)},direction:Me,onPanelChange:function(mt,Jt){var Ut=e.onPanelChange;ie(!0),Ut==null||Ut(mt,Jt)}}),null);be&&(je=be(je));var Ue=S("div",{class:"".concat(ee,"-panel-container"),onMousedown:function(mt){mt.preventDefault()}},[je]),qe;ye&&(qe=S("span",{class:"".concat(ee,"-suffix")},[ye]));var Ze;pe&&m.value&&!De&&(Ze=S("span",{onMousedown:function(mt){mt.preventDefault(),mt.stopPropagation()},onMouseup:function(mt){mt.preventDefault(),mt.stopPropagation(),T(null),O(!1)},class:"".concat(ee,"-clear"),role:"button"},[Ce||S("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(mt){$(mt.target.value)},autofocus:Ee,placeholder:Ne,ref:i,title:I.value},H.value),{},{size:i8(we,u.value[0],me)},d8(e)),{},{autocomplete:_e}),Tt=e.inputRender?e.inputRender(Qe):S("input",Qe,null),lt=Me==="rtl"?"bottomRight":"bottomLeft";return S(g8,{visible:C.value,popupStyle:ue,prefixCls:ee,dropdownClassName:ae,dropdownAlign:oe,getPopupContainer:xe,transitionName:ve,popupPlacement:lt,direction:Me},{default:function(){return[S("div",{ref:f,class:Ae(ee,r.class,(te={},j(te,"".concat(ee,"-disabled"),De),j(te,"".concat(ee,"-focused"),V.value),j(te,"".concat(ee,"-rtl"),Me==="rtl"),te)),style:r.style,onMousedown:Oe,onMouseup:F,onMouseenter:Pe,onMouseleave:Fe,onContextmenu:K,onClick:J},[S("div",{class:Ae("".concat(ee,"-input"),j({},"".concat(ee,"-input-placeholder"),!!le.value)),ref:c},[Tt,qe,Ze]),he()])]},popupElement:function(){return Ue}})}}})}const nK=tK();function rK(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 zt(a.value,0)}),s=q(function(){return zt(a.value,1)});function c(p){return l.value.locale.getWeekFirstDate(r.value.locale,p)}function f(p){var h=l.value.getYear(p),g=l.value.getMonth(p);return h*100+g}function d(p){var h=l.value.getYear(p),g=zh(l.value,p);return h*10+g}var v=function(h){var g;if(i&&i!==null&&i!==void 0&&(g=i.value)!==null&&g!==void 0&&g.call(i,h))return!0;if(o[1]&&s)return!ti(l.value,h,s.value)&&l.value.isAfter(h,s.value);if(e.value[1]&&s.value)switch(n.value){case"quarter":return d(h)>d(s.value);case"month":return f(h)>f(s.value);case"week":return c(h)>c(s.value);default:return!ti(l.value,h,s.value)&&l.value.isAfter(h,s.value)}return!1},m=function(h){var g;if((g=i.value)!==null&&g!==void 0&&g.call(i,h))return!0;if(o[0]&&u)return!ti(l.value,h,s.value)&&l.value.isAfter(u.value,h);if(e.value[0]&&u.value)switch(n.value){case"quarter":return d(h)<d(u.value);case"month":return f(h)<f(u.value);case"week":return c(h)<c(u.value);default:return!ti(l.value,h,u.value)&&l.value.isAfter(u.value,h)}return!1};return[v,m]}function aK(t,e,n,r){var a=Hu(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 LH(r,o,l)});case"quarter":case"month":return i(function(o,l){return gv(r,o,l)});default:return i(function(o,l){return Vy(r,o,l)})}}function iK(t,e,n,r){var a=zt(t,0),i=zt(t,1);if(e===0)return a;if(a&&i){var o=aK(a,i,n,r);switch(o){case"same":return a;case"closing":return a;default:return Hu(i,n,r,-1)}}return a}function oK(t){var e=t.values,n=t.picker,r=t.defaultDates,a=t.generateConfig,i=Z([zt(r,0),zt(r,1)]),o=Z(null),l=q(function(){return zt(e.value,0)}),u=q(function(){return zt(e.value,1)}),s=function(m){return i.value[m]?i.value[m]:zt(o.value,m)||iK(e.value,m,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,m){if(v){var p=Lr(o.value,v,m);i.value=Lr(i.value,null,m)||[null,null];var h=(m+1)%2;zt(e.value,h)||(p=Lr(p,v,h)),o.value=p}else(l.value||u.value)&&(o.value=null)}return[c,f,d]}function lK(t){return iA()?(oA(t),!0):!1}function uK(t){return typeof t=="function"?t():Xn(t)}function y8(t){var e,n=uK(t);return(e=n==null?void 0:n.$el)!==null&&e!==void 0?e:n}function sK(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;qn()?et(t):e?t():st(t)}function cK(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Z(),r=function(){return n.value=Boolean(t())};return r(),sK(r,e),n}var Wp,Yp,b8=typeof window<"u";b8&&(!((Wp=window)===null||Wp===void 0||(Yp=Wp.navigator)===null||Yp===void 0)&&Yp.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);var fK=b8?window:void 0,dK=["window"];function vK(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.window,a=r===void 0?fK:r,i=Ge(n,dK),o,l=cK(function(){return a&&"ResizeObserver"in a}),u=function(){o&&(o.disconnect(),o=void 0)},s=ke(function(){return y8(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 lK(c),{isSupported:l,stop:c}}function Su(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 vK(t,function(l){var u=$e(l,1),s=u[0],c=a==="border-box"?s.borderBoxSize:a==="content-box"?s.contentBoxSize:s.devicePixelContentBoxSize;c?(i.value=c.reduce(function(f,d){var v=d.inlineSize;return f+v},0),o.value=c.reduce(function(f,d){var v=d.blockSize;return f+v},0)):(i.value=s.contentRect.width,o.value=s.contentRect.height)},n),ke(function(){return y8(t)},function(l){i.value=l?e.width:0,o.value=l?e.height:0}),{width:i,height:o}}function $C(t,e){return t&&t[0]&&t[1]&&e.isAfter(t[0],t[1])?[t[1],t[0]]:t}function RC(t,e,n,r){return!!(t||r&&r[e]||n[(e+1)%2])}function pK(){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=YM(),l=Z({}),u=Z(null),s=Z(null),c=Z(null),f=Z(null),d=Z(null),v=Z(null),m=Z(null),p=Z(null),h=q(function(){return f8(a8(e.format,e.picker,e.showTime,e.use12Hours))}),g=cn(0,{value:Ye(e,"activePickerIndex")}),w=$e(g,2),y=w[0],x=w[1],C=Z(null),b=q(function(){var dt=e.disabled;return Array.isArray(dt)?dt:[dt||!1,dt||!1]}),N=cn(null,{value:Ye(e,"value"),defaultValue:e.defaultValue,postState:function(Xe){return e.picker==="time"&&!e.order?Xe:$C(Xe,e.generateConfig)}}),E=$e(N,2),D=E[0],M=E[1],P=oK({values:D,picker:Ye(e,"picker"),defaultDates:e.defaultPickerValue,generateConfig:Ye(e,"generateConfig")}),k=$e(P,3),I=k[0],$=k[1],_=k[2],T=cn(D.value,{postState:function(Xe){var Je=Xe;if(b.value[0]&&b.value[1])return Je;for(var it=0;it<2;it+=1)b[it]&&!zt(Je,it)&&!zt(e.allowEmpty,it)&&(Je=Lr(Je,e.generateConfig.getNow(),it));return Je}}),O=$e(T,2),R=O[0],F=O[1],B=cn([e.picker,e.picker],{value:Ye(e,"mode")}),L=$e(B,2),H=L[0],z=L[1];ke(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=rK({picker:Ye(e,"picker"),selectedValue:R,locale:Ye(e,"locale"),disabled:b,disabledDate:Ye(e,"disabledDate"),generateConfig:Ye(e,"generateConfig")},l),W=$e(U,2),Y=W[0],le=W[1],ne=cn(!1,{value:Ye(e,"open"),defaultValue:e.defaultOpen,postState:function(Xe){return b.value[y.value]?!1:Xe},onChange:function(Xe){var Je;(Je=e.onOpenChange)===null||Je===void 0||Je.call(e,Xe),!Xe&&C.value&&C.value.onClose&&C.value.onClose()}}),ie=$e(ne,2),se=ie[0],he=ie[1],te=q(function(){return se.value&&y.value===0}),ge=q(function(){return se.value&&y.value===1}),ee=Z(0),re=Z(0),de=Z(0),ae=Su(u),oe=ae.width;ke([se,oe],function(){!se.value&&u.value&&(de.value=oe.value)});var ue=Su(s),ve=ue.width,me=Su(p),G=me.width,Q=Su(c),pe=Q.width,Ee=Su(d),Te=Ee.width;ke([y,se,ve,G,pe,Te,function(){return e.direction}],function(){re.value=0,se.value&&y.value?c.value&&d.value&&s.value&&(re.value=pe.value+Te.value,ve.value&&G.value&&re.value>ve.value-G.value-(e.direction==="rtl"||p.value.offsetLeft>re.value?0:p.value.offsetLeft)&&(ee.value=re.value)):y.value===0&&(ee.value=0)},{immediate:!0});var we=Z();function ye(dt,Xe){if(dt)clearTimeout(we.value),l.value[Xe]=!0,x(Xe),he(dt),se.value||_(null,Xe);else if(y.value===Xe){he(dt);var Je=l.value;we.value=setTimeout(function(){Je===l.value&&(l.value={})})}}function Ce(dt){ye(!0,dt),setTimeout(function(){var Xe=[v,m][dt];Xe.value&&Xe.value.focus()},0)}function De(dt,Xe){var Je=dt,it=zt(Je,0),xt=zt(Je,1),wn=e.generateConfig,gi=e.locale,ya=e.picker,pu=e.order,no=e.onCalendarChange,qo=e.allowEmpty,La=e.onChange,mu=e.showTime;it&&xt&&wn.isAfter(it,xt)&&(ya==="week"&&!u8(wn,gi.locale,it,xt)||ya==="quarter"&&!l8(wn,it,xt)||ya!=="week"&&ya!=="quarter"&&ya!=="time"&&!(mu?Cl(wn,it,xt):ti(wn,it,xt))?(Xe===0?(Je=[it,null],xt=null):(it=null,Je=[null,xt]),l.value=j({},Xe,!0)):(ya!=="time"||pu!==!1)&&(Je=$C(Je,wn))),F(Je);var ba=Je&&Je[0]?Hn(Je[0],{generateConfig:wn,locale:gi,format:h.value[0]}):"",Gr=Je&&Je[1]?Hn(Je[1],{generateConfig:wn,locale:gi,format:h.value[0]}):"";if(no){var xa={range:Xe===0?"start":"end"};no(Je,[ba,Gr],xa)}var kr=RC(it,0,b.value,qo),yp=RC(xt,1,b.value,qo),Js=Je===null||kr&&yp;Js&&(M(Je),La&&(!Cl(wn,zt(D.value,0),it)||!Cl(wn,zt(D.value,1),xt))&&La(Je,[ba,Gr]));var za=null;Xe===0&&!b.value[1]?za=1:Xe===1&&!b.value[0]&&(za=0),za!==null&&za!==y.value&&(!l.value[za]||!zt(Je,za))&&zt(Je,Xe)?Ce(za):ye(!1,Xe)}var Ne=function(Xe){return se&&C.value&&C.value.onKeydown?C.value.onKeydown(Xe):!1},xe={formatList:h,generateConfig:Ye(e,"generateConfig"),locale:Ye(e,"locale")},be=sd(q(function(){return zt(R.value,0)}),xe),Oe=$e(be,2),Pe=Oe[0],Fe=Oe[1],K=sd(q(function(){return zt(R.value,1)}),xe),J=$e(K,2),ce=J[0],Me=J[1],Ie=function(Xe,Je){var it=s8(Xe,{locale:e.locale,formatList:h.value,generateConfig:e.generateConfig}),xt=Je===0?Y:le;it&&!xt(it)&&(F(Lr(R.value,it,Je)),_(it,Je))},_e=Kh({valueTexts:Pe,onTextChange:function(Xe){return Ie(Xe,0)}}),ze=$e(_e,3),je=ze[0],Ue=ze[1],qe=ze[2],Ze=Kh({valueTexts:ce,onTextChange:function(Xe){return Ie(Xe,1)}}),Qe=$e(Ze,3),Tt=Qe[0],lt=Qe[1],St=Qe[2],mt=rn(null),Jt=$e(mt,2),Ut=Jt[0],gn=Jt[1],dn=rn(null),$t=$e(dn,2),qt=$t[0],Qt=$t[1],er=Uh(je,xe),Zt=$e(er,3),Yn=Zt[0],cr=Zt[1],Pr=Zt[2],zn=Uh(Tt,xe),Vn=$e(zn,3),vn=Vn[0],tr=Vn[1],Yr=Vn[2],vp=function(Xe){Qt(Lr(R.value,Xe,y.value)),y.value===0?cr(Xe):tr(Xe)},pp=function(){Qt(Lr(R.value,null,y.value)),y.value===0?Pr():Yr()},Xs=function(Xe,Je){return{forwardKeydown:Ne,onBlur:function(xt){var wn;(wn=e.onBlur)===null||wn===void 0||wn.call(e,xt)},isClickOutside:function(xt){return!o8([s.value,c.value,f.value,u.value],xt)},onFocus:function(xt){var wn;x(Xe),(wn=e.onFocus)===null||wn===void 0||wn.call(e,xt)},triggerOpen:function(xt){ye(xt,Xe)},onSubmit:function(){if(!R.value||e.disabledDate&&e.disabledDate(R.value[Xe]))return!1;De(R.value,Xe),Je()},onCancel:function(){ye(!1,Xe),F(D.value),Je()}}},mp=Hh(A(A({},Xs(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)}})),Zs=$e(mp,2),eo=Zs[0],Gn=Zs[1],Mn=Gn.focused,fu=Gn.typing,hp=Hh(A(A({},Xs(1,St)),{},{blurToCancel:i,open:ge,value:Tt,onKeydown:function(Xe,Je){var it;(it=e.onKeydown)===null||it===void 0||it.call(e,Xe,Je)}})),to=$e(hp,2),Uo=to[0],du=to[1],vu=du.focused,Ba=du.typing,tk=function(Xe){var Je;(Je=e.onClick)===null||Je===void 0||Je.call(e,Xe),!se.value&&!v.value.contains(Xe.target)&&!m.value.contains(Xe.target)&&(b.value[0]?b.value[1]||Ce(1):Ce(0))},nk=function(Xe){var Je;(Je=e.onMousedown)===null||Je===void 0||Je.call(e,Xe),se.value&&(Mn.value||vu.value)&&!v.value.contains(Xe.target)&&!m.value.contains(Xe.target)&&Xe.preventDefault()},rk=q(function(){var dt;return(dt=D.value)!==null&&dt!==void 0&&dt[0]?Hn(D.value[0],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""}),ak=q(function(){var dt;return(dt=D.value)!==null&&dt!==void 0&&dt[1]?Hn(D.value[1],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""});ke([se,Pe,ce],function(){se.value||(F(D.value),!Pe.value.length||Pe.value[0]===""?Ue(""):Fe.value!==je.value&&qe(),!ce.value.length||ce.value[0]===""?lt(""):Me.value!==Tt.value&&St())}),ke([rk,ak],function(){F(D.value)}),a({focus:function(){v.value&&v.value.focus()},blur:function(){v.value&&v.value.blur(),m.value&&m.value.blur()}});var ik=q(function(){return Object.keys(e.ranges||{}).map(function(dt){var Xe=e.ranges[dt],Je=typeof Xe=="function"?Xe():Xe;return{label:dt,onClick:function(){De(Je,null),ye(!1,y.value)},onMouseenter:function(){gn(Je)},onMouseleave:function(){gn(null)}}})}),ok=q(function(){return se.value&&qt.value&&qt.value[0]&&qt.value[1]&&e.generateConfig.isAfter(qt.value[1],qt.value[0])?qt.value:null});function gp(){var dt=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,xt=e.dateRender,wn=e.direction,gi=e.disabledTime,ya=e.prefixCls,pu=e.locale,no=it;if(it&&Ke(it)==="object"&&it.defaultValue){var qo=it.defaultValue;no=A(A({},it),{},{defaultValue:zt(qo,y.value)||void 0})}var La=null;return xt&&(La=function(ba){var Gr=ba.current,xa=ba.today;return xt({current:Gr,today:xa,info:{range:y.value?"end":"start"}})}),S(WH,{value:{inRange:!0,panelPosition:dt,rangedValue:Ut.value||R.value,hoverRangedValue:ok.value}},{default:function(){return[S(t1,A(A(A({},e),Xe),{},{dateRender:La,showTime:no,mode:H.value[y.value],generateConfig:Je,style:void 0,direction:wn,disabledDate:y.value===0?Y:le,disabledTime:function(Gr){return gi?gi(Gr,y.value===0?"start":"end"):!1},class:Ae(j({},"".concat(ya,"-panel-focused"),y.value===0?!fu.value:!Ba.value)),value:zt(R.value,y.value),locale:pu,tabIndex:-1,onPanelChange:function(Gr,xa){y.value===0&&Pr(!0),y.value===1&&Yr(!0),V(Lr(H.value,xa,y.value),Lr(R.value,Gr,y.value));var kr=Gr;dt==="right"&&H.value[y.value]===xa&&(kr=Hu(kr,xa,Je,-1)),_(kr,y.value)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:y.value===0?zt(R.value,1):zt(R.value,0)}),null)]}})}var lk=function(Xe,Je){var it=Lr(R.value,Xe,y.value);Je==="submit"||Je!=="key"&&!i.value?(De(it,y.value),y.value===0?Pr():Yr()):F(it)};return Ry({operationRef:C,hideHeader:q(function(){return e.picker==="time"}),onDateMouseenter:vp,onDateMouseleave:pp,hideRanges:q(function(){return!0}),onSelect:lk,open:se}),function(){var dt,Xe,Je,it=e.prefixCls,xt=it===void 0?"rc-picker":it,wn=e.id,gi=e.popupStyle,ya=e.dropdownClassName,pu=e.transitionName,no=e.dropdownAlign,qo=e.getPopupContainer,La=e.generateConfig,mu=e.locale,ba=e.placeholder,Gr=e.autofocus,xa=e.picker,kr=xa===void 0?"date":xa,yp=e.showTime,Js=e.separator,za=Js===void 0?"~":Js,ex=e.disabledDate,tx=e.panelRender,uk=e.allowClear,nx=e.suffixIcon,sk=e.clearIcon,rx=e.inputReadOnly,ck=e.renderExtraFooter,fk=e.onMouseenter,dk=e.onMouseleave,vk=e.onMouseup,ax=e.onOk,pk=e.components,hu=e.direction,ix=e.autocomplete,ox=ix===void 0?"off":ix,mk=hu==="rtl"?{right:"".concat(re.value,"px")}:{left:"".concat(re.value,"px")};function hk(){var yi,wa=m8(xt,H.value[y.value],ck),Fr=h8({prefixCls:xt,components:pk,needConfirmButton:i.value,okDisabled:!zt(R.value,y.value)||ex&&ex(R.value[y.value]),locale:mu,rangeList:ik.value,onOk:function(){zt(R.value,y.value)&&(De(R.value,y.value),ax&&ax(R.value))}});if(kr!=="time"&&!yp){var cx=y.value===0?I.value:$.value,bk=Hu(cx,kr,La),xk=H.value[y.value],wp=xk===kr,fx=gp(wp?"left":!1,{pickerValue:cx,onPickerValueChange:function(gu){_(gu,y.value)}}),dx=gp("right",{pickerValue:bk,onPickerValueChange:function(gu){_(Hu(gu,kr,La,-1),y.value)}});hu==="rtl"?yi=S(Ot,null,[dx,wp&&fx]):yi=S(Ot,null,[fx,wp&&dx])}else yi=gp();var Cp=S(Ot,null,[S("div",{class:"".concat(xt,"-panels")},[yi]),(wa||Fr)&&S("div",{class:"".concat(xt,"-footer")},[wa,Fr])]);return tx&&(Cp=tx(Cp)),S("div",{class:"".concat(xt,"-panel-container"),style:{marginLeft:"".concat(ee.value,"px")},ref:s,onMousedown:function(gu){gu.preventDefault()}},[Cp])}var gk=S("div",{class:Ae("".concat(xt,"-range-wrapper"),"".concat(xt,"-").concat(kr,"-range-wrapper")),style:{minWidth:"".concat(de.value,"px")}},[S("div",{ref:p,class:"".concat(xt,"-range-arrow"),style:mk},null),hk()]),lx;nx&&(lx=S("span",{class:"".concat(xt,"-suffix")},[nx]));var ux;uk&&(zt(D.value,0)&&!b.value[0]||zt(D.value,1)&&!b.value[1])&&(ux=S("span",{onMousedown:function(wa){wa.preventDefault(),wa.stopPropagation()},onMouseup:function(wa){wa.preventDefault(),wa.stopPropagation();var Fr=D.value;b.value[0]||(Fr=Lr(Fr,null,0)),b.value[1]||(Fr=Lr(Fr,null,1)),De(Fr,null),ye(!1,y.value)},class:"".concat(xt,"-clear")},[sk||S("span",{class:"".concat(xt,"-clear-btn")},null)]));var sx={size:i8(kr,h.value[0],La)},bp=0,xp=0;c.value&&f.value&&d.value&&(y.value===0?xp=c.value.offsetWidth:(bp=re.value,xp=f.value.offsetWidth));var yk=hu==="rtl"?{right:"".concat(bp,"px")}:{left:"".concat(bp,"px")};return S(g8,{visible:se.value,popupStyle:gi,prefixCls:xt,dropdownClassName:ya,dropdownAlign:no,getPopupContainer:qo,transitionName:pu,range:!0,direction:hu},{default:function(){return[S("div",A({ref:u,class:Ae(xt,"".concat(xt,"-range"),r.class,(dt={},j(dt,"".concat(xt,"-disabled"),b.value[0]&&b.value[1]),j(dt,"".concat(xt,"-focused"),y.value===0?Mn.value:vu.value),j(dt,"".concat(xt,"-rtl"),hu==="rtl"),dt)),style:r.style,onClick:tk,onMouseenter:fk,onMouseleave:dk,onMousedown:nk,onMouseup:vk},d8(e)),[S("div",{class:Ae("".concat(xt,"-input"),(Xe={},j(Xe,"".concat(xt,"-input-active"),y.value===0),j(Xe,"".concat(xt,"-input-placeholder"),!!Yn.value),Xe)),ref:c},[S("input",A(A(A({id:wn,disabled:b.value[0],readonly:rx||typeof h.value[0]=="function"||!fu.value,value:Yn.value||je.value,onInput:function(Fr){Ue(Fr.target.value)},autofocus:Gr,placeholder:zt(ba,0)||"",ref:v},eo.value),sx),{},{autocomplete:ox}),null)]),S("div",{class:"".concat(xt,"-range-separator"),ref:d},[za]),S("div",{class:Ae("".concat(xt,"-input"),(Je={},j(Je,"".concat(xt,"-input-active"),y.value===1),j(Je,"".concat(xt,"-input-placeholder"),!!vn.value),Je)),ref:f},[S("input",A(A(A({disabled:b.value[1],readonly:rx||typeof h.value[0]=="function"||!Ba.value,value:vn.value||Tt.value,onInput:function(Fr){lt(Fr.target.value)},placeholder:zt(ba,1)||"",ref:m},Uo.value),sx),{},{autocomplete:ox}),null)]),S("div",{class:"".concat(xt,"-active-bar"),style:A(A({},yk),{},{width:"".concat(xp,"px"),position:"absolute"})},null),lx,ux,o()])]},popupElement:function(){return gk}})}}})}var mK=pK();const hK=mK;var gK=["prefixCls","name","id","type","disabled","readonly","tabindex","autofocus","value","required"],yK={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 x8=Se({compatConfig:{MODE:3},name:"Checkbox",inheritAttrs:!1,props:yt(yK,{prefixCls:"rc-checkbox",type:"checkbox",defaultChecked:!1}),emits:["click","change"],setup:function(e,n){var r=n.attrs,a=n.emit,i=n.expose,o=Z(e.checked===void 0?e.defaultChecked:e.checked),l=Z();ke(function(){return e.checked},function(){o.value=e.checked}),i({focus:function(){var d;(d=l.value)===null||d===void 0||d.focus()},blur:function(){var d;(d=l.value)===null||d===void 0||d.blur()}});var u=Z(),s=function(d){if(!e.disabled){e.checked===void 0&&(o.value=d.target.checked),d.shiftKey=u.value;var v={target: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,m=e.id,p=e.type,h=e.disabled,g=e.readonly,w=e.tabindex,y=e.autofocus,x=e.value,C=e.required,b=Ge(e,gK),N=r.class,E=r.onFocus,D=r.onBlur,M=r.onKeydown,P=r.onKeypress,k=r.onKeyup,I=A(A({},b),r),$=Object.keys(I).reduce(function(O,R){return(R.substr(0,5)==="aria-"||R.substr(0,5)==="data-"||R==="role")&&(O[R]=I[R]),O},{}),_=Ae(d,N,(f={},j(f,"".concat(d,"-checked"),o.value),j(f,"".concat(d,"-disabled"),h),f)),T=A(A({name:v,id:m,type:p,readonly:g,disabled:h,tabindex:w,class:"".concat(d,"-input"),checked:!!o.value,autofocus:y,value:x},$),{},{onChange:s,onClick:c,onFocus:E,onBlur:D,onKeydown:M,onKeypress:P,onKeyup:k,required:C});return S("span",{class:_},[S("input",A({ref:l},T),null),S("span",{class:"".concat(d,"-inner")},null)])}}});var bK=["prefixCls","id"],w8=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 rr=Se({compatConfig:{MODE:3},name:"ARadio",props:w8(),setup:function(e,n){var r=n.emit,a=n.expose,i=n.slots,o=An(),l=Z(),u=vt("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 m=function(g){var w=g.target.checked;r("update:checked",w),r("update:value",w),r("change",g),o.onFieldChange()},p=function(g){r("change",g),u&&u.onRadioChange&&u.onRadioChange(g)};return function(){var h,g=u;e.prefixCls;var w=e.id,y=w===void 0?o.id.value:w,x=Ge(e,bK),C=A({prefixCls:c.value,id:y},ft(x,["onUpdate:checked","onUpdate:value"]));g?(C.name=g.props.name,C.onChange=p,C.checked=e.value===g.stateValue.value,C.disabled=e.disabled||g.props.disabled):C.onChange=m;var b=Ae((h={},j(h,"".concat(c.value,"-wrapper"),!0),j(h,"".concat(c.value,"-wrapper-checked"),C.checked),j(h,"".concat(c.value,"-wrapper-disabled"),C.disabled),j(h,"".concat(c.value,"-wrapper-rtl"),f.value==="rtl"),h));return S("label",{class:b},[S(x8,A(A({},C),{},{type:"radio",ref:l}),null),i.default&&S("span",null,[i.default()])])}}});var xK=un("large","default","small"),wK=function(){return{prefixCls:String,value:X.any,size:X.oneOf(xK),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:wK(),setup:function(e,n){var r=n.slots,a=n.emit,i=An(),o=He("radio",e),l=o.prefixCls,u=o.direction,s=o.size,c=Z(e.value),f=Z(!1);ke(function(){return e.value},function(v){c.value=v,f.value=!1});var d=function(m){var p=c.value,h=m.target.value;"value"in e||(c.value=h),!f.value&&h!==p&&(f.value=!0,a("update:value",h),a("change",m),i.onFieldChange()),st(function(){f.value=!1})};return gt("radioGroupContext",{onRadioChange:d,stateValue:c,props:e}),function(){var v,m=e.options,p=e.optionType,h=e.buttonStyle,g=e.id,w=g===void 0?i.id.value:g,y="".concat(l.value,"-group"),x=Ae(y,"".concat(y,"-").concat(h),(v={},j(v,"".concat(y,"-").concat(s.value),s.value),j(v,"".concat(y,"-rtl"),u.value==="rtl"),v)),C=null;if(m&&m.length>0){var b=p==="button"?"".concat(l.value,"-button"):l.value;C=m.map(function(E){if(typeof E=="string"||typeof E=="number")return S(rr,{key:E,prefixCls:b,disabled:e.disabled,value:E,checked:c.value===E},{default:function(){return[E]}});var D=E.value,M=E.disabled,P=E.label;return S(rr,{key:"radio-group-value-options-".concat(D),prefixCls:b,disabled:M||e.disabled,value:D,checked:c.value===D},{default:function(){return[P]}})})}else{var N;C=(N=r.default)===null||N===void 0?void 0:N.call(r)}return S("div",{class:x,id:w},[C])}}}),cd=Se({compatConfig:{MODE:3},name:"ARadioButton",props:w8(),setup:function(e,n){var r=n.slots,a=He("radio-button",e),i=a.prefixCls,o=vt("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),S(rr,u,{default:function(){return[(l=r.default)===null||l===void 0?void 0:l.call(r)]}})}}});rr.Group=n1;rr.Button=cd;rr.install=function(t){return t.component(rr.name,rr),t.component(rr.Group.name,rr.Group),t.component(rr.Button.name,rr.Button),t};var CK=10,SK=20;function C8(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-CK,f=c+SK;n&&(c=r.getYear(n[0]),f=r.getYear(n[1])+1);for(var d=a&&a.year==="年"?"年":"",v=[],m=c;m<f;m++)v.push({label:"".concat(m).concat(d),value:m});return S(Vi,{size:e?void 0:"small",options:v,value:s,class:"".concat(i,"-year-select"),onChange:function(h){var g=r.setYear(o,h);if(n){var w=$e(n,2),y=w[0],x=w[1],C=r.getYear(g),b=r.getMonth(g);C===r.getYear(x)&&b>r.getMonth(x)&&(g=r.setMonth(g,r.getMonth(x))),C===r.getYear(y)&&b<r.getMonth(y)&&(g=r.setMonth(g,r.getMonth(y)))}l(g)},getPopupContainer:function(){return u.value}},null)}C8.inheritAttrs=!1;function S8(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],m=d[1],p=i.getYear(a);i.getYear(m)===p&&(f=i.getMonth(m)),i.getYear(v)===p&&(c=i.getMonth(v))}for(var h=o.shortMonths||i.locale.getShortMonths(o.locale),g=[],w=c;w<=f;w+=1)g.push({label:h[w],value:w});return S(Vi,{size:n?void 0:"small",class:"".concat(e,"-month-select"),value:s,options:g,onChange:function(x){l(i.setMonth(a,x))},getPopupContainer:function(){return u.value}},null)}S8.inheritAttrs=!1;function N8(t){var e=t.prefixCls,n=t.locale,r=t.mode,a=t.fullscreen,i=t.onModeChange;return S(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[S(cd,{value:"month"},{default:function(){return[n.month]}}),S(cd,{value:"year"},{default:function(){return[n.year]}})]}})}N8.inheritAttrs=!1;const NK=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 S("div",{class:"".concat(o,"-header"),ref:a},[S(C8,f,null),u==="month"&&S(S8,f,null),S(N8,A(A({},f),{},{onModeChange:c}),null)])}}});function EK(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,m=q(function(){return"".concat(d.value,"-calendar")}),p=function(L){return o.valueFormat?t.toString(L,o.valueFormat):L},h=q(function(){return o.value?o.valueFormat?t.toDate(o.value,o.valueFormat):o.value:o.value===""?void 0:o.value}),g=q(function(){return o.defaultValue?o.valueFormat?t.toDate(o.defaultValue,o.valueFormat):o.defaultValue:o.defaultValue===""?void 0:o.defaultValue}),w=cn(function(){return h.value||t.getNow()},{defaultValue:g.value,value:h}),y=$e(w,2),x=y[0],C=y[1],b=cn("month",{value:Ye(o,"mode")}),N=$e(b,2),E=N[0],D=N[1],M=q(function(){return E.value==="year"?"month":"date"}),P=q(function(){return function(B){var L,H=o.validRange?t.isAfter(o.validRange[0],B)||t.isAfter(B,o.validRange[1]):!1;return H||!!((L=o.disabledDate)!==null&&L!==void 0&&L.call(o,B))}}),k=function(L,H){u("panelChange",p(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))&&k(L,E.value);var H=p(L);u("update:value",H),u("change",H)}},$=function(L){D(L),k(x.value,L)},_=function(L){I(L),u("select",p(L))},T=q(function(){var B=o.locale,L=A(A({},ts),B);return L.lang=A(A({},L.lang),(B||{}).lang),L}),O=Fa("Calendar",T),R=$e(O,1),F=R[0];return function(){var B,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,Y=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}):S("div",{class:Ae("".concat(d.value,"-cell-inner"),"".concat(m.value,"-date"),j({},"".concat(m.value,"-date-today"),r(L,oe)))},[S("div",{class:"".concat(m.value,"-date-value")},[t8(String(t.getDate(oe)),2,"0")]),S("div",{class:"".concat(m.value,"-date-content")},[U&&U({current:oe})])])},re=function(ae,oe){var ue=ae.current;if(Y)return Y({current:ue});var ve=oe.shortMonths||t.locale.getShortMonths(oe.locale);return S("div",{class:Ae("".concat(d.value,"-cell-inner"),"".concat(m.value,"-date"),j({},"".concat(m.value,"-date-today"),n(L,ue)))},[S("div",{class:"".concat(m.value,"-date-value")},[ve[t.getMonth(ue)]]),S("div",{class:"".concat(m.value,"-date-content")},[ne&&ne({current:ue})])])};return S("div",A(A({},c),{},{class:Ae(m.value,(B={},j(B,"".concat(m.value,"-full"),te),j(B,"".concat(m.value,"-mini"),!te),j(B,"".concat(m.value,"-rtl"),v.value==="rtl"),B),c.class)}),[se?se({value:x.value,type:E.value,onChange:_,onTypeChange:$}):S(NK,{prefixCls:m.value,value:x.value,generateConfig:t,mode:E.value,fullscreen:te,locale:F.value.lang,validRange:ge,onChange:_,onModeChange:$},null),S(t1,{value:x.value,prefixCls:d.value,locale:F.value.lang,generateConfig:t,dateRender:ee,monthCellRender:function(ae){return re(ae,F.value.lang)},onSelect:_,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 DK=EK(Py);const AK=bn(DK);function MK(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 bt(function(){n.value=!0,tt.cancel(e.value)}),r}function OK(t){var e=Z([]),n=Z(typeof t=="function"?t():t),r=MK(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 TK=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,m=e.tab,p=m.key,h=m.tab,g=m.disabled,w=m.closeIcon,y=e.renderWrapper,x=e.removeAriaLabel,C=e.editable,b=e.onFocus,N="".concat(f,"-tab"),E=S("div",{key:p,ref:i,class:Ae(N,(s={},j(s,"".concat(N,"-with-remove"),u.value),j(s,"".concat(N,"-active"),v),j(s,"".concat(N,"-disabled"),g),s)),style:a.style,onClick:o},[S("div",{role:"tab","aria-selected":v,id:d&&"".concat(d,"-tab-").concat(p),class:"".concat(N,"-btn"),"aria-controls":d&&"".concat(d,"-panel-").concat(p),"aria-disabled":g,tabindex:g?null:0,onClick:function(M){M.stopPropagation(),o(M)},onKeydown:function(M){[Re.SPACE,Re.ENTER].includes(M.which)&&(M.preventDefault(),o(M))},onFocus:b},[typeof h=="function"?h():h]),u.value&&S("button",{type:"button","aria-label":x||"remove",tabindex:0,class:"".concat(N,"-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 y?y(E):E}}});var BC={width:0,height:0,left:0,top:0};function PK(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)||BC,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)||BC}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 E8=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:S("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 kK={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 FK=Se({compatConfig:{MODE:3},name:"OperationNode",inheritAttrs:!1,props:kK,emits:["tabClick"],slots:["moreIcon"],setup:function(e,n){var r=n.attrs,a=n.slots,i=rn(!1),o=$e(i,2),l=o[0],u=o[1],s=rn(null),c=$e(s,2),f=c[0],d=c[1],v=function(y){for(var x=e.tabs.filter(function(D){return!D.disabled}),C=x.findIndex(function(D){return D.key===f.value})||0,b=x.length,N=0;N<b;N+=1){C=(C+y+b)%b;var E=x[C];if(!E.disabled){d(E.key);return}}},m=function(y){var x=y.which;if(!l.value){[Re.DOWN,Re.SPACE,Re.ENTER].includes(x)&&(u(!0),y.preventDefault());return}switch(x){case Re.UP:v(-1),y.preventDefault();break;case Re.DOWN:v(1),y.preventDefault();break;case Re.ESC:u(!1);break;case Re.SPACE:case Re.ENTER:f.value!==null&&e.onTabClick(f.value,y);break}},p=q(function(){return"".concat(e.id,"-more-popup")}),h=q(function(){return f.value!==null?"".concat(p.value,"-").concat(f.value):null}),g=function(y,x){y.preventDefault(),y.stopPropagation(),e.editable.onEdit("remove",{key:x,event:y})};return et(function(){ke(f,function(){var w=document.getElementById(h.value);w&&w.scrollIntoView&&w.scrollIntoView(!1)},{flush:"post",immediate:!0})}),ke(l,function(){l.value||d(null)}),function(){var w,y=e.prefixCls,x=e.id,C=e.tabs,b=e.locale,N=e.mobile,E=e.moreIcon,D=E===void 0?((w=a.moreIcon)===null||w===void 0?void 0:w.call(a))||S(Ay,null,null):E,M=e.moreTransitionName,P=e.editable,k=e.tabBarGutter,I=e.rtl,$=e.onTabClick,_="".concat(y,"-dropdown"),T=b==null?void 0:b.dropdownAriaLabel,O=j({},I?"marginRight":"marginLeft",k);C.length||(O.visibility="hidden",O.order=1);var R=Ae(j({},"".concat(_,"-rtl"),I)),F=N?null:S(b6,{prefixCls:_,trigger:["hover"],visible:l.value,transitionName:M,onVisibleChange:u,overlayClassName:R,mouseEnterDelay:.1,mouseLeaveDelay:.1},{overlay:function(){return S(yn,{onClick:function(H){var z=H.key,V=H.domEvent;$(z,V),u(!1)},id:p.value,tabindex:-1,role:"listbox","aria-activedescendant":h.value,selectedKeys:[f.value],"aria-label":T!==void 0?T:"expanded dropdown"},{default:function(){return[C.map(function(H){var z,V,U=P&&H.closable!==!1&&!H.disabled;return S(ii,{key:H.key,id:"".concat(p.value,"-").concat(H.key),role:"option","aria-controls":x&&"".concat(x,"-panel-").concat(H.key),disabled:H.disabled},{default:function(){return[S("span",null,[typeof H.tab=="function"?H.tab():H.tab]),U&&S("button",{type:"button","aria-label":e.removeAriaLabel||"remove",tabindex:0,class:"".concat(_,"-menu-item-remove"),onClick:function(le){le.stopPropagation(),g(le,H.key)}},[((z=H.closeIcon)===null||z===void 0?void 0:z.call(H))||((V=P.removeIcon)===null||V===void 0?void 0:V.call(P))||"×"])]}})})]}})},default:function(){return S("button",{type:"button",class:"".concat(y,"-nav-more"),style:O,tabindex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":p.value,id:"".concat(x,"-more"),"aria-expanded":l.value,onKeydown:m},[D])}});return S("div",{class:Ae("".concat(y,"-nav-operations"),r.class),style:r.style},[F,S(E8,{prefixCls:y,locale:b,editable:P},null)])}}});var D8=Symbol("tabsContextKey"),A8=function(e){gt(D8,e)},M8=function(){return vt(D8,{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 A8(Ri(e)),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}});var IK=.1,LC=.01,lf=20,zC=Math.pow(.995,lf);function _K(t,e){var n=rn(),r=$e(n,2),a=r[0],i=r[1],o=rn(0),l=$e(o,2),u=l[0],s=l[1],c=rn(0),f=$e(c,2),d=f[0],v=f[1],m=rn(),p=$e(m,2),h=p[0],g=p[1],w=Z();function y(I){var $=I.touches[0],_=$.screenX,T=$.screenY;i({x:_,y:T}),clearInterval(w.value)}function x(I){if(a.value){I.preventDefault();var $=I.touches[0],_=$.screenX,T=$.screenY,O=_-a.value.x,R=T-a.value.y;e(O,R),i({x:_,y:T});var F=Date.now();v(F-u.value),s(F),g({x:O,y:R})}}function C(){if(a.value){var I=h.value;if(i(null),g(null),I){var $=I.x/d.value,_=I.y/d.value,T=Math.abs($),O=Math.abs(_);if(Math.max(T,O)<IK)return;var R=$,F=_;w.value=setInterval(function(){if(Math.abs(R)<LC&&Math.abs(F)<LC){clearInterval(w.value);return}R*=zC,F*=zC,e(R*lf,F*lf)},lf)}}}var b=Z();function N(I){var $=I.deltaX,_=I.deltaY,T=0,O=Math.abs($),R=Math.abs(_);O===R?T=b.value==="x"?$:_:O>R?(T=$,b.value="x"):(T=_,b.value="y"),e(-T,-T)&&I.preventDefault()}var E=Z({onTouchStart:y,onTouchMove:x,onTouchEnd:C,onWheel:N});function D(I){E.value.onTouchStart(I)}function M(I){E.value.onTouchMove(I)}function P(I){E.value.onTouchEnd(I)}function k(I){E.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",k,{passive:!1})}),bt(function(){document.removeEventListener("touchmove",M),document.removeEventListener("touchend",P)})}function VC(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 $K=function(){var e=Z(new Map),n=function(a){return function(i){e.value.set(a,i)}};return aA(function(){e.value=new Map}),[n,e]};const r1=$K;var RK=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,BK=/^\w*$/;function a1(t,e){if(Ur(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||hv(t)?!0:BK.test(t)||!RK.test(t)||e!=null&&t in Object(e)}var LK="Expected a function";function i1(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(LK);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(i1.Cache||pi),n}i1.Cache=pi;var zK=500;function VK(t){var e=i1(t,function(r){return n.size===zK&&n.clear(),r}),n=e.cache;return e}var jK=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,HK=/\\(\\)?/g,KK=VK(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(jK,function(n,r,a,i){e.push(a?i.replace(HK,"$1"):r||n)}),e});const UK=KK;function ru(t,e){return Ur(t)?t:a1(t,e)?[t]:UK($y(t))}var qK=1/0;function au(t){if(typeof t=="string"||hv(t))return t;var e=t+"";return e=="0"&&1/t==-qK?"-0":e}function wv(t,e){e=ru(e,t);for(var n=0,r=e.length;t!=null&&n<r;)t=t[au(e[n++])];return n&&n==r?t:void 0}var WK=function(){try{var t=Io(Object,"defineProperty");return t({},"",{}),t}catch{}}();const fd=WK;function O8(t,e,n){e=="__proto__"&&fd?fd(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var YK=Object.prototype,GK=YK.hasOwnProperty;function o1(t,e,n){var r=t[e];(!(GK.call(t,e)&&Q0(r,n))||n===void 0&&!(e in t))&&O8(t,e,n)}function XK(t,e,n,r){if(!fa(t))return t;e=ru(e,t);for(var a=-1,i=e.length,o=i-1,l=t;l!=null&&++a<i;){var u=au(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=fa(c)?c:ay(e[a+1])?[]:{})}o1(l,u,s),l=l[u]}return t}function ZK(t,e,n){for(var r=-1,a=e.length,i={};++r<a;){var o=e[r],l=wv(t,o);n(l,o)&&XK(i,ru(o,t),l)}return i}function JK(t,e){return t!=null&&e in Object(t)}function QK(t,e,n){e=ru(e,t);for(var r=-1,a=e.length,i=!1;++r<a;){var o=au(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&&iy(a)&&ay(o,a)&&(Ur(t)||ry(t)))}function T8(t,e){return t!=null&&QK(t,e,JK)}function eU(t,e){return ZK(t,e,function(n,r){return T8(t,r)})}var jC=Hr?Hr.isConcatSpreadable:void 0;function tU(t){return Ur(t)||ry(t)||!!(jC&&t&&t[jC])}function P8(t,e,n,r,a){var i=-1,o=t.length;for(n||(n=tU),a||(a=[]);++i<o;){var l=t[i];e>0&&n(l)?e>1?P8(l,e-1,n,r,a):ty(a,l):r||(a[a.length]=l)}return a}function nU(t){var e=t==null?0:t.length;return e?P8(t,1):[]}function rU(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 HC=Math.max;function k8(t,e,n){return e=HC(e===void 0?t.length-1:e,0),function(){for(var r=arguments,a=-1,i=HC(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),rU(t,this,l)}}function aU(t){return function(){return t}}function l1(t){return t}var iU=fd?function(t,e){return fd(t,"toString",{configurable:!0,enumerable:!1,value:aU(e),writable:!0})}:l1;const oU=iU;var lU=800,uU=16,sU=Date.now;function cU(t){var e=0,n=0;return function(){var r=sU(),a=uU-(r-n);if(n=r,a>0){if(++e>=lU)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var fU=cU(oU);const F8=fU;function I8(t){return F8(k8(t,void 0,nU),t+"")}var dU=I8(function(t,e){return t==null?{}:eU(t,e)});const _8=dU;var KC={width:0,height:0,left:0,top:0,right:0},vU=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 UC=Se({compatConfig:{MODE:3},name:"TabNavList",inheritAttrs:!1,props:vU(),slots:["moreIcon","leftExtra","rightExtra","tabBarExtraContent"],emits:["tabClick","tabScroll"],setup:function(e,n){var r=n.attrs,a=n.slots,i=M8(),o=i.tabs,l=i.prefixCls,u=Z(),s=Z(),c=Z(),f=Z(),d=r1(),v=$e(d,2),m=v[0],p=v[1],h=q(function(){return e.tabPosition==="top"||e.tabPosition==="bottom"}),g=VC(0,function(_e,ze){h.value&&e.onTabScroll&&e.onTabScroll({direction:_e>ze?"left":"right"})}),w=$e(g,2),y=w[0],x=w[1],C=VC(0,function(_e,ze){!h.value&&e.onTabScroll&&e.onTabScroll({direction:_e>ze?"top":"bottom"})}),b=$e(C,2),N=b[0],E=b[1],D=rn(0),M=$e(D,2),P=M[0],k=M[1],I=rn(0),$=$e(I,2),_=$[0],T=$[1],O=rn(null),R=$e(O,2),F=R[0],B=R[1],L=rn(null),H=$e(L,2),z=H[0],V=H[1],U=rn(0),W=$e(U,2),Y=W[0],le=W[1],ne=rn(0),ie=$e(ne,2),se=ie[0],he=ie[1],te=OK(new Map),ge=$e(te,2),ee=ge[0],re=ge[1],de=PK(o,ee),ae=q(function(){return"".concat(l.value,"-nav-operations-hidden")}),oe=Z(0),ue=Z(0);rt(function(){h.value?e.rtl?(oe.value=0,ue.value=Math.max(0,P.value-F.value)):(oe.value=Math.min(0,F.value-P.value),ue.value=0):(oe.value=Math.min(0,z.value-_.value),ue.value=0)});var ve=function(ze){return ze<oe.value?oe.value:ze>ue.value?ue.value:ze},me=Z(),G=rn(),Q=$e(G,2),pe=Q[0],Ee=Q[1],Te=function(){Ee(Date.now())},we=function(){clearTimeout(me.value)},ye=function(ze,je){ze(function(Ue){var qe=ve(Ue+je);return qe})};_K(u,function(_e,ze){if(h.value){if(F.value>=P.value)return!1;ye(x,_e)}else{if(z.value>=_.value)return!1;ye(E,ze)}return we(),Te(),!0}),ke(pe,function(){we(),pe.value&&(me.value=setTimeout(function(){Ee(0)},100))});var Ce=function(){var ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activeKey,je=de.value.get(ze)||{width:0,height:0,left:0,right:0,top:0};if(h.value){var Ue=y.value;e.rtl?je.right<y.value?Ue=je.right:je.right+je.width>y.value+F.value&&(Ue=je.right+je.width-F.value):je.left<-y.value?Ue=-je.left:je.left+je.width>-y.value+F.value&&(Ue=-(je.left+je.width-F.value)),E(0),x(ve(Ue))}else{var qe=N.value;je.top<-N.value?qe=-je.top:je.top+je.height>-N.value+z.value&&(qe=-(je.top+je.height-z.value)),x(0),E(ve(qe))}},De=Z(0),Ne=Z(0);rt(function(){var _e,ze,je,Ue,qe,Ze,Qe,Tt=de.value;["top","bottom"].includes(e.tabPosition)?(ze="width",qe=F.value,Ze=P.value,Qe=Y.value,je=e.rtl?"right":"left",Ue=Math.abs(y.value)):(ze="height",qe=z.value,Ze=P.value,Qe=se.value,je="top",Ue=-N.value);var lt=qe;Ze+Qe>qe&&Ze<qe&&(lt=qe-Qe);var St=o.value;if(!St.length){var mt;return mt=[0,0],De.value=mt[0],Ne.value=mt[1],mt}for(var Jt=St.length,Ut=Jt,gn=0;gn<Jt;gn+=1){var dn=Tt.get(St[gn].key)||KC;if(dn[je]+dn[ze]>Ue+lt){Ut=gn-1;break}}for(var $t=0,qt=Jt-1;qt>=0;qt-=1){var Qt=Tt.get(St[qt].key)||KC;if(Qt[je]<Ue){$t=qt+1;break}}return _e=[$t,Ut],De.value=_e[0],Ne.value=_e[1],_e});var xe=function(){var ze,je,Ue,qe,Ze,Qe=((ze=u.value)===null||ze===void 0?void 0:ze.offsetWidth)||0,Tt=((je=u.value)===null||je===void 0?void 0:je.offsetHeight)||0,lt=((Ue=f.value)===null||Ue===void 0?void 0:Ue.$el)||{},St=lt.offsetWidth||0,mt=lt.offsetHeight||0;B(Qe),V(Tt),le(St),he(mt);var Jt=(((qe=s.value)===null||qe===void 0?void 0:qe.offsetWidth)||0)-St,Ut=(((Ze=s.value)===null||Ze===void 0?void 0:Ze.offsetHeight)||0)-mt;k(Jt),T(Ut),re(function(){var gn=new Map;return o.value.forEach(function(dn){var $t=dn.key,qt=p.value.get($t),Qt=(qt==null?void 0:qt.$el)||qt;Qt&&gn.set($t,{width:Qt.offsetWidth,height:Qt.offsetHeight,left:Qt.offsetLeft,top:Qt.offsetTop})}),gn})},be=q(function(){return[].concat(Be(o.value.slice(0,De.value)),Be(o.value.slice(Ne.value+1)))}),Oe=rn(),Pe=$e(Oe,2),Fe=Pe[0],K=Pe[1],J=q(function(){return de.value.get(e.activeKey)}),ce=Z(),Me=function(){tt.cancel(ce.value)};ke([J,h,function(){return e.rtl}],function(){var _e={};J.value&&(h.value?(e.rtl?_e.right=fo(J.value.right):_e.left=fo(J.value.left),_e.width=fo(J.value.width)):(_e.top=fo(J.value.top),_e.height=fo(J.value.height))),Me(),ce.value=tt(function(){K(_e)})}),ke([function(){return e.activeKey},J,de,h],function(){Ce()},{flush:"post"}),ke([function(){return e.rtl},function(){return e.tabBarGutter},function(){return e.activeKey},function(){return o.value}],function(){xe()},{flush:"post"});var Ie=function(ze){var je=ze.position,Ue=ze.prefixCls,qe=ze.extra;if(!qe)return null;var Ze=qe==null?void 0:qe({position:je});return Ze?S("div",{class:"".concat(Ue,"-extra-content")},[Ze]):null};return bt(function(){we(),Me()}),function(){var _e,ze=e.id,je=e.animated,Ue=e.activeKey,qe=e.rtl,Ze=e.editable,Qe=e.locale,Tt=e.tabPosition,lt=e.tabBarGutter,St=e.onTabClick,mt=r.class,Jt=r.style,Ut=l.value,gn=!!be.value.length,dn="".concat(Ut,"-nav-wrap"),$t,qt,Qt,er;h.value?qe?(qt=y.value>0,$t=y.value+F.value<P.value):($t=y.value<0,qt=-y.value+F.value<P.value):(Qt=N.value<0,er=-N.value+z.value<_.value);var Zt={};Tt==="top"||Tt==="bottom"?Zt[qe?"marginRight":"marginLeft"]=typeof lt=="number"?"".concat(lt,"px"):lt:Zt.marginTop=typeof lt=="number"?"".concat(lt,"px"):lt;var Yn=o.value.map(function(cr,Pr){var zn=cr.key;return S(TK,{id:ze,prefixCls:Ut,key:zn,tab:cr,style:Pr===0?void 0:Zt,closable:cr.closable,editable:Ze,active:zn===Ue,removeAriaLabel:Qe==null?void 0:Qe.removeAriaLabel,ref:m(zn),onClick:function(vn){St(zn,vn)},onFocus:function(){Ce(zn),Te(),u.value&&(qe||(u.value.scrollLeft=0),u.value.scrollTop=0)}},a)});return S("div",{role:"tablist",class:Ae("".concat(Ut,"-nav"),mt),style:Jt,onKeydown:function(){Te()}},[S(Ie,{position:"left",prefixCls:Ut,extra:a.leftExtra},null),S(Kr,{onResize:xe},{default:function(){return[S("div",{class:Ae(dn,(_e={},j(_e,"".concat(dn,"-ping-left"),$t),j(_e,"".concat(dn,"-ping-right"),qt),j(_e,"".concat(dn,"-ping-top"),Qt),j(_e,"".concat(dn,"-ping-bottom"),er),_e)),ref:u},[S(Kr,{onResize:xe},{default:function(){return[S("div",{ref:s,class:"".concat(Ut,"-nav-list"),style:{transform:"translate(".concat(y.value,"px, ").concat(N.value,"px)"),transition:pe.value?"none":void 0}},[Yn,S(E8,{ref:f,prefixCls:Ut,locale:Qe,editable:Ze,style:A(A({},Yn.length===0?void 0:Zt),{},{visibility:gn?"hidden":null})},null),S("div",{class:Ae("".concat(Ut,"-ink-bar"),j({},"".concat(Ut,"-ink-bar-animated"),je.inkBar)),style:Fe.value},null)])]}})])]}}),S(FK,A(A({},e),{},{removeAriaLabel:Qe==null?void 0:Qe.removeAriaLabel,ref:c,prefixCls:Ut,tabs:be.value,class:!gn&&ae.value}),_8(a,["moreIcon"])),S(Ie,{position:"right",prefixCls:Ut,extra:a.rightExtra},null),S(Ie,{position:"right",prefixCls:Ut,extra:a.tabBarExtraContent},null)])}}}),pU=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=M8(),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(m){return m.key===o});return S("div",{class:"".concat(d,"-content-holder")},[S("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(m){return Mt(m.node,{key:m.key,prefixCls:d,tabKey:m.key,id:i,animated:f,active:m.key===o,destroyInactiveTabPane:c})})])])}}});var mU={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 hU=mU;function qC(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){gU(t,a,n[a])})}return t}function gU(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var u1=function(e,n){var r=qC({},e,n.attrs);return S(pt,qC({},r,{icon:hU}),null)};u1.displayName="PlusOutlined";u1.inheritAttrs=!1;const yU=u1;var WC=0,$8=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 bU(t){return t.map(function(e){if(Sn(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[Yd(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,m=n.closable,p=n.animated,h=n.active,g=n.destroyInactiveTabPane;return A(A({key:s},n),{},{node:e,closeIcon:u.closeIcon,tab:f,disabled:d===""||d,forceRender:v===""||v,closable:m===""||m,animated:p===""||p,active:h===""||h,destroyInactiveTabPane:g===""||g})}return null}).filter(function(e){return e})}var xU=Se({compatConfig:{MODE:3},name:"InternalTabs",inheritAttrs:!1,props:A(A({},yt($8(),{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;Lt(e.onPrevClick===void 0&&e.onNextClick===void 0,"Tabs","`onPrevClick / @prevClick` and `onNextClick / @nextClick` has been removed. Please use `onTabScroll / @tabScroll` instead."),Lt(e.tabBarExtraContent===void 0,"Tabs","`tabBarExtraContent` prop has been removed. Please use `rightExtra` slot instead."),Lt(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,_=e.tabPosition;return $===!1||["left","right"].includes(_)?{inkBar:!1,tabPane:!1}:$===!0?{inkBar:!0,tabPane:!0}:A({inkBar:!0,tabPane:!1},Ke($)==="object"?$:{})}),d=rn(!1),v=$e(d,2),m=v[0],p=v[1];et(function(){p(sy())});var h=cn(function(){var $;return($=e.tabs[0])===null||$===void 0?void 0:$.key},{value:q(function(){return e.activeKey}),defaultValue:e.defaultActiveKey}),g=$e(h,2),w=g[0],y=g[1],x=rn(function(){return e.tabs.findIndex(function($){return $.key===w.value})}),C=$e(x,2),b=C[0],N=C[1];rt(function(){var $=e.tabs.findIndex(function(T){return T.key===w.value});if($===-1){var _;$=Math.max(0,Math.min(b.value,e.tabs.length-1)),y((_=e.tabs[$])===null||_===void 0?void 0:_.key)}N($)});var E=cn(null,{value:q(function(){return e.id})}),D=$e(E,2),M=D[0],P=D[1],k=q(function(){return m.value&&!["left","right"].includes(e.tabPosition)?"top":e.tabPosition});et(function(){e.id||(P("rc-tabs-".concat(WC)),WC+=1)});var I=function(_,T){var O;(O=e.onTabClick)===null||O===void 0||O.call(e,_,T);var R=_!==w.value;if(y(_),R){var F;(F=e.onChange)===null||F===void 0||F.call(e,_)}};return A8({tabs:q(function(){return e.tabs}),prefixCls:o}),function(){var $,_=e.id,T=e.type,O=e.tabBarGutter,R=e.tabBarStyle,F=e.locale,B=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:k.value,rtl:c.value,mobile:m.value},Y;T==="editable-card"&&(Y={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 S(Ia,null,null)},addIcon:a.addIcon?a.addIcon:function(){return S(yU,null,null)},showAdd:V!==!0});var le,ne=A(A({},W),{},{moreTransitionName:"".concat(s.value,"-slide-up"),editable:Y,locale:F,tabBarGutter:O,onTabClick:I,onTabScroll:z,style:R});H?le=H(A(A({},ne),{},{DefaultTabBar:UC})):le=S(UC,ne,_8(a,["moreIcon","leftExtra","rightExtra","tabBarExtraContent"]));var ie=o.value;return S("div",A(A({},r),{},{id:_,class:Ae(ie,"".concat(ie,"-").concat(k.value),($={},j($,"".concat(ie,"-").concat(u.value),u.value),j($,"".concat(ie,"-card"),["card","editable-card"].includes(T)),j($,"".concat(ie,"-editable-card"),T==="editable-card"),j($,"".concat(ie,"-centered"),U),j($,"".concat(ie,"-mobile"),m.value),j($,"".concat(ie,"-editable"),T==="editable-card"),j($,"".concat(ie,"-rtl"),c.value),$),r.class)}),[le,S(pU,A(A({destroyInactiveTabPane:B},W),{},{animated:f.value}),null)])}}});const wo=Se({compatConfig:{MODE:3},name:"ATabs",inheritAttrs:!1,props:yt($8(),{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=bU(Yt((l=a.default)===null||l===void 0?void 0:l.call(a)));return S(xU,A(A(A({},ft(e,["onUpdate:activeKey"])),r),{},{onChange:o,tabs:u}),a)}}});var wU=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 dd=Se({compatConfig:{MODE:3},name:"ATabPane",inheritAttrs:!1,__ANT_TAB_PANE:!0,props:wU(),slots:["closeIcon","tab"],setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(e.forceRender);ke([function(){return e.active},function(){return e.destroyInactiveTabPane}],function(){e.active?i.value=!0:e.destroyInactiveTabPane&&(i.value=!1)},{immediate:!0});var o=q(function(){return e.active?{}:e.animated?{visibility:"hidden",height:0,overflowY:"hidden"}:{display:"none"}});return function(){var l,u=e.prefixCls,s=e.forceRender,c=e.id,f=e.active,d=e.tabKey;return S("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))])}}});wo.TabPane=dd;wo.install=function(t){return t.component(wo.name,wo),t.component(dd.name,dd),t};var R8=function(){return ko()&&window.document.documentElement},B8=function(e){if(ko()&&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},CU=function(e,n){if(!B8(e))return!1;var r=document.createElement("div"),a=r.style[e];return r.style[e]=n,r.style[e]!==a};function s1(t,e){return!Array.isArray(t)&&e!==void 0?CU(t,e):B8(t)}var xc,SU=function(){if(!R8())return!1;if(xc!==void 0)return xc;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),xc=e.scrollHeight===1,document.body.removeChild(e),xc};const L8=function(){var t=Z(!1);return et(function(){t.value=SU()}),t};var z8=Symbol("rowContextKey"),NU=function(e){gt(z8,e)},EU=function(){return vt(z8,{gutter:q(function(){}),wrap:q(function(){}),supportFlexGap:q(function(){})})};un("top","middle","bottom","stretch");un("start","end","center","space-around","space-between");var DU=function(){return{align:String,justify:String,prefixCls:String,gutter:{type:[Number,Array,Object],default:0},wrap:{type:Boolean,default:void 0}}},AU=Se({compatConfig:{MODE:3},name:"ARow",props:DU(),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=L8();et(function(){l=_l.subscribe(function(v){var m=e.gutter||0;(!Array.isArray(m)&&Ke(m)==="object"||Array.isArray(m)&&(Ke(m[0])==="object"||Ke(m[1])==="object"))&&(u.value=v)})}),bt(function(){_l.unsubscribe(l)});var c=q(function(){var v=[0,0],m=e.gutter,p=m===void 0?0:m,h=Array.isArray(p)?p:[p,0];return h.forEach(function(g,w){if(Ke(g)==="object")for(var y=0;y<Ao.length;y++){var x=Ao[y];if(u.value[x]&&g[x]!==void 0){v[w]=g[x];break}}else v[w]=g||0}),v});NU({gutter:c,supportFlexGap:s,wrap:q(function(){return e.wrap})});var f=q(function(){var v;return Ae(i.value,(v={},j(v,"".concat(i.value,"-no-wrap"),e.wrap===!1),j(v,"".concat(i.value,"-").concat(e.justify),e.justify),j(v,"".concat(i.value,"-").concat(e.align),e.align),j(v,"".concat(i.value,"-rtl"),o.value==="rtl"),v))}),d=q(function(){var v=c.value,m={},p=v[0]>0?"".concat(v[0]/-2,"px"):void 0,h=v[1]>0?"".concat(v[1]/-2,"px"):void 0;return p&&(m.marginLeft=p,m.marginRight=p),s.value?m.rowGap="".concat(v[1],"px"):h&&(m.marginTop=h,m.marginBottom=h),m});return function(){var v;return S("div",{class:f.value,style:d.value},[(v=r.default)===null||v===void 0?void 0:v.call(r)])}}});const c1=AU;function MU(t){return typeof t=="number"?"".concat(t," ").concat(t," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(t)?"0 0 ".concat(t):t}var OU=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 Cv=Se({compatConfig:{MODE:3},name:"ACol",props:OU(),setup:function(e,n){var r=n.slots,a=EU(),i=a.gutter,o=a.supportFlexGap,l=a.wrap,u=He("col",e),s=u.prefixCls,c=u.direction,f=q(function(){var v,m=e.span,p=e.order,h=e.offset,g=e.push,w=e.pull,y=s.value,x={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(C){var b,N={},E=e[C];typeof E=="number"?N.span=E:Ke(E)==="object"&&(N=E||{}),x=A(A({},x),{},(b={},j(b,"".concat(y,"-").concat(C,"-").concat(N.span),N.span!==void 0),j(b,"".concat(y,"-").concat(C,"-order-").concat(N.order),N.order||N.order===0),j(b,"".concat(y,"-").concat(C,"-offset-").concat(N.offset),N.offset||N.offset===0),j(b,"".concat(y,"-").concat(C,"-push-").concat(N.push),N.push||N.push===0),j(b,"".concat(y,"-").concat(C,"-pull-").concat(N.pull),N.pull||N.pull===0),j(b,"".concat(y,"-rtl"),c.value==="rtl"),b))}),Ae(y,(v={},j(v,"".concat(y,"-").concat(m),m!==void 0),j(v,"".concat(y,"-order-").concat(p),p),j(v,"".concat(y,"-offset-").concat(h),h),j(v,"".concat(y,"-push-").concat(g),g),j(v,"".concat(y,"-pull-").concat(w),w),v),x)}),d=q(function(){var v=e.flex,m=i.value,p={};if(m&&m[0]>0){var h="".concat(m[0]/2,"px");p.paddingLeft=h,p.paddingRight=h}if(m&&m[1]>0&&!o.value){var g="".concat(m[1]/2,"px");p.paddingTop=g,p.paddingBottom=g}return v&&(p.flex=MU(v),l.value===!1&&!p.minWidth&&(p.minWidth=0)),p});return function(){var v;return S("div",{class:f.value,style:d.value},[(v=r.default)===null||v===void 0?void 0:v.call(r)])}}}),TU={useBreakpoint:tu},ul=bn(c1),Jr=bn(Cv);var PU=wo.TabPane,kU=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}}},FU=Se({compatConfig:{MODE:3},name:"ACard",props:kU(),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(m,p){return pr(m)&&!Es(m)||!pr(m)?S("li",{style:{width:"".concat(100/d.length,"%")},key:"action-".concat(p)},[S("span",null,[m])]):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(m){m&&b0(m.type)&&m.type.__ANT_CARD_GRID&&(v=!0)}),v};return function(){var f,d,v,m,p,h,g,w,y=e.headStyle,x=y===void 0?{}:y,C=e.bodyStyle,b=C===void 0?{}:C,N=e.loading,E=e.bordered,D=E===void 0?!0:E,M=e.type,P=e.tabList,k=e.hoverable,I=e.activeTabKey,$=e.defaultActiveTabKey,_=e.tabBarExtraContent,T=_===void 0?bu((f=r.tabBarExtraContent)===null||f===void 0?void 0:f.call(r)):_,O=e.title,R=O===void 0?bu((d=r.title)===null||d===void 0?void 0:d.call(r)):O,F=e.extra,B=F===void 0?bu((v=r.extra)===null||v===void 0?void 0:v.call(r)):F,L=e.actions,H=L===void 0?bu((m=r.actions)===null||m===void 0?void 0:m.call(r)):L,z=e.cover,V=z===void 0?bu((p=r.cover)===null||p===void 0?void 0:p.call(r)):z,U=Yt((h=r.default)===null||h===void 0?void 0:h.call(r)),W=i.value,Y=(g={},j(g,"".concat(W),!0),j(g,"".concat(W,"-loading"),N),j(g,"".concat(W,"-bordered"),D),j(g,"".concat(W,"-hoverable"),!!k),j(g,"".concat(W,"-contain-grid"),c(U)),j(g,"".concat(W,"-contain-tabs"),P&&P.length),j(g,"".concat(W,"-").concat(l.value),l.value),j(g,"".concat(W,"-type-").concat(M),!!M),j(g,"".concat(W,"-rtl"),o.value==="rtl"),g),le=b.padding===0||b.padding==="0px"?{padding:"24px"}:void 0,ne=S("div",{class:"".concat(W,"-loading-block")},null),ie=S("div",{class:"".concat(W,"-loading-content"),style:le},[S(ul,{gutter:8},{default:function(){return[S(Jr,{span:22},{default:function(){return[ne]}})]}}),S(ul,{gutter:8},{default:function(){return[S(Jr,{span:8},{default:function(){return[ne]}}),S(Jr,{span:15},{default:function(){return[ne]}})]}}),S(ul,{gutter:8},{default:function(){return[S(Jr,{span:6},{default:function(){return[ne]}}),S(Jr,{span:18},{default:function(){return[ne]}})]}}),S(ul,{gutter:8},{default:function(){return[S(Jr,{span:13},{default:function(){return[ne]}}),S(Jr,{span:9},{default:function(){return[ne]}})]}}),S(ul,{gutter:8},{default:function(){return[S(Jr,{span:4},{default:function(){return[ne]}}),S(Jr,{span:3},{default:function(){return[ne]}}),S(Jr,{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?S(wo,he,{default:function(){return[P.map(function(oe){var ue=oe.tab,ve=oe.slots,me=ve==null?void 0:ve.tab;Lt(!ve,"Card","tabList slots is deprecated, Please use `customTab` instead.");var G=ue!==void 0?ue:r[me]?r[me](oe):null;return G=p0(r,"customTab",oe,function(){return[G]}),S(PU,{tab:G,key:oe.key,disabled:oe.disabled},null)})]},rightExtra:T?function(){return T}:null}):null;(R||B||ge)&&(te=S("div",{class:"".concat(W,"-head"),style:x},[S("div",{class:"".concat(W,"-head-wrapper")},[R&&S("div",{class:"".concat(W,"-head-title")},[R]),B&&S("div",{class:"".concat(W,"-extra")},[B])]),ge]));var ee=V?S("div",{class:"".concat(W,"-cover")},[V]):null,re=S("div",{class:"".concat(W,"-body"),style:b},[N?ie:U]),de=H&&H.length?S("ul",{class:"".concat(W,"-actions")},[u(H)]):null;return S("div",{class:Y,ref:"cardContainerRef"},[te,ee,U&&U.length?re:null,de])}}});const Sl=FU;var IU=function(){return{prefixCls:String,title:X.any,description:X.any,avatar:X.any}};const vd=Se({compatConfig:{MODE:3},name:"ACardMeta",props:IU(),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=nn(r,e,"avatar"),u=nn(r,e,"title"),s=nn(r,e,"description"),c=l?S("div",{class:"".concat(i.value,"-meta-avatar")},[l]):null,f=u?S("div",{class:"".concat(i.value,"-meta-title")},[u]):null,d=s?S("div",{class:"".concat(i.value,"-meta-description")},[s]):null,v=f||d?S("div",{class:"".concat(i.value,"-meta-detail")},[f,d]):null;return S("div",{class:o},[c,v])}}});var _U=function(){return{prefixCls:String,hoverable:{type:Boolean,default:!0}}};const pd=Se({compatConfig:{MODE:3},name:"ACardGrid",__ANT_CARD_GRID:!0,props:_U(),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 S("div",{class:o.value},[(l=r.default)===null||l===void 0?void 0:l.call(r)])}}});Sl.Meta=vd;Sl.Grid=pd;Sl.install=function(t){return t.component(Sl.name,Sl),t.component(vd.name,vd),t.component(pd.name,pd),t};var $U=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(un("left","right")),collapsible:{type:String},ghost:{type:Boolean,default:void 0},onChange:Function,"onUpdate:activeKey":Function}},V8=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 YC(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 Ku=Se({compatConfig:{MODE:3},name:"ACollapse",inheritAttrs:!1,props:yt($U(),{accordion:!1,destroyInactivePanel:!1,bordered:!0,openAnimation:ks("ant-motion-collapse",!1),expandIconPosition:"left"}),slots:["expandIcon"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=Z(YC(Qf([e.activeKey,e.defaultActiveKey])));ke(function(){return e.activeKey},function(){o.value=YC(e.activeKey)},{deep:!0});var l=He("collapse",e),u=l.prefixCls,s=l.direction,c=q(function(){var h=e.expandIconPosition;return h!==void 0?h:s.value==="rtl"?"right":"left"}),f=function(g){var w=e.expandIcon,y=w===void 0?a.expandIcon:w,x=y?y(g):S(si,{rotate:g.isActive?90:void 0},null);return S("div",null,[Sn(Array.isArray(y)?x[0]:x)?Mt(x,{class:"".concat(u.value,"-arrow")},!1):x])},d=function(g){e.activeKey===void 0&&(o.value=g);var w=e.accordion?g[0]:g;i("update:activeKey",w),i("change",w)},v=function(g){var w=o.value;if(e.accordion)w=w[0]===g?[]:[g];else{w=Be(w);var y=w.indexOf(g),x=y>-1;x?w.splice(y,1):w.push(g)}d(w)},m=function(g,w){var y,x,C;if(!Es(g)){var b=o.value,N=e.accordion,E=e.destroyInactivePanel,D=e.collapsible,M=e.openAnimation,P=String((y=g.key)!==null&&y!==void 0?y:w),k=g.props||{},I=k.header,$=I===void 0?(x=g.children)===null||x===void 0||(C=x.header)===null||C===void 0?void 0:C.call(x):I,_=k.headerClass,T=k.collapsible,O=k.disabled,R=!1;N?R=b[0]===P:R=b.indexOf(P)>-1;var F=T??D;(O||O==="")&&(F="disabled");var B={key:P,panelKey:P,header:$,headerClass:_,isActive:R,prefixCls:u.value,destroyInactivePanel:E,openAnimation:M,accordion:N,onItemClick:F==="disabled"?null:v,expandIcon:f,collapsible:F};return Mt(g,B)}},p=function(){var g;return Yt((g=a.default)===null||g===void 0?void 0:g.call(a)).map(m)};return function(){var h,g=e.accordion,w=e.bordered,y=e.ghost,x=Ae((h={},j(h,u.value,!0),j(h,"".concat(u.value,"-borderless"),!w),j(h,"".concat(u.value,"-icon-position-").concat(c.value),!0),j(h,"".concat(u.value,"-rtl"),s.value==="rtl"),j(h,"".concat(u.value,"-ghost"),!!y),j(h,r.class,!!r.class),h));return S("div",A(A({class:x},jk(r)),{},{style:r.style,role:g?"tablist":null}),[p()])}}}),RU=Se({compatConfig:{MODE:3},name:"PanelContent",props:V8(),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 S("div",{ref:Z,class:Ae("".concat(l,"-content"),(i={},j(i,"".concat(l,"-content-active"),u),j(i,"".concat(l,"-content-inactive"),!u),i)),role:s},[S("div",{class:"".concat(l,"-content-box")},[(o=r.default)===null||o===void 0?void 0:o.call(r)])])}}}),md=Se({compatConfig:{MODE:3},name:"ACollapsePanel",inheritAttrs:!1,props:yt(V8(),{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;Lt(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,m=e.header,p=m===void 0?(c=r.header)===null||c===void 0?void 0:c.call(r):m,h=e.headerClass,g=e.isActive,w=e.showArrow,y=e.destroyInactivePanel,x=e.accordion,C=e.forceRender,b=e.openAnimation,N=e.expandIcon,E=N===void 0?r.expandIcon:N,D=e.extra,M=D===void 0?(f=r.extra)===null||f===void 0?void 0:f.call(r):D,P=e.collapsible,k=P==="disabled",I=l.value,$=Ae("".concat(I,"-header"),(d={},j(d,h,h),j(d,"".concat(I,"-header-collapsible-only"),P==="header"),d)),_=Ae((v={},j(v,"".concat(I,"-item"),!0),j(v,"".concat(I,"-item-active"),g),j(v,"".concat(I,"-item-disabled"),k),j(v,"".concat(I,"-no-arrow"),!w),j(v,"".concat(i.class),!!i.class),v)),T=S("i",{class:"arrow"},null);w&&typeof E=="function"&&(T=E(e));var O=Ln(S(RU,{prefixCls:I,isActive:g,forceRender:C,role:x?"tabpanel":null},{default:r.default}),[[va,g]]),R=A({appear:!1,css:!1},b);return S("div",A(A({},i),{},{class:_}),[S("div",{class:$,onClick:function(){return P!=="header"&&u()},role:x?"tab":"button",tabindex:k?-1:0,"aria-expanded":g,onKeypress:s},[w&&T,P==="header"?S("span",{onClick:u,class:"".concat(I,"-header-text")},[p]):p,M&&S("div",{class:"".concat(I,"-extra")},[M])]),S(Or,R,{default:function(){return[!y||g?O:null]}})])}}});Ku.Panel=md;Ku.install=function(t){return t.component(Ku.name,Ku),t.component(md.name,md),t};var BU=function(e){return e.replace(/[A-Z]/g,function(n){return"-"+n.toLowerCase()}).toLowerCase()},LU=function(e){var n=/[height|width]$/;return n.test(e)},GC=function(e){var n="",r=Object.keys(e);return r.forEach(function(a,i){var o=e[a];a=BU(a),LU(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 Gp(t){var e="";return typeof t=="string"?t:t instanceof Array?(t.forEach(function(n,r){e+=GC(n),r<t.length-1&&(e+=", ")}),e):GC(t)}var zU=function(){return pa.Date.now()};const Xp=zU;var VU="Expected a function",jU=Math.max,HU=Math.min;function Sv(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(VU);e=Rh(e)||0,fa(n)&&(c=!!n.leading,f="maxWait"in n,i=f?jU(Rh(n.maxWait)||0,e):i,d="trailing"in n?!!n.trailing:d);function v(b){var N=r,E=a;return r=a=void 0,s=b,o=t.apply(E,N),o}function m(b){return s=b,l=setTimeout(g,e),c?v(b):o}function p(b){var N=b-u,E=b-s,D=e-N;return f?HU(D,i-E):D}function h(b){var N=b-u,E=b-s;return u===void 0||N>=e||N<0||f&&E>=i}function g(){var b=Xp();if(h(b))return w(b);l=setTimeout(g,p(b))}function w(b){return l=void 0,d&&r?v(b):(r=a=void 0,o)}function y(){l!==void 0&&clearTimeout(l),s=0,r=u=a=l=void 0}function x(){return l===void 0?o:w(Xp())}function C(){var b=Xp(),N=h(b);if(r=arguments,a=this,u=b,N){if(l===void 0)return m(u);if(f)return clearTimeout(l),l=setTimeout(g,e),v(u)}return l===void 0&&(l=setTimeout(g,e)),o}return C.cancel=y,C.flush=x,C}var KU={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 j8=KU;var UU={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 qU=UU;function qh(t,e,n){return Math.max(e,Math.min(t,n))}var Nl=function(e){var n=["touchstart","touchmove","wheel"];n.includes(e.type)||e.preventDefault()},hd=function(e){for(var n=[],r=H8(e),a=K8(e),i=r;i<a;i++)e.lazyLoadedList.indexOf(i)<0&&n.push(i);return n},H8=function(e){return e.currentSlide-WU(e)},K8=function(e){return e.currentSlide+YU(e)},WU=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0},YU=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow},Wh=function(e){return e&&e.offsetWidth||0},f1=function(e){return e&&e.offsetHeight||0},U8=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"},Nv=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},Zp=function(e,n){var r={};return n.forEach(function(a){return r[a]=e[a]}),r},GU=function(e){var n=e.children.length,r=e.listRef,a=Math.ceil(Wh(r)),i=e.trackRef,o=Math.ceil(Wh(i)),l;if(e.vertical)l=a;else{var u=e.centerMode&&parseInt(e.centerPadding)*2;typeof e.centerPadding=="string"&&e.centerPadding.slice(-1)==="%"&&(u*=a/100),l=Math.ceil((a-u)/e.slidesToShow)}var s=r&&f1(r.querySelector('[data-index="0"]')),c=s*e.slidesToShow,f=e.currentSlide===void 0?e.initialSlide:e.currentSlide;e.rtl&&e.currentSlide===void 0&&(f=n-1-e.initialSlide);var d=e.lazyLoadedList||[],v=hd(A(A({},e),{},{currentSlide:f,lazyLoadedList:d}));d=d.concat(v);var m={slideCount:n,slideWidth:l,listWidth:a,trackWidth:o,currentSlide:f,slideHeight:s,listHeight:c,lazyLoadedList:d};return e.autoplaying===null&&e.autoplay&&(m.autoplaying="playing"),m},XU=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,m=e.lazyLoadedList;if(n&&r)return{};var p=o,h,g,w,y={},x={},C=i?o:qh(o,0,l-1);if(a){if(!i&&(o<0||o>=l))return{};o<0?p=o+l:o>=l&&(p=o-l),u&&m.indexOf(p)<0&&(m=m.concat(p)),y={animating:!0,currentSlide:p,lazyLoadedList:m,targetSlide:p},x={animating:!1,targetSlide:p}}else h=p,p<0?(h=p+l,i?l%f!==0&&(h=l-l%f):h=0):!Nv(e)&&p>s?p=h=s:c&&p>=l?(p=i?l:l-1,h=i?0:l-1):p>=l&&(h=p-l,i?l%f!==0&&(h=0):h=l-d),!i&&p+d>=l&&(h=l-d),g=vs(A(A({},e),{},{slideIndex:p})),w=vs(A(A({},e),{},{slideIndex:h})),i||(g===w&&(p=h),g=w),u&&(m=m.concat(hd(A(A({},e),{},{currentSlide:p})))),v?(y={animating:!0,currentSlide:h,trackStyle:q8(A(A({},e),{},{left:g})),lazyLoadedList:m,targetSlide:C},x={animating:!1,currentSlide:h,trackStyle:ds(A(A({},e),{},{left:w})),swipeLeft:null,targetSlide:C}):y={currentSlide:h,trackStyle:ds(A(A({},e),{},{left:w})),lazyLoadedList:m,targetSlide:C};return{state:y,nextState:x}},ZU=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,m=v?0:(u-s)%o;if(n.message==="previous")a=m===0?o:l-m,i=s-a,f&&!d&&(r=s-a,i=r===-1?u-1:r),d||(i=c-o);else if(n.message==="next")a=m===0?o:m,i=s+a,f&&!d&&(i=(s+o)%u+m),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 p=aq(A(A({},e),{},{targetSlide:i}));i>n.currentSlide&&p==="left"?i=i-u:i<n.currentSlide&&p==="right"&&(i=i+u)}}else n.message==="index"&&(i=Number(n.index));return i},JU=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":""},QU=function(e,n,r){return e.target.tagName==="IMG"&&Nl(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}}},eq=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,m=n.swiping,p=n.slideCount,h=n.slidesToScroll,g=n.infinite,w=n.touchObject,y=n.swipeEvent,x=n.listHeight,C=n.listWidth;if(!r){if(a)return Nl(e);i&&o&&l&&Nl(e);var b,N={},E=vs(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&&!m&&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(p/h),k=U8(n.touchObject,l),I=w.swipeLength;return g||(s===0&&(k==="right"||k==="down")||s+1>=P&&(k==="left"||k==="up")||!Nv(n)&&(k==="left"||k==="up"))&&(I=w.swipeLength*c,f===!1&&d&&(d(k),N.edgeDragged=!0)),!v&&y&&(y(k),N.swiped=!0),i?b=E+I*(x/C)*M:u?b=E-I*M:b=E+I*M,l&&(b=E+I*M),N=A(A({},N),{},{touchObject:w,swipeLeft:b,trackStyle:ds(A(A({},n),{},{left:b}))}),Math.abs(w.curX-w.startX)<Math.abs(w.curY-w.startY)*.8||w.swipeLength>10&&(N.swiping=!0,Nl(e)),N}},tq=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,m=n.currentSlide,p=n.infinite;if(!r)return a&&Nl(e),{};var h=u?s/l:o/l,g=U8(i,u),w={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(f||!i.swipeLength)return w;if(i.swipeLength>h){Nl(e),d&&d(g);var y,x,C=p?m:v;switch(g){case"left":case"up":x=C+ZC(n),y=c?XC(n,x):x,w.currentDirection=0;break;case"right":case"down":x=C-ZC(n),y=c?XC(n,x):x,w.currentDirection=1;break;default:y=C}w.triggerSlideHandler=y}else{var b=vs(n);w.trackStyle=q8(A(A({},n),{},{left:b}))}return w},nq=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},XC=function(e,n){var r=nq(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},ZC=function(e){var n=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(e.swipeToSlide){var r,a=e.listRef,i=a.querySelectorAll&&a.querySelectorAll(".slick-slide")||[];if(Array.from(i).every(function(u){if(e.vertical){if(u.offsetTop+f1(u)/2>e.swipeLeft*-1)return r=u,!1}else if(u.offsetLeft-n+Wh(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},d1=function(e,n){return n.reduce(function(r,a){return r&&e.hasOwnProperty(a)},!0)?null:console.error("Keys Missing:",e)},ds=function(e){d1(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var n,r,a=e.slideCount+2*e.slidesToShow;e.vertical?r=a*e.slideHeight:n=rq(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},q8=function(e){d1(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var n=ds(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},vs=function(e){if(e.unslick)return 0;d1(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,m=e.vertical,p=0,h,g,w=0;if(v||e.slideCount===1)return 0;var y=0;if(a?(y=-ni(e),o%u!==0&&n+u>o&&(y=-(n>o?l-(n-o):o%u)),i&&(y+=parseInt(l/2))):(o%u!==0&&n+u>o&&(y=l-o%u),i&&(y=parseInt(l/2))),p=y*s,w=y*d,m?h=n*d*-1+w:h=n*s*-1+p,f===!0){var x,C=r;if(x=n+ni(e),g=C&&C.childNodes[x],h=g?g.offsetLeft*-1:0,i===!0){x=a?n+ni(e):n,g=C&&C.children[x],h=0;for(var b=0;b<x;b++)h-=C&&C.children[b]&&C.children[b].offsetWidth;h-=parseInt(e.centerPadding),h+=g&&(c-g.offsetWidth)/2}}return h},ni=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)},uf=function(e){return e.unslick||!e.infinite?0:e.slideCount},rq=function(e){return e.slideCount===1?1:ni(e)+e.slideCount+uf(e)},aq=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+iq(e)?"left":"right":e.targetSlide<e.currentSlide-oq(e)?"right":"left"},iq=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},oq=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},JC=function(){return!!(typeof window<"u"&&window.document&&window.document.createElement)},Jp=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}},lq=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},Qp=function(e,n){return e.key+"-"+n},uq=function(e,n){var r,a=[],i=[],o=[],l=n.length,u=H8(e),s=K8(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=S("div");var m=lq(A(A({},e),{},{index:f})),p=d.props.class||"",h=Jp(A(A({},e),{},{index:f}));if(a.push(Mt(d,{key:"original"+Qp(d,f),tabindex:"-1","data-index":f,"aria-hidden":!h["slick-active"],class:Ae(h,p),style:A(A({outline:"none"},d.props.style||{}),m),onClick:function(){e.focusOnSelect&&e.focusOnSelect(v)}})),e.infinite&&e.fade===!1){var g=l-f;g<=ni(e)&&l!==e.slidesToShow&&(r=-g,r>=u&&(d=c),h=Jp(A(A({},e),{},{index:r})),i.push(Mt(d,{key:"precloned"+Qp(d,r),class:Ae(h,p),tabindex:"-1","data-index":r,"aria-hidden":!h["slick-active"],style:A(A({},d.props.style||{}),m),onClick:function(){e.focusOnSelect&&e.focusOnSelect(v)}}))),l!==e.slidesToShow&&(r=l+f,r<s&&(d=c),h=Jp(A(A({},e),{},{index:r})),o.push(Mt(d,{key:"postcloned"+Qp(d,r),tabindex:"-1","data-index":r,"aria-hidden":!h["slick-active"],class:Ae(h,p),style:A(A({},d.props.style||{}),m),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=uq(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 S("div",c,[i])};W8.inheritAttrs=!1;const sq=W8;var cq=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},Y8=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,m=r.onMouseover,p=r.onMouseleave,h=cq({slideCount:a,slidesToScroll:i,slidesToShow:o,infinite:l}),g={onMouseenter:v,onMouseover:m,onMouseleave:p},w=[],y=function(b){var N=(b+1)*i-1,E=l?N:qh(N,0,a-1),D=E-(i-1),M=l?D:qh(D,0,a-1),P=Ae({"slick-active":l?u>=M&&u<=E:u===M}),k={message:"dots",index:b,slidesToScroll:i,currentSlide:u};function I($){$&&$.preventDefault(),f(k)}w=w.concat(S("li",{key:b,class:P},[Mt(c({i:b}),{onClick:I})]))},x=0;x<h;x++)y(x);return Mt(s({dots:w}),A({class:d},g))};Y8.inheritAttrs=!1;const fq=Y8;function G8(){}function X8(t,e,n){n&&n.preventDefault(),e(t,n)}var Z8=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(p){X8({message:"previous"},a,p)};!i&&(o===0||l<=u)&&(s["slick-disabled"]=!0,c=G8);var f={key:"0","data-role":"none",class:s,style:{display:"block"},onClick:c},d={currentSlide:o,slideCount:l},v;return r.prevArrow?v=Mt(r.prevArrow(A(A({},f),d)),{key:"0",class:s,style:{display:"block"},onClick:c},!1):v=S("button",A({key:"0",type:"button"},f),[" ",oa("Previous")]),v};Z8.inheritAttrs=!1;var J8=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){X8({message:"next"},a,v)};Nv(r)||(l["slick-disabled"]=!0,u=G8);var s={key:"1","data-role":"none",class:Ae(l),style:{display:"block"},onClick:u},c={currentSlide:i,slideCount:o},f;return r.nextArrow?f=Mt(r.nextArrow(A(A({},s),c)),{key:"1",class:Ae(l),style:{display:"block"},onClick:u},!1):f=S("button",A({key:"1",type:"button"},s),[" ",oa("Next")]),f};J8.inheritAttrs=!1;var dq=["animating"];function br(){}const vq={name:"InnerSlider",mixins:[_o],inheritAttrs:!1,props:A({},j8),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({},qU),{},{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=hd(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 g0(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=hd(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=f1(e)+"px"}},onWindowResized:function(e){var n=this;this.debouncedResize&&this.debouncedResize.cancel(),this.debouncedResize=Sv(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=GU(e);e=A(A(A({},e),a),{},{slideIndex:a.currentSlide});var i=vs(e);e=A(A({},e),{},{left:i});var o=ds(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=ni(A(A(A({},this.$props),this.$data),{},{slideCount:e.length})),o=uf(A(A(A({},this.$props),this.$data),{},{slideCount:e.length}));e.forEach(function(y){var x,C,b=((x=y.props.style)===null||x===void 0||(C=x.width)===null||C===void 0?void 0:C.split("px")[0])||0;a.push(b),n+=b});for(var l=0;l<i;l++)r+=a[a.length-1-l],n+=a[a.length-1-l];for(var u=0;u<o;u++)n+=a[u];for(var s=0;s<this.currentSlide;s++)r+=a[s];var c={width:n+"px",left:-r+"px"};if(this.centerMode){var f="".concat(a[this.currentSlide],"px");c.left="calc(".concat(c.left," + (100% - ").concat(f,") / 2 ) ")}return{trackStyle:c}}var d=e.length,v=A(A(A({},this.$props),this.$data),{},{slideCount:d}),m=ni(v)+uf(v)+d,p=100/this.slidesToShow*m,h=100/m,g=-h*(ni(v)+this.currentSlide)*p/100;this.centerMode&&(g+=(100-h*p/100)/2);var w={width:p+"%",left:g+"%"};return{slideWidth:h+"%",trackStyle:w}},checkImagesLoad:function(){var e=this,n=this.list&&this.list.querySelectorAll&&this.list.querySelectorAll(".slick-slide img")||[],r=n.length,a=0;Array.prototype.forEach.call(n,function(i){var o=function(){return++a&&a>=r&&e.onWindowResized()};if(!i.onclick)i.onclick=function(){return i.parentNode.focus()};else{var l=i.onclick;i.onclick=function(){l(),i.parentNode.focus()}}i.onload||(e.$props.lazyLoad?i.onload=function(){e.adaptHeight(),e.callbackTimers.push(setTimeout(e.onWindowResized,e.speed))}:(i.onload=o,i.onerror=function(){o(),e.__emit("lazyLoadError")}))})},progressiveLazyLoad:function(){for(var e=[],n=A(A({},this.$props),this.$data),r=this.currentSlide;r<this.slideCount+uf(n);r++)if(this.lazyLoadedList.indexOf(r)<0){e.push(r);break}for(var a=this.currentSlide-1;a>=-ni(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=XU(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(m){return n.lazyLoadedList.indexOf(m)<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 m=d.animating,p=Ge(d,dq);n.setState(p,function(){n.callbackTimers.push(setTimeout(function(){return n.setState({animating:m})},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=ZU(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=JU(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=QU(e,this.swipe,this.draggable);n!==""&&this.setState(n)},swipeMove:function(e){var n=eq(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=tq(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(Nv(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 S("button",null,[n+1])},appendDots:function(e){var n=e.dots;return S("ul",{style:{display:"block"}},[n])}},render:function(){var e,n=this,r=Ae("slick-slider",this.$attrs.class,{"slick-vertical":this.vertical,"slick-initialized":!0}),a=A(A({},this.$props),this.$data),i=Zp(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:br,onMouseover:o?this.onTrackOver:br});var l;if(this.dots===!0&&this.slideCount>=this.slidesToShow){var u=Zp(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:br,onMouseleave:d?this.onDotsLeave:br}),l=S(fq,u,null)}var v,m,p=Zp(a,["infinite","centerMode","currentSlide","slideCount","slidesToShow"]);p.clickHandler=this.changeSlide;var h=this.$slots,g=h.prevArrow,w=h.nextArrow;g&&(p.prevArrow=g),w&&(p.nextArrow=w),this.arrows&&(v=S(Z8,p,null),m=S(J8,p,null));var y=null;this.vertical&&(y={height:typeof this.listHeight=="number"?"".concat(this.listHeight,"px"):this.listHeight});var x=null;this.vertical===!1?this.centerMode===!0&&(x={padding:"0px "+this.centerPadding}):this.centerMode===!0&&(x={padding:this.centerPadding+" 0px"});var C=A(A({},y),x),b=this.touchMove,N=(e={ref:this.listRefHandler,class:"slick-list",style:C,onClick:this.clickHandler,onMousedown:b?this.swipeStart:br,onMousemove:this.dragging&&b?this.swipeMove:br,onMouseup:b?this.swipeEnd:br,onMouseleave:this.dragging&&b?this.swipeEnd:br},j(e,Dn?"onTouchstartPassive":"onTouchstart",b?this.swipeStart:br),j(e,Dn?"onTouchmovePassive":"onTouchmove",this.dragging&&b?this.swipeMove:br),j(e,"onTouchend",b?this.touchEnd:br),j(e,"onTouchcancel",this.dragging&&b?this.swipeEnd:br),j(e,"onKeydown",this.accessibility?this.keyHandler:br),e),E={class:r,dir:"ltr",style:this.$attrs.style};return this.unslick&&(N={class:"slick-list",ref:this.listRefHandler},E={class:r}),S("div",E,[this.unslick?"":v,S("div",N,[S(sq,i,{default:function(){return[n.children]}})]),this.unslick?"":m,this.unslick?"":l])}},pq=Se({name:"Slider",mixins:[_o],inheritAttrs:!1,props:A({},j8),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=Gp({minWidth:0,maxWidth:a}):o=Gp({minWidth:n[i-1]+1,maxWidth:a}),JC()&&e.media(o,function(){e.setState({breakpoint:a})})});var r=Gp({minWidth:n.slice(-1)[0]});JC()&&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(p){return p.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=Ns(this)||[];a=a.filter(function(p){return typeof p=="string"?!!p.trim():!!p}),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(Mt(a[f],{key:100*l+10*s+f,tabindex:-1,style:{width:"".concat(100/n.slidesPerRow,"%"),display:"inline-block"}}))}u.push(S("div",{key:10*l+s},[c]))}n.variableWidth?i.push(S("div",{key:l,style:{width:o}},[u])):i.push(S("div",{key:l},[u]))}if(n==="unslick"){var v="regular slider "+(this.className||"");return S("div",{class:v},[a])}else i.length<=n.slidesToShow&&(n.unslick=!0);var m=A(A(A({},this.$attrs),n),{},{children:i,ref:this.innerSliderRefHandler});return S(vq,A(A({},m),{},{__propsSymbol__:[]}),this.$slots)}});var mq=["class","style"],hq=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}}},gq=Se({compatConfig:{MODE:3},name:"ACarousel",inheritAttrs:!1,props:hq(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=Z(),l=function(p){var h,g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;(h=o.value)===null||h===void 0||h.slickGoTo(p,g)};i({goTo:l,autoplay:function(p){var h,g;(h=o.value)===null||h===void 0||(g=h.innerSlider)===null||g===void 0||g.handleAutoPlay(p)},prev:function(){var p;(p=o.value)===null||p===void 0||p.slickPrev()},next:function(){var p;(p=o.value)===null||p===void 0||p.slickNext()},innerSlider:q(function(){var m;return(m=o.value)===null||m===void 0?void 0:m.innerSlider})}),rt(function(){Cn(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 m,p="slick-dots";return Ae((m={},j(m,p,!0),j(m,"".concat(p,"-").concat(f.value),!0),j(m,"".concat(e.dotsClass),!!e.dotsClass),m))});return function(){var m,p=e.dots,h=e.arrows,g=e.draggable,w=e.effect,y=a.class,x=a.style,C=Ge(a,mq),b=w==="fade"?!0:e.fade,N=Ae(s.value,(m={},j(m,"".concat(s.value,"-rtl"),c.value==="rtl"),j(m,"".concat(s.value,"-vertical"),d.value),j(m,"".concat(y),!!y),m));return S("div",{class:N,style:x},[S(pq,A(A(A({ref:o},e),C),{},{dots:!!p,dotsClass:v.value,arrows:h,draggable:g,fade:b,vertical:d.value}),r)])}}});const yq=bn(gq);var v1="__RC_CASCADER_SPLIT__",bq="SHOW_PARENT",xq="SHOW_CHILD";function Bi(t){return t.join(v1)}function fl(t){return t.map(Bi)}function wq(t){return t.split(v1)}function Cq(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 ku(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 Sq(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 Q8=Symbol("TreeContextKey"),Nq=Se({compatConfig:{MODE:3},name:"TreeContext",props:{value:{type:Object}},setup:function(e,n){var r=n.slots;return gt(Q8,q(function(){return e.value})),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),p1=function(){return vt(Q8,q(function(){return{}}))},eO=Symbol("KeysStateKey"),Eq=function(e){gt(eO,e)},tO=function(){return vt(eO,{expandedKeys:Ct([]),selectedKeys:Ct([]),loadedKeys:Ct([]),loadingKeys:Ct([]),checkedKeys:Ct([]),halfCheckedKeys:Ct([]),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:Ct([])})},Dq=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(S("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 S("span",{"aria-hidden":"true",class:"".concat(n,"-indent")},[l])};const Aq=Dq;var m1={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}},Mq={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}},nO=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}}},Oq=["eventKey","isLeaf","isStart","isEnd","domRef","active","data","onMousemove","selectable"],QC="open",e2="close",Tq="---";const Yh=Se({compatConfig:{MODE:3},name:"TreeNode",inheritAttrs:!1,props:m1,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=p1(),u=tO(),s=u.expandedKeysSet,c=u.selectedKeysSet,f=u.loadedKeysSet,d=u.loadingKeysSet,v=u.checkedKeysSet,m=u.halfCheckedKeysSet,p=l.value,h=p.dragOverNodeKey,g=p.dropPosition,w=p.keyEntities,y=q(function(){return Zh(e.eventKey,{expandedKeysSet:s.value,selectedKeysSet:c.value,loadedKeysSet:f.value,loadingKeysSet:d.value,checkedKeysSet:v.value,halfCheckedKeysSet:m.value,dragOverNodeKey:h,dropPosition:g,keyEntities:w})}),x=Sr(function(){return y.value.expanded}),C=Sr(function(){return y.value.selected}),b=Sr(function(){return y.value.checked}),N=Sr(function(){return y.value.loaded}),E=Sr(function(){return y.value.loading}),D=Sr(function(){return y.value.halfChecked}),M=Sr(function(){return y.value.dragOver}),P=Sr(function(){return y.value.dragOverGapTop}),k=Sr(function(){return y.value.dragOverGapBottom}),I=Sr(function(){return y.value.pos}),$=Z(),_=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=_.value;return we===!1?!1:we||!ye&&!Ce||ye&&N.value&&!Ce}),O=q(function(){return T.value?null:x.value?QC:e2}),R=q(function(){var we=e.disabled,ye=l.value.disabled;return!!(ye||we)}),F=q(function(){var we=e.checkable,ye=l.value.checkable;return!ye||we===!1?!1:ye}),B=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,Ne=e.disabled,xe=e.selectable;return A(A({active:ye,checkable:Ce,disableCheckbox:De,disabled:Ne,selectable:xe},we),{},{dataRef:we,data:we,isLeaf:T.value,checked:b.value,expanded:x.value,loading:E.value,selected:C.value,halfChecked:D.value})}),H=qn(),z=q(function(){var we=e.eventKey,ye=l.value.keyEntities,Ce=ye[we]||{},De=Ce.parent;return A(A({},Jh(at({},e,y.value))),{},{parent:De})}),V=Bt({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(!R.value){var Ce=l.value.onNodeSelect;ye.preventDefault(),Ce(ye,z.value)}},Y=function(ye){if(!R.value){var Ce=e.disableCheckbox,De=l.value.onNodeCheck;if(!(!F.value||Ce)){ye.preventDefault();var Ne=!b.value;De(ye,z.value,Ne)}}},le=function(ye){var Ce=l.value.onNodeClick;Ce(ye,z.value),B.value?W(ye):Y(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;E.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?S("span",{class:"".concat(De,"-draggable-icon")},[Ce.icon]):null},ve=function(){var ye,Ce,De,Ne=e.switcherIcon,xe=Ne===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]):Ne,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;E.value||Ce&&x.value&&!T.value&&!_.value&&!N.value&&De(z.value)};et(function(){me()}),gr(function(){me()});var G=function(){var ye=l.value.prefixCls,Ce=ve();if(T.value)return Ce!==!1?S("span",{class:Ae("".concat(ye,"-switcher"),"".concat(ye,"-switcher-noop"))},[Ce]):null;var De=Ae("".concat(ye,"-switcher"),"".concat(ye,"-switcher_").concat(x.value?QC:e2));return Ce!==!1?S("span",{onClick:ae,class:De},[Ce]):null},Q=function(){var ye,Ce,De=e.disableCheckbox,Ne=l.value.prefixCls,xe=R.value,be=F.value;return be?S("span",{class:Ae("".concat(Ne,"-checkbox"),b.value&&"".concat(Ne,"-checkbox-checked"),!b.value&&D.value&&"".concat(Ne,"-checkbox-indeterminate"),(xe||De)&&"".concat(Ne,"-checkbox-disabled")),onClick:Y},[(ye=(Ce=l.value).customCheckable)===null||ye===void 0?void 0:ye.call(Ce)]):null},pe=function(){var ye=l.value.prefixCls;return S("span",{class:Ae("".concat(ye,"-iconEle"),"".concat(ye,"-icon__").concat(O.value||"docu"),E.value&&"".concat(ye,"-icon_loading"))},null)},Ee=function(){var ye=e.disabled,Ce=e.eventKey,De=l.value,Ne=De.draggable,xe=De.dropLevelOffset,be=De.dropPosition,Oe=De.prefixCls,Pe=De.indent,Fe=De.dropIndicatorRender,K=De.dragOverNodeKey,J=De.direction,ce=Ne!==!1,Me=!ye&&ce&&K===Ce;return Me?Fe({dropPosition:be,dropLevelOffset:xe,indent:Pe,prefixCls:Oe,direction:J}):null},Te=function(){var ye,Ce,De,Ne,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])||((Ne=l.value.slots)===null||Ne===void 0?void 0:Ne.title)||e.title,Fe=l.value,K=Fe.prefixCls,J=Fe.showIcon,ce=Fe.icon,Me=Fe.loadData,Ie=R.value,_e="".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?S("span",{class:Ae("".concat(K,"-iconEle"),"".concat(K,"-icon__customize"))},[typeof qe=="function"?qe(L.value):qe]):pe()}else Me&&E.value&&(ze=pe());var Ze;typeof Pe=="function"?Ze=Pe(L.value):Ze=Pe,Ze=Ze===void 0?Tq:Ze;var Qe=S("span",{class:"".concat(K,"-title")},[Ze]);return S("span",{ref:$,title:typeof Pe=="string"?Pe:"",class:Ae("".concat(_e),"".concat(_e,"-").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,Ee()])};return function(){var we,ye=A(A({},e),r),Ce=ye.eventKey,De=ye.isLeaf,Ne=ye.isStart,xe=ye.isEnd,be=ye.domRef,Oe=ye.active;ye.data;var Pe=ye.onMousemove,Fe=ye.selectable,K=Ge(ye,Oq),J=l.value,ce=J.prefixCls,Me=J.filterTreeNode,Ie=J.keyEntities,_e=J.dropContainerKey,ze=J.dropTargetKey,je=J.draggingNodeKey,Ue=R.value,qe=Yi(K,{aria:!0,data:!0}),Ze=Ie[Ce]||{},Qe=Ze.level,Tt=xe[xe.length-1],lt=oe(),St=!Ue&<,mt=je===Ce,Jt=Fe!==void 0?{"aria-selected":!!Fe}:void 0;return S("div",A(A({ref:be,class:Ae(r.class,"".concat(ce,"-treenode"),(we={},j(we,"".concat(ce,"-treenode-disabled"),Ue),j(we,"".concat(ce,"-treenode-switcher-").concat(x.value?"open":"close"),!De),j(we,"".concat(ce,"-treenode-checkbox-checked"),b.value),j(we,"".concat(ce,"-treenode-checkbox-indeterminate"),D.value),j(we,"".concat(ce,"-treenode-selected"),C.value),j(we,"".concat(ce,"-treenode-loading"),E.value),j(we,"".concat(ce,"-treenode-active"),Oe),j(we,"".concat(ce,"-treenode-leaf-last"),Tt),j(we,"".concat(ce,"-treenode-draggable"),St),j(we,"dragging",mt),j(we,"drop-target",ze===Ce),j(we,"drop-container",_e===Ce),j(we,"drag-over",!Ue&&M.value),j(we,"drag-over-gap-top",!Ue&&P.value),j(we,"drag-over-gap-bottom",!Ue&&k.value),j(we,"filter-node",Me&&Me(z.value)),we)),style:r.style,draggable:St,"aria-grabbed":mt,onDragstart:St?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},Jt),qe),[S(Aq,{prefixCls:ce,level:Qe,isStart:Ne,isEnd:xe},null),ue(),G(),Q(),Te()])}}});function Ga(t,e){if(!t)return[];var n=t.slice(),r=n.indexOf(e);return r>=0&&n.splice(r,1),n}function Ci(t,e){var n=(t||[]).slice();return n.indexOf(e)===-1&&n.push(e),n}function h1(t){return t.split("-")}function rO(t,e){return"".concat(t,"-").concat(e)}function Pq(t){return t&&t.type&&t.type.isTreeNode}function kq(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 Fq(t){if(t.parent){var e=h1(t.pos);return Number(e[e.length-1])===t.parent.children.length-1}return!1}function Iq(t){var e=h1(t.pos);return Number(e[e.length-1])===0}function t2(t,e,n,r,a,i,o,l,u,s){var c,f=t.clientX,d=t.clientY,v=t.target.getBoundingClientRect(),m=v.top,p=v.height,h=(s==="rtl"?-1:1)*(((a==null?void 0:a.x)||0)-f),g=(h-12)/r,w=l[n.eventKey];if(d<m+p/2){var y=o.findIndex(function(_){return _.key===w.key}),x=y<=0?0:y-1,C=o[x].key;w=l[C]}var b=w.key,N=w,E=w.key,D=0,M=0;if(!u.has(b))for(var P=0;P<g&&Fq(w);P+=1)w=w.parent,M+=1;var k=e.eventData,I=w.node,$=!0;return Iq(w)&&w.level===0&&d<m+p/2&&i({dragNode:k,dropNode:I,dropPosition:-1})&&w.key===n.eventKey?D=-1:(N.children||[]).length&&u.has(E)?i({dragNode:k,dropNode:I,dropPosition:0})?D=0:$=!1:M===0?g>-1.5?i({dragNode:k,dropNode:I,dropPosition:1})?D=1:$=!1:i({dragNode:k,dropNode:I,dropPosition:0})?D=0:i({dragNode:k,dropNode:I,dropPosition:1})?D=1:$=!1:i({dragNode:k,dropNode:I,dropPosition:1})?D=1:$=!1,{dropPosition:D,dropLevelOffset:M,dropTargetKey:w.key,dropTargetPos:w.pos,dragOverNodeKey:E,dropContainerKey:D===0?null:((c=w.parent)===null||c===void 0?void 0:c.key)||null,dropAllowed:$}}function n2(t,e){if(t){var n=e.multiple;return n?t.slice():t.length?[t[0]]:t}}function em(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 Gh(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)}),Be(n)}var _q=["title","icon","switcherIcon"];function _s(t,e){return t??e}function Ev(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 Xh(t){function e(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=xn(n);return r.map(function(a){var i,o,l,u;if(!Pq(a))return null;for(var s=a.children||{},c=a.key,f={},d=0,v=Object.entries(a.props);d<v.length;d++){var m=$e(v[d],2),p=m[0],h=m[1];f[Yd(p)]=h}var g=f.isLeaf,w=f.checkable,y=f.selectable,x=f.disabled,C=f.disableCheckbox,b={isLeaf:g||g===""||void 0,checkable:w||w===""||void 0,selectable:y||y===""||void 0,disabled:x||x===""||void 0,disableCheckbox:C||C===""||void 0},N=A(A({},f),b),E=f.title,D=E===void 0?(i=s.title)===null||i===void 0?void 0:i.call(s,N):E,M=f.icon,P=M===void 0?(o=s.icon)===null||o===void 0?void 0:o.call(s,N):M,k=f.switcherIcon,I=k===void 0?(l=s.switcherIcon)===null||l===void 0?void 0:l.call(s,N):k,$=Ge(f,_q),_=(u=s.default)===null||u===void 0?void 0:u.call(s),T=A(A({},$),{},{title:D,icon:P,switcherIcon:I,key:c,isLeaf:g},b),O=e(_);return O.length&&(T.children=O),T})}return e(t)}function $q(t,e,n){var r=Ev(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 m=rO(f?f.pos:"0",v),p=_s(d[i],m),h,g=0;g<a.length;g+=1){var w=a[g];if(d[w]!==void 0){h=d[w];break}}var y=A(A({},ft(d,[].concat(Be(a),[i,o]))),{},{title:h,key:p,parent:f,pos:m,children:null,data:d,isStart:[].concat(Be(f?f.isStart:[]),[v===0]),isEnd:[].concat(Be(f?f.isEnd:[]),[v===c.length-1])});return u.push(y),e===!0||l.has(p)?y.children=s(d[o]||[],y):y.children=[],y})}return s(t),u}function Rq(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=Ev(l),s=u.key,c=u.children,f=i||c,d;o?typeof o=="string"?d=function(p){return p[o]}:typeof o=="function"&&(d=function(p){return o(p)}):d=function(p,h){return _s(p[s],h)};function v(m,p,h,g){var w=m?m[f]:t,y=m?rO(h.pos,p):"0",x=m?[].concat(Be(g),[m]):[];if(m){var C=d(m,y),b={node:m,index:p,pos:y,key:C,parentPos:h.node?h.pos:null,level:h.level+1,nodes:x};e(b)}w&&w.forEach(function(N,E){v(N,E,{node:m,pos:y,level:h?h.level+1:-1},x)})}v(null)}function $s(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),Rq(t,function(v){var m=v.node,p=v.index,h=v.pos,g=v.key,w=v.parentPos,y=v.level,x=v.nodes,C={node:m,nodes:x,index:p,key:g,pos:h,level:y},b=_s(g,h);c[h]=C,f[b]=C,C.parent=c[w],C.parent&&(C.parent.children=C.parent.children||[],C.parent.children.push(C)),r&&r(C,d)},{externalGetKey:s,childrenPropName:o,fieldNames:l}),a&&a(d),d}function Zh(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 Jh(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,m=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 m||Object.defineProperty(m,"props",{get:function(){return t}}),m}const Bq=function(t,e){var n=q(function(){return $s(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(v1);i.pathKeyEntities[o]=a,a.key=o}}).pathKeyEntities});return n};function Lq(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 Uu="__rc_cascader_search_mark__",zq=function(e,n,r){var a=r.label;return n.some(function(i){return String(i[a]).toLowerCase().includes(e.toLowerCase())})},Vq=function(e){var n=e.path,r=e.fieldNames;return n.map(function(a){return a[r.label]}).join(" / ")};const jq=function(t,e,n,r,a,i){return q(function(){var o=a.value,l=o.filter,u=l===void 0?zq:l,s=o.render,c=s===void 0?Vq:s,f=o.limit,d=f===void 0?50:f,v=o.sort,m=[];if(!t.value)return[];function p(h,g){h.forEach(function(w){if(!(!v&&d>0&&m.length>=d)){var y=[].concat(Be(g),[w]),x=w[n.value.children];if((!x||x.length===0||i.value)&&u(t.value,y,{label:n.value.label})){var C;m.push(A(A({},w),{},(C={},j(C,n.value.label,c({inputValue:t.value,path:y,prefixCls:r.value,fieldNames:n.value})),j(C,Uu,y),C)))}x&&p(w[n.value.children],y)}})}return p(e.value,[]),v&&m.sort(function(h,g){return v(h[Uu],g[Uu],t.value,n.value)}),d>0?m.slice(0,d):m})};function r2(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===xq?!(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],m=(c=a)===null||c===void 0?void 0:c.findIndex(function(h){var g=h[n.value];return r?String(g)===String(v):g===v}),p=m!==-1?(f=a)===null||f===void 0?void 0:f[m]:null;i.push({value:(d=p==null?void 0:p[n.value])!==null&&d!==void 0?d:v,index:m,option:p}),a=p==null?void 0:p[n.children]},l=0;l<t.length;l+=1)o(l);return i}const Hq=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 aO(t,e){var n=new Set;return t.forEach(function(r){e.has(r)||n.add(r)}),n}function Kq(t){var e=t||{},n=e.disabled,r=e.disableCheckbox,a=e.checkable;return!!(n||r)||a===!1}function Uq(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,m=f.children,p=m===void 0?[]:m;a.has(d)&&!r(v)&&p.filter(function(h){return!r(h.node)}).forEach(function(h){a.add(h.key)})})}for(var u=new Set,s=n;s>=0;s-=1){var c=e.get(s)||new Set;c.forEach(function(f){var d=f.parent,v=f.node;if(!(r(v)||!f.parent||u.has(f.parent.key))){if(r(f.parent.node)){u.add(d.key);return}var m=!0,p=!1;(d.children||[]).filter(function(h){return!r(h.node)}).forEach(function(h){var g=h.key,w=a.has(g);m&&!w&&(m=!1),!p&&(w||i.has(g))&&(p=!0)}),m&&a.add(d.key),p&&i.add(d.key),u.add(d.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(aO(i,a))}}function qq(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,m=d.node,p=d.children,h=p===void 0?[]:p;!i.has(v)&&!o.has(v)&&!a(m)&&h.filter(function(g){return!a(g.node)}).forEach(function(g){i.delete(g.key)})})}o=new Set;for(var s=new Set,c=r;c>=0;c-=1){var f=n.get(c)||new Set;f.forEach(function(d){var v=d.parent,m=d.node;if(!(a(m)||!d.parent||s.has(d.parent.key))){if(a(d.parent.node)){s.add(v.key);return}var p=!0,h=!1;(v.children||[]).filter(function(g){return!a(g.node)}).forEach(function(g){var w=g.key,y=i.has(w);p&&!y&&(p=!1),!h&&(y||o.has(w))&&(h=!0)}),p||i.delete(v.key),h&&o.add(v.key),s.add(v.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(aO(o,i))}}function Vr(t,e,n,r,a,i){var o;i?o=i:o=Kq;var l=new Set(t.filter(function(s){var c=!!n[s];return c})),u;return e===!0?u=Uq(l,a,r,o):u=qq(l,e.halfCheckedKeys,a,r,o),u}const Wq=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=Sn(f)?Mt(f,{key:d}):f;return d===0?[v]:[].concat(Be(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=Bi(o);return{label:u,value:s,key:s,valueCells:o}})})};var iO=Symbol("CascaderContextKey"),Yq=function(e){gt(iO,e)},Dv=function(){return vt(iO)};const Gq=function(){var t=Ts(),e=Dv(),n=e.values,r=rn([]),a=$e(r,2),i=a[0],o=a[1];return ke(function(){return t.open},function(){if(t.open&&!t.multiple){var l=n.value[0];o(l||[])}},{immediate:!0}),[i,o]},Xq=function(t,e,n,r,a,i){var o=Ts(),l=q(function(){return o.direction==="rtl"}),u=[Z([]),Z(),Z([])],s=u[0],c=u[1],f=u[2];rt(function(){for(var h=-1,g=e.value,w=[],y=[],x=r.value.length,C=function(k){var I=g.findIndex(function($){return $[n.value.value]===r.value[k]});if(I===-1)return"break";h=I,w.push(h),y.push(r.value[k]),g=g[h][n.value.children]},b=0;b<x&&g;b+=1){var N=C(b);if(N==="break")break}for(var E=e.value,D=0;D<w.length-1;D+=1)E=E[w[D]][n.value.children];var M=[y,h,E];s.value=M[0],c.value=M[1],f.value=M[2]});var d=function(g){a(g)},v=function(g){var w=f.value.length,y=c.value;y===-1&&g<0&&(y=w);for(var x=0;x<w;x+=1){y=(y+g+w)%w;var C=f.value[y];if(C&&!C.disabled){var b=C[n.value.value],N=s.value.slice(0,-1).concat(b);d(N);return}}},m=function(){if(s.value.length>1){var g=s.value.slice(0,-1);d(g)}else o.toggleOpen(!1)},p=function(){var g,w=((g=f.value[c.value])===null||g===void 0?void 0:g[n.value.children])||[],y=w.find(function(C){return!C.disabled});if(y){var x=[].concat(Be(s.value),[y[n.value.value]]);d(x)}};t.expose({onKeydown:function(g){var w=g.which;switch(w){case Re.UP:case Re.DOWN:{var y=0;w===Re.UP?y=-1:w===Re.DOWN&&(y=1),y!==0&&v(y);break}case Re.LEFT:{l.value?p():m();break}case Re.RIGHT:{l.value?m():p();break}case Re.BACKSPACE:{o.searchValue||m();break}case Re.ENTER:{if(s.value.length){var x=f.value[c.value],C=(x==null?void 0:x[Uu])||[];C.length?i(C.map(function(b){return b[n.value.value]}),C[C.length-1]):i(s.value,x)}break}case Re.ESC:o.toggleOpen(!1),open&&g.stopPropagation()}},onKeyup:function(){}})};function Av(t){var e,n=t.prefixCls,r=t.checked,a=t.halfChecked,i=t.disabled,o=t.onClick,l=Dv(),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 S("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])}Av.props=["prefixCls","checked","halfChecked","disabled","onClick"];Av.displayName="Checkbox";Av.inheritAttrs=!1;var oO="__cascader_fix_label__";function Mv(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,m=t.onActive,p=t.checkedSet,h=t.halfCheckedSet,g=t.loadingKeys,w=t.isSelectable,y="".concat(l,"-menu"),x="".concat(l,"-menu-item"),C=Dv(),b=C.fieldNames,N=C.changeOnSelect,E=C.expandTrigger,D=C.expandIcon,M=C.loadingIcon,P=C.dropdownMenuColumnStyle,k=C.customSlots,I=(e=D.value)!==null&&e!==void 0?e:(n=(r=k.value).expandIcon)===null||n===void 0?void 0:n.call(r),$=(a=M.value)!==null&&a!==void 0?a:(i=(o=k.value).loadingIcon)===null||i===void 0?void 0:i.call(o),_=E.value==="hover";return S("ul",{class:y,role:"menu"},[s.map(function(T){var O,R,F=T.disabled,B=T[Uu],L=(O=T[oO])!==null&&O!==void 0?O:T[b.value.label],H=T[b.value.value],z=ku(T,b.value),V=B?B.map(function(he){return he[b.value.value]}):[].concat(Be(f),[H]),U=Bi(V),W=g.includes(U),Y=p.has(U),le=h.has(U),ne=function(){!F&&(!_||!z)&&m(V)},ie=function(){w(T)&&v(V,z)},se;return typeof T.title=="string"?se=T.title:typeof L=="string"&&(se=L),S("li",{key:U,class:[x,(R={},j(R,"".concat(x,"-expand"),!z),j(R,"".concat(x,"-active"),c===H),j(R,"".concat(x,"-disabled"),F),j(R,"".concat(x,"-loading"),W),R)],style:P.value,role:"menuitemcheckbox",title:se,"aria-checked":Y,"data-path-key":U,onClick:function(){ne(),(!u||z)&&ie()},onDblclick:function(){N.value&&d(!1)},onMouseenter:function(){_&&ne()},onMousedown:function(te){te.preventDefault()}},[u&&S(Av,{prefixCls:"".concat(l,"-checkbox"),checked:Y,halfChecked:le,disabled:F,onClick:function(te){te.stopPropagation(),ie()}},null),S("div",{class:"".concat(x,"-content")},[L]),!W&&I&&!z&&S("div",{class:"".concat(x,"-expand-icon")},[I]),W&&$&&S("div",{class:"".concat(x,"-loading-icon")},[$])])})])}Mv.props=["prefixCls","multiple","options","activeValue","prevValuePath","onToggleOpen","onSelect","onActive","checkedSet","halfCheckedSet","loadingKeys","isSelectable"];Mv.displayName="Column";Mv.inheritAttrs=!1;const Zq=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,setup:function(e,n){var r=n.attrs,a=n.slots,i=Ts(),o=Z(),l=q(function(){return i.direction==="rtl"}),u=Dv(),s=u.options,c=u.values,f=u.halfValues,d=u.fieldNames,v=u.changeOnSelect,m=u.onSelect,p=u.searchOptions,h=u.dropdownPrefixCls,g=u.loadData,w=u.expandTrigger,y=u.customSlots,x=q(function(){return h.value||i.prefixCls}),C=Ct([]),b=function(L){if(!(!g.value||i.searchValue)){var H=ps(L,s.value,d.value),z=H.map(function(W){var Y=W.option;return Y}),V=z[z.length-1];if(V&&!ku(V,d.value)){var U=Bi(L);C.value=[].concat(Be(C.value),[U]),g.value(z)}}};rt(function(){C.value.length&&C.value.forEach(function(B){var L=wq(B),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]||ku(z,d.value))&&(C.value=C.value.filter(function(V){return V!==B}))})});var N=q(function(){return new Set(fl(c.value))}),E=q(function(){return new Set(fl(f.value))}),D=Gq(),M=$e(D,2),P=M[0],k=M[1],I=function(L){k(L),b(L)},$=function(L){var H=L.disabled,z=ku(L,d.value);return!H&&(z||v.value||i.multiple)},_=function(L,H){var z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;m(L),!i.multiple&&(H||v.value&&(w.value==="hover"||z))&&i.toggleOpen(!1)},T=q(function(){return i.searchValue?p.value:s.value}),O=q(function(){for(var B=[{options:T.value}],L=T.value,H=function(W){var Y=P.value[W],le=L.find(function(ie){return ie[d.value.value]===Y}),ne=le==null?void 0:le[d.value.children];if(!(ne!=null&&ne.length))return"break";L=ne,B.push({options:ne})},z=0;z<P.value.length;z+=1){var V=H(z);if(V==="break")break}return B}),R=function(L,H){$(H)&&_(L,ku(H,d.value),!0)};Xq(n,T,d,P,I,R);var F=function(L){L.preventDefault()};return et(function(){ke(P,function(B){for(var L=0;L<B.length;L+=1){var H,z=B.slice(0,L+1),V=Bi(z),U=(H=o.value)===null||H===void 0?void 0:H.querySelector('li[data-path-key="'.concat(V.replace(/\\{0,2}"/g,'\\"'),'"]'));U&&Sq(U)}},{flush:"post",immediate:!0})}),function(){var B,L,H,z,V,U,W,Y=i.notFoundContent,le=Y===void 0?((B=a.notFoundContent)===null||B===void 0?void 0:B.call(a))||((L=(H=y.value).notFoundContent)===null||L===void 0?void 0:L.call(H)):Y,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,oO,le),j(U,"disabled",!0),U)],te=A(A({},r),{},{multiple:!se&&ne,onSelect:_,onActive:I,onToggleOpen:ie,checkedSet:N.value,halfCheckedSet:E.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 S(Mv,A(A({key:de},te),{},{prefixCls:x.value,options:re.options,prevValuePath:ae,activeValue:oe}),null)});return S("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:F,ref:o},[ee])}}});function Ov(t){var e=Z(0),n=Ct();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 Jq(){return A(A({},ft(sv(),["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:bq},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 lO(){return A(A({},Jq()),{},{onChange:Function,customSlots:Object})}function Qq(t){return Array.isArray(t)&&Array.isArray(t[0])}function a2(t){return t?Qq(t)?t:(t.length===0?[]:[t]).map(function(e){return Array.isArray(e)?e:[e]}):[]}const eW=Se({compatConfig:{MODE:3},name:"Cascader",inheritAttrs:!1,props:yt(lO(),{}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=dy(Ye(e,"id")),l=q(function(){return!!e.checkable}),u=cn(e.defaultValue,{value:q(function(){return e.value}),postState:a2}),s=$e(u,2),c=s[0],f=s[1],d=q(function(){return Cq(e.fieldNames)}),v=q(function(){return e.options||[]}),m=Bq(v,d),p=function(ue){var ve=m.value;return ue.map(function(me){var G=ve[me].nodes;return G.map(function(Q){return Q[d.value.value]})})},h=cn("",{value:q(function(){return e.searchValue}),postState:function(ue){return ue||""}}),g=$e(h,2),w=g[0],y=g[1],x=function(ue,ve){y(ue),ve.source!=="blur"&&e.onSearch&&e.onSearch(ue)},C=Lq(Ye(e,"showSearch")),b=C.showSearch,N=C.searchConfig,E=jq(w,v,d,q(function(){return e.dropdownPrefixCls||e.prefixCls}),N,Ye(e,"changeOnSelect")),D=Hq(v,d,c),M=[Z([]),Z([]),Z([])],P=M[0],k=M[1],I=M[2],$=Ov(m),_=$.maxLevel,T=$.levelEntities;rt(function(){var oe=$e(D.value,2),ue=oe[0],ve=oe[1];if(!l.value||!c.value.length){var me=[ue,[],ve];P.value=me[0],k.value=me[1],I.value=me[2];return}var G=fl(ue),Q=m.value,pe=Vr(G,!0,Q,_.value,T.value),Ee=pe.checkedKeys,Te=pe.halfCheckedKeys,we=[p(Ee),p(Te),ve];P.value=we[0],k.value=we[1],I.value=we[2]});var O=q(function(){var oe=fl(P.value),ue=r2(oe,m.value,e.showCheckedStrategy);return[].concat(Be(I.value),Be(p(ue)))}),R=Wq(O,v,d,l,Ye(e,"displayRender")),F=function(ue){if(f(ue),e.onChange){var ve=a2(ue),me=ve.map(function(pe){return ps(pe,v.value,d.value).map(function(Ee){return Ee.option})}),G=l.value?ve:ve[0],Q=l.value?me:me[0];e.onChange(G,Q)}},B=function(ue){if(y(""),!l.value)F(ue);else{var ve=Bi(ue),me=fl(P.value),G=fl(k.value),Q=me.includes(ve),pe=I.value.some(function(xe){return Bi(xe)===ve}),Ee=P.value,Te=I.value;if(pe&&!Q)Te=I.value.filter(function(xe){return Bi(xe)!==ve});else{var we=Q?me.filter(function(xe){return xe!==ve}):[].concat(Be(me),[ve]),ye;if(Q){var Ce=Vr(we,{checked:!1,halfCheckedKeys:G},m.value,_.value,T.value);ye=Ce.checkedKeys}else{var De=Vr(we,!0,m.value,_.value,T.value);ye=De.checkedKeys}var Ne=r2(ye,m.value,e.showCheckedStrategy);Ee=p(Ne)}F([].concat(Be(Te),Be(Ee)))}},L=function(ue,ve){if(ve.type==="clear"){F([]);return}var me=ve.values[0].valueCells;B(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)},Y=Ri(e),le=Y.changeOnSelect,ne=Y.checkable,ie=Y.dropdownPrefixCls,se=Y.loadData,he=Y.expandTrigger,te=Y.expandIcon,ge=Y.loadingIcon,ee=Y.dropdownMenuColumnStyle,re=Y.customSlots;Yq({options:v,fieldNames:d,values:P,halfValues:k,changeOnSelect:le,onSelect:B,checkable:ne,searchOptions:E,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 ft(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?E.value:v.value).length,ue=e.dropdownMatchSelectWidth,ve=ue===void 0?!1:ue,me=w.value&&N.value.matchInputWidth||oe?{}:{minWidth:"auto"};return S(cy,A(A(A({},ae.value),r),{},{ref:de,id:o,prefixCls:e.prefixCls,dropdownMatchSelectWidth:ve,dropdownStyle:A(A({},V.value),me),displayValues:R.value,onDisplayValuesChange:L,mode:l.value?"multiple":void 0,searchValue:w.value,onSearch:x,showSearch:b.value,OptionList:Zq,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 tW={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 nW=tW;function i2(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){rW(t,a,n[a])})}return t}function rW(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=i2({},e,n.attrs);return S(pt,i2({},r,{icon:nW}),null)};g1.displayName="LeftOutlined";g1.inheritAttrs=!1;const Mo=g1;function aW(t,e){for(var n=-1,r=t==null?0:t.length;++n<r&&e(t[n],n,t)!==!1;);return t}function Rs(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?O8(n,l,u):o1(n,l,u)}return n}function iW(t,e){return t&&Rs(e,Jl(e),t)}function oW(t){var e=[];if(t!=null)for(var n in Object(t))e.push(n);return e}var lW=Object.prototype,uW=lW.hasOwnProperty;function sW(t){if(!fa(t))return oW(t);var e=oy(t),n=[];for(var r in t)r=="constructor"&&(e||!uW.call(t,r))||n.push(r);return n}function y1(t){return Os(t)?qM(t,!0):sW(t)}function cW(t,e){return t&&Rs(e,y1(e),t)}var uO=typeof exports=="object"&&exports&&!exports.nodeType&&exports,o2=uO&&typeof module=="object"&&module&&!module.nodeType&&module,fW=o2&&o2.exports===uO,l2=fW?pa.Buffer:void 0,u2=l2?l2.allocUnsafe:void 0;function dW(t,e){if(e)return t.slice();var n=t.length,r=u2?u2(n):new t.constructor(n);return t.copy(r),r}function vW(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}function pW(t,e){return Rs(t,ny(t),e)}var mW=Object.getOwnPropertySymbols,hW=mW?function(t){for(var e=[];t;)ty(e,ny(t)),t=y0(t);return e}:VM;const sO=hW;function gW(t,e){return Rs(t,sO(t),e)}function cO(t){return zM(t,y1,sO)}var yW=Object.prototype,bW=yW.hasOwnProperty;function xW(t){var e=t.length,n=new t.constructor(e);return e&&typeof t[0]=="string"&&bW.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function b1(t){var e=new t.constructor(t.byteLength);return new qf(e).set(new qf(t)),e}function wW(t,e){var n=e?b1(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}var CW=/\w*$/;function SW(t){var e=new t.constructor(t.source,CW.exec(t));return e.lastIndex=t.lastIndex,e}var s2=Hr?Hr.prototype:void 0,c2=s2?s2.valueOf:void 0;function NW(t){return c2?Object(c2.call(t)):{}}function EW(t,e){var n=e?b1(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var DW="[object Boolean]",AW="[object Date]",MW="[object Map]",OW="[object Number]",TW="[object RegExp]",PW="[object Set]",kW="[object String]",FW="[object Symbol]",IW="[object ArrayBuffer]",_W="[object DataView]",$W="[object Float32Array]",RW="[object Float64Array]",BW="[object Int8Array]",LW="[object Int16Array]",zW="[object Int32Array]",VW="[object Uint8Array]",jW="[object Uint8ClampedArray]",HW="[object Uint16Array]",KW="[object Uint32Array]";function UW(t,e,n){var r=t.constructor;switch(e){case IW:return b1(t);case DW:case AW:return new r(+t);case _W:return wW(t,n);case $W:case RW:case BW:case LW:case zW:case VW:case jW:case HW:case KW:return EW(t,n);case MW:return new r;case OW:case kW:return new r(t);case TW:return SW(t);case PW:return new r;case FW:return NW(t)}}var f2=Object.create,qW=function(){function t(){}return function(e){if(!fa(e))return{};if(f2)return f2(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();const WW=qW;function YW(t){return typeof t.constructor=="function"&&!oy(t)?WW(y0(t)):{}}var GW="[object Map]";function XW(t){return la(t)&&us(t)==GW}var d2=Il&&Il.isMap,ZW=d2?rv(d2):XW;const JW=ZW;var QW="[object Set]";function eY(t){return la(t)&&us(t)==QW}var v2=Il&&Il.isSet,tY=v2?rv(v2):eY;const nY=tY;var rY=1,aY=2,iY=4,fO="[object Arguments]",oY="[object Array]",lY="[object Boolean]",uY="[object Date]",sY="[object Error]",dO="[object Function]",cY="[object GeneratorFunction]",fY="[object Map]",dY="[object Number]",vO="[object Object]",vY="[object RegExp]",pY="[object Set]",mY="[object String]",hY="[object Symbol]",gY="[object WeakMap]",yY="[object ArrayBuffer]",bY="[object DataView]",xY="[object Float32Array]",wY="[object Float64Array]",CY="[object Int8Array]",SY="[object Int16Array]",NY="[object Int32Array]",EY="[object Uint8Array]",DY="[object Uint8ClampedArray]",AY="[object Uint16Array]",MY="[object Uint32Array]",sn={};sn[fO]=sn[oY]=sn[yY]=sn[bY]=sn[lY]=sn[uY]=sn[xY]=sn[wY]=sn[CY]=sn[SY]=sn[NY]=sn[fY]=sn[dY]=sn[vO]=sn[vY]=sn[pY]=sn[mY]=sn[hY]=sn[EY]=sn[DY]=sn[AY]=sn[MY]=!0;sn[sY]=sn[dO]=sn[gY]=!1;function qu(t,e,n,r,a,i){var o,l=e&rY,u=e&aY,s=e&iY;if(n&&(o=a?n(t,r,a,i):n(t)),o!==void 0)return o;if(!fa(t))return t;var c=Ur(t);if(c){if(o=xW(t),!l)return vW(t,o)}else{var f=us(t),d=f==dO||f==cY;if(Wf(t))return dW(t,l);if(f==vO||f==fO||d&&!a){if(o=u||d?{}:YW(t),!l)return u?gW(t,cW(o,t)):pW(t,iW(o,t))}else{if(!sn[f])return a?t:{};o=UW(t,f,l)}}i||(i=new Aa);var v=i.get(t);if(v)return v;i.set(t,o),nY(t)?t.forEach(function(h){o.add(qu(h,e,n,h,t,i))}):JW(t)&&t.forEach(function(h,g){o.set(g,qu(h,e,n,g,t,i))});var m=s?u?cO:bh:u?y1:Jl,p=c?void 0:m(t);return aW(p||t,function(h,g){p&&(g=h,h=t[g]),o1(o,g,qu(h,e,n,g,t,i))}),o}var OY=1,TY=4;function sf(t){return qu(t,OY|TY)}function yo(){return yo=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},yo.apply(this,arguments)}function PY(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,ms(t,e)}function Qh(t){return Qh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Qh(t)}function ms(t,e){return ms=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},ms(t,e)}function kY(){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 cf(t,e,n){return kY()?cf=Reflect.construct.bind():cf=function(a,i,o){var l=[null];l.push.apply(l,i);var u=Function.bind.apply(a,l),s=new u;return o&&ms(s,o.prototype),s},cf.apply(null,arguments)}function FY(t){return Function.toString.call(t).indexOf("[native code]")!==-1}function eg(t){var e=typeof Map=="function"?new Map:void 0;return eg=function(r){if(r===null||!FY(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 cf(r,arguments,Qh(this).constructor)}return a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),ms(a,r)},eg(t)}var IY=/%[sdj%]/g,_Y=function(){};function tg(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 Er(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(IY,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 $Y(t){return t==="string"||t==="url"||t==="hex"||t==="email"||t==="date"||t==="pattern"}function _n(t,e){return!!(t==null||e==="array"&&Array.isArray(t)&&!t.length||$Y(e)&&typeof t=="string"&&!t)}function RY(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 p2(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 BY(t){var e=[];return Object.keys(t).forEach(function(n){e.push.apply(e,t[n]||[])}),e}var m2=function(t){PY(e,t);function e(n,r){var a;return a=t.call(this,"Async Validation Error")||this,a.errors=n,a.fields=r,a}return e}(eg(Error));function LY(t,e,n,r,a){if(e.first){var i=new Promise(function(d,v){var m=function(g){return r(g),g.length?v(new m2(g,tg(g))):d(a)},p=BY(t);p2(p,n,m)});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 m=function(h){if(c.push.apply(c,h),s++,s===u)return r(c),c.length?v(new m2(c,tg(c))):d(a)};l.length||(r(c),d(a)),l.forEach(function(p){var h=t[p];o.indexOf(p)!==-1?p2(h,n,m):RY(h,n,m)})});return f.catch(function(d){return d}),f}function zY(t){return!!(t&&t.message!==void 0)}function VY(t,e){for(var n=t,r=0;r<e.length;r++){if(n==null)return n;n=n[e[r]]}return n}function h2(t,e){return function(n){var r;return t.fullFields?r=VY(e,t.fullFields):r=e[n.field||t.fullField],zY(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 g2(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]=yo({},t[n],r):t[n]=r}}return t}var pO=function(e,n,r,a,i,o){e.required&&(!r.hasOwnProperty(e.field)||_n(n,o||e.type))&&a.push(Er(i.messages.required,e.fullField))},jY=function(e,n,r,a,i){(/^\s+$/.test(n)||n==="")&&a.push(Er(i.messages.whitespace,e.fullField))},wc,HY=function(){if(wc)return wc;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(y){return y&&y.exact?o:new RegExp(""+e(y)+n+e(y),"g")},u.v6=function(y){return y&&y.exact?l:new RegExp(""+e(y)+a+e(y),"g")};var s="(?:(?:[a-z]+:)?//)",c="(?:\\S+(?::\\S*)?@)?",f=u.v4().source,d=u.v6().source,v="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",m="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",p="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",h="(?::\\d{2,5})?",g='(?:[/?#][^\\s"]*)?',w="(?:"+s+"|www\\.)"+c+"(?:localhost|"+f+"|"+d+"|"+v+m+p+")"+h+g;return wc=new RegExp("(?:^"+w+"$)","i"),wc},y2={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},Fu={integer:function(e){return Fu.number(e)&&parseInt(e,10)===e},float:function(e){return Fu.number(e)&&!Fu.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"&&!Fu.array(e)},method:function(e){return typeof e=="function"},email:function(e){return typeof e=="string"&&e.length<=320&&!!e.match(y2.email)},url:function(e){return typeof e=="string"&&e.length<=2048&&!!e.match(HY())},hex:function(e){return typeof e=="string"&&!!e.match(y2.hex)}},KY=function(e,n,r,a,i){if(e.required&&n===void 0){pO(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?Fu[l](n)||a.push(Er(i.messages.types[l],e.fullField,e.type)):l&&typeof n!==e.type&&a.push(Er(i.messages.types[l],e.fullField,e.type))},UY=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",m=Array.isArray(n);if(d?f="number":v?f="string":m&&(f="array"),!f)return!1;m&&(c=n.length),v&&(c=n.replace(s,"_").length),o?c!==e.len&&a.push(Er(i.messages[f].len,e.fullField,e.len)):l&&!u&&c<e.min?a.push(Er(i.messages[f].min,e.fullField,e.min)):u&&!l&&c>e.max?a.push(Er(i.messages[f].max,e.fullField,e.max)):l&&u&&(c<e.min||c>e.max)&&a.push(Er(i.messages[f].range,e.fullField,e.min,e.max))},Xo="enum",qY=function(e,n,r,a,i){e[Xo]=Array.isArray(e[Xo])?e[Xo]:[],e[Xo].indexOf(n)===-1&&a.push(Er(i.messages[Xo],e.fullField,e[Xo].join(", ")))},WY=function(e,n,r,a,i){if(e.pattern){if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(n)||a.push(Er(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(Er(i.messages.pattern.mismatch,e.fullField,n,e.pattern))}}},jt={required:pO,whitespace:jY,type:KY,range:UY,enum:qY,pattern:WY},YY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(_n(n,"string")&&!e.required)return r();jt.required(e,n,a,o,i,"string"),_n(n,"string")||(jt.type(e,n,a,o,i),jt.range(e,n,a,o,i),jt.pattern(e,n,a,o,i),e.whitespace===!0&&jt.whitespace(e,n,a,o,i))}r(o)},GY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(_n(n)&&!e.required)return r();jt.required(e,n,a,o,i),n!==void 0&&jt.type(e,n,a,o,i)}r(o)},XY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(n===""&&(n=void 0),_n(n)&&!e.required)return r();jt.required(e,n,a,o,i),n!==void 0&&(jt.type(e,n,a,o,i),jt.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(_n(n)&&!e.required)return r();jt.required(e,n,a,o,i),n!==void 0&&jt.type(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(_n(n)&&!e.required)return r();jt.required(e,n,a,o,i),_n(n)||jt.type(e,n,a,o,i)}r(o)},QY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(_n(n)&&!e.required)return r();jt.required(e,n,a,o,i),n!==void 0&&(jt.type(e,n,a,o,i),jt.range(e,n,a,o,i))}r(o)},eG=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(_n(n)&&!e.required)return r();jt.required(e,n,a,o,i),n!==void 0&&(jt.type(e,n,a,o,i),jt.range(e,n,a,o,i))}r(o)},tG=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();jt.required(e,n,a,o,i,"array"),n!=null&&(jt.type(e,n,a,o,i),jt.range(e,n,a,o,i))}r(o)},nG=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(_n(n)&&!e.required)return r();jt.required(e,n,a,o,i),n!==void 0&&jt.type(e,n,a,o,i)}r(o)},rG="enum",aG=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(_n(n)&&!e.required)return r();jt.required(e,n,a,o,i),n!==void 0&&jt[rG](e,n,a,o,i)}r(o)},iG=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(_n(n,"string")&&!e.required)return r();jt.required(e,n,a,o,i),_n(n,"string")||jt.pattern(e,n,a,o,i)}r(o)},oG=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(_n(n,"date")&&!e.required)return r();if(jt.required(e,n,a,o,i),!_n(n,"date")){var u;n instanceof Date?u=n:u=new Date(n),jt.type(e,u,a,o,i),u&&jt.range(e,u.getTime(),a,o,i)}}r(o)},lG=function(e,n,r,a,i){var o=[],l=Array.isArray(n)?"array":typeof n;jt.required(e,n,a,o,i,l),r(o)},tm=function(e,n,r,a,i){var o=e.type,l=[],u=e.required||!e.required&&a.hasOwnProperty(e.field);if(u){if(_n(n,o)&&!e.required)return r();jt.required(e,n,a,l,i,o),_n(n,o)||jt.type(e,n,a,l,i)}r(l)},uG=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(_n(n)&&!e.required)return r();jt.required(e,n,a,o,i)}r(o)},Wu={string:YY,method:GY,number:XY,boolean:ZY,regexp:JY,integer:QY,float:eG,array:tG,object:nG,enum:aG,pattern:iG,date:oG,url:tm,hex:tm,email:tm,required:lG,any:uG};function ng(){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 rg=ng(),Bs=function(){function t(n){this.rules=null,this._messages=rg,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=g2(ng(),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(p){var h=[],g={};function w(x){if(Array.isArray(x)){var C;h=(C=h).concat.apply(C,x)}else h.push(x)}for(var y=0;y<p.length;y++)w(p[y]);h.length?(g=tg(h),s(h,g)):s(null,l)}if(u.messages){var f=this.messages();f===rg&&(f=ng()),g2(f,u.messages),u.messages=f}else u.messages=this.messages();var d={},v=u.keys||Object.keys(this.rules);v.forEach(function(p){var h=o.rules[p],g=l[p];h.forEach(function(w){var y=w;typeof y.transform=="function"&&(l===r&&(l=yo({},l)),g=l[p]=y.transform(g)),typeof y=="function"?y={validator:y}:y=yo({},y),y.validator=o.getValidationMethod(y),y.validator&&(y.field=p,y.fullField=y.fullField||p,y.type=o.getType(y),d[p]=d[p]||[],d[p].push({rule:y,value:g,source:l,field:p}))})});var m={};return LY(d,u,function(p,h){var g=p.rule,w=(g.type==="object"||g.type==="array")&&(typeof g.fields=="object"||typeof g.defaultField=="object");w=w&&(g.required||!g.required&&p.value),g.field=p.field;function y(b,N){return yo({},N,{fullField:g.fullField+"."+b,fullFields:g.fullFields?[].concat(g.fullFields,[b]):[b]})}function x(b){b===void 0&&(b=[]);var N=Array.isArray(b)?b:[b];!u.suppressWarning&&N.length&&t.warning("async-validator:",N),N.length&&g.message!==void 0&&(N=[].concat(g.message));var E=N.map(h2(g,l));if(u.first&&E.length)return m[g.field]=1,h(E);if(!w)h(E);else{if(g.required&&!p.value)return g.message!==void 0?E=[].concat(g.message).map(h2(g,l)):u.error&&(E=[u.error(g,Er(u.messages.required,g.field))]),h(E);var D={};g.defaultField&&Object.keys(p.value).map(function(k){D[k]=g.defaultField}),D=yo({},D,p.rule.fields);var M={};Object.keys(D).forEach(function(k){var I=D[k],$=Array.isArray(I)?I:[I];M[k]=$.map(y.bind(null,k))});var P=new t(M);P.messages(u.messages),p.rule.options&&(p.rule.options.messages=u.messages,p.rule.options.error=u.error),P.validate(p.value,p.rule.options||u,function(k){var I=[];E&&E.length&&I.push.apply(I,E),k&&k.length&&I.push.apply(I,k),h(I.length?I:null)})}}var C;if(g.asyncValidator)C=g.asyncValidator(g,p.value,x,p.source,u);else if(g.validator){try{C=g.validator(g,p.value,x,p.source,u)}catch(b){console.error==null||console.error(b),u.suppressValidatorError||setTimeout(function(){throw b},0),x(b.message)}C===!0?x():C===!1?x(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||(g.fullField||g.field)+" fails"):C instanceof Array?x(C):C instanceof Error&&x(C.message)}C&&C.then&&C.then(function(){return x()},function(b){return x(b)})},function(p){c(p)},l)},e.getType=function(r){if(r.type===void 0&&r.pattern instanceof RegExp&&(r.type="pattern"),typeof r.validator!="function"&&r.type&&!Wu.hasOwnProperty(r.type))throw new Error(Er("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"?Wu.required:Wu[this.getType(r)]||void 0},t}();Bs.register=function(e,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Wu[e]=n};Bs.warning=_Y;Bs.messages=rg;Bs.validators=Wu;function Li(t){return t==null?[]:Array.isArray(t)?t:[t]}function mO(t,e){for(var n=t,r=0;r<e.length;r+=1){if(n==null)return;n=n[e[r]]}return n}function hO(t,e,n,r){if(!e.length)return n;var a=U0(e),i=a[0],o=a.slice(1),l;return!t&&typeof i=="number"?l=[]:Array.isArray(t)?l=Be(t):l=A({},t),r&&n===void 0&&o.length===1?delete l[i][o[0]]:l[i]=hO(l[i],o,n,r),l}function sG(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return e.length&&r&&n===void 0&&!mO(t,e.slice(0,-1))?t:hO(t,e,n,r)}function ag(t){return Li(t)}function cG(t,e){var n=mO(t,e);return n}function fG(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=sG(t,e,n,r);return a}function dG(t,e){return t&&t.some(function(n){return pG(n,e)})}function b2(t){return Ke(t)==="object"&&t!==null&&Object.getPrototypeOf(t)===Object.prototype}function gO(t,e){var n=Array.isArray(t)?Be(t):A({},t);return e&&Object.keys(e).forEach(function(r){var a=n[r],i=e[r],o=b2(a)&&b2(i);n[r]=o?gO(a,i||{}):i}),n}function vG(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 gO(a,i)},t)}function x2(t,e){var n={};return e.forEach(function(r){var a=cG(t,r);n=fG(n,r,a)}),n}function pG(t,e){return!t||!e||t.length!==e.length?!1:t.every(function(n,r){return e[r]===n})}var xr="'${name}' is not a valid ${type}",Tv={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:xr,method:xr,array:xr,object:xr,number:xr,date:xr,boolean:xr,integer:xr,float:xr,regexp:xr,email:xr,url:xr,hex:xr},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}"}},mG=Bs;function hG(t,e){return t.replace(/\$\{\w+\}/g,function(n){var r=n.slice(2,-1);return e[r]})}function ig(t,e,n,r,a){return og.apply(this,arguments)}function og(){return og=Po(mr.mark(function t(e,n,r,a,i){var o,l,u,s,c,f,d,v;return mr.wrap(function(p){for(;;)switch(p.prev=p.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 mG(j({},e,[o])),s=vG({},Tv,a.validateMessages),u.messages(s),c=[],p.prev=9,p.next=12,Promise.resolve(u.validate(j({},e,n),A({},a)));case 12:p.next=17;break;case 14:p.prev=14,p.t0=p.catch(9),p.t0.errors?c=p.t0.errors.map(function(h,g){var w=h.message;return Sn(w)?ui(w,{key:"error_".concat(g)}):w}):(console.error(p.t0),c=[s.default()]);case 17:if(!(!c.length&&l)){p.next=22;break}return p.next=20,Promise.all(n.map(function(h,g){return ig("".concat(e,".").concat(g),h,l,a,i)}));case 20:return f=p.sent,p.abrupt("return",f.reduce(function(h,g){return[].concat(Be(h),Be(g))},[]));case 22:return d=A(A({},r),{},{name:e,enum:(r.enum||[]).join(", ")},i),v=c.map(function(h){return typeof h=="string"?hG(h,d):h}),p.abrupt("return",v);case 25:case"end":return p.stop()}},t,null,[[9,14]])})),og.apply(this,arguments)}function yO(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(m,p,h){var g=!1,w=function(){for(var C=arguments.length,b=new Array(C),N=0;N<C;N++)b[N]=arguments[N];Promise.resolve().then(function(){g||h.apply(void 0,b)})},y=d(m,p,w);g=y&&typeof y.then=="function"&&typeof y.catch=="function",g&&y.then(function(){h()}).catch(function(x){h(x||" ")})}),v}).sort(function(c,f){var d=c.warningOnly,v=c.ruleIndex,m=f.warningOnly,p=f.ruleIndex;return!!d==!!m?v-p:d?1:-1}),u;if(a===!0)u=new Promise(function(){var c=Po(mr.mark(function f(d,v){var m,p,h;return mr.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:m=0;case 1:if(!(m<l.length)){w.next=12;break}return p=l[m],w.next=5,ig(o,e,p,r,i);case 5:if(h=w.sent,!h.length){w.next=9;break}return v([{errors:h,rule:p}]),w.abrupt("return");case 9:m+=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 ig(o,e,c,r,i).then(function(f){return{errors:f,rule:c}})});u=(a?yG(s):gG(s)).then(function(c){return Promise.reject(c)})}return u.catch(function(c){return c}),u}function gG(t){return lg.apply(this,arguments)}function lg(){return lg=Po(mr.mark(function t(e){return mr.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,Be(a));return o}));case 1:case"end":return r.stop()}},t)})),lg.apply(this,arguments)}function yG(t){return ug.apply(this,arguments)}function ug(){return ug=Po(mr.mark(function t(e){var n;return mr.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)})),ug.apply(this,arguments)}var bG=1,xG=2;function wG(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 Aa;if(r)var d=r(s,c,u,t,e,f);if(!(d===void 0?av(c,s,bG|xG,r,f):d))return!1}}return!0}function bO(t){return t===t&&!fa(t)}function CG(t){for(var e=Jl(t),n=e.length;n--;){var r=e[n],a=t[r];e[n]=[r,a,bO(a)]}return e}function xO(t,e){return function(n){return n==null?!1:n[t]===e&&(e!==void 0||t in Object(n))}}function SG(t){var e=CG(t);return e.length==1&&e[0][2]?xO(e[0][0],e[0][1]):function(n){return n===t||wG(n,t,e)}}function NG(t,e,n){var r=t==null?void 0:wv(t,e);return r===void 0?n:r}var EG=1,DG=2;function AG(t,e){return a1(t)&&bO(e)?xO(au(t),e):function(n){var r=NG(n,t);return r===void 0&&r===e?T8(n,t):av(e,r,EG|DG)}}function MG(t){return function(e){return wv(e,t)}}function OG(t){return a1(t)?V6(au(t)):MG(t)}function x1(t){return typeof t=="function"?t:t==null?l1:typeof t=="object"?Ur(t)?AG(t[0],t[1]):SG(t):OG(t)}function TG(t){return function(e,n,r){var a=Object(e);if(!Os(e)){var i=x1(n);e=Jl(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 PG=Math.max;function kG(t,e,n){var r=t==null?0:t.length;if(!r)return-1;var a=n==null?0:_y(n);return a<0&&(a=PG(r+a,0)),O6(t,x1(e),a)}var FG=TG(kG);const IG=FG;var wO=Symbol("formContextKey"),CO=function(e){gt(wO,e)},w1=function(){return vt(wO,{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 Tv})})},SO=Symbol("formItemPrefixContextKey"),_G=function(e){gt(SO,e)},$G=function(){return vt(SO,{prefixCls:q(function(){return""})})},C1=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,m=c.labelAlign,p=c.colon,h=c.required,g=c.requiredMark,w=Fa("Form"),y=$e(w,1),x=y[0],C=(r=e.label)!==null&&r!==void 0?r:(a=l.label)===null||a===void 0?void 0:a.call(l);if(!C)return null;var b=w1(),N=b.vertical,E=b.labelAlign,D=b.labelCol,M=b.labelWrap,P=b.colon,k=v||(D==null?void 0:D.value)||{},I=m||(E==null?void 0:E.value),$="".concat(f,"-item-label"),_=Ae($,I==="left"&&"".concat($,"-left"),k.class,j({},"".concat($,"-wrap"),!!M.value)),T=C,O=p===!0||(P==null?void 0:P.value)!==!1&&p!==!1,R=O&&!N.value;if(R&&typeof C=="string"&&C.trim()!==""&&(T=C.replace(/[:|:]\s*$/,"")),T=S(Ot,null,[T,(i=l.tooltip)===null||i===void 0?void 0:i.call(l,{class:"".concat(f,"-item-tooltip")})]),g==="optional"&&!h){var F,B;T=S(Ot,null,[T,S("span",{class:"".concat(f,"-item-optional")},[((F=x.value)===null||F===void 0?void 0:F.optional)||((B=ua.Form)===null||B===void 0?void 0:B.optional)])])}var L=Ae((o={},j(o,"".concat(f,"-item-required"),h),j(o,"".concat(f,"-item-required-mark-optional"),g==="optional"),j(o,"".concat(f,"-item-no-colon"),!O),o));return S(Cv,A(A({},k),{},{class:_}),{default:function(){return[S("label",{for:d,class:L,title:typeof C=="string"?C:"",onClick:function(V){return u("click",V)}},[T])]}})};C1.displayName="FormItemLabel";C1.inheritAttrs=!1;const RG=C1,BG=Se({compatConfig:{MODE:3},name:"ErrorList",props:["errors","help","onDomErrorVisibleChange","helpStatus","warnings"],setup:function(e){var n=He("",e),r=n.prefixCls,a=$G(),i=a.prefixCls,o=a.status,l=q(function(){return"".concat(i.value,"-item-explain")}),u=q(function(){return!!(e.errors&&e.errors.length)}),s=Z(o.value);return ke([u,o],function(){u.value&&(s.value=o.value)}),function(){var c,f,d=ks("".concat(r.value,"-show-help-item")),v=E0("".concat(r.value,"-show-help-item"),d);return v.class=l.value,(c=e.errors)!==null&&c!==void 0&&c.length?S(f0,A(A({},v),{},{tag:"div"}),{default:function(){return[(f=e.errors)===null||f===void 0?void 0:f.map(function(p,h){return S("div",{key:h,role:"alert",class:s.value?"".concat(l.value,"-").concat(s.value):""},[p])})]}}):null}}});var LG={success:As,warning:Ds,error:di,validating:ca},zG=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=w1(),i=a.wrapperCol,o=A({},a);return delete o.labelCol,delete o.wrapperCol,CO(o),_G({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,m=e.errors,p=m===void 0?(u=r.errors)===null||u===void 0?void 0:u.call(r):m,h=e.hasFeedback,g=e.status,w=e.extra,y=w===void 0?(s=r.extra)===null||s===void 0?void 0:s.call(r):w,x="".concat(c,"-item"),C=f||(i==null?void 0:i.value)||{},b=Ae("".concat(x,"-control"),C.class),N=g&&LG[g];return S(Cv,A(A({},C),{},{class:b}),{default:function(){var D;return S(Ot,null,[S("div",{class:"".concat(x,"-control-input")},[S("div",{class:"".concat(x,"-control-input-content")},[(D=r.default)===null||D===void 0?void 0:D.call(r)]),h&&N?S("span",{class:"".concat(x,"-children-icon")},[S(N,null,null)]):null]),S(BG,{errors:p,help:v,class:"".concat(x,"-explain-connected")},null),y?S("div",{class:"".concat(x,"-extra")},[y]):null])}})}}});const VG=zG;function jG(t){var e=Ct(t.value.slice()),n=null;return rt(function(){clearTimeout(n),n=setTimeout(function(){e.value=t.value},t.value.length?0:10)}),e}un("success","warning","error","validating","");function nm(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 HG=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(un("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(un("","success","warning","error","validating")),validateTrigger:{type:[String,Array]},messageVariables:{type:Object},hidden:Boolean,noStyle:Boolean}},KG=0,UG="form_item";const NO=Se({compatConfig:{MODE:3},name:"AFormItem",inheritAttrs:!1,__ANT_NEW_FORM_ITEM:!0,props:HG(),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(++KG),l=He("form",e),u=l.prefixCls,s=w1(),c=q(function(){return e.name||e.prop}),f=Z([]),d=Z(!1),v=Z(),m=q(function(){var F=c.value;return ag(F)}),p=q(function(){if(m.value.length){var F=s.name.value,B=m.value.join("_");return F?"".concat(F,"_").concat(B):"".concat(UG,"_").concat(B)}else return}),h=function(){var B=s.model.value;if(!(!B||!c.value))return nm(B,m.value,!0).v},g=q(function(){return h()}),w=Z(sf(g.value)),y=q(function(){var F=e.validateTrigger!==void 0?e.validateTrigger:s.validateTrigger.value;return F=F===void 0?"change":F,Li(F)}),x=q(function(){var F=s.rules.value,B=e.rules,L=e.required!==void 0?{required:!!e.required,trigger:y.value}:[],H=nm(F,m.value);F=F?H.o[H.k]||H.v:[];var z=[].concat(B||F||[]);return IG(z,function(V){return V.required})?z:z.concat(L)}),C=q(function(){var F=x.value,B=!1;return F&&F.length&&F.every(function(L){return L.required?(B=!0,!1):!0}),B||e.required}),b=Z();rt(function(){b.value=e.validateStatus});var N=q(function(){var F={};return typeof e.label=="string"?F.label=e.label:e.name&&(F.label=String(name)),e.messageVariables&&(F=A(A({},F),e.messageVariables)),F}),E=function(B){if(m.value.length!==0){var L=e.validateFirst,H=L===void 0?!1:L,z=B||{},V=z.triggerName,U=x.value;if(V&&(U=U.filter(function(Y){var le=Y.trigger;if(!le&&!y.value.length)return!0;var ne=Li(le||y.value);return ne.includes(V)})),!U.length)return Promise.resolve();var W=yO(m.value,g.value,U,A({validateMessages:s.validateMessages.value},B),H,N.value);return b.value="validating",f.value=[],W.catch(function(Y){return Y}).then(function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(b.value==="validating"){var le=Y.filter(function(ne){return ne&&ne.errors.length});b.value=le.length?"error":"success",f.value=le.map(function(ne){return ne.errors}),s.onValidate(c.value,!f.value.length,f.value.length?hn(f.value[0]):null)}}),W}},D=function(){E({triggerName:"blur"})},M=function(){if(d.value){d.value=!1;return}E({triggerName:"change"})},P=function(){b.value=e.validateStatus,d.value=!1,f.value=[]},k=function(){b.value=e.validateStatus,d.value=!0,f.value=[];var B=s.model.value||{},L=g.value,H=nm(B,m.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?p.value:e.htmlFor}),$=function(){var B=I.value;if(!(!B||!v.value)){var L=v.value.$el.querySelector('[id="'.concat(B,'"]'));L&&L.focus&&L.focus()}};i({onFieldBlur:D,onFieldChange:M,clearValidate:P,resetField:k}),Nz({id:p,onFieldBlur:function(){e.autoLink&&D()},onFieldChange:function(){e.autoLink&&M()},clearValidate:P},q(function(){return!!(e.autoLink&&s.model.value&&c.value)}));var _=!1;ke(c,function(F){F?_||(_=!0,s.addField(o,{fieldValue:g,fieldId:p,fieldName:c,resetField:k,clearValidate:P,namePath:m,validateRules:E,rules:x})):(_=!1,s.removeField(o))},{immediate:!0}),bt(function(){s.removeField(o)});var T=jG(f),O=q(function(){return e.validateStatus!==void 0?e.validateStatus:T.value.length?"error":b.value}),R=q(function(){var F;return F={},j(F,"".concat(u.value,"-item"),!0),j(F,"".concat(u.value,"-item-has-feedback"),O.value&&e.hasFeedback),j(F,"".concat(u.value,"-item-has-success"),O.value==="success"),j(F,"".concat(u.value,"-item-has-warning"),O.value==="warning"),j(F,"".concat(u.value,"-item-has-error"),O.value==="error"),j(F,"".concat(u.value,"-item-is-validating"),O.value==="validating"),j(F,"".concat(u.value,"-item-hidden"),e.hidden),F});return function(){var F,B;if(e.noStyle)return(F=r.default)===null||F===void 0?void 0:F.call(r);var L=(B=e.help)!==null&&B!==void 0?B:r.help?xn(r.help()):null;return S(c1,A(A({},a),{},{class:[R.value,L!=null||T.value.length?"".concat(u.value,"-item-with-help"):"",a.class],key:"row"}),{default:function(){var z,V,U,W;return S(Ot,null,[S(RG,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),S(VG,A(A({},e),{},{errors:L!=null?Li(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 EO(t){var e=!1,n=t.length,r=[];return t.length?new Promise(function(a,i){t.forEach(function(o,l){o.catch(function(u){return e=!0,u}).then(function(u){n-=1,r[l]=u,!(n>0)&&(e&&i(r),a(r))})})}):Promise.resolve([])}function w2(t){return typeof t=="object"&&t!=null&&t.nodeType===1}function C2(t,e){return(!e||t!=="hidden")&&t!=="visible"&&t!=="clip"}function rm(t,e){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var n=getComputedStyle(t,null);return C2(n.overflowY,e)||C2(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 Cc(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 S2=function(t,e){var n=window,r=e.scrollMode,a=e.block,i=e.inline,o=e.boundary,l=e.skipOverflowHiddenElements,u=typeof o=="function"?o:function(ge){return ge!==o};if(!w2(t))throw new TypeError("Invalid target");for(var s,c,f=document.scrollingElement||document.documentElement,d=[],v=t;w2(v)&&u(v);){if((v=(c=(s=v).parentElement)==null?s.getRootNode().host||null:c)===f){d.push(v);break}v!=null&&v===document.body&&rm(v)&&!rm(document.documentElement)||v!=null&&rm(v,l)&&d.push(v)}for(var m=n.visualViewport?n.visualViewport.width:innerWidth,p=n.visualViewport?n.visualViewport.height:innerHeight,h=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,w=t.getBoundingClientRect(),y=w.height,x=w.width,C=w.top,b=w.right,N=w.bottom,E=w.left,D=a==="start"||a==="nearest"?C:a==="end"?N:C+y/2,M=i==="center"?E+x/2:i==="end"?b:E,P=[],k=0;k<d.length;k++){var I=d[k],$=I.getBoundingClientRect(),_=$.height,T=$.width,O=$.top,R=$.right,F=$.bottom,B=$.left;if(r==="if-needed"&&C>=0&&E>=0&&N<=p&&b<=m&&C>=O&&N<=F&&E>=B&&b<=R)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,Y=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:_/I.offsetHeight:0;if(f===I)W=a==="start"?D:a==="end"?D-p:a==="nearest"?Cc(g,g+p,p,z,U,g+D,g+D+y,y):D-p/2,Y=i==="start"?M:i==="center"?M-m/2:i==="end"?M-m:Cc(h,h+m,m,H,V,h+M,h+M+x,x),W=Math.max(0,W+g),Y=Math.max(0,Y+h);else{W=a==="start"?D-O-z:a==="end"?D-F+U+ne:a==="nearest"?Cc(O,F,_,z,U+ne,D,D+y,y):D-(O+_/2)+ne/2,Y=i==="start"?M-B-H:i==="center"?M-(B+T/2)+le/2:i==="end"?M-R+V+le:Cc(B,R,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-_/se+ne))),M+=he-(Y=Math.max(0,Math.min(he+Y/ie,I.scrollWidth-T/ie+le)))}P.push({el:I,top:W,left:Y})}return P};function DO(t){return t===Object(t)&&Object.keys(t).length!==0}function qG(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 WG(t){return t===!1?{block:"end",inline:"nearest"}:DO(t)?t:{block:"start",inline:"nearest"}}function YG(t,e){var n=t.isConnected||t.ownerDocument.documentElement.contains(t);if(DO(e)&&typeof e.behavior=="function")return e.behavior(n?S2(t,e):[]);if(n){var r=WG(e);return qG(S2(t,r),r.behavior)}}var GG=Math.min;function XG(t,e,n){for(var r=n?P6:T6,a=t[0].length,i=t.length,o=i,l=Array(i),u=1/0,s=[];o--;){var c=t[o];o&&e&&(c=mv(c,rv(e))),u=GG(c.length,u),l[o]=!n&&(e||a>=120&&c.length>=120)?new Fl(o&&c):void 0}c=t[0];var f=-1,d=l[0];e:for(;++f<a&&s.length<u;){var v=c[f],m=e?e(v):v;if(v=n||v!==0?v:0,!(d?Uf(d,m):r(s,m,n))){for(o=i;--o;){var p=l[o];if(!(p?Uf(p,m):r(t[o],m,n)))continue e}d&&d.push(m),s.push(v)}}return s}function ZG(t,e){return F8(k8(t,e,l1),t+"")}function JG(t){return la(t)&&Os(t)}function QG(t){return JG(t)?t:[]}var eX=ZG(function(t){var e=mv(t,QG);return e.length&&e[0]===t[0]?XG(e):[]});const tX=eX;function nX(t){var e=t==null?0:t.length;return e?t[e-1]:void 0}function rX(t,e){return e.length<2?t:wv(t,z6(e,0,-1))}function aX(t,e){return e=ru(e,t),t=rX(t,e),t==null||delete t[au(nX(e))]}function iX(t){return b0(t)?void 0:t}var oX=1,lX=2,uX=4,sX=I8(function(t,e){var n={};if(t==null)return n;var r=!1;e=mv(e,function(i){return i=ru(i,t),r||(r=i.length>1),i}),Rs(t,cO(t),n),r&&(n=qu(n,oX|lX|uX,iX));for(var a=e.length;a--;)aX(n,e[a]);return n});const cX=sX;function N2(t){var e=!1;return t&&t.length&&t.every(function(n){return n.required?(e=!0,!1):!0}),e}function E2(t){return t==null?[]:Array.isArray(t)?t:[t]}function am(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 fX(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Z({}),n=arguments.length>2?arguments[2]:void 0,r=sf(Xn(t)),a=Bt({}),i=Ct([]),o=function(x){at(Xn(t),A(A({},sf(r)),x)),st(function(){Object.keys(a).forEach(function(C){a[C]={autoLink:!1,required:N2(Xn(e)[C])}})})},l=function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],C=arguments.length>1?arguments[1]:void 0;return C.length?x.filter(function(b){var N=E2(b.trigger||"change");return tX(N,C).length}):x},u=null,s=function(x){for(var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},b=arguments.length>2?arguments[2]:void 0,N=[],E={},D=function(_){var T=x[_],O=am(Xn(t),T,b);if(!O.isValid)return"continue";E[T]=O.v;var R=l(Xn(e)[T],E2(C&&C.trigger));R.length&&N.push(c(T,O.v,R,C||{}).then(function(){return{name:T,errors:[],warnings:[]}}).catch(function(F){var B=[],L=[];return F.forEach(function(H){var z=H.rule.warningOnly,V=H.errors;z?L.push.apply(L,Be(V)):B.push.apply(B,Be(V))}),B.length?Promise.reject({name:T,errors:B,warnings:L}):{name:T,errors:B,warnings:L}}))},M=0;M<x.length;M++)var P=D(M);var k=EO(N);u=k;var I=k.then(function(){return u===k?Promise.resolve(E):Promise.reject([])}).catch(function($){var _=$.filter(function(T){return T&&T.errors.length});return Promise.reject({values:E,errorFields:_,outOfDate:u!==k})});return I.catch(function($){return $}),I},c=function(x,C,b){var N=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},E=yO([x],C,b,A({validateMessages:Tv},N),!!N.validateFirst);return a[x]?(a[x].validateStatus="validating",E.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(k){return k&&k.errors.length});a[x].validateStatus=P.length?"error":"success",a[x].help=P.length?P.map(function(k){return k.errors}):null,n==null||(M=n.onValidate)===null||M===void 0||M.call(n,x,!P.length,P.length?hn(a[x].help[0]):null)}}),E):E.catch(function(D){return D})},f=function(x,C){var b=[],N=!0;x?Array.isArray(x)?b=x:b=[x]:(N=!1,b=i.value);var E=s(b,C||{},N);return E.catch(function(D){return D}),E},d=function(x){var C=[];x?Array.isArray(x)?C=x:C=[x]:C=i.value,C.forEach(function(b){a[b]&&at(a[b],{validateStatus:"",help:null})})},v=function(x){for(var C={autoLink:!1},b=[],N=Array.isArray(x)?x:[x],E=0;E<N.length;E++){var D=N[E];(D==null?void 0:D.validateStatus)==="error"&&(C.validateStatus="error",D.help&&b.push(D.help)),C.required=C.required||(D==null?void 0:D.required)}return C.help=b,C},m=r,p=!0,h=function(x){var C=[];i.value.forEach(function(b){var N=am(x,b,!1),E=am(m,b,!1),D=p&&(n==null?void 0:n.immediate)&&N.isValid;(D||!iv(N.v,E.v))&&C.push(b)}),f(C,{trigger:"change"}),p=!1,m=sf(hn(x))},g=n==null?void 0:n.debounce,w=!0;return ke(e,function(){i.value=e?Object.keys(Xn(e)):[],!w&&n&&n.validateOnRuleChange&&f(),w=!1},{deep:!0,immediate:!0}),ke(i,function(){var y={};i.value.forEach(function(C){y[C]=at({},a[C],{autoLink:!1,required:N2(Xn(e)[C])}),delete a[C]});for(var x in a)Object.prototype.hasOwnProperty.call(a,x)&&delete a[x];at(a,y)},{immediate:!0}),ke(t,g&&g.wait?Sv(h,g.wait,cX(g,["wait"])):h,{immediate:n&&!!n.immediate,deep:!0}),{modelRef:t,rulesRef:e,initialModel:r,validateInfos:a,resetFields:o,validate:f,validateField:c,mergeValidateInfo:v,clearValidate:d}}var dX=function(){return{layout:X.oneOf(un("horizontal","inline","vertical")),labelCol:{type:Object},wrapperCol:{type:Object},colon:{type:Boolean,default:void 0},labelAlign:X.oneOf(un("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 vX(t,e){return iv(Li(t),Li(e))}var pX=Se({compatConfig:{MODE:3},name:"AForm",inheritAttrs:!1,props:yt(dX(),{layout:"horizontal",hideRequiredMark:!1,colon:!0}),Item:NO,useForm:fX,setup:function(e,n){var r=n.emit,a=n.slots,i=n.expose,o=n.attrs,l=d6(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}),m=q(function(){var O,R;return(O=e.colon)!==null&&O!==void 0?O:(R=f.value)===null||R===void 0?void 0:R.colon}),p=r_(),h=p.validateMessages,g=q(function(){return A(A(A({},Tv),h.value),e.validateMessages)}),w=q(function(){var O;return Ae(s.value,(O={},j(O,"".concat(s.value,"-").concat(e.layout),!0),j(O,"".concat(s.value,"-hide-required-mark"),v.value===!1),j(O,"".concat(s.value,"-rtl"),c.value==="rtl"),j(O,"".concat(s.value,"-").concat(l.value),l.value),O))}),y=Z(),x={},C=function(R,F){x[R]=F},b=function(R){delete x[R]},N=function(R){var F=!!R,B=F?Li(R).map(ag):[];return F?Object.values(x).filter(function(L){return B.findIndex(function(H){return vX(H,L.fieldName.value)})>-1}):Object.values(x)},E=function(R){if(!e.model){Cn(!1,"Form","model is required for resetFields to work.");return}N(R).forEach(function(F){F.resetField()})},D=function(R){N(R).forEach(function(F){F.clearValidate()})},M=function(R){var F=e.scrollToFirstError;if(r("finishFailed",R),F&&R.errorFields.length){var B={};Ke(F)==="object"&&(B=F),k(R.errorFields[0].name,B)}},P=function(){return _.apply(void 0,arguments)},k=function(R){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},B=N(R?[R]:void 0);if(B.length){var L=B[0].fieldId.value,H=L?document.getElementById(L):null;H&&YG(H,A({scrollMode:"if-needed",block:"nearest"},F))}},I=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(R===!0){var F=[];return Object.values(x).forEach(function(B){var L=B.namePath;F.push(L.value)}),x2(e.model,F)}else return x2(e.model,R)},$=function(R,F){if(Cn(!(R instanceof Function),"Form","validateFields/validateField/validate not support callback, please use promise instead"),!e.model)return Cn(!1,"Form","model is required for validateFields to work."),Promise.reject("Form `model` is required for validateFields to work.");var B=!!R,L=B?Li(R).map(ag):[],H=[];Object.values(x).forEach(function(U){var W;if(B||L.push(U.namePath.value),!!((W=U.rules)!==null&&W!==void 0&&W.value.length)){var Y=U.namePath.value;if(!B||dG(L,Y)){var le=U.validateRules(A({validateMessages:g.value},F));H.push(le.then(function(){return{name:Y,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,Be(ge)):ie.push.apply(ie,Be(ge))}),ie.length?Promise.reject({name:Y,errors:ie,warnings:se}):{name:Y,errors:ie,warnings:se}}))}}});var z=EO(H);y.value=z;var V=z.then(function(){return y.value===z?Promise.resolve(I(L)):Promise.reject([])}).catch(function(U){var W=U.filter(function(Y){return Y&&Y.errors.length});return Promise.reject({values:I(L),errorFields:W,outOfDate:y.value!==z})});return V.catch(function(U){return U}),V},_=function(){return $.apply(void 0,arguments)},T=function(R){if(R.preventDefault(),R.stopPropagation(),r("submit",R),e.model){var F=$();F.then(function(B){r("finish",B)}).catch(function(B){M(B)})}};return i({resetFields:E,clearValidate:D,validateFields:$,getFieldsValue:I,validate:P,scrollToField:k}),CO({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:m,requiredMark:v,validateTrigger:q(function(){return e.validateTrigger}),rules:q(function(){return e.rules}),addField:C,removeField:b,onValidate:function(R,F,B){r("validate",R,F,B)},validateMessages:g}),ke(function(){return e.rules},function(){e.validateOnRuleChange&&$()}),function(){var O;return S("form",A(A({},o),{},{onSubmit:T,class:[w.value,o.class]}),[(O=a.default)===null||O===void 0?void 0:O.call(a)])}}});const Oi=pX;Oi.useInjectFormItemContext=An;Oi.ItemRest=Jf;Oi.install=function(t){return t.component(Oi.name,Oi),t.component(Oi.Item.name,Oi.Item),t.component(Jf.name,Jf),t};var mX=["notFoundContent","expandIcon","multiple","bordered","allowClear","choiceTransitionName","transitionName","id"];function hX(t,e,n){var r=t.toLowerCase().split(e).reduce(function(o,l,u){return u===0?[l]:[].concat(Be(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=S("span",{class:"".concat(n,"-menu-item-keyword"),key:"seperator"},[s])),a.push(s)}),a}var gX=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=hX(String(c),l,a)),o.push(c)}),o};function yX(){return A(A({},ft(lO(),["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 bX=Se({compatConfig:{MODE:3},name:"ACascader",inheritAttrs:!1,props:yt(yX(),{bordered:!0,choiceTransitionName:"",allowClear:!0}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=n.emit,l=An(),u=He("cascader",e),s=u.prefixCls,c=u.rootPrefixCls,f=u.getPrefixCls,d=u.direction,v=u.getPopupContainer,m=u.renderEmpty,p=u.size,h=q(function(){return f("select",e.prefixCls)}),g=q(function(){return d.value==="rtl"}),w=q(function(){if(!e.showSearch)return e.showSearch;var D={render:gX};return Ke(e.showSearch)==="object"&&(D=A(A({},D),e.showSearch)),D}),y=q(function(){return Ae(e.dropdownClassName||e.popupClassName,"".concat(s.value,"-dropdown"),j({},"".concat(s.value,"-dropdown-rtl"),g.value))}),x=Z();a({focus:function(){var 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),k=0;k<M;k++)P[k]=arguments[k];o("update:value",P[0]),o.apply(void 0,["change"].concat(P)),l.onFieldChange()},b=function(){for(var M=arguments.length,P=new Array(M),k=0;k<M;k++)P[k]=arguments[k];o.apply(void 0,["blur"].concat(P)),l.onFieldBlur()},N=q(function(){return e.showArrow!==void 0?e.showArrow:e.loading||!e.multiple}),E=q(function(){return e.placement!==void 0?e.placement:d.value==="rtl"?"bottomRight":"bottomLeft"});return function(){var D,M,P,k=e.notFoundContent,I=k===void 0?(D=i.notFoundContent)===null||D===void 0?void 0:D.call(i):k,$=e.expandIcon,_=$===void 0?(M=i.expandIcon)===null||M===void 0?void 0:M.call(i):$,T=e.multiple,O=e.bordered,R=e.allowClear,F=e.choiceTransitionName,B=e.transitionName,L=e.id,H=L===void 0?l.id.value:L,z=Ge(e,mX),V=I||m.value("Cascader"),U=_;_||(U=g.value?S(Mo,null,null):S(si,null,null));var W=S("span",{class:"".concat(h.value,"-menu-item-loading-icon")},[S(ca,{spin:!0},null)]),Y=yy(A(A({},e),{},{multiple:T,prefixCls:h.value,showArrow:N.value}),i),le=Y.suffixIcon,ne=Y.removeIcon,ie=Y.clearIcon;return S(eW,A(A(A({},z),r),{},{id:H,prefixCls:h.value,class:[s.value,(P={},j(P,"".concat(h.value,"-lg"),p.value==="large"),j(P,"".concat(h.value,"-sm"),p.value==="small"),j(P,"".concat(h.value,"-rtl"),g.value),j(P,"".concat(h.value,"-borderless"),!O),P),r.class],direction:d.value,placement:E.value,notFoundContent:V,allowClear:R,showSearch:w.value,expandIcon:U,inputIcon:le,removeIcon:ne,clearIcon:ie,loadingIcon:W,checkable:!!T,dropdownClassName:y.value,dropdownPrefixCls:s.value,choiceTransitionName:sa(c.value,"",F),transitionName:sa(c.value,dI(E.value),B),getPopupContainer:v.value,customSlots:A(A({},i),{},{checkable:function(){return S("span",{class:"".concat(s.value,"-checkbox-inner")},null)}}),tagRender:e.tagRender||i.tagRender,displayRender:e.displayRender||i.displayRender,maxTagPlaceholder:e.maxTagPlaceholder||i.maxTagPlaceholder,showArrow:e.showArrow,onChange:C,onBlur:b,ref:x}),i)}}});const xX=bn(bX);var wX=function(){return{name:String,prefixCls:String,options:{type:Array,default:function(){return[]}},disabled:Boolean,id:String}},CX=function(){return A(A({},wX()),{},{defaultValue:{type:Array},value:{type:Array},onChange:{type:Function},"onUpdate:value":{type:Function}})},SX=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}}},NX=function(){return A(A({},SX()),{},{indeterminate:{type:Boolean,default:!1}})},AO=Symbol("CheckboxGroupContext"),EX=["indeterminate","skipGroup","id"],DX=["onMouseenter","onMouseleave","onInput","class","style"];const jr=Se({compatConfig:{MODE:3},name:"ACheckbox",inheritAttrs:!1,__ANT_CHECKBOX:!0,props:NX(),setup:function(e,n){var r=n.emit,a=n.attrs,i=n.slots,o=n.expose,l=An(),u=He("checkbox",e),s=u.prefixCls,c=u.direction,f=vt(AO,void 0),d=Symbol("checkboxUniId");rt(function(){!e.skipGroup&&f&&f.registerValue(d,e.value)}),bt(function(){f&&f.cancelValue(d)}),et(function(){Cn(e.checked!==void 0||f||e.value===void 0,"Checkbox","`value` is not validate prop, do you mean `checked`?")});var v=function(w){var y=w.target.checked;r("update:checked",y),r("change",w)},m=Z(),p=function(){var w;(w=m.value)===null||w===void 0||w.focus()},h=function(){var w;(w=m.value)===null||w===void 0||w.blur()};return o({focus:p,blur:h}),function(){var g,w,y=Yt((g=i.default)===null||g===void 0?void 0:g.call(i)),x=e.indeterminate,C=e.skipGroup,b=e.id,N=b===void 0?l.id.value:b,E=Ge(e,EX),D=a.onMouseenter,M=a.onMouseleave;a.onInput;var P=a.class,k=a.style,I=Ge(a,DX),$=A(A({},E),{},{id:N,prefixCls:s.value},I);f&&!C?($.onChange=function(){for(var O=arguments.length,R=new Array(O),F=0;F<O;F++)R[F]=arguments[F];r.apply(void 0,["change"].concat(R)),f.toggleOption({label:y,value:e.value})},$.name=f.name.value,$.checked=f.mergedValue.value.indexOf(e.value)!==-1,$.disabled=e.disabled||f.disabled.value,$.indeterminate=x):$.onChange=v;var _=Ae((w={},j(w,"".concat(s.value,"-wrapper"),!0),j(w,"".concat(s.value,"-rtl"),c.value==="rtl"),j(w,"".concat(s.value,"-wrapper-checked"),$.checked),j(w,"".concat(s.value,"-wrapper-disabled"),$.disabled),w),P),T=Ae(j({},"".concat(s.value,"-indeterminate"),x));return S("label",{class:_,style:k,onMouseenter:D,onMouseleave:M},[S(x8,A(A({},$),{},{class:T,ref:m}),null),y.length?S("span",null,[y]):null])}}});function AX(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=Xd(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 gd=Se({compatConfig:{MODE:3},name:"ACheckboxGroup",props:CX(),setup:function(e,n){var r=n.slots,a=n.emit,i=n.expose,o=An(),l=He("checkbox",e),u=l.prefixCls,s=l.direction,c=Z((e.value===void 0?e.defaultValue:e.value)||[]);ke(function(){return e.value},function(){c.value=e.value||[]});var f=q(function(){return e.options.map(function(w){return typeof w=="string"||typeof w=="number"?{label:w,value:w}:w})}),d=Z(Symbol()),v=Z(new Map),m=function(y){v.value.delete(y),d.value=Symbol()},p=function(y,x){v.value.set(y,x),d.value=Symbol()},h=Z(new Map);ke(d,function(){var w=new Map,y=AX(v.value.values()),x;try{for(y.s();!(x=y.n()).done;){var C=x.value;w.set(C,!0)}}catch(b){y.e(b)}finally{y.f()}h.value=w});var g=function(y){var x=c.value.indexOf(y.value),C=Be(c.value);x===-1?C.push(y.value):C.splice(x,1),e.value===void 0&&(c.value=C);var b=C.filter(function(N){return h.value.has(N)}).sort(function(N,E){var D=f.value.findIndex(function(P){return P.value===N}),M=f.value.findIndex(function(P){return P.value===E});return D-M});a("update:value",b),a("change",b),o.onFieldChange()};return gt(AO,{cancelValue:m,registerValue:p,toggleOption:g,mergedValue:c,name:q(function(){return e.name}),disabled:q(function(){return e.disabled})}),i({mergedValue:c}),function(){var w,y=e.id,x=y===void 0?o.id.value:y,C=null,b="".concat(u.value,"-group");return f.value&&f.value.length>0&&(C=f.value.map(function(N){var E;return S(jr,{prefixCls:u.value,key:N.value.toString(),disabled:"disabled"in N?N.disabled:e.disabled,indeterminate:N.indeterminate,value:N.value,checked:c.value.indexOf(N.value)!==-1,onChange:N.onChange,class:"".concat(b,"-item")},{default:function(){return[N.label===void 0?(E=r.label)===null||E===void 0?void 0:E.call(r,N):N.label]}})})),S("div",{class:[b,j({},"".concat(b,"-rtl"),s.value==="rtl")],id:x},[C||((w=r.default)===null||w===void 0?void 0:w.call(r))])}}});jr.Group=gd;jr.install=function(t){return t.component(jr.name,jr),t.component(gd.name,gd),t};var MX=function(){return{actions:Array,author:X.any,avatar:X.any,content:X.any,prefixCls:String,datetime:X.any}},OX=Se({compatConfig:{MODE:3},name:"AComment",props:MX(),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 S("div",{class:"".concat(c,"-nested")},[f])},u=function(c){if(!c||!c.length)return null;var f=c.map(function(d,v){return S("li",{key:"action-".concat(v)},[d])});return f};return function(){var s,c,f,d,v,m,p,h,g,w,y,x=i.value,C=(s=e.actions)!==null&&s!==void 0?s:(c=r.actions)===null||c===void 0?void 0:c.call(r),b=(f=e.author)!==null&&f!==void 0?f:(d=r.author)===null||d===void 0?void 0:d.call(r),N=(v=e.avatar)!==null&&v!==void 0?v:(m=r.avatar)===null||m===void 0?void 0:m.call(r),E=(p=e.content)!==null&&p!==void 0?p:(h=r.content)===null||h===void 0?void 0:h.call(r),D=(g=e.datetime)!==null&&g!==void 0?g:(w=r.datetime)===null||w===void 0?void 0:w.call(r),M=S("div",{class:"".concat(x,"-avatar")},[typeof N=="string"?S("img",{src:N,alt:"comment-avatar"},null):N]),P=C?S("ul",{class:"".concat(x,"-actions")},[u(Array.isArray(C)?C:[C])]):null,k=S("div",{class:"".concat(x,"-content-author")},[b&&S("span",{class:"".concat(x,"-content-author-name")},[b]),D&&S("span",{class:"".concat(x,"-content-author-time")},[D])]),I=S("div",{class:"".concat(x,"-content")},[k,S("div",{class:"".concat(x,"-content-detail")},[E]),P]),$=S("div",{class:"".concat(x,"-inner")},[M,I]),_=Yt((y=r.default)===null||y===void 0?void 0:y.call(r));return S("div",{class:[x,j({},"".concat(x,"-rtl"),o.value==="rtl")]},[$,_&&_.length?l(x,_):null])}}});const TX=bn(OX);var PX=function(e,n){var r=n.attrs,a=n.slots;return S(Pn,A(A({size:"small",type:"primary"},e),r),a)};const kX=PX;var FX=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},onChange:{type:Function},onClick:{type:Function},"onUpdate:checked":Function}},IX=Se({compatConfig:{MODE:3},name:"ACheckableTag",props:FX(),setup:function(e,n){var r=n.slots,a=n.emit,i=He("tag",e),o=i.prefixCls,l=function(c){var f=e.checked;a("update:checked",!f),a("change",!f),a("click",c)},u=q(function(){var s;return Ae(o.value,(s={},j(s,"".concat(o.value,"-checkable"),!0),j(s,"".concat(o.value,"-checkable-checked"),e.checked),s))});return function(){var s;return S("span",{class:u.value,onClick:l},[(s=r.default)===null||s===void 0?void 0:s.call(r)])}}});const yd=IX;var _X=new RegExp("^(".concat(Cy.join("|"),")(-inverse)?$")),$X=new RegExp("^(".concat(Wz.join("|"),")$")),RX=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}},Yu=Se({compatConfig:{MODE:3},name:"ATag",props:RX(),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(m){m.stopPropagation(),a("update:visible",!1),a("close",m),!m.defaultPrevented&&e.visible===void 0&&(s.value=!1)},f=q(function(){var v=e.color;return v?_X.test(v)||$X.test(v):!1}),d=q(function(){var v;return Ae(l.value,(v={},j(v,"".concat(l.value,"-").concat(e.color),f.value),j(v,"".concat(l.value,"-has-color"),e.color&&!f.value),j(v,"".concat(l.value,"-hidden"),!s.value),j(v,"".concat(l.value,"-rtl"),u.value==="rtl"),v))});return function(){var v,m,p,h=e.icon,g=h===void 0?(v=r.icon)===null||v===void 0?void 0:v.call(r):h,w=e.color,y=e.closeIcon,x=y===void 0?(m=r.closeIcon)===null||m===void 0?void 0:m.call(r):y,C=e.closable,b=C===void 0?!1:C,N=function(){return b?x?S("span",{class:"".concat(l.value,"-close-icon"),onClick:c},[x]):S(Ia,{class:"".concat(l.value,"-close-icon"),onClick:c},null):null},E={backgroundColor:w&&!f.value?w:void 0},D=g||null,M=(p=r.default)===null||p===void 0?void 0:p.call(r),P=D?S(Ot,null,[D,S("span",null,[M])]):M,k="onClick"in i,I=S("span",{class:d.value,style:E},[P,N()]);return k?S(Ey,null,{default:function(){return[I]}}):I}}});Yu.CheckableTag=yd;Yu.install=function(t){return t.component(Yu.name,Yu),t.component(yd.name,yd),t};const MO=Yu;function BX(t,e){var n=e.slots,r=e.attrs;return S(MO,A(A({color:"blue"},t),r),n)}var LX={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 zX=LX;function D2(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){VX(t,a,n[a])})}return t}function VX(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var S1=function(e,n){var r=D2({},e,n.attrs);return S(pt,D2({},r,{icon:zX}),null)};S1.displayName="CalendarOutlined";S1.inheritAttrs=!1;const OO=S1;var jX={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 HX=jX;function A2(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){KX(t,a,n[a])})}return t}function KX(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var N1=function(e,n){var r=A2({},e,n.attrs);return S(pt,A2({},r,{icon:HX}),null)};N1.displayName="ClockCircleOutlined";N1.inheritAttrs=!1;const TO=N1;function UX(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 qX(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 bd(){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 PO(){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 kO(){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 WX=["bordered","placeholder","suffixIcon","showToday","transitionName","allowClear","dateRender","renderExtraFooter","monthCellRender","clearIcon","id"];function YX(t,e){function n(s,c){var f=A(A(A({},bd()),PO()),e);return Se({compatConfig:{MODE:3},name:c,inheritAttrs:!1,props:f,slots:["suffixIcon","prevIcon","nextIcon","superPrevIcon","superNextIcon","dateRender","renderExtraFooter","monthCellRender"],setup:function(v,m){var p=m.slots,h=m.expose,g=m.attrs,w=m.emit,y=v,x=An();Lt(!(y.monthCellContentRender||p.monthCellContentRender),"DatePicker",'`monthCellContentRender` is deprecated. Please use `monthCellRender"` instead.'),Lt(!g.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');var C=He("picker",y),b=C.prefixCls,N=C.direction,E=C.getPopupContainer,D=C.size,M=C.rootPrefixCls,P=Z();h({focus:function(){var W;(W=P.value)===null||W===void 0||W.focus()},blur:function(){var W;(W=P.value)===null||W===void 0||W.blur()}});var k=function(W){return y.valueFormat?t.toString(W,y.valueFormat):W},I=function(W,Y){var le=k(W);w("update:value",le),w("change",le,Y),x.onFieldChange()},$=function(W){w("update:open",W),w("openChange",W)},_=function(W){w("focus",W)},T=function(W){w("blur",W),x.onFieldBlur()},O=function(W,Y){var le=k(W);w("panelChange",le,Y)},R=function(W){var Y=k(W);w("ok",Y)},F=Fa("DatePicker",ts),B=$e(F,1),L=B[0],H=q(function(){return y.value?y.valueFormat?t.toDate(y.value,y.valueFormat):y.value:y.value===""?void 0:y.value}),z=q(function(){return y.defaultValue?y.valueFormat?t.toDate(y.defaultValue,y.valueFormat):y.defaultValue:y.defaultValue===""?void 0:y.defaultValue}),V=q(function(){return y.defaultPickerValue?y.valueFormat?t.toDate(y.defaultPickerValue,y.valueFormat):y.defaultPickerValue:y.defaultPickerValue===""?void 0:y.defaultPickerValue});return function(){var U,W,Y,le,ne,ie,se,he=A(A({},L.value),y.locale),te=A(A({},y),g),ge=te.bordered,ee=ge===void 0?!0:ge,re=te.placeholder,de=te.suffixIcon,ae=de===void 0?(U=p.suffixIcon)===null||U===void 0?void 0:U.call(p):de,oe=te.showToday,ue=oe===void 0?!0:oe,ve=te.transitionName,me=te.allowClear,G=me===void 0?!0:me,Q=te.dateRender,pe=Q===void 0?p.dateRender:Q,Ee=te.renderExtraFooter,Te=Ee===void 0?p.renderExtraFooter:Ee,we=te.monthCellRender,ye=we===void 0?p.monthCellRender||y.monthCellContentRender||p.monthCellContentRender:we,Ce=te.clearIcon,De=Ce===void 0?(W=p.clearIcon)===null||W===void 0?void 0:W.call(p):Ce,Ne=te.id,xe=Ne===void 0?x.id.value:Ne,be=Ge(te,WX),Oe=te.showTime===""?!0:te.showTime,Pe=te.format,Fe={};s&&(Fe.picker=s);var K=s||te.picker||"date";Fe=A(A(A({},Fe),Oe?xd(A({format:Pe,picker:K},Ke(Oe)==="object"?Oe:{})):{}),K==="time"?xd(A(A({format:Pe},be),{},{picker:K})):{});var J=b.value;return S(nK,A(A(A({monthCellRender:ye,dateRender:pe,renderExtraFooter:Te,ref:P,placeholder:UX(K,he,re),suffixIcon:ae||(K==="time"?S(TO,null,null):S(OO,null,null)),clearIcon:De||S(di,null,null),allowClear:G,transitionName:ve||"".concat(M.value,"-slide-up")},be),Fe),{},{id:xe,picker:K,value:H.value,defaultValue:z.value,defaultPickerValue:V.value,showToday:ue,locale:he.lang,class:Ae((Y={},j(Y,"".concat(J,"-").concat(D.value),D.value),j(Y,"".concat(J,"-borderless"),!ee),Y),g.class),prefixCls:J,getPopupContainer:g.getCalendarContainer||E.value,generateConfig:t,prevIcon:((le=p.prevIcon)===null||le===void 0?void 0:le.call(p))||S("span",{class:"".concat(J,"-prev-icon")},null),nextIcon:((ne=p.nextIcon)===null||ne===void 0?void 0:ne.call(p))||S("span",{class:"".concat(J,"-next-icon")},null),superPrevIcon:((ie=p.superPrevIcon)===null||ie===void 0?void 0:ie.call(p))||S("span",{class:"".concat(J,"-super-prev-icon")},null),superNextIcon:((se=p.superNextIcon)===null||se===void 0?void 0:se.call(p))||S("span",{class:"".concat(J,"-super-next-icon")},null),components:FO,direction:N.value,onChange:I,onOpenChange:$,onFocus:_,onBlur:T,onPanelChange:O,onOk:R}),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 GX={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 XX=GX;function M2(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){ZX(t,a,n[a])})}return t}function ZX(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var E1=function(e,n){var r=M2({},e,n.attrs);return S(pt,M2({},r,{icon:XX}),null)};E1.displayName="SwapRightOutlined";E1.inheritAttrs=!1;const JX=E1;var QX=["prefixCls","bordered","placeholder","suffixIcon","picker","transitionName","allowClear","dateRender","renderExtraFooter","separator","clearIcon","id"];function eZ(t,e){var n=Se({compatConfig:{MODE:3},name:"ARangePicker",inheritAttrs:!1,props:A(A(A({},bd()),kO()),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=An();Lt(!u.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');var d=He("picker",c),v=d.prefixCls,m=d.direction,p=d.getPopupContainer,h=d.size,g=d.rootPrefixCls,w=Z();o({focus:function(){var R;(R=w.value)===null||R===void 0||R.focus()},blur:function(){var R;(R=w.value)===null||R===void 0||R.blur()}});var y=function(R){return c.valueFormat?t.toString(R,c.valueFormat):R},x=function(R,F){var B=y(R);s("update:value",B),s("change",B,F),f.onFieldChange()},C=function(R){s("update:open",R),s("openChange",R)},b=function(R){s("focus",R)},N=function(R){s("blur",R),f.onFieldBlur()},E=function(R,F){var B=y(R);s("panelChange",B,F)},D=function(R){var F=y(R);s("ok",F)},M=function(R,F,B){var L=y(R);s("calendarChange",L,F,B)},P=Fa("DatePicker",ts),k=$e(P,1),I=k[0],$=q(function(){return c.value&&c.valueFormat?t.toDate(c.value,c.valueFormat):c.value}),_=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,R,F,B,L,H,z,V,U=A(A({},I.value),c.locale),W=A(A({},c),u);W.prefixCls;var Y=W.bordered,le=Y===void 0?!0:Y,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?(R=l.separator)===null||R===void 0?void 0:R.call(l):ve,G=W.clearIcon,Q=G===void 0?(F=l.clearIcon)===null||F===void 0?void 0:F.call(l):G,pe=W.id,Ee=pe===void 0?f.id.value:pe,Te=Ge(W,QX);delete Te["onUpdate:value"],delete Te["onUpdate:open"];var we=W.format,ye=W.showTime,Ce={};Ce=A(A(A({},Ce),ye?xd(A({format:we,picker:te},ye)):{}),te==="time"?xd(A(A({format:we},ft(Te,["disabledTime"])),{},{picker:te})):{});var De=v.value;return S(hK,A(A(A({dateRender:ae,renderExtraFooter:ue,separator:me||S("span",{"aria-label":"to",class:"".concat(De,"-separator")},[S(JX,null,null)]),ref:w,placeholder:qX(te,U,ne),suffixIcon:se||(te==="time"?S(TO,null,null):S(OO,null,null)),clearIcon:Q||S(di,null,null),allowClear:re,transitionName:ge||"".concat(g.value,"-slide-up")},Te),Ce),{},{id:Ee,value:$.value,defaultValue:_.value,defaultPickerValue:T.value,picker:te,class:Ae((B={},j(B,"".concat(De,"-").concat(h.value),h.value),j(B,"".concat(De,"-borderless"),!le),B),u.class),locale:U.lang,prefixCls:De,getPopupContainer:u.getCalendarContainer||p.value,generateConfig:t,prevIcon:((L=l.prevIcon)===null||L===void 0?void 0:L.call(l))||S("span",{class:"".concat(De,"-prev-icon")},null),nextIcon:((H=l.nextIcon)===null||H===void 0?void 0:H.call(l))||S("span",{class:"".concat(De,"-next-icon")},null),superPrevIcon:((z=l.superPrevIcon)===null||z===void 0?void 0:z.call(l))||S("span",{class:"".concat(De,"-super-prev-icon")},null),superNextIcon:((V=l.superNextIcon)===null||V===void 0?void 0:V.call(l))||S("span",{class:"".concat(De,"-super-next-icon")},null),components:FO,direction:m.value,onChange:x,onOpenChange:C,onFocus:b,onBlur:N,onPanelChange:E,onOk:D,onCalendarChange:M}),null)}}});return n}var FO={button:kX,rangeItem:BX};function tZ(t){return t?Array.isArray(t)?t:[t]:[]}function xd(t){var e=t.format,n=t.picker,r=t.showHour,a=t.showMinute,i=t.showSecond,o=t.use12Hours,l=tZ(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 IO(t,e){var n=YX(t,e),r=n.DatePicker,a=n.WeekPicker,i=n.MonthPicker,o=n.YearPicker,l=n.TimePicker,u=n.QuarterPicker,s=eZ(t,e);return{DatePicker:r,WeekPicker:a,MonthPicker:i,YearPicker:o,TimePicker:l,QuarterPicker:u,RangePicker:s}}var Bo=IO(Py),im=Bo.DatePicker,ff=Bo.WeekPicker,df=Bo.MonthPicker,nZ=Bo.YearPicker,rZ=Bo.TimePicker,vf=Bo.QuarterPicker,pf=Bo.RangePicker;const aZ=at(im,{WeekPicker:ff,MonthPicker:df,YearPicker:nZ,RangePicker:pf,TimePicker:rZ,QuarterPicker:vf,install:function(e){return e.component(im.name,im),e.component(pf.name,pf),e.component(df.name,df),e.component(ff.name,ff),e.component(vf.name,vf),e}});function Sc(t){return t!=null}var iZ=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 S(f,{class:[(d={},j(d,"".concat(n,"-item-label"),Sc(u)),j(d,"".concat(n,"-item-content"),Sc(s)),d)],colSpan:a},{default:function(){return[Sc(u)&&S("span",{style:i},[u]),Sc(s)&&S("span",{style:o},[s])]}})}return S(f,{class:["".concat(n,"-item")],colSpan:a},{default:function(){return[S("div",{class:"".concat(n,"-item-container")},[u&&S("span",{class:["".concat(n,"-item-label"),j({},"".concat(n,"-item-no-colon"),!c)],style:i},[u]),s&&S("span",{class:"".concat(n,"-item-content"),style:o},[s])])]}})};const om=iZ;var oZ=function(e){var n=function(d,v,m){var p=v.colon,h=v.prefixCls,g=v.bordered,w=m.component,y=m.type,x=m.showLabel,C=m.showContent,b=m.labelStyle,N=m.contentStyle;return d.map(function(E,D){var M,P,k=E.props||{},I=k.prefixCls,$=I===void 0?h:I,_=k.span,T=_===void 0?1:_,O=k.labelStyle,R=O===void 0?k["label-style"]:O,F=k.contentStyle,B=F===void 0?k["content-style"]:F,L=k.label,H=L===void 0?(M=E.children)===null||M===void 0||(P=M.label)===null||P===void 0?void 0:P.call(M):L,z=Ns(E),V=TF(E),U=NA(E),W=E.key;return typeof w=="string"?S(om,{key:"".concat(y,"-").concat(String(W)||D),class:V,style:U,labelStyle:A(A({},b),R),contentStyle:A(A({},N),B),span:T,colon:p,component:w,itemPrefixCls:$,bordered:g,label:x?H:null,content:C?z:null},null):[S(om,{key:"label-".concat(String(W)||D),class:V,style:A(A(A({},b),U),R),span:1,colon:p,component:w[0],itemPrefixCls:$,bordered:g,label:H},null),S(om,{key:"content-".concat(String(W)||D),class:V,style:A(A(A({},N),U),B),span:T*2-1,component:w[1],itemPrefixCls:$,bordered:g,content:z},null)]})},r=e.prefixCls,a=e.vertical,i=e.row,o=e.index,l=e.bordered,u=vt(RO,{labelStyle:Z({}),contentStyle:Z({})}),s=u.labelStyle,c=u.contentStyle;return a?S(Ot,null,[S("tr",{key:"label-".concat(o),class:"".concat(r,"-row")},[n(i,e,{component:"th",type:"label",showLabel:!0,labelStyle:s.value,contentStyle:c.value})]),S("tr",{key:"content-".concat(o),class:"".concat(r,"-row")},[n(i,e,{component:"td",type:"content",showContent:!0,labelStyle:s.value,contentStyle:c.value})])]):S("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 lZ=oZ;X.any;var uZ=function(){return{prefixCls:String,label:X.any,labelStyle:{type:Object,default:void 0},contentStyle:{type:Object,default:void 0},span:{type:Number,default:1}}},_O=Se({compatConfig:{MODE:3},name:"ADescriptionsItem",props:uZ(),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)}}}),$O={xxxl:3,xxl:3,xl:3,lg:3,md:3,sm:2,xs:1};function sZ(t,e){if(typeof t=="number")return t;if(Ke(t)==="object")for(var n=0;n<Ao.length;n++){var r=Ao[n];if(e[r]&&t[r]!==void 0)return t[r]||$O[r]}return 3}function O2(t,e,n){var r=t;return(e===void 0||e>n)&&(r=Mt(t,{span:n}),Cn(e===void 0,"Descriptions","Sum of column `span` in a line not match `column` of Descriptions.")),r}function cZ(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(O2(o,s,i)),r.push(a);return}c<i?(i-=c,a.push(o)):(a.push(O2(o,c,i)),r.push(a),i=e,a=[])}),r}var fZ=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 $O}},layout:String,colon:{type:Boolean,default:void 0},labelStyle:{type:Object,default:void 0},contentStyle:{type:Object,default:void 0}}},RO=Symbol("descriptionsContext"),sl=Se({compatConfig:{MODE:3},name:"ADescriptions",props:fZ(),slots:["title","extra"],Item:_O,setup:function(e,n){var r=n.slots,a=He("descriptions",e),i=a.prefixCls,o=a.direction,l,u=Z({});d0(function(){l=_l.subscribe(function(c){Ke(e.column)==="object"&&(u.value=c)})}),bt(function(){_l.unsubscribe(l)}),gt(RO,{labelStyle:Ye(e,"labelStyle"),contentStyle:Ye(e,"contentStyle")});var s=q(function(){return sZ(e.column,u.value)});return function(){var c,f,d,v,m=e.size,p=e.bordered,h=p===void 0?!1:p,g=e.layout,w=g===void 0?"horizontal":g,y=e.colon,x=y===void 0?!0:y,C=e.title,b=C===void 0?(c=r.title)===null||c===void 0?void 0:c.call(r):C,N=e.extra,E=N===void 0?(f=r.extra)===null||f===void 0?void 0:f.call(r):N,D=(d=r.default)===null||d===void 0?void 0:d.call(r),M=cZ(D,s.value);return S("div",{class:[i.value,(v={},j(v,"".concat(i.value,"-").concat(m),m!=="default"),j(v,"".concat(i.value,"-bordered"),!!h),j(v,"".concat(i.value,"-rtl"),o.value==="rtl"),v)]},[(b||E)&&S("div",{class:"".concat(i.value,"-header")},[b&&S("div",{class:"".concat(i.value,"-title")},[b]),E&&S("div",{class:"".concat(i.value,"-extra")},[E])]),S("div",{class:"".concat(i.value,"-view")},[S("table",null,[S("tbody",null,[M.map(function(P,k){return S(lZ,{key:k,index:k,colon:x,prefixCls:i.value,vertical:w==="vertical",bordered:h,row:P},null)})])])])])}}});sl.install=function(t){return t.component(sl.name,sl),t.component(sl.Item.name,sl.Item),t};const dZ=sl;var vZ=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]}},pZ=Se({compatConfig:{MODE:3},name:"ADivider",props:vZ(),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,m=e.dashed,p=e.plain,h=i.value;return d={},j(d,h,!0),j(d,"".concat(h,"-").concat(v),!0),j(d,"".concat(h,"-dashed"),!!m),j(d,"".concat(h,"-plain"),!!p),j(d,"".concat(h,"-rtl"),o.value==="rtl"),j(d,"".concat(h,"-no-default-orientation-margin-left"),l.value),j(d,"".concat(h,"-no-default-orientation-margin-right"),u.value),d}),c=q(function(){var d=typeof e.orientationMargin=="number"?"".concat(e.orientationMargin,"px"):e.orientationMargin;return 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 S("div",{class:[s.value,v.length?"".concat(i.value,"-with-text ").concat(i.value,"-with-text").concat(f.value):""],role:"separator"},[v.length?S("span",{class:"".concat(i.value,"-inner-text"),style:c.value},[v]):null])}}});const mZ=bn(pZ);Ma.Button=cs;Ma.install=function(t){return t.component(Ma.name,Ma),t.component(cs.name,cs),t};var lm;function Rl(t){if(typeof document>"u")return 0;if(t||lm===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),lm=a-i}return lm}function T2(t){var e=t.match(/^(.*)px$/),n=Number(e==null?void 0:e[1]);return Number.isNaN(n)?Rl():n}function hZ(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:T2(n),height:T2(r)}}var BO=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}}},gZ=function(){return A(A({},BO()),{},{forceRender:{type:Boolean,default:void 0},getContainer:X.oneOfType([X.string,X.func,X.object,X.looseBool])})},yZ=function(){return A(A({},BO()),{},{getContainer:Function,getOpenCount:Function,scrollLocker:X.any,switchScrollingEffect:Function})};function bZ(t){return Array.isArray(t)?t:[t]}var LO={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},xZ=Object.keys(LO).filter(function(t){if(typeof document>"u")return!1;var e=document.getElementsByTagName("html")[0];return t in(e?e.style:{})})[0],P2=LO[xZ];function k2(t,e,n,r){t.addEventListener?t.addEventListener(e,n,r):t.attachEvent&&t.attachEvent("on".concat(e),n)}function F2(t,e,n,r){t.removeEventListener?t.removeEventListener(e,n,r):t.attachEvent&&t.detachEvent("on".concat(e),n)}function wZ(t,e){var n=typeof t=="function"?t(e):t;return Array.isArray(n)?n.length===2?n:[n[0],n[1]]:[n]}var I2=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},um=!(typeof window<"u"&&window.document&&window.document.createElement),CZ=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},SZ=["width","height","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","keyboard","getOpenCount","scrollLocker","contentWrapperStyle","style","class"],Nu={},NZ=Se({compatConfig:{MODE:3},inheritAttrs:!1,props:yZ(),emits:["close","handleClick","change"],setup:function(e,n){var r=n.emit,a=n.slots,i=Bt({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)),m=!um&&Dn?{passive:!1}:!1;et(function(){st(function(){var O=e.open,R=e.getContainer,F=e.showMask,B=e.autofocus,L=R==null?void 0:R();if($(e),O&&(L&&L.parentNode===document.body&&(Nu[v]=O),N(),st(function(){B&&p()}),F)){var H;(H=e.scrollLocker)===null||H===void 0||H.lock()}})}),ke(function(){return e.level},function(){$(e)},{flush:"post"}),ke(function(){return e.open},function(){var O=e.open,R=e.getContainer,F=e.scrollLocker,B=e.showMask,L=e.autofocus,H=R==null?void 0:R();H&&H.parentNode===document.body&&(Nu[v]=!!O),N(),O?(L&&p(),B&&(F==null||F.lock())):F==null||F.unLock()},{flush:"post"}),Mr(function(){var O,R=e.open;delete Nu[v],R&&(E(!1),document.body.style.touchAction=""),(O=e.scrollLocker)===null||O===void 0||O.unLock()}),ke(function(){return e.placement},function(O){O&&(f.value=null)});var p=function(){var R,F;(R=u.value)===null||R===void 0||(F=R.focus)===null||F===void 0||F.call(R)},h=function(R){R.touches.length>1||(i.startPos={x:R.touches[0].clientX,y:R.touches[0].clientY})},g=function(R){if(!(R.changedTouches.length>1)){var F=R.currentTarget,B=R.changedTouches[0].clientX-i.startPos.x,L=R.changedTouches[0].clientY-i.startPos.y;(F===s.value||F===c.value||F===f.value&&CZ(F,R.target,B,L))&&R.cancelable&&R.preventDefault()}},w=function O(R){var F=R.target;F2(F,P2,O),F.style.transition=""},y=function(R){r("close",R)},x=function(R){R.keyCode===Re.ESC&&(R.stopPropagation(),y(R))},C=function(R){var F=e.open,B=e.afterVisibleChange;R.target===l.value&&R.propertyName.match(/transform$/)&&(u.value.style.transition="",!F&&I()&&(document.body.style.overflowX="",s.value&&(s.value.style.left="",s.value.style.width="")),B&&B(!!F))},b=q(function(){var O=e.placement,R=O==="left"||O==="right",F="translate".concat(R?"X":"Y");return{isHorizontal:R,placementName:F}}),N=function(){var R=e.open,F=e.width,B=e.height,L=b.value,H=L.isHorizontal,z=L.placementName,V=f.value?f.value.getBoundingClientRect()[H?"width":"height"]:0,U=(H?F:B)||V;D(R,z,U)},E=function(R,F,B,L){var H=e.placement,z=e.levelMove,V=e.duration,U=e.ease,W=e.showMask;d.forEach(function(Y){Y.style.transition="transform ".concat(V," ").concat(U),k2(Y,P2,w);var le=R?B:0;if(z){var ne=wZ(z,{target:Y,open:R});le=R?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,Y.style.transform=le?"".concat(F,"(").concat(se,")"):""})},D=function(R,F,B){if(!um){var L=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?Rl(!0):0;E(R,F,B,L),M(L)}r("change",R)},M=function(R){var F=e.getContainer,B=e.showMask,L=e.open,H=F==null?void 0:F();if(H&&H.parentNode===document.body&&B){var z=["touchstart"],V=[document.body,s.value,c.value,f.value];L&&document.body.style.overflow!=="hidden"?(R&&P(R),document.body.style.touchAction="none",V.forEach(function(U,W){U&&k2(U,z[W]||"touchmove",W?g:h,m)})):I()&&(document.body.style.touchAction="",R&&k(R),V.forEach(function(U,W){U&&F2(U,z[W]||"touchmove",W?g:h,m)}))}},P=function(R){var F=e.placement,B=e.duration,L=e.ease,H="width ".concat(B," ").concat(L),z="transform ".concat(B," ").concat(L);switch(u.value.style.transition="none",F){case"right":u.value.style.transform="translateX(-".concat(R,"px)");break;case"top":case"bottom":u.value.style.width="calc(100% - ".concat(R,"px)"),u.value.style.transform="translateZ(0)";break}clearTimeout(o),o=setTimeout(function(){u.value&&(u.value.style.transition="".concat(z,",").concat(H),u.value.style.width="",u.value.style.transform="")})},k=function(R){var F=e.placement,B=e.duration,L=e.ease;u.value.style.transition="none";var H,z="width ".concat(B," ").concat(L),V="transform ".concat(B," ").concat(L);switch(F){case"left":{u.value.style.width="100%",z="width 0s ".concat(L," ").concat(B);break}case"right":{u.value.style.transform="translateX(".concat(R,"px)"),u.value.style.width="100%",z="width 0s ".concat(L," ").concat(B),s.value&&(s.value.style.left="-".concat(R,"px"),s.value.style.width="calc(100% + ".concat(R,"px)"));break}case"top":case"bottom":{u.value.style.width="calc(100% + ".concat(R,"px)"),u.value.style.height="100%",u.value.style.transform="translateZ(0)",H="height 0s ".concat(L," ").concat(B);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(Nu).some(function(R){return Nu[R]})},$=function(R){var F=R.level,B=R.getContainer;if(!um){var L=B==null?void 0:B(),H=L?L.parentNode:null;if(d=[],F==="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 F&&bZ(F).forEach(function(V){document.querySelectorAll(V).forEach(function(U){d.push(U)})})}},_=function(R){r("handleClick",R)},T=Z(!1);return ke(u,function(){st(function(){T.value=!0})}),function(){var O,R,F,B=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,Y=e.maskStyle,le=e.keyboard;e.getOpenCount,e.scrollLocker;var ne=e.contentWrapperStyle,ie=e.style,se=e.class,he=Ge(e,SZ),te=H&&T.value,ge=Ae(z,(O={},j(O,"".concat(z,"-").concat(V),!0),j(O,"".concat(z,"-open"),te),j(O,se,!!se),j(O,"no-mask",!U),O)),ee=b.value.placementName,re=V==="left"||V==="top"?"-100%":"100%",de=te?"":"".concat(ee,"(").concat(re,")");return S("div",A(A({},ft(he,["switchScrollingEffect","autofocus"])),{},{tabindex:-1,class:ge,style:ie,ref:u,onKeydown:te&&le?x:void 0,onTransitionend:C}),[U&&S("div",{class:"".concat(z,"-mask"),onClick:W?y:void 0,style:Y,ref:s},null),S("div",{class:"".concat(z,"-content-wrapper"),style:A({transform:de,msTransform:de,width:I2(B)?"".concat(B,"px"):B,height:I2(L)?"".concat(L,"px"):L},ne),ref:l},[S("div",{class:"".concat(z,"-content"),ref:f},[(R=a.default)===null||R===void 0?void 0:R.call(a)]),a.handler?S("div",{onClick:_,ref:c},[(F=a.handler)===null||F===void 0?void 0:F.call(a)]):null])])}}});const _2=NZ;function Bl(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 EZ(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var sm={};const $2=function(t){if(!(!EZ()&&!t)){var e="ant-scrolling-effect",n=new RegExp("".concat(e),"g"),r=document.body.className;if(t){if(!n.test(r))return;Bl(sm),sm={},document.body.className=r.replace(n,"").trim();return}var a=Rl();if(a&&(sm=Bl({position:"relative",width:"calc(100% - ".concat(a,"px)")}),!n.test(r))){var i="".concat(r," ").concat(e);document.body.className=i.trim()}}};var $r=[],zO="ant-scrolling-effect",cm=new RegExp("".concat(zO),"g"),DZ=0,fm=new Map,AZ=vv(function t(e){var n=this;pv(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=$r.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(!$r.some(function(u){var s=u.target;return s===n.lockTarget})){if($r.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)})){$r=[].concat(Be($r),[{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=Rl());var o=i.className;if($r.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&&fm.set(i,Bl({width:a!==0?"calc(100% - ".concat(a,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:i})),!cm.test(o)){var l="".concat(o," ").concat(zO);i.className=l.trim()}$r=[].concat(Be($r),[{target:n.lockTarget,options:n.options}])}}),j(this,"unLock",function(){var r,a=$r.find(function(l){var u=l.target;return u===n.lockTarget});if($r=$r.filter(function(l){var u=l.target;return u!==n.lockTarget}),!(!a||$r.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;cm.test(o)&&(Bl(fm.get(i),{element:i}),fm.delete(i),i.className=i.className.replace(cm,"").trim())}}),this.lockTarget=DZ++,this.options=e}),ja=0,Iu=ko(),Nc={},Zo=function(e){if(!Iu)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 VO=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 AZ({container:Zo(e.getContainer)}),u=function(){var p,h;(p=a.value)===null||p===void 0||(h=p.parentNode)===null||h===void 0||h.removeChild(a.value)},s=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(p||a.value&&!a.value.parentNode){var h=Zo(e.getContainer);return h?(h.appendChild(a.value),!0):!1}return!0},c=function(){return Iu?(a.value||(a.value=document.createElement("div"),s(!0)),f(),a.value):null},f=function(){var p=e.wrapperClassName;a.value&&p&&p!==a.value.className&&(a.value.className=p)};gr(function(){f(),s()});var d=function(){ja===1&&!Object.keys(Nc).length?($2(),Nc=Bl({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):ja||(Bl(Nc),Nc={},$2(!0))},v=qn();return et(function(){var m=!1;ke([function(){return e.visible},function(){return e.getContainer}],function(p,h){var g=$e(p,2),w=g[0],y=g[1],x=$e(h,2),C=x[0],b=x[1];if(Iu&&Zo(e.getContainer)===document.body&&(w&&!C?ja+=1:m&&(ja-=1)),m){var N=typeof y=="function"&&typeof b=="function";(N?y.toString()!==b.toString():y!==b)&&u(),w&&w!==C&&Iu&&Zo(y)!==l.getContainer()&&l.reLock({container:Zo(y)})}m=!0},{immediate:!0,flush:"post"}),st(function(){s()||(o.value=tt(function(){v.update()}))})}),bt(function(){var m=e.visible,p=e.getContainer;Iu&&Zo(p)===document.body&&(ja=m&&ja?ja-1:ja),u(),tt.cancel(o.value)}),function(){var m=e.forceRender,p=e.visible,h=null,g={getOpenCount:function(){return ja},getContainer:c,switchScrollingEffect:d,scrollLocker:l};return(m||p||i.value)&&(h=S(Sh,{getContainer:c,ref:i},{default:function(){var y;return(y=r.default)===null||y===void 0?void 0:y.call(r,g)}})),h}}});var MZ=["afterVisibleChange","getContainer","wrapperClassName","forceRender"],OZ=["visible","afterClose"],TZ=Se({compatConfig:{MODE:3},inheritAttrs:!1,props:yt(gZ(),{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=Ge(e,MZ),d=null;if(!u)return S("div",{class:s,ref:i},[S(_2,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=S(VO,{visible:e.open,forceRender:v,getContainer:u,wrapperClassName:s},{default:function(p){var h=p.visible,g=p.afterClose,w=Ge(p,OZ);return S(_2,A(A(A({ref:i},f),w),{},{open:h!==void 0?h:e.open,afterVisibleChange:g!==void 0?g:e.afterVisibleChange,onClose:l,onHandleClick:o}),a)}})),d}}});const PZ=TZ;var kZ=["width","height","visible","placement","mask","wrapClassName","class"],FZ=un("top","right","bottom","left");un("default","large");var R2={distance:180},IZ=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(FZ),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}},_Z=Se({compatConfig:{MODE:3},name:"ADrawer",inheritAttrs:!1,props:yt(IZ(),{closable:!0,placement:"right",maskClosable:!0,mask:!0,level:null,keyboard:!0,push:R2}),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=vt("parentDrawerOpts",null),c=He("drawer",e),f=c.prefixCls;Lt(!e.afterVisibleChange,"Drawer","`afterVisibleChange` prop is deprecated, please use `@afterVisibleChange` event instead"),Lt(e.wrapStyle===void 0,"Drawer","`wrapStyle` prop is deprecated, please use `style` instead"),Lt(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(){m()})};gt("parentDrawerOpts",{setPush:d,setPull:v}),et(function(){var M=e.visible;M&&s&&s.setPush()}),Mr(function(){s&&s.setPull()}),ke(function(){return e.visible},function(M){s&&(M?s.setPush():s.setPull())},{flush:"post"});var m=function(){var P,k;(P=u.value)===null||P===void 0||(k=P.domFocus)===null||k===void 0||k.call(P)},p=function(P){r("update:visible",!1),r("close",P)},h=function(P){var k;(k=e.afterVisibleChange)===null||k===void 0||k.call(e,P),r("afterVisibleChange",P)},g=q(function(){return e.destroyOnClose&&!e.visible}),w=function(){var P=g.value;P&&(e.visible||(l.value=!0))},y=q(function(){var M=e.push,P=e.placement,k;return typeof M=="boolean"?k=M?R2.distance:0:k=M.distance,k=parseFloat(String(k||0)),P==="left"||P==="right"?"translateX(".concat(P==="left"?k:-k,"px)"):P==="top"||P==="bottom"?"translateY(".concat(P==="top"?k:-k,"px)"):null}),x=q(function(){var M=e.visible,P=e.mask,k=e.placement,I=e.size,$=I===void 0?"default":I,_=e.width,T=e.height;if(!M&&!P)return{};var O={};if(k==="left"||k==="right"){var R=$==="large"?736:378;O.width=typeof _>"u"?R:_,O.width=typeof O.width=="string"?O.width:"".concat(O.width,"px")}else{var F=$==="large"?736:378;O.height=typeof T>"u"?F: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,k=e.mask,I=e.style,$=k?{}:x.value;return A(A(A({zIndex:M,transform:o.value?y.value:void 0},$),P),I)}),b=function(P){var k=e.closable,I=e.headerStyle,$=nn(a,e,"extra"),_=nn(a,e,"title");return!_&&!k?null:S("div",{class:Ae("".concat(P,"-header"),j({},"".concat(P,"-header-close-only"),k&&!_&&!$)),style:I},[S("div",{class:"".concat(P,"-header-title")},[N(P),_&&S("div",{class:"".concat(P,"-title")},[_])]),$&&S("div",{class:"".concat(P,"-extra")},[$])])},N=function(P){var k,I=e.closable,$=a.closeIcon?(k=a.closeIcon)===null||k===void 0?void 0:k.call(a):e.closeIcon;return I&&S("button",{key:"closer",onClick:p,"aria-label":"Close",class:"".concat(P,"-close")},[$===void 0?S(Ia,null,null):$])},E=function(P){var k;if(l.value&&!e.visible)return null;l.value=!1;var I=e.bodyStyle,$=e.drawerStyle,_={},T=g.value;return T&&(_.opacity=0,_.transition="opacity .3s"),S("div",{class:"".concat(P,"-wrapper-body"),style:A(A({},_),$),onTransitionend:w},[b(P),S("div",{key:"body",class:"".concat(P,"-body"),style:I},[(k=a.default)===null||k===void 0?void 0:k.call(a)]),D(P)])},D=function(P){var k=nn(a,e,"footer");if(!k)return null;var I="".concat(P,"-footer");return S("div",{class:I,style:e.footerStyle},[k])};return function(){var M;e.width,e.height;var P=e.visible,k=e.placement,I=e.mask,$=e.wrapClassName,_=e.class,T=Ge(e,kZ),O=I?x.value:{},R=I?"":"no-mask",F=A(A(A(A({},i),ft(T,["size","closeIcon","closable","destroyOnClose","drawerStyle","headerStyle","bodyStyle","title","push","wrapStyle","onAfterVisibleChange","onClose","onUpdate:visible"])),O),{},{onClose:p,afterVisibleChange:h,handler:!1,prefixCls:f.value,open:P,showMask:I,placement:k,class:Ae((M={},j(M,_,_),j(M,$,!!$),j(M,R,!!R),M)),style:C.value,ref:u});return S(PZ,F,{handler:e.handle?function(){return e.handle}:a.handle,default:function(){return E(f.value)}})}}});const $Z=bn(_Z);var jO=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 D1=jO;var HO=function(){return A(A({},ft(jO(),["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 KO(t,e,n,r,a){var i;return Ae(t,(i={},j(i,"".concat(t,"-sm"),n==="small"),j(i,"".concat(t,"-lg"),n==="large"),j(i,"".concat(t,"-disabled"),r),j(i,"".concat(t,"-rtl"),a==="rtl"),j(i,"".concat(t,"-borderless"),!e),i))}var Gu=function(e){return e!=null&&(Array.isArray(e)?xn(e).length:!0)};function RZ(t){return Gu(t.prefix)||Gu(t.suffix)||Gu(t.allowClear)}function dm(t){return Gu(t.addonBefore)||Gu(t.addonAfter)}var BZ=["text","input"];const UO=Se({compatConfig:{MODE:3},name:"ClearableLabeledInput",inheritAttrs:!1,props:{prefixCls:String,inputType:X.oneOf(un("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 m;if((m=i.value)!==null&&m!==void 0&&m.contains(v.target)){var p=e.triggerFocus;p==null||p()}},l=function(v){var m,p=e.allowClear,h=e.value,g=e.disabled,w=e.readonly,y=e.handleReset,x=e.suffix,C=x===void 0?r.suffix:x;if(!p)return null;var b=!g&&!w&&h,N="".concat(v,"-clear-icon");return S(di,{onClick:y,onMousedown:function(D){return D.preventDefault()},class:Ae((m={},j(m,"".concat(N,"-hidden"),!b),j(m,"".concat(N,"-has-suffix"),!!C),m),N),role:"button"},null)},u=function(v){var m,p=e.suffix,h=p===void 0?(m=r.suffix)===null||m===void 0?void 0:m.call(r):p,g=e.allowClear;return h||g?S("span",{class:"".concat(v,"-suffix")},[l(v),h]):null},s=function(v,m){var p,h,g,w=e.focused,y=e.value,x=e.prefix,C=x===void 0?(p=r.prefix)===null||p===void 0?void 0:p.call(r):x,b=e.size,N=e.suffix,E=N===void 0?(h=r.suffix)===null||h===void 0?void 0:h.call(r):N,D=e.disabled,M=e.allowClear,P=e.direction,k=e.readonly,I=e.bordered,$=e.hidden,_=e.addonAfter,T=_===void 0?r.addonAfter:_,O=e.addonBefore,R=O===void 0?r.addonBefore:O,F=u(v);if(!RZ({prefix:C,suffix:E,allowClear:M}))return Mt(m,{value:y});var B=C?S("span",{class:"".concat(v,"-prefix")},[C]):null,L=Ae("".concat(v,"-affix-wrapper"),(g={},j(g,"".concat(v,"-affix-wrapper-focused"),w),j(g,"".concat(v,"-affix-wrapper-disabled"),D),j(g,"".concat(v,"-affix-wrapper-sm"),b==="small"),j(g,"".concat(v,"-affix-wrapper-lg"),b==="large"),j(g,"".concat(v,"-affix-wrapper-input-with-clear-btn"),E&&M&&y),j(g,"".concat(v,"-affix-wrapper-rtl"),P==="rtl"),j(g,"".concat(v,"-affix-wrapper-readonly"),k),j(g,"".concat(v,"-affix-wrapper-borderless"),!I),j(g,"".concat(a.class),!dm({addonAfter:T,addonBefore:R})&&a.class),g));return S("span",{ref:i,class:L,style:a.style,onMouseup:o,hidden:$},[B,Mt(m,{style:null,value:y,class:KO(v,I,b,D)}),F])},c=function(v,m){var p,h,g,w=e.addonBefore,y=w===void 0?(p=r.addonBefore)===null||p===void 0?void 0:p.call(r):w,x=e.addonAfter,C=x===void 0?(h=r.addonAfter)===null||h===void 0?void 0:h.call(r):x,b=e.size,N=e.direction,E=e.hidden;if(!dm({addonBefore:y,addonAfter:C}))return m;var D="".concat(v,"-group"),M="".concat(D,"-addon"),P=y?S("span",{class:M},[y]):null,k=C?S("span",{class:M},[C]):null,I=Ae("".concat(v,"-wrapper"),D,j({},"".concat(D,"-rtl"),N==="rtl")),$=Ae("".concat(v,"-group-wrapper"),(g={},j(g,"".concat(v,"-group-wrapper-sm"),b==="small"),j(g,"".concat(v,"-group-wrapper-lg"),b==="large"),j(g,"".concat(v,"-group-wrapper-rtl"),N==="rtl"),g),a.class);return S("span",{class:$,style:a.style,hidden:E},[S("span",{class:I},[P,Mt(m,{style:null}),k])])},f=function(v,m){var p,h=e.value,g=e.allowClear,w=e.direction,y=e.bordered,x=e.hidden,C=e.addonAfter,b=C===void 0?r.addonAfter:C,N=e.addonBefore,E=N===void 0?r.addonBefore:N;if(!g)return Mt(m,{value:h});var D=Ae("".concat(v,"-affix-wrapper"),"".concat(v,"-affix-wrapper-textarea-with-clear-btn"),(p={},j(p,"".concat(v,"-affix-wrapper-rtl"),w==="rtl"),j(p,"".concat(v,"-affix-wrapper-borderless"),!y),j(p,"".concat(a.class),!dm({addonAfter:b,addonBefore:E})&&a.class),p));return S("span",{class:D,style:a.style,hidden:x},[Mt(m,{style:null,value:h}),l(v)])};return function(){var d,v=e.prefixCls,m=e.inputType,p=e.element,h=p===void 0?(d=r.element)===null||d===void 0?void 0:d.call(r):p;return m===BZ[0]?f(v,h):c(v,s(v,h))}}});function sg(t){return typeof t>"u"||t===null?"":String(t)}function Xu(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 qO(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 Tn=Se({compatConfig:{MODE:3},name:"AInput",inheritAttrs:!1,props:D1(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=n.emit,l=Z(),u=Z(),s,c=An(),f=He("input",e),d=f.direction,v=f.prefixCls,m=f.size,p=f.autocomplete,h=Z(e.value===void 0?e.defaultValue:e.value),g=Z(!1);ke(function(){return e.value},function(){h.value=e.value}),ke(function(){return e.disabled},function(){e.value!==void 0&&(h.value=e.value),e.disabled&&(g.value=!1)});var w=function(){s=setTimeout(function(){var R;((R=l.value)===null||R===void 0?void 0:R.getAttribute("type"))==="password"&&l.value.hasAttribute("value")&&l.value.removeAttribute("value")})},y=function(R){qO(l.value,R)},x=function(){var R;(R=l.value)===null||R===void 0||R.blur()},C=function(R,F,B){var L;(L=l.value)===null||L===void 0||L.setSelectionRange(R,F,B)},b=function(){var R;(R=l.value)===null||R===void 0||R.select()};i({focus:y,blur:x,input:l,stateValue:h,setSelectionRange:C,select:b});var N=function(R){var F=e.onFocus;g.value=!0,F==null||F(R),st(function(){w()})},E=function(R){var F=e.onBlur;g.value=!1,F==null||F(R),c.onFieldBlur(),st(function(){w()})},D=function(R){o("update:value",R.target.value),o("change",R),o("input",R),c.onFieldChange()},M=qn(),P=function(R,F){h.value!==R&&(e.value===void 0?h.value=R:st(function(){l.value.value!==h.value&&M.update()}),st(function(){F&&F()}))},k=function(R){Xu(l.value,R,D),P("",function(){y()})},I=function(R){var F=R.target,B=F.value,L=F.composing;if(!((R.isComposing||L)&&e.lazy||h.value===B)){var H=R.target.value;Xu(l.value,R,D),P(H,function(){w()})}},$=function(R){R.keyCode===13&&o("pressEnter",R),o("keydown",R)};et(function(){w()}),bt(function(){clearTimeout(s)});var _=function(){var R,F=e.addonBefore,B=F===void 0?r.addonBefore:F,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,Y=W===void 0?{}:W,le=e.htmlSize,ne=ft(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),ie=A(A(A({},ne),a),{},{autocomplete:p.value,onChange:I,onInput:I,onFocus:N,onBlur:E,onKeydown:$,class:Ae(KO(v.value,U,m.value,z,d.value),j({},a.class,a.class&&!B&&!H)),ref:l,key:"ant-input",size:le,id:(R=ne.id)!==null&&R!==void 0?R:c.id.value});Y.lazy&&delete ie.onInput,ie.autofocus||delete ie.autofocus;var se=S("input",ft(ie,["size"]),null);return Ln(se,[[eu]])},T=function(){var R,F=h.value,B=e.maxlength,L=e.suffix,H=L===void 0?(R=r.suffix)===null||R===void 0?void 0:R.call(r):L,z=e.showCount,V=Number(B)>0;if(H||z){var U=Be(sg(F)).length,W=null;return Ke(z)==="object"?W=z.formatter({count:U,maxlength:B}):W="".concat(U).concat(V?" / ".concat(B):""),S(Ot,null,[!!z&&S("span",{class:Ae("".concat(v.value,"-show-count-suffix"),j({},"".concat(v.value,"-show-count-has-suffix"),!!H))},[W]),H])}return null};return function(){var O=A(A(A({},a),e),{},{prefixCls:v.value,inputType:"input",value:sg(h.value),handleReset:k,focused:g.value&&!e.disabled});return S(UO,A(A({},ft(O,["element","valueModifiers","suffix","showCount"])),{},{ref:u}),A(A({},r),{},{element:_,suffix:T}))}}}),WO=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 S("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 vm=/iPhone/i,B2=/iPod/i,L2=/iPad/i,pm=/\bAndroid(?:.+)Mobile\b/i,z2=/Android/i,Jo=/\bAndroid(?:.+)SD4930UR\b/i,Ec=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,Ha=/Windows Phone/i,V2=/\bWindows(?:.+)ARM\b/i,j2=/BlackBerry/i,H2=/BB10/i,K2=/Opera Mini/i,U2=/\b(CriOS|Chrome)(?:.+)Mobile/i,q2=/Mobile(?:.+)Firefox\b/i;function Dt(t,e){return t.test(e)}function W2(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:Dt(vm,e)&&!Dt(Ha,e),ipod:Dt(B2,e),tablet:!Dt(vm,e)&&Dt(L2,e)&&!Dt(Ha,e),device:(Dt(vm,e)||Dt(B2,e)||Dt(L2,e))&&!Dt(Ha,e)},amazon:{phone:Dt(Jo,e),tablet:!Dt(Jo,e)&&Dt(Ec,e),device:Dt(Jo,e)||Dt(Ec,e)},android:{phone:!Dt(Ha,e)&&Dt(Jo,e)||!Dt(Ha,e)&&Dt(pm,e),tablet:!Dt(Ha,e)&&!Dt(Jo,e)&&!Dt(pm,e)&&(Dt(Ec,e)||Dt(z2,e)),device:!Dt(Ha,e)&&(Dt(Jo,e)||Dt(Ec,e)||Dt(pm,e)||Dt(z2,e))||Dt(/\bokhttp\b/i,e)},windows:{phone:Dt(Ha,e),tablet:Dt(V2,e),device:Dt(Ha,e)||Dt(V2,e)},other:{blackberry:Dt(j2,e),blackberry10:Dt(H2,e),opera:Dt(K2,e),firefox:Dt(q2,e),chrome:Dt(U2,e),device:Dt(j2,e)||Dt(H2,e)||Dt(K2,e)||Dt(q2,e)||Dt(U2,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 LZ=A(A({},W2()),{},{isMobile:W2});const zZ=LZ;var VZ=["disabled","loading","addonAfter","suffix"];const YO=Se({compatConfig:{MODE:3},name:"AInputSearch",inheritAttrs:!1,props:A(A({},D1()),{},{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),zZ.tablet||l.value.focus()},v=He("input-search",e),m=v.prefixCls,p=v.getPrefixCls,h=v.direction,g=v.size,w=q(function(){return p("input",e.inputPrefixCls)});return function(){var y,x,C,b,N,E=e.disabled,D=e.loading,M=e.addonAfter,P=M===void 0?(y=r.addonAfter)===null||y===void 0?void 0:y.call(r):M,k=e.suffix,I=k===void 0?(x=r.suffix)===null||x===void 0?void 0:x.call(r):k,$=Ge(e,VZ),_=e.enterButton,T=_===void 0?(C=(b=r.enterButton)===null||b===void 0?void 0:b.call(r))!==null&&C!==void 0?C:!1:_;T=T||T==="";var O=typeof T=="boolean"?S(dv,null,null):null,R="".concat(m.value,"-button"),F=Array.isArray(T)?T[0]:T,B,L=F.type&&b0(F.type)&&F.type.__ANT_BUTTON;if(L||F.tagName==="button")B=Mt(F,A({onMousedown:f,onClick:d,key:"enterButton"},L?{class:R,size:g.value}:{}),!1);else{var H=O&&!T;B=S(Pn,{class:R,type:T?"primary":void 0,size:g.value,disabled:E,key:"enterButton",onMousedown:f,onClick:d,loading:D,icon:H?O:null},{default:function(){return[H?null:O||T]}})}P&&(B=[B,P]);var z=Ae(m.value,(N={},j(N,"".concat(m.value,"-rtl"),h.value==="rtl"),j(N,"".concat(m.value,"-").concat(g.value),!!g.value),j(N,"".concat(m.value,"-with-button"),!!T),N),a.class);return S(Tn,A(A(A({ref:l},ft($,["onUpdate:value","onSearch","enterButton"])),a),{},{onPressEnter:d,size:g.value,prefixCls:w.value,addonAfter:B,suffix:I,onChange:c,class:z,disabled:E}),r)}}});var jZ=`
- 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
- `,HZ=["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"],mm={},Rr;function KZ(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&&mm[n])return mm[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=HZ.map(function(s){return"".concat(s,":").concat(r.getPropertyValue(s))}).join(";"),u={sizingStyle:l,paddingSize:i,borderSize:o,boxSizing:a};return e&&n&&(mm[n]=u),u}function UZ(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;Rr||(Rr=document.createElement("textarea"),Rr.setAttribute("tab-index","-1"),Rr.setAttribute("aria-hidden","true"),document.body.appendChild(Rr)),t.getAttribute("wrap")?Rr.setAttribute("wrap",t.getAttribute("wrap")):Rr.removeAttribute("wrap");var a=KZ(t,e),i=a.paddingSize,o=a.borderSize,l=a.boxSizing,u=a.sizingStyle;Rr.setAttribute("style","".concat(u,";").concat(jZ)),Rr.value=t.value||t.placeholder||"";var s=Number.MIN_SAFE_INTEGER,c=Number.MAX_SAFE_INTEGER,f=Rr.scrollHeight,d;if(l==="border-box"?f+=o:l==="content-box"&&(f-=i),n!==null||r!==null){Rr.value=" ";var v=Rr.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 hm=0,Y2=1,qZ=2,WZ=Se({compatConfig:{MODE:3},name:"ResizableTextArea",inheritAttrs:!1,props:HO(),setup:function(e,n){var r=n.attrs,a=n.emit,i=n.expose,o,l,u=Z(),s=Z({}),c=Z(hm);bt(function(){tt.cancel(o),tt.cancel(l)});var f=function(){try{if(document.activeElement===u.value){var w=u.value.selectionStart,y=u.value.selectionEnd;u.value.setSelectionRange(w,y)}}catch{}},d=function(){var w=e.autoSize||e.autosize;if(!(!w||!u.value)){var y=w.minRows,x=w.maxRows;s.value=UZ(u.value,!1,y,x),c.value=Y2,tt.cancel(l),l=tt(function(){c.value=qZ,l=tt(function(){c.value=hm,f()})})}},v=function(){tt.cancel(o),o=tt(d)},m=function(w){if(c.value===hm){a("resize",w);var y=e.autoSize||e.autosize;y&&v()}};Cn(e.autosize===void 0,"Input.TextArea","autosize is deprecated, please use autoSize instead.");var p=function(){var w=e.prefixCls,y=e.autoSize,x=e.autosize,C=e.disabled,b=ft(e,["prefixCls","onPressEnter","autoSize","autosize","defaultValue","allowClear","type","lazy","maxlength","valueModifiers"]),N=Ae(w,r.class,j({},"".concat(w,"-disabled"),C)),E=[r.style,s.value,c.value===Y2?{overflowX:"hidden",overflowY:"hidden"}:null],D=A(A(A({},b),r),{},{style:E,class:N});return D.autofocus||delete D.autofocus,D.rows===0&&delete D.rows,S(Kr,{onResize:m,disabled:!(y||x)},{default:function(){return[Ln(S("textarea",A(A({},D),{},{ref:u}),null),[[eu]])]}})};ke(function(){return e.value},function(){st(function(){d()})}),et(function(){st(function(){d()})});var h=qn();return i({resizeTextarea:d,textArea:u,instance:h}),function(){return p()}}});const YZ=WZ;function GO(t,e){return Be(t||"").slice(0,e).join("")}function G2(t,e,n,r){var a=n;return t?a=GO(n,r):Be(e||"").length<n.length&&Be(n||"").length>r&&(a=e),a}const A1=Se({compatConfig:{MODE:3},name:"ATextarea",inheritAttrs:!1,props:HO(),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.emit,o=An(),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,m=q(function(){return e.showCount===""||e.showCount||!1}),p=q(function(){return Number(e.maxlength)>0}),h=Z(!1),g=Z(),w=Z(0),y=function(T){h.value=!0,g.value=s.value,w.value=T.currentTarget.selectionStart,i("compositionstart",T)},x=function(T){h.value=!1;var O=T.currentTarget.value;if(p.value){var R,F=w.value>=e.maxlength+1||w.value===((R=g.value)===null||R===void 0?void 0:R.length);O=G2(F,g.value,O,e.maxlength)}O!==s.value&&(E(O),Xu(T.currentTarget,T,P,O)),i("compositionend",T)},C=qn();ke(function(){return e.value},function(){"value"in C.vnode.props;var _;l.value=(_=e.value)!==null&&_!==void 0?_:""});var b=function(T){var O;qO((O=u.value)===null||O===void 0?void 0:O.textArea,T)},N=function(){var T,O;(T=u.value)===null||T===void 0||(O=T.textArea)===null||O===void 0||O.blur()},E=function(T,O){l.value!==T&&(e.value===void 0?l.value=T:st(function(){if(u.value.textArea.value!==s.value){var R,F,B;(R=u.value)===null||R===void 0||(F=(B=R.instance).update)===null||F===void 0||F.call(B)}}),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()},k=function(T){Xu(u.value.textArea,T,P),E("",function(){b()})},I=function(T){var O=T.target.composing,R=T.target.value;if(h.value=!!(T.isComposing||O),!(h.value&&e.lazy||l.value===R)){if(p.value){var F=T.target,B=F.selectionStart>=e.maxlength+1||F.selectionStart===R.length||!F.selectionStart;R=G2(B,s.value,R,e.maxlength)}Xu(T.currentTarget,T,P,R),E(R)}},$=function(){var T,O,R,F=r.style,B=r.class,L=e.bordered,H=L===void 0?!0:L,z=A(A(A({},ft(e,["allowClear"])),r),{},{style:m.value?{}:F,class:(T={},j(T,"".concat(f.value,"-borderless"),!H),j(T,"".concat(B),B&&!m.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:y,onCompositionend:x});return(O=e.valueModifiers)!==null&&O!==void 0&&O.lazy&&delete z.onInput,S(YZ,A(A({},z),{},{id:(R=z.id)!==null&&R!==void 0?R:o.id.value,ref:u,maxlength:e.maxlength}),null)};return a({focus:b,blur:N,resizableTextArea:u}),rt(function(){var _=sg(l.value);!h.value&&p.value&&(e.value===null||e.value===void 0)&&(_=GO(_,e.maxlength)),s.value=_}),function(){var _=e.maxlength,T=e.bordered,O=T===void 0?!0:T,R=e.hidden,F=r.style,B=r.class,L=A(A(A({},e),r),{},{prefixCls:f.value,inputType:"text",handleReset:k,direction:v.value,bordered:O,style:m.value?void 0:F}),H=S(UO,A(A({},L),{},{value:s.value}),{element:$});if(m.value){var z=Be(s.value).length,V="";Ke(m.value)==="object"?V=m.value.formatter({count:z,maxlength:_}):V="".concat(z).concat(p.value?" / ".concat(_):""),H=S("div",{hidden:R,class:Ae("".concat(f.value,"-textarea"),j({},"".concat(f.value,"-textarea-rtl"),v.value==="rtl"),"".concat(f.value,"-textarea-show-count"),B),style:F,"data-count":Ke(V)!=="object"?V:void 0},[H])}return H}}});var GZ={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 XZ=GZ;function X2(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){ZZ(t,a,n[a])})}return t}function ZZ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var M1=function(e,n){var r=X2({},e,n.attrs);return S(pt,X2({},r,{icon:XZ}),null)};M1.displayName="EyeOutlined";M1.inheritAttrs=!1;const O1=M1;var JZ={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 QZ=JZ;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){eJ(t,a,n[a])})}return t}function eJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var T1=function(e,n){var r=Z2({},e,n.attrs);return S(pt,Z2({},r,{icon:QZ}),null)};T1.displayName="EyeInvisibleOutlined";T1.inheritAttrs=!1;const tJ=T1;var nJ=["size","visibilityToggle"],rJ={click:"onClick",hover:"onMouseover"},aJ=function(e){return e?S(O1,null,null):S(tJ,null,null)};const XO=Se({compatConfig:{MODE:3},name:"AInputPassword",inheritAttrs:!1,props:A(A({},D1()),{},{prefixCls:String,inputPrefixCls:String,action:{type:String,default:"click"},visibilityToggle:{type:Boolean,default:!0},iconRender:Function}),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=Z(!1),l=function(){var w=e.disabled;w||(o.value=!o.value)},u=Z(),s=function(){var w;(w=u.value)===null||w===void 0||w.focus()},c=function(){var w;(w=u.value)===null||w===void 0||w.blur()};i({focus:s,blur:c});var f=function(w){var y,x=e.action,C=e.iconRender,b=C===void 0?r.iconRender||aJ:C,N=rJ[x]||"",E=b(o.value),D=(y={},j(y,N,l),j(y,"class","".concat(w,"-icon")),j(y,"key","passwordIcon"),j(y,"onMousedown",function(P){P.preventDefault()}),j(y,"onMouseup",function(P){P.preventDefault()}),y);return Mt(Sn(E)?E:S("span",null,[E]),D)},d=He("input-password",e),v=d.prefixCls,m=d.getPrefixCls,p=q(function(){return m("input",e.inputPrefixCls)}),h=function(){var w=e.size,y=e.visibilityToggle,x=Ge(e,nJ),C=y&&f(v.value),b=Ae(v.value,a.class,j({},"".concat(v.value,"-").concat(w),!!w)),N=A(A(A({},ft(x,["suffix","iconRender","action"])),a),{},{type:o.value?"text":"password",class:b,prefixCls:p.value,suffix:C});return w&&(N.size=w),S(Tn,A({ref:u},N),r)};return function(){return h()}}});Tn.Group=WO;Tn.Search=YO;Tn.TextArea=A1;Tn.Password=XO;Tn.install=function(t){return t.component(Tn.name,Tn),t.component(Tn.Group.name,Tn.Group),t.component(Tn.Search.name,Tn.Search),t.component(Tn.TextArea.name,Tn.TextArea),t.component(Tn.Password.name,Tn.Password),t};var iJ="[object Number]";function oJ(t){return typeof t=="number"||la(t)&&qi(t)==iJ}function lJ(){var t=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:t,height:e}}function wd(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 Pv(){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 J2(t,e,n){var r=e;return!r&&n&&(r="".concat(t,"-").concat(n)),r}var Q2=-1;function uJ(){return Q2+=1,Q2}function eS(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 sJ(t){var e=t.getBoundingClientRect(),n={left:e.left,top:e.top},r=t.ownerDocument,a=r.defaultView||r.parentWindow;return n.left+=eS(a),n.top+=eS(a,!0),n}var tS={width:0,height:0,overflow:"hidden",outline:"none"};const cJ=Se({compatConfig:{MODE:3},name:"Content",inheritAttrs:!1,props:A(A({},Pv()),{},{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 m;(m=o.value)===null||m===void 0||m.focus()},changeActive:function(m){var p=document,h=p.activeElement;m&&h===l.value?o.value.focus():!m&&h===o.value&&l.value.focus()}});var s=Z(),c=q(function(){var v=e.width,m=e.height,p={};return v!==void 0&&(p.width=typeof v=="number"?"".concat(v,"px"):v),m!==void 0&&(p.height=typeof m=="number"?"".concat(m,"px"):m),s.value&&(p.transformOrigin=s.value),p}),f=function(){st(function(){if(u.value){var m=sJ(u.value);s.value=e.mousePosition?"".concat(e.mousePosition.x-m.left,"px ").concat(e.mousePosition.y-m.top,"px"):""}})},d=function(m){e.onVisibleChanged(m)};return function(){var v,m,p,h,g=e.prefixCls,w=e.footer,y=w===void 0?(v=a.footer)===null||v===void 0?void 0:v.call(a):w,x=e.title,C=x===void 0?(m=a.title)===null||m===void 0?void 0:m.call(a):x,b=e.ariaId,N=e.closable,E=e.closeIcon,D=E===void 0?(p=a.closeIcon)===null||p===void 0?void 0:p.call(a):E,M=e.onClose,P=e.bodyStyle,k=e.bodyProps,I=e.onMousedown,$=e.onMouseup,_=e.visible,T=e.modalRender,O=T===void 0?a.modalRender:T,R=e.destroyOnClose,F=e.motionName,B;y&&(B=S("div",{class:"".concat(g,"-footer")},[y]));var L;C&&(L=S("div",{class:"".concat(g,"-header")},[S("div",{class:"".concat(g,"-title"),id:b},[C])]));var H;N&&(H=S("button",{type:"button",onClick:M,"aria-label":"Close",class:"".concat(g,"-close")},[D||S("span",{class:"".concat(g,"-close-x")},null)]));var z=S("div",{class:"".concat(g,"-content")},[H,L,S("div",A({class:"".concat(g,"-body"),style:P},k),[(h=a.default)===null||h===void 0?void 0:h.call(a)]),B]),V=Wi(F);return S(Or,A(A({},V),{},{onBeforeEnter:f,onAfterEnter:function(){return d(!0)},onAfterLeave:function(){return d(!1)}}),{default:function(){return[_||!R?Ln(S("div",A(A({},i),{},{ref:u,key:"dialog-element",role:"document",style:[c.value,i.style],class:[g,i.class],onMousedown:I,onMouseup:$}),[S("div",{tabindex:0,ref:o,style:tS,"aria-hidden":"true"},null),O?O({originVNode:z}):z,S("div",{tabindex:0,ref:l,style:tS,"aria-hidden":"true"},null)]),[[va,_]]):null]}})}}});function kv(t){if(t==null)throw new TypeError("Cannot destructure "+t)}const fJ=Se({compatConfig:{MODE:3},name:"Mask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup:function(e,n){return kv(n),function(){var r=e.prefixCls,a=e.visible,i=e.maskProps,o=e.motionName,l=Wi(o);return S(Or,l,{default:function(){return[Ln(S("div",A({class:"".concat(r,"-mask")},i),null),[[va,a]])]}})}}}),nS=Se({compatConfig:{MODE:3},name:"Dialog",inheritAttrs:!1,props:yt(A(A({},Pv()),{},{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(uJ())),c=function(y){if(y){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 b;(b=e.afterClose)===null||b===void 0||b.call(e)}}},f=function(y){var x;(x=e.onClose)===null||x===void 0||x.call(e,y)},d=Z(!1),v=Z(),m=function(){clearTimeout(v.value),d.value=!0},p=function(){v.value=setTimeout(function(){d.value=!1})},h=function(y){if(!e.maskClosable)return null;d.value?d.value=!1:o.value===y.target&&f(y)},g=function(y){if(e.keyboard&&y.keyCode===Re.ESC){y.stopPropagation(),f(y);return}e.visible&&y.keyCode===Re.TAB&&l.value.changeActive(!y.shiftKey)};return ke(function(){return e.visible},function(){e.visible&&(u.value=!0)},{flush:"post"}),bt(function(){var w;clearTimeout(v.value),(w=e.scrollLocker)===null||w===void 0||w.unLock()}),rt(function(){var w;if((w=e.scrollLocker)===null||w===void 0||w.unLock(),u.value){var y;(y=e.scrollLocker)===null||y===void 0||y.lock()}}),function(){var w=e.prefixCls,y=e.mask,x=e.visible,C=e.maskTransitionName,b=e.maskAnimation,N=e.zIndex,E=e.wrapClassName,D=e.rootClassName,M=e.wrapStyle,P=e.closable,k=e.maskProps,I=e.maskStyle,$=e.transitionName,_=e.animation,T=e.wrapProps,O=e.title,R=O===void 0?a.title:O,F=r.style,B=r.class;return S("div",A({class:["".concat(w,"-root"),D]},Yi(e,{data:!0})),[S(fJ,{prefixCls:w,visible:y&&x,motionName:J2(w,C,b),style:A({zIndex:N},I),maskProps:k},null),S("div",A({tabIndex:-1,onKeydown:g,class:Ae("".concat(w,"-wrap"),E),ref:o,onClick:h,role:"dialog","aria-labelledby":R?s.value:null,style:A(A({zIndex:N},M),{},{display:u.value?null:"none"})},T),[S(cJ,A(A({},ft(e,["scrollLocker"])),{},{style:F,class:B,onMousedown:m,onMouseup:p,ref:l,closable:P,ariaId:s.value,prefixCls:w,visible:x,onClose:f,onVisibleChanged:c,motionName:J2(w,$,_)}),a)])])}}});var dJ=Pv(),vJ=Se({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:yt(dJ,{visible:!1}),setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(e.visible);return ly({},{inTriggerContext:!1}),ke(function(){return e.visible},function(){e.visible&&(i.value=!0)},{flush:"post"}),function(){var o=e.visible,l=e.getContainer,u=e.forceRender,s=e.destroyOnClose,c=s===void 0?!1:s,f=e.afterClose,d=A(A(A({},e),r),{},{ref:"_component",key:"dialog"});return l===!1?S(nS,A(A({},d),{},{getOpenCount:function(){return 2}}),a):!u&&c&&!i.value?null:S(VO,{visible:o,forceRender:u,getContainer:l},{default:function(m){return d=A(A(A({},d),m),{},{afterClose:function(){f==null||f(),i.value=!1}}),S(nS,d,a)}})}}});const ZO=vJ;function pJ(t){var e=Z(null),n=Bt(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 rS(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 mJ(t,e,n,r){var a=lJ(),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({},rS("x",n,t,i)),rS("y",r,e,o))),l}var aS=Symbol("previewGroupContext"),P1={provide:function(e){gt(aS,e)},inject:function(){return vt(aS,{isPreviewGroup:Z(!1),previewUrls:q(function(){return new Map}),setPreviewUrls:function(){},current:Z(null),setCurrent:function(){},setShowPreview:function(){},setMousePosition:function(){},registerImage:null,rootClassName:""})}},hJ=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 E={visible:void 0,onVisibleChange:function(){},getContainer:void 0,current:0};return Ke(e.preview)==="object"?tT(e.preview,E):E}),i=Bt(new Map),o=Z(),l=q(function(){return a.value.visible}),u=q(function(){return a.value.getContainer}),s=function(D,M){var P,k;(P=(k=a.value).onVisibleChange)===null||P===void 0||P.call(k,D,M)},c=cn(!!l.value,{value:l,onChange:s}),f=$e(c,2),d=f[0],v=f[1],m=Z(null),p=q(function(){return l.value!==void 0}),h=q(function(){return Array.from(i.keys())}),g=q(function(){return h.value[a.value.current]}),w=q(function(){return new Map(Array.from(i).filter(function(E){var D=$e(E,2),M=D[1].canPreview;return!!M}).map(function(E){var D=$e(E,2),M=D[0],P=D[1].url;return[M,P]}))}),y=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){m.value=D},b=function(D,M){var P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,k=function(){i.delete(D)};return i.set(D,{url:M,canPreview:P}),k},N=function(D){D==null||D.stopPropagation(),v(!1),C(null)};return ke(g,function(E){x(E)},{immediate:!0,flush:"post"}),rt(function(){d.value&&p.value&&x(g.value)},{flush:"post"}),P1.provide({isPreviewGroup:Z(!0),previewUrls:w,setPreviewUrls:y,current:o,setCurrent:x,setShowPreview:v,setMousePosition:C,registerImage:b}),function(){var E=at({},(kv(a.value),a.value));return S(Ot,null,[r.default&&r.default(),S(QO,A(A({},E),{},{"ria-hidden":!d.value,visible:d.value,prefixCls:e.previewPrefixCls,onClose:N,mousePosition:m.value,src:w.value.get(o.value),icons:e.icons,getContainer:u.value}),null)])}}});const JO=hJ;var oo={x:0,y:0},gJ=A(A({},Pv()),{},{src:String,alt:String,rootClassName:String,icons:{type:Object,default:function(){return{}}}}),yJ=Se({compatConfig:{MODE:3},name:"Preview",inheritAttrs:!1,props:gJ,emits:["close","afterClose"],setup:function(e,n){var r=n.emit,a=n.attrs,i=Bt(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),m=Z(0),p=pJ(oo),h=$e(p,2),g=h[0],w=h[1],y=function(){return r("close")},x=Z(),C=Bt({originX:0,originY:0,deltaX:0,deltaY:0}),b=Z(!1),N=P1.inject(),E=N.previewUrls,D=N.current,M=N.isPreviewGroup,P=N.setCurrent,k=q(function(){return E.value.size}),I=q(function(){return Array.from(E.value.keys())}),$=q(function(){return I.value.indexOf(D.value)}),_=q(function(){return M.value?E.value.get(D.value):e.src}),T=q(function(){return M.value&&k.value>1}),O=Z({wheelDirection:0}),R=function(){v.value=1,m.value=0,w(oo),r("afterClose")},F=function(){v.value++,w(oo)},B=function(){v.value>1&&v.value--,w(oo)},L=function(){m.value+=90},H=function(){m.value-=90},z=function(de){de.preventDefault(),de.stopPropagation(),$.value>0&&P(I.value[$.value-1])},V=function(de){de.preventDefault(),de.stopPropagation(),$.value<k.value-1&&P(I.value[$.value+1])},U=Ae(j({},"".concat(e.prefixCls,"-moving"),b.value)),W="".concat(e.prefixCls,"-operations-operation"),Y="".concat(e.prefixCls,"-operations-icon"),le=[{icon:c,onClick:y,type:"close"},{icon:u,onClick:F,type:"zoomIn"},{icon:s,onClick:B,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&&b.value){var de=x.value.offsetWidth*v.value,ae=x.value.offsetHeight*v.value,oe=wd(x.value),ue=oe.left,ve=oe.top,me=m.value%180!==0;b.value=!1;var G=mJ(me?ae:de,me?de:ae,ue,ve);G&&w(A({},G))}},ie=function(de){de.button===0&&(de.preventDefault(),de.stopPropagation(),C.deltaX=de.pageX-g.x,C.deltaY=de.pageY-g.y,C.originX=g.x,C.originY=g.y,b.value=!0)},se=function(de){e.visible&&b.value&&w({x:de.pageX-C.deltaX,y:de.pageY-C.deltaY})},he=function(de){if(e.visible){de.preventDefault();var ae=de.deltaY;O.value={wheelDirection:ae}}},te=function(de){!e.visible||!T.value||(de.preventDefault(),de.keyCode===Re.LEFT?$.value>0&&P(I.value[$.value-1]):de.keyCode===Re.RIGHT&&$.value<k.value-1&&P(I.value[$.value+1]))},ge=function(){e.visible&&(v.value!==1&&(v.value=1),(g.x!==oo.x||g.y!==oo.y)&&w(oo))},ee=function(){};return et(function(){ke([function(){return e.visible},b],function(){ee();var re,de,ae=an(window,"mouseup",ne,!1),oe=an(window,"mousemove",se,!1),ue=an(window,"wheel",he,{passive:!1}),ve=an(window,"keydown",te,!1);try{window.top!==window.self&&(re=an(window.top,"mouseup",ne,!1),de=an(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}),ke([O],function(){var re=O.value.wheelDirection;re>0?B():re<0&&F()})}),Mr(function(){ee()}),function(){var re=e.visible,de=e.prefixCls,ae=e.rootClassName;return S(ZO,A(A({},a),{},{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:de,onClose:y,afterClose:R,visible:re,wrapClassName:U,rootClassName:ae,getContainer:e.getContainer}),{default:function(){return[S("ul",{class:"".concat(e.prefixCls,"-operations")},[le.map(function(ue){var ve=ue.icon,me=ue.onClick,G=ue.type,Q=ue.disabled;return S("li",{class:Ae(W,j({},"".concat(e.prefixCls,"-operations-operation-disabled"),Q&&(Q==null?void 0:Q.value))),onClick:me,key:G},[ui(ve,{class:Y})])})]),S("div",{class:"".concat(e.prefixCls,"-img-wrapper"),style:{transform:"translate3d(".concat(g.x,"px, ").concat(g.y,"px, 0)")}},[S("img",{onMousedown:ie,onDblclick:ge,ref:x,class:"".concat(e.prefixCls,"-img"),src:_.value,alt:e.alt,style:{transform:"scale3d(".concat(v.value,", ").concat(v.value,", 1) rotate(").concat(m.value,"deg)")}},null)]),T.value&&S("div",{class:Ae("".concat(e.prefixCls,"-switch-left"),j({},"".concat(e.prefixCls,"-switch-left-disabled"),$.value<=0)),onClick:z},[f]),T.value&&S("div",{class:Ae("".concat(e.prefixCls,"-switch-right"),j({},"".concat(e.prefixCls,"-switch-right-disabled"),$.value>=k.value-1)),onClick:V},[d])]}})}}});const QO=yJ;var bJ=["icons","maskClassName","src"],eT=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}}},tT=function(e,n){var r=A({},e);return Object.keys(n).forEach(function(a){e[a]===void 0&&(r[a]=n[a])}),r},xJ=0,nT=Se({compatConfig:{MODE:3},name:"Image",inheritAttrs:!1,props:eT(),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 B={visible:void 0,onVisibleChange:function(){},getContainer:void 0};return Ke(e.preview)==="object"?tT(e.preview,B):B}),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)},m=cn(!!c.value,{value:c,onChange:v}),p=$e(m,2),h=p[0],g=p[1];ke(h,function(B,L){v(B,L)});var w=Z(s.value?"loading":"normal");ke(function(){return e.src},function(){w.value=s.value?"loading":"normal"});var y=Z(null),x=q(function(){return w.value==="error"}),C=P1.inject(),b=C.isPreviewGroup,N=C.setCurrent,E=C.setShowPreview,D=C.setMousePosition,M=C.registerImage,P=Z(xJ++),k=q(function(){return e.preview&&!x.value}),I=function(){w.value="normal"},$=function(L){w.value="error",i("error",L)},_=function(L){if(!d.value){var H=wd(L.target),z=H.left,V=H.top;b.value?(N(P.value),D({x:z,y:V})):y.value={x:z,y:V}}b.value?E(!0):g(!0),i("click",L)},T=function(){g(!1),d.value||(y.value=null)},O=Z(null);ke(function(){return O},function(){w.value==="loading"&&O.value.complete&&(O.value.naturalWidth||O.value.naturalHeight)&&I()});var R=function(){};et(function(){ke([function(){return e.src},k],function(){if(R(),!b.value)return function(){};R=M(P.value,e.src,k.value),k.value||R()},{flush:"post",immediate:!0})}),Mr(function(){R()});var F=function(L){return oJ(L)?L+"px":L};return function(){var B=e.prefixCls,L=e.wrapperClassName,H=e.fallback,z=e.src,V=e.placeholder,U=e.wrapperStyle,W=e.rootClassName,Y=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=Ge(de,bJ),me=Ae(B,L,W,j({},"".concat(B,"-error"),x.value)),G=x.value&&H?H:ue??z,Q={crossorigin:ne,decoding:ie,alt:se,sizes:he,srcset:te,usemap:ge,class:Ae("".concat(B,"-img"),j({},"".concat(B,"-img-placeholder"),V===!0),ee),style:A({height:le},re)};return S(Ot,null,[S("div",{class:me,onClick:k.value?_:function(pe){i("click",pe)},style:A({width:F(Y),height:F(le)},U)},[S("img",A(A(A({},Q),x.value&&H?{src:H}:{onLoad:I,onError:$,src:z}),{},{ref:O}),null),w.value==="loading"&&S("div",{"aria-hidden":"true",class:"".concat(B,"-placeholder")},[V||a.placeholder&&a.placeholder()]),a.previewMask&&k.value&&S("div",{class:["".concat(B,"-mask"),oe]},[a.previewMask()])]),!b.value&&k.value&&S(QO,A(A({},ve),{},{"aria-hidden":!h.value,visible:h.value,prefixCls:l.value,onClose:T,mousePosition:y.value,src:G,alt:se,getContainer:f.value,icons:ae,rootClassName:W}),null)])}}});nT.PreviewGroup=JO;const wJ=nT;var CJ={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 SJ=CJ;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){NJ(t,a,n[a])})}return t}function NJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var k1=function(e,n){var r=iS({},e,n.attrs);return S(pt,iS({},r,{icon:SJ}),null)};k1.displayName="RotateLeftOutlined";k1.inheritAttrs=!1;const EJ=k1;var DJ={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 AJ=DJ;function oS(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){MJ(t,a,n[a])})}return t}function MJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var F1=function(e,n){var r=oS({},e,n.attrs);return S(pt,oS({},r,{icon:AJ}),null)};F1.displayName="RotateRightOutlined";F1.inheritAttrs=!1;const OJ=F1;var TJ={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 PJ=TJ;function lS(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){kJ(t,a,n[a])})}return t}function kJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var I1=function(e,n){var r=lS({},e,n.attrs);return S(pt,lS({},r,{icon:PJ}),null)};I1.displayName="ZoomInOutlined";I1.inheritAttrs=!1;const FJ=I1;var IJ={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 _J=IJ;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){$J(t,a,n[a])})}return t}function $J(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var _1=function(e,n){var r=uS({},e,n.attrs);return S(pt,uS({},r,{icon:_J}),null)};_1.displayName="ZoomOutOutlined";_1.inheritAttrs=!1;const RJ=_1;var rT={rotateLeft:S(EJ,null,null),rotateRight:S(OJ,null,null),zoomIn:S(FJ,null,null),zoomOut:S(RJ,null,null),close:S(Ia,null,null),left:S(Mo,null,null),right:S(si,null,null)},BJ=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 S(JO,A(A({},A(A({},r),e)),{},{icons:rT,previewPrefixCls:l.value}),a)}}});const aT=BJ;var ho=Se({name:"AImage",inheritAttrs:!1,props:eT(),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:rT},f),{},{transitionName:sa(l.value,"zoom",f.transitionName),maskTransitionName:sa(l.value,"fade",f.maskTransitionName)})});return function(){var c,f=((c=u.locale)===null||c===void 0?void 0:c.Image)||ua.Image,d=function(){return S("div",{class:"".concat(o.value,"-mask-info")},[S(O1,null,null),f==null?void 0:f.preview])},v=e.previewMask,m=v===void 0?r.previewMask||d:v;return S(wJ,A(A({},A(A(A({},a),e),{},{prefixCls:o.value})),{},{preview:s.value}),A(A({},r),{},{previewMask:typeof m=="function"?m:null}))}}});ho.PreviewGroup=aT;ho.install=function(t){return t.component(ho.name,ho),t.component(ho.PreviewGroup.name,ho.PreviewGroup),t};const LJ=ho;var zJ={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 VJ=zJ;function sS(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){jJ(t,a,n[a])})}return t}function jJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $1=function(e,n){var r=sS({},e,n.attrs);return S(pt,sS({},r,{icon:VJ}),null)};$1.displayName="UpOutlined";$1.inheritAttrs=!1;const HJ=$1;function cg(){return typeof BigInt=="function"}function Zu(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 R1(t){var e=String(t);return!Number.isNaN(Number(e))&&e.includes("e")}function hs(t){var e=String(t);if(R1(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(".")&&L1(e)?e.length-e.indexOf(".")-1:0}function B1(t){var e=String(t);if(R1(t)){if(t>Number.MAX_SAFE_INTEGER)return String(cg()?BigInt(t).toString():Number.MAX_SAFE_INTEGER);if(t<Number.MIN_SAFE_INTEGER)return String(cg()?BigInt(t).toString():Number.MIN_SAFE_INTEGER);e=t.toFixed(hs(e))}return Zu(e).fullStr}function L1(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 KJ=function(){function t(e){if(pv(this,t),j(this,"origin",""),!e&&e!==0||!String(e).trim()){this.empty=!0;return}this.origin=String(e),this.number=Number(e)}return vv(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(hs(this.number),hs(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()?"":B1(this.number):this.origin}}]),t}(),UJ=function(){function t(e){if(pv(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(R1(n)&&(n=Number(n)),n=typeof n=="string"?n:B1(n),L1(n)){var r=Zu(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 vv(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=Zu(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()?"":Zu("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),t}();function Sa(t){return cg()?new UJ(t):new KJ(t)}function fg(t,e,n){if(t==="")return"";var r=Zu(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=Sa(t).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-s));return fg(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 qJ=200,WJ=600;const YJ=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,qJ)}i.value=setTimeout(f,WJ)},l=function(){clearTimeout(i.value)};return bt(function(){l()}),function(){if(sy())return null;var u=e.prefixCls,s=e.upDisabled,c=e.downDisabled,f="".concat(u,"-handler"),d=Ae(f,"".concat(f,"-up"),j({},"".concat(f,"-up-disabled"),s)),v=Ae(f,"".concat(f,"-down"),j({},"".concat(f,"-down-disabled"),c)),m={unselectable:"on",role:"button",onMouseup:l,onMouseleave:l},p=r.upNode,h=r.downNode;return S("div",{class:"".concat(f,"-wrap")},[S("span",A(A({},m),{},{onMousedown:function(w){o(w,!0)},"aria-label":"Increase Value","aria-disabled":s,class:d}),[(p==null?void 0:p())||S("span",{unselectable:"on",class:"".concat(u,"-handler-up-inner")},null)]),S("span",A(A({},m),{},{onMousedown:function(w){o(w,!1)},"aria-label":"Decrease Value","aria-disabled":c,class:v}),[(h==null?void 0:h())||S("span",{unselectable:"on",class:"".concat(u,"-handler-down-inner")},null)])])}}});function GJ(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 XJ=function(){var t=Z(0),e=function(){tt.cancel(t.value)};return bt(function(){e()}),function(n){e(),t.value=tt(function(){n()})}};var ZJ=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],cS=function(e,n){return e||n.isEmpty()?n.toString():n.toNumber()},fS=function(e){var n=Sa(e);return n.isInvalidate()?null:n},iT=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 JJ=Se({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:A(A({},iT()),{},{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(Sa(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(hs(U),hs(e.step))},m=function(U){var W=String(U);if(e.parser)return e.parser(W);var Y=W;return e.decimalSeparator&&(Y=Y.replace(e.decimalSeparator,".")),Y.replace(/[^\w.-]+/g,"")},p=Z(""),h=function(U,W){if(e.formatter)return e.formatter(U,{userTyping:W,input:String(p.value)});var Y=typeof U=="number"?B1(U):U;if(!W){var le=v(Y,W);if(L1(Y)&&(e.decimalSeparator||le>=0)){var ne=e.decimalSeparator||".";Y=fg(Y,ne,le)}}return Y},g=function(){var V=e.value;return f.value.isInvalidate()&&["string","number"].includes(Ke(V))?Number.isNaN(V)?"":V:h(f.value.toString(),!1)}();p.value=g;function w(V,U){p.value=h(V.isInvalidate()?V.toString(!1):V.toString(!U),U)}var y=q(function(){return fS(e.max)}),x=q(function(){return fS(e.min)}),C=q(function(){return!y.value||!f.value||f.value.isInvalidate()?!1:y.value.lessEquals(f.value)}),b=q(function(){return!x.value||!f.value||f.value.isInvalidate()?!1:f.value.lessEquals(x.value)}),N=GJ(l,u),E=$e(N,2),D=E[0],M=E[1],P=function(U){return y.value&&!U.lessEquals(y.value)?y.value:x.value&&!x.value.lessEquals(U)?x.value:null},k=function(U){return!P(U)},I=function(U,W){var Y=U,le=k(Y)||Y.isEmpty();if(!Y.isEmpty()&&!W&&(Y=P(Y)||Y,le=!0),!e.readonly&&!e.disabled&&le){var ne=Y.toString(),ie=v(ne,W);if(ie>=0&&(Y=Sa(fg(ne,".",ie))),!Y.equals(f.value)){var se;d(Y),(se=e.onChange)===null||se===void 0||se.call(e,Y.isEmpty()?null:cS(e.stringMode,Y)),e.value===void 0&&w(Y,W)}return Y}return f.value},$=XJ(),_=function V(U){var W;if(D(),p.value=U,!c.value){var Y=m(U),le=Sa(Y);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,_(l.value.value)},R=function(U){_(U.target.value)},F=function(U){var W,Y;if(!(U&&C.value||!U&&b.value)){s.value=!1;var le=Sa(e.step);U||(le=le.negate());var ne=(f.value||Sa(0)).add(le.toString()),ie=I(ne,!1);(W=e.onStep)===null||W===void 0||W.call(e,cS(e.stringMode,ie),{offset:e.step,type:U?"up":"down"}),(Y=l.value)===null||Y===void 0||Y.focus()}},B=function(U){var W=Sa(m(p.value)),Y=W;W.isNaN()?Y=f.value:Y=I(W,U),e.value!==void 0?w(f.value,!1):Y.isNaN()||w(Y,!1)},L=function(U){var W=U.which;if(s.value=!0,W===Re.ENTER){var Y;c.value||(s.value=!1),B(!1),(Y=e.onPressEnter)===null||Y===void 0||Y.call(e,U)}e.keyboard!==!1&&!c.value&&[Re.UP,Re.DOWN].includes(W)&&(F(Re.UP===W),U.preventDefault())},H=function(){s.value=!1},z=function(U){B(!1),u.value=!1,s.value=!1,i("blur",U)};return ke(function(){return e.precision},function(){f.value.isInvalidate()||w(f.value,!1)},{flush:"post"}),ke(function(){return e.value},function(){var V=Sa(e.value);f.value=V;var U=Sa(m(p.value));(!V.equals(U)||!s.value||e.formatter)&&w(V,s.value)},{flush:"post"}),ke(p,function(){e.formatter&&M()},{flush:"post"}),ke(function(){return e.disabled},function(V){V&&(u.value=!1)}),o({focus:function(){var U;(U=l.value)===null||U===void 0||U.focus()},blur:function(){var U;(U=l.value)===null||U===void 0||U.blur()}}),function(){var V,U=A(A({},r),e),W=U.prefixCls,Y=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=Ge(U,ZJ),ve=a.upHandler,me=a.downHandler,G="".concat(Y,"-input"),Q={};return de?Q.onChange=R:Q.onInput=R,S("div",{class:Ae(Y,ae,(V={},j(V,"".concat(Y,"-focused"),u.value),j(V,"".concat(Y,"-disabled"),he),j(V,"".concat(Y,"-readonly"),te),j(V,"".concat(Y,"-not-a-number"),f.value.isNaN()),j(V,"".concat(Y,"-out-of-range"),!f.value.isInvalidate()&&!k(f.value)),V)),style:oe,onKeydown:L,onKeyup:H},[ee&&S(YJ,{prefixCls:Y,upDisabled:C.value,downDisabled:b.value,onStep:F},{upNode:ve,downNode:me}),S("div",{class:"".concat(G,"-wrap")},[S("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:G,value:p.value,disabled:he,readonly:te,onFocus:function(Ee){u.value=!0,i("focus",Ee)}},Q),{},{onBlur:z,onCompositionstart:T,onCompositionend:O}),null)])])}}});function gm(t){return t!=null}var QJ=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],dS=iT(),eQ=function(){return A(A({},dS),{},{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":dS.onChange,valueModifiers:Object})},ym=Se({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:eQ(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,n){var r=n.emit,a=n.expose,i=n.attrs,o=n.slots,l=An(),u=He("input-number",e),s=u.prefixCls,c=u.size,f=u.direction,d=Z(e.value===void 0?e.defaultValue:e.value),v=Z(!1);ke(function(){return e.value},function(){d.value=e.value});var m=Z(null),p=function(){var C;(C=m.value)===null||C===void 0||C.focus()},h=function(){var C;(C=m.value)===null||C===void 0||C.blur()};a({focus:p,blur:h});var g=function(C){e.value===void 0&&(d.value=C),r("update:value",C),r("change",C),l.onFieldChange()},w=function(C){v.value=!1,r("blur",C),l.onFieldBlur()},y=function(C){v.value=!0,r("focus",C)};return function(){var x,C,b,N,E=A(A({},i),e),D=E.class,M=E.bordered,P=E.readonly,k=E.style,I=E.addonBefore,$=I===void 0?(x=o.addonBefore)===null||x===void 0?void 0:x.call(o):I,_=E.addonAfter,T=_===void 0?(C=o.addonAfter)===null||C===void 0?void 0:C.call(o):_,O=E.prefix,R=O===void 0?(b=o.prefix)===null||b===void 0?void 0:b.call(o):O,F=E.valueModifiers,B=F===void 0?{}:F,L=Ge(E,QJ),H=s.value,z=c.value,V=Ae((N={},j(N,"".concat(H,"-lg"),z==="large"),j(N,"".concat(H,"-sm"),z==="small"),j(N,"".concat(H,"-rtl"),f.value==="rtl"),j(N,"".concat(H,"-readonly"),P),j(N,"".concat(H,"-borderless"),!M),N),D),U=S(JJ,A(A({},ft(L,["size","defaultValue"])),{},{ref:m,lazy:!!B.lazy,value:d.value,class:V,prefixCls:H,readonly:P,onChange:g,onBlur:w,onFocus:y}),{upHandler:function(){return S(HJ,{class:"".concat(H,"-handler-up-inner")},null)},downHandler:function(){return S(Ps,{class:"".concat(H,"-handler-down-inner")},null)}}),W=gm($)||gm(T);if(gm(R)){var Y,le=Ae("".concat(H,"-affix-wrapper"),(Y={},j(Y,"".concat(H,"-affix-wrapper-focused"),v.value),j(Y,"".concat(H,"-affix-wrapper-disabled"),e.disabled),j(Y,"".concat(H,"-affix-wrapper-rtl"),f.value==="rtl"),j(Y,"".concat(H,"-affix-wrapper-readonly"),P),j(Y,"".concat(H,"-affix-wrapper-borderless"),!M),j(Y,"".concat(D),!W&&D),Y));U=S("div",{class:le,style:k,onMouseup:function(){return m.value.focus()}},[S("span",{class:"".concat(H,"-prefix")},[R]),U])}if(W){var ne,ie="".concat(H,"-group"),se="".concat(ie,"-addon"),he=$?S("div",{class:se},[$]):null,te=T?S("div",{class:se},[T]):null,ge=Ae("".concat(H,"-wrapper"),ie,j({},"".concat(ie,"-rtl"),f.value==="rtl")),ee=Ae("".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=S("div",{class:ee,style:k},[S("div",{class:ge},[he,U,te])])}return Mt(U,{style:k})}}});const tQ=at(ym,{install:function(e){return e.component(ym.name,ym),e}});var z1=function(){return{prefixCls:String,hasSider:{type:Boolean,default:void 0},tagName:String}};function Fv(t){var e=t.suffixCls,n=t.tagName,r=t.name;return function(a){var i=Se({compatConfig:{MODE:3},name:r,props:z1(),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 S(a,d,s)}}});return i}}var V1=Se({compatConfig:{MODE:3},props:z1(),setup:function(e,n){var r=n.slots;return function(){return S(e.tagName,{class:e.prefixCls},r)}}}),nQ=Se({compatConfig:{MODE:3},props:z1(),setup:function(e,n){var r=n.slots,a=He("",e),i=a.direction,o=Z([]),l={addSider:function(c){o.value=[].concat(Be(o.value),[c])},removeSider:function(c){o.value=o.value.filter(function(f){return f!==c})}};gt(F6,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 S(s,{class:u.value},r)}}}),rQ=Fv({suffixCls:"layout",tagName:"section",name:"ALayout"})(nQ),mf=Fv({suffixCls:"layout-header",tagName:"header",name:"ALayoutHeader"})(V1),hf=Fv({suffixCls:"layout-footer",tagName:"footer",name:"ALayoutFooter"})(V1),gf=Fv({suffixCls:"layout-content",tagName:"main",name:"ALayoutContent"})(V1);const bm=rQ;var aQ={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 iQ=aQ;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){oQ(t,a,n[a])})}return t}function oQ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var j1=function(e,n){var r=vS({},e,n.attrs);return S(pt,vS({},r,{icon:iQ}),null)};j1.displayName="BarsOutlined";j1.inheritAttrs=!1;const lQ=j1;var pS={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px",xxxl:"1999.98px"},uQ=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(un("xs","sm","md","lg","xl","xxl","xxxl")),theme:X.oneOf(un("light","dark")).def("dark"),onBreakpoint:Function,onCollapse:Function}},sQ=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 yf=Se({compatConfig:{MODE:3},name:"ALayoutSider",inheritAttrs:!1,props:yt(uQ(),{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=vt(F6,void 0),s=Z(!!(e.collapsed!==void 0?e.collapsed:e.defaultCollapsed)),c=Z(!1);ke(function(){return e.collapsed},function(){s.value=!!e.collapsed}),gt(k6,s);var f=function(w,y){e.collapsed===void 0&&(s.value=w),r("update:collapsed",w),r("collapse",w,y)},d=Z(function(g){c.value=g.matches,r("breakpoint",g.matches),s.value!==g.matches&&f(g.matches,"responsive")}),v;function m(g){return d.value(g)}var p=sQ("ant-sider-");u&&u.addSider(p),et(function(){ke(function(){return e.breakpoint},function(){try{var g;(g=v)===null||g===void 0||g.removeEventListener("change",m)}catch{var w;(w=v)===null||w===void 0||w.removeListener(m)}if(typeof window<"u"){var y=window,x=y.matchMedia;if(x&&e.breakpoint&&e.breakpoint in pS){v=x("(max-width: ".concat(pS[e.breakpoint],")"));try{v.addEventListener("change",m)}catch{v.addListener(m)}m(v)}}},{immediate:!0})}),bt(function(){try{var g;(g=v)===null||g===void 0||g.removeEventListener("change",m)}catch{var w;(w=v)===null||w===void 0||w.removeListener(m)}u&&u.removeSider(p)});var h=function(){f(!s.value,"clickTrigger")};return function(){var g,w,y,x=l.value,C=e.collapsedWidth,b=e.width,N=e.reverseArrow,E=e.zeroWidthTriggerStyle,D=e.trigger,M=D===void 0?(g=i.trigger)===null||g===void 0?void 0:g.call(i):D,P=e.collapsible,k=e.theme,I=s.value?C:b,$=y6(I)?"".concat(I,"px"):String(I),_=parseFloat(String(C||0))===0?S("span",{onClick:h,class:Ae("".concat(x,"-zero-width-trigger"),"".concat(x,"-zero-width-trigger-").concat(N?"right":"left")),style:E},[M||S(lQ,null,null)]):null,T={expanded:N?S(si,null,null):S(Mo,null,null),collapsed:N?S(Mo,null,null):S(si,null,null)},O=s.value?"collapsed":"expanded",R=T[O],F=M!==null?_||S("div",{class:"".concat(x,"-trigger"),onClick:h,style:{width:$}},[M||R]):null,B=[a.style,{flex:"0 0 ".concat($),maxWidth:$,minWidth:$,width:$}],L=Ae(x,"".concat(x,"-").concat(k),(w={},j(w,"".concat(x,"-collapsed"),!!s.value),j(w,"".concat(x,"-has-trigger"),P&&M!==null&&!_),j(w,"".concat(x,"-below"),!!c.value),j(w,"".concat(x,"-zero-width"),parseFloat($)===0),w),a.class);return S("aside",A(A({},a),{},{class:L,style:B}),[S("div",{class:"".concat(x,"-children")},[(y=i.default)===null||y===void 0?void 0:y.call(i)]),P||c.value&&_?F:null])}}});var cQ=mf,fQ=hf,dQ=yf,vQ=gf;const pQ=at(bm,{Header:mf,Footer:hf,Content:gf,Sider:yf,install:function(e){return e.component(bm.name,bm),e.component(mf.name,mf),e.component(hf.name,hf),e.component(yf.name,yf),e.component(gf.name,gf),e}});var mQ=["class","style"],hQ=function(){return{prefixCls:String,spinning:{type:Boolean,default:void 0},size:String,wrapperClassName:String,tip:X.any,delay:Number,indicator:X.any}},bf=null;function gQ(t,e){return!!t&&!!e&&!isNaN(Number(e))}function yQ(t){var e=t.indicator;bf=typeof e=="function"?e:function(){return S(e,null,null)}}const zi=Se({compatConfig:{MODE:3},name:"ASpin",inheritAttrs:!1,props:yt(hQ(),{size:"default",spinning:!0,wrapperClassName:""}),setup:function(){return{originalUpdateSpinning:null,configProvider:vt("configProvider",j0)}},data:function(){var e=this.spinning,n=this.delay,r=gQ(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=Sv(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=C0(this,"indicator");return r===null?null:(Array.isArray(r)&&(r=r.length===1?r[0]:r),pr(r)?ui(r,{class:n}):bf&&pr(bf())?ui(bf(),{class:n}):S("span",{class:"".concat(n," ").concat(e,"-dot-spin")},[S("i",{class:"".concat(e,"-dot-item")},null),S("i",{class:"".concat(e,"-dot-item")},null),S("i",{class:"".concat(e,"-dot-item")},null),S("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=Ge(c,mQ),m=this.configProvider,p=m.getPrefixCls,h=m.direction,g=p("spin",o),w=this.sSpinning,y=(r={},j(r,g,!0),j(r,"".concat(g,"-sm"),i==="small"),j(r,"".concat(g,"-lg"),i==="large"),j(r,"".concat(g,"-spinning"),w),j(r,"".concat(g,"-show-text"),!!u),j(r,"".concat(g,"-rtl"),h==="rtl"),j(r,f,!!f),r),x=S("div",A(A({},v),{},{style:d,class:y}),[this.renderIndicator(g),u?S("div",{class:"".concat(g,"-text")},[u]):null]),C=Ns(this);if(C&&C.length){var b,N=(b={},j(b,"".concat(g,"-container"),!0),j(b,"".concat(g,"-blur"),w),b);return S("div",{class:["".concat(g,"-nested-loading"),s]},[w&&S("div",{key:"loading"},[x]),S("div",{class:N,key:"container"},[C])])}return x}});zi.setDefaultIndicator=yQ;zi.install=function(t){return t.component(zi.name,zi),t};var bQ={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 xQ=bQ;function mS(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){wQ(t,a,n[a])})}return t}function wQ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var H1=function(e,n){var r=mS({},e,n.attrs);return S(pt,mS({},r,{icon:xQ}),null)};H1.displayName="DoubleLeftOutlined";H1.inheritAttrs=!1;const CQ=H1;var SQ={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 NQ=SQ;function hS(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){EQ(t,a,n[a])})}return t}function EQ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var K1=function(e,n){var r=hS({},e,n.attrs);return S(pt,hS({},r,{icon:NQ}),null)};K1.displayName="DoubleRightOutlined";K1.inheritAttrs=!1;const DQ=K1,AQ=Se({compatConfig:{MODE:3},inheritAttrs:!1,props:by(),Option:Vi.Option,setup:function(e,n){var r=n.attrs,a=n.slots;return function(){var i=A(A({},e),{},{size:"small"},r);return S(Vi,i,a)}}}),lo=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"),m=Ae(v,"".concat(v,"-").concat(e.page),(l={},j(l,"".concat(v,"-active"),e.active),j(l,"".concat(v,"-disabled"),!e.page),l),f);return S("li",{onClick:i,onKeypress:o,title:u?String(s):null,tabindex:"0",class:m,style:d},[c({page:s,type:"page",originalElement:S("a",{rel:"nofollow"},[s])})])}}}),co={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},MQ=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===co.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),m=isNaN(Number(d))?0:Number(d);return v-m})});return function(){var s=e.rootPrefixCls,c=e.locale,f=e.changeSize,d=e.quickGo,v=e.goButton,m=e.selectComponentClass,p=e.selectPrefixCls,h=e.pageSize,g=e.disabled,w="".concat(s,"-options"),y=null,x=null,C=null;if(!f&&!d)return null;if(f&&m){var b=e.buildOptionText||a,N=u.value.map(function(E,D){return S(m.Option,{key:D,value:E},{default:function(){return[b({value:E})]}})});y=S(m,{disabled:g,prefixCls:p,showSearch:!1,class:"".concat(w,"-size-changer"),optionLabelProp:"children",value:(h||u.value[0]).toString(),onChange:function(D){return f(Number(D))},getPopupContainer:function(D){return D.parentNode}},{default:function(){return[N]}})}return d&&(v&&(C=typeof v=="boolean"?S("button",{type:"button",onClick:l,onKeyup:l,disabled:g,class:"".concat(w,"-quick-jumper-button")},[c.jump_to_confirm]):S("span",{onClick:l,onKeyup:l},[v])),x=S("div",{class:"".concat(w,"-quick-jumper")},[c.jump_to,Ln(S("input",{disabled:g,type:"text",value:n.value,onInput:i,onChange:i,onKeyup:l,onBlur:o},null),[[eu]]),c.page,C])),S("li",{class:"".concat(w)},[y,x])}}}),oT={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 OQ=["class"];function TQ(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t}function PQ(t){var e=t.originalElement;return e}function Ka(t,e,n){var r=typeof t>"u"?e.statePageSize:t;return Math.floor((n.total-1)/r)+1}const kQ=Se({compatConfig:{MODE:3},name:"Pagination",mixins:[_o],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(oT),itemRender:X.func.def(PQ),prevIcon:X.any,nextIcon:X.any,jumpPrevIcon:X.any,jumpNextIcon:X.any,totalBoundaryShowSizeChanger:X.number.def(50)},data:function(){var e=this.$props,n=Qf([this.current,this.defaultCurrent]),r=Qf([this.pageSize,this.defaultPageSize]);return n=Math.min(n,Ka(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=Ka(e,this.$data,this.$props);r=r>a?a:r,Ja(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=Ka(this.pageSize,this.$data,this.$props);if(Ja(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(Ka(void 0,this.$data,this.$props),this.stateCurrent+(this.showLessItems?3:5))},getItemIcon:function(e,n){var r=this.$props.prefixCls,a=C0(this,e,this.$props)||S("button",{type:"button","aria-label":n,class:"".concat(r,"-item-link")},null);return a},getValidValue:function(e){var n=e.target.value,r=Ka(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 TQ(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===co.ARROW_UP||e.keyCode===co.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===co.ENTER?this.handleChange(n):e.keyCode===co.ARROW_UP?this.handleChange(n-1):e.keyCode===co.ARROW_DOWN&&this.handleChange(n+1)}},changePageSize:function(e){var n=this.stateCurrent,r=n,a=Ka(e,this.$data,this.$props);n=n>a?a:n,a===0&&(n=this.stateCurrent),typeof e=="number"&&(Ja(this,"pageSize")||this.setState({statePageSize:e}),Ja(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=Ka(void 0,this.$data,this.$props);return r>a?r=a:r<1&&(r=1),Ja(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<Ka(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===co.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 Sn(r)?Mt(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 Sn(r)?Mt(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,m=n.showPrevNextJumpers,p=n.jumpPrevIcon,h=n.jumpNextIcon,g=n.selectComponentClass,w=n.selectPrefixCls,y=n.pageSizeOptions,x=this.stateCurrent,C=this.statePageSize,b=x0(this.$attrs).extraAttrs,N=b.class,E=Ge(b,OQ);if(i===!0&&this.total<=C)return null;var D=Ka(void 0,this.$data,this.$props),M=[],P=null,k=null,I=null,$=null,_=null,T=u&&u.goButton,O=s?1:2,R=x-1>0?x-1:0,F=x+1<D?x+1:D,B=this.hasPrev(),L=this.hasNext();if(d)return T&&(typeof T=="boolean"?_=S("button",{type:"button",onClick:this.handleGoTO,onKeyup:this.handleGoTO},[l.jump_to_confirm]):_=S("span",{onClick:this.handleGoTO,onKeyup:this.handleGoTO},[T]),_=S("li",{title:c?"".concat(l.jump_to).concat(x,"/").concat(D):null,class:"".concat(r,"-simple-pager")},[_])),S("ul",A({class:Ae("".concat(r," ").concat(r,"-simple"),j({},"".concat(r,"-disabled"),a),N)},E),[S("li",{title:c?l.prev_page:null,onClick:this.prev,tabindex:B?0:null,onKeypress:this.runIfEnterPrev,class:Ae("".concat(r,"-prev"),j({},"".concat(r,"-disabled"),!B)),"aria-disabled":!B},[this.renderPrev(R)]),S("li",{title:c?"".concat(x,"/").concat(D):null,class:"".concat(r,"-simple-pager")},[Ln(S("input",{type:"text",value:this.stateCurrentInputValue,disabled:a,onKeydown:this.handleKeyDown,onKeyup:this.handleKeyUp,onInput:this.handleKeyUp,onChange:this.handleKeyUp,size:"3"},null),[[eu]]),S("span",{class:"".concat(r,"-slash")},[oa("/")]),D]),S("li",{title:c?l.next_page:null,onClick:this.next,tabindex:L?0:null,onKeypress:this.runIfEnterNext,class:Ae("".concat(r,"-next"),j({},"".concat(r,"-disabled"),!L)),"aria-disabled":!L},[this.renderNext(F)]),_]);if(D<=3+O*2){var H={locale:l,rootPrefixCls:r,showTitle:c,itemRender:v,onClick:this.handleChange,onKeypress:this.runIfEnter};D||M.push(S(lo,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(S(lo,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;m&&(P=S("li",{title:this.showTitle?U:null,key:"prev",onClick:this.jumpPrev,tabindex:"0",onKeypress:this.runIfEnterJumpPrev,class:Ae("".concat(r,"-jump-prev"),j({},"".concat(r,"-jump-prev-custom-icon"),!!p))},[v({page:this.getJumpPrevPage(),type:"jump-prev",originalElement:this.getItemIcon("jumpPrevIcon","prev page")})]),k=S("li",{title:this.showTitle?W:null,key:"next",tabindex:"0",onClick:this.jumpNext,onKeypress:this.runIfEnterJumpNext,class:Ae("".concat(r,"-jump-next"),j({},"".concat(r,"-jump-next-custom-icon"),!!h))},[v({page:this.getJumpNextPage(),type:"jump-next",originalElement:this.getItemIcon("jumpNextIcon","next page")})])),$=S(lo,{locale:l,last:!0,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:D,page:D,active:!1,showTitle:c,itemRender:v},null),I=S(lo,{locale:l,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:1,page:1,active:!1,showTitle:c,itemRender:v},null);var Y=Math.max(1,x-O),le=Math.min(x+O,D);x-1<=O&&(le=1+O*2),D-x<=O&&(Y=D-O*2);for(var ne=Y;ne<=le;ne+=1){var ie=x===ne;M.push(S(lo,{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]=S(lo,{locale:l,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:Y,page:Y,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]=S(lo,{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(k)),Y!==1&&M.unshift(I),le!==D&&M.push($)}var se=null;f&&(se=S("li",{class:"".concat(r,"-total-text")},[f(o,[o===0?0:(x-1)*C+1,x*C>o?o:x*C])]));var he=!B||!D,te=!L||!D,ge=this.buildOptionText||this.$slots.buildOptionText;return S("ul",A(A({unselectable:"on",ref:"paginationNode"},E),{},{class:Ae((e={},j(e,"".concat(r),!0),j(e,"".concat(r,"-disabled"),a),e),N)}),[se,S("li",{title:c?l.prev_page:null,onClick:this.prev,tabindex:he?null:0,onKeypress:this.runIfEnterPrev,class:Ae("".concat(r,"-prev"),j({},"".concat(r,"-disabled"),he)),"aria-disabled":he},[this.renderPrev(R)]),M,S("li",{title:c?l.next_page:null,onClick:this.next,tabindex:te?null:0,onKeypress:this.runIfEnterNext,class:Ae("".concat(r,"-next"),j({},"".concat(r,"-disabled"),te)),"aria-disabled":te},[this.renderNext(F)]),S(MQ,{disabled:a,locale:l,rootPrefixCls:r,selectComponentClass:g,selectPrefixCls:w,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:x,pageSize:C,pageSizeOptions:y,buildOptionText:ge||null,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:T},null)])}});var FQ=["size","itemRender","buildOptionText","selectComponentClass","responsive"],IQ=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 _Q=Se({compatConfig:{MODE:3},name:"APagination",inheritAttrs:!1,props:IQ(),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=tu(),f=Fa("Pagination",TA,Ye(e,"locale")),d=$e(f,1),v=d[0],m=function(h){var g=S("span",{class:"".concat(h,"-item-ellipsis")},[oa("•••")]),w=S("button",{class:"".concat(h,"-item-link"),type:"button",tabindex:-1},[S(Mo,null,null)]),y=S("button",{class:"".concat(h,"-item-link"),type:"button",tabindex:-1},[S(si,null,null)]),x=S("a",{rel:"nofollow",class:"".concat(h,"-item-link")},[S("div",{class:"".concat(h,"-item-container")},[S(CQ,{class:"".concat(h,"-item-link-icon")},null),g])]),C=S("a",{rel:"nofollow",class:"".concat(h,"-item-link")},[S("div",{class:"".concat(h,"-item-container")},[S(DQ,{class:"".concat(h,"-item-link-icon")},null),g])]);if(u.value==="rtl"){var b=[y,w];w=b[0],y=b[1];var N=[C,x];x=N[0],C=N[1]}return{prevIcon:w,nextIcon:y,jumpPrevIcon:x,jumpNextIcon:C}};return function(){var p,h=e.size,g=e.itemRender,w=g===void 0?r.itemRender:g,y=e.buildOptionText,x=y===void 0?r.buildOptionText:y,C=e.selectComponentClass,b=e.responsive,N=Ge(e,FQ),E=h==="small"||!!((p=c.value)!==null&&p!==void 0&&p.xs&&!h&&b),D=A(A(A(A({},N),m(o.value)),{},{prefixCls:o.value,selectPrefixCls:s.value,selectComponentClass:C||(E?AQ:Vi),locale:v.value,buildOptionText:x},a),{},{class:Ae(j({mini:E},"".concat(o.value,"-rtl"),u.value==="rtl"),a.class),itemRender:w});return S(kQ,D,null)}}}),Iv=bn(_Q);var $Q=function(){return{avatar:X.any,description:X.any,prefixCls:String,title:X.any}};const lT=Se({compatConfig:{MODE:3},name:"AListItemMeta",props:$Q(),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),m=(u=e.description)!==null&&u!==void 0?u:(s=r.description)===null||s===void 0?void 0:s.call(r),p=(c=e.avatar)!==null&&c!==void 0?c:(f=r.avatar)===null||f===void 0?void 0:f.call(r),h=S("div",{class:"".concat(i.value,"-item-meta-content")},[v&&S("h4",{class:"".concat(i.value,"-item-meta-title")},[v]),m&&S("div",{class:"".concat(i.value,"-item-meta-description")},[m])]);return S("div",{class:d},[p&&S("div",{class:"".concat(i.value,"-item-meta-avatar")},[p]),(v||m)&&h])}}});var uT=Symbol("ListContextKey"),RQ=["class"],BQ=function(){return{prefixCls:String,extra:X.any,actions:X.array,grid:Object,colStyle:{type:Object,default:void 0}}};const sT=Se({compatConfig:{MODE:3},name:"AListItem",inheritAttrs:!1,Meta:lT,props:BQ(),slots:["actions","extra"],setup:function(e,n){var r=n.slots,a=n.attrs,i=vt(uT,{grid:Z(),itemLayout:Z()}),o=i.itemLayout,l=i.grid,u=He("list",e),s=u.prefixCls,c=function(){var v,m=((v=r.default)===null||v===void 0?void 0:v.call(r))||[],p;return m.forEach(function(h){kF(h)&&!Es(h)&&(p=!0)}),p&&m.length>1},f=function(){var v,m,p=(v=e.extra)!==null&&v!==void 0?v:(m=r.extra)===null||m===void 0?void 0:m.call(r);return o.value==="vertical"?!!p:!c()};return function(){var d,v,m,p,h,g=a.class,w=Ge(a,RQ),y=s.value,x=(d=e.extra)!==null&&d!==void 0?d:(v=r.extra)===null||v===void 0?void 0:v.call(r),C=(m=r.default)===null||m===void 0?void 0:m.call(r),b=(p=e.actions)!==null&&p!==void 0?p:Yt((h=r.actions)===null||h===void 0?void 0:h.call(r));b=b&&!Array.isArray(b)?[b]:b;var N=b&&b.length>0&&S("ul",{class:"".concat(y,"-item-action"),key:"actions"},[b.map(function(M,P){return S("li",{key:"".concat(y,"-item-action-").concat(P)},[M,P!==b.length-1&&S("em",{class:"".concat(y,"-item-action-split")},null)])})]),E=l.value?"div":"li",D=S(E,A(A({},w),{},{class:Ae("".concat(y,"-item"),j({},"".concat(y,"-item-no-flex"),!f()),g)}),{default:function(){return[o.value==="vertical"&&x?[S("div",{class:"".concat(y,"-item-main"),key:"content"},[C,N]),S("div",{class:"".concat(y,"-item-extra"),key:"extra"},[x])]:[C,N,Mt(x,{key:"extra"})]]}});return l.value?S(Cv,{flex:1,style:e.colStyle},{default:function(){return[D]}}):D}}});var LQ=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}}},Si=Se({compatConfig:{MODE:3},name:"AList",Item:sT,props:yt(LQ(),{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;gt(uT,{grid:Ye(e,"grid"),itemLayout:Ye(e,"itemLayout")});var o={current:1,total:0},l=He("list",e),u=l.prefixCls,s=l.direction,c=l.renderEmpty,f=q(function(){return e.pagination&&Ke(e.pagination)==="object"?e.pagination:{}}),d=Z((r=f.value.defaultCurrent)!==null&&r!==void 0?r:1),v=Z((a=f.value.defaultPageSize)!==null&&a!==void 0?a:10);ke(f,function(){"current"in f.value&&(d.value=f.value.current),"pageSize"in f.value&&(v.value=f.value.pageSize)});var m=[],p=function($){return function(_,T){d.value=_,v.value=T,f.value[$]&&f.value[$](_,T)}},h=p("onChange"),g=p("onShowSizeChange"),w=function($){var _;return S("div",{class:"".concat(u.value,"-empty-text")},[((_=e.locale)===null||_===void 0?void 0:_.emptyText)||$("List")])},y=q(function(){return typeof e.loading=="boolean"?{spinning:e.loading}:e.loading}),x=q(function(){return y.value&&y.value.spinning}),C=q(function(){var I="";switch(e.size){case"large":I="lg";break;case"small":I="sm";break}return I}),b=q(function(){var I;return I={},j(I,"".concat(u.value),!0),j(I,"".concat(u.value,"-vertical"),e.itemLayout==="vertical"),j(I,"".concat(u.value,"-").concat(C.value),C.value),j(I,"".concat(u.value,"-split"),e.split),j(I,"".concat(u.value,"-bordered"),e.bordered),j(I,"".concat(u.value,"-loading"),x.value),j(I,"".concat(u.value,"-grid"),!!e.grid),j(I,"".concat(u.value,"-rtl"),s.value==="rtl"),I}),N=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}),E=q(function(){var I=Be(e.dataSource);return e.pagination&&e.dataSource.length>(N.value.current-1)*N.value.pageSize&&(I=Be(e.dataSource).splice((N.value.current-1)*N.value.pageSize,N.value.pageSize)),I}),D=tu(),M=Sr(function(){for(var I=0;I<Ao.length;I+=1){var $=Ao[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,"%")}}}),k=function($,_){var T,O=(T=e.renderItem)!==null&&T!==void 0?T:i.renderItem;if(!O)return null;var R,F=Ke(e.rowKey);return F==="function"?R=e.rowKey($):F==="string"||F==="number"?R=$[e.rowKey]:R=$.key,R||(R="list-item-".concat(_)),m[_]=R,O({item:$,index:_})};return function(){var I,$,_,T,O,R,F,B=(I=e.loadMore)!==null&&I!==void 0?I:($=i.loadMore)===null||$===void 0?void 0:$.call(i),L=(_=e.footer)!==null&&_!==void 0?_:(T=i.footer)===null||T===void 0?void 0:T.call(i),H=(O=e.header)!==null&&O!==void 0?O:(R=i.header)===null||R===void 0?void 0:R.call(i),z=Yt((F=i.default)===null||F===void 0?void 0:F.call(i)),V=!!(B||e.pagination||L),U=A(A({},b.value),{},j({},"".concat(u.value,"-something-after-last-item"),V)),W=e.pagination?S("div",{class:"".concat(u.value,"-pagination")},[S(Iv,A(A({},N.value),{},{onChange:h,onShowSizeChange:g}),null)]):null,Y=x.value&&S("div",{style:{minHeight:"53px"}},null);if(E.value.length>0){m.length=0;var le=E.value.map(function(se,he){return k(se,he)}),ne=le.map(function(se,he){return S("div",{key:m[he],style:P.value},[se])});Y=e.grid?S(c1,{gutter:e.grid.gutter},{default:function(){return[ne]}}):S("ul",{class:"".concat(u.value,"-items")},[le])}else!z.length&&!x.value&&(Y=w(c.value));var ie=N.value.position||"bottom";return S("div",{class:U},[(ie==="top"||ie==="both")&&W,H&&S("div",{class:"".concat(u.value,"-header")},[H]),S(zi,y.value,{default:function(){return[Y,z]}}),L&&S("div",{class:"".concat(u.value,"-footer")},[L]),B||(ie==="bottom"||ie==="both")&&W])}}});Si.install=function(t){return t.component(Si.name,Si),t.component(Si.Item.name,Si.Item),t.component(Si.Item.Meta.name,Si.Item.Meta),t};const zQ=Si;function VQ(t){var e=t.selectionStart;return t.value.slice(0,e)}function jQ(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 gS(t){return(t||"").toLowerCase()}function HQ(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(gS(a[o])!==gS(e[o])){a=a.slice(o);break}else o===i-1&&(a=a.slice(i));return a}function KQ(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=HQ(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 UQ(t,e){t.setSelectionRange(e,e),t.blur(),t.focus()}function qQ(t,e){var n=e.split;return!n||t.indexOf(n)===-1}function WQ(t,e){var n=e.value,r=n===void 0?"":n,a=t.toLowerCase();return r.toLowerCase().indexOf(a)!==-1}var YQ=Symbol("MentionsContextKey");const cT=YQ;function GQ(){}const XQ=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=vt(cT,{activeIndex:Z(),loading:Z(!1)}),i=a.activeIndex,o=a.setActiveIndex,l=a.selectOption,u=a.onFocus,s=u===void 0?GQ:u,c=a.loading,f,d=function(m){clearTimeout(f),f=setTimeout(function(){s(m)})};return bt(function(){clearTimeout(f)}),function(){var v,m=e.prefixCls,p=e.options,h=p[i.value]||{};return S(yn,{prefixCls:"".concat(m,"-menu"),activeKey:h.value,onSelect:function(w){var y=w.key,x=p.find(function(C){var b=C.value;return b===y});l(x)},onMousedown:d},{default:function(){return[!c.value&&p.map(function(w,y){var x,C,b=w.value,N=w.disabled,E=w.label,D=E===void 0?w.value:E;return S(ii,{key:b,disabled:N,onMouseenter:function(){o(y)}},{default:function(){return[(x=(C=r.option)===null||C===void 0?void 0:C.call(r,w))!==null&&x!==void 0?x:typeof D=="function"?D({value:b,disabled:N}):D]}})}),!c.value&&p.length===0?S(ii,{key:"notFoundContent",disabled:!0},{default:function(){return[(v=r.notFoundContent)===null||v===void 0?void 0:v.call(r)]}}):null,c.value&&S(ii,{key:"loading",disabled:!0},{default:function(){return[S(zi,{size:"small"},null)]}})]}})}}});var ZQ={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 JQ=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 S(XQ,{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 S(Ql,{prefixCls:a(),popupVisible:l,popup:i(),popupPlacement:o.value,popupTransitionName:u,builtinPlacements:ZQ,getPopupContainer:s},{default:r.default})}}});var QQ=un("top","bottom"),fT={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(QQ),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}},dT=A({},fT),vT={prefix:"@",split:" ",rows:1,validateSearch:qQ,filterOption:function(){return WQ}};yt(dT,vT);var eee=["prefixCls","placement","transitionName","getPopupContainer","direction"],tee=["class","style"];function yS(){}const nee=Se({compatConfig:{MODE:3},name:"Mentions",inheritAttrs:!1,props:yt(dT,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=Bt({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,_=$.value,T=$.composing,O=I.isComposing;O||T||f(_)},v=function(I,$,_){at(c,{measuring:!0,measureText:I,measurePrefix:$,measureLocation:_,activeIndex:0})},m=function(I){at(c,{measuring:!1,measureLocation:0,measureText:null}),I==null||I()},p=function(I){var $=I.which;if(c.measuring){if($===Re.UP||$===Re.DOWN){var _=D.value.length,T=$===Re.UP?-1:1,O=(c.activeIndex+T+_)%_;c.activeIndex=O,I.preventDefault()}else if($===Re.ESC)m();else if($===Re.ENTER){if(I.preventDefault(),!D.value.length){m();return}var R=D.value[c.activeIndex];b(R)}}},h=function(I){var $=I.key,_=I.which,T=c.measureText,O=c.measuring,R=e.prefix,F=e.validateSearch,B=I.target;if(!B.composing){var L=VQ(B),H=jQ(L,R),z=H.location,V=H.prefix;if([Re.ESC,Re.UP,Re.DOWN,Re.ENTER].indexOf(_)===-1)if(z!==-1){var U=L.slice(z+V.length),W=F(U,e),Y=!!E(U).length;W?($===V||$==="Shift"||O||U!==T&&Y)&&v(U,V,z):O&&m(),W&&r("search",U,V)}else O&&m()}},g=function(I){c.measuring||r("pressenter",I)},w=function(I){x(I)},y=function(I){C(I)},x=function(I){clearTimeout(s.value);var $=c.isFocus;!$&&I&&r("focus",I),c.isFocus=!0},C=function(I){s.value=setTimeout(function(){c.isFocus=!1,m(),r("blur",I)},100)},b=function(I){var $=e.split,_=I.value,T=_===void 0?"":_,O=KQ(c.value,{measureLocation:c.measureLocation,targetText:T,prefix:c.measurePrefix,selectionStart:u.value.selectionStart,split:$}),R=O.text,F=O.selectionLocation;f(R),m(function(){UQ(u.value,F)}),r("select",I,c.measurePrefix)},N=function(I){c.activeIndex=I},E=function(I){var $=I||c.measureText||"",_=e.filterOption,T=e.options.filter(function(O){return _?_($,O):!0});return T},D=q(function(){return E()}),M=function(){u.value.focus()},P=function(){u.value.blur()};return i({blur:P,focus:M}),gt(cT,{activeIndex:Ye(c,"activeIndex"),setActiveIndex:N,selectOption:b,onFocus:x,onBlur:C,loading:Ye(e,"loading")}),gr(function(){st(function(){c.measuring&&(l.value.scrollTop=u.value.scrollTop)})}),function(){var k=c.measureLocation,I=c.measurePrefix,$=c.measuring,_=e.prefixCls,T=e.placement,O=e.transitionName,R=e.getPopupContainer,F=e.direction,B=Ge(e,eee),L=a.class,H=a.style,z=Ge(a,tee),V=ft(B,["value","prefix","split","validateSearch","filterOption","options","loading"]),U=A(A(A({},V),z),{},{onChange:yS,onSelect:yS,value:c.value,onInput:d,onBlur:y,onKeydown:p,onKeyup:h,onFocus:w,onPressenter:g});return S("div",{class:Ae(_,L),style:H},[Ln(S("textarea",A({ref:u},U),null),[[eu]]),$&&S("div",{ref:l,class:"".concat(_,"-measure")},[c.value.slice(0,k),S(JQ,{prefixCls:_,transitionName:O,placement:T,options:$?D.value:[],visible:!0,direction:F,getPopupContainer:R},{default:function(){return[S("span",null,[I])]},notFoundContent:o.notFoundContent,option:o.option}),c.value.slice(k+I.length)])])}}});var pT={value:String,disabled:Boolean,label:[String,Number,Function]};const ree=Se({compatConfig:{MODE:3},name:"Option",props:pT,render:function(e,n){var r,a=n.slots;return(r=a.default)===null||r===void 0?void 0:r.call(a)}});var aee=["disabled","getPopupContainer","rows","id"],iee=["class"],oee=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})},lee=function(){return A(A({},fT),{},{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})},xm=Se({compatConfig:{MODE:3},name:"AMentions",inheritAttrs:!1,props:lee(),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),m=Z(null),p=Z((r=(a=e.value)!==null&&a!==void 0?a:e.defaultValue)!==null&&r!==void 0?r:""),h=An();ke(function(){return e.value},function(D){p.value=D});var g=function(M){v.value=!0,o("focus",M)},w=function(M){v.value=!1,o("blur",M),h.onFieldBlur()},y=function(){for(var M=arguments.length,P=new Array(M),k=0;k<M;k++)P[k]=arguments[k];o.apply(void 0,["select"].concat(P)),v.value=!0},x=function(M){e.value===void 0&&(p.value=M),o("update:value",M),o("change",M),h.onFieldChange()},C=function(){var M=e.notFoundContent;return M!==void 0?M:i.notFoundContent?i.notFoundContent():f.value("Select")},b=function(){var M;return Yt(((M=i.default)===null||M===void 0?void 0:M.call(i))||[]).map(function(P){var k,I;return A(A({},SA(P)),{},{label:(k=P.children)===null||k===void 0||(I=k.default)===null||I===void 0?void 0:I.call(k)})})},N=function(){m.value.focus()},E=function(){m.value.blur()};return u({focus:N,blur:E}),function(){var D,M=e.disabled,P=e.getPopupContainer,k=e.rows,I=k===void 0?1:k,$=e.id,_=$===void 0?h.id.value:$,T=Ge(e,aee),O=l.class,R=Ge(l,iee),F=ft(T,["defaultValue","onUpdate:value","prefixCls"]),B=Ae(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},F),{},{disabled:M,direction:d.value,filterOption:e.filterOption,getPopupContainer:P,options:e.options||b(),class:B},R),{},{rows:I,onChange:x,onSelect:y,onFocus:g,onBlur:w,ref:m,value:p.value,id:_});return S(nee,L,{notFoundContent:C,option:i.option})}}}),xf=Se(A(A({compatConfig:{MODE:3}},ree),{},{name:"AMentionsOption",props:pT}));const uee=at(xm,{Option:xf,getMentions:oee,install:function(e){return e.component(xm.name,xm),e.component(xf.name,xf),e}});var see=["prefixCls","visible","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose"],dg=null,cee=function(e){dg={x:e.pageX,y:e.pageY},setTimeout(function(){return dg=null},100)};R8()&&an(document.documentElement,"click",cee,!0);var fee=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}},dl=[];const Bn=Se({compatConfig:{MODE:3},name:"AModal",inheritAttrs:!1,props:yt(fee(),{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=Fa("Modal"),l=$e(o,1),u=l[0],s=He("modal",e),c=s.prefixCls,f=s.rootPrefixCls,d=s.direction,v=s.getPopupContainer,m=function(w){r("update:visible",!1),r("cancel",w),r("change",!1)},p=function(w){r("ok",w)},h=function(){var w,y,x=e.okText,C=x===void 0?(w=a.okText)===null||w===void 0?void 0:w.call(a):x,b=e.okType,N=e.cancelText,E=N===void 0?(y=a.cancelText)===null||y===void 0?void 0:y.call(a):N,D=e.confirmLoading;return S(Ot,null,[S(Pn,A({onClick:m},e.cancelButtonProps),{default:function(){return[E||u.value.cancelText]}}),S(Pn,A(A({},nd(b)),{},{loading:D,onClick:p},e.okButtonProps),{default:function(){return[C||u.value.okText]}})])};return function(){var g,w;e.prefixCls;var y=e.visible,x=e.wrapClassName,C=e.centered,b=e.getContainer,N=e.closeIcon,E=N===void 0?(g=a.closeIcon)===null||g===void 0?void 0:g.call(a):N,D=e.focusTriggerAfterClose,M=D===void 0?!0:D,P=Ge(e,see),k=Ae(x,(w={},j(w,"".concat(c.value,"-centered"),!!C),j(w,"".concat(c.value,"-wrap-rtl"),d.value==="rtl"),w));return S(ZO,A(A(A({},P),i),{},{getContainer:b||v.value,prefixCls:c.value,wrapClassName:k,visible:y,mousePosition:dg,onClose:m,focusTriggerAfterClose:M,transitionName:sa(f.value,"zoom",e.transitionName),maskTransitionName:sa(f.value,"fade",e.maskTransitionName)}),A(A({},a),{},{footer:a.footer||h,closeIcon:function(){return S("span",{class:"".concat(c.value,"-close-x")},[E||S(Ia,{class:"".concat(c.value,"-close-icon")},null)])}}))}}});var dee=function(){var e=Z(!1);return bt(function(){e.value=!0}),e};const mT=dee;var vee={type:{type:String},actionFn:Function,close:Function,autofocus:Boolean,prefixCls:String,buttonProps:Object,emitEvent:Boolean,quitOnNullishReturnValue:Boolean};function bS(t){return!!(t&&t.then)}const vg=Se({compatConfig:{MODE:3},name:"ActionButton",props:vee,setup:function(e,n){var r=n.slots,a=Z(!1),i=Z(),o=Z(!1),l,u=mT();et(function(){e.autofocus&&(l=setTimeout(function(){var f;return(f=i.value.$el)===null||f===void 0?void 0:f.focus()}))}),bt(function(){clearTimeout(l)});var s=function(d){var v=e.close;bS(d)&&(o.value=!0,d.then(function(){u.value||(o.value=!1),v.apply(void 0,arguments),a.value=!1},function(m){console.error(m),u.value||(o.value=!1),a.value=!1}))},c=function(d){var v=e.actionFn,m=e.close,p=m===void 0?function(){}:m;if(!a.value){if(a.value=!0,!v){p();return}var h;if(e.emitEvent){if(h=v(d),e.quitOnNullishReturnValue&&!bS(h)){a.value=!1,p(d);return}}else if(v.length)h=v(p),a.value=!1;else if(h=v(),!h){p();return}s(h)}};return function(){var f=e.type,d=e.prefixCls,v=e.buttonProps;return S(Pn,A(A(A({},nd(f)),{},{onClick:c,loading:o.value,prefixCls:d},v),{},{ref:i}),r)}}});function Eu(t){return typeof t=="function"?t():t}const pee=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=Fa("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,m=e.afterClose,p=e.visible,h=e.keyboard,g=e.centered,w=e.getContainer,y=e.maskStyle,x=e.okButtonProps,C=e.cancelButtonProps,b=e.okCancel,N=b===void 0?!0:b,E=e.width,D=E===void 0?416:E,M=e.mask,P=M===void 0?!0:M,k=e.maskClosable,I=k===void 0?!1:k,$=e.type,_=e.title,T=e.content,O=e.direction,R=e.closeIcon,F=e.modalRender,B=e.focusTriggerAfterClose,L=e.rootPrefixCls,H=e.bodyStyle,z=e.wrapClassName,V=e.okType||"primary",U=e.prefixCls||"ant-modal",W="".concat(U,"-confirm"),Y=r.style||{},le=Eu(e.okText)||(N?o.value.okText:o.value.justOkText),ne=Eu(e.cancelText)||o.value.cancelText,ie=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",se=Ae(W,"".concat(W,"-").concat($),"".concat(U,"-").concat($),j({},"".concat(W,"-rtl"),O==="rtl"),r.class),he=N&&S(vg,{actionFn:u,close:c,autofocus:ie==="cancel",buttonProps:C,prefixCls:"".concat(L,"-btn")},{default:function(){return[ne]}});return S(Bn,{prefixCls:U,class:se,wrapClassName:Ae(j({},"".concat(W,"-centered"),!!g),z),onCancel:function(ge){return c({triggerCancel:!0},ge)},visible:p,title:"",footer:"",transitionName:sa(L,"zoom",e.transitionName),maskTransitionName:sa(L,"fade",e.maskTransitionName),mask:P,maskClosable:I,maskStyle:y,style:Y,bodyStyle:H,width:D,zIndex:v,afterClose:m,keyboard:h,centered:g,getContainer:w,closable:d,closeIcon:R,modalRender:F,focusTriggerAfterClose:B},{default:function(){return[S("div",{class:"".concat(W,"-body-wrapper")},[S("div",{class:"".concat(W,"-body")},[Eu(l),_===void 0?null:S("span",{class:"".concat(W,"-title")},[Eu(_)]),S("div",{class:"".concat(W,"-content")},[Eu(T)])]),S("div",{class:"".concat(W,"-btns")},[he,S(vg,{type:V,actionFn:s,close:c,autofocus:ie==="ok",buttonProps:x,prefixCls:"".concat(L,"-btn")},{default:function(){return[le]}})])])]}})}}});var mee=function(e){var n=document.createDocumentFragment(),r=A(A({},ft(e,["parentContext","appContext"])),{},{close:o,visible:!0}),a=null;function i(){a&&(Bf(null,n),a.component.update(),a=null);for(var c=arguments.length,f=new Array(c),d=0;d<c;d++)f[d]=arguments[d];var v=f.some(function(h){return h&&h.triggerCancel});e.onCancel&&v&&e.onCancel.apply(e,f);for(var m=0;m<dl.length;m++){var p=dl[m];if(p===o){dl.splice(m,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=dr,v=d.prefixCls,m=f.prefixCls||"".concat(v,"-modal");return S(Qd,A(A({},d),{},{notUpdateGlobalConfig:!0,prefixCls:v}),{default:function(){return[S(pee,A(A({},f),{},{rootPrefixCls:v,prefixCls:m}),null)]}})};function s(c){var f=S(u,A({},c));return f.appContext=e.parentContext||e.appContext||f.appContext,Bf(f,n),f}return a=s(r),dl.push(o),{destroy:o,update:l}};const Ls=mee;function hee(t){return A(A({icon:function(){return S(Jd,null,null)},okCancel:!1},t),{},{type:"warning"})}function gee(t){return A(A({icon:function(){return S(_0,null,null)},okCancel:!1},t),{},{type:"info"})}function yee(t){return A(A({icon:function(){return S(F0,null,null)},okCancel:!1},t),{},{type:"success"})}function bee(t){return A(A({icon:function(){return S(R0,null,null)},okCancel:!1},t),{},{type:"error"})}function xee(t){return A(A({icon:function(){return S(Jd,null,null)},okCancel:!0},t),{},{type:"confirm"})}function hT(t){return Ls(hee(t))}Bn.info=function(e){return Ls(gee(e))};Bn.success=function(e){return Ls(yee(e))};Bn.error=function(e){return Ls(bee(e))};Bn.warning=hT;Bn.warn=hT;Bn.confirm=function(e){return Ls(xee(e))};Bn.destroyAll=function(){for(;dl.length;){var e=dl.pop();e&&e()}};Bn.install=function(t){return t.component(Bn.name,Bn),t};function wee(t,e,n){t=$y(t),e=_y(e);var r=e?Iy(t):0;return e&&r<e?t+e8(e-r,n):t}var gT=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",m=f[4]||"";v=v.replace(/\B(?=(\d{3})+(?!\d))/g,l),typeof a=="number"&&(m=wee(m,a,"0").slice(0,a)),m&&(m="".concat(i).concat(m)),s=[S("span",{key:"int",class:"".concat(u,"-content-value-int")},[d,v]),m&&S("span",{key:"decimal",class:"".concat(u,"-content-value-decimal")},[m])]}}return S("span",{class:"".concat(u,"-content-value")},[s])};gT.displayName="StatisticNumber";const Cee=gT;var See=function(){return{prefixCls:String,width:{type:[Number,String]}}},Nee=Se({compatConfig:{MODE:3},name:"SkeletonTitle",props:See(),setup:function(e){return function(){var n=e.prefixCls,r=e.width,a=typeof r=="number"?"".concat(r,"px"):r;return S("h3",{class:n,style:{width:a}},null)}}});const _v=Nee;var Eee=function(){return{prefixCls:String,width:{type:[Number,String,Array]},rows:Number}},Dee=Se({compatConfig:{MODE:3},name:"SkeletonParagraph",props:Eee(),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=Be(Array(a)).map(function(o,l){var u=n(l);return S("li",{key:l,style:{width:typeof u=="number"?"".concat(u,"px"):u}},null)});return S("ul",{class:r},[i])}}});const Aee=Dee;var $v=function(){return{prefixCls:String,size:[String,Number],shape:String,active:{type:Boolean,default:void 0}}},yT=function(e){var n,r,a=e.prefixCls,i=e.size,o=e.shape,l=Ae((n={},j(n,"".concat(a,"-lg"),i==="large"),j(n,"".concat(a,"-sm"),i==="small"),n)),u=Ae((r={},j(r,"".concat(a,"-circle"),o==="circle"),j(r,"".concat(a,"-square"),o==="square"),j(r,"".concat(a,"-round"),o==="round"),r)),s=typeof i=="number"?{width:"".concat(i,"px"),height:"".concat(i,"px"),lineHeight:"".concat(i,"px")}:{};return S("span",{class:Ae(a,l,u),style:s},null)};yT.displayName="SkeletonElement";const Rv=yT;var Mee=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 wm(t){return t&&Ke(t)==="object"?t:{}}function Oee(t,e){return t&&!e?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Tee(t,e){return!t&&e?{width:"38%"}:t&&e?{width:"50%"}:{}}function Pee(t,e){var n={};return(!t||!e)&&(n.width="61%"),!t&&e?n.rows=3:n.rows=2,n}var kee=Se({compatConfig:{MODE:3},name:"ASkeleton",props:yt(Mee(),{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,m=i.value;if(u||e.loading===void 0){var p,h=!!s||s==="",g=!!c||c==="",w=!!f||f==="",y;if(h){var x=A(A({prefixCls:"".concat(m,"-avatar")},Oee(g,w)),wm(s));y=S("div",{class:"".concat(m,"-header")},[S(Rv,x,null)])}var C;if(g||w){var b;if(g){var N=A(A({prefixCls:"".concat(m,"-title")},Tee(h,w)),wm(c));b=S(_v,N,null)}var E;if(w){var D=A(A({prefixCls:"".concat(m,"-paragraph")},Pee(h,g)),wm(f));E=S(Aee,D,null)}C=S("div",{class:"".concat(m,"-content")},[b,E])}var M=Ae(m,(p={},j(p,"".concat(m,"-with-avatar"),h),j(p,"".concat(m,"-active"),d),j(p,"".concat(m,"-rtl"),o.value==="rtl"),j(p,"".concat(m,"-round"),v),p));return S("div",{class:M},[y,C])}return(l=r.default)===null||l===void 0?void 0:l.call(r)}}});const nr=kee;var bT=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 Qa=Se({compatConfig:{MODE:3},name:"AStatistic",props:yt(bT(),{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,m=e.value,p=m===void 0?0:m,h=e.valueStyle,g=e.valueRender,w=i.value,y=(l=e.title)!==null&&l!==void 0?l:(u=r.title)===null||u===void 0?void 0:u.call(r),x=(s=e.prefix)!==null&&s!==void 0?s:(c=r.prefix)===null||c===void 0?void 0:c.call(r),C=(f=e.suffix)!==null&&f!==void 0?f:(d=r.suffix)===null||d===void 0?void 0:d.call(r),b=(v=e.formatter)!==null&&v!==void 0?v:r.formatter,N=S(Cee,A({"data-for-update":Date.now()},A(A({},e),{},{prefixCls:w,value:p,formatter:b})),null);return g&&(N=g(N)),S("div",{class:[w,j({},"".concat(w,"-rtl"),o.value==="rtl")]},[y&&S("div",{class:"".concat(w,"-title")},[y]),S(nr,{paragraph:!1,loading:e.loading},{default:function(){return[S("div",{style:h,class:"".concat(w,"-content")},[x&&S("span",{class:"".concat(w,"-content-prefix")},[x]),N,C&&S("span",{class:"".concat(w,"-content-suffix")},[C])])]}})])}}});var Fee=[["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 Iee(t,e){var n=t,r=/\[[^\]]*]/g,a=(e.match(r)||[]).map(function(u){return u.slice(1,-1)}),i=e.replace(r,"[]"),o=Fee.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(m){var p=m.length;return t8(v.toString(),p,"0")})}return u},i),l=0;return o.replace(r,function(){var u=a[l];return l+=1,u})}function _ee(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 Iee(o,r)}var $ee=1e3/30;function Cm(t){return new Date(t).getTime()}var Ree=function(){return A(A({},bT()),{},{value:[Number,String,Object],format:String,onFinish:Function,onChange:Function})};const Bee=Se({compatConfig:{MODE:3},name:"AStatisticCountdown",props:yt(Ree(),{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,m=Cm(v);m>=Date.now()?u():s()},u=function(){if(!i.value){var v=Cm(e.value);i.value=setInterval(function(){o.value.$forceUpdate(),v>Date.now()&&r("change",v-Date.now()),l()},$ee)}},s=function(){var v=e.value;if(i.value){clearInterval(i.value),i.value=void 0;var m=Cm(v);m<Date.now()&&r("finish")}},c=function(v){var m=v.value,p=v.config,h=e.format;return _ee(m,A(A({},p),{},{format:h}))},f=function(v){return v};return et(function(){l()}),gr(function(){l()}),bt(function(){s()}),function(){var d=e.value;return S(Qa,A({ref:o},A(A({},ft(e,["onFinish","onChange"])),{},{value:d,valueRender:f,formatter:c})),a)}}});Qa.Countdown=Bee;Qa.install=function(t){return t.component(Qa.name,Qa),t.component(Qa.Countdown.name,Qa.Countdown),t};var Lee=Qa.Countdown,zee={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 Vee=zee;function xS(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){jee(t,a,n[a])})}return t}function jee(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var U1=function(e,n){var r=xS({},e,n.attrs);return S(pt,xS({},r,{icon:Vee}),null)};U1.displayName="ArrowLeftOutlined";U1.inheritAttrs=!1;const Hee=U1;var Kee={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 Uee=Kee;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){qee(t,a,n[a])})}return t}function qee(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=wS({},e,n.attrs);return S(pt,wS({},r,{icon:Uee}),null)};q1.displayName="ArrowRightOutlined";q1.inheritAttrs=!1;const Wee=q1;var Yee=["noStyle","disabled"],Gee={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"},Xee=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(m){var p=m.keyCode;p===Re.ENTER&&m.preventDefault()},s=function(m){var p=m.keyCode;p===Re.ENTER&&a("click",m)},c=function(m){a("click",m)},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,m=e.noStyle,p=e.disabled,h=Ge(e,Yee),g={};return m||(g=A({},Gee)),p&&(g.pointerEvents="none"),S("div",A(A(A({role:"button",tabindex:0,ref:l},h),i),{},{onClick:c,onKeydown:u,onKeyup:s,style:A(A({},g),i.style||{})}),[(v=r.default)===null||v===void 0?void 0:v.call(r)])}}});const Cd=Xee;var Zee=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}},Jee=Se({compatConfig:{MODE:3},name:"APageHeader",props:Zee(),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=mT(),f=function(x){var C=x.width;c.value||(s.value=C<768)},d=q(function(){var y,x,C;return(y=(x=e.ghost)!==null&&x!==void 0?x:(C=u.value)===null||C===void 0?void 0:C.ghost)!==null&&y!==void 0?y:!0}),v=function(){var x,C,b;return(x=(C=e.backIcon)!==null&&C!==void 0?C:(b=a.backIcon)===null||b===void 0?void 0:b.call(a))!==null&&x!==void 0?x:l.value==="rtl"?S(Wee,null,null):S(Hee,null,null)},m=function(x){return!x||!e.onBack?null:S(Yl,{componentName:"PageHeader",children:function(b){var N=b.back;return S("div",{class:"".concat(o.value,"-back")},[S(Cd,{onClick:function(D){r("back",D)},class:"".concat(o.value,"-back-button"),"aria-label":N},{default:function(){return[x]}})])}},null)},p=function(){var x;return e.breadcrumb?S(xo,e.breadcrumb,null):(x=a.breadcrumb)===null||x===void 0?void 0:x.call(a)},h=function(){var x,C,b,N,E,D,M,P,k,I=e.avatar,$=(x=e.title)!==null&&x!==void 0?x:(C=a.title)===null||C===void 0?void 0:C.call(a),_=(b=e.subTitle)!==null&&b!==void 0?b:(N=a.subTitle)===null||N===void 0?void 0:N.call(a),T=(E=e.tags)!==null&&E!==void 0?E:(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),R="".concat(o.value,"-heading"),F=$||_||T||O;if(!F)return null;var B=v(),L=m(B),H=L||I||F;return S("div",{class:R},[H&&S("div",{class:"".concat(R,"-left")},[L,I?S(bo,I,null):(k=a.avatar)===null||k===void 0?void 0:k.call(a),$&&S("span",{class:"".concat(R,"-title"),title:typeof $=="string"?$:void 0},[$]),_&&S("span",{class:"".concat(R,"-sub-title"),title:typeof _=="string"?_:void 0},[_]),T&&S("span",{class:"".concat(R,"-tags")},[T])]),O&&S("span",{class:"".concat(R,"-extra")},[O])])},g=function(){var x,C,b=(x=e.footer)!==null&&x!==void 0?x:xn((C=a.footer)===null||C===void 0?void 0:C.call(a));return PF(b)?null:S("div",{class:"".concat(o.value,"-footer")},[b])},w=function(x){return S("div",{class:"".concat(o.value,"-content")},[x])};return function(){var y,x,C,b=((y=e.breadcrumb)===null||y===void 0?void 0:y.routes)||a.breadcrumb,N=e.footer||a.footer,E=Yt((x=a.default)===null||x===void 0?void 0:x.call(a)),D=Ae(o.value,(C={"has-breadcrumb":b,"has-footer":N},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 S(Kr,{onResize:f},{default:function(){return[S("div",{class:D},[p(),h(),E.length?w(E):null,g()])]}})}}});const Qee=bn(Jee);var ete=["placement","overlayClassName"],tte=function(){return A(A({},Sy()),{},{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})},nte=Se({compatConfig:{MODE:3},name:"APopconfirm",props:yt(tte(),A(A({},h6()),{},{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(){Lt(e.defaultVisible===void 0,"Popconfirm","'defaultVisible' is deprecated, please use 'v-model:visible'")});var o=Z();i({getPopupDomNode:function(){var k,I;return(k=o.value)===null||k===void 0||(I=k.getPopupDomNode)===null||I===void 0?void 0:I.call(k)}});var l=cn(!1,{value:Ye(e,"visible"),defaultValue:e.defaultVisible}),u=$e(l,2),s=u[0],c=u[1],f=function(k,I){e.visible===void 0&&c(k),a("update:visible",k),a("visibleChange",k,I)},d=function(k){f(!1,k)},v=function(k){var I;return(I=e.onConfirm)===null||I===void 0?void 0:I.call(e,k)},m=function(k){var I;f(!1,k),(I=e.onCancel)===null||I===void 0||I.call(e,k)},p=function(k){k.keyCode===Re.ESC&&s&&f(!1,k)},h=function(k){var I=e.disabled;I||f(k)},g=He("popconfirm",e),w=g.prefixCls,y=g.getPrefixCls,x=q(function(){return y()}),C=q(function(){return y("popover")}),b=q(function(){return y("btn")}),N=Fa("Popconfirm",ua.Popconfirm),E=$e(N,1),D=E[0],M=function(){var k,I,$,_,T=e.okButtonProps,O=e.cancelButtonProps,R=e.title,F=R===void 0?(k=r.title)===null||k===void 0?void 0:k.call(r):R,B=e.cancelText,L=B===void 0?(I=r.cancel)===null||I===void 0?void 0:I.call(r):B,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?(_=r.icon)===null||_===void 0?void 0:_.call(r):U,Y=e.showCancel,le=Y===void 0?!0:Y,ne=r.cancelButton,ie=r.okButton,se=A({onClick:m,size:"small"},O),he=A(A({onClick:v},nd(V)),{},{size:"small"},T);return S("div",{class:"".concat(C.value,"-inner-content")},[S("div",{class:"".concat(C.value,"-message")},[W||S(Ds,null,null),S("div",{class:"".concat(C.value,"-message-title")},[F])]),S("div",{class:"".concat(C.value,"-buttons")},[le?ne?ne(se):S(Pn,se,{default:function(){return[L||D.value.cancelText]}}):null,ie?ie(he):S(vg,{buttonProps:A(A({size:"small"},nd(V)),T),actionFn:v,close:d,prefixCls:b.value,quitOnNullishReturnValue:!0,emitEvent:!0},{default:function(){return[z||D.value.okText]}})])])};return function(){var P,k=e.placement,I=e.overlayClassName,$=Ge(e,ete),_=ft($,["title","content","cancelText","okText","onUpdate:visible","onConfirm","onCancel"]),T=Ae(w.value,I);return S(ra,A(A({},_),{},{prefixCls:C.value,placement:k,onVisibleChange:h,visible:s.value,overlayClassName:T,transitionName:sa(x.value,"zoom-big",e.transitionName),ref:o}),{default:function(){return[r$(((P=r.default)===null||P===void 0?void 0:P.call(r))||[],{onKeydown:function(F){p(F)}},!1)]},title:M})}}});const rte=bn(nte);var xT=un("normal","exception","active","success"),ate=un("line","circle","dashboard"),ite=un("default","small"),Bv=function(){return{prefixCls:String,type:X.oneOf(ate),percent:Number,format:{type:Function},status:X.oneOf(xT),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(ite),steps:Number,successPercent:Number,title:String}};function Co(t){return!t||t<0?0:t>100?100:t}function Sd(t){var e=t.success,n=t.successPercent,r=n;return e&&"progress"in e&&(Lt(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),r=e.progress),e&&"percent"in e&&(r=e.percent),r}var ote=["from","to","direction"],lte=function(){return A(A({},Bv()),{},{prefixCls:String,direction:{type:String}})},ute=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(", ")},ste=function(e,n){var r=e.from,a=r===void 0?hl.blue:r,i=e.to,o=i===void 0?hl.blue:i,l=e.direction,u=l===void 0?n==="rtl"?"to left":"to right":l,s=Ge(e,ote);if(Object.keys(s).length!==0){var c=ute(s);return{backgroundImage:"linear-gradient(".concat(u,", ").concat(c,")")}}return{backgroundImage:"linear-gradient(".concat(u,", ").concat(a,", ").concat(o,")")}};const cte=Se({compatConfig:{MODE:3},name:"Line",props:lte(),setup:function(e,n){var r=n.slots,a=q(function(){var s=e.strokeColor,c=e.direction;return s&&typeof s!="string"?ste(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(Co(s),"%"),height:"".concat(c||(d==="small"?6:8),"px"),borderRadius:f==="square"?0:""},a.value)}),l=q(function(){return Sd(e)}),u=q(function(){var s=e.strokeWidth,c=e.size,f=e.strokeLinecap,d=e.success;return{width:"".concat(Co(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 S(Ot,null,[S("div",{class:"".concat(e.prefixCls,"-outer")},[S("div",{class:"".concat(e.prefixCls,"-inner"),style:i.value},[S("div",{class:"".concat(e.prefixCls,"-bg"),style:o.value},null),l.value!==void 0?S("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 fte={percent:0,prefixCls:"vc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1},dte=function(e){var n=Z(null);return gr(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},vte={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},pte=["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"],CS=0;function SS(t){return+t.replace("%","")}function NS(t){return Array.isArray(t)?t:[t]}function ES(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 mte=Se({compatConfig:{MODE:3},name:"VCCircle",props:yt(vte,fte),setup:function(e){CS+=1;var n=Z(CS),r=q(function(){return NS(e.percent)}),a=q(function(){return NS(e.strokeColor)}),i=r1(),o=$e(i,2),l=o[0],u=o[1];dte(u);var s=function(){var f=e.prefixCls,d=e.strokeWidth,v=e.strokeLinecap,m=e.gapDegree,p=e.gapPosition,h=0;return r.value.map(function(g,w){var y=a.value[w]||a.value[a.value.length-1],x=Object.prototype.toString.call(y)==="[object Object]"?"url(#".concat(f,"-gradient-").concat(n.value,")"):"",C=ES(h,g,y,d,m,p),b=C.pathString,N=C.pathStyle;h+=g;var E={key:w,d:b,stroke:x,"stroke-linecap":v,"stroke-width":d,opacity:g===0?0:1,"fill-opacity":"0",class:"".concat(f,"-circle-path"),style:N};return S("path",A({ref:l(w)},E),null)})};return function(){var c=e.prefixCls,f=e.strokeWidth,d=e.trailWidth,v=e.gapDegree,m=e.gapPosition,p=e.trailColor,h=e.strokeLinecap;e.strokeColor;var g=Ge(e,pte),w=ES(0,100,p,f,v,m),y=w.pathString,x=w.pathStyle;delete g.percent;var C=a.value.find(function(N){return Object.prototype.toString.call(N)==="[object Object]"}),b={d:y,stroke:p,"stroke-linecap":h,"stroke-width":d||f,"fill-opacity":"0",class:"".concat(c,"-circle-trail"),style:x};return S("svg",A({class:"".concat(c,"-circle"),viewBox:"0 0 100 100"},g),[C&&S("defs",null,[S("linearGradient",{id:"".concat(c,"-gradient-").concat(n.value),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[Object.keys(C).sort(function(N,E){return SS(N)-SS(E)}).map(function(N,E){return S("stop",{key:E,offset:N,"stop-color":C[N]},null)})])]),S("path",b,null),s().reverse()])}}});function hte(t){var e=t.percent,n=t.success,r=t.successPercent,a=Co(Sd({success:n,successPercent:r}));return[a,Co(Co(e)-a)]}function gte(t){var e=t.success,n=e===void 0?{}:e,r=t.strokeColor,a=n.strokeColor;return[a||hl.green,r||null]}const yte=Se({compatConfig:{MODE:3},name:"Circle",inheritAttrs:!1,props:Bv(),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 hte(e)}),s=q(function(){return Object.prototype.toString.call(e.strokeColor)==="[object Object]"}),c=q(function(){return gte({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 S("div",{class:f.value,style:i.value},[S(mte,{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 bte=function(){return A(A({},Bv()),{},{steps:Number,size:{type:String},strokeColor:String,trailColor:String})};const xte=Se({compatConfig:{MODE:3},name:"Steps",props:bte(),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=[],m=0;m<l;m+=1){var p,h=(p={},j(p,"".concat(d,"-steps-item"),!0),j(p,"".concat(d,"-steps-item-active"),m<=a.value-1),p);v.push(S("div",{key:m,class:h,style:{backgroundColor:m<=a.value-1?c:f,width:"".concat(i.value,"px"),height:"".concat(s,"px")}},null))}return v});return function(){var l;return S("div",{class:"".concat(e.prefixCls,"-steps-outer")},[o.value,(l=r.default)===null||l===void 0?void 0:l.call(r)])}}}),wte=Se({compatConfig:{MODE:3},name:"AProgress",props:yt(Bv(),{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;Lt(e.successPercent==null,"Progress","`successPercent` is deprecated. Please use `success.percent` instead.");var l=q(function(){var f,d=e.type,v=e.showInfo,m=e.size,p=i.value;return f={},j(f,p,!0),j(f,"".concat(p,"-").concat(d==="dashboard"&&"circle"||d),!0),j(f,"".concat(p,"-show-info"),v),j(f,"".concat(p,"-").concat(m),m),j(f,"".concat(p,"-rtl"),o.value==="rtl"),f}),u=q(function(){var f=e.percent,d=f===void 0?0:f,v=Sd(e);return parseInt(v!==void 0?v.toString():d.toString(),10)}),s=q(function(){var f=e.status;return xT.indexOf(f)<0&&u.value>=100?"success":f||"normal"}),c=function(){var d=e.showInfo,v=e.format,m=e.type,p=e.percent,h=e.title,g=Sd(e);if(!d)return null;var w,y=v||(r==null?void 0:r.format)||function(C){return"".concat(C,"%")},x=m==="line";return v||r!=null&&r.format||s.value!=="exception"&&s.value!=="success"?w=y(Co(p),Co(g)):s.value==="exception"?w=x?S(di,null,null):S(Ia,null,null):s.value==="success"&&(w=x?S(As,null,null):S(fv,null,null)),S("span",{class:"".concat(i.value,"-text"),title:h===void 0&&typeof w=="string"?w:void 0},[w])};return function(){var f=e.type,d=e.steps,v=e.strokeColor,m=e.title,p=c(),h;f==="line"?h=d?S(xte,A(A({},e),{},{strokeColor:typeof v=="string"?v:void 0,prefixCls:i.value,steps:d}),{default:function(){return[p]}}):S(cte,A(A({},e),{},{prefixCls:i.value}),{default:function(){return[p]}}):(f==="circle"||f==="dashboard")&&(h=S(yte,A(A({},e),{},{prefixCls:i.value}),{default:function(){return[p]}}));var g=A(A({},l.value),{},j({},"".concat(i.value,"-status-").concat(s.value),!0));return S("div",{class:g,title:m},[h])}}}),W1=bn(wte);function Cte(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 Ste(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 Nte(t){var e=Ste(t),n=t.ownerDocument,r=n.defaultView||n.parentWindow;return e.left+=Cte(r),e.left}var Ete={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 Dte=Ete;function DS(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 Y1=function(e,n){var r=DS({},e,n.attrs);return S(pt,DS({},r,{icon:Dte}),null)};Y1.displayName="StarFilled";Y1.inheritAttrs=!1;const Mte=Y1;var Ote={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 Tte=Se({compatConfig:{MODE:3},name:"Star",inheritAttrs:!1,props:Ote,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,m=c+1,p=s;return f===0&&c===0&&v?p+=" ".concat(s,"-focused"):d&&f+.5>=m&&f<m?(p+=" ".concat(s,"-half ").concat(s,"-active"),v&&(p+=" ".concat(s,"-focused"))):(p+=m<=f?" ".concat(s,"-full"):" ".concat(s,"-zero"),m===f&&v&&(p+=" ".concat(s,"-focused"))),p});return function(){var s=e.disabled,c=e.prefixCls,f=e.characterRender,d=e.index,v=e.count,m=e.value,p=nn(r,e,"character"),h=S("li",{class:u.value},[S("div",{onClick:s?null:o,onKeydown:s?null:l,onMousemove:s?null:i,role:"radio","aria-checked":m>d?"true":"false","aria-posinset":d+1,"aria-setsize":v,tabindex:s?-1:0},[S("div",{class:"".concat(c,"-first")},[p]),S("div",{class:"".concat(c,"-second")},[p])])]);return f&&(h=f(h,e)),h}}});var Pte=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}},kte=Se({compatConfig:{MODE:3},name:"ARate",inheritAttrs:!1,props:yt(Pte(),{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=An(),f=Z(),d=r1(),v=$e(d,2),m=v[0],p=v[1],h=Bt({value:e.value,focused:!1,cleanedValue:null,hoverValue:void 0});ke(function(){return e.value},function(){h.value=e.value});var g=function(_){return Ti(p.value.get(_))},w=function(_,T){var O=s.value==="rtl",R=_+1;if(e.allowHalf){var F=g(_),B=Nte(F),L=F.clientWidth;(O&&T-B>L/2||!O&&T-B<L/2)&&(R-=.5)}return R},y=function(_){e.value===void 0&&(h.value=_),i("update:value",_),i("change",_),c.onFieldChange()},x=function(_,T){var O=w(T,_.pageX);O!==h.cleanedValue&&(h.hoverValue=O,h.cleanedValue=null),i("hoverChange",O)},C=function(){h.hoverValue=void 0,h.cleanedValue=null,i("hoverChange",void 0)},b=function(_,T){var O=e.allowClear,R=w(T,_.pageX),F=!1;O&&(F=R===h.value),C(),y(F?0:R),h.cleanedValue=F?R:null},N=function(_){h.focused=!0,i("focus",_)},E=function(_){h.focused=!1,i("blur",_),c.onFieldBlur()},D=function(_){var T=_.keyCode,O=e.count,R=e.allowHalf,F=s.value==="rtl";T===Re.RIGHT&&h.value<O&&!F?(R?h.value+=.5:h.value+=1,y(h.value),_.preventDefault()):T===Re.LEFT&&h.value>0&&!F||T===Re.RIGHT&&h.value>0&&F?(R?h.value-=.5:h.value-=1,y(h.value),_.preventDefault()):T===Re.LEFT&&h.value<O&&F&&(R?h.value+=.5:h.value+=1,y(h.value),_.preventDefault()),i("keydown",_)},M=function(){e.disabled||f.value.focus()},P=function(){e.disabled||f.value.blur()};o({focus:M,blur:P}),et(function(){var $=e.autofocus,_=e.disabled;$&&!_&&M()});var k=function(_,T){var O=T.index,R=e.tooltips;return R?S(ra,{title:R[O]},{default:function(){return[_]}}):_},I=nn(r,e,"character")||S(Mte,null,null);return function(){for(var $=e.count,_=e.allowHalf,T=e.disabled,O=e.tabindex,R=e.id,F=R===void 0?c.id.value:R,B=a.class,L=a.style,H=[],z=T?"".concat(u.value,"-disabled"):"",V=0;V<$;V++)H.push(S(Tte,{ref:m(V),key:V,index:V,count:$,disabled:T,prefixCls:"".concat(u.value,"-star"),allowHalf:_,value:h.hoverValue===void 0?h.value:h.hoverValue,onClick:b,onHover:x,character:I,characterRender:k,focused:h.focused},null));var U=Ae(u.value,z,B,j({},"".concat(u.value,"-rtl"),s.value==="rtl"));return S("ul",A(A({},a),{},{id:F,class:U,style:L,onMouseleave:T?null:C,tabindex:T?-1:O,onFocus:T?null:N,onBlur:T?null:E,onKeydown:T?null:D,ref:f,role:"radiogroup"}),[H])}}});const Fte=bn(kte);var Ite={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 _te=Ite;function AS(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 G1=function(e,n){var r=AS({},e,n.attrs);return S(pt,AS({},r,{icon:_te}),null)};G1.displayName="WarningFilled";G1.inheritAttrs=!1;const Rte=G1;var Bte=function(){return S("svg",{width:"252",height:"294"},[S("defs",null,[S("path",{d:"M0 .387h251.772v251.772H0z"},null)]),S("g",{fill:"none","fill-rule":"evenodd"},[S("g",{transform:"translate(0 .012)"},[S("mask",{fill:"#fff"},null),S("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)]),S("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),S("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF","stroke-width":"2"},null),S("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),S("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),S("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF","stroke-width":"2"},null),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8","stroke-linecap":"round","stroke-linejoin":"round"},null),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round"},null),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"},null),S("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),S("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"},null),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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 Lte=Bte;var zte=function(){return S("svg",{width:"254",height:"294"},[S("defs",null,[S("path",{d:"M0 .335h253.49v253.49H0z"},null),S("path",{d:"M0 293.665h253.49V.401H0z"},null)]),S("g",{fill:"none","fill-rule":"evenodd"},[S("g",{transform:"translate(0 .067)"},[S("mask",{fill:"#fff"},null),S("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)]),S("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),S("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF","stroke-width":"2"},null),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552","stroke-width":"1.117","stroke-linecap":"round","stroke-linejoin":"round"},null),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788","stroke-width":".774","stroke-linecap":"round","stroke-linejoin":"round"},null),S("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),S("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),S("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),S("mask",{fill:"#fff"},null),S("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"},null),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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 Vte=zte;var jte=function(){return S("svg",{width:"251",height:"294"},[S("g",{fill:"none","fill-rule":"evenodd"},[S("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),S("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),S("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF","stroke-width":"2"},null),S("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),S("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),S("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF","stroke-width":"2"},null),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("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),S("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8","stroke-linecap":"round","stroke-linejoin":"round"},null),S("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),S("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),S("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),S("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),S("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 Hte=jte;var Kte={success:As,error:di,info:Ds,warning:Rte},zs={404:Lte,500:Vte,403:Hte},Ute=Object.keys(zs),qte=function(){return{prefixCls:String,icon:X.any,status:{type:[Number,String],default:"info"},title:X.any,subTitle:X.any,extra:X.any}},Wte=function(e,n){var r=n.status,a=n.icon;if(Ute.includes("".concat(r))){var i=zs[r];return S("div",{class:"".concat(e,"-icon ").concat(e,"-image")},[S(i,null,null)])}var o=Kte[r],l=a||S(o,null,null);return S("div",{class:"".concat(e,"-icon")},[l])},Yte=function(e,n){return n&&S("div",{class:"".concat(e,"-extra")},[n])},So=Se({compatConfig:{MODE:3},name:"AResult",props:qte(),slots:["title","subTitle","icon","extra"],setup:function(e,n){var r=n.slots,a=He("result",e),i=a.prefixCls,o=a.direction,l=q(function(){return Ae(i.value,"".concat(i.value,"-").concat(e.status),j({},"".concat(i.value,"-rtl"),o.value==="rtl"))});return function(){var u,s,c,f,d,v,m,p,h=(u=e.title)!==null&&u!==void 0?u:(s=r.title)===null||s===void 0?void 0:s.call(r),g=(c=e.subTitle)!==null&&c!==void 0?c:(f=r.subTitle)===null||f===void 0?void 0:f.call(r),w=(d=e.icon)!==null&&d!==void 0?d:(v=r.icon)===null||v===void 0?void 0:v.call(r),y=(m=e.extra)!==null&&m!==void 0?m:(p=r.extra)===null||p===void 0?void 0:p.call(r),x=i.value;return S("div",{class:l.value},[Wte(x,{status:e.status,icon:w}),S("div",{class:"".concat(x,"-title")},[h]),g&&S("div",{class:"".concat(x,"-subtitle")},[g]),Yte(x,y),r.default&&S("div",{class:"".concat(x,"-content")},[r.default()])])}}});So.PRESENTED_IMAGE_403=zs[403];So.PRESENTED_IMAGE_404=zs[404];So.PRESENTED_IMAGE_500=zs[500];So.install=function(t){return t.component(So.name,So),t};const Gte=So;var Xte=function(){return A(A({},$v()),{},{size:String,block:Boolean})},Zte=Se({compatConfig:{MODE:3},name:"ASkeletonButton",props:yt(Xte(),{size:"default"}),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){var i;return Ae(r.value,"".concat(r.value,"-element"),(i={},j(i,"".concat(r.value,"-active"),e.active),j(i,"".concat(r.value,"-block"),e.block),i))});return function(){return S("div",{class:a.value},[S(Rv,A(A({},e),{},{prefixCls:"".concat(r.value,"-button")}),null)])}}});const X1=Zte;var Jte=Se({compatConfig:{MODE:3},name:"ASkeletonInput",props:A(A({},ft($v(),["shape"])),{},{size:String}),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){return Ae(r.value,"".concat(r.value,"-element"),j({},"".concat(r.value,"-active"),e.active))});return function(){return S("div",{class:a.value},[S(Rv,A(A({},e),{},{prefixCls:"".concat(r.value,"-input")}),null)])}}});const Z1=Jte;var Qte="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",ene=Se({compatConfig:{MODE:3},name:"ASkeletonImage",props:ft($v(),["size","shape","active"]),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){return Ae(r.value,"".concat(r.value,"-element"))});return function(){return S("div",{class:a.value},[S("div",{class:"".concat(r.value,"-image")},[S("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",class:"".concat(r.value,"-image-svg")},[S("path",{d:Qte,class:"".concat(r.value,"-image-path")},null)])])])}}});const J1=ene;var tne=function(){return A(A({},$v()),{},{shape:String})},nne=Se({compatConfig:{MODE:3},name:"ASkeletonAvatar",props:yt(tne(),{size:"default",shape:"circle"}),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){return Ae(r.value,"".concat(r.value,"-element"),j({},"".concat(r.value,"-active"),e.active))});return function(){return S("div",{class:a.value},[S(Rv,A(A({},e),{},{prefixCls:"".concat(r.value,"-avatar")}),null)])}}});const Q1=nne;nr.Button=X1;nr.Avatar=Q1;nr.Input=Z1;nr.Image=J1;nr.Title=_v;nr.install=function(t){return t.component(nr.name,nr),t.component(nr.Button.name,X1),t.component(nr.Avatar.name,Q1),t.component(nr.Input.name,Z1),t.component(nr.Image.name,J1),t.component(nr.Title.name,_v),t};var wT=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),m=A(A({},u),v);return o?S("div",{class:s,style:m},null):null};wT.inheritAttrs=!1;const CT=wT;var rne=function(e,n,r,a,i,o){Cn(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},ST=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,m=r.min,p=r.dotStyle,h=r.activeDotStyle,g=v-m,w=rne(i,l,u,s,m,v).map(function(y){var x,C="".concat(Math.abs(y-m)/g*100,"%"),b=!c&&y===d||c&&y<=d&&y>=f,N=i?A(A({},p),{},j({},o?"top":"bottom",C)):A(A({},p),{},j({},o?"right":"left",C));b&&(N=A(A({},N),h));var E=Ae((x={},j(x,"".concat(a,"-dot"),!0),j(x,"".concat(a,"-dot-active"),b),j(x,"".concat(a,"-dot-reverse"),o),x));return S("span",{class:E,style:N,key:y},null)});return S("div",{class:"".concat(a,"-step")},[w])};ST.inheritAttrs=!1;const ane=ST;var NT=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,m=r.onClickLabel,p=Object.keys(u),h=a.mark,g=d-v,w=p.map(parseFloat).sort(function(y,x){return y-x}).map(function(y){var x,C=typeof u[y]=="function"?u[y]():u[y],b=Ke(C)==="object"&&!Sn(C),N=b?C.label:C;if(!N&&N!==0)return null;h&&(N=h({point:y,label:N}));var E=!s&&y===c||s&&y<=c&&y>=f,D=Ae((x={},j(x,"".concat(i,"-text"),!0),j(x,"".concat(i,"-text-active"),E),x)),M=j({marginBottom:"-50%"},l?"top":"bottom","".concat((y-v)/g*100,"%")),P=j({transform:"translateX(".concat(l?"50%":"-50%",")"),msTransform:"translateX(".concat(l?"50%":"-50%",")")},l?"right":"left","".concat((y-v)/g*100,"%")),k=o?M:P,I=b?A(A({},k),C.style):k,$=j({},Dn?"onTouchstartPassive":"onTouchstart",function(_){return m(_,y)});return S("span",A({class:D,style:I,key:y,onMousedown:function(T){return m(T,y)}},$),[N])});return S("div",{class:i},[w])};NT.inheritAttrs=!1;const ine=NT,ET=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()},m=function(w){w.preventDefault(),f(),a("mousedown",w)};i({focus:f,blur:d,clickFocus:v,ref:l});var p=null;et(function(){p=an(document,"mouseup",u)}),bt(function(){var g;(g=p)===null||g===void 0||g.remove()});var h=q(function(){var g,w,y=e.vertical,x=e.offset,C=e.reverse;return y?(g={},j(g,C?"top":"bottom","".concat(x,"%")),j(g,C?"bottom":"top","auto"),j(g,"transform",C?null:"translateY(+50%)"),g):(w={},j(w,C?"right":"left","".concat(x,"%")),j(w,C?"left":"right","auto"),j(w,"transform","translateX(".concat(C?"+":"-","50%)")),w)});return function(){var g=e.prefixCls,w=e.disabled,y=e.min,x=e.max,C=e.value,b=e.tabindex,N=e.ariaLabel,E=e.ariaLabelledBy,D=e.ariaValueTextFormatter,M=e.onMouseenter,P=e.onMouseleave,k=Ae(r.class,j({},"".concat(g,"-handle-click-focused"),o.value)),I={"aria-valuemin":y,"aria-valuemax":x,"aria-valuenow":C,"aria-disabled":!!w},$=[r.style,h.value],_=b||0;(w||b===null)&&(_=null);var T;D&&(T=D(C));var O=A(A(A({},r),{},{role:"slider",tabindex:_},I),{},{class:k,onBlur:s,onKeydown:c,onMousedown:m,onMouseenter:M,onMouseleave:P,ref:l,style:$});return S("div",A(A({},O),{},{"aria-label":N,"aria-labelledby":E,"aria-valuetext":T}),null)}}});function Sm(t,e){try{return Object.keys(e).some(function(n){return t.target===e[n].ref})}catch{return!1}}function DT(t,e){var n=e.min,r=e.max;return t<n||t>r}function MS(t){return t.touches.length>1||t.type.toLowerCase()==="touchend"&&t.touches.length>0}function OS(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,AT(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,Be(f)))]}function AT(t){var e=t.toString(),n=0;return e.indexOf(".")>=0&&(n=e.length-e.indexOf(".")-1),n}function TS(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 PS(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 kS(t,e){var n=e.getBoundingClientRect();return t?n.top+n.height*.5:window.pageXOffset+n.left+n.width*.5}function eb(t,e){var n=e.max,r=e.min;return t<=r?r:t>=n?n:t}function MT(t,e){var n=e.step,r=isFinite(OS(t,e))?OS(t,e):0;return n===null?r:parseFloat(r.toFixed(AT(n)))}function Ll(t){t.stopPropagation(),t.preventDefault()}function one(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 OT(t,e,n){var r="increase",a="decrease",i=r;switch(t.keyCode){case Re.UP:i=e&&n?a:r;break;case Re.RIGHT:i=!e&&n?a:r;break;case Re.DOWN:i=e&&n?r:a;break;case Re.LEFT:i=!e&&n?r:a;break;case Re.END:return function(o,l){return l.max};case Re.HOME:return function(o,l){return l.min};case Re.PAGE_UP:return function(o,l){return o+l.step*2};case Re.PAGE_DOWN:return function(o,l){return o-l.step*2};default:return}return function(o,l){return one(i,o,l)}}var lne=["index","directives","className","style"];function uo(){}function TT(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:[_o,t],inheritAttrs:!1,slots:["mark"],props:yt(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 Cn(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=Ge(r,lne);if(delete l.dragging,l.value===null)return null;var u=A(A({},l),{},{class:i,style:o,key:a});return S(ET,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=Sm(r,this.handlesRefs);if(this.dragTrack=l&&s.length>=2&&!f&&!c.map(function(v,m){var p=m?!0:v>=s[m];return m===c.length-1?v<=s[m]:p}).some(function(v){return!v}),this.dragTrack)this.dragOffset=i,this.startBounds=Be(s);else{if(!f)this.dragOffset=0;else{var d=kS(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=TS(a,r);this.onDown(r,i),this.addDocumentMouseEvents()}},onTouchStart:function(r){if(!MS(r)){var a=this.vertical,i=PS(a,r);this.onDown(r,i),this.addDocumentTouchEvents(),Ll(r)}},onFocus:function(r){var a=this.vertical;if(Sm(r,this.handlesRefs)&&!this.dragTrack){var i=kS(a,r.target);this.dragOffset=0,this.onStart(i),Ll(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=TS(this.vertical,r);this.onMove(r,a-this.dragOffset,this.dragTrack,this.startBounds)},onTouchMove:function(r){if(MS(r)||!this.sliderRef){this.onEnd();return}var a=PS(this.vertical,r);this.onMove(r,a-this.dragOffset,this.dragTrack,this.startBounds)},onKeyDown:function(r){this.sliderRef&&Sm(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=an(this.document,"touchmove",this.onTouchMove),this.onTouchUpListener=an(this.document,"touchend",this.onEnd)},addDocumentMouseEvents:function(){this.onMouseMoveListener=an(this.document,"mousemove",this.onMouseMove),this.onMouseUpListener=an(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,m=this.maximumTrackStyle,p=this.railStyle,h=this.dotStyle,g=this.activeDotStyle,w=this.id,y=this.$attrs,x=y.class,C=y.style,b=this.renderSlider(),N=b.tracks,E=b.handles,D=Ae(a,x,(r={},j(r,"".concat(a,"-with-marks"),Object.keys(i).length),j(r,"".concat(a,"-disabled"),s),j(r,"".concat(a,"-vertical"),c),r)),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?uo:this.onClickMarkLabel},P=j({},Dn?"onTouchstartPassive":"onTouchstart",s?uo:this.onTouchStart);return S("div",A(A({id:w,ref:this.saveSlider,tabindex:"-1",class:D},P),{},{onMousedown:s?uo:this.onMouseDown,onMouseup:s?uo:this.onMouseUp,onKeydown:s?uo:this.onKeyDown,onFocus:s?uo:this.onFocus,onBlur:s?uo:this.onBlur,style:C}),[S("div",{class:"".concat(a,"-rail"),style:A(A({},m),p)},null),N,S(ane,{prefixCls:a,vertical:c,reverse:f,marks:i,dots:o,step:l,included:u,lowerBound:this.getLowerBound(),upperBound:this.getUpperBound(),max:v,min:d,dotStyle:h,activeDotStyle:g},null),E,S(ine,M,{mark:this.$slots.mark}),Ns(this)])}})}var une=Se({compatConfig:{MODE:3},name:"Slider",mixins:[_o],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}),DT(n,this.$props)&&this.$emit("change",r))},onChange:function(e){var n=!Ja(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){Ll(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=OT(e,a,r);if(i){Ll(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=eb(e,r);return MT(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 S(CT,{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,m=this.max,p=this.startPoint,h=this.reverse,g=this.handle,w=this.defaultHandle,y=g||w,x=this.sValue,C=this.dragging,b=this.calcOffset(x),N=y({class:"".concat(n,"-handle"),prefixCls:n,vertical:r,offset:b,value:x,dragging:C,disabled:i,min:v,max:m,reverse:h,index:0,tabindex:s,ariaLabel:c,ariaLabelledBy:f,ariaValueTextFormatter:d,style:u[0]||u,ref:function(P){return e.saveHandle(0,P)},onFocus:this.onFocus,onBlur:this.onBlur}),E=p!==void 0?this.calcOffset(p):0,D=l[0]||l;return{tracks:this.getTrack({prefixCls:n,reverse:h,vertical:r,included:a,offset:E,minimumTrackStyle:o,mergedTrackStyle:D,length:b-E}),handles:N}}}});const sne=TT(une);var Du=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=eb(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)),MT(c,i)},cne={defaultValue:X.arrayOf(X.number),value:X.arrayOf(X.number),count:Number,pushable:HA(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}},fne=Se({compatConfig:{MODE:3},name:"Range",mixins:[_o],inheritAttrs:!1,props:yt(cne,{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,Be(Array(n+1))).map(function(){return r}),o=Ja(this,"defaultValue")?this.defaultValue:i,l=this.value;l===void 0&&(l=o);var u=l.map(function(c,f){return Du({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 Du({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 Du({value:o,handle:l,props:n.$props})});if(this.setState({bounds:a}),e.some(function(o){return DT(o,n.$props)})){var i=e.map(function(o){return eb(o,n.$props)});this.$emit("change",i)}},onChange:function(e){var n=!Ja(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=Be(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=Be(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){Ll(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,Be(a)),f=u-Math.min.apply(Math,Be(a)),d=Math.min(Math.max(s/(this.getSliderLength()/100),f),c),v=a.map(function(w){return Math.floor(Math.max(Math.min(w+d,l),u))});i.bounds.map(function(w,y){return w===v[y]}).some(function(w){return!w})&&this.onChange({bounds:v});return}var m=this.bounds,p=this.sHandle,h=this.calcValueByPos(n),g=m[p];h!==g&&this.moveTo(h)},onKeyboard:function(e){var n=this.$props,r=n.reverse,a=n.vertical,i=OT(e,a,r);if(i){Ll(e);var o=this.bounds,l=this.sHandle,u=o[l===null?this.recent:l],s=i(u,this.$props),c=Du({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=Be(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 Du({value:e,handle:n,bounds:r,props:this.$props})},ensureValueNotConflict:function(e,n,r){var a=r.allowCross,i=r.pushable,o=this.$data||{},l=o.bounds;if(e=e===void 0?o.sHandle:e,i=Number(i),!a&&e!=null&&l!==void 0){if(e>0&&n<=l[e-1]+i)return l[e-1]+i;if(e<l.length-1&&n>=l[e+1]-i)return l[e+1]-i}return n},getTrack:function(e){var n=e.bounds,r=e.prefixCls,a=e.reverse,i=e.vertical,o=e.included,l=e.offsets,u=e.trackStyle;return n.slice(0,-1).map(function(s,c){var f,d=c+1,v=Ae((f={},j(f,"".concat(r,"-track"),!0),j(f,"".concat(r,"-track-").concat(d),!0),f));return S(CT,{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,m=this.handleStyle,p=this.tabindex,h=this.ariaLabelGroupForHandles,g=this.ariaLabelledByGroupForHandles,w=this.ariaValueTextFormatterGroupForHandles,y=f||d,x=r.map(function(N){return e.calcOffset(N)}),C="".concat(a,"-handle"),b=r.map(function(N,E){var D,M=p[E]||0;(l||p[E]===null)&&(M=null);var P=n===E;return y({class:Ae((D={},j(D,C,!0),j(D,"".concat(C,"-").concat(E+1),!0),j(D,"".concat(C,"-dragging"),P),D)),prefixCls:a,vertical:i,dragging:P,offset:x[E],value:N,index:E,tabindex:M,min:u,max:s,reverse:c,disabled:l,style:m[E],ref:function(I){return e.saveHandle(E,I)},onFocus:e.onFocus,onBlur:e.onBlur,ariaLabel:h[E],ariaLabelledBy:g[E],ariaValueTextFormatter:w[E]})});return{tracks:this.getTrack({bounds:r,prefixCls:a,reverse:c,vertical:i,included:o,offsets:x,trackStyle:v}),handles:b}}}});const dne=TT(fne),vne=Se({compatConfig:{MODE:3},name:"SliderTooltip",inheritAttrs:!1,props:m6(),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 ke([function(){return e.visible},function(){return e.title}],function(){s()},{flush:"post",immediate:!0}),v0(function(){s()}),bt(function(){l()}),function(){return S(ra,A(A({ref:i},e),r),a)}}});var pne=["value","dragging","index"],mne=["tooltipPrefixCls","range","id"],hne=function(e){return typeof e=="number"?e.toString():""},gne=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 hne}},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}}},yne=Se({compatConfig:{MODE:3},name:"ASlider",inheritAttrs:!1,props:gne(),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=An(),m=Z(),p=Z({}),h=function(E,D){p.value[E]=D},g=q(function(){return e.tooltipPlacement?e.tooltipPlacement:e.vertical?c.value==="rtl"?"left":"right":"top"}),w=function(){var E;(E=m.value)===null||E===void 0||E.focus()},y=function(){var E;(E=m.value)===null||E===void 0||E.blur()},x=function(E){i("update:value",E),i("change",E),v.onFieldChange()},C=function(E){i("blur",E)};o({focus:w,blur:y});var b=function(E){var D=E.tooltipPrefixCls,M=E.info,P=M.value,k=M.dragging,I=M.index,$=Ge(M,pne),_=e.tipFormatter,T=e.tooltipVisible,O=e.getTooltipPopupContainer,R=_?p.value[I]||k:!1,F=T||T===void 0&&R;return S(vne,{prefixCls:D,title:_?_(P):"",visible:F,placement:g.value,transitionName:"".concat(s.value,"-zoom-down"),key:I,overlayClassName:"".concat(u.value,"-tooltip"),getPopupContainer:O||f.value},{default:function(){return[S(ET,A(A({},$),{},{value:P,onMouseenter:function(){return h(I,!0)},onMouseleave:function(){return h(I,!1)}}),null)]}})};return function(){var N=e.tooltipPrefixCls,E=e.range,D=e.id,M=D===void 0?v.id.value:D,P=Ge(e,mne),k=d.getPrefixCls("tooltip",N),I=Ae(r.class,j({},"".concat(u.value,"-rtl"),c.value==="rtl"));c.value==="rtl"&&!P.vertical&&(P.reverse=!P.reverse);var $;return Ke(E)==="object"&&($=E.draggableTrack),E?S(dne,A(A({},P),{},{step:P.step,draggableTrack:$,class:I,ref:m,handle:function(T){return b({tooltipPrefixCls:k,prefixCls:u.value,info:T})},prefixCls:u.value,onChange:x,onBlur:C}),{mark:a.mark}):S(sne,A(A({},P),{},{id:M,step:P.step,class:I,ref:m,handle:function(T){return b({tooltipPrefixCls:k,prefixCls:u.value,info:T})},prefixCls:u.value,onChange:x,onBlur:C}),{mark:a.mark})}}});const bne=bn(yne);var xne={small:8,middle:16,large:24},wne=function(){return{prefixCls:String,size:{type:[String,Number,Array]},direction:X.oneOf(un("horizontal","vertical")).def("horizontal"),align:X.oneOf(un("start","end","center","baseline")),wrap:{type:Boolean,default:void 0}}};function Cne(t){return typeof t=="string"?xne[t]:t||0}var Sne=Se({compatConfig:{MODE:3},name:"ASpace",props:wne(),slots:["split"],setup:function(e,n){var r=n.slots,a=He("space",e),i=a.prefixCls,o=a.space,l=a.direction,u=L8(),s=q(function(){var h,g,w;return(h=(g=e.size)!==null&&g!==void 0?g:(w=o.value)===null||w===void 0?void 0:w.size)!==null&&h!==void 0?h:"small"}),c=Z(),f=Z();ke(s,function(){var h=(Array.isArray(s.value)?s.value:[s.value,s.value]).map(function(w){return Cne(w)}),g=$e(h,2);c.value=g[0],f.value=g[1]},{immediate:!0});var d=q(function(){return e.align===void 0&&e.direction==="horizontal"?"center":e.align}),v=q(function(){var h;return Ae(i.value,"".concat(i.value,"-").concat(e.direction),(h={},j(h,"".concat(i.value,"-rtl"),l.value==="rtl"),j(h,"".concat(i.value,"-align-").concat(d.value),d.value),h))}),m=q(function(){return l.value==="rtl"?"marginLeft":"marginRight"}),p=q(function(){var h={};return u.value&&(h.columnGap="".concat(c.value,"px"),h.rowGap="".concat(f.value,"px")),A(A({},h),e.wrap&&{flexWrap:"wrap",marginBottom:"".concat(-f.value,"px")})});return function(){var h,g,w=e.wrap,y=e.direction,x=y===void 0?"horizontal":y,C=xn((h=r.default)===null||h===void 0?void 0:h.call(r)),b=C.length;if(b===0)return null;var N=(g=r.split)===null||g===void 0?void 0:g.call(r),E="".concat(i.value,"-item"),D=c.value,M=b-1;return S("div",{class:v.value,style:p.value},[C.map(function(P,k){var I={};return u.value||(x==="vertical"?k<M&&(I={marginBottom:"".concat(D/(N?2:1),"px")}):I=A(A({},k<M&&j({},m.value,"".concat(D/(N?2:1),"px"))),w&&{paddingBottom:"".concat(f.value,"px")})),S(Ot,null,[S("div",{class:E,style:I},[P]),k<M&&N&&S("span",{class:"".concat(E,"-split"),style:I},[N])])})])}}});const Nne=bn(Sne);var Ene=["prefixCls"];const Dne=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,m=e.size,p=e.current,h=e.progressDot,g=h===void 0?r.progressDot:h,w=e.initial,y=e.icons,x=e.stepIcon,C=x===void 0?r.stepIcon:x,b=c==="navigation",N=g?"vertical":f,E=Ae(u,"".concat(u,"-").concat(s),(o={},j(o,"".concat(u,"-").concat(m),m),j(o,"".concat(u,"-label-").concat(N),s==="horizontal"),j(o,"".concat(u,"-dot"),!!g),j(o,"".concat(u,"-navigation"),b),o)),D=xn((l=r.default)===null||l===void 0?void 0:l.call(r));return S("div",{class:E},[D.map(function(M,P){var k=M.props||{},I=k.prefixCls,$=I===void 0?u:I,_=Ge(k,Ene),T=w+P,O=A(A({},_),{},{stepNumber:T+1,stepIndex:T,key:T,prefixCls:$,iconPrefix:d,progressDot:g,icons:y,stepIcon:C,onStepClick:i});return v==="error"&&P===p-1&&(O.class="".concat(u,"-next-error")),_.status||(T===p?O.status=v:T<p?O.status="finish":O.status="wait"),O.active=T===p,Mt(M,O)})])}}});function FS(t){return typeof t=="string"}function Ane(){}var PT=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:HA(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 Mne=Se({compatConfig:{MODE:3},name:"Step",props:PT(),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,m=e.stepNumber,p=e.status,h=e.iconPrefix,g=e.icons,w=e.progressDot,y=w===void 0?r.progressDot:w,x=e.stepIcon,C=x===void 0?r.stepIcon:x,b,N=(s={},j(s,"".concat(v,"-icon"),!0),j(s,"".concat(h,"icon"),!0),j(s,"".concat(h,"icon-").concat(c),c&&FS(c)),j(s,"".concat(h,"icon-check"),!c&&p==="finish"&&g&&!g.finish),j(s,"".concat(h,"icon-close"),!c&&p==="error"&&g&&!g.error),s),E=S("span",{class:"".concat(v,"-icon-dot")},null);return y?typeof y=="function"?b=S("span",{class:"".concat(v,"-icon")},[y({iconDot:E,index:m-1,status:p,title:f,description:d,prefixCls:v})]):b=S("span",{class:"".concat(v,"-icon")},[E]):c&&!FS(c)?b=S("span",{class:"".concat(v,"-icon")},[c]):g&&g.finish&&p==="finish"?b=S("span",{class:"".concat(v,"-icon")},[g.finish]):g&&g.error&&p==="error"?b=S("span",{class:"".concat(v,"-icon")},[g.error]):c||p==="finish"||p==="error"?b=S("span",{class:N},null):b=S("span",{class:"".concat(v,"-icon")},[m]),C&&(b=C({index:m-1,status:p,title:f,description:d,node:b})),b};return function(){var l,u,s,c,f,d=e.prefixCls,v=e.itemWidth,m=e.active,p=e.status,h=p===void 0?"wait":p,g=e.tailContent,w=e.adjustMarginRight,y=e.disabled,x=e.title,C=x===void 0?(l=r.title)===null||l===void 0?void 0:l.call(r):x,b=e.description,N=b===void 0?(u=r.description)===null||u===void 0?void 0:u.call(r):b,E=e.subTitle,D=E===void 0?(s=r.subTitle)===null||s===void 0?void 0:s.call(r):E,M=e.icon,P=M===void 0?(c=r.icon)===null||c===void 0?void 0:c.call(r):M,k=e.onClick,I=e.onStepClick,$=(f={},j(f,"".concat(d,"-item"),!0),j(f,"".concat(d,"-item-").concat(h),!0),j(f,"".concat(d,"-item-custom"),P),j(f,"".concat(d,"-item-active"),m),j(f,"".concat(d,"-item-disabled"),y===!0),f),_={class:$},T={};v&&(T.width=v),w&&(T.marginRight=w);var O={onClick:k||Ane};return I&&!y&&(O.role="button",O.tabindex=0,O.onClick=i),S("div",A(A({},_),{},{style:T}),[S("div",A(A({},O),{},{class:"".concat(d,"-item-container")}),[S("div",{class:"".concat(d,"-item-tail")},[g]),S("div",{class:"".concat(d,"-item-icon")},[o({icon:P,title:C,description:N})]),S("div",{class:"".concat(d,"-item-content")},[S("div",{class:"".concat(d,"-item-title")},[C,D&&S("div",{title:D,class:"".concat(d,"-item-subtitle")},[D])]),N&&S("div",{class:"".concat(d,"-item-description")},[N])])])])}}});var One=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}},Nm=Se({compatConfig:{MODE:3},name:"ASteps",inheritAttrs:!1,props:yt(One(),{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=tu(),f=q(function(){return e.responsive&&c.value.xs?"vertical":e.direction}),d=q(function(){return s.getPrefixCls("",e.iconPrefix)}),v=function(h){i("update:current",h),i("change",h)},m=function(h){var g=h.node,w=h.status;if(w==="process"&&e.percent!==void 0){var y=e.size==="small"?32:40,x=S("div",{class:"".concat(l,"-progress-icon")},[S(W1,{type:"circle",percent:e.percent,width:y,strokeWidth:4,format:function(){return null}},null),g]);return x}return g};return function(){var p,h=Ae((p={},j(p,"".concat(l.value,"-rtl"),u.value==="rtl"),j(p,"".concat(l.value,"-with-progress"),e.percent!==void 0),p),r.class),g={finish:S(fv,{class:"".concat(l,"-finish-icon")},null),error:S(Ia,{class:"".concat(l,"-error-icon")},null)};return S(Dne,A(A({icons:g},ft(e,["percent","responsive"])),{},{direction:f.value,prefixCls:l.value,iconPrefix:d.value,class:h,onChange:v}),A(A({},a),{},{stepIcon:m}))}}}),wf=Se(A(A({compatConfig:{MODE:3}},Mne),{},{name:"AStep",props:PT()}));const Tne=at(Nm,{Step:wf,install:function(e){return e.component(Nm.name,Nm),e.component(wf.name,wf),e}});var Pne=un("small","default"),kne=function(){return{id:String,prefixCls:String,size:X.oneOf(Pne),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}},Fne=Se({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:kne(),slots:["checkedChildren","unCheckedChildren"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=n.emit,l=An();d0(function(){Cn(!("defaultChecked"in r),"Switch","'defaultChecked' is deprecated, please use 'v-model:checked'"),Cn(!("value"in r),"Switch","`value` is not validate prop, do you mean `checked`?")});var u=Z(e.checked!==void 0?e.checked:r.defaultChecked),s=q(function(){return u.value===e.checkedValue});ke(function(){return e.checked},function(){u.value=e.checked});var c=He("switch",e),f=c.prefixCls,d=c.direction,v=c.size,m=Z(),p=function(){var E;(E=m.value)===null||E===void 0||E.focus()},h=function(){var E;(E=m.value)===null||E===void 0||E.blur()};i({focus:p,blur:h}),et(function(){st(function(){e.autofocus&&!e.disabled&&m.value.focus()})});var g=function(E,D){e.disabled||(o("update:checked",E),o("change",E,D),l.onFieldChange())},w=function(E){o("blur",E)},y=function(E){p();var D=s.value?e.unCheckedValue:e.checkedValue;g(D,E),o("click",D,E)},x=function(E){E.keyCode===Re.LEFT?g(e.unCheckedValue,E):E.keyCode===Re.RIGHT&&g(e.checkedValue,E),o("keydown",E)},C=function(E){var D;(D=m.value)===null||D===void 0||D.blur(),o("mouseup",E)},b=q(function(){var N;return N={},j(N,"".concat(f.value,"-small"),v.value==="small"),j(N,"".concat(f.value,"-loading"),e.loading),j(N,"".concat(f.value,"-checked"),s.value),j(N,"".concat(f.value,"-disabled"),e.disabled),j(N,f.value,!0),j(N,"".concat(f.value,"-rtl"),d.value==="rtl"),N});return function(){var N;return S(Ey,{insertExtraNode:!0},{default:function(){return[S("button",A(A(A({},ft(e,["prefixCls","checkedChildren","unCheckedChildren","checked","autofocus","checkedValue","unCheckedValue","id","onChange","onUpdate:checked"])),r),{},{id:(N=e.id)!==null&&N!==void 0?N:l.id.value,onKeydown:x,onClick:y,onBlur:w,onMouseup:C,type:"button",role:"switch","aria-checked":u.value,disabled:e.disabled||e.loading,class:[r.class,b.value],ref:m}),[S("div",{class:"".concat(f.value,"-handle")},[e.loading?S(ca,{class:"".concat(f.value,"-loading-icon")},null):null]),S("span",{class:"".concat(f.value,"-inner")},[s.value?nn(a,e,"checkedChildren"):nn(a,e,"unCheckedChildren")])])]}})}}});const Ine=bn(Fne);var kT=Symbol("TableContextProps"),_ne=function(e){gt(kT,e)},$a=function(){return vt(kT,{})},$ne="RC_TABLE_KEY";function FT(t){return t==null?[]:Array.isArray(t)?t:[t]}function IT(t,e){if(!e&&typeof e!="number")return t;for(var n=FT(e),r=t,a=0;a<n.length;a+=1){if(!r)return null;var i=n[a];r=r[i]}return r}function Lv(t){var e=[],n={};return t.forEach(function(r){for(var a=r||{},i=a.key,o=a.dataIndex,l=i||FT(o).join("-")||$ne;n[l];)l="".concat(l,"_next");n[l]=!0,e.push(l)}),e}function Rne(){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 pg(t){return t!=null}var _T=Symbol("SlotsContextProps"),Bne=function(e){gt(_T,e)},$T=function(){return vt(_T,q(function(){return{}}))},RT=Symbol("ContextProps"),Lne=function(e){gt(RT,e)},zne=function(){return vt(RT,{onResizeColumn:function(){}})},El="RC_TABLE_INTERNAL_COL_DEFINE",BT=Symbol("HoverContextProps"),Vne=function(e){gt(BT,e)},jne=function(){return vt(BT,{startRow:Z(-1),endRow:Z(-1),onHover:function(){}})},mg=Z(!1),Hne=function(){et(function(){mg.value=mg.value||s1("position","sticky")})},Kne=function(){return mg},Une=["colSpan","rowSpan","style","class"];function qne(t,e,n,r){var a=t+e-1;return t<=r&&a>=n}function Wne(t){return t&&Ke(t)==="object"&&!Array.isArray(t)&&!pr(t)}const zv=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=$T(),i=jne(),o=i.onHover,l=i.startRow,u=i.endRow,s=q(function(){var h,g,w,y;return(h=(g=e.colSpan)!==null&&g!==void 0?g:(w=e.additionalProps)===null||w===void 0?void 0:w.colSpan)!==null&&h!==void 0?h:(y=e.additionalProps)===null||y===void 0?void 0:y.colspan}),c=q(function(){var h,g,w,y;return(h=(g=e.rowSpan)!==null&&g!==void 0?g:(w=e.additionalProps)===null||w===void 0?void 0:w.rowSpan)!==null&&h!==void 0?h:(y=e.additionalProps)===null||y===void 0?void 0:y.rowspan}),f=Sr(function(){var h=e.index;return qne(h,c.value||1,l.value,u.value)}),d=Kne(),v=function(g,w){var y,x=e.record,C=e.index,b=e.additionalProps;x&&o(C,C+w-1),b==null||(y=b.onMouseenter)===null||y===void 0||y.call(b,g)},m=function(g){var w,y=e.record,x=e.additionalProps;y&&o(-1,-1),x==null||(w=x.onMouseleave)===null||w===void 0||w.call(x,g)},p=function h(g){var w=xn(g)[0];return pr(w)?w.type===Wd?w.children:Array.isArray(w.children)?h(w.children):void 0:w};return function(){var h,g,w,y,x,C,b=e.prefixCls,N=e.record,E=e.index,D=e.renderIndex,M=e.dataIndex,P=e.customRender,k=e.component,I=k===void 0?"td":k,$=e.fixLeft,_=e.fixRight,T=e.firstFixLeft,O=e.lastFixLeft,R=e.firstFixRight,F=e.lastFixRight,B=e.appendNode,L=B===void 0?(h=r.appendNode)===null||h===void 0?void 0:h.call(r):B,H=e.additionalProps,z=H===void 0?{}:H,V=e.ellipsis,U=e.align,W=e.rowType,Y=e.isSticky,le=e.column,ne=le===void 0?{}:le,ie=e.cellType,se="".concat(b,"-cell"),he,te,ge=(g=r.default)===null||g===void 0?void 0:g.call(r);if(pg(ge)||ie==="header")te=ge;else{var ee,re=IT(N,M);if(te=re,P){var de=P({text:re,value:re,record:N,index:E,renderIndex:D,column:ne.__originColumn__});Wne(de)?(te=de.children,he=de.props):te=de}if(!(El in ne)&&ie==="body"&&a.value.bodyCell&&!((ee=ne.slots)!==null&&ee!==void 0&&ee.customRender)){var ae=p0(a.value,"bodyCell",{text:re,value:re,record:N,index:E,column:ne.__originColumn__},function(){var be=te===void 0?re:te;return[Ke(be)==="object"&&Sn(be)||Ke(be)!=="object"?be:null]});te=Yt(ae)}e.transformCellText&&(te=e.transformCellText({text:te,record:N,index:E,column:ne.__originColumn__}))}Ke(te)==="object"&&!Array.isArray(te)&&!pr(te)&&(te=null),V&&(O||R)&&(te=S("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,G=oe.class,Q=Ge(oe,Une),pe=(w=ue!==void 0?ue:s.value)!==null&&w!==void 0?w:1,Ee=(y=ve!==void 0?ve:c.value)!==null&&y!==void 0?y:1;if(pe===0||Ee===0)return null;var Te={},we=typeof $=="number"&&d.value,ye=typeof _=="number"&&d.value;we&&(Te.position="sticky",Te.left="".concat($,"px")),ye&&(Te.position="sticky",Te.right="".concat(_,"px"));var Ce={};U&&(Ce.textAlign=U);var De,Ne=V===!0?{showTitle:!0}:V;Ne&&(Ne.showTitle||W==="header")&&(typeof te=="string"||typeof te=="number"?De=te.toString():pr(te)&&(De=p([te])));var xe=A(A(A({title:De},Q),z),{},{colSpan:pe!==1?pe:null,rowSpan:Ee!==1?Ee:null,class:Ae(se,(x={},j(x,"".concat(se,"-fix-left"),we&&d.value),j(x,"".concat(se,"-fix-left-first"),T&&d.value),j(x,"".concat(se,"-fix-left-last"),O&&d.value),j(x,"".concat(se,"-fix-right"),ye&&d.value),j(x,"".concat(se,"-fix-right-first"),R&&d.value),j(x,"".concat(se,"-fix-right-last"),F&&d.value),j(x,"".concat(se,"-ellipsis"),V),j(x,"".concat(se,"-with-append"),L),j(x,"".concat(se,"-fix-sticky"),(we||ye)&&Y&&d.value),j(x,"".concat(se,"-row-hover"),!he&&f.value),x),z.class,G),onMouseenter:function(Oe){v(Oe,Ee)},onMouseleave:m,style:A(A(A(A({},w0(z.style)),Ce),Te),me)});return S(I,xe,{default:function(){return[L,te,(C=r.dragHandle)===null||C===void 0?void 0:C.call(r)]}})}}});function tb(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],m=n[t-1];if(a==="rtl"){if(l!==void 0){var p=m&&m.fixed==="left";d=!p}else if(u!==void 0){var h=v&&v.fixed==="right";f=!h}}else if(l!==void 0){var g=v&&v.fixed==="left";s=!g}else if(u!==void 0){var w=m&&m.fixed==="right";c=!w}return{fixLeft:l,fixRight:u,lastFixLeft:s,firstFixRight:c,lastFixRight:f,firstFixLeft:d,isSticky:r.isSticky}}var IS={mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"},touch:{start:"touchstart",move:"touchmove",stop:"touchend"}},_S=50;const Yne=Se({compatConfig:{MODE:3},name:"DragHandle",props:{prefixCls:String,width:{type:Number,required:!0},minWidth:{type:Number,default:_S},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()};Mr(function(){i()}),rt(function(){Lt(!isNaN(e.width),"Table","width must be a number when use resizable")});var o=zne(),l=o.onResizeColumn,u=q(function(){return typeof e.minWidth=="number"&&!isNaN(e.minWidth)?e.minWidth:_S}),s=q(function(){return typeof e.maxWidth=="number"&&!isNaN(e.maxWidth)?e.maxWidth:1/0}),c=qn(),f=0,d=Z(!1),v,m=function(b){var N=0;b.touches?b.touches.length?N=b.touches[0].pageX:N=b.changedTouches[0].pageX:N=b.pageX;var E=n-N,D=Math.max(f-E,u.value);D=Math.min(D,s.value),tt.cancel(v),v=tt(function(){l(D,e.column.__originColumn__)})},p=function(b){m(b)},h=function(b){d.value=!1,m(b),i()},g=function(b,N){d.value=!0,i(),f=c.vnode.el.parentNode.getBoundingClientRect().width,!(b instanceof MouseEvent&&b.which!==1)&&(b.stopPropagation&&b.stopPropagation(),n=b.touches?b.touches[0].pageX:b.pageX,r=an(document.documentElement,N.move,p),a=an(document.documentElement,N.stop,h))},w=function(b){b.stopPropagation(),b.preventDefault(),g(b,IS.mouse)},y=function(b){b.stopPropagation(),b.preventDefault(),g(b,IS.touch)},x=function(b){b.stopPropagation(),b.preventDefault()};return function(){var C=e.prefixCls,b=j({},Dn?"onTouchstartPassive":"onTouchstart",function(N){return y(N)});return S("div",A(A({class:"".concat(C,"-resize-handle ").concat(d.value?"dragging":""),onMousedown:w},b),{},{onClick:x}),[S("div",{class:"".concat(C,"-resize-handle-line")},null)])}}}),Gne=Se({name:"HeaderRow",props:["cells","stickyOffsets","flattenColumns","rowComponent","cellComponent","index","customHeaderRow"],setup:function(e){var n=$a();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(m){return m.column}),f));var v=Lv(i.map(function(m){return m.column}));return S(u,d,{default:function(){return[i.map(function(p,h){var g=p.column,w=tb(p.colStart,p.colEnd,l,o,a),y;g&&g.customHeaderCell&&(y=p.column.customHeaderCell(g));var x=g;return S(zv,A(A(A({},p),{},{cellType:"header",ellipsis:g.ellipsis,align:g.align,component:s,prefixCls:r,key:v[h]},w),{},{additionalProps:y,rowType:"header",column:g}),{default:function(){return g.title},dragHandle:function(){return x.resizable?S(Yne,{prefixCls:r,width:x.width,minWidth:x.minWidth,maxWidth:x.maxWidth,column:x},null):null}})})]}})}}});function Xne(t){var e=[];function n(o,l){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;e[u]=e[u]||[];var s=l,c=o.filter(Boolean).map(function(f){var d={key:f.key,class:Ae(f.className,f.class),column:f,colStart:s},v=1,m=f.children;return m&&m.length>0&&(v=n(m,s,u+1).reduce(function(p,h){return p+h},0),d.hasSubColumns=!0),"colSpan"in f&&(v=f.colSpan),"rowSpan"in f&&(d.rowSpan=f.rowSpan),d.colSpan=v,d.colEnd=d.colStart+v-1,e[u].push(d),s+=v,v});return c}n(t,0);for(var r=e.length,a=function(l){e[l].forEach(function(u){!("rowSpan"in u)&&!u.hasSubColumns&&(u.rowSpan=r-l)})},i=0;i<r;i+=1)a(i);return e}const $S=Se({name:"Header",inheritAttrs:!1,props:["columns","flattenColumns","stickyOffsets","customHeaderRow"],setup:function(e){var n=$a(),r=q(function(){return Xne(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 S(s,{class:"".concat(a,"-thead")},{default:function(){return[r.value.map(function(v,m){var p=S(Gne,{key:m,flattenColumns:l,cells:v,stickyOffsets:o,rowComponent:c,cellComponent:f,customHeaderRow:u,index:m},null);return p})]}})}}});var LT=Symbol("ExpandedRowProps"),Zne=function(e){gt(LT,e)},Jne=function(){return vt(LT,{})};const zT=Se({name:"ExpandedRow",inheritAttrs:!1,props:["prefixCls","component","cellComponent","expanded","colSpan","isEmpty"],setup:function(e,n){var r=n.slots,a=n.attrs,i=$a(),o=Jne(),l=o.fixHeader,u=o.fixColumn,s=o.componentWidth,c=o.horizonScroll;return function(){var f=e.prefixCls,d=e.component,v=e.cellComponent,m=e.expanded,p=e.colSpan,h=e.isEmpty;return S(d,{class:a.class,style:{display:m?null:"none"}},{default:function(){return[S(zv,{component:v,prefixCls:f,colSpan:p},{default:function(){var y,x=(y=r.default)===null||y===void 0?void 0:y.call(r);return(h?c.value:u.value)&&(x=S("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}})]}})}}}),Qne=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 S(Kr,{onResize:function(o){var l=o.offsetWidth;r("columnResize",e.columnKey,l)}},{default:function(){return[S("td",{ref:a,style:{padding:0,border:0,height:0}},[S("div",{style:{height:0,overflow:"hidden"}},[oa(" ")])])]}})}}});var VT=Symbol("BodyContextProps"),ere=function(e){gt(VT,e)},jT=function(){return vt(VT,{})};const tre=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=$a(),i=jT(),o=Z(!1),l=q(function(){return e.expandedKeys&&e.expandedKeys.has(e.recordKey)});rt(function(){l.value&&(o.value=!0)});var u=q(function(){return i.expandableType==="row"&&(!e.rowExpandable||e.rowExpandable(e.record))}),s=q(function(){return i.expandableType==="nest"}),c=q(function(){return e.childrenColumnName&&e.record&&e.record[e.childrenColumnName]}),f=q(function(){return u.value||s.value}),d=function(w,y){i.onTriggerExpand(w,y)},v=q(function(){var g;return((g=e.customRow)===null||g===void 0?void 0:g.call(e,e.record,e.index))||{}}),m=function(w){var y,x;i.expandRowByClick&&f.value&&d(e.record,w);for(var C=arguments.length,b=new Array(C>1?C-1:0),N=1;N<C;N++)b[N-1]=arguments[N];(y=v.value)===null||y===void 0||(x=y.onClick)===null||x===void 0||x.call.apply(x,[y,w].concat(b))},p=q(function(){var g=e.record,w=e.index,y=e.indent,x=i.rowClassName;return typeof x=="string"?x:typeof x=="function"?x(g,w,y):""}),h=q(function(){return Lv(i.flattenColumns)});return function(){var g=r.class,w=r.style,y=e.record,x=e.index,C=e.rowKey,b=e.indent,N=b===void 0?0:b,E=e.rowComponent,D=e.cellComponent,M=a.prefixCls,P=a.fixedInfoList,k=a.transformCellText,I=i.flattenColumns,$=i.expandedRowClassName,_=i.indentSize,T=i.expandIcon,O=i.expandedRowRender,R=i.expandIconColumnIndex,F=S(E,A(A({},v.value),{},{"data-row-key":C,class:Ae(g,"".concat(M,"-row"),"".concat(M,"-row-level-").concat(N),p.value,v.value.class),style:A(A({},w),w0(v.value.style)),onClick:m}),{default:function(){return[I.map(function(V,U){var W=V.customRender,Y=V.dataIndex,le=V.className,ne=h[U],ie=P[U],se;V.customCell&&(se=V.customCell(y,x,V));var he=U===(R||0)&&s.value?S(Ot,null,[S("span",{style:{paddingLeft:"".concat(_*N,"px")},class:"".concat(M,"-row-indent indent-level-").concat(N)},null),T({prefixCls:M,expanded:l.value,expandable:c.value,record:y,onExpand:d})]):null;return S(zv,A(A({cellType:"body",class:le,ellipsis:V.ellipsis,align:V.align,component:D,prefixCls:M,key:ne,record:y,index:x,renderIndex:e.renderIndex,dataIndex:Y,customRender:W},ie),{},{additionalProps:se,column:V,transformCellText:k,appendNode:he}),null)})]}}),B;if(u.value&&(o.value||l.value)){var L=O({record:y,index:x,indent:N+1,expanded:l.value}),H=$&&$(y,x,N);B=S(zT,{expanded:l.value,class:Ae("".concat(M,"-expanded-row"),"".concat(M,"-expanded-row-level-").concat(N+1),H),prefixCls:M,component:E,cellComponent:D,colSpan:I.length,isEmpty:!1},{default:function(){return[L]}})}return S(Ot,null,[F,B])}}});function HT(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=HT(t[n][s],e+1,n,r,a,s);o.push.apply(o,Be(c))}return o}function nre(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,Be(HT(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 KT=Symbol("ResizeContextProps"),rre=function(e){gt(KT,e)},are=function(){return vt(KT,{onColumnResize:function(){}})};const ire=Se({name:"Body",props:["data","getRowKey","measureColumnWidth","expandedKeys","customRow","rowExpandable","childrenColumnName"],slots:["emptyNode"],setup:function(e,n){var r=n.slots,a=are(),i=$a(),o=jT(),l=nre(Ye(e,"data"),Ye(e,"childrenColumnName"),Ye(e,"expandedKeys"),Ye(e,"getRowKey")),u=Z(-1),s=Z(-1),c;return Vne({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,m=e.expandedKeys,p=e.customRow,h=e.rowExpandable,g=e.childrenColumnName,w=a.onColumnResize,y=i.prefixCls,x=i.getComponent,C=o.flattenColumns,b=x(["body","wrapper"],"tbody"),N=x(["body","row"],"tr"),E=x(["body","cell"],"td"),D;if(f.length)D=l.value.map(function(k,I){var $=k.record,_=k.indent,T=k.index,O=d($,I);return S(tre,{key:O,rowKey:O,record:$,recordKey:O,index:I,renderIndex:T,rowComponent:N,cellComponent:E,expandedKeys:m,customRow:p,getRowKey:d,rowExpandable:h,childrenColumnName:g,indent:_},null)});else{var M;D=S(zT,{expanded:!0,class:"".concat(y,"-placeholder"),prefixCls:y,component:N,cellComponent:E,colSpan:C.length,isEmpty:!0},{default:function(){return[(M=r.emptyNode)===null||M===void 0?void 0:M.call(r)]}})}var P=Lv(C);return S(b,{class:"".concat(y,"-tbody")},{default:function(){return[v&&S("tr",{"aria-hidden":"true",class:"".concat(y,"-measure-row"),style:{height:0,fontSize:0}},[P.map(function(I){return S(Qne,{key:I,columnKey:I,onColumnResize:w},null)})]),D]}})}}});var Ei={},ore=["fixed"];function hg(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(Be(e),Be(hg(i).map(function(o){return A({fixed:a},o)}))):[].concat(Be(e),[A(A({},n),{},{fixed:a})])},[])}function lre(t){return t.map(function(e){var n=e.fixed,r=Ge(e,ore),a=n;return n==="left"?a="right":n==="right"&&(a="left"),A({fixed:a},r)})}function ure(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,m=t.expandFixed,p=q(function(){if(a.value){var w,y=r.value.slice();if(!y.includes(Ei)){var x=c.value||0;x>=0&&y.splice(x,0,Ei)}var C=y.indexOf(Ei);y=y.filter(function($,_){return $!==Ei||_===C});var b=r.value[C],N;(m.value==="left"||m.value)&&!c.value?N="left":(m.value==="right"||m.value)&&c.value===r.value.length?N="right":N=b?b.fixed:null;var E=i.value,D=s.value,M=u.value,P=n.value,k=d.value,I=(w={},j(w,El,{class:"".concat(n.value,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),j(w,"title",""),j(w,"fixed",N),j(w,"class","".concat(n.value,"-row-expand-icon-cell")),j(w,"width",v.value),j(w,"customRender",function(_){var T=_.record,O=_.index,R=o.value(T,O),F=E.has(R),B=D?D(T):!0,L=M({prefixCls:P,expanded:F,expandable:B,record:T,onExpand:l});return k?S("span",{onClick:function(z){return z.stopPropagation()}},[L]):L}),w);return y.map(function($){return $===Ei?I:$})}return r.value.filter(function($){return $!==Ei})}),h=q(function(){var w=p.value;return e.value&&(w=e.value(w)),w.length||(w=[{customRender:function(){return null}}]),w}),g=q(function(){return f.value==="rtl"?lre(hg(h.value)):hg(h.value)});return[h,g]}function UT(t){var e=Ct(t),n,r=Ct([]);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 bt(function(){tt.cancel(n)}),[e,a]}function sre(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 bt(function(){r()}),[a,i]}function cre(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 fre=["columnType"];function qT(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[El];if(u||c||o){var f=c||{};f.columnType;var d=Ge(f,fre);a.unshift(S("col",A({key:l,style:{width:typeof u=="number"?"".concat(u,"px"):u}},d),null)),o=!0}}return S("colgroup",null,[a])}function gg(t,e){var n,r=e.slots;return S("div",null,[(n=r.default)===null||n===void 0?void 0:n.call(r)])}gg.displayName="Panel";var dre=0,vre=Se({name:"Summary",props:["fixed"],setup:function(e,n){var r=n.slots,a=$a(),i="table-summary-uni-key-".concat(++dre),o=q(function(){return e.fixed===""||e.fixed});return rt(function(){a.summaryCollect(i,o.value)}),bt(function(){a.summaryCollect(i,!1)}),function(){var l;return(l=r.default)===null||l===void 0?void 0:l.call(r)}}});const pre=vre,mre=Se({compatConfig:{MODE:3},name:"FooterRow",setup:function(e,n){var r=n.slots;return function(){var a;return S("tr",null,[(a=r.default)===null||a===void 0?void 0:a.call(r)])}}});var WT=Symbol("SummaryContextProps"),hre=function(e){gt(WT,e)},gre=function(){return vt(WT,{})};const yre=Se({name:"SummaryCell",props:["index","colSpan","rowSpan","align"],setup:function(e,n){var r=n.attrs,a=n.slots,i=$a(),o=gre();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,m=o.scrollColumnIndex,p=o.stickyOffsets,h=o.flattenColumns,g=l+s-1,w=g+1===m?s+1:s,y=tb(l,l+w-1,h,p,v);return S(zv,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)}},y),null)}}}),Dc=Se({name:"Footer",inheritAttrs:!1,props:["stickyOffsets","flattenColumns"],setup:function(e,n){var r=n.slots,a=$a();return hre(Bt({stickyOffsets:Ye(e,"stickyOffsets"),flattenColumns:Ye(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 S("tfoot",{class:"".concat(o,"-summary")},[(i=r.default)===null||i===void 0?void 0:i.call(r)])}}});var bre=pre;function xre(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 S("span",{class:[l,"".concat(n,"-row-spaced")]},null);var u=function(c){a(r,c),c.stopPropagation()};return S("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 wre(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 Cre=Se({name:"StickyScrollBar",inheritAttrs:!1,props:["offsetScroll","container","scrollBodyRef","scrollBodySizeInfo"],emits:["scroll"],setup:function(e,n){var r=n.emit,a=n.expose,i=$a(),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=UT({scrollLeft:0,isHiddenScrollBar:!0}),f=$e(c,2),d=f[0],v=f[1],m=Z({delta:0,x:0}),p=Z(!1),h=function(){p.value=!1},g=function(P){m.value={delta:P.pageX-d.value.scrollLeft,x:0},p.value=!0,P.preventDefault()},w=function(P){var k,I=P||((k=window)===null||k===void 0?void 0:k.event),$=I.buttons;if(!p.value||$===0){p.value&&(p.value=!1);return}var _=m.value.x+P.pageX-m.value.x-m.value.delta;_<=0&&(_=0),_+u.value>=l.value&&(_=l.value-u.value),r("scroll",{scrollLeft:_/l.value*(o.value+2)}),m.value.x=P.pageX},y=function(){if(e.scrollBodyRef.value){var P=wd(e.scrollBodyRef.value).top,k=P+e.scrollBodyRef.value.offsetHeight,I=e.container===window?document.documentElement.scrollTop+window.innerHeight:wd(e.container).top+e.container.clientHeight;k-Rl()<=I||P>=I-e.offsetScroll?v(function($){return A(A({},$),{},{isHiddenScrollBar:!0})}):v(function($){return A(A({},$),{},{isHiddenScrollBar:!1})})}},x=function(P){v(function(k){return A(A({},k),{},{scrollLeft:P/o.value*l.value||0})})};a({setScrollLeft:x});var C=null,b=null,N=null,E=null;et(function(){C=an(document.body,"mouseup",h,!1),b=an(document.body,"mousemove",w,!1),N=an(window,"resize",y,!1)}),v0(function(){st(function(){y()})}),et(function(){setTimeout(function(){ke([u,p],function(){y()},{immediate:!0,flush:"post"})})}),ke(function(){return e.container},function(){var M;(M=E)===null||M===void 0||M.remove(),E=an(e.container,"scroll",y,!1)},{immediate:!0,flush:"post"}),bt(function(){var M,P,k,I;(M=C)===null||M===void 0||M.remove(),(P=b)===null||P===void 0||P.remove(),(k=E)===null||k===void 0||k.remove(),(I=N)===null||I===void 0||I.remove()}),ke(function(){return A({},d.value)},function(M,P){M.isHiddenScrollBar!==(P==null?void 0:P.isHiddenScrollBar)&&!M.isHiddenScrollBar&&v(function(k){var I=e.scrollBodyRef.value;return I?A(A({},k),{},{scrollLeft:I.scrollLeft/I.scrollWidth*I.clientWidth}):k})},{immediate:!0});var D=Rl();return function(){if(o.value<=l.value||!u.value||d.value.isHiddenScrollBar)return null;var M=i.prefixCls;return S("div",{style:{height:"".concat(D,"px"),width:"".concat(l.value,"px"),bottom:"".concat(e.offsetScroll,"px")},class:"".concat(M,"-sticky-scroll")},[S("div",{onMousedown:g,ref:s,class:Ae("".concat(M,"-sticky-scroll-bar"),j({},"".concat(M,"-sticky-scroll-bar-active"),p)),style:{width:"".concat(u.value,"px"),transform:"translate3d(".concat(d.value.scrollLeft,"px, 0, 0)")}},null)])}}});var RS=ko()?window:null;function Sre(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 RS}:s,f=c()||RS,d=!!t.value;return{isSticky:d,stickyClassName:d?"".concat(e.value,"-sticky-holder"):"",offsetHeader:a,offsetSummary:o,offsetScroll:u,container:f}})}function Nre(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 BS=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=$a(),l=q(function(){return o.isSticky&&!e.fixHeader?0:o.scrollbarSize}),u=Z(),s=function(g){var w=g.currentTarget,y=g.deltaX;y&&(i("scroll",{currentTarget:w,scrollLeft:w.scrollLeft+y}),g.preventDefault())},c=Z();et(function(){st(function(){c.value=an(u.value,"wheel",s)})}),bt(function(){var h;(h=c.value)===null||h===void 0||h.remove()});var f=q(function(){return e.flattenColumns.every(function(h){return h.width&&h.width!==0&&h.width!=="0px"})}),d=Z([]),v=Z([]);rt(function(){var h=e.flattenColumns[e.flattenColumns.length-1],g={fixed:h?h.fixed:null,scrollbar:!0,customHeaderCell:function(){return{class:"".concat(o.prefixCls,"-cell-scrollbar")}}};d.value=l.value?[].concat(Be(e.columns),[g]):e.columns,v.value=l.value?[].concat(Be(e.flattenColumns),[g]):e.flattenColumns});var m=q(function(){var h=e.stickyOffsets,g=e.direction,w=h.right,y=h.left;return A(A({},h),{},{left:g==="rtl"?[].concat(Be(y.map(function(x){return x+l.value})),[0]):y,right:g==="rtl"?w:[].concat(Be(w.map(function(x){return x+l.value})),[0]),isSticky:o.isSticky})}),p=Nre(Ye(e,"colWidths"),Ye(e,"columCount"));return function(){var h,g=e.noData,w=e.columCount,y=e.stickyTopOffset,x=e.stickyBottomOffset,C=e.stickyClassName,b=e.maxContentScroll,N=o.isSticky;return S("div",{style:A({overflow:"hidden"},N?{top:"".concat(y,"px"),bottom:"".concat(x,"px")}:{}),ref:u,class:Ae(r.class,j({},C,!!C))},[S("table",{style:{tableLayout:"fixed",visibility:g||p.value?null:"hidden"}},[(!g||!b||f.value)&&S(qT,{colWidths:p.value?[].concat(Be(p.value),[l.value]):[],columCount:w+1,columns:v.value},null),(h=a.default)===null||h===void 0?void 0:h.call(a,A(A({},e),{},{stickyOffsets:m.value,columns:d.value,flattenColumns:v.value}))])])}}});function Ere(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 LS(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 Bt(Ere(n.map(function(a){return[a,Ye(t,a)]})))}var Dre=[],Are={},yg="rc-table-internal-hook";const Mre=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||Dre}),l=q(function(){return!!o.value.length}),u=q(function(){return Rne(e.components,{})}),s=function(ce,Me){return IT(u.value,ce)||Me},c=q(function(){var J=e.rowKey;return typeof J=="function"?J:function(ce){var Me=ce&&ce[J];return Me}}),f=q(function(){return e.expandIcon||xre}),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}),m=Ct([]),p=rt(function(){e.defaultExpandedRowKeys&&(m.value=e.defaultExpandedRowKeys),e.defaultExpandAllRows&&(m.value=wre(o.value,c.value,d.value))});p();var h=q(function(){return new Set(e.expandedRowKeys||m.value||[])}),g=function(ce){var Me=c.value(ce,o.value.indexOf(ce)),Ie,_e=h.value.has(Me);_e?(h.value.delete(Me),Ie=Be(h.value)):Ie=[].concat(Be(h.value),[Me]),m.value=Ie,i("expand",!_e,ce),i("update:expandedRowKeys",Ie),i("expandedRowsChange",Ie)},w=Z(0),y=ure(A(A({},Ri(e)),{},{expandable:q(function(){return!!e.expandedRowRender}),expandedKeys:h,getRowKey:c,onTriggerExpand:g,expandIcon:f}),q(function(){return e.internalHooks===yg?e.transformColumns:null})),x=$e(y,2),C=x[0],b=x[1],N=q(function(){return{columns:C.value,flattenColumns:b.value}}),E=Z(),D=Z(),M=Z(),P=Z({scrollWidth:0,clientWidth:0}),k=Z(),I=rn(!1),$=$e(I,2),_=$[0],T=$[1],O=rn(!1),R=$e(O,2),F=R[0],B=R[1],L=UT(new Map),H=$e(L,2),z=H[0],V=H[1],U=q(function(){return Lv(b.value)}),W=q(function(){return U.value.map(function(J){return z.value.get(J)})}),Y=q(function(){return b.value.length}),le=cre(W,Y,Ye(e,"direction")),ne=q(function(){return e.scroll&&pg(e.scroll.y)}),ie=q(function(){return e.scroll&&pg(e.scroll.x)||Boolean(e.expandFixed)}),se=q(function(){return ie.value&&b.value.some(function(J){var ce=J.fixed;return ce})}),he=Z(),te=Sre(Ye(e,"sticky"),Ye(e,"prefixCls")),ge=Bt({}),ee=q(function(){var J=Object.values(ge)[0];return(ne.value||te.value.isSticky)&&J}),re=function(ce,Me){Me?ge[ce]=Me:delete ge[ce]},de=Z({}),ae=Z({}),oe=Z({});rt(function(){ne.value&&(ae.value={overflowY:"scroll",maxHeight:fo(e.scroll.y)}),ie.value&&(de.value={overflowX:"auto"},ne.value||(ae.value={overflowY:"hidden"}),oe.value={width:e.scroll.x===!0?"auto":fo(e.scroll.x),minWidth:"100%"})});var ue=function(ce,Me){J0(E.value)&&V(function(Ie){if(Ie.get(ce)!==Me){var _e=new Map(Ie);return _e.set(ce,Me),_e}return Ie})},ve=sre(null),me=$e(ve,2),G=me[0],Q=me[1];function pe(J,ce){if(ce){if(typeof ce=="function"){ce(J);return}var Me=ce.$el||ce;Me.scrollLeft!==J&&(Me.scrollLeft=J)}}var Ee=function(ce){var Me=ce.currentTarget,Ie=ce.scrollLeft,_e=e.direction==="rtl",ze=typeof Ie=="number"?Ie:Me.scrollLeft,je=Me||Are;if(!Q()||Q()===je){var Ue;G(je),pe(ze,D.value),pe(ze,M.value),pe(ze,k.value),pe(ze,(Ue=he.value)===null||Ue===void 0?void 0:Ue.setScrollLeft)}if(Me){var qe=Me.scrollWidth,Ze=Me.clientWidth;_e?(T(-ze<qe-Ze),B(-ze>0)):(T(ze>0),B(ze<qe-Ze))}},Te=function(){ie.value&&M.value?Ee({currentTarget:M.value}):(T(!1),B(!1))},we,ye=function(ce){ce!==w.value&&(Te(),w.value=E.value?E.value.offsetWidth:ce)},Ce=function(ce){var Me=ce.width;if(clearTimeout(we),w.value===0){ye(Me);return}we=setTimeout(function(){ye(Me)},100)};ke([ie,function(){return e.data},function(){return e.columns}],function(){ie.value&&Te()},{flush:"post"});var De=rn(0),Ne=$e(De,2),xe=Ne[0],be=Ne[1];Hne(),et(function(){st(function(){var J,ce;Te(),be(hZ(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}})}),gr(function(){st(function(){var J,ce,Me=((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!==Me||P.value.clientWidth!==Ie)&&(P.value={scrollWidth:Me,clientWidth:Ie})})}),rt(function(){e.internalHooks===yg&&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||b.value.some(function(J){var ce=J.ellipsis;return ce})?"fixed":"auto"}),Pe=function(){var ce;return l.value?null:((ce=a.emptyText)===null||ce===void 0?void 0:ce.call(a))||"No Data"};_ne(Bt(A(A({},Ri(LS(e,"prefixCls","direction","transformCellText"))),{},{getComponent:s,scrollbarSize:xe,fixedInfoList:q(function(){return b.value.map(function(J,ce){return tb(ce,ce,b.value,le.value,e.direction)})}),isSticky:q(function(){return te.value.isSticky}),summaryCollect:re}))),ere(Bt(A(A({},Ri(LS(e,"rowClassName","expandedRowClassName","expandRowByClick","expandedRowRender","expandIconColumnIndex","indentSize"))),{},{columns:C,flattenColumns:b,tableLayout:Oe,expandIcon:f,expandableType:v,onTriggerExpand:g}))),rre({onColumnResize:ue}),Zne({componentWidth:w,fixHeader:ne,fixColumn:se,horizonScroll:ie});var Fe=function(){return S(ire,{data:o.value,measureColumnWidth:ne.value||ie.value||te.value.isSticky,expandedKeys:h.value,rowExpandable:e.rowExpandable,getRowKey:c.value,customRow:e.customRow,childrenColumnName:d.value},{emptyNode:Pe})},K=function(){return S(qT,{colWidths:b.value.map(function(ce){var Me=ce.width;return Me}),columns:b.value},null)};return function(){var J,ce=e.prefixCls,Me=e.scroll,Ie=e.tableLayout,_e=e.direction,ze=e.title,je=ze===void 0?a.title:ze,Ue=e.footer,qe=Ue===void 0?a.footer:Ue,Ze=e.id,Qe=e.showHeader,Tt=e.customHeaderRow,lt=te.value,St=lt.isSticky,mt=lt.offsetHeader,Jt=lt.offsetSummary,Ut=lt.offsetScroll,gn=lt.stickyClassName,dn=lt.container,$t=s(["table"],"table"),qt=s(["body"]),Qt=(J=a.summary)===null||J===void 0?void 0:J.call(a,{pageData:o.value}),er=function(){return null},Zt={colWidths:W.value,columCount:b.value.length,stickyOffsets:le.value,customHeaderRow:Tt,fixHeader:ne.value,scroll:Me};if(ne.value||St){var Yn=function(){return null};typeof qt=="function"?(Yn=function(){return qt(o.value,{scrollbarSize:xe.value,ref:M,onScroll:Ee})},Zt.colWidths=b.value.map(function(Vn,vn){var tr=Vn.width,Yr=vn===C.value.length-1?tr-xe.value:tr;return typeof Yr=="number"&&!Number.isNaN(Yr)?Yr:0})):Yn=function(){return S("div",{style:A(A({},de.value),ae.value),onScroll:Ee,ref:M,class:Ae("".concat(ce,"-body"))},[S($t,{style:A(A({},oe.value),{},{tableLayout:Oe.value})},{default:function(){return[K(),Fe(),!ee.value&&Qt&&S(Dc,{stickyOffsets:le.value,flattenColumns:b.value},{default:function(){return[Qt]}})]}})])};var cr=A(A(A({noData:!o.value.length,maxContentScroll:ie.value&&Me.x==="max-content"},Zt),N.value),{},{direction:_e,stickyClassName:gn,onScroll:Ee});er=function(){return S(Ot,null,[Qe!==!1&&S(BS,A(A({},cr),{},{stickyTopOffset:mt,class:"".concat(ce,"-header"),ref:D}),{default:function(tr){return S(Ot,null,[S($S,tr,null),ee.value==="top"&&S(Dc,tr,{default:function(){return[Qt]}})])}}),Yn(),ee.value&&ee.value!=="top"&&S(BS,A(A({},cr),{},{stickyBottomOffset:Jt,class:"".concat(ce,"-summary"),ref:k}),{default:function(tr){return S(Dc,tr,{default:function(){return[Qt]}})}}),St&&M.value&&S(Cre,{ref:he,offsetScroll:Ut,scrollBodyRef:M,onScroll:Ee,container:dn,scrollBodySizeInfo:P.value},null)])}}else er=function(){return S("div",{style:A(A({},de.value),ae.value),class:Ae("".concat(ce,"-content")),onScroll:Ee,ref:M},[S($t,{style:A(A({},oe.value),{},{tableLayout:Oe.value})},{default:function(){return[K(),Qe!==!1&&S($S,A(A({},Zt),N.value),null),Fe(),Qt&&S(Dc,{stickyOffsets:le.value,flattenColumns:b.value},{default:function(){return[Qt]}})]}})])};var Pr=Yi(r,{aria:!0,data:!0}),zn=function(){var vn;return S("div",A(A({},Pr),{},{class:Ae(ce,(vn={},j(vn,"".concat(ce,"-rtl"),_e==="rtl"),j(vn,"".concat(ce,"-ping-left"),_.value),j(vn,"".concat(ce,"-ping-right"),F.value),j(vn,"".concat(ce,"-layout-fixed"),Ie==="fixed"),j(vn,"".concat(ce,"-fixed-header"),ne.value),j(vn,"".concat(ce,"-fixed-column"),se.value),j(vn,"".concat(ce,"-scroll-horizontal"),ie.value),j(vn,"".concat(ce,"-has-fix-left"),b.value[0]&&b.value[0].fixed),j(vn,"".concat(ce,"-has-fix-right"),b.value[Y.value-1]&&b.value[Y.value-1].fixed==="right"),j(vn,r.class,r.class),vn)),style:r.style,id:Ze,ref:E}),[je&&S(gg,{class:"".concat(ce,"-title")},{default:function(){return[je(o.value)]}}),S("div",{class:"".concat(ce,"-container")},[er()]),qe&&S(gg,{class:"".concat(ce,"-footer")},{default:function(){return[qe(o.value)]}})])};return ie.value?S(Kr,{onResize:Ce},{default:zn}):zn()}}});var bg=10;function Ore(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 Tre(){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 Pre(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=rn(function(){return{current:"defaultCurrent"in r.value?r.value.defaultCurrent:1,pageSize:"defaultPageSize"in r.value?r.value.defaultPageSize:bg}}),o=$e(i,2),l=o[0],u=o[1],s=q(function(){var d=Tre(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,m){r.value!==!1&&u({current:v??1,pageSize:m||s.value.pageSize})},f=function(v,m){if(r.value){var p,h;(p=(h=r.value).onChange)===null||p===void 0||p.call(h,v,m)}c(v,m),n(v,m||s.value.pageSize)};return[q(function(){return r.value===!1?{}:A(A({},s.value),{},{onChange:f})}),c]}function kre(t,e,n){var r=Ct({});ke([t,e,n],function(){var i=new Map,o=n.value,l=e.value;function u(s){s.forEach(function(c,f){var d=o(c,f);i.set(d,c),c&&Ke(c)==="object"&&l in c&&u(c[l]||[])})}u(t.value),r.value={kvMap:i}},{deep:!0,immediate:!0});function a(i){return r.value.kvMap.get(i)}return[a]}var Xa={},xg="SELECT_ALL",wg="SELECT_INVERT",Cg="SELECT_NONE",Fre=[];function YT(t,e){var n=[];return(t||[]).forEach(function(r){n.push(r),r&&Ke(r)==="object"&&e in r&&(n=[].concat(Be(n),Be(YT(r[e],e))))}),n}function Ire(t,e){var n=q(function(){var $=t.value||{},_=$.checkStrictly,T=_===void 0?!0:_;return A(A({},$),{},{checkStrictly:T})}),r=cn(n.value.selectedRowKeys||n.value.defaultSelectedRowKeys||Fre,{value:q(function(){return n.value.selectedRowKeys})}),a=$e(r,2),i=a[0],o=a[1],l=Ct(new Map),u=function(_){if(n.value.preserveSelectedRowKeys){var T=new Map;_.forEach(function(O){var R=e.getRecordByKey(O);!R&&l.value.has(O)&&(R=l.value.get(O)),T.set(O,R)}),l.value=T}};rt(function(){u(i.value)});var s=q(function(){return n.value.checkStrictly?null:$s(e.data.value,{externalGetKey:e.getRowKey.value,childrenPropName:e.childrenColumnName.value}).keyEntities}),c=q(function(){return YT(e.pageData.value,e.childrenColumnName.value)}),f=q(function(){var $=new Map,_=e.getRowKey.value,T=n.value.getCheckboxProps;return c.value.forEach(function(O,R){var F=_(O,R),B=(T?T(O):null)||{};$.set(F,B)}),$}),d=Ov(s),v=d.maxLevel,m=d.levelEntities,p=function(_){var T;return!!((T=f.value.get(e.getRowKey.value(_)))!==null&&T!==void 0&&T.disabled)},h=q(function(){if(n.value.checkStrictly)return[i.value||[],[]];var $=Vr(i.value,!0,s.value,v.value,m.value,p),_=$.checkedKeys,T=$.halfCheckedKeys;return[_||[],T]}),g=q(function(){return h.value[0]}),w=q(function(){return h.value[1]}),y=q(function(){var $=n.value.type==="radio"?g.value.slice(0,1):g.value;return new Set($)}),x=q(function(){return n.value.type==="radio"?new Set:new Set(w.value)}),C=rn(null),b=$e(C,2),N=b[0],E=b[1],D=function(_){var T,O;u(_);var R=n.value,F=R.preserveSelectedRowKeys,B=R.onChange,L=e.getRecordByKey;F?(T=_,O=_.map(function(H){return l.value.get(H)})):(T=[],O=[],_.forEach(function(H){var z=L(H);z!==void 0&&(T.push(H),O.push(z))})),o(T),B==null||B(T,O)},M=function(_,T,O,R){var F=n.value.onSelect,B=e||{},L=B.getRecordByKey;if(F){var H=O.map(function(z){return L(z)});F(L(_),T,H,R)}D(O)},P=q(function(){var $=n.value,_=$.onSelectInvert,T=$.onSelectNone,O=$.selections,R=$.hideSelectAll,F=e.data,B=e.pageData,L=e.getRowKey,H=e.locale;if(!O||R)return null;var z=O===!0?[xg,wg,Cg]:O;return z.map(function(V){return V===xg?{key:"all",text:H.value.selectionAll,onSelect:function(){D(F.value.map(function(W,Y){return L.value(W,Y)}).filter(function(W){var Y=f.value.get(W);return!(Y!=null&&Y.disabled)||y.value.has(W)}))}}:V===wg?{key:"invert",text:H.value.selectInvert,onSelect:function(){var W=new Set(y.value);B.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 Y=Array.from(W);_&&(Lt(!1,"Table","`onSelectInvert` will be removed in future. Please use `onChange` instead."),_(Y)),D(Y)}}:V===Cg?{key:"none",text:H.value.selectNone,onSelect:function(){T==null||T(),D(Array.from(y.value).filter(function(W){var Y=f.value.get(W);return Y==null?void 0:Y.disabled}))}}:V})}),k=q(function(){return c.value.length}),I=function(_){var T,O=n.value,R=O.onSelectAll,F=O.onSelectMultiple,B=O.columnWidth,L=O.type,H=O.fixed,z=O.renderCell,V=O.hideSelectAll,U=O.checkStrictly,W=e.prefixCls,Y=e.getRecordByKey,le=e.getRowKey,ne=e.expandType,ie=e.getPopupContainer;if(!t.value)return _.filter(function(Oe){return Oe!==Xa});var se=_.slice(),he=new Set(y.value),te=c.value.map(le.value).filter(function(Oe){return!f.value.get(Oe).disabled}),ge=te.every(function(Oe){return he.has(Oe)}),ee=te.some(function(Oe){return he.has(Oe)}),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 Fe=Array.from(he);R==null||R(!ge,Fe.map(function(K){return Y(K)}),Pe.map(function(K){return Y(K)})),D(Fe)},de;if(L!=="radio"){var ae;if(P.value){var oe=S(yn,{getPopupContainer:ie.value},{default:function(){return[P.value.map(function(Pe,Fe){var K=Pe.key,J=Pe.text,ce=Pe.onSelect;return S(yn.Item,{key:K||Fe,onClick:function(){ce==null||ce(te)}},{default:function(){return[J]}})})]}});ae=S("div",{class:"".concat(W.value,"-selection-extra")},[S(Ma,{overlay:oe,getPopupContainer:ie.value},{default:function(){return[S("span",null,[S(Ps,null,null)])]}})])}var ue=c.value.map(function(Oe,Pe){var Fe=le.value(Oe,Pe),K=f.value.get(Fe)||{};return A({checked:he.has(Fe)},K)}).filter(function(Oe){var Pe=Oe.disabled;return Pe}),ve=!!ue.length&&ue.length===k.value,me=ve&&ue.every(function(Oe){var Pe=Oe.checked;return Pe}),G=ve&&ue.some(function(Oe){var Pe=Oe.checked;return Pe});de=!V&&S("div",{class:"".concat(W.value,"-selection")},[S(jr,{checked:ve?me:!!k.value&&ge,indeterminate:ve?!me&&G:!ge&&ee,onChange:re,disabled:k.value===0||ve,skipGroup:!0},null),ae])}var Q;L==="radio"?Q=function(Pe){var Fe=Pe.record,K=Pe.index,J=le.value(Fe,K),ce=he.has(J);return{node:S(rr,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 Fe=Pe.record,K=Pe.index,J=le.value(Fe,K),ce=he.has(J),Me=x.value.has(J),Ie=f.value.get(J),_e;if(ne.value==="nest")_e=Me,Lt(typeof(Ie==null?void 0:Ie.indeterminate)!="boolean","Table","set `indeterminate` using `rowSelection.getCheckboxProps` is not allowed with tree structured dataSource.");else{var ze;_e=(ze=Ie==null?void 0:Ie.indeterminate)!==null&&ze!==void 0?ze:Me}return{node:S(jr,A(A({},Ie),{},{indeterminate:_e,checked:ce,skipGroup:!0,onClick:function(Ue){return Ue.stopPropagation()},onChange:function(Ue){var qe=Ue.nativeEvent,Ze=qe.shiftKey,Qe=-1,Tt=-1;if(Ze&&U){var lt=new Set([N.value,J]);te.some(function(Zt,Yn){if(lt.has(Zt))if(Qe===-1)Qe=Yn;else return Tt=Yn,!0;return!1})}if(Tt!==-1&&Qe!==Tt&&U){var St=te.slice(Qe,Tt+1),mt=[];ce?St.forEach(function(Zt){he.has(Zt)&&(mt.push(Zt),he.delete(Zt))}):St.forEach(function(Zt){he.has(Zt)||(mt.push(Zt),he.add(Zt))});var Jt=Array.from(he);F==null||F(!ce,Jt.map(function(Zt){return Y(Zt)}),mt.map(function(Zt){return Y(Zt)})),D(Jt)}else{var Ut=g.value;if(U){var gn=ce?Ga(Ut,J):Ci(Ut,J);M(J,!ce,gn,qe)}else{var dn=Vr([].concat(Be(Ut),[J]),!0,s.value,v.value,m.value,p),$t=dn.checkedKeys,qt=dn.halfCheckedKeys,Qt=$t;if(ce){var er=new Set($t);er.delete(J),Qt=Vr(Array.from(er),{checked:!1,halfCheckedKeys:qt},s.value,v.value,m.value,p).checkedKeys}M(J,!ce,Qt,qe)}}E(J)}}),null),checked:ce}};var pe=function(Pe){var Fe=Pe.record,K=Pe.index,J=Q({record:Fe,index:K}),ce=J.node,Me=J.checked;return z?z(Me,Fe,K,ce):ce};if(!se.includes(Xa))if(se.findIndex(function(Oe){var Pe;return((Pe=Oe[El])===null||Pe===void 0?void 0:Pe.columnType)==="EXPAND_COLUMN"})===0){var Ee=se,Te=U0(Ee),we=Te[0],ye=Te.slice(1);se=[we,Xa].concat(Be(ye))}else se=[Xa].concat(Be(se));var Ce=se.indexOf(Xa);se=se.filter(function(Oe,Pe){return Oe!==Xa||Pe===Ce});var De=se[Ce-1],Ne=se[Ce+1],xe=H;xe===void 0&&((Ne==null?void 0:Ne.fixed)!==void 0?xe=Ne.fixed:(De==null?void 0:De.fixed)!==void 0&&(xe=De.fixed)),xe&&De&&((T=De[El])===null||T===void 0?void 0:T.columnType)==="EXPAND_COLUMN"&&De.fixed===void 0&&(De.fixed=xe);var be=j({fixed:xe,width:B,className:"".concat(W.value,"-selection-column"),title:n.value.columnTitle||de,customRender:pe},El,{class:"".concat(W.value,"-selection-col")});return se.map(function(Oe){return Oe===Xa?be:Oe})};return[I,y]}var _re={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 $re=_re;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){Rre(t,a,n[a])})}return t}function Rre(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=zS({},e,n.attrs);return S(pt,zS({},r,{icon:$re}),null)};nb.displayName="CaretDownOutlined";nb.inheritAttrs=!1;const Bre=nb;var Lre={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 zre=Lre;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){Vre(t,a,n[a])})}return t}function Vre(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=VS({},e,n.attrs);return S(pt,VS({},r,{icon:zre}),null)};rb.displayName="CaretUpOutlined";rb.inheritAttrs=!1;const jre=rb;var Hre=["default"];function zl(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 Vv(t,e){return e?"".concat(e,"-").concat(t):"".concat(t)}function ab(t,e){return typeof t=="function"?t(e):t}function GT(){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),m=v[0],p=v[1];c[Yd(m)]=p}var h=r.children||{},g=h.default,w=Ge(h,Hre),y=A(A(A({},w),c),{},{style:u,class:s});if(l&&(y.key=l),(o=r.type)!==null&&o!==void 0&&o.__ANT_TABLE_COLUMN_GROUP)y.children=GT(typeof g=="function"?g():g);else{var x,C=(x=r.children)===null||x===void 0?void 0:x.default;y.customRender=y.customRender||C}n.push(y)}}),n}var Cf="ascend",Em="descend";function Sg(t){return Ke(t.sorter)==="object"&&typeof t.sorter.multiple=="number"?t.sorter.multiple:!1}function jS(t){return typeof t=="function"?t:t&&Ke(t)==="object"&&t.compare?t.compare:!1}function Kre(t,e){return e?t[t.indexOf(e)+1]:t[0]}function Ng(t,e,n){var r=[];function a(i,o){r.push({column:i,key:zl(i,o),multiplePriority:Sg(i),sortOrder:i.sortOrder})}return(t||[]).forEach(function(i,o){var l=Vv(o,n);i.children?("sortOrder"in i&&a(i,l),r=[].concat(Be(r),Be(Ng(i.children,e,l)))):i.sorter&&("sortOrder"in i?a(i,l):e&&i.defaultSortOrder&&r.push({column:i,key:zl(i,l),multiplePriority:Sg(i),sortOrder:i.defaultSortOrder}))}),r}function XT(t,e,n,r,a,i,o,l){return(e||[]).map(function(u,s){var c=Vv(s,l),f=u;if(f.sorter){var d=f.sortDirections||a,v=f.showSorterTooltip===void 0?o:f.showSorterTooltip,m=zl(f,c),p=n.find(function(M){var P=M.key;return P===m}),h=p?p.sortOrder:null,g=Kre(d,h),w=d.includes(Cf)&&S(jre,{class:Ae("".concat(t,"-column-sorter-up"),{active:h===Cf})},null),y=d.includes(Em)&&S(Bre,{class:Ae("".concat(t,"-column-sorter-down"),{active:h===Em})},null),x=i||{},C=x.cancelSort,b=x.triggerAsc,N=x.triggerDesc,E=C;g===Em?E=N:g===Cf&&(E=b);var D=Ke(v)==="object"?v:{title:E};f=A(A({},f),{},{className:Ae(f.className,j({},"".concat(t,"-column-sort"),h)),title:function(P){var k=S("div",{class:"".concat(t,"-column-sorters")},[S("span",{class:"".concat(t,"-column-title")},[ab(u.title,P)]),S("span",{class:Ae("".concat(t,"-column-sorter"),j({},"".concat(t,"-column-sorter-full"),!!(w&&y)))},[S("span",{class:"".concat(t,"-column-sorter-inner")},[w,y])])]);return v?S(ra,D,{default:function(){return[k]}}):k},customHeaderCell:function(P){var k=u.customHeaderCell&&u.customHeaderCell(P)||{},I=k.onClick;return k.onClick=function($){r({column:u,key:m,sortOrder:g,multiplePriority:Sg(u)}),I&&I($)},k.class=Ae(k.class,"".concat(t,"-column-has-sorters")),k}})}return"children"in f&&(f=A(A({},f),{},{children:XT(t,f.children,n,r,a,i,o,c)})),f})}function HS(t){var e=t.column,n=t.sortOrder;return{column:e,order:n,field:e.dataIndex,columnKey:e.key}}function KS(t){var e=t.filter(function(n){var r=n.sortOrder;return r}).map(HS);return e.length===0&&t.length?A(A({},HS(t[t.length-1])),{},{column:void 0}):e.length<=1?e[0]||{}:e}function Eg(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 jS(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=jS(c);if(d&&f){var v=d(o,l,f);if(v!==0)return f===Cf?v:-v}}return 0}).map(function(o){var l=o[n];return l?A(A({},o),{},j({},n,Eg(l,e,n))):o}):a}function Ure(t){var e=t.prefixCls,n=t.mergedColumns,r=t.onSorterChange,a=t.sortDirections,i=t.tableLocale,o=t.showSorterTooltip,l=rn(Ng(n.value,!0)),u=$e(l,2),s=u[0],c=u[1],f=q(function(){var h=!0,g=Ng(n.value,!1);if(!g.length)return s.value;var w=[];function y(C){h?w.push(C):w.push(A(A({},C),{},{sortOrder:null}))}var x=null;return g.forEach(function(C){x===null?(y(C),C.sortOrder&&(C.multiplePriority===!1?h=!1:x=!0)):(x&&C.multiplePriority!==!1||(h=!1),y(C))}),w}),d=q(function(){var h=f.value.map(function(g){var w=g.column,y=g.sortOrder;return{column:w,order:y}});return{sortColumns:h,sortColumn:h[0]&&h[0].column,sortOrder:h[0]&&h[0].order}});function v(h){var g;h.multiplePriority===!1||!f.value.length||f.value[0].multiplePriority===!1?g=[h]:g=[].concat(Be(f.value.filter(function(w){var y=w.key;return y!==h.key})),[h]),c(g),r(KS(g),g)}var m=function(g){return XT(e.value,g,f.value,v,a.value,i.value,o.value)},p=q(function(){return KS(f.value)});return[m,f,d,p]}var qre={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 Wre=qre;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){Yre(t,a,n[a])})}return t}function Yre(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=US({},e,n.attrs);return S(pt,US({},r,{icon:Wre}),null)};ib.displayName="FilterFilled";ib.inheritAttrs=!1;const Gre=ib;var Xre=function(e,n){var r,a=n.slots;return S("div",{onClick:function(o){return o.stopPropagation()}},[(r=a.default)===null||r===void 0?void 0:r.call(a)])};const Zre=Xre,qS=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?S("div",{class:"".concat(i,"-filter-dropdown-search")},[S(Tn,{placeholder:o.filterSearchPlaceholder,onChange:r,value:n,htmlSize:1,class:"".concat(i,"-filter-dropdown-search-input")},{prefix:function(){return S(dv,null,null)}})]):null}}});var Jre=["motion","motionNodes","motionType","active","eventKey"];const Qre=Se({compatConfig:{MODE:3},name:"MotionTreeNode",inheritAttrs:!1,props:A(A({},m1),{},{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=p1(),l=Z(!1),u=q(function(){return e.motion?e.motion:ks()}),s=function(f,d){if(d==="appear"){var v,m;(v=u.value)===null||v===void 0||(m=v.onAfterEnter)===null||m===void 0||m.call(v,f)}else if(d==="leave"){var p,h;(p=u.value)===null||p===void 0||(h=p.onAfterLeave)===null||h===void 0||h.call(p,f)}l.value||e.onMotionEnd(),l.value=!0};return ke(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()}),bt(function(){e.motionNodes&&s()}),function(){e.motion;var c=e.motionNodes,f=e.motionType,d=e.active,v=e.eventKey,m=Ge(e,Jre);return c?S(Or,A(A({},u.value),{},{appear:f==="show",onAfterAppear:function(h){return s(h,"appear")},onAfterLeave:function(h){return s(h,"leave")}}),{default:function(){return[Ln(S("div",{class:"".concat(o.value.prefixCls,"-treenode-motion")},[c.map(function(h){var g=at({},(kv(h.data),h.data)),w=h.title,y=h.key,x=h.isStart,C=h.isEnd;return delete g.children,S(Yh,A(A({},g),{},{title:w,active:d,data:h.data,key:y,eventKey:y,isStart:x,isEnd:C}),a)})]),[[va,i.value]])]}}):S(Yh,A(A({domRef:Z,class:r.class,style:r.style},m),{},{active:d,eventKey:v}),a)}}});function eae(){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 WS(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 tae=["prefixCls","selectable","checkable","disabled","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabindex","onKeydown","onFocus","onBlur","onListChangeStart","onListChangeEnd"],YS={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},nae=function(){},Oo="RC_TREE_MOTION_".concat(Math.random()),Dg={key:Oo},ZT={key:Oo,level:0,index:0,pos:"0",node:Dg,nodes:[Dg]},GS={parent:null,children:[],pos:ZT.pos,data:Dg,title:null,key:Oo,isStart:[],isEnd:[]};function XS(t,e,n,r){return e===!1||!n?t:t.slice(0,Math.ceil(n/r)+1)}function ZS(t){var e=t.key,n=t.pos;return _s(e,n)}function rae(t){for(var e=String(t.key),n=t;n.parent;)n=n.parent,e="".concat(n.key," > ").concat(e);return e}const aae=Se({compatConfig:{MODE:3},name:"NodeList",inheritAttrs:!1,props:Mq,setup:function(e,n){var r=n.expose,a=n.attrs,i=Z(),o=Z(),l=tO(),u=l.expandedKeys,s=l.flattenNodes;r({scrollTo:function(w){i.value.scrollTo(w)},getIndentWidth:function(){return o.value.offsetWidth}});var c=Ct(s.value),f=Ct([]),d=Z(null);function v(){c.value=s.value,f.value=[],d.value=null,e.onListChangeEnd()}var m=p1();ke([function(){return u.value.slice()},s],function(g,w){var y=$e(g,2),x=y[0],C=y[1],b=$e(w,2),N=b[0],E=b[1],D=eae(N,x);if(D.key!==null){var M=e.virtual,P=e.height,k=e.itemHeight;if(D.add){var I=E.findIndex(function(F){var B=F.key;return B===D.key}),$=XS(WS(E,C,D.key),M,P,k),_=E.slice();_.splice(I+1,0,GS),c.value=_,f.value=$,d.value="show"}else{var T=C.findIndex(function(F){var B=F.key;return B===D.key}),O=XS(WS(C,E,D.key),M,P,k),R=C.slice();R.splice(T+1,0,GS),c.value=R,f.value=O,d.value="hide"}}else E!==C&&(c.value=C)}),ke(function(){return m.value.dragging},function(g){g||v()});var p=q(function(){return e.motion===void 0?c.value:s.value}),h=function(){e.onActiveChange(null)};return function(){var g=A(A({},e),a),w=g.prefixCls;g.selectable,g.checkable;var y=g.disabled,x=g.motion,C=g.height,b=g.itemHeight,N=g.virtual,E=g.focusable,D=g.activeItem,M=g.focused,P=g.tabindex,k=g.onKeydown,I=g.onFocus,$=g.onBlur,_=g.onListChangeStart;g.onListChangeEnd;var T=Ge(g,tae);return S(Ot,null,[M&&D&&S("span",{style:YS,"aria-live":"assertive"},[rae(D)]),S("div",null,[S("input",{style:YS,disabled:E===!1||y,tabindex:E!==!1?P:null,onKeydown:k,onFocus:I,onBlur:$,value:"",onChange:nae,"aria-label":"for screen reader"},null)]),S("div",{class:"".concat(w,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden"}},[S("div",{class:"".concat(w,"-indent")},[S("div",{ref:o,class:"".concat(w,"-indent-unit")},null)])]),S(o6,A(A({},ft(T,["onActiveChange"])),{},{data:p.value,itemKey:ZS,height:C,fullHeight:!1,virtual:N,itemHeight:b,prefixCls:"".concat(w,"-list"),ref:i,onVisibleChange:function(R,F){var B=new Set(R),L=F.filter(function(H){return!B.has(H)});L.some(function(H){return ZS(H)===Oo})&&v()}}),{default:function(R){var F=R.pos,B=at({},(kv(R.data),R.data)),L=R.title,H=R.key,z=R.isStart,V=R.isEnd,U=_s(H,F);return delete B.key,delete B.children,S(Qre,A(A({},B),{},{eventKey:U,title:L,active:!!D&&H===D.key,data:R.data,isStart:z,isEnd:V,motion:x,motionNodes:H===Oo?f.value:null,motionType:d.value,onMotionStart:_,onMotionEnd:v,onMousemove:h}),null)}})])}}});function iae(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 S("div",{style:a},null)}var oae=10;const JT=Se({compatConfig:{MODE:3},name:"Tree",inheritAttrs:!1,slots:["checkable","title","icon","titleRender"],props:yt(nO(),{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:iae,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=Ct([]),c=Ct([]),f=Ct([]),d=Ct([]),v=Ct([]),m=Ct([]),p={},h=Bt({draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null}),g=Ct([]);ke([function(){return e.treeData},function(){return e.children}],function(){g.value=e.treeData!==void 0?hn(e.treeData).slice():Xh(hn(e.children))},{immediate:!0,deep:!0});var w=Ct({}),y=Z(!1),x=Z(null),C=Z(!1),b=q(function(){return Ev(e.fieldNames)}),N=Z(),E=null,D=null,M=null,P=q(function(){return{expandedKeysSet:k.value,selectedKeysSet:I.value,loadedKeysSet:$.value,loadingKeysSet:_.value,checkedKeysSet:T.value,halfCheckedKeysSet:O.value,dragOverNodeKey:h.dragOverNodeKey,dropPosition:h.dropPosition,keyEntities:w.value}}),k=q(function(){return new Set(m.value)}),I=q(function(){return new Set(s.value)}),$=q(function(){return new Set(d.value)}),_=q(function(){return new Set(v.value)}),T=q(function(){return new Set(c.value)}),O=q(function(){return new Set(f.value)});rt(function(){if(g.value){var Ne=$s(g.value,{fieldNames:b.value});w.value=A(j({},Oo,ZT),Ne.keyEntities)}});var R=!1;ke([function(){return e.expandedKeys},function(){return e.autoExpandParent},w],function(Ne,xe){var be=$e(Ne,2);be[0];var Oe=be[1],Pe=$e(xe,2);Pe[0];var Fe=Pe[1],K=m.value;if(e.expandedKeys!==void 0||R&&Oe!==Fe)K=e.autoExpandParent||!R&&e.defaultExpandParent?Gh(e.expandedKeys,w.value):e.expandedKeys;else if(!R&&e.defaultExpandAll){var J=A({},w.value);delete J[Oo],K=Object.keys(J).map(function(ce){return J[ce].key})}else!R&&e.defaultExpandedKeys&&(K=e.autoExpandParent||e.defaultExpandParent?Gh(e.defaultExpandedKeys,w.value):e.defaultExpandedKeys);K&&(m.value=K),R=!0},{immediate:!0});var F=Ct([]);rt(function(){F.value=$q(g.value,m.value,b.value)}),rt(function(){e.selectable&&(e.selectedKeys!==void 0?s.value=n2(e.selectedKeys,e):!R&&e.defaultSelectedKeys&&(s.value=n2(e.defaultSelectedKeys,e)))});var B=Ov(w),L=B.maxLevel,H=B.levelEntities;rt(function(){if(e.checkable){var Ne;if(e.checkedKeys!==void 0?Ne=em(e.checkedKeys)||{}:!R&&e.defaultCheckedKeys?Ne=em(e.defaultCheckedKeys)||{}:g.value&&(Ne=em(e.checkedKeys)||{checkedKeys:c.value,halfCheckedKeys:f.value}),Ne){var xe=Ne,be=xe.checkedKeys,Oe=be===void 0?[]:be,Pe=xe.halfCheckedKeys,Fe=Pe===void 0?[]:Pe;if(!e.checkStrictly){var K=Vr(Oe,!0,w.value,L.value,H.value);Oe=K.checkedKeys,Fe=K.halfCheckedKeys}c.value=Oe,f.value=Fe}}}),rt(function(){e.loadedKeys&&(d.value=e.loadedKeys)});var z=function(){at(h,{dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})},V=function(xe){N.value.scrollTo(xe)};ke(function(){return e.activeKey},function(){e.activeKey!==void 0&&(x.value=e.activeKey)},{immediate:!0}),ke(x,function(Ne){st(function(){Ne!==null&&V({key:Ne})})},{immediate:!0,flush:"post"});var U=function(xe){e.expandedKeys===void 0&&(m.value=xe)},W=function(){h.draggingNodeKey!==null&&at(h,{draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),E=null,M=null},Y=function(xe,be){var Oe=e.onDragend;h.dragOverNodeKey=null,W(),Oe==null||Oe({event:xe,node:be.eventData}),D=null},le=function Ne(xe){Y(xe,null),window.removeEventListener("dragend",Ne)},ne=function(xe,be){var Oe=e.onDragstart,Pe=be.eventKey,Fe=be.eventData;D=be,E={x:xe.clientX,y:xe.clientY};var K=Ga(m.value,Pe);h.draggingNodeKey=Pe,h.dragChildrenKeys=kq(Pe,w.value),u.value=N.value.getIndentWidth(),U(K),window.addEventListener("dragend",le),Oe&&Oe({event:xe,node:Fe})},ie=function(xe,be){var Oe=e.onDragenter,Pe=e.onExpand,Fe=e.allowDrop,K=e.direction,J=be.pos,ce=be.eventKey;if(M!==ce&&(M=ce),!D){z();return}var Me=t2(xe,D,be,u.value,E,Fe,F.value,w.value,k.value,K),Ie=Me.dropPosition,_e=Me.dropLevelOffset,ze=Me.dropTargetKey,je=Me.dropContainerKey,Ue=Me.dropTargetPos,qe=Me.dropAllowed,Ze=Me.dragOverNodeKey;if(h.dragChildrenKeys.indexOf(ze)!==-1||!qe){z();return}if(l||(l={}),Object.keys(l).forEach(function(Qe){clearTimeout(l[Qe])}),D.eventKey!==be.eventKey&&(l[J]=window.setTimeout(function(){if(h.draggingNodeKey!==null){var Qe=m.value.slice(),Tt=w.value[be.eventKey];Tt&&(Tt.children||[]).length&&(Qe=Ci(m.value,be.eventKey)),U(Qe),Pe&&Pe(Qe,{node:be.eventData,expanded:!0,nativeEvent:xe})}},800)),D.eventKey===ze&&_e===0){z();return}at(h,{dragOverNodeKey:Ze,dropPosition:Ie,dropLevelOffset:_e,dropTargetKey:ze,dropContainerKey:je,dropTargetPos:Ue,dropAllowed:qe}),Oe&&Oe({event:xe,node:be.eventData,expandedKeys:m.value})},se=function(xe,be){var Oe=e.onDragover,Pe=e.allowDrop,Fe=e.direction;if(D){var K=t2(xe,D,be,u.value,E,Pe,F.value,w.value,k.value,Fe),J=K.dropPosition,ce=K.dropLevelOffset,Me=K.dropTargetKey,Ie=K.dropContainerKey,_e=K.dropAllowed,ze=K.dropTargetPos,je=K.dragOverNodeKey;h.dragChildrenKeys.indexOf(Me)!==-1||!_e||(D.eventKey===Me&&ce===0?h.dropPosition===null&&h.dropLevelOffset===null&&h.dropTargetKey===null&&h.dropContainerKey===null&&h.dropTargetPos===null&&h.dropAllowed===!1&&h.dragOverNodeKey===null||z():J===h.dropPosition&&ce===h.dropLevelOffset&&Me===h.dropTargetKey&&Ie===h.dropContainerKey&&ze===h.dropTargetPos&&_e===h.dropAllowed&&je===h.dragOverNodeKey||at(h,{dropPosition:J,dropLevelOffset:ce,dropTargetKey:Me,dropContainerKey:Ie,dropTargetPos:ze,dropAllowed:_e,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,Fe=h.dragChildrenKeys,K=h.dropPosition,J=h.dropTargetKey,ce=h.dropTargetPos,Me=h.dropAllowed;if(Me){var Ie=e.onDrop;if(h.dragOverNodeKey=null,W(),J!==null){var _e=A(A({},Zh(J,hn(P.value))),{},{active:((Oe=we.value)===null||Oe===void 0?void 0:Oe.key)===J,data:w.value[J].node});Fe.indexOf(J);var ze=h1(ce),je={event:xe,node:Jh(_e),dragNode:D?D.eventData:null,dragNodesKeys:[D.eventKey].concat(Fe),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,Fe=e.multiple,K=be.selected,J=be[b.value.key],ce=!K;ce?Fe?Oe=Ci(Oe,J):Oe=[J]:Oe=Ga(Oe,J);var Me=w.value,Ie=Oe.map(function(_e){var ze=Me[_e];return ze?ze.node:null}).filter(function(_e){return _e});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,Fe=e.onCheck,K=be[b.value.key],J,ce={event:"check",node:be,checked:Oe,nativeEvent:xe},Me=w.value;if(Pe){var Ie=Oe?Ci(c.value,K):Ga(c.value,K),_e=Ga(f.value,K);J={checked:Ie,halfChecked:_e},ce.checkedNodes=Ie.map(function(Qe){return Me[Qe]}).filter(function(Qe){return Qe}).map(function(Qe){return Qe.node}),e.checkedKeys===void 0&&(c.value=Ie)}else{var ze=Vr([].concat(Be(c.value),[K]),!0,Me,L.value,H.value),je=ze.checkedKeys,Ue=ze.halfCheckedKeys;if(!Oe){var qe=new Set(je);qe.delete(K);var Ze=Vr(Array.from(qe),{checked:!1,halfCheckedKeys:Ue},Me,L.value,H.value);je=Ze.checkedKeys,Ue=Ze.halfCheckedKeys}J=je,ce.checkedNodes=[],ce.checkedNodesPositions=[],ce.halfCheckedKeys=Ue,je.forEach(function(Qe){var Tt=Me[Qe];if(Tt){var lt=Tt.node,St=Tt.pos;ce.checkedNodes.push(lt),ce.checkedNodesPositions.push({node:lt,pos:St})}}),e.checkedKeys===void 0&&(c.value=je,f.value=Ue)}Fe&&Fe(J,ce)},ae=function(xe){var be=xe[b.value.key],Oe=new Promise(function(Pe,Fe){var K=e.loadData,J=e.onLoad;if(!K||$.value.has(be)||_.value.has(be))return null;var ce=K(xe);ce.then(function(){var Me=Ci(d.value,be),Ie=Ga(v.value,be);J&&J(Me,{event:"load",node:xe}),e.loadedKeys===void 0&&(d.value=Me),v.value=Ie,Pe()}).catch(function(Me){var Ie=Ga(v.value,be);if(v.value=Ie,p[be]=(p[be]||0)+1,p[be]>=oae){var _e=Ci(d.value,be);e.loadedKeys===void 0&&(d.value=_e),Pe()}Fe(Me)}),v.value=Ci(v.value,be)});return Oe.catch(function(){}),Oe},oe=function(xe,be){var Oe=e.onMouseenter;Oe&&Oe({event:xe,node:be})},ue=function(xe,be){var Oe=e.onMouseleave;Oe&&Oe({event:xe,node:be})},ve=function(xe,be){var Oe=e.onRightClick;Oe&&(xe.preventDefault(),Oe({event:xe,node:be}))},me=function(xe){var be=e.onFocus;y.value=!0,be&&be(xe)},G=function(xe){var be=e.onBlur;y.value=!1,Te(null),be&&be(xe)},Q=function(xe,be){var Oe=m.value,Pe=e.onExpand,Fe=e.loadData,K=be.expanded,J=be[b.value.key];if(!C.value){Oe.indexOf(J);var ce=!K;if(ce?Oe=Ci(Oe,J):Oe=Ga(Oe,J),U(Oe),Pe&&Pe(Oe,{node:be,expanded:ce,nativeEvent:xe}),ce&&Fe){var Me=ae(be);Me&&Me.then(function(){}).catch(function(Ie){var _e=Ga(m.value,J);U(_e),Promise.reject(Ie)})}}},pe=function(){C.value=!0},Ee=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:F.value.find(function(Ne){var xe=Ne.key;return xe===x.value})||null}),ye=function(xe){var be=F.value.findIndex(function(Fe){var K=Fe.key;return K===x.value});be===-1&&xe<0&&(be=F.value.length),be=(be+xe+F.value.length)%F.value.length;var Oe=F.value[be];if(Oe){var Pe=Oe.key;Te(Pe)}else Te(null)},Ce=q(function(){return Jh(A(A({},Zh(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 Re.UP:{ye(-1),xe.preventDefault();break}case Re.DOWN:{ye(1),xe.preventDefault();break}}var Fe=we.value;if(Fe&&Fe.data){var K=Fe.data.isLeaf===!1||!!(Fe.data.children||[]).length,J=Ce.value;switch(xe.which){case Re.LEFT:{K&&k.value.has(x.value)?Q({},J):Fe.parent&&Te(Fe.parent.key),xe.preventDefault();break}case Re.RIGHT:{K&&!k.value.has(x.value)?Q({},J):Fe.children&&Fe.children.length&&Te(Fe.children[0].key),xe.preventDefault();break}case Re.ENTER:case Re.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 m.value})}),Mr(function(){window.removeEventListener("dragend",le),o.value=!0}),Eq({expandedKeys:m,selectedKeys:s,loadedKeys:d,loadingKeys:v,checkedKeys:c,halfCheckedKeys:f,expandedKeysSet:k,selectedKeysSet:I,loadedKeysSet:$,loadingKeysSet:_,checkedKeysSet:T,halfCheckedKeysSet:O,flattenNodes:F}),function(){var Ne,xe=h.draggingNodeKey,be=h.dropLevelOffset,Oe=h.dropContainerKey,Pe=h.dropTargetKey,Fe=h.dropPosition,K=h.dragOverNodeKey,J=e.prefixCls,ce=e.showLine,Me=e.focusable,Ie=e.tabindex,_e=Ie===void 0?0:Ie,ze=e.selectable,je=e.showIcon,Ue=e.icon,qe=Ue===void 0?a.icon:Ue,Ze=e.switcherIcon,Qe=e.draggable,Tt=e.checkable,lt=e.checkStrictly,St=e.disabled,mt=e.motion,Jt=e.loadData,Ut=e.filterTreeNode,gn=e.height,dn=e.itemHeight,$t=e.virtual,qt=e.dropIndicatorRender,Qt=e.onContextmenu,er=e.onScroll,Zt=e.direction,Yn=r.class,cr=r.style,Pr=Yi(A(A({},e),r),{aria:!0,data:!0}),zn;return Qe&&(Ke(Qe)==="object"?zn=Qe:typeof Qe=="function"?zn={nodeDraggable:Qe}:zn={}),S(Nq,{value:{prefixCls:J,selectable:ze,showIcon:je,icon:qe,switcherIcon:Ze,draggable:zn,draggingNodeKey:xe,checkable:Tt,customCheckable:a.checkable,checkStrictly:lt,disabled:St,keyEntities:w.value,dropLevelOffset:be,dropContainerKey:Oe,dropTargetKey:Pe,dropPosition:Fe,dragOverNodeKey:K,dragging:xe!==null,indent:u.value,direction:Zt,dropIndicatorRender:qt,loadData:Jt,filterTreeNode:Ut,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:Y,onNodeDrop:te,slots:a}},{default:function(){return[S("div",{role:"tree",class:Ae(J,Yn,(Ne={},j(Ne,"".concat(J,"-show-line"),ce),j(Ne,"".concat(J,"-focused"),y.value),j(Ne,"".concat(J,"-active-focused"),x.value!==null),Ne))},[S(aae,A({ref:N,prefixCls:J,style:cr,disabled:St,selectable:ze,checkable:!!Tt,motion:mt,height:gn,itemHeight:dn,virtual:$t,focusable:Me,focused:y.value,tabindex:_e,activeItem:we.value,onFocus:me,onBlur:G,onKeydown:De,onActiveChange:Te,onListChangeStart:pe,onListChangeEnd:Ee,onContextmenu:Qt,onScroll:er},Pr),null)])]}})}}});var lae={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 uae=lae;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){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 ob=function(e,n){var r=JS({},e,n.attrs);return S(pt,JS({},r,{icon:uae}),null)};ob.displayName="FileOutlined";ob.inheritAttrs=!1;const QT=ob;var cae={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 fae=cae;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){dae(t,a,n[a])})}return t}function dae(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var lb=function(e,n){var r=QS({},e,n.attrs);return S(pt,QS({},r,{icon:fae}),null)};lb.displayName="MinusSquareOutlined";lb.inheritAttrs=!1;const vae=lb;var pae={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 mae=pae;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){hae(t,a,n[a])})}return t}function hae(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ub=function(e,n){var r=e3({},e,n.attrs);return S(pt,e3({},r,{icon:mae}),null)};ub.displayName="PlusSquareOutlined";ub.inheritAttrs=!1;const gae=ub;var yae={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 bae=yae;function t3(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){xae(t,a,n[a])})}return t}function xae(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var sb=function(e,n){var r=t3({},e,n.attrs);return S(pt,t3({},r,{icon:bae}),null)};sb.displayName="CaretDownFilled";sb.inheritAttrs=!1;const wae=sb;function eP(t,e,n,r){var a=r.isLeaf,i=r.expanded,o=r.loading,l=e;if(o)return S(ca,{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=S("span",{class:"".concat(t,"-switcher-leaf-line")},null):s=S(QT,{class:"".concat(t,"-switcher-line-icon")},null)),s):(s=S(wae,{class:c},null),n&&(s=i?S(vae,{class:"".concat(t,"-switcher-line-icon")},null):S(gae,{class:"".concat(t,"-switcher-line-icon")},null)),typeof e=="function"?l=e(A(A({},r),{},{defaultIcon:s,switcherCls:c})):Sn(l)&&(l=ui(l,{class:c})),l||s)}var n3=4;function Cae(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+n3,"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+n3,"px");break}return S("div",{style:c,class:"".concat(a,"-drop-indicator")},null)}var tP=function(){var e=nO();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 Sf=Se({compatConfig:{MODE:3},name:"ATree",inheritAttrs:!1,props:yt(tP(),{checkable:!1,selectable:!0,showIcon:!1,blockNode:!1}),slots:["icon","title","switcherIcon","titleRender"],setup:function(e,n){var r=n.attrs,a=n.expose,i=n.emit,o=n.slots;e.treeData===void 0&&o.default;var l=He("tree",e),u=l.prefixCls,s=l.direction,c=l.virtual,f=Z(),d=function(g){var w;(w=f.value)===null||w===void 0||w.scrollTo(g)};a({treeRef:f,onNodeExpand:function(){for(var g,w=arguments.length,y=new Array(w),x=0;x<w;x++)y[x]=arguments[x];(g=f.value)===null||g===void 0||g.onNodeExpand.apply(g,y)},scrollTo:d,selectedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.selectedKeys}),checkedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.checkedKeys}),halfCheckedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.halfCheckedKeys}),loadedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.loadedKeys}),loadingKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.loadingKeys}),expandedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.expandedKeys})}),rt(function(){Lt(e.replaceFields===void 0,"Tree","`replaceFields` is deprecated, please use fieldNames instead")});var v=function(g,w){i("update:checkedKeys",g),i("check",g,w)},m=function(g,w){i("update:expandedKeys",g),i("expand",g,w)},p=function(g,w){i("update:selectedKeys",g),i("select",g,w)};return function(){var h,g=e.showIcon,w=e.showLine,y=e.switcherIcon,x=y===void 0?o.switcherIcon:y,C=e.icon,b=C===void 0?o.icon:C,N=e.blockNode,E=e.checkable,D=e.selectable,M=e.fieldNames,P=M===void 0?e.replaceFields:M,k=e.motion,I=k===void 0?e.openAnimation:k,$=e.itemHeight,_=$===void 0?28:$,T=e.onDoubleclick,O=e.onDblclick,R=A(A(A({},r),ft(e,["onUpdate:checkedKeys","onUpdate:expandedKeys","onUpdate:selectedKeys","onDoubleclick"])),{},{showLine:Boolean(w),dropIndicatorRender:Cae,fieldNames:P,icon:b,itemHeight:_}),F=o.default?xn(o.default()):void 0;return S(JT,A(A({},R),{},{virtual:c.value,motion:I,ref:f,prefixCls:u.value,class:Ae((h={},j(h,"".concat(u.value,"-icon-hide"),!g),j(h,"".concat(u.value,"-block-node"),N),j(h,"".concat(u.value,"-unselectable"),!D),j(h,"".concat(u.value,"-rtl"),s.value==="rtl"),h),r.class),direction:s.value,checkable:E,selectable:D,switcherIcon:function(L){return eP(u.value,x,w,L)},onCheck:v,onExpand:m,onSelect:p,onDblclick:O||T,children:F}),A(A({},o),{},{checkable:function(){return S("span",{class:"".concat(u.value,"-checkbox-inner")},null)}}))}}});var Sae={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 Nae=Sae;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){Eae(t,a,n[a])})}return t}function Eae(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var cb=function(e,n){var r=r3({},e,n.attrs);return S(pt,r3({},r,{icon:Nae}),null)};cb.displayName="FolderOpenOutlined";cb.inheritAttrs=!1;const Dae=cb;var Aae={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 Mae=Aae;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){Oae(t,a,n[a])})}return t}function Oae(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=a3({},e,n.attrs);return S(pt,a3({},r,{icon:Mae}),null)};fb.displayName="FolderOutlined";fb.inheritAttrs=!1;const Tae=fb;var Za;(function(t){t[t.None=0]="None",t[t.Start=1]="Start",t[t.End=2]="End"})(Za||(Za={}));function db(t,e,n){function r(a){var i=a[e.key],o=a[e.children];n(i,a)!==!1&&db(o||[],e,n)}t.forEach(r)}function Pae(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=Za.None;if(r&&r===a)return[r];if(!r||!a)return[];function s(c){return c===r||c===a}return db(e,o,function(c){if(u===Za.End)return!1;if(s(c)){if(l.push(c),u===Za.None)u=Za.Start;else if(u===Za.Start)return u=Za.End,!1}else u===Za.Start&&l.push(c);return n.indexOf(c)!==-1}),l}function Dm(t,e,n){var r=Be(e),a=[];return db(t,n,function(i,o){var l=r.indexOf(i);return l!==-1&&(a.push(o),r.splice(l,1)),!!r.length}),a}var kae=["icon","blockNode"],Fae=function(){return A(A({},tP()),{},{expandAction:{type:[Boolean,String]}})};function Iae(t){var e=t.isLeaf,n=t.expanded;return e?S(QT,null,null):n?S(Dae,null,null):S(Tae,null,null)}const Nf=Se({compatConfig:{MODE:3},name:"ADirectoryTree",inheritAttrs:!1,props:yt(Fae(),{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||Xh(xn((r=i.default)===null||r===void 0?void 0:r.call(i))));ke(function(){return e.treeData},function(){u.value=e.treeData}),gr(function(){st(function(){if(e.treeData===void 0&&i.default){var P;u.value=Xh(xn((P=i.default)===null||P===void 0?void 0:P.call(i)))}})});var s=Z(),c=Z(),f=q(function(){return Ev(e.fieldNames)}),d=Z(),v=function(k){var I;(I=d.value)===null||I===void 0||I.scrollTo(k)};l({scrollTo:v,selectedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.selectedKeys}),checkedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.checkedKeys}),halfCheckedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.halfCheckedKeys}),loadedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.loadedKeys}),loadingKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.loadingKeys}),expandedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.expandedKeys})});var m=function(){var k=$s(u.value,{fieldNames:f.value}),I=k.keyEntities,$;return e.defaultExpandAll?$=Object.keys(I):e.defaultExpandParent?$=Gh(e.expandedKeys||e.defaultExpandedKeys||[],I):$=e.expandedKeys||e.defaultExpandedKeys,$},p=Z(e.selectedKeys||e.defaultSelectedKeys||[]),h=Z(m());ke(function(){return e.selectedKeys},function(){e.selectedKeys!==void 0&&(p.value=e.selectedKeys)},{immediate:!0}),ke(function(){return e.expandedKeys},function(){e.expandedKeys!==void 0&&(h.value=e.expandedKeys)},{immediate:!0});var g=function(k,I){var $=I.isLeaf;$||k.shiftKey||k.metaKey||k.ctrlKey||d.value.onNodeExpand(k,I)},w=Sv(g,200,{leading:!0}),y=function(k,I){e.expandedKeys===void 0&&(h.value=k),o("update:expandedKeys",k),o("expand",k,I)},x=function(k,I){var $=e.expandAction;$==="click"&&w(k,I),o("click",k,I)},C=function(k,I){var $=e.expandAction;($==="dblclick"||$==="doubleclick")&&w(k,I),o("doubleclick",k,I),o("dblclick",k,I)},b=function(k,I){var $=e.multiple,_=I.node,T=I.nativeEvent,O=_[f.value.key],R=A(A({},I),{},{selected:!0}),F=(T==null?void 0:T.ctrlKey)||(T==null?void 0:T.metaKey),B=T==null?void 0:T.shiftKey,L;$&&F?(L=k,s.value=O,c.value=L,R.selectedNodes=Dm(u.value,L,f.value)):$&&B?(L=Array.from(new Set([].concat(Be(c.value||[]),Be(Pae({treeData:u.value,expandedKeys:h.value,startKey:O,endKey:s.value,fieldNames:f.value}))))),R.selectedNodes=Dm(u.value,L,f.value)):(L=[O],s.value=O,c.value=L,R.selectedNodes=Dm(u.value,L,f.value)),o("update:selectedKeys",L),o("select",L,R),e.selectedKeys===void 0&&(p.value=L)},N=function(k,I){o("update:checkedKeys",k),o("check",k,I)},E=He("tree",e),D=E.prefixCls,M=E.direction;return function(){var P=Ae("".concat(D.value,"-directory"),j({},"".concat(D.value,"-directory-rtl"),M.value==="rtl"),a.class),k=e.icon,I=k===void 0?i.icon:k,$=e.blockNode,_=$===void 0?!0:$,T=Ge(e,kae);return S(Sf,A(A(A({},a),{},{icon:I||Iae,ref:d,blockNode:_},T),{},{prefixCls:D.value,class:P,expandedKeys:h.value,selectedKeys:p.value,onSelect:b,onClick:x,onDblclick:C,onExpand:y,onCheck:N}),i)}}});var Ef=Se(A(A({},Yh),{},{name:"ATreeNode",props:m1}));const nP=at(Sf,{DirectoryTree:Nf,TreeNode:Ef,install:function(e){return e.component(Sf.name,Sf),e.component(Ef.name,Ef),e.component(Nf.name,Nf),e}});var _ae=yn.SubMenu,$ae=yn.Item;function Rae(t){return t.some(function(e){var n=e.children;return n&&n.length>0})}function rP(t,e){return typeof e=="string"||typeof e=="number"?e==null?void 0:e.toString().toLowerCase().includes(t.trim().toLowerCase()):!1}function aP(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 S(_ae,{key:s||u,title:l.text,popupClassName:"".concat(n,"-dropdown-submenu")},{default:function(){return[aP({filters:l.children,prefixCls:n,filteredKeys:r,filterMultiple:a,searchValue:i,filterSearch:o})]}});var c=a?jr:rr,f=S($ae,{key:l.value!==void 0?s:u},{default:function(){return[S(c,{checked:r.includes(s)},null),S("span",null,[l.text])]}});return i.trim()?typeof o=="function"?o(i,l)?f:void 0:rP(i,l.text)?f:void 0:f})}const Bae=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=$T(),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 jv((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)},m=q(function(){return typeof l.value=="boolean"?l.value:u.value}),p=q(function(){var L;return(L=e.filterState)===null||L===void 0?void 0:L.filteredKeys}),h=Ct([]),g=function(H){var z=H.selectedKeys;h.value=z},w=function(H,z){var V=z.node,U=z.checked;e.filterMultiple?g({selectedKeys:H}):g({selectedKeys:U&&V.key?[V.key]:[]})};ke(p,function(){u.value&&g({selectedKeys:p.value||[]})},{immediate:!0});var y=Ct([]),x=Z(),C=function(H){x.value=setTimeout(function(){y.value=H})},b=function(){clearTimeout(x.value)};bt(function(){clearTimeout(x.value)});var N=Z(""),E=function(H){var z=H.target.value;N.value=z};ke(u,function(){u.value||(N.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)||iv(W,U==null?void 0:U.filteredKeys))return null;e.triggerFilter({column:z,key:V,filteredKeys:W})},M=function(){v(!1),D(h.value)},P=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1},z=H.confirm,V=H.closeDropdown;z&&D([]),V&&v(!1),N.value="",h.value=[]},k=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0},z=H.closeDropdown;z&&v(!1),D(h.value)},I=function(H){H&&p.value!==void 0&&(h.value=p.value||[]),v(H),!H&&!f.value&&M()},$=He("",e),_=$.direction,T=function(H){if(H.target.checked){var z=c.value;h.value=z}else h.value=[]},O=function L(H){var z=H.filters;return(z||[]).map(function(V,U){var W=String(V.value),Y={title:V.text,key:V.value!==void 0?W:U};return V.children&&(Y.children=L({filters:V.children})),Y})},R=q(function(){return O({filters:e.column.filters})}),F=q(function(){return Ae(j({},"".concat(e.dropdownPrefixCls,"-menu-without-submenu"),!Rae(e.column.filters||[])))}),B=function(){var H=h.value,z=e.column,V=e.locale,U=e.tablePrefixCls,W=e.filterMultiple,Y=e.dropdownPrefixCls,le=e.getPopupContainer,ne=e.prefixCls;return(z.filters||[]).length===0?S(Mi,{image:Mi.PRESENTED_IMAGE_SIMPLE,description:V.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}},null):i.value==="tree"?S(Ot,null,[S(qS,{filterSearch:o.value,value:N.value,onChange:E,tablePrefixCls:U,locale:V},null),S("div",{class:"".concat(U,"-filter-dropdown-tree")},[W?S(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,S(nP,{checkable:!0,selectable:!1,blockNode:!0,multiple:W,checkStrictly:!W,class:"".concat(Y,"-menu"),onCheck:w,checkedKeys:H,selectedKeys:H,showIcon:!1,treeData:R.value,autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:N.value.trim()?function(ie){return rP(N.value,ie.title)}:void 0},null)])]):S(Ot,null,[S(qS,{filterSearch:o.value,value:N.value,onChange:E,tablePrefixCls:U,locale:V},null),S(yn,{multiple:W,prefixCls:"".concat(Y,"-menu"),class:F.value,onClick:b,onSelect:g,onDeselect:g,selectedKeys:H,getPopupContainer:le,openKeys:y.value,onOpenChange:C},{default:function(){return aP({filters:z.filters||[],filterSearch:o.value,prefixCls:ne,filteredKeys:h.value,filterMultiple:W,searchValue:N.value})}})])};return function(){var L,H=e.tablePrefixCls,z=e.prefixCls,V=e.column,U=e.dropdownPrefixCls,W=e.locale,Y=e.getPopupContainer,le;if(typeof f.value=="function")le=f.value({prefixCls:"".concat(U,"-custom"),setSelectedKeys:function(te){return g({selectedKeys:te})},selectedKeys:h.value,confirm:k,clearFilters:P,filters:V.filters,visible:m.value,column:V.__originColumn__});else if(f.value)le=f.value;else{var ne=h.value;le=S(Ot,null,[B(),S("div",{class:"".concat(z,"-dropdown-btns")},[S(Pn,{type:"link",size:"small",disabled:ne.length===0,onClick:function(){return P()}},{default:function(){return[W.filterReset]}}),S(Pn,{type:"primary",size:"small",onClick:M},{default:function(){return[W.filterConfirm]}})])])}var ie=S(Zre,{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=S(Gre,null,null),S("div",{class:"".concat(z,"-column")},[S("span",{class:"".concat(H,"-column-title")},[(L=r.default)===null||L===void 0?void 0:L.call(r)]),S(Ma,{overlay:ie,trigger:["click"],visible:m.value,onVisibleChange:I,getPopupContainer:Y,placement:_.value==="rtl"?"bottomLeft":"bottomRight"},{default:function(){return[S("span",{role:"button",tabindex:-1,class:Ae("".concat(z,"-trigger"),{active:s.value}),onClick:function(ge){ge.stopPropagation()}},[se])]}})])}}});function Ag(t,e,n){var r=[];return(t||[]).forEach(function(a,i){var o,l=Vv(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:zl(a,l),filteredKeys:s,forceFiltered:a.filtered})}else r.push({column:a,key:zl(a,l),filteredKeys:e&&a.defaultFilteredValue?a.defaultFilteredValue:void 0,forceFiltered:a.filtered});"children"in a&&(r=[].concat(Be(r),Be(Ag(a.children,e,l))))}),r}function iP(t,e,n,r,a,i,o,l){return n.map(function(u,s){var c,f=Vv(s,l),d=u.filterMultiple,v=d===void 0?!0:d,m=u.filterMode,p=u.filterSearch,h=u,g=u.filterDropdown||(u==null||(c=u.slots)===null||c===void 0?void 0:c.filterDropdown)||u.customFilterDropdown;if(h.filters||g){var w=zl(h,f),y=r.find(function(x){var C=x.key;return w===C});h=A(A({},h),{},{title:function(C){return S(Bae,{tablePrefixCls:t,prefixCls:"".concat(t,"-filter"),dropdownPrefixCls:e,column:h,columnKey:w,filterState:y,filterMultiple:v,filterMode:m,filterSearch:p,triggerFilter:a,locale:o,getPopupContainer:i},{default:function(){return[ab(u.title,C)]}})}})}return"children"in h&&(h=A(A({},h),{},{children:iP(t,e,h.children,r,a,i,o,f)})),h})}function jv(t){var e=[];return(t||[]).forEach(function(n){var r=n.value,a=n.children;e.push(r),a&&(e=[].concat(Be(e),Be(jv(a))))}),e}function i3(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=jv(u);e[a]=s.filter(function(c){return i.includes(String(c))})}else e[a]=null}),e}function o3(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=jv(o),f=c.findIndex(function(v){return String(v)===String(s)}),d=f!==-1?c[f]:s;return i(d,u)})}):n},t)}function Lae(t){var e=t.prefixCls,n=t.dropdownPrefixCls,r=t.mergedColumns,a=t.locale,i=t.onFilterChange,o=t.getPopupContainer,l=rn(Ag(r.value,!0)),u=$e(l,2),s=u[0],c=u[1],f=q(function(){var p=Ag(r.value,!1),h=p.every(function(w){var y=w.filteredKeys;return y===void 0});if(h)return s.value;var g=p.every(function(w){var y=w.filteredKeys;return y!==void 0});return Lt(h||g,"Table","`FilteredKeys` should all be controlled or not controlled."),p}),d=q(function(){return i3(f.value)}),v=function(h){var g=f.value.filter(function(w){var y=w.key;return y!==h.key});g.push(h),c(g),i(i3(g),g)},m=function(h){return iP(e.value,n.value,h,f.value,v,o.value,a.value)};return[m,f,d]}function oP(t,e){return t.map(function(n){var r=A({},n);return r.title=ab(r.title,e),"children"in r&&(r.children=oP(r.children,e)),r})}function zae(t){var e=function(r){return oP(r,t.value)};return[e]}function Vae(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 S("button",{type:"button",onClick:function(f){i(o,f),f.stopPropagation()},class:Ae(s,(r={},j(r,"".concat(s,"-spaced"),!u),j(r,"".concat(s,"-expanded"),u&&l),j(r,"".concat(s,"-collapsed"),u&&!l),r)),"aria-label":l?t.collapse:t.expand},null)}}function lP(t,e){var n=e.value;return t.map(function(r){var a;if(r===Xa||r===Ei)return r;var i=A({},r),o=i.slots,l=o===void 0?{}:o;return i.__originColumn__=r,Lt(!("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=p0(e.value,"headerCell",{title:r.title,column:r},function(){return[r.title]})),"children"in i&&(i.children=lP(i.children,e)),i})}function jae(t){var e=function(r){return lP(r,t)};return[e]}var Hae=[],Kae=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}}},Uae=Se({name:"InteralTable",inheritAttrs:!1,props:yt(Kae(),{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;Lt(!(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."),Bne(q(function(){return e.contextSlots})),Lne({onResizeColumn:function(xe,be){o("resizeColumn",xe,be)}});var l=tu(),u=q(function(){var Ne=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 Ne.has(be)})})}),s=He("table",e),c=s.size,f=s.renderEmpty,d=s.direction,v=s.prefixCls,m=s.configProvider,p=q(function(){return e.transformCellText||m.transformCellText}),h=Fa("Table",ua.Table,Ye(e,"locale")),g=$e(h,1),w=g[0],y=q(function(){return e.dataSource||Hae}),x=q(function(){return m.getPrefixCls("dropdown",e.dropdownPrefixCls)}),C=q(function(){return e.childrenColumnName||"children"}),b=q(function(){return y.value.some(function(Ne){return Ne==null?void 0:Ne[C.value]})?"nest":e.expandedRowRender?"row":null}),N=Bt({body:null}),E=function(xe){at(N,xe)},D=q(function(){return typeof e.rowKey=="function"?e.rowKey:function(Ne){return Ne==null?void 0:Ne[e.rowKey]}}),M=kre(y,C,D),P=$e(M,1),k=P[0],I={},$=function(xe,be){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Pe=e.pagination,Fe=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)),Fe&&Fe.scrollToFirstRowOnChange!==!1&&N.body&&K0(0,{getContainer:function(){return N.body}}),K==null||K(J.pagination,J.filters,J.sorter,{currentDataSource:o3(Eg(y.value,J.sorterStates,C.value),J.filterStates),action:be})},_=function(xe,be){$({sorter:xe,sorterStates:be},"sort",!1)},T=Ure({prefixCls:v,mergedColumns:u,onSorterChange:_,sortDirections:q(function(){return e.sortDirections||["ascend","descend"]}),tableLocale:w,showSorterTooltip:Ye(e,"showSorterTooltip")}),O=$e(T,4),R=O[0],F=O[1],B=O[2],L=O[3],H=q(function(){return Eg(y.value,F.value,C.value)}),z=function(xe,be){$({filters:xe,filterStates:be},"filter",!0)},V=Lae({prefixCls:v,locale:w,dropdownPrefixCls:x,mergedColumns:u,onFilterChange:z,getPopupContainer:Ye(e,"getPopupContainer")}),U=$e(V,3),W=U[0],Y=U[1],le=U[2],ne=q(function(){return o3(H.value,Y.value)}),ie=jae(Ye(e,"contextSlots")),se=$e(ie,1),he=se[0],te=q(function(){return A({},B.value)}),ge=zae(te),ee=$e(ge,1),re=ee[0],de=function(xe,be){$({pagination:A(A({},I.pagination),{},{current:xe,pageSize:be})},"paginate")},ae=Pre(q(function(){return ne.value.length}),Ye(e,"pagination"),de),oe=$e(ae,2),ue=oe[0],ve=oe[1];rt(function(){I.sorter=L.value,I.sorterStates=F.value,I.filters=le.value,I.filterStates=Y.value,I.pagination=e.pagination===!1?{}:Ore(e.pagination,ue.value),I.resetPagination=ve});var me=q(function(){if(e.pagination===!1||!ue.value.pageSize)return ne.value;var Ne=ue.value,xe=Ne.current,be=xe===void 0?1:xe,Oe=Ne.total,Pe=Ne.pageSize,Fe=Pe===void 0?bg:Pe;return Lt(be>0,"Table","`current` should be positive number."),ne.value.length<Oe?ne.value.length>Fe?ne.value.slice((be-1)*Fe,be*Fe):ne.value:ne.value.slice((be-1)*Fe,be*Fe)});rt(function(){st(function(){var Ne=ue.value,xe=Ne.total,be=Ne.pageSize,Oe=be===void 0?bg:be;ne.value.length<xe&&ne.value.length>Oe&&Lt(!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 G=q(function(){return e.showExpandColumn===!1?-1:b.value==="nest"&&e.expandIconColumnIndex===void 0?e.rowSelection?1:0:e.expandIconColumnIndex>0&&e.rowSelection?e.expandIconColumnIndex-1:e.expandIconColumnIndex}),Q=Z();ke(function(){return e.rowSelection},function(){Q.value=e.rowSelection?A({},e.rowSelection):e.rowSelection},{deep:!0,immediate:!0});var pe=Ire(Q,{prefixCls:v,data:ne,pageData:me,getRowKey:D,getRecordByKey:k,expandType:b,childrenColumnName:C,locale:w,getPopupContainer:q(function(){return e.getPopupContainer})}),Ee=$e(pe,2),Te=Ee[0],we=Ee[1],ye=function(xe,be,Oe){var Pe,Fe=e.rowClassName;return typeof Fe=="function"?Pe=Ae(Fe(xe,be,Oe)):Pe=Ae(Fe),Ae(j({},"".concat(v.value,"-row-selected"),we.value.has(D.value(xe,be))),Pe)};i({selectedKeySet:we});var Ce=q(function(){return typeof e.indentSize=="number"?e.indentSize:15}),De=function(xe){var be=re(Te(W(R(he(xe)))));return be};return function(){var Ne,xe,be=e.expandIcon,Oe=be===void 0?a.expandIcon||Vae(w.value):be,Pe=e.pagination,Fe=e.loading,K=e.bordered,J,ce;if(Pe!==!1&&(Ne=ue.value)!==null&&Ne!==void 0&&Ne.total){var Me;ue.value.size?Me=ue.value.size:Me=c.value==="small"||c.value==="middle"?"small":void 0;var Ie=function(St){return S(Iv,A(A({},ue.value),{},{class:["".concat(v.value,"-pagination ").concat(v.value,"-pagination-").concat(St),ue.value.class],size:Me}),null)},_e=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(_e)),je&&(J=Ie(je.toLowerCase().replace("top",""))),Ue&&(ce=Ie(Ue.toLowerCase().replace("bottom","")))}else ce=Ie(_e)}var Ze;typeof Fe=="boolean"?Ze={spinning:Fe}:Ke(Fe)==="object"&&(Ze=A({spinning:!0},Fe));var Qe=Ae("".concat(v.value,"-wrapper"),j({},"".concat(v.value,"-wrapper-rtl"),d.value==="rtl"),r.class),Tt=ft(e,["columns"]);return S("div",{class:Qe,style:r.style},[S(zi,A({spinning:!1},Ze),{default:function(){return[J,S(Mre,A(A(A({},r),Tt),{},{expandedRowKeys:e.expandedRowKeys,defaultExpandedRowKeys:e.defaultExpandedRowKeys,expandIconColumnIndex:G.value,indentSize:Ce.value,expandIcon:Oe,columns:u.value,direction:d.value,prefixCls:v.value,class:Ae((xe={},j(xe,"".concat(v.value,"-middle"),c.value==="middle"),j(xe,"".concat(v.value,"-small"),c.value==="small"),j(xe,"".concat(v.value,"-bordered"),K),j(xe,"".concat(v.value,"-empty"),y.value.length===0),xe)),data:me.value,rowKey:D.value,rowClassName:ye,internalHooks:yg,internalRefs:N,onUpdateInternalRefs:E,transformColumns:De,transformCellText:p.value}),A(A({},a),{},{emptyText:function(){var mt,Jt;return((mt=a.emptyText)===null||mt===void 0?void 0:mt.call(a))||((Jt=e.locale)===null||Jt===void 0?void 0:Jt.emptyText)||f.value("Table")}})),ce]}})])}}}),qae=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||GT((l=a.default)===null||l===void 0?void 0:l.call(a));return S(Uae,A(A({ref:o},r),{},{columns:s||[],expandedRowRender:a.expandedRowRender,contextSlots:A({},a)}),a)}}});const Am=qae,Df=Se({name:"ATableColumn",slots:["title","filterIcon"],render:function(){return null}}),Af=Se({name:"ATableColumnGroup",slots:["title"],__ANT_TABLE_COLUMN_GROUP:!0,render:function(){return null}});var Nd=Se(A(A({},mre),{},{name:"ATableSummaryRow"})),Ed=Se(A(A({},yre),{},{name:"ATableSummaryCell"})),Mf=at(bre,{Cell:Ed,Row:Nd,name:"ATableSummary"});const Wae=at(Am,{SELECTION_ALL:xg,SELECTION_INVERT:wg,SELECTION_NONE:Cg,SELECTION_COLUMN:Xa,EXPAND_COLUMN:Ei,Column:Df,ColumnGroup:Af,Summary:Mf,install:function(e){return e.component(Mf.name,Mf),e.component(Ed.name,Ed),e.component(Nd.name,Nd),e.component(Am.name,Am),e.component(Df.name,Df),e.component(Af.name,Af),e}});var Yae={prefixCls:String,placeholder:String,value:String,handleClear:Function,disabled:{type:Boolean,default:void 0},onChange:Function};const Gae=Se({compatConfig:{MODE:3},name:"Search",inheritAttrs:!1,props:yt(Yae,{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 S(Tn,{placeholder:i,class:l,value:o,onChange:a,disabled:u,allowClear:!0},{prefix:function(){return S(dv,null,null)}})}}});var Xae={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 Zae=Xae;function l3(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){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 vb=function(e,n){var r=l3({},e,n.attrs);return S(pt,l3({},r,{icon:Zae}),null)};vb.displayName="DeleteOutlined";vb.inheritAttrs=!1;const uP=vb;function Qae(){}var eie={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 tie=Se({compatConfig:{MODE:3},name:"ListItem",inheritAttrs:!1,props:eie,emits:["click","remove"],setup:function(e,n){var r=n.emit;return function(){var a,i=e.renderedText,o=e.renderedEl,l=e.item,u=e.checked,s=e.disabled,c=e.prefixCls,f=e.showRemove,d=Ae((a={},j(a,"".concat(c,"-content-item"),!0),j(a,"".concat(c,"-content-item-disabled"),s||l.disabled),a)),v;return(typeof i=="string"||typeof i=="number")&&(v=String(i)),S(Yl,{componentName:"Transfer",defaultLocale:ua.Transfer},{default:function(p){var h=S("span",{class:"".concat(c,"-content-item-text")},[o]);return f?S("li",{class:d,title:v},[h,S(Cd,{disabled:s||l.disabled,class:"".concat(c,"-content-item-remove"),"aria-label":p.remove,onClick:function(){r("remove",l)}},{default:function(){return[S(uP,null,null)]}})]):S("li",{class:d,title:v,onClick:s||l.disabled?Qae:function(){r("click",l)}},[S(jr,{class:"".concat(c,"-checkbox"),checked:u,disabled:s||l.disabled},null),h])}})}}});var nie={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 rie(t){if(!t)return null;var e={pageSize:10};return Ke(t)==="object"?A(A({},e),t):e}var aie=Se({compatConfig:{MODE:3},name:"ListBody",inheritAttrs:!1,props:nie,emits:["itemSelect","itemRemove","scroll"],setup:function(e,n){var r=n.emit,a=n.expose,i=Z(1),o=function(v){var m=e.selectedKeys,p=m.indexOf(v.key)>=0;r("itemSelect",v.key,!p)},l=function(v){r("itemRemove",[v.key])},u=function(v){r("scroll",v)},s=q(function(){return rie(e.pagination)});ke([s,function(){return e.filteredRenderItems}],function(){if(s.value){var d=Math.ceil(e.filteredRenderItems.length/s.value.pageSize);i.value>d&&(i.value=d)}},{immediate:!0});var c=q(function(){var d=e.filteredRenderItems,v=d;return s.value&&(v=d.slice((i.value-1)*s.value.pageSize,i.value*s.value.pageSize)),v}),f=function(v){i.value=v};return a({items:c}),function(){var d=e.prefixCls,v=e.filteredRenderItems,m=e.selectedKeys,p=e.disabled,h=e.showRemove,g=null;s.value&&(g=S(Iv,{simple:!0,size:"small",disabled:p,class:"".concat(d,"-pagination"),total:v.length,pageSize:s.value.pageSize,current:i.value,onChange:f},null));var w=c.value.map(function(y){var x=y.renderedEl,C=y.renderedText,b=y.item,N=b.disabled,E=m.indexOf(b.key)>=0;return S(tie,{disabled:p||N,key:b.key,item:b,renderedText:C,renderedEl:x,checked:E,prefixCls:d,onClick:o,onRemove:l,showRemove:h},null)});return S(Ot,null,[S("ul",{class:Ae("".concat(d,"-content"),j({},"".concat(d,"-content-show-remove"),h)),onScroll:u},[w]),g])}}});const iie=aie;var oie=function(){return null};function lie(t){return t&&!Sn(t)&&Object.prototype.toString.call(t)==="[object Object]"}function Ac(t){return t.filter(function(e){return!e.disabled}).map(function(e){return e.key})}var uie={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 u3=Se({compatConfig:{MODE:3},name:"TransferList",inheritAttrs:!1,props:uie,slots:["footer","titleText"],setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(""),o=Z(),l=Z(),u=function(b,N){var E=b?b(N):null,D=!!E&&xn(E).length>0;return D||(E=S(iie,A(A({},N),{},{ref:l}),null)),{customize:D,bodyContent:E}},s=function(b){var N=e.renderItem,E=N===void 0?oie:N,D=E(b),M=lie(D);return{renderedText:M?D.value:D,renderedEl:M?D.label:D,item:b}},c=Z([]),f=Z([]);rt(function(){var C=[],b=[];e.dataSource.forEach(function(N){var E=s(N),D=E.renderedText;if(i.value&&i.value.trim()&&!w(D,N))return null;C.push(N),b.push(E)}),c.value=C,f.value=b});var d=q(function(){var C=e.checkedKeys;return C.length===0?"none":c.value.every(function(b){return C.indexOf(b.key)>=0||!!b.disabled})?"all":"part"}),v=q(function(){return Ac(c.value)}),m=function(b,N){return Array.from(new Set([].concat(Be(b),Be(e.checkedKeys)))).filter(function(E){return N.indexOf(E)===-1})},p=function(b){var N=b.disabled,E=b.prefixCls,D=d.value==="all",M=S(jr,{disabled:N,checked:D,indeterminate:d.value==="part",class:"".concat(E,"-checkbox"),onChange:function(){var k=v.value;e.onItemSelectAll(m(D?[]:k,D?e.checkedKeys:[]))}},null);return M},h=function(b){var N,E=b.target.value;i.value=E,(N=e.handleFilter)===null||N===void 0||N.call(e,b)},g=function(b){var N;i.value="",(N=e.handleClear)===null||N===void 0||N.call(e,b)},w=function(b,N){var E=e.filterOption;return E?E(i.value,N):b.indexOf(i.value)>=0},y=function(b,N){var E=e.itemsUnit,D=e.itemUnit,M=e.selectAllLabel;if(M)return typeof M=="function"?M({selectedCount:b,totalCount:N}):M;var P=N>1?E:D;return S(Ot,null,[(b>0?"".concat(b,"/"):"")+N,oa(" "),P])},x=function(b,N,E,D,M,P){var k=M?S("div",{class:"".concat(b,"-body-search-wrapper")},[S(Gae,{prefixCls:"".concat(b,"-search"),onChange:h,handleClear:g,placeholder:N,value:i.value,disabled:P},null)]):null,I,$=x0(r),_=$.onEvents,T=u(D,A(A({},e),{},{filteredItems:c.value,filteredRenderItems:f.value,selectedKeys:E},_)),O=T.bodyContent,R=T.customize;return R?I=S("div",{class:"".concat(b,"-body-customize-wrapper")},[O]):I=c.value.length?O:S("div",{class:"".concat(b,"-body-not-found")},[e.notFoundContent]),S("div",{class:M?"".concat(b,"-body ").concat(b,"-body-with-search"):"".concat(b,"-body"),ref:o},[k,I])};return function(){var C,b,N,E=e.prefixCls,D=e.checkedKeys,M=e.disabled,P=e.showSearch,k=e.searchPlaceholder,I=e.selectAll,$=e.selectCurrent,_=e.selectInvert,T=e.removeAll,O=e.removeCurrent,R=e.renderList,F=e.onItemSelectAll,B=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=Ae(E,(b={},j(b,"".concat(E,"-with-pagination"),!!V),j(b,"".concat(E,"-with-footer"),!!U),b)),Y=x(E,k,D,R,P,M),le=U?S("div",{class:"".concat(E,"-footer")},[U]):null,ne=!z&&!V&&p({disabled:M,prefixCls:E}),ie=null;z?ie=S(yn,null,{default:function(){return[V&&S(yn.Item,{key:"removeCurrent",onClick:function(){var ge=Ac((l.value.items||[]).map(function(ee){return ee.item}));B==null||B(ge)}},{default:function(){return[O]}}),S(yn.Item,{key:"removeAll",onClick:function(){B==null||B(v.value)}},{default:function(){return[T]}})]}}):ie=S(yn,null,{default:function(){return[S(yn.Item,{key:"selectAll",onClick:function(){var ge=v.value;F(m(ge,[]))}},{default:function(){return[I]}}),V&&S(yn.Item,{onClick:function(){var ge=Ac((l.value.items||[]).map(function(ee){return ee.item}));F(m(ge,[]))}},{default:function(){return[$]}}),S(yn.Item,{key:"selectInvert",onClick:function(){var ge;V?ge=Ac((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)}),F(m(re,de))}},{default:function(){return[_]}})]}});var se=S(Ma,{class:"".concat(E,"-header-dropdown"),overlay:ie,disabled:M},{default:function(){return[S(Ps,null,null)]}});return S("div",{class:W,style:r.style},[S("div",{class:"".concat(E,"-header")},[H?S(Ot,null,[ne,se]):null,S("span",{class:"".concat(E,"-header-selected")},[S("span",null,[y(D.length,c.value.length)]),S("span",{class:"".concat(E,"-header-title")},[(N=a.titleText)===null||N===void 0?void 0:N.call(a)])])]),Y,le])}}});function s3(){}var pb=function(e){var n=e.disabled,r=e.moveToLeft,a=r===void 0?s3:r,i=e.moveToRight,o=i===void 0?s3: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,m=e.style,p=e.direction,h=e.oneWay;return S("div",{class:v,style:m},[S(Pn,{type:"primary",size:"small",disabled:n||!d,onClick:o,icon:p!=="rtl"?S(si,null,null):S(Mo,null,null)},{default:function(){return[c]}}),!h&&S(Pn,{type:"primary",size:"small",disabled:n||!f,onClick:a,icon:p!=="rtl"?S(Mo,null,null):S(si,null,null)},{default:function(){return[u]}})])};pb.displayName="Operation";pb.inheritAttrs=!1;const sie=pb;var cie=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}},fie=Se({compatConfig:{MODE:3},name:"ATransfer",inheritAttrs:!1,props:cie(),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=An();ke(function(){return e.selectedKeys},function(){var z,V;f.value=((z=e.selectedKeys)===null||z===void 0?void 0:z.filter(function(U){return e.targetKeys.indexOf(U)===-1}))||[],d.value=((V=e.selectedKeys)===null||V===void 0?void 0:V.filter(function(U){return e.targetKeys.indexOf(U)>-1}))||[]},{immediate:!0});var m=function(V,U){var W={notFoundContent:U("Transfer")},Y=nn(i,e,"notFoundContent");return Y&&(W.notFoundContent=Y),e.searchPlaceholder!==void 0&&(W.searchPlaceholder=e.searchPlaceholder),A(A(A({},V),W),e.locale)},p=function(V){var U=e.targetKeys,W=U===void 0?[]:U,Y=e.dataSource,le=Y===void 0?[]:Y,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()},h=function(){p("left")},g=function(){p("right")},w=function(V,U){C(V,U)},y=function(V){return w("left",V)},x=function(V){return w("right",V)},C=function(V,U){V==="left"?(e.selectedKeys||(f.value=U),r("update:selectedKeys",[].concat(Be(U),Be(d.value))),r("selectChange",U,hn(d.value))):(e.selectedKeys||(d.value=U),r("update:selectedKeys",[].concat(Be(U),Be(f.value))),r("selectChange",hn(f.value),U))},b=function(V,U){var W=U.target.value;r("search",V,W)},N=function(V){b("left",V)},E=function(V){b("right",V)},D=function(V){r("search",V,"")},M=function(){D("left")},P=function(){D("right")},k=function(V,U,W){var Y=Be(V==="left"?f.value:d.value),le=Y.indexOf(U);le>-1&&Y.splice(le,1),W&&Y.push(U),C(V,Y)},I=function(V,U){return k("left",V,U)},$=function(V,U){return k("right",V,U)},_=function(V){var U=e.targetKeys,W=U===void 0?[]:U,Y=W.filter(function(le){return!V.includes(le)});r("update:targetKeys",Y),r("change",Y,"left",Be(V))},T=function(V,U){r("scroll",V,U)},O=function(V){T("left",V)},R=function(V){T("right",V)},F=function(V,U){return typeof V=="function"?V({direction:U}):V},B=Z([]),L=Z([]);rt(function(){var z=e.dataSource,V=e.rowKey,U=e.targetKeys,W=U===void 0?[]:U,Y=[],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:Y.push(ne)}),B.value=Y,L.value=le}),o({handleSelectChange:C});var H=function(V){var U,W,Y,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,G=e.pagination,Q=e.id,pe=Q===void 0?v.id.value:Q,Ee=a.class,Te=a.style,we=i.children,ye=!we&&G,Ce=u.renderEmpty,De=m(V,Ce),Ne=i.footer,xe=e.render||i.render,be=d.value.length>0,Oe=f.value.length>0,Pe=Ae(s.value,Ee,(U={},j(U,"".concat(s.value,"-disabled"),he),j(U,"".concat(s.value,"-customize-list"),!!we),U)),Fe=e.titles,K=(W=(Y=Fe&&Fe[0])!==null&&Y!==void 0?Y:(le=i.leftTitle)===null||le===void 0?void 0:le.call(i))!==null&&W!==void 0?W:(De.titles||["",""])[0],J=(ne=(ie=Fe&&Fe[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 S("div",{class:Pe,style:Te,id:pe},[S(u3,A({key:"leftList",prefixCls:"".concat(s.value,"-list"),dataSource:B.value,filterOption:ae,style:F(re,"left"),checkedKeys:f.value,handleFilter:N,handleClear:M,onItemSelect:I,onItemSelectAll:y,renderItem:xe,showSearch:ee,renderList:we,onScroll:O,disabled:he,direction:c.value==="rtl"?"right":"left",showSelectAll:oe,selectAllLabel:ve[0]||i.leftSelectAllLabel,pagination:ye},De),{titleText:function(){return K},footer:Ne}),S(sie,{key:"operation",class:"".concat(s.value,"-operation"),rightActive:Oe,rightArrowText:ge[0],moveToRight:g,leftActive:be,leftArrowText:ge[1],moveToLeft:h,style:de,disabled:he,direction:c.value,oneWay:me},null),S(u3,A({key:"rightList",prefixCls:"".concat(s.value,"-list"),dataSource:L.value,filterOption:ae,style:F(re,"right"),checkedKeys:d.value,handleFilter:E,handleClear:P,onItemSelect:$,onItemSelectAll:x,onItemRemove:_,renderItem:xe,showSearch:ee,renderList:we,onScroll:R,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:Ne})])};return function(){return S(Yl,{componentName:"Transfer",defaultLocale:ua.Transfer,children:H},null)}}});const die=bn(fie);function vie(t){return Array.isArray(t)?t:t!==void 0?[t]:[]}function pie(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 Mg(t){return t.disabled||t.disableCheckbox||t.checkable===!1}function mie(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 c3(t){return t==null}var sP=Symbol("TreeSelectContextPropsKey");function hie(t){return gt(sP,t)}function gie(){return vt(sP,{})}var yie={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0};const bie=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,slots:["notFoundContent","menuItemSelectedIcon"],setup:function(e,n){var r=n.slots,a=n.expose,i=Ts(),o=uv(),l=gie(),u=Z(),s=fy(function(){return l.treeData},[function(){return i.open},function(){return l.treeData}],function(b){return b[0]}),c=q(function(){var b=o.checkable,N=o.halfCheckedKeys,E=o.checkedKeys;return b?{checked:E,halfChecked:N}:null});ke(function(){return i.open},function(){st(function(){if(i.open&&!i.multiple&&o.checkedKeys.length){var b;(b=u.value)===null||b===void 0||b.scrollTo({key:o.checkedKeys[0]})}})},{immediate:!0,flush:"post"});var f=q(function(){return String(i.searchValue).toLowerCase()}),d=function(N){return f.value?String(N[o.treeNodeFilterProp]).toLowerCase().includes(f.value):!1},v=Ct(o.treeDefaultExpandedKeys),m=Ct(null);ke(function(){return i.searchValue},function(){i.searchValue&&(m.value=mie(hn(l.treeData),hn(l.fieldNames)))},{immediate:!0});var p=q(function(){return o.treeExpandedKeys?o.treeExpandedKeys.slice():i.searchValue?m.value:v.value}),h=function(N){var E;v.value=N,m.value=N,(E=o.onTreeExpand)===null||E===void 0||E.call(o,N)},g=function(N){N.preventDefault()},w=function(N,E){var D,M=E.node,P=o.checkable,k=o.checkedKeys;if(!(P&&Mg(M))&&((D=l.onSelect)===null||D===void 0||D.call(l,M.key,{selected:!k.includes(M.key)}),!i.multiple)){var I;(I=i.toggleOpen)===null||I===void 0||I.call(i,!1)}},y=Z(null),x=q(function(){return o.keyEntities[y.value]}),C=function(N){y.value=N};return a({scrollTo:function(){for(var N,E,D=arguments.length,M=new Array(D),P=0;P<D;P++)M[P]=arguments[P];return(N=u.value)===null||N===void 0||(E=N.scrollTo)===null||E===void 0?void 0:E.call.apply(E,[N].concat(M))},onKeydown:function(N){var E,D=N.which;switch(D){case Re.UP:case Re.DOWN:case Re.LEFT:case Re.RIGHT:(E=u.value)===null||E===void 0||E.onKeydown(N);break;case Re.ENTER:{if(x.value){var M=x.value.node||{},P=M.selectable,k=M.value;P!==!1&&w(null,{node:{key:y.value},selected:!o.checkedKeys.includes(k)})}break}case Re.ESC:i.toggleOpen(!1)}},onKeyup:function(){}}),function(){var b,N=i.prefixCls,E=i.multiple,D=i.searchValue,M=i.open,P=i.notFoundContent,k=P===void 0?(b=r.notFoundContent)===null||b===void 0?void 0:b.call(r):P,I=l.listHeight,$=l.listItemHeight,_=l.virtual,T=o.checkable,O=o.treeDefaultExpandAll,R=o.treeIcon,F=o.showTreeIcon,B=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 S("div",{role:"listbox",class:"".concat(N,"-empty"),onMousedown:g},[k]);var Y={fieldNames:l.fieldNames};return z&&(Y.loadedKeys=z),p.value&&(Y.expandedKeys=p.value),S("div",{onMousedown:g},[x.value&&M&&S("span",{style:yie,"aria-live":"assertive"},[x.value.node.value]),S(JT,A(A({ref:u,focusable:!1,prefixCls:"".concat(N,"-tree"),treeData:s.value,height:I,itemHeight:$,virtual:_,multiple:E,icon:R,showIcon:F,switcherIcon:B,showLine:L,loadData:D?null:H,motion:V,activeKey:y.value,checkable:T,checkStrictly:!0,checkedKeys:c.value,selectedKeys:T?[]:W,defaultExpandAll:O},Y),{},{onActiveChange:C,onSelect:w,onCheck:w,onExpand:h,onLoad:U,filterTreeNode:d}),A(A({},r),{},{checkable:o.customSlots.treeCheckable}))])}}});var xie="SHOW_ALL",cP="SHOW_PARENT",mb="SHOW_CHILD";function f3(t,e,n,r){var a=new Set(t);return e===mb?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 Mg(u)||a.has(u[r.value])}))}):e===cP?t.filter(function(i){var o=n[i],l=o?o.parent:null;return!(l&&!Mg(l.node)&&a.has(l.key))}):t}var Hv=function(){return null};Hv.inheritAttrs=!1;Hv.displayName="ATreeSelectNode";Hv.isTreeSelectNode=!0;const hb=Hv;var wie=["title","switcherIcon"];function Cie(t){return t&&t.type&&t.type.isTreeSelectNode}function Sie(t){function e(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return xn(n).map(function(r){var a,i,o;if(!Cie(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],m=d[1];s[Yd(v)]=m}var p=s.isLeaf,h=s.checkable,g=s.selectable,w=s.disabled,y=s.disableCheckbox,x={isLeaf:p||p===""||void 0,checkable:h||h===""||void 0,selectable:g||g===""||void 0,disabled:w||w===""||void 0,disableCheckbox:y||y===""||void 0},C=A(A({},s),x),b=s.title,N=b===void 0?(a=l.title)===null||a===void 0?void 0:a.call(l,C):b,E=s.switcherIcon,D=E===void 0?(i=l.switcherIcon)===null||i===void 0?void 0:i.call(l,C):E,M=Ge(s,wie),P=(o=l.default)===null||o===void 0?void 0:o.call(l),k=A(A({},M),{},{title:N,switcherIcon:D,key:u,isLeaf:p},x),I=e(P);return I.length&&(k.children=I),k})}return e(t)}function Og(t){if(!t)return t;var e=A({},t);return"props"in e||Object.defineProperty(e,"props",{get:function(){return e}}),e}function Nie(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,m){var p="".concat(f,"-").concat(m),h=v[i.value],g=n.includes(h),w=s(v[i.children]||[],p,g),y=S(hb,v,{default:function(){return[w.map(function(b){return b.node})]}});if(e===h&&(o=y),g){var x={pos:p,node:y,children:w};return d||l.push(x),x}return null}).filter(function(v){return v})}l||(l=[],s(r),l.sort(function(c,f){var d=c.node.props.value,v=f.node.props.value,m=n.indexOf(d),p=n.indexOf(v);return m-p}))}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 Eie(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 Die(t,e,n){var r=Ct();return ke([n,t,e],function(){var a=n.value;t.value?r.value=n.value?Eie(hn(t.value),A({id:"id",pId:"pId",rootPId:null},a!==!0?a:{})):hn(t.value).slice():r.value=Sie(hn(e.value))},{immediate:!0,deep:!0}),r}const Aie=function(t){var e=Ct({valueLabels:new Map}),n=Ct();ke(t,function(){n.value=hn(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]},Mie=function(t,e){var n=Ct(new Map),r=Ct({});return rt(function(){var a=e.value,i=$s(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}},Oie=function(t,e,n,r,a,i){var o=Ct([]),l=Ct([]);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=Vr(u,!0,r.value,a.value,i.value);u=f.checkedKeys,s=f.halfCheckedKeys}o.value=Array.from(new Set([].concat(Be(c),Be(u)))),l.value=s}),[o,l]},Tie=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,m){var p=m[u];return String(p).toUpperCase().includes(c)}}function f(d){for(var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,m=[],p=0,h=d.length;p<h;p++){var g=d[p],w=g[o],y=v||s(l,Og(g)),x=f(w||[],y);(y||x.length)&&m.push(A(A({},g),{},j({},o,x)))}return m}return f(t.value)})};function fP(){return A(A({},ft(sv(),["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 Pie(t){return!t||Ke(t)!=="object"}const kie=Se({compatConfig:{MODE:3},name:"TreeSelect",inheritAttrs:!1,props:yt(fP(),{treeNodeFilterProp:"value",autoClearSearchValue:!0,showCheckedStrategy:mb,listHeight:200,listItemHeight:20,prefixCls:"vc-tree-select"}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=dy(Ye(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 pie(e.fieldNames)}),d=cn("",{value:q(function(){return e.searchValue!==void 0?e.searchValue:e.inputValue}),postState:function(xe){return xe||""}}),v=$e(d,2),m=v[0],p=v[1],h=function(xe){var be;p(xe),(be=e.onSearch)===null||be===void 0||be.call(e,xe)},g=Die(Ye(e,"treeData"),Ye(e,"children"),Ye(e,"treeDataSimpleMode")),w=Mie(g,f),y=w.keyEntities,x=w.valueEntities,C=function(xe){var be=[],Oe=[];return xe.forEach(function(Pe){x.value.has(Pe)?Oe.push(Pe):be.push(Pe)}),{missingRawValues:be,existRawValues:Oe}},b=Tie(g,m,{fieldNames:f,treeNodeFilterProp:Ye(e,"treeNodeFilterProp"),filterTreeNode:Ye(e,"filterTreeNode")}),N=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}}},E=function(xe){var be=vie(xe);return be.map(function(Oe){return Pie(Oe)?{value:Oe}:Oe})},D=function(xe){var be=E(xe);return be.map(function(Oe){var Pe=Oe.label,Fe=Oe.value,K=Oe.halfChecked,J,ce=x.value.get(Fe);if(ce){var Me;Pe=(Me=Pe)!==null&&Me!==void 0?Me:N(ce.node),J=ce.node.disabled}return{label:Pe,value:Fe,halfChecked:K,disabled:J}})},M=cn(e.defaultValue,{value:Ye(e,"value")}),P=$e(M,2),k=P[0],I=P[1],$=q(function(){return E(k.value)}),_=Ct([]),T=Ct([]);rt(function(){var Ne=[],xe=[];$.value.forEach(function(be){be.halfChecked?xe.push(be):Ne.push(be)}),_.value=Ne,T.value=xe});var O=q(function(){return _.value.map(function(Ne){return Ne.value})}),R=Ov(y),F=R.maxLevel,B=R.levelEntities,L=Oie(_,T,l,y,F,B),H=$e(L,2),z=H[0],V=H[1],U=q(function(){var Ne=f3(z.value,e.showCheckedStrategy,y.value,f.value),xe=Ne.map(function(Fe){var K,J,ce;return(K=(J=y.value[Fe])===null||J===void 0||(ce=J.node)===null||ce===void 0?void 0:ce[f.value.value])!==null&&K!==void 0?K:Fe}),be=xe.map(function(Fe){var K=_.value.find(function(J){return J.value===Fe});return{value:Fe,label:K==null?void 0:K.label}}),Oe=D(be),Pe=Oe[0];return!c.value&&Pe&&c3(Pe.value)&&c3(Pe.label)?[]:Oe.map(function(Fe){var K;return A(A({},Fe),{},{label:(K=Fe.label)!==null&&K!==void 0?K:Fe.value})})}),W=Aie(U),Y=$e(W,1),le=Y[0],ne=function(xe,be,Oe){var Pe=D(xe);if(I(Pe),e.autoClearSearchValue&&p(""),e.onChange){var Fe=xe;if(l.value){var K=f3(xe,e.showCheckedStrategy,y.value,f.value);Fe=K.map(function(Ze){var Qe=x.value.get(Ze);return Qe?Qe.node[f.value.value]:Ze})}var J=be||{triggerValue:void 0,selected:void 0},ce=J.triggerValue,Me=J.selected,Ie=Fe;if(e.treeCheckStrictly){var _e=T.value.filter(function(Ze){return!Fe.includes(Ze.value)});Ie=[].concat(Be(Ie),Be(_e))}var ze=D(Ie),je={preValue:_.value,triggerValue:ce},Ue=!0;(e.treeCheckStrictly||Oe==="selection"&&!Me)&&(Ue=!1),Nie(je,ce,xe,g.value,Ue,f.value),u.value?je.checked=Me:je.selected=Me;var qe=s.value?ze:ze.map(function(Ze){return Ze.value});e.onChange(c.value?qe:qe[0],s.value?null:ze.map(function(Ze){return Ze.label}),je)}},ie=function(xe,be){var Oe,Pe=be.selected,Fe=be.source,K=hn(y.value),J=hn(x.value),ce=K[xe],Me=ce==null?void 0:ce.node,Ie=(Oe=Me==null?void 0:Me[f.value.value])!==null&&Oe!==void 0?Oe:xe;if(!c.value)ne([Ie],{selected:!0,triggerValue:Ie},"option");else{var _e=Pe?[].concat(Be(O.value),[Ie]):z.value.filter(function(mt){return mt!==Ie});if(l.value){var ze=C(_e),je=ze.missingRawValues,Ue=ze.existRawValues,qe=Ue.map(function(mt){return J.get(mt).key}),Ze;if(Pe){var Qe=Vr(qe,!0,K,F.value,B.value);Ze=Qe.checkedKeys}else{var Tt=Vr(qe,{checked:!1,halfCheckedKeys:V.value},K,F.value,B.value);Ze=Tt.checkedKeys}_e=[].concat(Be(je),Be(Ze.map(function(mt){return K[mt].node[f.value.value]})))}ne(_e,{selected:Pe,triggerValue:Ie},Fe||"option")}if(Pe||!c.value){var lt;(lt=e.onSelect)===null||lt===void 0||lt.call(e,Ie,Og(Me))}else{var St;(St=e.onDeselect)===null||St===void 0||St.call(e,Ie,Og(Me))}},se=function(xe){if(e.onDropdownVisibleChange){var be={};Object.defineProperty(be,"documentClickClose",{get:function(){return!1}}),e.onDropdownVisibleChange(xe,be)}},he=function(xe,be){var Oe=xe.map(function(Pe){return Pe.value});if(be.type==="clear"){ne(Oe,{},"selection");return}be.values.length&&ie(be.values[0].value,{selected:!1,source:"selection"})},te=Ri(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,G=te.listHeight,Q=te.listItemHeight,pe=te.treeLine,Ee=te.treeIcon,Te=te.showTreeIcon,we=te.switcherIcon,ye=te.treeMotion,Ce=te.customSlots;bL(Gf({checkable:u,loadData:ee,treeLoadedKeys:re,onTreeLoad:de,checkedKeys:z,halfCheckedKeys:V,treeDefaultExpandAll:ae,treeExpandedKeys:oe,treeDefaultExpandedKeys:ue,onTreeExpand:ve,treeIcon:Ee,treeMotion:ye,showTreeIcon:Te,switcherIcon:we,treeLine:pe,treeNodeFilterProp:ge,keyEntities:y,customSlots:Ce})),hie(Gf({virtual:me,listHeight:G,listItemHeight:Q,treeData:b,fieldNames:f,onSelect:ie}));var De=Z();return a({focus:function(){var xe;(xe=De.value)===null||xe===void 0||xe.focus()},blur:function(){var xe;(xe=De.value)===null||xe===void 0||xe.blur()},scrollTo:function(xe){var be;(be=De.value)===null||be===void 0||be.scrollTo(xe)}}),function(){var Ne,xe=ft(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 S(cy,A(A(A({ref:De},r),xe),{},{id:o,prefixCls:e.prefixCls,mode:c.value?"multiple":void 0,displayValues:le.value,onDisplayValuesChange:he,searchValue:m.value,onSearch:h,OptionList:bie,emptyOptions:!g.value.length,onDropdownVisibleChange:se,tagRender:e.tagRender||i.tagRender,dropdownMatchSelectWidth:(Ne=e.dropdownMatchSelectWidth)!==null&&Ne!==void 0?Ne:!0}),i)}}});var d3=function(e,n,r){return r!==void 0?r:"".concat(e,"-").concat(n)};function Fie(){return A(A({},ft(fP(),["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 Mm=Se({compatConfig:{MODE:3},name:"ATreeSelect",inheritAttrs:!1,props:yt(Fie(),{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(){Lt(e.multiple!==!1||!e.treeCheckable,"TreeSelect","`multiple` will always be `true` when `treeCheckable` is true"),Lt(e.replaceFields===void 0,"TreeSelect","`replaceFields` is deprecated, please use fieldNames instead")});var l=An(),u=He("select",e),s=u.prefixCls,c=u.renderEmpty,f=u.direction,d=u.virtual,v=u.dropdownMatchSelectWidth,m=u.size,p=u.getPopupContainer,h=u.getPrefixCls,g=q(function(){return h()}),w=q(function(){return d3(g.value,"slide-up",e.transitionName)}),y=q(function(){return d3(g.value,"",e.choiceTransitionName)}),x=q(function(){return h("select-tree",e.prefixCls)}),C=q(function(){return h("tree-select",e.prefixCls)}),b=q(function(){return Ae(e.dropdownClassName,"".concat(C.value,"-dropdown"),j({},"".concat(C.value,"-dropdown-rtl"),f.value==="rtl"))}),N=q(function(){return!!(e.treeCheckable||e.multiple)}),E=Z();i({focus:function(){var $,_;($=(_=E.value).focus)===null||$===void 0||$.call(_)},blur:function(){var $,_;($=(_=E.value).blur)===null||$===void 0||$.call(_)}});var D=function(){for(var $=arguments.length,_=new Array($),T=0;T<$;T++)_[T]=arguments[T];o("update:value",_[0]),o.apply(void 0,["change"].concat(_)),l.onFieldChange()},M=function($){o("update:treeExpandedKeys",$),o("treeExpand",$)},P=function($){o("update:searchValue",$),o("search",$)},k=function($){o("blur",$),l.onFieldBlur()};return function(){var I,$,_,T=e.notFoundContent,O=T===void 0?(I=a.notFoundContent)===null||I===void 0?void 0:I.call(a):T,R=e.prefixCls,F=e.bordered,B=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,Y=e.fieldNames,le=Y===void 0?e.replaceFields:Y,ne=e.id,ie=ne===void 0?l.id.value:ne,se=yy(A(A({},e),{},{multiple:N.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=ft(e,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon","bordered","onUpdate:value","onUpdate:treeExpandedKeys","onUpdate:searchValue"]),de=Ae(!R&&C.value,(_={},j(_,"".concat(s.value,"-lg"),m.value==="large"),j(_,"".concat(s.value,"-sm"),m.value==="small"),j(_,"".concat(s.value,"-rtl"),f.value==="rtl"),j(_,"".concat(s.value,"-borderless"),!F),_),r.class),ae={};return e.treeData===void 0&&a.default&&(ae.children=Yt(a.default())),S(kie,A(A(A(A({},r),re),{},{virtual:d.value,dropdownMatchSelectWidth:v.value,id:ie,fieldNames:le,ref:E,prefixCls:s.value,class:de,listHeight:B,listItemHeight:L,treeLine:!!V,inputIcon:he,multiple:H,removeIcon:te,clearIcon:ge,switcherIcon:function(ue){return eP(x.value,W,V,ue)},showTreeIcon:z,notFoundContent:ee,getPopupContainer:p.value,treeMotion:null,dropdownClassName:b.value,choiceTransitionName:y.value,onChange:D,onBlur:k,onSearch:P,onTreeExpand:M},ae),{},{transitionName:w.value,customSlots:A(A({},a),{},{treeCheckable:function(){return S("span",{class:"".concat(s.value,"-tree-checkbox-inner")},null)}}),maxTagPlaceholder:e.maxTagPlaceholder||a.maxTagPlaceholder}),A(A({},a),{},{treeCheckable:function(){return S("span",{class:"".concat(s.value,"-tree-checkbox-inner")},null)}}))}}}),Tg=hb;const Iie=at(Mm,{TreeNode:hb,SHOW_ALL:xie,SHOW_PARENT:cP,SHOW_CHILD:mb,install:function(e){return e.component(Mm.name,Mm),e.component(Tg.displayName,Tg),e}});var Om=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 _ie(t){var e=IO(t,A(A({},Om()),{},{order:{type:Boolean,default:!0}})),n=e.TimePicker,r=e.RangePicker,a=Se({name:"ATimePicker",inheritAttrs:!1,props:A(A(A(A({},bd()),PO()),Om()),{},{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=An();Lt(!(s.addon||l.addon),"TimePicker","`addon` is deprecated. Please use `v-slot:renderExtraFooter` instead.");var m=Z();c({focus:function(){var C;(C=m.value)===null||C===void 0||C.focus()},blur:function(){var C;(C=m.value)===null||C===void 0||C.blur()}});var p=function(C,b){f("update:value",C),f("change",C,b),v.onFieldChange()},h=function(C){f("update:open",C),f("openChange",C)},g=function(C){f("focus",C)},w=function(C){f("blur",C),v.onFieldBlur()},y=function(C){f("ok",C)};return function(){var x=l.id,C=x===void 0?v.id.value:x;return S(n,A(A(A({},d),ft(l,["onUpdate:value","onUpdate:open"])),{},{id:C,dropdownClassName:l.popupClassName,mode:void 0,ref:m,renderExtraFooter:l.addon||s.addon||l.renderExtraFooter||s.renderExtraFooter,onChange:p,onOpenChange:h,onFocus:g,onBlur:w,onOk:y}),s)}}}),i=Se({name:"ATimeRangePicker",inheritAttrs:!1,props:A(A(A(A({},bd()),kO()),Om()),{},{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(),m=An();c({focus:function(){var N;(N=v.value)===null||N===void 0||N.focus()},blur:function(){var N;(N=v.value)===null||N===void 0||N.blur()}});var p=function(N,E){f("update:value",N),f("change",N,E),m.onFieldChange()},h=function(N){f("update:open",N),f("openChange",N)},g=function(N){f("focus",N)},w=function(N){f("blur",N),m.onFieldBlur()},y=function(N,E){f("panelChange",N,E)},x=function(N){f("ok",N)},C=function(N,E,D){f("calendarChange",N,E,D)};return function(){var b=l.id,N=b===void 0?m.id.value:b;return S(r,A(A(A({},d),ft(l,["onUpdate:open","onUpdate:value"])),{},{id:N,dropdownClassName:l.popupClassName,picker:"time",mode:void 0,ref:v,onChange:p,onOpenChange:h,onFocus:g,onBlur:w,onPanelChange:y,onOk:x,onCalendarChange:C}),s)}}});return{TimePicker:a,TimeRangePicker:i}}var dP=_ie(Py),Mc=dP.TimePicker,Of=dP.TimeRangePicker;const $ie=at(Mc,{TimePicker:Mc,TimeRangePicker:Of,install:function(e){return e.component(Mc.name,Mc),e.component(Of.name,Of),e}});var Rie=function(){return{prefixCls:String,color:String,dot:X.any,pending:{type:Boolean,default:void 0},position:X.oneOf(un("left","right","")).def(""),label:X.any}};const gs=Se({compatConfig:{MODE:3},name:"ATimelineItem",props:yt(Rie(),{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,m=e.label,p=m===void 0?(o=r.label)===null||o===void 0?void 0:o.call(r):m,h=e.dot,g=h===void 0?(l=r.dot)===null||l===void 0?void 0:l.call(r):h,w=Ae((u={},j(u,"".concat(i.value,"-item"),!0),j(u,"".concat(i.value,"-item-pending"),v),u)),y=Ae((s={},j(s,"".concat(i.value,"-item-head"),!0),j(s,"".concat(i.value,"-item-head-custom"),g),j(s,"".concat(i.value,"-item-head-").concat(d),!0),s)),x=/blue|red|green|gray/.test(d||"")?void 0:d;return S("li",{class:w},[p&&S("div",{class:"".concat(i.value,"-item-label")},[p]),S("div",{class:"".concat(i.value,"-item-tail")},null),S("div",{class:y,style:{borderColor:x,color:x}},[g]),S("div",{class:"".concat(i.value,"-item-content")},[(c=r.default)===null||c===void 0?void 0:c.call(r)])])}}});var Bie=function(){return{prefixCls:String,pending:X.any,pendingDot:X.any,reverse:{type:Boolean,default:void 0},mode:X.oneOf(un("left","alternate","right",""))}};const Ju=Se({compatConfig:{MODE:3},name:"ATimeline",props:yt(Bie(),{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,m=e.pendingDot,p=m===void 0?(s=r.pendingDot)===null||s===void 0?void 0:s.call(r):m,h=e.reverse,g=e.mode,w=typeof v=="boolean"?null:v,y=xn((c=r.default)===null||c===void 0?void 0:c.call(r)),x=v?S(gs,{pending:!!v,dot:p||S(ca,null,null)},{default:function(){return[w]}}):null;x&&y.push(x);var C=h?y.reverse():y,b=C.length,N="".concat(i.value,"-item-last"),E=C.map(function(P,k){var I=k===b-2?N:"",$=k===b-1?N:"";return ui(P,{class:Ae([!h&&v?I:$,l(P,k)])})}),D=C.some(function(P){var k,I;return!!((k=P.props)!==null&&k!==void 0&&k.label||(I=P.children)!==null&&I!==void 0&&I.label)}),M=Ae(i.value,(f={},j(f,"".concat(i.value,"-pending"),!!v),j(f,"".concat(i.value,"-reverse"),!!h),j(f,"".concat(i.value,"-").concat(g),!!g&&!D),j(f,"".concat(i.value,"-label"),D),j(f,"".concat(i.value,"-rtl"),o.value==="rtl"),f));return S("ul",{class:M},[E])}}});Ju.Item=gs;Ju.install=function(t){return t.component(Ju.name,Ju),t.component(gs.name,gs),t};var Lie={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 zie=Lie;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){Vie(t,a,n[a])})}return t}function Vie(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=v3({},e,n.attrs);return S(pt,v3({},r,{icon:zie}),null)};gb.displayName="EnterOutlined";gb.inheritAttrs=!1;const jie=gb;var Hie=function(){return{prefixCls:String,value:String,maxlength:Number,autoSize:{type:[Boolean,Object]},onSave:Function,onCancel:Function,onEnd:Function,onChange:Function,originContent:String,direction:String}},Kie=Se({compatConfig:{MODE:3},name:"Editable",props:Hie(),setup:function(e,n){var r=n.emit,a=n.slots,i=Bt({current:e.value||"",lastKeyCode:void 0,inComposition:!1,cancelFlag:!1});ke(function(){return e.value},function(h){i.current=h});var o=Z();et(function(){if(o.value){var h,g=(h=o.value)===null||h===void 0?void 0:h.resizableTextArea,w=g==null?void 0:g.textArea;w.focus();var y=w.value.length;w.setSelectionRange(y,y)}});function l(h){o.value=h}function u(h){var g=h.target.value;i.current=g.replace(/[\r\n]/g,""),r("change",i.current)}function s(){i.inComposition=!0}function c(){i.inComposition=!1}function f(h){var g=h.keyCode;g===Re.ENTER&&h.preventDefault(),!i.inComposition&&(i.lastKeyCode=g)}function d(h){var g=h.keyCode,w=h.ctrlKey,y=h.altKey,x=h.metaKey,C=h.shiftKey;i.lastKeyCode===g&&!i.inComposition&&!w&&!y&&!x&&!C&&(g===Re.ENTER?(m(),r("end")):g===Re.ESC&&(i.current=e.originContent,r("cancel")))}function v(){m()}function m(){r("save",i.current.trim())}var p=q(function(){var h;return h={},j(h,"".concat(e.prefixCls),!0),j(h,"".concat(e.prefixCls,"-edit-content"),!0),j(h,"".concat(e.prefixCls,"-rtl"),e.direction==="rtl"),h});return function(){return S("div",{class:p.value},[S(A1,{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")}):S(jie,{class:"".concat(e.prefixCls,"-edit-content-confirm")},null)])}}});const Uie=Kie;var qie=3,Wie=8,fr,Tm={padding:0,margin:0,display:"inline",lineHeight:"inherit"};function Yie(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=Yie(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 Gie(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 Xie=function(t,e,n,r,a){fr||(fr=document.createElement("div"),fr.setAttribute("aria-hidden","true"),document.body.appendChild(fr));var i=e.rows,o=e.suffix,l=o===void 0?"":o,u=Gie(t),s=Math.round(u*i*100)/100;vP(fr,t);var c=lA({render:function(){return S("div",{style:Tm},[S("span",{style:Tm},[n,l]),S("span",{style:Tm},[r])])}});c.mount(fr);function f(){var x=Math.round(fr.getBoundingClientRect().height*100)/100;return x-.1<=s}if(f())return c.unmount(),{content:n,text:fr.innerHTML,ellipsis:!1};var d=Array.prototype.slice.apply(fr.childNodes[0].childNodes[0].cloneNode(!0).childNodes).filter(function(x){var C=x.nodeType,b=x.data;return C!==Wie&&b!==""}),v=Array.prototype.slice.apply(fr.childNodes[0].childNodes[1].cloneNode(!0).childNodes);c.unmount();var m=[];fr.innerHTML="";var p=document.createElement("span");fr.appendChild(p);var h=document.createTextNode(a+l);p.appendChild(h),v.forEach(function(x){fr.appendChild(x)});function g(x){p.insertBefore(x,h)}function w(x,C){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,N=arguments.length>3&&arguments[3]!==void 0?arguments[3]:C.length,E=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,D=Math.floor((b+N)/2),M=C.slice(0,D);if(x.textContent=M,b>=N-1)for(var P=N;P>=b;P-=1){var k=C.slice(0,P);if(x.textContent=k,f()||!k)return P===C.length?{finished:!1,vNode:C}:{finished:!0,vNode:k}}return f()?w(x,C,D,N,D):w(x,C,b,D,E)}function y(x){var C=x.nodeType;if(C===qie){var b=x.textContent||"",N=document.createTextNode(b);return g(N),w(N,b)}return{finished:!1,vNode:null}}return d.some(function(x){var C=y(x),b=C.finished,N=C.vNode;return N&&m.push(N),b}),{content:m,text:fr.innerHTML,ellipsis:!0}};var Zie=["prefixCls","class","direction","component"],Jie=function(){return{prefixCls:String,direction:String,component:String}},Qie=Se({name:"ATypography",inheritAttrs:!1,props:Jie(),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=Ge(s,Zie);return S(f,A({class:Ae(o.value,j({},"".concat(o.value,"-rtl"),l.value==="rtl"),a.class)},d),{default:function(){return[(u=r.default)===null||u===void 0?void 0:u.call(r)]}})}}});const vr=Qie;var eoe=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 toe=eoe;var p3={"text/plain":"Text","text/html":"Url",default:"Text"},noe="Copy to clipboard: #{key}, Enter";function roe(t){var e=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return t.replace(/#{\s*key\s*}/g,e)}function aoe(t,e){var n,r,a,i,o,l=!1;e||(e={});var u=e.debug||!1;try{r=toe(),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=p3[e.format]||p3.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=roe("message"in e?e.message:noe),window.prompt(n,t)}}finally{i&&(typeof i.removeRange=="function"?i.removeRange(a):i.removeAllRanges()),o&&document.body.removeChild(o),r()}return l}var ioe={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 ooe=ioe;function m3(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){loe(t,a,n[a])})}return t}function loe(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=m3({},e,n.attrs);return S(pt,m3({},r,{icon:ooe}),null)};yb.displayName="CopyOutlined";yb.inheritAttrs=!1;const uoe=yb;var soe={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 coe=soe;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){foe(t,a,n[a])})}return t}function foe(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var bb=function(e,n){var r=h3({},e,n.attrs);return S(pt,h3({},r,{icon:coe}),null)};bb.displayName="EditOutlined";bb.inheritAttrs=!1;const doe=bb;var voe=["type","disabled","content","class","style"],poe=s1("webkitLineClamp"),moe=s1("textOverflow"),g3="...",Vs=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}},hoe=Se({compatConfig:{MODE:3},name:"Base",inheritAttrs:!1,props:Vs(),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=Bt({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 F=e.ellipsis;return F?A({rows:1,expandable:!1},Ke(F)==="object"?F:null):{}});et(function(){s.clientRendered=!0}),bt(function(){clearTimeout(s.copyId),tt.cancel(s.rafId)}),ke([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&&(Cn(!e.editable,"Typography","When `editable` is enabled, please use `content` instead of children"),Cn(!e.ellipsis,"Typography","When `ellipsis` is enabled, please use `content` instead of children"))});function v(){var F,B;return e.ellipsis||e.editable?e.content:(F=c.value)===null||F===void 0||(B=F.$el)===null||B===void 0?void 0:B.innerText}function m(F){var B=d.value.onExpand;s.expanded=!0,B==null||B(F)}function p(F){F.preventDefault(),s.originContent=e.content,D(!0)}function h(F){g(F),D(!1)}function g(F){var B=x.value.onChange;F!==e.content&&(i("update:content",F),B==null||B(F))}function w(){var F,B;(F=(B=x.value).onCancel)===null||F===void 0||F.call(B),D(!1)}function y(F){F.preventDefault(),F.stopPropagation();var B=e.copyable,L=A({},Ke(B)==="object"?B:null);L.text===void 0&&(L.text=v()),aoe(L.text||""),s.copied=!0,st(function(){L.onCopy&&L.onCopy(),s.copyId=setTimeout(function(){s.copied=!1},3e3)})}var x=q(function(){var F=e.editable;return F?A({},Ke(F)==="object"?F:null):{editing:!1}}),C=cn(!1,{value:q(function(){return x.value.editing})}),b=$e(C,2),N=b[0],E=b[1];function D(F){var B=x.value.onStart;F&&B&&B(),E(F)}ke(N,function(F){if(!F){var B;(B=f.value)===null||B===void 0||B.focus()}},{flush:"post"});function M(){tt.cancel(s.rafId),s.rafId=tt(function(){k()})}var P=q(function(){var F=d.value,B=F.rows,L=F.expandable,H=F.suffix,z=F.onEllipsis,V=F.tooltip;return H||V||e.editable||e.copyable||L||z?!1:B===1?moe:poe}),k=function(){var B,L,H=s.ellipsisText,z=s.isEllipsis,V=d.value,U=V.rows,W=V.suffix,Y=V.onEllipsis;if(!(!U||U<0||!((B=c.value)!==null&&B!==void 0&&B.$el)||s.expanded||e.content===void 0)&&!P.value){var le=Xie((L=c.value)===null||L===void 0?void 0:L.$el,{rows:U,suffix:W},e.content,R(!0),g3),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&&Y&&Y(se))}};function I(F,B){var L=F.mark,H=F.code,z=F.underline,V=F.delete,U=F.strong,W=F.keyboard,Y=B;function le(ne,ie){if(ne){var se=function(){return Y}();Y=S(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"),Y}function $(F){var B=d.value,L=B.expandable,H=B.symbol;if(!L||!F&&(s.expanded||!s.isEllipsis))return null;var z=(r.ellipsisSymbol?r.ellipsisSymbol():H)||s.expandStr;return S("a",{key:"expand",class:"".concat(l.value,"-expand"),onClick:m,"aria-label":s.expandStr},[z])}function _(){if(e.editable){var F=e.editable,B=F.tooltip,L=F.triggerType,H=L===void 0?["icon"]:L,z=r.editableIcon?r.editableIcon():S(doe,{role:"button"},null),V=r.editableTooltip?r.editableTooltip():s.editStr,U=typeof V=="string"?V:"";return H.indexOf("icon")!==-1?S(ra,{key:"edit",title:B===!1?"":V},{default:function(){return[S(Cd,{ref:f,class:"".concat(l.value,"-edit"),onClick:p,"aria-label":U},{default:function(){return[z]}})]}}):null}}function T(){if(e.copyable){var F=e.copyable.tooltip,B=s.copied?s.copiedStr:s.copyStr,L=r.copyableTooltip?r.copyableTooltip({copied:s.copied}):B,H=typeof L=="string"?L:"",z=s.copied?S(fv,null,null):S(uoe,null,null),V=r.copyableIcon?r.copyableIcon({copied:!!s.copied}):z;return S(ra,{key:"copy",title:F===!1?"":L},{default:function(){return[S(Cd,{class:["".concat(l.value,"-copy"),j({},"".concat(l.value,"-copy-success"),s.copied)],onClick:y,"aria-label":H},{default:function(){return[V]}})]}})}}function O(){var F=a.class,B=a.style,L=x.value,H=L.maxlength,z=L.autoSize,V=L.onEnd;return S(Uie,{class:F,style:B,prefixCls:l.value,value:e.content,originContent:s.originContent,maxlength:H,autoSize:z,onSave:h,onChange:g,onCancel:w,onEnd:V,direction:u.value},{enterIcon:r.editableEnterIcon})}function R(F){return[$(F),_(),T()].filter(function(B){return B})}return function(){var F,B=x.value.triggerType,L=B===void 0?["icon"]:B,H=e.ellipsis||e.editable?e.content!==void 0?e.content:(F=r.default)===null||F===void 0?void 0:F.call(r):r.default?r.default():e.content;return N.value?O():S(Yl,{componentName:"Text",children:function(V){var U,W=A(A({},e),a),Y=W.type,le=W.disabled;W.content;var ne=W.class,ie=W.style,se=Ge(W,voe),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=ft(se,["prefixCls","editable","copyable","ellipsis","mark","code","delete","underline","strong","keyboard","onUpdate:content"]),ve=P.value,me=te===1&&ve,G=te&&te>1&&ve,Q=H,pe;if(te&&s.isEllipsis&&!s.expanded&&!ve){var Ee,Te=se.title,we=Te||"";!Te&&(typeof H=="string"||typeof H=="number")&&(we=String(H)),we=(Ee=we)===null||Ee===void 0?void 0:Ee.slice(String(s.ellipsisContent||"").length),Q=S(Ot,null,[hn(s.ellipsisContent),S("span",{title:we,"aria-hidden":"true"},[g3]),ge])}else Q=S(Ot,null,[H,ge]);Q=I(e,Q);var ye=ee&&te&&s.isEllipsis&&!s.expanded&&!ve,Ce=r.ellipsisTooltip?r.ellipsisTooltip():ee;return S(Kr,{onResize:M,disabled:!te},{default:function(){return[S(vr,A({ref:c,class:[(U={},j(U,"".concat(l.value,"-").concat(Y),Y),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"),G),U),ne],style:A(A({},ie),{},{WebkitLineClamp:G?te:void 0}),"aria-label":pe,direction:u.value,onClick:L.indexOf("text")!==-1?p:function(){}},ue),{default:function(){return[ye?S(ra,{title:ee===!0?H:Ce},{default:function(){return[S("span",null,[Q])]}}):Q,R()]}})]}})}},null)}}});const js=hoe;var goe=["ellipsis","rel"],yoe=function(){return ft(A(A({},Vs()),{},{ellipsis:{type:Boolean,default:void 0}}),["component"])},Kv=function(e,n){var r=n.slots,a=n.attrs,i=A(A({},e),a),o=i.ellipsis,l=i.rel,u=Ge(i,goe);Cn(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,S(js,s,r)};Kv.displayName="ATypographyLink";Kv.inheritAttrs=!1;Kv.props=yoe();const xb=Kv;var boe=function(){return ft(Vs(),["component"])},Uv=function(e,n){var r=n.slots,a=n.attrs,i=A(A({},e),{},{component:"div"},a);return S(js,i,r)};Uv.displayName="ATypographyParagraph";Uv.inheritAttrs=!1;Uv.props=boe();const wb=Uv;var xoe=function(){return A(A({},ft(Vs(),["component"])),{},{ellipsis:{type:[Boolean,Object],default:void 0}})},qv=function(e,n){var r=n.slots,a=n.attrs,i=e.ellipsis;Cn(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"?ft(i,["expandable","rows"]):i,component:"span"},a);return S(js,o,r)};qv.displayName="ATypographyText";qv.inheritAttrs=!1;qv.props=xoe();const Cb=qv;var woe=["level"],Coe=FF(1,2,3,4,5),Soe=function(){return A(A({},ft(Vs(),["component","strong"])),{},{level:Number})},Wv=function(e,n){var r=n.slots,a=n.attrs,i=e.level,o=i===void 0?1:i,l=Ge(e,woe),u;Coe.indexOf(o)!==-1?u="h".concat(o):(Cn(!1,"Typography","Title only accept `1 | 2 | 3 | 4 | 5` as `level` value."),u="h1");var s=A(A({},l),{},{component:u},a);return S(js,s,r)};Wv.displayName="ATypographyTitle";Wv.inheritAttrs=!1;Wv.props=Soe();const Sb=Wv;vr.Text=Cb;vr.Title=Sb;vr.Paragraph=wb;vr.Link=xb;vr.Base=js;vr.install=function(t){return t.component(vr.name,vr),t.component(vr.Text.displayName,Cb),t.component(vr.Title.displayName,Sb),t.component(vr.Paragraph.displayName,wb),t.component(vr.Link.displayName,xb),t};function Noe(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 y3(t){var e=t.responseText||t.response;if(!e)return e;try{return JSON.parse(e)}catch{return e}}function Eoe(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(Noe(t,e),y3(e)):t.onSuccess(y3(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 Doe=+new Date,Aoe=0;function Pm(){return"vc-upload-".concat(Doe,"-").concat(++Aoe)}const km=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 Moe(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 Ooe=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&&Moe(o,function(u){u.forEach(function(s){i(s,"".concat(l).concat(o.name,"/"))})})};e.forEach(function(i){a(i.webkitGetAsEntry())})};const Toe=Ooe;var pP=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 Poe(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 koe(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 Foe=koe();const Ioe=Foe;function _oe(t,e){return t&&Ioe(t,e,Jl)}function $oe(t,e){return function(n,r){if(n==null)return n;if(!Os(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 Roe=$oe(_oe);const Boe=Roe;function Loe(t,e,n,r){return Boe(t,function(a,i,o){e(r,a,n(a),o)}),r}function zoe(t,e){return function(n,r){var a=Ur(n)?Poe:Loe,i=e?e():{};return a(n,t,x1(r),i)}}var Voe=zoe(function(t,e,n){t[n?0:1].push(e)},function(){return[[],[]]});const joe=Voe;var Hoe=["componentTag","prefixCls","disabled","id","multiple","accept","capture","directory","openFileDialogOnClick","onMouseenter","onMouseleave"];const Koe=Se({compatConfig:{MODE:3},name:"AjaxUploader",inheritAttrs:!1,props:pP(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=Z(Pm()),l={},u=Z(),s=!1,c=function(){var y=Po(mr.mark(function x(C,b){var N,E,D,M,P,k,I,$,_;return mr.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(N=e.beforeUpload,E=C,!N){O.next=14;break}return O.prev=3,O.next=6,N(C,b);case 6:E=O.sent,O.next=12;break;case 9:O.prev=9,O.t0=O.catch(3),E=!1;case 12:if(E!==!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:k=O.sent,O.next=30;break;case 29:k=P;case 30:return I=(Ke(E)==="object"||typeof E=="string")&&E?E:C,I instanceof File?$=I:$=new File([I],C.name,{type:C.type}),_=$,_.uid=C.uid,O.abrupt("return",{origin:C,data:k,parsedFile:_,action:M});case 35:case"end":return O.stop()}},x,null,[[3,9]])}));return function(C,b){return y.apply(this,arguments)}}(),f=function(x){var C=x.data,b=x.origin,N=x.action,E=x.parsedFile;if(s){var D=e.onStart,M=e.customRequest,P=e.name,k=e.headers,I=e.withCredentials,$=e.method,_=b.uid,T=M||Eoe,O={action:N,filename:P,data:C,file:E,headers:k,withCredentials:I,method:$||"post",onProgress:function(F){var B=e.onProgress;B==null||B(F,E)},onSuccess:function(F,B){var L=e.onSuccess;L==null||L(F,E,B),delete l[_]},onError:function(F,B){var L=e.onError;L==null||L(F,B,E),delete l[_]}};D(b),l[_]=T(O)}},d=function(){o.value=Pm()},v=function(x){if(x){var C=x.uid?x.uid:x;l[C]&&l[C].abort&&l[C].abort(),delete l[C]}else Object.keys(l).forEach(function(b){l[b]&&l[b].abort&&l[b].abort(),delete l[b]})};et(function(){s=!0}),bt(function(){s=!1,v()});var m=function(x){var C=Be(x),b=C.map(function(N){return N.uid=Pm(),c(N,C)});Promise.all(b).then(function(N){var E=e.onBatchStart;E==null||E(N.map(function(D){var M=D.origin,P=D.parsedFile;return{file:M,parsedFile:P}})),N.filter(function(D){return D.parsedFile!==null}).forEach(function(D){f(D)})})},p=function(x){var C=e.accept,b=e.directory,N=x.target.files,E=Be(N).filter(function(D){return!b||km(D,C)});m(E),d()},h=function(x){var C=u.value;if(C){var b=e.onClick;C.click(),b&&b(x)}},g=function(x){x.key==="Enter"&&h(x)},w=function(x){var C=e.multiple;if(x.preventDefault(),x.type!=="dragover")if(e.directory)Toe(Array.prototype.slice.call(x.dataTransfer.items),m,function(D){return km(D,e.accept)});else{var b=joe(Array.prototype.slice.call(x.dataTransfer.files),function(D){return km(D,e.accept)}),N=b[0],E=b[1];C===!1&&(N=N.slice(0,1)),m(N),E.length&&e.onReject&&e.onReject(E)}};return i({abort:v}),function(){var y,x,C=e.componentTag,b=e.prefixCls,N=e.disabled,E=e.id,D=e.multiple,M=e.accept,P=e.capture,k=e.directory,I=e.openFileDialogOnClick,$=e.onMouseenter,_=e.onMouseleave,T=Ge(e,Hoe),O=(y={},j(y,b,!0),j(y,"".concat(b,"-disabled"),N),j(y,a.class,!!a.class),y),R=k?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},F=N?{}:{onClick:I?h:function(){},onKeydown:I?g:function(){},onMouseenter:$,onMouseleave:_,onDrop:w,onDragover:w,tabindex:"0"};return S(C,A(A({},F),{},{class:O,role:"button",style:a.style}),{default:function(){return[S("input",A(A(A({},Yi(T,{aria:!0,data:!0})),{},{id:E,type:"file",ref:u,onClick:function(H){return H.stopPropagation()},key:o.value,style:{display:"none"},accept:M},R),{},{multiple:D,onChange:p},P!=null?{capture:P}:{}),null),(x=r.default)===null||x===void 0?void 0:x.call(r)]}})}}});function Fm(){}const b3=Se({compatConfig:{MODE:3},name:"Upload",inheritAttrs:!1,props:yt(pP(),{componentTag:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Fm,onError:Fm,onSuccess:Fm,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 S(Koe,A(A(A({},e),a),{},{ref:o}),r)}}});var Uoe={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 qoe=Uoe;function x3(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 Nb=function(e,n){var r=x3({},e,n.attrs);return S(pt,x3({},r,{icon:qoe}),null)};Nb.displayName="PaperClipOutlined";Nb.inheritAttrs=!1;const Yoe=Nb;var Goe={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 Xoe=Goe;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){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 Eb=function(e,n){var r=w3({},e,n.attrs);return S(pt,w3({},r,{icon:Xoe}),null)};Eb.displayName="PictureTwoTone";Eb.inheritAttrs=!1;const Joe=Eb;var Qoe={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 ele=Qoe;function C3(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){tle(t,a,n[a])})}return t}function tle(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=C3({},e,n.attrs);return S(pt,C3({},r,{icon:ele}),null)};Db.displayName="FileTwoTone";Db.inheritAttrs=!1;const nle=Db;function mP(){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 rle(){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 Oc(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 Tc(t,e){var n=Be(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 Im(t,e){var n=t.uid!==void 0?"uid":"name";return e.filter(function(r){return r[n]===t[n]})[0]}function ale(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 ile=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]},hP=function(e){return e.indexOf("image/")===0},ole=function(e){if(e.type&&!e.thumbUrl)return hP(e.type);var n=e.thumbUrl||e.url||"",r=ile(n);return/^data:image\//.test(n)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(r)?!0:!(/^data:/.test(n)||r)},xi=200;function lle(t){return new Promise(function(e){if(!t.type||!hP(t.type)){e("");return}var n=document.createElement("canvas");n.width=xi,n.height=xi,n.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(xi,"px; height: ").concat(xi,"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=xi,u=xi,s=0,c=0;i>o?(u=o*(xi/i),c=-(u-l)/2):(l=i*(xi/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 ule={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 sle=ule;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){cle(t,a,n[a])})}return t}function cle(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=S3({},e,n.attrs);return S(pt,S3({},r,{icon:sle}),null)};Ab.displayName="DownloadOutlined";Ab.inheritAttrs=!1;const fle=Ab;var dle=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 vle=Se({compatConfig:{MODE:3},name:"ListItem",inheritAttrs:!1,props:dle(),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)}),bt(function(){clearTimeout(o.value)});var l=He("upload",e),u=l.rootPrefixCls,s=q(function(){return Wi("".concat(u.value,"-fade"))});return function(){var c,f,d=e.prefixCls,v=e.locale,m=e.listType,p=e.file,h=e.items,g=e.progress,w=e.iconRender,y=w===void 0?r.iconRender:w,x=e.actionIconRender,C=x===void 0?r.actionIconRender:x,b=e.itemRender,N=b===void 0?r.itemRender:b,E=e.isImgUrl,D=e.showPreviewIcon,M=e.showRemoveIcon,P=e.showDownloadIcon,k=e.previewIcon,I=k===void 0?r.previewIcon:k,$=e.removeIcon,_=$===void 0?r.removeIcon:$,T=e.downloadIcon,O=T===void 0?r.downloadIcon:T,R=e.onPreview,F=e.onDownload,B=e.onClose,L=a.class,H=a.style,z="".concat(d,"-span"),V=y({file:p}),U=S("div",{class:"".concat(d,"-text-icon")},[V]);if(m==="picture"||m==="picture-card")if(p.status==="uploading"||!p.thumbUrl&&!p.url){var W,Y=(W={},j(W,"".concat(d,"-list-item-thumbnail"),!0),j(W,"".concat(d,"-list-item-file"),p.status!=="uploading"),W);U=S("div",{class:Y},[V])}else{var le,ne=E!=null&&E(p)?S("img",{src:p.thumbUrl||p.url,alt:p.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"),E&&!E(p)),le);U=S("a",{class:ie,onClick:function(ye){return R(p,ye)},href:p.url||p.thumbUrl,target:"_blank",rel:"noopener noreferrer"},[ne])}var se=(c={},j(c,"".concat(d,"-list-item"),!0),j(c,"".concat(d,"-list-item-").concat(p.status),!0),j(c,"".concat(d,"-list-item-list-type-").concat(m),!0),c),he=typeof p.linkProps=="string"?JSON.parse(p.linkProps):p.linkProps,te=M?C({customIcon:_?_({file:p}):S(uP,null,null),callback:function(){return B(p)},prefixCls:d,title:v.removeFile}):null,ge=P&&p.status==="done"?C({customIcon:O?O({file:p}):S(fle,null,null),callback:function(){return F(p)},prefixCls:d,title:v.downloadFile}):null,ee=m!=="picture-card"&&S("span",{key:"download-delete",class:["".concat(d,"-list-item-card-actions"),{picture:m==="picture"}]},[ge,te]),re="".concat(d,"-list-item-name"),de=p.url?[S("a",A(A({key:"view",target:"_blank",rel:"noopener noreferrer",class:re,title:p.name},he),{},{href:p.url,onClick:function(ye){return R(p,ye)}}),[p.name]),ee]:[S("span",{key:"view",class:re,onClick:function(ye){return R(p,ye)},title:p.name},[p.name]),ee],ae={pointerEvents:"none",opacity:.5},oe=D?S("a",{href:p.url||p.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:p.url||p.thumbUrl?void 0:ae,onClick:function(ye){return R(p,ye)},title:v.previewFile},[I?I({file:p}):S(O1,null,null)]):null,ue=m==="picture-card"&&p.status!=="uploading"&&S("span",{class:"".concat(d,"-list-item-actions")},[oe,p.status==="done"&&ge,te]),ve;if(p.response&&typeof p.response=="string")ve=p.response;else{var me,G;ve=((me=p.error)===null||me===void 0?void 0:me.statusText)||((G=p.error)===null||G===void 0?void 0:G.message)||v.uploadError}var Q=S("span",{class:z},[U,de]),pe=S("div",{class:se},[S("div",{class:"".concat(d,"-list-item-info")},[Q]),ue,i.value&&S(Or,s.value,{default:function(){return[Ln(S("div",{class:"".concat(d,"-list-item-progress")},["percent"in p?S(W1,A(A({},g),{},{type:"line",percent:p.percent}),null):null]),[[va,p.status==="uploading"]])]}})]),Ee=(f={},j(f,"".concat(d,"-list-").concat(m,"-container"),!0),j(f,"".concat(L),!!L),f),Te=p.status==="error"?S(ra,{title:ve,getPopupContainer:function(ye){return ye.parentNode}},{default:function(){return[pe]}}):pe;return S("div",{class:Ee,style:H,ref:Z},[N?N({originNode:Te,file:p,fileList:h,actions:{download:F.bind(null,p),preview:R.bind(null,p),remove:B.bind(null,p)}}):Te])}}});var ple=function(e,n){var r,a=n.slots;return xn((r=a.default)===null||r===void 0?void 0:r.call(a))[0]};const mle=Se({compatConfig:{MODE:3},name:"AUploadList",props:yt(rle(),{listType:"text",progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:lle,isImageUrl:ole,items:[],appendActionVisible:!0}),setup:function(e,n){var r=n.slots,a=n.expose,i=Z(!1),o=qn();et(function(){i.value==!0}),rt(function(){e.listType!=="picture"&&e.listType!=="picture-card"||(e.items||[]).forEach(function(g){typeof document>"u"||typeof window>"u"||!window.FileReader||!window.File||!(g.originFileObj instanceof File||g.originFileObj instanceof Blob)||g.thumbUrl!==void 0||(g.thumbUrl="",e.previewFile&&e.previewFile(g.originFileObj).then(function(w){g.thumbUrl=w||"",o.update()}))})});var l=function(w,y){if(e.onPreview)return y==null||y.preventDefault(),e.onPreview(w)},u=function(w){typeof e.onDownload=="function"?e.onDownload(w):w.url&&window.open(w.url)},s=function(w){var y;(y=e.onRemove)===null||y===void 0||y.call(e,w)},c=function(w){var y=w.file,x=e.iconRender||r.iconRender;if(x)return x({file:y,listType:e.listType});var C=y.status==="uploading",b=e.isImageUrl&&e.isImageUrl(y)?S(Joe,null,null):S(nle,null,null),N=C?S(ca,null,null):S(Yoe,null,null);return e.listType==="picture"?N=C?S(ca,null,null):b:e.listType==="picture-card"&&(N=C?e.locale.uploading:b),N},f=function(w){var y=w.customIcon,x=w.callback,C=w.prefixCls,b=w.title,N={type:"text",size:"small",title:b,onClick:function(){x()},class:"".concat(C,"-list-item-card-actions-btn")};return Sn(y)?S(Pn,N,{icon:function(){return y}}):S(Pn,N,{default:function(){return[S("span",null,[y])]}})};a({handlePreview:l,handleDownload:u});var d=He("upload",e),v=d.prefixCls,m=d.direction,p=q(function(){var g;return g={},j(g,"".concat(v.value,"-list"),!0),j(g,"".concat(v.value,"-list-").concat(e.listType),!0),j(g,"".concat(v.value,"-list-rtl"),m.value==="rtl"),g}),h=q(function(){return A(A(A({},ks("".concat(v.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),E0("".concat(v.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),{},{class:p.value,appear:i.value})});return function(){var g=e.listType,w=e.locale,y=e.isImageUrl,x=e.items,C=x===void 0?[]:x,b=e.showPreviewIcon,N=e.showRemoveIcon,E=e.showDownloadIcon,D=e.removeIcon,M=e.previewIcon,P=e.downloadIcon,k=e.progress,I=e.appendAction,$=e.itemRender,_=e.appendActionVisible,T=I==null?void 0:I();return S(f0,A(A({},h.value),{},{tag:"div"}),{default:function(){return[C.map(function(R){var F=R.uid;return S(vle,{key:F,locale:w,prefixCls:v.value,file:R,items:C,progress:k,listType:g,isImgUrl:y,showPreviewIcon:b,showRemoveIcon:N,showDownloadIcon:E,onPreview:l,onDownload:u,onClose:s,removeIcon:D,previewIcon:M,downloadIcon:P,itemRender:$},A(A({},r),{},{iconRender:c,actionIconRender:f}))}),I?Ln(S(ple,{key:"__ant_upload_appendAction"},{default:function(){return T}}),[[va,!!_]]):null]}})}}});var hle=["class","style"],_u="__LIST_IGNORE_".concat(Date.now(),"__");const Tf=Se({compatConfig:{MODE:3},name:"AUpload",inheritAttrs:!1,props:yt(mP(),{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=An(),l=cn(e.defaultFileList||[],{value:Ye(e,"fileList"),postState:function(I){var $=Date.now();return(I??[]).map(function(_,T){return!_.uid&&!Object.isFrozen(_)&&(_.uid="__AUTO__".concat($,"_").concat(T,"__")),_})}}),u=$e(l,2),s=u[0],c=u[1],f=Z("drop"),d=Z();et(function(){Lt(e.fileList!==void 0||a.value===void 0,"Upload","`value` is not a valid prop, do you mean `fileList`?"),Lt(e.transformFile===void 0,"Upload","`transformFile` is deprecated. Please use `beforeUpload` directly."),Lt(e.remove===void 0,"Upload","`remove` props is deprecated. Please use `remove` event.")});var v=function(I,$,_){var T,O,R=Be($);e.maxCount===1?R=R.slice(-1):e.maxCount&&(R=R.slice(0,e.maxCount)),c(R);var F={file:I,fileList:R};_&&(F.event=_),(T=e["onUpdate:fileList"])===null||T===void 0||T.call(e,F.fileList),(O=e.onChange)===null||O===void 0||O.call(e,F),o.onFieldChange()},m=function(){var k=Po(mr.mark(function I($,_){var T,O,R,F;return mr.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(T=e.beforeUpload,O=e.transformFile,R=$,!T){L.next=13;break}return L.next=5,T($,_);case 5:if(F=L.sent,F!==!1){L.next=8;break}return L.abrupt("return",!1);case 8:if(delete $[_u],F!==_u){L.next=12;break}return Object.defineProperty($,_u,{value:!0,configurable:!0}),L.abrupt("return",!1);case 12:Ke(F)==="object"&&F&&(R=F);case 13:if(!O){L.next=17;break}return L.next=16,O(R);case 16:R=L.sent;case 17:return L.abrupt("return",R);case 18:case"end":return L.stop()}},I)}));return function($,_){return k.apply(this,arguments)}}(),p=function(I){var $=I.filter(function(O){return!O.file[_u]});if($.length){var _=$.map(function(O){return Oc(O.file)}),T=Be(s.value);_.forEach(function(O){T=Tc(O,T)}),_.forEach(function(O,R){var F=O;if($[R].parsedFile)O.status="uploading";else{var B=O.originFileObj,L;try{L=new File([B],B.name,{type:B.type})}catch{L=new Blob([B],{type:B.type}),L.name=B.name,L.lastModifiedDate=new Date,L.lastModified=new Date().getTime()}L.uid=O.uid,F=L}v(F,T)})}},h=function(I,$,_){try{typeof I=="string"&&(I=JSON.parse(I))}catch{}if(Im($,s.value)){var T=Oc($);T.status="done",T.percent=100,T.response=I,T.xhr=_;var O=Tc(T,s.value);v(T,O)}},g=function(I,$){if(Im($,s.value)){var _=Oc($);_.status="uploading",_.percent=I.percent;var T=Tc(_,s.value);v(_,T,I)}},w=function(I,$,_){if(Im(_,s.value)){var T=Oc(_);T.error=I,T.response=$,T.status="error";var O=Tc(T,s.value);v(T,O)}},y=function(I){var $,_=e.onRemove||e.remove;Promise.resolve(typeof _=="function"?_(I):_).then(function(T){if(T!==!1){var O=ale(I,s.value);if(O){var R,F;$=A(A({},I),{},{status:"removed"}),(R=s.value)===null||R===void 0||R.forEach(function(B){var L=$.uid!==void 0?"uid":"name";B[L]===$[L]&&!Object.isFrozen(B)&&(B.status="removed")}),(F=d.value)===null||F===void 0||F.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:p,onSuccess:h,onProgress:g,onError:w,fileList:s,upload:d});var C=He("upload",e),b=C.prefixCls,N=C.direction,E=Fa("Upload",ua.Upload,q(function(){return e.locale})),D=$e(E,1),M=D[0],P=function(I,$){var _=e.removeIcon,T=e.previewIcon,O=e.downloadIcon,R=e.previewFile,F=e.onPreview,B=e.onDownload,L=e.disabled,H=e.isImageUrl,z=e.progress,V=e.itemRender,U=e.iconRender,W=e.showUploadList,Y=typeof W=="boolean"?{}:W,le=Y.showDownloadIcon,ne=Y.showPreviewIcon,ie=Y.showRemoveIcon;return W?S(mle,{listType:e.listType,items:s.value,previewFile:R,onPreview:F,onDownload:B,onRemove:y,showRemoveIcon:!L&&ie,showPreviewIcon:ne,showDownloadIcon:le,removeIcon:_,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 k,I,$,_=e.listType,T=e.disabled,O=e.type;a.class,a.style;var R=Ge(a,hle),F=A(A(A({onBatchStart:p,onError:w,onProgress:g,onSuccess:h},R),e),{},{id:(k=e.id)!==null&&k!==void 0?k:o.id.value,prefixCls:b.value,beforeUpload:m,onChange:void 0});if(delete F.remove,(!r.default||T)&&delete F.id,O==="drag"){var B,L,H=Ae(b.value,(B={},j(B,"".concat(b.value,"-drag"),!0),j(B,"".concat(b.value,"-drag-uploading"),s.value.some(function(W){return W.status==="uploading"})),j(B,"".concat(b.value,"-drag-hover"),f.value==="dragover"),j(B,"".concat(b.value,"-disabled"),T),j(B,"".concat(b.value,"-rtl"),N.value==="rtl"),B),a.class);return S("span",null,[S("div",{class:H,onDrop:x,onDragover:x,onDragleave:x,style:a.style},[S(b3,A(A({},F),{},{ref:d,class:"".concat(b.value,"-btn")}),A({default:function(){return[S("div",{class:"".concat(b,"-drag-container")},[(L=r.default)===null||L===void 0?void 0:L.call(r)])]}},r))]),P()])}var z=Ae(b.value,(I={},j(I,"".concat(b.value,"-select"),!0),j(I,"".concat(b.value,"-select-").concat(_),!0),j(I,"".concat(b.value,"-disabled"),T),j(I,"".concat(b.value,"-rtl"),N.value==="rtl"),I)),V=Yt(($=r.default)===null||$===void 0?void 0:$.call(r)),U=function(Y){return S("div",{class:z,style:Y},[S(b3,A(A({},F),{},{ref:d}),r)])};return _==="picture-card"?S("span",{class:Ae("".concat(b.value,"-picture-card-wrapper"),a.class)},[P(U,!!(V&&V.length))]):S("span",{class:a.class},[U(V&&V.length?void 0:{display:"none"}),P()])}}});var gle=["height"],yle=["style"];const Pf=Se({compatConfig:{MODE:3},name:"AUploadDragger",inheritAttrs:!1,props:mP(),setup:function(e,n){var r=n.slots,a=n.attrs;return function(){var i=e.height,o=Ge(e,gle),l=a.style,u=Ge(a,yle),s=A(A(A({},o),u),{},{type:"drag",style:A(A({},l),{},{height:typeof i=="number"?"".concat(i,"px"):i})});return S(Tf,s,r)}}});var ble=Pf;const xle=at(Tf,{Dragger:Pf,LIST_IGNORE:_u,install:function(e){return e.component(Tf.name,Tf),e.component(Pf.name,Pf),e}}),N3=Object.freeze(Object.defineProperty({__proto__:null,Affix:SM,Alert:Rz,Anchor:po,AnchorLink:EM,AutoComplete:Pz,AutoCompleteOptGroup:Tz,AutoCompleteOption:Oz,Avatar:bo,AvatarGroup:ed,BackTop:uV,Badge:rf,BadgeRibbon:td,Breadcrumb:xo,BreadcrumbItem:fs,BreadcrumbSeparator:ld,Button:Pn,ButtonGroup:rd,Calendar:AK,Card:Sl,CardGrid:pd,CardMeta:vd,Carousel:yq,Cascader:xX,CheckableTag:yd,Checkbox:jr,CheckboxGroup:gd,Col:Jr,Collapse:Ku,CollapsePanel:md,Comment:TX,ConfigProvider:Qd,DatePicker:aZ,Descriptions:dZ,DescriptionsItem:_O,DirectoryTree:Nf,Divider:mZ,Drawer:$Z,Dropdown:Ma,DropdownButton:cs,Empty:Mi,Form:Oi,FormItem:NO,FormItemRest:Jf,Grid:TU,Image:LJ,ImagePreviewGroup:aT,Input:Tn,InputGroup:WO,InputNumber:tQ,InputPassword:XO,InputSearch:YO,Layout:pQ,LayoutContent:vQ,LayoutFooter:fQ,LayoutHeader:cQ,LayoutSider:dQ,List:zQ,ListItem:sT,ListItemMeta:lT,LocaleProvider:GA,Mentions:uee,MentionsOption:xf,Menu:yn,MenuDivider:od,MenuItem:ii,MenuItemGroup:id,Modal:Bn,MonthPicker:df,PageHeader:Qee,Pagination:Iv,Popconfirm:rte,Popover:g6,Progress:W1,QuarterPicker:vf,Radio:rr,RadioButton:cd,RadioGroup:n1,RangePicker:pf,Rate:Fte,Result:Gte,Row:ul,Select:Vi,SelectOptGroup:Dz,SelectOption:Ez,Skeleton:nr,SkeletonAvatar:Q1,SkeletonButton:X1,SkeletonImage:J1,SkeletonInput:Z1,SkeletonTitle:_v,Slider:bne,Space:Nne,Spin:zi,Statistic:Qa,StatisticCountdown:Lee,Step:wf,Steps:Tne,SubMenu:$l,Switch:Ine,TabPane:dd,Table:Wae,TableColumn:Df,TableColumnGroup:Af,TableSummary:Mf,TableSummaryCell:Ed,TableSummaryRow:Nd,Tabs:wo,Tag:MO,Textarea:A1,TimePicker:$ie,TimeRangePicker:Of,Timeline:Ju,TimelineItem:gs,Tooltip:ra,Transfer:die,Tree:nP,TreeNode:Ef,TreeSelect:Iie,TreeSelectNode:Tg,Typography:vr,TypographyLink:xb,TypographyParagraph:wb,TypographyText:Cb,TypographyTitle:Sb,Upload:xle,UploadDragger:ble,WeekPicker:ff,message:On,notification:z0},Symbol.toStringTag,{value:"Module"})),wle="3.2.15";var Cle=function(e){return Object.keys(N3).forEach(function(n){var r=N3[n];r.install&&e.use(r)}),e.config.globalProperties.$message=On,e.config.globalProperties.$notification=z0,e.config.globalProperties.$info=Bn.info,e.config.globalProperties.$success=Bn.success,e.config.globalProperties.$error=Bn.error,e.config.globalProperties.$warning=Bn.warning,e.config.globalProperties.$confirm=Bn.confirm,e.config.globalProperties.$destroyAll=Bn.destroyAll,e};const Sle={version:wle,install:Cle};var Nle={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 Ele=Nle;var Dle={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};const gP=Dle;var yP={lang:A({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},Ele),timePickerLocale:A({},gP)};yP.lang.ok="确定";const E3=yP;var wr="${label}不是一个有效的${type}",Ale={locale:"zh-cn",Pagination:oT,DatePicker:E3,TimePicker:gP,Calendar:E3,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:wr,method:wr,array:wr,object:wr,number:wr,date:wr,boolean:wr,integer:wr,float:wr,regexp:wr,email:wr,url:wr,hex:wr},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 Mle=Ale;var D3={},Ole={get exports(){return D3},set exports(t){D3=t}};(function(t,e){(function(n,r){t.exports=r(ud)})(lr,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})})(Ole);const Tle={__name:"App",setup(t){return kn.locale("zh"),(e,n)=>{const r=mx("router-view"),a=mx("a-config-provider");return Ek(),Dk("div",null,[S(a,{csp:{nonce:"YourNonceCode"},"component-shape":e.round,locale:e.locale==="en"?e.enUS:Xn(Mle)},{default:Ak(()=>[S(r)]),_:1},8,["component-shape","locale"])])}}},Ple="modulepreload",kle=function(t,e){return new URL(t,e).href},A3={},pn=function(e,n,r){if(!n||n.length===0)return e();const a=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=kle(i,r),i in A3)return;A3[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":Ple,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())},Fle=[{path:"/reportcenter",name:"reportcenter",meta:{title:"报表中心",name:"reportcenter",keepAlive:!1},component:()=>pn(()=>import("./index-7fcd8961.js"),["./index-7fcd8961.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-435f17fc.css"],import.meta.url)},{path:"/custom_option",name:"customclassification",meta:{title:"自定义选项分类",name:"customclassification",keepAlive:!1},component:()=>pn(()=>import("./index-7e33af0d.js"),["./index-7e33af0d.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-ef7cf9fb.js","./index-8d631f6c.css"],import.meta.url)},{path:"/usersmanager",name:"usersmanager",meta:{title:"用户管理",name:"usersmanager",keepAlive:!1},component:()=>pn(()=>import("./index-802c58ea.js"),["./index-802c58ea.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css"],import.meta.url)},{path:"/accountManageDetail",name:"accountManageDetail",meta:{title:"用户详情",name:"usersmanager",keepAlive:!1},component:()=>pn(()=>import("./index-0dd1f6b7.js"),["./index-0dd1f6b7.js","./index-ef7cf9fb.js","./vue-router-2c2f7fb8.js","./vue-9608a1a9.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-8d631f6c.css","./index-c4229fe9.js","./index-58285ce5.css"],import.meta.url)},{path:"/rolesmanager",name:"rolesmanager",meta:{title:"角色管理",name:"rolesmanager",keepAlive:!1},component:()=>pn(()=>import("./index-68ede589.js"),["./index-68ede589.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css"],import.meta.url)},{path:"/roleManageDetail",name:"roleManageDetail",meta:{title:"角色管理详情",name:"rolesmanager",keepAlive:!1},component:()=>pn(()=>import("./index-e3dca5c8.js"),["./index-e3dca5c8.js","./index-ef7cf9fb.js","./vue-router-2c2f7fb8.js","./vue-9608a1a9.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-8d631f6c.css","./index-c4229fe9.js","./index-58285ce5.css"],import.meta.url)},{path:"/vacationmag",name:"vacationmag",meta:{title:"节假日管理",name:"vacationmag",keepAlive:!1},component:()=>pn(()=>import("./index-acce53b0.js"),["./index-acce53b0.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css"],import.meta.url)},{path:"/reminderconfig",name:"reminderconfig",meta:{title:"系统提醒设置",name:"reminderconfig",keepAlive:!1},component:()=>pn(()=>import("./index-cac87607.js"),["./index-cac87607.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-ef7cf9fb.js","./index-8d631f6c.css","./index-12fc134d.js"],import.meta.url)},{path:"/EnterpriseArchives",name:"EnterpriseArchives",meta:{title:"企业档案",name:"EnterpriseArchives",keepAlive:!1},component:()=>pn(()=>import("./index-19a4cb06.js"),["./index-19a4cb06.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-943d5ecb.js","./index-b2edf098.css"],import.meta.url)},{path:"/enterpriseDetail",name:"enterpriseDetail",meta:{title:"企业档案",name:"EnterpriseArchives",keepAlive:!1},component:()=>pn(()=>import("./index-fdd8187f.js"),["./index-fdd8187f.js","./index-c4229fe9.js","./vue-router-2c2f7fb8.js","./vue-9608a1a9.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-58285ce5.css","./index-943d5ecb.js","./index-b2edf098.css","./index-365dbba9.js"],import.meta.url)},{path:"/sitemanager",name:"sitemanager",meta:{title:"站点管理",name:"sitemanager",keepAlive:!1},component:()=>pn(()=>import("./index-d95bd78b.js"),["./index-d95bd78b.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-30a40cc0.css"],import.meta.url)},{path:"/areaManage",name:"areaManage",meta:{title:"区域管理",name:"areaManage",keepAlive:!1},component:()=>pn(()=>import("./index-15a1d682.js"),["./index-15a1d682.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-ef7cf9fb.js","./index-8d631f6c.css"],import.meta.url)},{path:"/productcategory",name:"bs_productcategory",meta:{title:"产品分类",name:"bs_productcategory",keepAlive:!1},component:()=>pn(()=>import("./index-fb6ce135.js"),["./index-fb6ce135.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-e546b9e3.js","./index-12fc134d.js","./index-ef7cf9fb.js","./index-8d631f6c.css"],import.meta.url)},{path:"/productmag",name:"bs_productcategory",meta:{title:"产品管理",name:"bs_productmag",keepAlive:!1},component:()=>pn(()=>import("./index-b79f7d25.js"),["./index-b79f7d25.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-8d631f6c.css"],import.meta.url)},{path:"/productDetail",name:"productDetail",meta:{title:"产品详情",name:"bs_productmag",keepAlive:!1},component:()=>pn(()=>import("./index-39065e02.js"),["./index-39065e02.js","./vue-router-2c2f7fb8.js","./vue-9608a1a9.js","./base-444b134a.js","./index-c4229fe9.js","./_plugin-vue_export-helper-c27b6911.js","./index-58285ce5.css","./index-8d631f6c.css"],import.meta.url)},{path:"/depmanager",name:"depmanager",meta:{title:"组织架构",name:"depmanager",keepAlive:!1},component:()=>pn(()=>import("./index-f40b03be.js"),["./index-f40b03be.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-be38b662.css"],import.meta.url)},{path:"/depmanagerDetail",name:"depmanagerDetail",meta:{title:"组织架构详情",name:"depmanager",keepAlive:!1},component:()=>pn(()=>import("./index-64efc5e2.js"),["./index-64efc5e2.js","./vue-router-2c2f7fb8.js","./vue-9608a1a9.js","./base-444b134a.js","./index-c4229fe9.js","./_plugin-vue_export-helper-c27b6911.js","./index-58285ce5.css","./index-ef7cf9fb.js","./index-8d631f6c.css","./index-365dbba9.js"],import.meta.url)},{path:"/coderulemag",name:"coderulemag",meta:{title:"编码规则管理",name:"coderulemag",keepAlive:!1},component:()=>pn(()=>import("./index-192767e5.js"),["./index-192767e5.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css"],import.meta.url)},{path:"/tagmanager",name:"tagmanager",meta:{title:"标签管理",name:"tagmanager",keepAlive:!1},component:()=>pn(()=>import("./index-3d9f3205.js"),["./index-3d9f3205.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css"],import.meta.url)}],Ile=[{path:"/iotcard",name:"iotcard",meta:{title:"物联卡管理",name:"iotcard",keepAlive:!1},component:()=>pn(()=>import("./index-d8b3f00e.js"),["./index-d8b3f00e.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css"],import.meta.url)},{path:"/iotcardDetail",name:"iotcardDetail",meta:{title:"物联卡详情",name:"iotcard",keepAlive:!1},component:()=>pn(()=>import("./index-85d37040.js"),["./index-85d37040.js","./index-c4229fe9.js","./vue-router-2c2f7fb8.js","./vue-9608a1a9.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-58285ce5.css","./index-365dbba9.js"],import.meta.url)},{path:"/firmwareMag",name:"firmware",meta:{title:"固件管理",name:"firmware",keepAlive:!1},component:()=>pn(()=>import("./index-b22fc951.js"),["./index-b22fc951.js","./index-0a2fd59b.js","./vue-9608a1a9.js","./vue-router-2c2f7fb8.js","./base-444b134a.js","./_plugin-vue_export-helper-c27b6911.js","./index-4a7e66b7.css","./index-e546b9e3.js","./index-12fc134d.js","./index-ef7cf9fb.js","./index-8d631f6c.css","./index-1bea67db.css"],import.meta.url)}],Pg=[{path:"/",name:"login",component:()=>pn(()=>import("./login-588f68f4.js"),["./login-588f68f4.js","./vue-router-2c2f7fb8.js","./vue-9608a1a9.js","./LOGO-588966b4.js","./_plugin-vue_export-helper-c27b6911.js","./login-329a04c8.css"],import.meta.url)},{path:"/home",name:"home",component:()=>pn(()=>import("./index-5e7c0271.js"),["./index-5e7c0271.js","./vue-9608a1a9.js","./LOGO-588966b4.js","./_plugin-vue_export-helper-c27b6911.js","./vue-router-2c2f7fb8.js","./index-a9d7f213.css"],import.meta.url),children:[]},{path:"/404",name:"404",component:()=>pn(()=>import("./404-f447e373.js"),["./404-f447e373.js","./_plugin-vue_export-helper-c27b6911.js","./vue-9608a1a9.js","./404-0653601a.css"],import.meta.url)},{path:"/:catchAll(.*)",redirect:"/404"}];Pg[1].children=[...Pg[1].children,...Fle,...Ile];const bP=Mk({history:Ok(),routes:Pg});function xP(t,e){return function(){return t.apply(e,arguments)}}const{toString:wP}=Object.prototype,{getPrototypeOf:Mb}=Object,Ob=(t=>e=>{const n=wP.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),mi=t=>(t=t.toLowerCase(),e=>Ob(e)===t),Yv=t=>e=>typeof e===t,{isArray:iu}=Array,ys=Yv("undefined");function _le(t){return t!==null&&!ys(t)&&t.constructor!==null&&!ys(t.constructor)&&ji(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const CP=mi("ArrayBuffer");function $le(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&CP(t.buffer),e}const Rle=Yv("string"),ji=Yv("function"),SP=Yv("number"),Tb=t=>t!==null&&typeof t=="object",Ble=t=>t===!0||t===!1,kf=t=>{if(Ob(t)!=="object")return!1;const e=Mb(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},Lle=mi("Date"),zle=mi("File"),Vle=mi("Blob"),jle=mi("FileList"),Hle=t=>Tb(t)&&ji(t.pipe),Kle=t=>{const e="[object FormData]";return t&&(typeof FormData=="function"&&t instanceof FormData||wP.call(t)===e||ji(t.toString)&&t.toString()===e)},Ule=mi("URLSearchParams"),qle=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Hs(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,a;if(typeof t!="object"&&(t=[t]),iu(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 NP(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 EP=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),DP=t=>!ys(t)&&t!==EP;function kg(){const{caseless:t}=DP(this)&&this||{},e={},n=(r,a)=>{const i=t&&NP(e,a)||a;kf(e[i])&&kf(r)?e[i]=kg(e[i],r):kf(r)?e[i]=kg({},r):iu(r)?e[i]=r.slice():e[i]=r};for(let r=0,a=arguments.length;r<a;r++)arguments[r]&&Hs(arguments[r],n);return e}const Wle=(t,e,n,{allOwnKeys:r}={})=>(Hs(e,(a,i)=>{n&&ji(a)?t[i]=xP(a,n):t[i]=a},{allOwnKeys:r}),t),Yle=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),Gle=(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)},Xle=(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&&Mb(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},Zle=(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},Jle=t=>{if(!t)return null;if(iu(t))return t;let e=t.length;if(!SP(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},Qle=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&Mb(Uint8Array)),eue=(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])}},tue=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},nue=mi("HTMLFormElement"),rue=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),M3=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),aue=mi("RegExp"),AP=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};Hs(n,(a,i)=>{e(a,i,t)!==!1&&(r[i]=a)}),Object.defineProperties(t,r)},iue=t=>{AP(t,(e,n)=>{if(ji(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(ji(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+"'")})}})},oue=(t,e)=>{const n={},r=a=>{a.forEach(i=>{n[i]=!0})};return iu(t)?r(t):r(String(t).split(e)),n},lue=()=>{},uue=(t,e)=>(t=+t,Number.isFinite(t)?t:e),_m="abcdefghijklmnopqrstuvwxyz",O3="0123456789",MP={DIGIT:O3,ALPHA:_m,ALPHA_DIGIT:_m+_m.toUpperCase()+O3},sue=(t=16,e=MP.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function cue(t){return!!(t&&ji(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const fue=t=>{const e=new Array(10),n=(r,a)=>{if(Tb(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[a]=r;const i=iu(r)?[]:{};return Hs(r,(o,l)=>{const u=n(o,a+1);!ys(u)&&(i[l]=u)}),e[a]=void 0,i}}return r};return n(t,0)},Le={isArray:iu,isArrayBuffer:CP,isBuffer:_le,isFormData:Kle,isArrayBufferView:$le,isString:Rle,isNumber:SP,isBoolean:Ble,isObject:Tb,isPlainObject:kf,isUndefined:ys,isDate:Lle,isFile:zle,isBlob:Vle,isRegExp:aue,isFunction:ji,isStream:Hle,isURLSearchParams:Ule,isTypedArray:Qle,isFileList:jle,forEach:Hs,merge:kg,extend:Wle,trim:qle,stripBOM:Yle,inherits:Gle,toFlatObject:Xle,kindOf:Ob,kindOfTest:mi,endsWith:Zle,toArray:Jle,forEachEntry:eue,matchAll:tue,isHTMLForm:nue,hasOwnProperty:M3,hasOwnProp:M3,reduceDescriptors:AP,freezeMethods:iue,toObjectSet:oue,toCamelCase:rue,noop:lue,toFiniteNumber:uue,findKey:NP,global:EP,isContextDefined:DP,ALPHABET:MP,generateString:sue,isSpecCompliantForm:cue,toJSONObject:fue};function Wt(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(Wt,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 OP=Wt.prototype,TP={};["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=>{TP[t]={value:t}});Object.defineProperties(Wt,TP);Object.defineProperty(OP,"isAxiosError",{value:!0});Wt.from=(t,e,n,r,a,i)=>{const o=Object.create(OP);return Le.toFlatObject(t,o,function(u){return u!==Error.prototype},l=>l!=="isAxiosError"),Wt.call(o,t.message,e,n,r,a),o.cause=t,o.name=t.name,i&&Object.assign(o,i),o};const due=null;function Fg(t){return Le.isPlainObject(t)||Le.isArray(t)}function PP(t){return Le.endsWith(t,"[]")?t.slice(0,-2):t}function T3(t,e,n){return t?t.concat(e).map(function(a,i){return a=PP(a),!n&&i?"["+a+"]":a}).join(n?".":""):e}function vue(t){return Le.isArray(t)&&!t.some(Fg)}const pue=Le.toFlatObject(Le,{},null,function(e){return/^is[A-Z]/.test(e)});function Gv(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(p,h){return!Le.isUndefined(h[p])});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(m){if(m===null)return"";if(Le.isDate(m))return m.toISOString();if(!u&&Le.isBlob(m))throw new Wt("Blob is not supported. Use a Buffer instead.");return Le.isArrayBuffer(m)||Le.isTypedArray(m)?u&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,p,h){let g=m;if(m&&!h&&typeof m=="object"){if(Le.endsWith(p,"{}"))p=r?p:p.slice(0,-2),m=JSON.stringify(m);else if(Le.isArray(m)&&vue(m)||(Le.isFileList(m)||Le.endsWith(p,"[]"))&&(g=Le.toArray(m)))return p=PP(p),g.forEach(function(y,x){!(Le.isUndefined(y)||y===null)&&e.append(o===!0?T3([p],x,i):o===null?p:p+"[]",s(y))}),!1}return Fg(m)?!0:(e.append(T3(h,p,i),s(m)),!1)}const f=[],d=Object.assign(pue,{defaultVisitor:c,convertValue:s,isVisitable:Fg});function v(m,p){if(!Le.isUndefined(m)){if(f.indexOf(m)!==-1)throw Error("Circular reference detected in "+p.join("."));f.push(m),Le.forEach(m,function(g,w){(!(Le.isUndefined(g)||g===null)&&a.call(e,g,Le.isString(w)?w.trim():w,p,d))===!0&&v(g,p?p.concat(w):[w])}),f.pop()}}if(!Le.isObject(t))throw new TypeError("data must be an object");return v(t),e}function P3(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function Pb(t,e){this._pairs=[],t&&Gv(t,this,e)}const kP=Pb.prototype;kP.append=function(e,n){this._pairs.push([e,n])};kP.toString=function(e){const n=e?function(r){return e.call(this,r,P3)}:P3;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function mue(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function FP(t,e,n){if(!e)return t;const r=n&&n.encode||mue,a=n&&n.serialize;let i;if(a?i=a(e,n):i=Le.isURLSearchParams(e)?e.toString():new Pb(e,n).toString(r),i){const o=t.indexOf("#");o!==-1&&(t=t.slice(0,o)),t+=(t.indexOf("?")===-1?"?":"&")+i}return t}class hue{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 k3=hue,IP={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},gue=typeof URLSearchParams<"u"?URLSearchParams:Pb,yue=typeof FormData<"u"?FormData:null,bue=typeof Blob<"u"?Blob:null,xue=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),wue=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Da={isBrowser:!0,classes:{URLSearchParams:gue,FormData:yue,Blob:bue},isStandardBrowserEnv:xue,isStandardBrowserWebWorkerEnv:wue,protocols:["http","https","file","blob","url","data"]};function Cue(t,e){return Gv(t,new Da.classes.URLSearchParams,Object.assign({visitor:function(n,r,a,i){return Da.isNode&&Le.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},e))}function Sue(t){return Le.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function Nue(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 _P(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]=Nue(a[o])),!l)}if(Le.isFormData(t)&&Le.isFunction(t.entries)){const n={};return Le.forEachEntry(t,(r,a)=>{e(Sue(r),a,n,0)}),n}return null}const Eue={"Content-Type":void 0};function Due(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 Xv={transitional:IP,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(_P(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 Cue(e,this.formSerializer).toString();if((l=Le.isFileList(e))||r.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return Gv(l?{"files[]":e}:e,u&&new u,this.formSerializer)}}return i||a?(n.setContentType("application/json",!1),Due(e)):e}],transformResponse:[function(e){const n=this.transitional||Xv.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"?Wt.from(l,Wt.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:Da.classes.FormData,Blob:Da.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Le.forEach(["delete","get","head"],function(e){Xv.headers[e]={}});Le.forEach(["post","put","patch"],function(e){Xv.headers[e]=Le.merge(Eue)});const kb=Xv,Aue=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"]),Mue=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]&&Aue[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},F3=Symbol("internals");function Au(t){return t&&String(t).trim().toLowerCase()}function Ff(t){return t===!1||t==null?t:Le.isArray(t)?t.map(Ff):String(t)}function Oue(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 Tue(t){return/^[-_a-zA-Z]+$/.test(t.trim())}function $m(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 Pue(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function kue(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 Zv{constructor(e){e&&this.set(e)}set(e,n,r){const a=this;function i(l,u,s){const c=Au(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]=Ff(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())&&!Tue(e)?o(Mue(e),n):e!=null&&i(n,e,r),this}get(e,n){if(e=Au(e),e){const r=Le.findKey(this,e);if(r){const a=this[r];if(!n)return a;if(n===!0)return Oue(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=Au(e),e){const r=Le.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||$m(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let a=!1;function i(o){if(o=Au(o),o){const l=Le.findKey(r,o);l&&(!n||$m(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||$m(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]=Ff(a),delete n[i];return}const l=e?Pue(i):String(i).trim();l!==i&&delete n[i],n[l]=Ff(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[F3]=this[F3]={accessors:{}}).accessors,a=this.prototype;function i(o){const l=Au(o);r[l]||(kue(a,o),r[l]=!0)}return Le.isArray(e)?e.forEach(i):i(e),this}}Zv.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Le.freezeMethods(Zv.prototype);Le.freezeMethods(Zv);const oi=Zv;function Rm(t,e){const n=this||kb,r=e||n,a=oi.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 $P(t){return!!(t&&t.__CANCEL__)}function Ks(t,e,n){Wt.call(this,t??"canceled",Wt.ERR_CANCELED,e,n),this.name="CanceledError"}Le.inherits(Ks,Wt,{__CANCEL__:!0});function Fue(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Wt("Request failed with status code "+n.status,[Wt.ERR_BAD_REQUEST,Wt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const Iue=Da.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 _ue(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function $ue(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function RP(t,e){return t&&!_ue(e)?$ue(t,e):e}const Rue=Da.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 Bue(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function Lue(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 I3(t,e){let n=0;const r=Lue(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 zue=typeof XMLHttpRequest<"u",Vue=zue&&function(t){return new Promise(function(n,r){let a=t.data;const i=oi.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)&&(Da.isStandardBrowserEnv||Da.isStandardBrowserWebWorkerEnv)&&i.setContentType(!1);let s=new XMLHttpRequest;if(t.auth){const v=t.auth.username||"",m=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(v+":"+m))}const c=RP(t.baseURL,t.url);s.open(t.method.toUpperCase(),FP(c,t.params,t.paramsSerializer),!0),s.timeout=t.timeout;function f(){if(!s)return;const v=oi.from("getAllResponseHeaders"in s&&s.getAllResponseHeaders()),p={data:!o||o==="text"||o==="json"?s.responseText:s.response,status:s.status,statusText:s.statusText,headers:v,config:t,request:s};Fue(function(g){n(g),u()},function(g){r(g),u()},p),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 Wt("Request aborted",Wt.ECONNABORTED,t,s)),s=null)},s.onerror=function(){r(new Wt("Network Error",Wt.ERR_NETWORK,t,s)),s=null},s.ontimeout=function(){let m=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const p=t.transitional||IP;t.timeoutErrorMessage&&(m=t.timeoutErrorMessage),r(new Wt(m,p.clarifyTimeoutError?Wt.ETIMEDOUT:Wt.ECONNABORTED,t,s)),s=null},Da.isStandardBrowserEnv){const v=(t.withCredentials||Rue(c))&&t.xsrfCookieName&&Iue.read(t.xsrfCookieName);v&&i.set(t.xsrfHeaderName,v)}a===void 0&&i.setContentType(null),"setRequestHeader"in s&&Le.forEach(i.toJSON(),function(m,p){s.setRequestHeader(p,m)}),Le.isUndefined(t.withCredentials)||(s.withCredentials=!!t.withCredentials),o&&o!=="json"&&(s.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&s.addEventListener("progress",I3(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&s.upload&&s.upload.addEventListener("progress",I3(t.onUploadProgress)),(t.cancelToken||t.signal)&&(l=v=>{s&&(r(!v||v.type?new Ks(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=Bue(c);if(d&&Da.protocols.indexOf(d)===-1){r(new Wt("Unsupported protocol "+d+":",Wt.ERR_BAD_REQUEST,t));return}s.send(a||null)})},If={http:due,xhr:Vue};Le.forEach(If,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const jue={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)?If[n.toLowerCase()]:n));a++);if(!r)throw r===!1?new Wt(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(Le.hasOwnProp(If,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:If};function Bm(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Ks(null,t)}function _3(t){return Bm(t),t.headers=oi.from(t.headers),t.data=Rm.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),jue.getAdapter(t.adapter||kb.adapter)(t).then(function(r){return Bm(t),r.data=Rm.call(t,t.transformResponse,r),r.headers=oi.from(r.headers),r},function(r){return $P(r)||(Bm(t),r&&r.response&&(r.response.data=Rm.call(t,t.transformResponse,r.response),r.response.headers=oi.from(r.response.headers))),Promise.reject(r)})}const $3=t=>t instanceof oi?t.toJSON():t;function Vl(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($3(s),$3(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 BP="1.3.4",Fb={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Fb[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const R3={};Fb.transitional=function(e,n,r){function a(i,o){return"[Axios v"+BP+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,l)=>{if(e===!1)throw new Wt(a(o," has been removed"+(n?" in "+n:"")),Wt.ERR_DEPRECATED);return n&&!R3[o]&&(R3[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 Hue(t,e,n){if(typeof t!="object")throw new Wt("options must be an object",Wt.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 Wt("option "+i+" must be "+u,Wt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Wt("Unknown option "+i,Wt.ERR_BAD_OPTION)}}const Ig={assertOptions:Hue,validators:Fb},wi=Ig.validators;class Dd{constructor(e){this.defaults=e,this.interceptors={request:new k3,response:new k3}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Vl(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:i}=n;r!==void 0&&Ig.assertOptions(r,{silentJSONParsing:wi.transitional(wi.boolean),forcedJSONParsing:wi.transitional(wi.boolean),clarifyTimeoutError:wi.transitional(wi.boolean)},!1),a!==void 0&&Ig.assertOptions(a,{encode:wi.function,serialize:wi.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"],m=>{delete i[m]}),n.headers=oi.concat(o,i);const l=[];let u=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(n)===!1||(u=u&&p.synchronous,l.unshift(p.fulfilled,p.rejected))});const s=[];this.interceptors.response.forEach(function(p){s.push(p.fulfilled,p.rejected)});let c,f=0,d;if(!u){const m=[_3.bind(this),void 0];for(m.unshift.apply(m,l),m.push.apply(m,s),d=m.length,c=Promise.resolve(n);f<d;)c=c.then(m[f++],m[f++]);return c}d=l.length;let v=n;for(f=0;f<d;){const m=l[f++],p=l[f++];try{v=m(v)}catch(h){p.call(this,h);break}}try{c=_3.call(this,v)}catch(m){return Promise.reject(m)}for(f=0,d=s.length;f<d;)c=c.then(s[f++],s[f++]);return c}getUri(e){e=Vl(this.defaults,e);const n=RP(e.baseURL,e.url);return FP(n,e.params,e.paramsSerializer)}}Le.forEach(["delete","get","head","options"],function(e){Dd.prototype[e]=function(n,r){return this.request(Vl(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(Vl(l||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:o}))}}Dd.prototype[e]=n(),Dd.prototype[e+"Form"]=n(!0)});const _f=Dd;let Kue=class LP{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 Ks(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 LP(function(a){e=a}),cancel:e}}};const Uue=Kue;function que(t){return function(n){return t.apply(null,n)}}function Wue(t){return Le.isObject(t)&&t.isAxiosError===!0}const _g={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(_g).forEach(([t,e])=>{_g[e]=t});const Yue=_g;function zP(t){const e=new _f(t),n=xP(_f.prototype.request,e);return Le.extend(n,_f.prototype,e,{allOwnKeys:!0}),Le.extend(n,e,null,{allOwnKeys:!0}),n.create=function(a){return zP(Vl(t,a))},n}const $n=zP(kb);$n.Axios=_f;$n.CanceledError=Ks;$n.CancelToken=Uue;$n.isCancel=$P;$n.VERSION=BP;$n.toFormData=Gv;$n.AxiosError=Wt;$n.Cancel=$n.CanceledError;$n.all=function(e){return Promise.all(e)};$n.spread=que;$n.isAxiosError=Wue;$n.mergeConfig=Vl;$n.AxiosHeaders=oi;$n.formToJSON=t=>_P(Le.isHTMLForm(t)?new FormData(t):t);$n.HttpStatusCode=Yue;$n.default=$n;const Ib=$n;var VP={epsilon:1e-12,matrix:"Matrix",number:"number",precision:64,predictable:!1,randomSeed:null};function Rt(t){return typeof t=="number"}function Ft(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 aa(t){return t&&typeof t=="object"&&Object.getPrototypeOf(t).isComplex===!0||!1}function Lo(t){return t&&typeof t=="object"&&Object.getPrototypeOf(t).isFraction===!0||!1}function Qr(t){return t&&t.constructor.prototype.isUnit===!0||!1}function Zn(t){return typeof t=="string"}var Gt=Array.isArray;function ct(t){return t&&t.constructor.prototype.isMatrix===!0||!1}function da(t){return Array.isArray(t)||ct(t)}function bs(t){return t&&t.isDenseMatrix&&t.constructor.prototype.isMatrix===!0||!1}function Ii(t){return t&&t.isSparseMatrix&&t.constructor.prototype.isMatrix===!0||!1}function Jv(t){return t&&t.constructor.prototype.isRange===!0||!1}function Us(t){return t&&t.constructor.prototype.isIndex===!0||!1}function jP(t){return typeof t=="boolean"}function HP(t){return t&&t.constructor.prototype.isResultSet===!0||!1}function _b(t){return t&&t.constructor.prototype.isHelp===!0||!1}function KP(t){return typeof t=="function"}function UP(t){return t instanceof Date}function qP(t){return t instanceof RegExp}function Qv(t){return!!(t&&typeof t=="object"&&t.constructor===Object&&!aa(t)&&!Lo(t))}function WP(t){return t===null}function YP(t){return t===void 0}function Hi(t){return t&&t.isAccessorNode===!0&&t.constructor.prototype.isNode===!0||!1}function Nr(t){return t&&t.isArrayNode===!0&&t.constructor.prototype.isNode===!0||!1}function GP(t){return t&&t.isAssignmentNode===!0&&t.constructor.prototype.isNode===!0||!1}function XP(t){return t&&t.isBlockNode===!0&&t.constructor.prototype.isNode===!0||!1}function ZP(t){return t&&t.isConditionalNode===!0&&t.constructor.prototype.isNode===!0||!1}function Vt(t){return t&&t.isConstantNode===!0&&t.constructor.prototype.isNode===!0||!1}function $g(t){return Vt(t)||En(t)&&t.args.length===1&&Vt(t.args[0])&&"-+~".includes(t.op)}function ou(t){return t&&t.isFunctionAssignmentNode===!0&&t.constructor.prototype.isNode===!0||!1}function ci(t){return t&&t.isFunctionNode===!0&&t.constructor.prototype.isNode===!0||!1}function zo(t){return t&&t.isIndexNode===!0&&t.constructor.prototype.isNode===!0||!1}function Xt(t){return t&&t.isNode===!0&&t.constructor.prototype.isNode===!0||!1}function qs(t){return t&&t.isObjectNode===!0&&t.constructor.prototype.isNode===!0||!1}function En(t){return t&&t.isOperatorNode===!0&&t.constructor.prototype.isNode===!0||!1}function Ta(t){return t&&t.isParenthesisNode===!0&&t.constructor.prototype.isNode===!0||!1}function JP(t){return t&&t.isRangeNode===!0&&t.constructor.prototype.isNode===!0||!1}function QP(t){return t&&t.isRelationalNode===!0&&t.constructor.prototype.isNode===!0||!1}function In(t){return t&&t.isSymbolNode===!0&&t.constructor.prototype.isNode===!0||!1}function $b(t){return t&&t.constructor.prototype.isChain===!0||!1}function fn(t){var e=typeof t;return e==="object"?t===null?"null":Ft(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(Ft(t))return t;if(t instanceof RegExp)throw new TypeError("Cannot clone "+t);return $u(t,ut)}function $u(t,e){var n={};for(var r in t)We(t,r)&&(n[r]=e(t[r]));return n}function e5(t,e){for(var n in e)We(e,n)&&(t[n]=e[n]);return t}function t5(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?t5(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 xs(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(!xs(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)||!xs(t[n],e[n]))return!1;for(n in e)if(!(n in t))return!1;return!0}else return t===e}}function Gue(t){var e={};return n5(t,e),e}function n5(t,e){for(var n in t)if(We(t,n)){var r=t[n];typeof r=="object"&&r!==null?n5(r,e):e[n]=r}}function $f(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 Xue(t){return t&&typeof t.factory=="function"}function Zue(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 B3(t){return Object.keys(t).map(e=>t[e])}var L3=["Matrix","Array"],z3=["number","BigNumber","Fraction"];function Jue(t,e){function n(r){if(r){var a=$u(t,ut);V3(r,"matrix",L3),V3(r,"number",z3),t5(t,r);var i=$u(t,ut),o=$u(r,ut);return e("config",i,a,o),i}else return $u(t,ut)}return n.MATRIX_OPTIONS=L3,n.NUMBER_OPTIONS=z3,Object.keys(VP).forEach(r=>{Object.defineProperty(n,r,{get:()=>t[r],enumerable:!0,configurable:!0})}),n}function Que(t,e){return t.indexOf(e)!==-1}function V3(t,e,n){t[e]!==void 0&&!Que(n,t[e])&&console.warn('Warning: Unknown value "'+t[e]+'" for configuration option "'+e+'". Available options: '+n.map(r=>JSON.stringify(r)).join(", ")+".")}function Xr(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=ese(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 ese(t,e){if(t){if(typeof t=="string")return j3(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 j3(t,e)}}function j3(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 vl(t){return vl=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},vl(t)}function H3(){return!0}function Br(){return!1}function Qo(){}var K3="Argument is not a typed-function.";function r5(){function t(G){return vl(G)==="object"&&G!==null&&G.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:H3,isAny:!0},r,a,i=0,o={createCount:0};function l(G){var Q=r.get(G);if(Q)return Q;var pe='Unknown type "'+G+'"',Ee=G.toLowerCase(),Te,we=Xr(a),ye;try{for(we.s();!(ye=we.n()).done;)if(Te=ye.value,Te.toLowerCase()===Ee){pe+='. Did you mean "'+Te+'" ?';break}}catch(Ce){we.e(Ce)}finally{we.f()}throw new TypeError(pe)}function u(G){for(var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"any",pe=Q?l(Q).index:a.length,Ee=[],Te=0;Te<G.length;++Te){if(!G[Te]||typeof G[Te].name!="string"||typeof G[Te].test!="function")throw new TypeError("Object with properties {name: string, test: function} expected");var we=G[Te].name;if(r.has(we))throw new TypeError('Duplicate type name "'+we+'"');Ee.push(we),r.set(we,{name:we,test:G[Te].test,isAny:G[Te].isAny,index:pe+Te,conversionsTo:[]})}var ye=a.slice(pe);a=a.slice(0,pe).concat(Ee).concat(ye);for(var Ce=pe+Ee.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 G,Q=Xr(a),pe;try{for(Q.s();!(pe=Q.n()).done;)G=pe.value,r.get(G).conversionsTo=[]}catch(Ee){Q.e(Ee)}finally{Q.f()}i=0}function f(G){var Q=a.filter(function(pe){var Ee=r.get(pe);return!Ee.isAny&&Ee.test(G)});return Q.length?Q:["any"]}function d(G){return G&&typeof G=="function"&&"_typedFunctionData"in G}function v(G,Q,pe){if(!d(G))throw new TypeError(K3);var Ee=pe&&pe.exact,Te=Array.isArray(Q)?Q.join(","):Q,we=x(Te),ye=h(we);if(!Ee||ye in G.signatures){var Ce=G._typedFunctionData.signatureMap.get(ye);if(Ce)return Ce}var De=we.length,Ne;if(Ee){Ne=[];var xe;for(xe in G.signatures)Ne.push(G._typedFunctionData.signatureMap.get(xe))}else Ne=G._typedFunctionData.signatures;for(var be=0;be<De;++be){var Oe=we[be],Pe=[],Fe=void 0,K=Xr(Ne),J;try{for(K.s();!(J=K.n()).done;){Fe=J.value;var ce=E(Fe.params,be);if(!(!ce||Oe.restParam&&!ce.restParam)){if(!ce.hasAny){var Me=function(){var je=y(ce);if(Oe.types.some(function(Ue){return!je.has(Ue.name)}))return"continue"}();if(Me==="continue")continue}Pe.push(Fe)}}}catch(je){K.e(je)}finally{K.f()}if(Ne=Pe,Ne.length===0)break}var Ie,_e=Xr(Ne),ze;try{for(_e.s();!(ze=_e.n()).done;)if(Ie=ze.value,Ie.params.length<=De)return Ie}catch(je){_e.e(je)}finally{_e.f()}throw new TypeError("Signature not found (signature: "+(G.name||"unnamed")+"("+h(we,", ")+"))")}function m(G,Q,pe){return v(G,Q,pe).implementation}function p(G,Q){var pe=l(Q);if(pe.test(G))return G;var Ee=pe.conversionsTo;if(Ee.length===0)throw new Error("There are no conversions to "+Q+" defined.");for(var Te=0;Te<Ee.length;Te++){var we=l(Ee[Te].from);if(we.test(G))return Ee[Te].convert(G)}throw new Error("Cannot convert "+G+" to "+Q)}function h(G){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";return G.map(function(pe){return pe.name}).join(Q)}function g(G){var Q=G.indexOf("...")===0,pe=Q?G.length>3?G.slice(3):"any":G,Ee=pe.split("|").map(function(Ce){return l(Ce.trim())}),Te=!1,we=Q?"...":"",ye=Ee.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(G){var Q=G.types.map(function(ye){return ye.name}),pe=O(Q),Ee=G.hasAny,Te=G.name,we=pe.map(function(ye){var Ce=l(ye.from);return Ee=Ce.isAny||Ee,Te+="|"+ye.from,{name:ye.from,typeIndex:Ce.index,test:Ce.test,isAny:Ce.isAny,conversion:ye,conversionIndex:ye.index}});return{types:G.types.concat(we),name:Te,hasAny:Ee,hasConversion:we.length>0,restParam:G.restParam}}function y(G){return G.typeSet||(G.typeSet=new Set,G.types.forEach(function(Q){return G.typeSet.add(Q.name)})),G.typeSet}function x(G){var Q=[];if(typeof G!="string")throw new TypeError("Signatures must be strings");var pe=G.trim();if(pe==="")return Q;for(var Ee=pe.split(","),Te=0;Te<Ee.length;++Te){var we=g(Ee[Te].trim());if(we.restParam&&Te!==Ee.length-1)throw new SyntaxError('Unexpected rest parameter "'+Ee[Te]+'": only allowed for the last parameter');if(we.types.length===0)return null;Q.push(we)}return Q}function C(G){var Q=ne(G);return Q?Q.restParam:!1}function b(G){if(!G||G.types.length===0)return H3;if(G.types.length===1)return l(G.types[0].name).test;if(G.types.length===2){var Q=l(G.types[0].name).test,pe=l(G.types[1].name).test;return function(we){return Q(we)||pe(we)}}else{var Ee=G.types.map(function(Te){return l(Te.name).test});return function(we){for(var ye=0;ye<Ee.length;ye++)if(Ee[ye](we))return!0;return!1}}}function N(G){var Q,pe,Ee;if(C(G)){Q=le(G).map(b);var Te=Q.length,we=b(ne(G)),ye=function(De){for(var Ne=Te;Ne<De.length;Ne++)if(!we(De[Ne]))return!1;return!0};return function(De){for(var Ne=0;Ne<Q.length;Ne++)if(!Q[Ne](De[Ne]))return!1;return ye(De)&&De.length>=Te+1}}else return G.length===0?function(De){return De.length===0}:G.length===1?(pe=b(G[0]),function(De){return pe(De[0])&&De.length===1}):G.length===2?(pe=b(G[0]),Ee=b(G[1]),function(De){return pe(De[0])&&Ee(De[1])&&De.length===2}):(Q=G.map(b),function(De){for(var Ne=0;Ne<Q.length;Ne++)if(!Q[Ne](De[Ne]))return!1;return De.length===Q.length})}function E(G,Q){return Q<G.length?G[Q]:C(G)?ne(G):null}function D(G,Q){var pe=E(G,Q);return pe?y(pe):new Set}function M(G){return G.conversion===null||G.conversion===void 0}function P(G,Q){var pe=new Set;return G.forEach(function(Ee){var Te=D(Ee.params,Q),we,ye=Xr(Te),Ce;try{for(ye.s();!(Ce=ye.n()).done;)we=Ce.value,pe.add(we)}catch(De){ye.e(De)}finally{ye.f()}}),pe.has("any")?["any"]:Array.from(pe)}function k(G,Q,pe){var Ee,Te,we=G||"unnamed",ye=pe,Ce,De=function(){var K=[];if(ye.forEach(function(ce){var Me=E(ce.params,Ce),Ie=b(Me);(Ce<ce.params.length||C(ce.params))&&Ie(Q[Ce])&&K.push(ce)}),K.length===0){if(Te=P(ye,Ce),Te.length>0){var J=f(Q[Ce]);return Ee=new TypeError("Unexpected type of argument in function "+we+" (expected: "+Te.join(" or ")+", actual: "+J.join(" | ")+", index: "+Ce+")"),Ee.data={category:"wrongType",fn:we,index:Ce,actual:J,expected:Te},{v:Ee}}}else ye=K};for(Ce=0;Ce<Q.length;Ce++){var Ne=De();if(vl(Ne)==="object")return Ne.v}var xe=ye.map(function(Fe){return C(Fe.params)?1/0:Fe.params.length});if(Q.length<Math.min.apply(null,xe))return Te=P(ye,Ce),Ee=new TypeError("Too few arguments in function "+we+" (expected: "+Te.join(" or ")+", index: "+Q.length+")"),Ee.data={category:"tooFewArgs",fn:we,index:Q.length,expected:Te},Ee;var be=Math.max.apply(null,xe);if(Q.length>be)return Ee=new TypeError("Too many arguments in function "+we+" (expected: "+be+", actual: "+Q.length+")"),Ee.data={category:"tooManyArgs",fn:we,index:Q.length,expectedLength:be},Ee;for(var Oe=[],Pe=0;Pe<Q.length;++Pe)Oe.push(f(Q[Pe]).join("|"));return Ee=new TypeError('Arguments of type "'+Oe.join(", ")+'" do not match any of the defined signatures of function '+we+"."),Ee.data={category:"mismatch",actual:Oe},Ee}function I(G){for(var Q=a.length+1,pe=0;pe<G.types.length;pe++)M(G.types[pe])&&(Q=Math.min(Q,G.types[pe].typeIndex));return Q}function $(G){for(var Q=i+1,pe=0;pe<G.types.length;pe++)M(G.types[pe])||(Q=Math.min(Q,G.types[pe].conversionIndex));return Q}function _(G,Q){if(G.hasAny){if(!Q.hasAny)return 1}else if(Q.hasAny)return-1;if(G.restParam){if(!Q.restParam)return 1}else if(Q.restParam)return-1;if(G.hasConversion){if(!Q.hasConversion)return 1}else if(Q.hasConversion)return-1;var pe=I(G)-I(Q);if(pe<0)return-1;if(pe>0)return 1;var Ee=$(G)-$(Q);return Ee<0?-1:Ee>0?1:0}function T(G,Q){var pe=G.params,Ee=Q.params,Te=ne(pe),we=ne(Ee),ye=C(pe),Ce=C(Ee);if(ye&&Te.hasAny){if(!Ce||!we.hasAny)return 1}else if(Ce&&we.hasAny)return-1;var De=0,Ne=0,xe,be=Xr(pe),Oe;try{for(be.s();!(Oe=be.n()).done;)xe=Oe.value,xe.hasAny&&++De,xe.hasConversion&&++Ne}catch(Ze){be.e(Ze)}finally{be.f()}var Pe=0,Fe=0,K=Xr(Ee),J;try{for(K.s();!(J=K.n()).done;)xe=J.value,xe.hasAny&&++Pe,xe.hasConversion&&++Fe}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(Ne!==Fe)return Ne-Fe;if(ye){if(!Ce)return 1}else if(Ce)return-1;var ce=(pe.length-Ee.length)*(ye?-1:1);if(ce!==0)return ce;for(var Me=[],Ie=0,_e=0;_e<pe.length;++_e){var ze=_(pe[_e],Ee[_e]);Me.push(ze),Ie+=ze}if(Ie!==0)return Ie;for(var je,Ue=0,qe=Me;Ue<qe.length;Ue++)if(je=qe[Ue],je!==0)return je;return 0}function O(G){if(G.length===0)return[];var Q=G.map(l);G.length>1&&Q.sort(function(De,Ne){return De.index-Ne.index});var pe=Q[0].conversionsTo;if(G.length===1)return pe;pe=pe.concat([]);for(var Ee=new Set(G),Te=1;Te<Q.length;++Te){var we=void 0,ye=Xr(Q[Te].conversionsTo),Ce;try{for(ye.s();!(Ce=ye.n()).done;)we=Ce.value,Ee.has(we.from)||(pe.push(we),Ee.add(we.from))}catch(De){ye.e(De)}finally{ye.f()}}return pe}function R(G,Q){var pe=Q;if(G.some(function(Ce){return Ce.hasConversion})){var Ee=C(G),Te=G.map(F);pe=function(){for(var De=[],Ne=Ee?arguments.length-1:arguments.length,xe=0;xe<Ne;xe++)De[xe]=Te[xe](arguments[xe]);return Ee&&(De[Ne]=arguments[Ne].map(Te[Ne])),Q.apply(this,De)}}var we=pe;if(C(G)){var ye=G.length-1;we=function(){return pe.apply(this,ie(arguments,0,ye).concat([ie(arguments,ye)]))}}return we}function F(G){var Q,pe,Ee,Te,we=[],ye=[];switch(G.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],Ee=ye[0],function(De){return Q(De)?Ee(De):De};case 2:return Q=we[0],pe=we[1],Ee=ye[0],Te=ye[1],function(De){return Q(De)?Ee(De):pe(De)?Te(De):De};default:return function(De){for(var Ne=0;Ne<ye.length;Ne++)if(we[Ne](De))return ye[Ne](De);return De}}}function B(G){function Q(pe,Ee,Te){if(Ee<pe.length){var we=pe[Ee],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,Ee+1,Te.concat([De]))})}else return[Te]}return Q(G,0,[])}function L(G,Q){for(var pe=Math.max(G.length,Q.length),Ee=0;Ee<pe;Ee++){var Te=D(G,Ee),we=D(Q,Ee),ye=!1,Ce=void 0,De=Xr(we),Ne;try{for(De.s();!(Ne=De.n()).done;)if(Ce=Ne.value,Te.has(Ce)){ye=!0;break}}catch(Fe){De.e(Fe)}finally{De.f()}if(!ye)return!1}var xe=G.length,be=Q.length,Oe=C(G),Pe=C(Q);return Oe?Pe?xe===be:be>=xe:Pe?xe>=be:xe===be}function H(G){return G.map(function(Q){return de(Q)?ee(Q.referToSelf.callback):re(Q)?ge(Q.referTo.references,Q.referTo.callback):Q})}function z(G,Q,pe){var Ee=[],Te,we=Xr(G),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;Ee.push(Ce)}}catch(De){we.e(De)}finally{we.f()}return Ee}function V(G,Q,pe){for(var Ee=H(G),Te=new Array(Ee.length).fill(!1),we=!0;we;){we=!1;for(var ye=!0,Ce=0;Ce<Ee.length;++Ce)if(!Te[Ce]){var De=Ee[Ce];if(de(De))Ee[Ce]=De.referToSelf.callback(pe),Ee[Ce].referToSelf=De.referToSelf,Te[Ce]=!0,ye=!1;else if(re(De)){var Ne=z(De.referTo.references,Ee,Q);Ne?(Ee[Ce]=De.referTo.callback.apply(this,Ne),Ee[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 Ee}function U(G){var Q=/\bthis(\(|\.signatures\b)/;Object.keys(G).forEach(function(pe){var Ee=G[pe];if(Q.test(Ee.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(G,Q){if(o.createCount++,Object.keys(Q).length===0)throw new SyntaxError("No signatures provided");o.warnAgainstDeprecatedThis&&U(Q);var pe=[],Ee=[],Te={},we=[],ye,Ce=function(){if(!Object.prototype.hasOwnProperty.call(Q,ye))return"continue";var Mn=x(ye);if(!Mn)return"continue";pe.forEach(function(Ba){if(L(Ba,Mn))throw new TypeError('Conflicting signatures "'+h(Ba)+'" and "'+h(Mn)+'".')}),pe.push(Mn);var fu=Ee.length;Ee.push(Q[ye]);var hp=Mn.map(w),to=void 0,Uo=Xr(B(hp)),du;try{for(Uo.s();!(du=Uo.n()).done;){to=du.value;var vu=h(to);we.push({params:to,name:vu,fn:fu}),to.every(function(Ba){return!Ba.hasConversion})&&(Te[vu]=fu)}}catch(Ba){Uo.e(Ba)}finally{Uo.f()}};for(ye in Q)var De=Ce();we.sort(T);var Ne=V(Ee,Te,eo),xe;for(xe in Te)Object.prototype.hasOwnProperty.call(Te,xe)&&(Te[xe]=Ne[Te[xe]]);for(var be=[],Oe=new Map,Pe=0,Fe=we;Pe<Fe.length;Pe++)xe=Fe[Pe],Oe.has(xe.name)||(xe.fn=Ne[xe.fn],be.push(xe),Oe.set(xe.name,xe));for(var K=be[0]&&be[0].params.length<=2&&!C(be[0].params),J=be[1]&&be[1].params.length<=2&&!C(be[1].params),ce=be[2]&&be[2].params.length<=2&&!C(be[2].params),Me=be[3]&&be[3].params.length<=2&&!C(be[3].params),Ie=be[4]&&be[4].params.length<=2&&!C(be[4].params),_e=be[5]&&be[5].params.length<=2&&!C(be[5].params),ze=K&&J&&ce&&Me&&Ie&&_e,je=0;je<be.length;++je)be[je].test=N(be[je].params);for(var Ue=K?b(be[0].params[0]):Br,qe=J?b(be[1].params[0]):Br,Ze=ce?b(be[2].params[0]):Br,Qe=Me?b(be[3].params[0]):Br,Tt=Ie?b(be[4].params[0]):Br,lt=_e?b(be[5].params[0]):Br,St=K?b(be[0].params[1]):Br,mt=J?b(be[1].params[1]):Br,Jt=ce?b(be[2].params[1]):Br,Ut=Me?b(be[3].params[1]):Br,gn=Ie?b(be[4].params[1]):Br,dn=_e?b(be[5].params[1]):Br,$t=0;$t<be.length;++$t)be[$t].implementation=R(be[$t].params,be[$t].fn);var qt=K?be[0].implementation:Qo,Qt=J?be[1].implementation:Qo,er=ce?be[2].implementation:Qo,Zt=Me?be[3].implementation:Qo,Yn=Ie?be[4].implementation:Qo,cr=_e?be[5].implementation:Qo,Pr=K?be[0].params.length:-1,zn=J?be[1].params.length:-1,Vn=ce?be[2].params.length:-1,vn=Me?be[3].params.length:-1,tr=Ie?be[4].params.length:-1,Yr=_e?be[5].params.length:-1,vp=ze?6:0,pp=be.length,Xs=be.map(function(Gn){return Gn.test}),mp=be.map(function(Gn){return Gn.implementation}),Zs=function(){for(var Mn=vp;Mn<pp;Mn++)if(Xs[Mn](arguments))return mp[Mn].apply(this,arguments);return o.onMismatch(G,arguments,be)};function eo(Gn,Mn){return arguments.length===Pr&&Ue(Gn)&&St(Mn)?qt.apply(this,arguments):arguments.length===zn&&qe(Gn)&&mt(Mn)?Qt.apply(this,arguments):arguments.length===Vn&&Ze(Gn)&&Jt(Mn)?er.apply(this,arguments):arguments.length===vn&&Qe(Gn)&&Ut(Mn)?Zt.apply(this,arguments):arguments.length===tr&&Tt(Gn)&&gn(Mn)?Yn.apply(this,arguments):arguments.length===Yr&<(Gn)&&dn(Mn)?cr.apply(this,arguments):Zs.apply(this,arguments)}try{Object.defineProperty(eo,"name",{value:G})}catch{}return eo.signatures=Te,eo._typedFunctionData={signatures:be,signatureMap:Oe},eo}function Y(G,Q,pe){throw k(G,Q,pe)}function le(G){return ie(G,0,G.length-1)}function ne(G){return G[G.length-1]}function ie(G,Q,pe){return Array.prototype.slice.call(G,Q,pe)}function se(G,Q){for(var pe=0;pe<G.length;pe++)if(Q(G[pe]))return G[pe]}function he(G,Q){return Array.prototype.concat.apply([],G.map(Q))}function te(){var G=le(arguments).map(function(pe){return h(x(pe))}),Q=ne(arguments);if(typeof Q!="function")throw new TypeError("Callback function expected as last argument");return ge(G,Q)}function ge(G,Q){return{referTo:{references:G,callback:Q}}}function ee(G){if(typeof G!="function")throw new TypeError("Callback function expected as first argument");return{referToSelf:{callback:G}}}function re(G){return G&&vl(G.referTo)==="object"&&Array.isArray(G.referTo.references)&&typeof G.referTo.callback=="function"}function de(G){return G&&vl(G.referToSelf)==="object"&&typeof G.referToSelf.callback=="function"}function ae(G,Q){if(!G)return Q;if(Q&&Q!==G){var pe=new Error("Function names do not match (expected: "+G+", actual: "+Q+")");throw pe.data={actual:Q,expected:G},pe}return G}function oe(G){var Q;for(var pe in G)Object.prototype.hasOwnProperty.call(G,pe)&&(d(G[pe])||typeof G[pe].signature=="string")&&(Q=ae(Q,G[pe].name));return Q}function ue(G,Q){var pe;for(pe in Q)if(Object.prototype.hasOwnProperty.call(Q,pe)){if(pe in G&&Q[pe]!==G[pe]){var Ee=new Error('Signature "'+pe+'" is defined twice');throw Ee.data={signature:pe,sourceFunction:Q[pe],destFunction:G[pe]},Ee}G[pe]=Q[pe]}}var ve=o;o=function(Q){for(var pe=typeof Q=="string",Ee=pe?1:0,Te=pe?Q:"",we={},ye=Ee;ye<arguments.length;++ye){var Ce=arguments[ye],De={},Ne=void 0;if(typeof Ce=="function"?(Ne=Ce.name,typeof Ce.signature=="string"?De[Ce.signature]=Ce:d(Ce)&&(De=Ce.signatures)):t(Ce)&&(De=Ce,pe||(Ne=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,Ne)),ue(we,De)}return W(Te||"",we)},o.create=r5,o.createCount=ve.createCount,o.onMismatch=Y,o.throwMismatchError=Y,o.createError=k,o.clear=s,o.clearConversions=c,o.addTypes=u,o._findType=l,o.referTo=te,o.referToSelf=ee,o.convert=p,o.findSignature=v,o.find=m,o.isTypedFunction=d,o.warnAgainstDeprecatedThis=!0,o.addType=function(G,Q){var pe="any";Q!==!1&&r.has("Object")&&(pe="Object"),o.addTypes([G],pe)};function me(G){if(!G||typeof G.from!="string"||typeof G.to!="string"||typeof G.convert!="function")throw new TypeError("Object with properties {from: string, to: string, convert: function} expected");if(G.to===G.from)throw new SyntaxError('Illegal to define conversion from "'+G.from+'" to itself.')}return o.addConversion=function(G){me(G);var Q=l(G.to);if(Q.conversionsTo.every(function(pe){return pe.from!==G.from}))Q.conversionsTo.push({from:G.from,convert:G.convert,index:i++});else throw new Error('There is already a conversion from "'+G.from+'" to "'+Q.name+'"')},o.addConversions=function(G){G.forEach(o.addConversion)},o.removeConversion=function(G){me(G);var Q=l(G.to),pe=se(Q.conversionsTo,function(Te){return Te.from===G.from});if(!pe)throw new Error("Attempt to remove nonexistent conversion from "+G.from+" to "+G.to);if(pe.convert!==G.convert)throw new Error("Conversion to remove does not match existing conversion");var Ee=Q.conversionsTo.indexOf(pe);Q.conversionsTo.splice(Ee,1)},o.resolve=function(G,Q){if(!d(G))throw new TypeError(K3);for(var pe=G._typedFunctionData.signatures,Ee=0;Ee<pe.length;++Ee)if(pe[Ee].test(Q))return pe[Ee];return null},o}const Rg=r5();function nt(t){return typeof t=="boolean"?!0:isFinite(t)?t===Math.round(t):!1}var _i=Math.sign||function(t){return t>0?1:t<0?-1:0},tse=Math.log2||function(e){return Math.log(e)/Math.LN2},nse=Math.log10||function(e){return Math.log(e)/Math.LN10},rse=Math.log1p||function(t){return Math.log(t+1)},ase=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},ise=Math.expm1||function(e){return e>=2e-4||e<=-2e-4?Math.exp(e)-1:e+e*e/2+e*e*e/6};function Lm(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 No(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 a5(t,r);case"exponential":return i5(t,r);case"engineering":return ose(t,r);case"bin":return Lm(t,2,a);case"oct":return Lm(t,8,a);case"hex":return Lm(t,16,a);case"auto":return lse(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 ep(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 ose(t,e){if(isNaN(t)||!isFinite(t))return String(t);var n=ep(t),r=tp(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 a5(t,e){if(isNaN(t)||!isFinite(t))return String(t);var n=ep(t),r=typeof e=="number"?tp(n,n.exponent+1+e):n,a=r.coefficients,i=r.exponent+1,o=i+(e||0);return a.length<o&&(a=a.concat(Dl(o-a.length))),i<0&&(a=Dl(-i+1).concat(a),i=1),i<a.length&&a.splice(i,0,i===0?"0.":"."),r.sign+a.join("")}function i5(t,e){if(isNaN(t)||!isFinite(t))return String(t);var n=ep(t),r=e?tp(n,e):n,a=r.coefficients,i=r.exponent;a.length<e&&(a=a.concat(Dl(e-a.length)));var o=a.shift();return r.sign+o+(a.length>0?"."+a.join(""):"")+"e"+(i>=0?"+":"")+i}function lse(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=ep(t),o=e?tp(i,e):i;if(o.exponent<r||o.exponent>=a)return i5(t,e);var l=o.coefficients,u=o.exponent;l.length<e&&(l=l.concat(Dl(e-l.length))),l=l.concat(Dl(u-l.length+1+(l.length<e?e-l.length:0))),l=Dl(-u).concat(l);var s=u>0?u:0;return s<l.length-1&&l.splice(s+1,0,"."),o.sign+l.join("")}function tp(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 Dl(t){for(var e=[],n=0;n<t;n++)e.push(0);return e}function use(t){return t.toExponential().replace(/e.*$/,"").replace(/^0\.?0*|\./,"").length}var sse=Number.EPSILON||2220446049250313e-31;function Ar(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<sse?!0:r<=Math.max(Math.abs(t),Math.abs(e))*n}return!1}var cse=Math.acosh||function(t){return Math.log(Math.sqrt(t*t-1)+t)},fse=Math.asinh||function(t){return Math.log(Math.sqrt(t*t+1)+t)},dse=Math.atanh||function(t){return Math.log((1+t)/(1-t))/2},vse=Math.cosh||function(t){return(Math.exp(t)+Math.exp(-t))/2},pse=Math.sinh||function(t){return(Math.exp(t)-Math.exp(-t))/2},mse=Math.tanh||function(t){var e=Math.exp(2*t);return(e-1)/(e+1)};function hse(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 zm(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 gse(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 bse(t,r);case"exponential":return U3(t,r);case"engineering":return yse(t,r);case"bin":return zm(t,2,a);case"oct":return zm(t,8,a);case"hex":return zm(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=U3(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 yse(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 U3(t,e){return e!==void 0?t.toExponential(e-1):t.toExponential()}function bse(t,e){return t.toFixed(e)}function xse(t,e){var n=t.length-e.length,r=t.length;return t.substring(n,r)===e}function Pt(t,e){var n=wse(t,e);return e&&typeof e=="object"&&"truncate"in e&&n.length>e.truncate?n.substring(0,e.truncate-3)+"...":n}function wse(t,e){if(typeof t=="number")return No(t,e);if(Ft(t))return gse(t,e);if(Cse(t))return!e||e.fraction!=="decimal"?t.s*t.n+"/"+t.d:t.toString();if(Array.isArray(t))return o5(t,e);if(Zn(t))return'"'+t+'"';if(typeof t=="function")return t.syntax?String(t.syntax):"function";if(t&&typeof t=="object"){if(typeof t.format=="function")return t.format(e);if(t&&t.toString(e)!=={}.toString())return t.toString(e);var n=Object.keys(t).map(r=>'"'+r+'": '+Pt(t[r],e));return"{"+n.join(", ")+"}"}return String(t)}function Pc(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 zr(t){var e=String(t);return e=e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">"),e}function o5(t,e){if(Array.isArray(t)){for(var n="[",r=t.length,a=0;a<r;a++)a!==0&&(n+=", "),n+=o5(t[a],e);return n+="]",n}else return Pt(t,e)}function Cse(t){return t&&typeof t=="object"&&typeof t.s=="number"&&typeof t.n=="number"&&typeof t.d=="number"||!1}function Bg(t,e){if(!Zn(t))throw new TypeError("Unexpected type of argument in function compareText (expected: string or Array or Matrix, actual: "+fn(t)+", index: 0)");if(!Zn(e))throw new TypeError("Unexpected type of argument in function compareText (expected: string or Array or Matrix, actual: "+fn(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 Wr(t,e,n){if(!(this instanceof Wr))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}Wr.prototype=new RangeError;Wr.prototype.constructor=RangeError;Wr.prototype.name="IndexError";Wr.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 q3(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 en(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 Wr(t,e)}function jl(t,e,n){if(!Array.isArray(t)||!Array.isArray(e))throw new TypeError("Array expected");if(e.length===0)throw new Error("Resizing to scalar is not supported");e.forEach(function(a){if(!Rt(a)||!nt(a)||a<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Pt(e)+")")});var r=n!==void 0?n:0;return Lg(t,e,0,r),t}function Lg(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),Lg(i,e,s,r);for(a=u;a<l;a++)i=[],t[a]=i,Lg(i,e,s,r)}else{for(a=0;a<u;a++)for(;Array.isArray(t[a]);)t[a]=t[a][0];for(a=u;a<l;a++)t[a]=r}}function u5(t,e){var n=Kt(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=Rb(e,r);var a=s5(e);if(r!==a)throw new kt(a,r,"!=");try{return Sse(n,e)}catch(i){throw i instanceof kt?new kt(a,r,"!="):i}}function Rb(t,e){var n=s5(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 s5(t){return t.reduce((e,n)=>e*n,1)}function Sse(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 Ad(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=c5(t,r,0),n.length=r),t}function c5(t,e,n){var r,a;if(n<e){var i=n+1;for(r=0,a=t.length;r<a;r++)t[r]=c5(t[r],e,i)}else for(;Array.isArray(t);)t=t[0];return t}function f5(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=d5(t,e,0);a.length<e;)a.push(1);return t}function d5(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]=d5(t[r],e,i)}else for(var o=n;o<e;o++)t=[t];return t}function Kt(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 li(t,e){return Array.prototype.map.call(t,e)}function np(t,e){Array.prototype.forEach.call(t,e)}function v5(t,e){if(_t(t).length!==1)throw new Error("Only one dimensional matrices supported");return Array.prototype.filter.call(t,e)}function Md(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 W3(t,e){return Array.prototype.join.call(t,e)}function Hl(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 Od(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 ws(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?ws(i,e):e(i);if(n===void 0)n=l;else if(n!==l)return"mixed"}return n}function Y3(t,e){return t.indexOf(e)!==-1}function fe(t,e,n,r){function a(i){var o=Zue(i,e.map(p5));return Nse(t,e,i),n(o)}return a.isFactory=!0,a.fn=t,a.dependencies=e.slice().sort(),r&&(a.meta=r),a}function Qu(t){return typeof t=="function"&&typeof t.fn=="string"&&Array.isArray(t.dependencies)}function Nse(t,e,n){var r=e.filter(i=>!Ese(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 Ese(t){return t&&t[0]==="?"}function p5(t){return t&&t[0]==="?"?t.slice(1):t}function qr(t,e){if(m5(t)&&Bb(t,e))return t[e];throw typeof t[e]=="function"&&Lb(t,e)?new Error('Cannot access method "'+e+'" as a property'):new Error('No access to property "'+e+'"')}function Kl(t,e,n){if(m5(t)&&Bb(t,e))return t[e]=n,n;throw new Error('No access to property "'+e+'"')}function Dse(t,e){return e in t}function Bb(t,e){return!t||typeof t!="object"?!1:We(Mse,e)?!0:!(e in Object.prototype||e in Function.prototype)}function Ase(t,e){if(!Lb(t,e))throw new Error('No access to method "'+e+'"')}function Lb(t,e){return t==null||typeof t[e]!="function"||We(t,e)&&Object.getPrototypeOf&&e in Object.getPrototypeOf(t)?!1:We(Ose,e)?!0:!(e in Object.prototype||e in Function.prototype)}function m5(t){return typeof t=="object"&&t&&t.constructor===Object}var Mse={length:!0,name:!0},Ose={toString:!0,valueOf:!0,toLocaleString:!0};class zb{constructor(e){this.wrappedObject=e}keys(){return Object.keys(this.wrappedObject)}get(e){return qr(this.wrappedObject,e)}set(e,n){return Kl(this.wrappedObject,e,n),this}has(e){return Dse(this.wrappedObject,e)}}function Ul(){return new Map}function Al(t){if(!t)return Ul();if(Vb(t))return t;if(Qv(t))return new zb(t);throw new Error("createMap can create maps from objects or Maps")}function Tse(t){if(t instanceof zb)return t.wrappedObject;var e={};for(var n of t.keys()){var r=t.get(n);Kl(e,n,r)}return e}function Vb(t){return t?t instanceof Map||t instanceof zb||typeof t.set=="function"&&typeof t.get=="function"&&typeof t.keys=="function"&&typeof t.has=="function":!1}function G3(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(Vb(a))for(var i of a.keys())t.set(i,a.get(i));else if(Qv(a))for(var o of Object.keys(a))t.set(o,a[o])}return t}var h5=function(){return h5=Rg.create,Rg},Pse=["?BigNumber","?Complex","?DenseMatrix","?Fraction"],kse=fe("typed",Pse,function(e){var{BigNumber:n,Complex:r,DenseMatrix:a,Fraction:i}=e,o=h5();return o.clear(),o.addTypes([{name:"number",test:Rt},{name:"Complex",test:aa},{name:"BigNumber",test:Ft},{name:"Fraction",test:Lo},{name:"Unit",test:Qr},{name:"identifier",test:l=>Zn&&/^(?:[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:Zn},{name:"Chain",test:$b},{name:"Array",test:Gt},{name:"Matrix",test:ct},{name:"DenseMatrix",test:bs},{name:"SparseMatrix",test:Ii},{name:"Range",test:Jv},{name:"Index",test:Us},{name:"boolean",test:jP},{name:"ResultSet",test:HP},{name:"Help",test:_b},{name:"function",test:KP},{name:"Date",test:UP},{name:"RegExp",test:qP},{name:"null",test:WP},{name:"undefined",test:YP},{name:"AccessorNode",test:Hi},{name:"ArrayNode",test:Nr},{name:"AssignmentNode",test:GP},{name:"BlockNode",test:XP},{name:"ConditionalNode",test:ZP},{name:"ConstantNode",test:Vt},{name:"FunctionNode",test:ci},{name:"FunctionAssignmentNode",test:ou},{name:"IndexNode",test:zo},{name:"Node",test:Xt},{name:"ObjectNode",test:qs},{name:"OperatorNode",test:En},{name:"ParenthesisNode",test:Ta},{name:"RangeNode",test:JP},{name:"RelationalNode",test:QP},{name:"SymbolNode",test:In},{name:"Map",test:Vb},{name:"Object",test:Qv}]),o.addConversions([{from:"number",to:"BigNumber",convert:function(u){if(n||Vm(u),use(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||kc(u),new r(u,0)}},{from:"BigNumber",to:"Complex",convert:function(u){return r||kc(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||kc(u),new r(u.valueOf(),0)}},{from:"number",to:"Fraction",convert:function(u){i||jm(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||Vm(u);try{return new n(u)}catch{throw new Error('Cannot convert "'+u+'" to BigNumber')}}},{from:"string",to:"Fraction",convert:function(u){i||jm(u);try{return new i(u)}catch{throw new Error('Cannot convert "'+u+'" to Fraction')}}},{from:"string",to:"Complex",convert:function(u){r||kc(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||Vm(u),new n(+u)}},{from:"boolean",to:"Fraction",convert:function(u){return i||jm(u),new i(+u)}},{from:"boolean",to:"string",convert:function(u){return String(u)}},{from:"Array",to:"Matrix",convert:function(u){return a||Fse(),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&&da(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&&da(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 Vm(t){throw new Error("Cannot convert value ".concat(t," into a BigNumber: no class 'BigNumber' provided"))}function kc(t){throw new Error("Cannot convert value ".concat(t," into a Complex number: no class 'Complex' provided"))}function Fse(){throw new Error("Cannot convert array into a Matrix: no class 'DenseMatrix' provided")}function jm(t){throw new Error("Cannot convert value ".concat(t," into a Fraction, no class 'Fraction' provided."))}var Ise="ResultSet",_se=[],$se=fe(Ise,_se,()=>{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 pl=9e15,Zi=1e9,zg="0123456789abcdef",Td="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",Pd="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",Vg={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-pl,maxE:pl,crypto:!1},g5,ri,Nt=!0,rp="[DecimalError] ",Ki=rp+"Invalid argument: ",y5=rp+"Precision limit exceeded",b5=rp+"crypto unavailable",x5="[object Decimal]",Jn=Math.floor,Fn=Math.pow,Rse=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,Bse=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,Lse=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,w5=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,ia=1e7,ht=7,zse=9007199254740991,Vse=Td.length-1,jg=Pd.length-1,Ve={toStringTag:x5};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(Ki+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())+ht,r.rounding=1,n=jse(r,D5(r,n)),r.precision=t,r.rounding=e,ot(ri==2||ri==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*Fn(c.s*c,1/3),!i||Math.abs(i)==1/0?(n=Kn(c.d),t=c.e,(i=(t-n.length+1)%3)&&(n+=i==1||i==-2?"0":"00"),i=Fn(n,1/3),t=Jn((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=ln(s.plus(c).times(l),s.plus(u),o+2,1),Kn(l.d).slice(0,o)===(n=Kn(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-Jn(this.e/ht))*ht,t=e[t],t)for(;t%10==0;t/=10)n--;n<0&&(n=0)}return n};Ve.dividedBy=Ve.div=function(t){return ln(this,new this.constructor(t))};Ve.dividedToIntegerBy=Ve.divToInt=function(t){var e=this,n=e.constructor;return ot(ln(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/ip(4,t)).toString()):(t=16,e="2.3283064365386962890625e-10"),i=ql(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=ql(i,2,a,a,!0);else{t=1.4*Math.sqrt(r),t=t>16?16:t|0,a=a.times(1/ip(5,t)),a=ql(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,ln(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()?na(n,a,i):new n(0):new n(NaN):e.isZero()?na(n,a+4,i).times(.5):(n.precision=a+6,n.rounding=1,e=e.asin(),t=na(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=ln(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=na(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<=jg)return o=na(c,f+4,d).times(.25),o.s=s.s,o}else{if(!s.s)return new c(NaN);if(f+4<=jg)return o=na(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/ht+2|0),t=n;t;--t)s=s.div(s.times(s).plus(1).sqrt().plus(1));for(Nt=!1,e=Math.ceil(l/ht),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&&Jn(this.e/ht)>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=$i(s,l),r=e?kd(c,l+10):$i(t,l),u=ln(o,r,l,1),Cs(u.d,a=f,d))do if(l+=10,o=$i(s,l),r=e?kd(c,l+10):$i(t,l),u=ln(o,r,l,1),!i){+Kn(u.d).slice(a+1,a+15)+1==1e14&&(u=ot(u,f+1,0));break}while(Cs(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,m=v.constructor;if(t=new m(t),!v.d||!t.d)return!v.s||!t.s?t=new m(NaN):v.d?t.s=-t.s:t=new m(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=m.precision,u=m.rounding,!s[0]||!d[0]){if(d[0])t.s=-t.s;else if(s[0])t=new m(v);else return new m(u===3?-0:0);return Nt?ot(t,l,u):t}if(n=Jn(t.e/ht),c=Jn(v.e/ht),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/ht),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]=ia-1;--s[a],s[r]+=ia}s[r]-=d[r]}for(;s[--o]===0;)s.pop();for(;s[0]===0;s.shift())--n;return s[0]?(t.d=s,t.e=ap(s,n),Nt?ot(t,l,u):t):new m(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=ln(n,t.abs(),0,3,1),e.s*=t.s):e=ln(n,t,0,r.modulo,1),e=e.times(t),Nt=!0,n.minus(e))};Ve.naturalExponential=Ve.exp=function(){return Hg(this)};Ve.naturalLogarithm=Ve.ln=function(){return $i(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=Jn(f.e/ht),r=Jn(t.e/ht),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/ht),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)/ia|0,s[a]%=ia;for(e&&(s.unshift(e),++r),o=s.length;s[--o]==0;)s.pop();return t.d=s,t.e=ap(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(Ki+t);return n.d?(e=C5(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())+ht,r.rounding=1,n=Kse(r,D5(r,n)),r.precision=t,r.rounding=e,ot(ri>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=Kn(l),(e.length+u)%2==0&&(e+="0"),s=Math.sqrt(e),u=Jn((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(ln(o,i,n+2,1)).times(.5),Kn(i.d).slice(0,n)===(e=Kn(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=ln(n,new r(1).minus(n.times(n)).sqrt(),t+10,0),r.precision=t,r.rounding=e,ot(ri==2||ri==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=Jn(c.e/ht)+Jn(t.e/ht),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%ia|0,e=l/ia|0;i[a]=(i[a]+e)%ia|0}for(;!i[--o];)i.pop();return e?++n:i.shift(),t.d=i,t.e=ap(i,n),Nt?ot(t,f.precision,f.rounding):t};Ve.toBinary=function(t,e){return jb(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:(hr(t,0,Zi),e===void 0?e=r.rounding:hr(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=Pa(r,!0):(hr(t,0,Zi),e===void 0?e=a.rounding:hr(e,0,8),r=ot(new a(r),t+1,e),n=Pa(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=Pa(a):(hr(t,0,Zi),e===void 0?e=i.rounding:hr(e,0,8),r=ot(new i(a),t+a.e+1,e),n=Pa(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,m=v.d,p=v.constructor;if(!m)return new p(v);if(s=n=new p(1),r=u=new p(0),e=new p(r),i=e.e=C5(m)-v.e-1,o=i%ht,e.d[0]=Fn(10,o<0?ht+o:o),t==null)t=i>0?e:s;else{if(l=new p(t),!l.isInt()||l.lt(s))throw Error(Ki+l);t=l.gt(e)?i>0?e:s:l}for(Nt=!1,l=new p(Kn(m)),c=p.precision,p.precision=i=m.length*ht*2;f=ln(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=ln(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=ln(s,r,i,1).minus(v).abs().cmp(ln(u,n,i,1).minus(v).abs())<1?[s,r]:[u,n],p.precision=c,Nt=!0,d};Ve.toHexadecimal=Ve.toHex=function(t,e){return jb(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:hr(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=ln(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 jb(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(Fn(+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=Jn(t.e/ht),e>=t.d.length-1&&(n=s<0?-s:s)<=zse)return a=S5(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=Fn(+l,s),e=n==0||!isFinite(n)?Jn(s*(Math.log("0."+Kn(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=Hg(t.times($i(l,r+n)),r),a.d&&(a=ot(a,r+5,1),Cs(a.d,r,i)&&(e=r+10,a=ot(Hg(t.times($i(l,e+n)),e),e+5,1),+Kn(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=Pa(r,r.e<=a.toExpNeg||r.e>=a.toExpPos):(hr(t,1,Zi),e===void 0?e=a.rounding:hr(e,0,8),r=ot(new a(r),t,e),n=Pa(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):(hr(t,1,Zi),e===void 0?e=r.rounding:hr(e,0,8)),ot(new r(n),t,e)};Ve.toString=function(){var t=this,e=t.constructor,n=Pa(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=Pa(t,t.e<=e.toExpNeg||t.e>=e.toExpPos);return t.isNeg()?"-"+n:n};function Kn(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=ht-r.length,n&&(i+=Di(n)),i+=r;o=t[e],r=o+"",n=ht-r.length,n&&(i+=Di(n))}else if(o===0)return"0";for(;o%10===0;)o/=10;return i+o}function hr(t,e,n){if(t!==~~t||t<e||t>n)throw Error(Ki+t)}function Cs(t,e,n,r){var a,i,o,l;for(i=t[0];i>=10;i/=10)--e;return--e<0?(e+=ht,a=0):(a=Math.ceil((e+1)/ht),e%=ht),i=Fn(10,ht-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)==Fn(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)==Fn(10,e-3)-1,o}function Rf(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]+=zg.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 jse(t,e){var n,r,a;if(e.isZero())return e;r=e.d.length,r<32?(n=Math.ceil(r/3),a=(1/ip(4,n)).toString()):(n=16,a="2.3283064365386962890625e-10"),t.precision+=n,e=ql(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 ln=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,m,p,h,g,w,y,x,C,b,N,E,D,M,P,k,I=r.constructor,$=r.s==a.s?1:-1,_=r.d,T=a.d;if(!_||!_[0]||!T||!T[0])return new I(!r.s||!a.s||(_?T&&_[0]==T[0]:!T)?NaN:_&&_[0]==0||!T?$*0:$/0);for(u?(v=1,c=r.e-a.e):(u=ia,v=ht,c=Jn(r.e/v)-Jn(a.e/v)),P=T.length,D=_.length,g=new I($),w=g.d=[],f=0;T[f]==(_[f]||0);f++);if(T[f]>(_[f]||0)&&c--,i==null?(b=i=I.precision,o=I.rounding):l?b=i+(r.e-a.e)+1:b=i,b<0)w.push(1),m=!0;else{if(b=b/v+2|0,f=0,P==1){for(d=0,T=T[0],b++;(f<D||d)&&b--;f++)N=d*u+(_[f]||0),w[f]=N/T|0,d=N%T|0;m=d||f<D}else{for(d=u/(T[0]+1)|0,d>1&&(T=t(T,d,u),_=t(_,d,u),P=T.length,D=_.length),E=P,y=_.slice(0,P),x=y.length;x<P;)y[x++]=0;k=T.slice(),k.unshift(0),M=T[0],T[1]>=u/2&&++M;do d=0,s=e(T,y,P,x),s<0?(C=y[0],P!=x&&(C=C*u+(y[1]||0)),d=C/M|0,d>1?(d>=u&&(d=u-1),p=t(T,d,u),h=p.length,x=y.length,s=e(p,y,h,x),s==1&&(d--,n(p,P<h?k:T,h,u))):(d==0&&(s=d=1),p=T.slice()),h=p.length,h<x&&p.unshift(0),n(y,p,x,u),s==-1&&(x=y.length,s=e(T,y,P,x),s<1&&(d++,n(y,P<x?k:T,x,u))),x=y.length):s===0&&(d++,y=[0]),w[f++]=d,s&&y[0]?y[x++]=_[E]||0:(y=[_[E]],x=1);while((E++<D||y[0]!==void 0)&&b--);m=y[0]!==void 0}w[0]||w.shift()}if(v==1)g.e=c,g5=m;else{for(f=1,d=w[0];d>=10;d/=10)f++;g.e=f+c*v-1,ot(g,l?i+g.e+1:i,o,m)}return g}}();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+=ht,o=e,c=f[d=0],u=c/Fn(10,a-o-1)%10|0;else if(d=Math.ceil((i+1)/ht),l=f.length,d>=l)if(r){for(;l++<=d;)f.push(0);c=u=0,a=1,i%=ht,o=i-ht+1}else break e;else{for(c=l=f[d],a=1;l>=10;l/=10)a++;i%=ht,o=i-ht+a,u=o<0?0:c/Fn(10,a-o-1)%10|0}if(r=r||e<0||f[d+1]!==void 0||(o<0?c:c%Fn(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/Fn(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]=Fn(10,(ht-e%ht)%ht),t.e=-e||0):f[0]=t.e=0,t;if(i==0?(f.length=d,l=1,d--):(f.length=d+1,l=Fn(10,ht-i),f[d]=o>0?(c/Fn(10,a-o)%Fn(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]==ia&&(f[0]=1));break}else{if(f[d]+=l,f[d]!=ia)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 Pa(t,e,n){if(!t.isFinite())return E5(t);var r,a=t.e,i=Kn(t.d),o=i.length;return e?(n&&(r=n-o)>0?i=i.charAt(0)+"."+i.slice(1)+Di(r):o>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(t.e<0?"e":"e+")+t.e):a<0?(i="0."+Di(-a-1)+i,n&&(r=n-o)>0&&(i+=Di(r))):a>=o?(i+=Di(a+1-o),n&&(r=n-a-1)>0&&(i=i+"."+Di(r))):((r=a+1)<o&&(i=i.slice(0,r)+"."+i.slice(r)),n&&(r=n-o)>0&&(a+1===o&&(i+="."),i+=Di(r))),i}function ap(t,e){var n=t[0];for(e*=ht;n>=10;n/=10)e++;return e}function kd(t,e,n){if(e>Vse)throw Nt=!0,n&&(t.precision=n),Error(y5);return ot(new t(Td),e,1,!0)}function na(t,e,n){if(e>jg)throw Error(y5);return ot(new t(Pd),e,n,!0)}function C5(t){var e=t.length-1,n=e*ht+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 Di(t){for(var e="";t--;)e+="0";return e}function S5(t,e,n,r){var a,i=new t(1),o=Math.ceil(r/ht+4);for(Nt=!1;;){if(n%2&&(i=i.times(e),Z3(i.d,o)&&(a=!0)),n=Jn(n/2),n===0){n=i.d.length-1,a&&i.d[n]===0&&++i.d[n];break}e=e.times(e),Z3(e.d,o)}return Nt=!0,i}function X3(t){return t.d[t.d.length-1]&1}function N5(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 Hg(t,e){var n,r,a,i,o,l,u,s=0,c=0,f=0,d=t.constructor,v=d.rounding,m=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=m):u=e,l=new d(.03125);t.e>-2;)t=t.times(l),f+=5;for(r=Math.log(Fn(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(ln(i,n,u,1)),Kn(l.d).slice(0,u)===Kn(o.d).slice(0,u)){for(a=f;a--;)o=ot(o.times(o),u,1);if(e==null)if(s<3&&Cs(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=m,v,Nt=!0);else return d.precision=m,o}o=l}}function $i(t,e){var n,r,a,i,o,l,u,s,c,f,d,v=1,m=10,p=t,h=p.d,g=p.constructor,w=g.rounding,y=g.precision;if(p.s<0||!h||!h[0]||!p.e&&h[0]==1&&h.length==1)return new g(h&&!h[0]?-1/0:p.s!=1?NaN:h?0:p);if(e==null?(Nt=!1,c=y):c=e,g.precision=c+=m,n=Kn(h),r=n.charAt(0),Math.abs(i=p.e)<15e14){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)p=p.times(t),n=Kn(p.d),r=n.charAt(0),v++;i=p.e,r>1?(p=new g("0."+n),i++):p=new g(r+"."+n.slice(1))}else return s=kd(g,c+2,y).times(i+""),p=$i(new g(r+"."+n.slice(1)),c-m).plus(s),g.precision=y,e==null?ot(p,y,w,Nt=!0):p;for(f=p,u=o=p=ln(p.minus(1),p.plus(1),c,1),d=ot(p.times(p),c,1),a=3;;){if(o=ot(o.times(d),c,1),s=u.plus(ln(o,new g(a),c,1)),Kn(s.d).slice(0,c)===Kn(u.d).slice(0,c))if(u=u.times(2),i!==0&&(u=u.plus(kd(g,c+2,y).times(i+""))),u=ln(u,new g(v),c,1),e==null)if(Cs(u.d,c-m,w,l))g.precision=c+=m,s=o=p=ln(f.minus(1),f.plus(1),c,1),d=ot(p.times(p),c,1),a=l=1;else return ot(u,g.precision=y,w,Nt=!0);else return g.precision=y,u;u=s,a+=2}}function E5(t){return String(t.s*t.s/0)}function Kg(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)%ht,n<0&&(r+=ht),r<a){for(r&&t.d.push(+e.slice(0,r)),a-=ht;r<a;)t.d.push(+e.slice(r,r+=ht));e=e.slice(r),r=ht-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 Hse(t,e){var n,r,a,i,o,l,u,s,c;if(e.indexOf("_")>-1){if(e=e.replace(/(\d)_(?=\d)/g,"$1"),w5.test(e))return Kg(t,e)}else if(e==="Infinity"||e==="NaN")return+e||(t.s=NaN),t.e=NaN,t.d=null,t;if(Bse.test(e))n=16,e=e.toLowerCase();else if(Rse.test(e))n=2;else if(Lse.test(e))n=8;else throw Error(Ki+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=S5(r,new r(n),i,i*2)),s=Rf(e,n,ia),c=s.length-1,i=c;s[i]===0;--i)s.pop();return i<0?new r(t.s*0):(t.e=ap(s,c),t.d=s,Nt=!1,o&&(t=ln(t,a,l*4)),u&&(t=t.times(Math.abs(u)<54?Fn(2,u):Ui.pow(2,u))),Nt=!0,t)}function Kse(t,e){var n,r=e.d.length;if(r<3)return e.isZero()?e:ql(t,2,e,e);n=1.4*Math.sqrt(r),n=n>16?16:n|0,e=e.times(1/ip(5,n)),e=ql(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 ql(t,e,n,r,a){var i,o,l,u,s=t.precision,c=Math.ceil(s/ht);for(Nt=!1,u=n.times(n),l=new t(r);;){if(o=ln(l.times(u),new t(e++*e++),s,1),l=a?r.plus(o):r.minus(o),r=ln(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 ip(t,e){for(var n=t;--e;)n*=t;return n}function D5(t,e){var n,r=e.s<0,a=na(t,t.precision,1),i=a.times(.5);if(e=e.abs(),e.lte(i))return ri=r?4:1,e;if(n=e.divToInt(a),n.isZero())ri=r?3:2;else{if(e=e.minus(n.times(a)),e.lte(i))return ri=X3(n)?r?2:3:r?4:1,e;ri=X3(n)?r?1:4:r?3:2}return e.minus(a).abs()}function jb(t,e,n,r){var a,i,o,l,u,s,c,f,d,v=t.constructor,m=n!==void 0;if(m?(hr(n,1,Zi),r===void 0?r=v.rounding:hr(r,0,8)):(n=v.precision,r=v.rounding),!t.isFinite())c=E5(t);else{for(c=Pa(t),o=c.indexOf("."),m?(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=Rf(Pa(d),10,a),d.e=d.d.length),f=Rf(c,10,a),i=u=f.length;f[--u]==0;)f.pop();if(!f[0])c=m?"0p+0":"0";else{if(o<0?i--:(t=new v(t),t.d=f,t.e=i,t=ln(t,d,n,r,0,a),f=t.d,i=t.e,s=g5),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+=zg.charAt(f[o]);if(m){if(u>1)if(e==16||e==8){for(o=e==16?4:3,--u;u%o;u++)c+="0";for(f=Rf(c,a,e),u=f.length;!f[u-1];--u);for(o=1,c="1.";o<u;o++)c+=zg.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 Z3(t,e){if(t.length>e)return t.length=e,!0}function Use(t){return new this(t).abs()}function qse(t){return new this(t).acos()}function Wse(t){return new this(t).acosh()}function Yse(t,e){return new this(t).plus(e)}function Gse(t){return new this(t).asin()}function Xse(t){return new this(t).asinh()}function Zse(t){return new this(t).atan()}function Jse(t){return new this(t).atanh()}function Qse(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=na(this,i,1).times(e.s>0?.25:.75),n.s=t.s):!e.d||t.isZero()?(n=e.s<0?na(this,r,a):new this(0),n.s=t.s):!t.d||e.isZero()?(n=na(this,i,1).times(.5),n.s=t.s):e.s<0?(this.precision=i,this.rounding=1,n=this.atan(ln(t,e,i,1)),e=na(this,i,1),this.precision=r,this.rounding=a,n=t.s<0?n.minus(e):n.plus(e)):n=this.atan(ln(t,e,i,1)),n}function ece(t){return new this(t).cbrt()}function tce(t){return ot(t=new this(t),t.e+1,2)}function nce(t,e,n){return new this(t).clamp(e,n)}function rce(t){if(!t||typeof t!="object")throw Error(rp+"Object expected");var e,n,r,a=t.defaults===!0,i=["precision",1,Zi,"rounding",0,8,"toExpNeg",-pl,0,"toExpPos",0,pl,"maxE",0,pl,"minE",-pl,0,"modulo",0,9];for(e=0;e<i.length;e+=3)if(n=i[e],a&&(this[n]=Vg[n]),(r=t[n])!==void 0)if(Jn(r)===r&&r>=i[e+1]&&r<=i[e+2])this[n]=r;else throw Error(Ki+n+": "+r);if(n="crypto",a&&(this[n]=Vg[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(b5);else this[n]=!1;else throw Error(Ki+n+": "+r);return this}function ace(t){return new this(t).cos()}function ice(t){return new this(t).cosh()}function A5(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,J3(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 Kg(s,i.toString())}else if(u!=="string")throw Error(Ki+i);return(l=i.charCodeAt(0))===45?(i=i.slice(1),s.s=-1):(l===43&&(i=i.slice(1)),s.s=1),w5.test(i)?Kg(s,i):Hse(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=rce,a.clone=A5,a.isDecimal=J3,a.abs=Use,a.acos=qse,a.acosh=Wse,a.add=Yse,a.asin=Gse,a.asinh=Xse,a.atan=Zse,a.atanh=Jse,a.atan2=Qse,a.cbrt=ece,a.ceil=tce,a.clamp=nce,a.cos=ace,a.cosh=ice,a.div=oce,a.exp=lce,a.floor=uce,a.hypot=sce,a.ln=cce,a.log=fce,a.log10=vce,a.log2=dce,a.max=pce,a.min=mce,a.mod=hce,a.mul=gce,a.pow=yce,a.random=bce,a.round=xce,a.sign=wce,a.sin=Cce,a.sinh=Sce,a.sqrt=Nce,a.sub=Ece,a.sum=Dce,a.tan=Ace,a.tanh=Mce,a.trunc=Oce,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 oce(t,e){return new this(t).div(e)}function lce(t){return new this(t).exp()}function uce(t){return ot(t=new this(t),t.e+1,3)}function sce(){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 J3(t){return t instanceof Ui||t&&t.toStringTag===x5||!1}function cce(t){return new this(t).ln()}function fce(t,e){return new this(t).log(e)}function dce(t){return new this(t).log(2)}function vce(t){return new this(t).log(10)}function pce(){return N5(this,arguments,"lt")}function mce(){return N5(this,arguments,"gt")}function hce(t,e){return new this(t).mod(e)}function gce(t,e){return new this(t).mul(e)}function yce(t,e){return new this(t).pow(e)}function bce(t){var e,n,r,a,i=0,o=new this(1),l=[];if(t===void 0?t=this.precision:hr(t,1,Zi),r=Math.ceil(t/ht),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(b5);else for(;i<r;)l[i++]=Math.random()*1e7|0;for(r=l[--i],t%=ht,r&&t&&(a=Fn(10,ht-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-=ht)l.shift();for(r=1,a=l[0];a>=10;a/=10)r++;r<ht&&(n-=ht-r)}return o.e=n,o.d=l,o}function xce(t){return ot(t=new this(t),t.e+1,this.rounding)}function wce(t){return t=new this(t),t.d?t.d[0]?t.s:0*t.s:t.s||NaN}function Cce(t){return new this(t).sin()}function Sce(t){return new this(t).sinh()}function Nce(t){return new this(t).sqrt()}function Ece(t,e){return new this(t).sub(e)}function Dce(){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 Ace(t){return new this(t).tan()}function Mce(t){return new this(t).tanh()}function Oce(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 Ui=Ve.constructor=A5(Vg);Td=new Ui(Td);Pd=new Ui(Pd);var Tce="BigNumber",Pce=["?on","config"],kce=fe(Tce,Pce,t=>{var{on:e,config:n}=t,r=Ui.clone({precision:n.precision,modulo:Ui.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}),Ug={},Fce={get exports(){return Ug},set exports(t){Ug=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),m=Math.abs(d);return v<3e3&&m<3e3?Math.sqrt(v*v+m*m):(v<m?(v=m,m=f/d):m=d/f,v*Math.sqrt(1+m*m))},l=function(){throw SyntaxError("Invalid Param")};function u(f,d){var v=Math.abs(f),m=Math.abs(d);return f===0?Math.log(m):d===0?Math.log(v):v<3e3&&m<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 m=f.match(/\d+\.?\d*e[+-]?\d+|\d+\.?\d*|\.\d+|./g),p=1,h=0;m===null&&l();for(var g=0;g<m.length;g++){var w=m[g];w===" "||w===" "||w===`
- `||(w==="+"?p++:w==="-"?h++:w==="i"||w==="I"?(p+h===0&&l(),m[g+1]!==" "&&!isNaN(m[g+1])?(v.im+=parseFloat((h%2?"-":"")+m[g+1]),g++):v.im+=parseFloat((h%2?"-":"")+"1"),p=h=0):((p+h===0||isNaN(w))&&l(),m[g+1]==="i"||m[g+1]==="I"?(v.im+=parseFloat((h%2?"-":"")+w),g++):v.re+=parseFloat((h%2?"-":"")+w),p=h=0))}p+h>0&&l();break;case"number":v.im=0,v.re=f;break;default:l()}return isNaN(v.re)||isNaN(v.im),v};function c(f,d){if(!(this instanceof c))return new c(f,d);var v=s(f,d);this.re=v.re,this.im=v.im}c.prototype={re:0,im:0,sign:function(){var f=this.abs();return new c(this.re/f,this.im/f)},add:function(f,d){var v=new c(f,d);return this.isInfinite()&&v.isInfinite()?c.NAN:this.isInfinite()||v.isInfinite()?c.INFINITY:new c(this.re+v.re,this.im+v.im)},sub:function(f,d){var v=new c(f,d);return this.isInfinite()&&v.isInfinite()?c.NAN:this.isInfinite()||v.isInfinite()?c.INFINITY:new c(this.re-v.re,this.im-v.im)},mul:function(f,d){var v=new c(f,d);return this.isInfinite()&&v.isZero()||this.isZero()&&v.isInfinite()?c.NAN:this.isInfinite()||v.isInfinite()?c.INFINITY:v.im===0&&this.im===0?new c(this.re*v.re,0):new c(this.re*v.re-this.im*v.im,this.re*v.im+this.im*v.re)},div:function(f,d){var v=new c(f,d);if(this.isZero()&&v.isZero()||this.isInfinite()&&v.isInfinite())return c.NAN;if(this.isInfinite()||v.isZero())return c.INFINITY;if(this.isZero()||v.isInfinite())return c.ZERO;f=this.re,d=this.im;var m=v.re,p=v.im,h,g;return p===0?new c(f/m,d/m):Math.abs(m)<Math.abs(p)?(g=m/p,h=m*g+p,new c((f*g+d)/h,(d*g-f)/h)):(g=p/m,h=p*g+m,new c((f+d*g)/h,(d-f*g)/h))},pow:function(f,d){var v=new c(f,d);if(f=this.re,d=this.im,v.isZero())return c.ONE;if(v.im===0){if(d===0&&f>0)return new c(Math.pow(f,v.re),0);if(f===0)switch((v.re%4+4)%4){case 0:return new c(Math.pow(d,v.re),0);case 1:return new c(0,Math.pow(d,v.re));case 2:return new c(-Math.pow(d,v.re),0);case 3:return new c(0,-Math.pow(d,v.re))}}if(f===0&&d===0&&v.re>0&&v.im>=0)return c.ZERO;var m=Math.atan2(d,f),p=u(f,d);return f=Math.exp(v.re*p-v.im*m),d=v.im*p+v.re*m,new c(f*Math.cos(d),f*Math.sin(d))},sqrt:function(){var f=this.re,d=this.im,v=this.abs(),m,p;if(f>=0){if(d===0)return new c(Math.sqrt(f),0);m=.5*Math.sqrt(2*(v+f))}else m=Math.abs(d)/Math.sqrt(2*(v-f));return f<=0?p=.5*Math.sqrt(2*(v-f)):p=Math.abs(d)/Math.sqrt(2*(v+f)),new c(m,d<0?-p:p)},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(),m=new c(v.re-d,v.im+f).log();return new c(m.im,-m.re)},acos:function(){var f=this.re,d=this.im,v=new c(d*d-f*f+1,-2*f*d).sqrt(),m=new c(v.re-d,v.im+f).log();return new c(Math.PI/2-m.im,m.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),m=new c((1-d*d-f*f)/v,-2*f/v).log();return new c(-.5*m.im,.5*m.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,m=1-f,p=1+f,h=m*m+d*d,g=h!==0?new c((p*m-d*d)/h,(d*m+p*d)/h):new c(f!==-1?f/0:0,d!==0?d/0:0),w=g.re;return g.re=u(g.re,g.im)/2,g.im=Math.atan2(g.im,w)/2,v&&(g.im=-g.im),g},acoth:function(){var f=this.re,d=this.im;if(f===0&&d===0)return new c(0,Math.PI/2);var v=f*f+d*d;return v!==0?new c(f/v,-d/v).atanh():new c(f!==0?f/0:0,d!==0?-d/0:0).atanh()},acsch:function(){var f=this.re,d=this.im;if(d===0)return new c(f!==0?Math.log(f+Math.sqrt(f*f+1)):1/0,0);var v=f*f+d*d;return v!==0?new c(f/v,-d/v).asinh():new c(f!==0?f/0:0,d!==0?-d/0:0).asinh()},asech:function(){var f=this.re,d=this.im;if(this.isZero())return c.INFINITY;var v=f*f+d*d;return v!==0?new c(f/v,-d/v).acosh():new c(f!==0?f/0:0,d!==0?-d/0:0).acosh()},inverse:function(){if(this.isZero())return c.INFINITY;if(this.isInfinite())return c.ZERO;var f=this.re,d=this.im,v=f*f+d*d;return new c(f/v,-d/v)},conjugate:function(){return new c(this.re,-this.im)},neg:function(){return new c(-this.re,-this.im)},ceil:function(f){return f=Math.pow(10,f||0),new c(Math.ceil(this.re*f)/f,Math.ceil(this.im*f)/f)},floor:function(f){return f=Math.pow(10,f||0),new c(Math.floor(this.re*f)/f,Math.floor(this.im*f)/f)},round:function(f){return f=Math.pow(10,f||0),new c(Math.round(this.re*f)/f,Math.round(this.im*f)/f)},equals:function(f,d){var v=new c(f,d);return Math.abs(v.re-this.re)<=c.EPSILON&&Math.abs(v.im-this.im)<=c.EPSILON},clone:function(){return new c(this.re,this.im)},toString:function(){var f=this.re,d=this.im,v="";return this.isNaN()?"NaN":this.isInfinite()?"Infinity":(Math.abs(f)<c.EPSILON&&(f=0),Math.abs(d)<c.EPSILON&&(d=0),d===0?v+f:(f!==0?(v+=f,v+=" ",d<0?(d=-d,v+="-"):v+="+",v+=" "):d<0&&(d=-d,v+="-"),d!==1&&(v+=d),v+"i"))},toVector:function(){return[this.re,this.im]},valueOf:function(){return this.im===0?this.re:null},isNaN:function(){return isNaN(this.re)||isNaN(this.im)},isZero:function(){return this.im===0&&this.re===0},isFinite:function(){return isFinite(this.re)&&isFinite(this.im)},isInfinite:function(){return!(this.isNaN()||this.isFinite())}},c.ZERO=new c(0,0),c.ONE=new c(1,0),c.I=new c(0,1),c.PI=new c(Math.PI,0),c.E=new c(Math.E,0),c.INFINITY=new c(1/0,1/0),c.NAN=new c(NaN,NaN),c.EPSILON=1e-15,Object.defineProperty(c,"__esModule",{value:!0}),c.default=c,c.Complex=c,t.exports=c})()})(Fce);const jn=dM(Ug);var Ice="Complex",_ce=[],$ce=fe(Ice,_ce,()=>(Object.defineProperty(jn,"name",{value:"Complex"}),jn.prototype.constructor=jn,jn.prototype.type="Complex",jn.prototype.isComplex=!0,jn.prototype.toJSON=function(){return{mathjs:"Complex",re:this.re,im:this.im}},jn.prototype.toPolar=function(){return{r:this.abs(),phi:this.arg()}},jn.prototype.format=function(t){var e="",n=this.im,r=this.re,a=No(this.re,t),i=No(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},jn.fromPolar=function(t){switch(arguments.length){case 1:{var e=arguments[0];if(typeof e=="object")return jn(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(Qr(r)&&r.hasBase("ANGLE")&&(r=r.toNumber("rad")),Rt(r))return new jn({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")}},jn.prototype.valueOf=jn.prototype.toString,jn.fromJSON=function(t){return new jn(t)},jn.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},jn),{isClass:!0}),qg={},Rce={get exports(){return qg},set exports(t){qg=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(m,p){if(isNaN(m=parseInt(m,10)))throw v.InvalidParameter;return m*p}function o(m,p){if(p===0)throw v.DivisionByZero;var h=Object.create(v.prototype);h.s=m<0?-1:1,m=m<0?-m:m;var g=d(m,p);return h.n=m/g,h.d=p/g,h}function l(m){for(var p={},h=m,g=2,w=4;w<=h;){for(;h%g===0;)h/=g,p[g]=(p[g]||0)+1;w+=1+2*g++}return h!==m?h>1&&(p[h]=(p[h]||0)+1):p[m]=(p[m]||0)+1,p}var u=function(m,p){var h=0,g=1,w=1,y=0,x=0,C=0,b=1,N=1,E=0,D=1,M=1,P=1,k=1e7,I;if(m!=null)if(p!==void 0){if(h=m,g=p,w=h*g,h%1!==0||g%1!==0)throw v.NonIntegerParameter}else switch(typeof m){case"object":{if("d"in m&&"n"in m)h=m.n,g=m.d,"s"in m&&(h*=m.s);else if(0 in m)h=m[0],1 in m&&(g=m[1]);else throw v.InvalidParameter;w=h*g;break}case"number":{if(m<0&&(w=m,m=-m),m%1===0)h=m;else if(m>0){for(m>=1&&(N=Math.pow(10,Math.floor(1+Math.log(m)/Math.LN10)),m/=N);D<=k&&P<=k;)if(I=(E+M)/(D+P),m===I){D+P<=k?(h=E+M,g=D+P):P>D?(h=M,g=P):(h=E,g=D);break}else m>I?(E+=M,D+=P):(M+=E,P+=D),D>k?(h=M,g=P):(h=E,g=D);h*=N}else(isNaN(m)||isNaN(p))&&(g=h=NaN);break}case"string":{if(D=m.match(/\d+|./g),D===null)throw v.InvalidParameter;if(D[E]==="-"?(w=-1,E++):D[E]==="+"&&E++,D.length===E+1?x=i(D[E++],w):D[E+1]==="."||D[E]==="."?(D[E]!=="."&&(y=i(D[E++],w)),E++,(E+1===D.length||D[E+1]==="("&&D[E+3]===")"||D[E+1]==="'"&&D[E+3]==="'")&&(x=i(D[E],w),b=Math.pow(10,D[E].length),E++),(D[E]==="("&&D[E+2]===")"||D[E]==="'"&&D[E+2]==="'")&&(C=i(D[E+1],w),N=Math.pow(10,D[E+1].length)-1,E+=3)):D[E+1]==="/"||D[E+1]===":"?(x=i(D[E],w),b=i(D[E+2],1),E+=3):D[E+3]==="/"&&D[E+1]===" "&&(y=i(D[E],w),x=i(D[E+2],w),b=i(D[E+4],1),E+=5),D.length<=E){g=b*N,w=h=C+g*y+N*x;break}}default:throw v.InvalidParameter}if(g===0)throw v.DivisionByZero;a.s=w<0?-1:1,a.n=Math.abs(h),a.d=Math.abs(g)};function s(m,p,h){for(var g=1;p>0;m=m*m%h,p>>=1)p&1&&(g=g*m%h);return g}function c(m,p){for(;p%2===0;p/=2);for(;p%5===0;p/=5);if(p===1)return 0;for(var h=10%p,g=1;h!==1;g++)if(h=h*10%p,g>r)return 0;return g}function f(m,p,h){for(var g=1,w=s(10,h,p),y=0;y<300;y++){if(g===w)return y;g=g*10%p,w=w*10%p}return 0}function d(m,p){if(!m)return p;if(!p)return m;for(;;){if(m%=p,!m)return p;if(p%=m,!p)return m}}function v(m,p){if(u(m,p),this instanceof v)m=d(a.d,a.n),this.s=a.s,this.n=a.n/m,this.d=a.d/m;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(m,p){return u(m,p),o(this.s*this.n*a.d+a.s*this.d*a.n,this.d*a.d)},sub:function(m,p){return u(m,p),o(this.s*this.n*a.d-a.s*this.d*a.n,this.d*a.d)},mul:function(m,p){return u(m,p),o(this.s*a.s*this.n*a.n,this.d*a.d)},div:function(m,p){return u(m,p),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(m,p){if(isNaN(this.n)||isNaN(this.d))return new v(NaN);if(m===void 0)return o(this.s*this.n%this.d,1);if(u(m,p),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(m,p){return u(m,p),o(d(a.n,this.n)*d(a.d,this.d),a.d*this.d)},lcm:function(m,p){return u(m,p),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(m){return m=Math.pow(10,m||0),isNaN(this.n)||isNaN(this.d)?new v(NaN):o(Math.ceil(m*this.s*this.n/this.d),m)},floor:function(m){return m=Math.pow(10,m||0),isNaN(this.n)||isNaN(this.d)?new v(NaN):o(Math.floor(m*this.s*this.n/this.d),m)},round:function(m){return m=Math.pow(10,m||0),isNaN(this.n)||isNaN(this.d)?new v(NaN):o(Math.round(m*this.s*this.n/this.d),m)},inverse:function(){return o(this.s*this.d,this.n)},pow:function(m,p){if(u(m,p),a.d===1)return a.s<0?o(Math.pow(this.s*this.d,a.n),Math.pow(this.n,a.n)):o(Math.pow(this.s*this.n,a.n),Math.pow(this.d,a.n));if(this.s<0)return null;var h=l(this.n),g=l(this.d),w=1,y=1;for(var x in h)if(x!=="1"){if(x==="0"){w=0;break}if(h[x]*=a.n,h[x]%a.d===0)h[x]/=a.d;else return null;w*=Math.pow(x,h[x])}for(var x in g)if(x!=="1"){if(g[x]*=a.n,g[x]%a.d===0)g[x]/=a.d;else return null;y*=Math.pow(x,g[x])}return a.s<0?o(y,w):o(w,y)},equals:function(m,p){return u(m,p),this.s*this.n*a.d===a.s*a.n*this.d},compare:function(m,p){u(m,p);var h=this.s*this.n*a.d-a.s*a.n*this.d;return(0<h)-(h<0)},simplify:function(m){if(isNaN(this.n)||isNaN(this.d))return this;m=m||.001;for(var p=this.abs(),h=p.toContinued(),g=1;g<h.length;g++){for(var w=o(h[g-1],1),y=g-2;y>=0;y--)w=w.inverse().add(h[y]);if(w.sub(p).abs().valueOf()<m)return w.mul(this.s)}return this},divisible:function(m,p){return u(m,p),!(!(a.n*this.d)||this.n*a.d%(a.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(m){var p,h="",g=this.n,w=this.d;return this.s<0&&(h+="-"),w===1?h+=g:(m&&(p=Math.floor(g/w))>0&&(h+=p,h+=" ",g%=w),h+=g,h+="/",h+=w),h},toLatex:function(m){var p,h="",g=this.n,w=this.d;return this.s<0&&(h+="-"),w===1?h+=g:(m&&(p=Math.floor(g/w))>0&&(h+=p,g%=w),h+="\\frac{",h+=g,h+="}{",h+=w,h+="}"),h},toContinued:function(){var m,p=this.n,h=this.d,g=[];if(isNaN(p)||isNaN(h))return g;do g.push(Math.floor(p/h)),m=p%h,p=h,h=m;while(p!==1);return g},toString:function(m){var p=this.n,h=this.d;if(isNaN(p)||isNaN(h))return"NaN";m=m||15;var g=c(p,h),w=f(p,h,g),y=this.s<0?"-":"";if(y+=p/h|0,p%=h,p*=10,p&&(y+="."),g){for(var x=w;x--;)y+=p/h|0,p%=h,p*=10;y+="(";for(var x=g;x--;)y+=p/h|0,p%=h,p*=10;y+=")"}else for(var x=m;p&&x--;)y+=p/h|0,p%=h,p*=10;return y}},Object.defineProperty(v,"__esModule",{value:!0}),v.default=v,v.Fraction=v,t.exports=v})()})(Rce);const Ua=dM(qg);var Bce="Fraction",Lce=[],zce=fe(Bce,Lce,()=>(Object.defineProperty(Ua,"name",{value:"Fraction"}),Ua.prototype.constructor=Ua,Ua.prototype.type="Fraction",Ua.prototype.isFraction=!0,Ua.prototype.toJSON=function(){return{mathjs:"Fraction",n:this.s*this.n,d:this.d}},Ua.fromJSON=function(t){return new Ua(t)},Ua),{isClass:!0}),Vce="Range",jce=[],Hce=fe(Vce,jce,()=>{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(Ft(e))e=e.toNumber();else if(typeof e!="number")throw new TypeError("Parameter start must be a number")}if(i){if(Ft(n))n=n.toNumber();else if(typeof n!="number")throw new TypeError("Parameter end must be a number")}if(o){if(Ft(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 _i(r)===_i(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=No(this.start,e);return this.step!==1&&(n+=":"+No(this.step,e)),n+=":"+No(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}),Kce="Matrix",Uce=[],qce=fe(Kce,Uce,()=>{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 Wce(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 Ws(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:Wce(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 Ji(t){return Object.keys(t.signatures||{}).reduce(function(e,n){var r=(n.match(/,/g)||[]).length+1;return Math.max(e,r)},-1)}var Yce="DenseMatrix",Gce=["Matrix"],Xce=fe(Yce,Gce,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&&!Zn(f))throw new Error("Invalid datatype: "+f);if(ct(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&&Gt(c.data)&&Gt(c.size))this._data=c.data,this._size=c.size,q3(this._data,this._size),this._datatype=f||c.datatype;else if(Gt(c))this._data=s(c),this._size=_t(this._data),q3(this._data,this._size),this._datatype=f;else{if(c)throw new TypeError("Unsupported type of data ("+fn(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 ws(this._data,fn)},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(!Gt(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++)en(c[f],this._size[f]);for(var d=this._data,v=0,m=c.length;v<m;v++){var p=c[v];en(p,d.length),d=d[p]}return d},n.prototype.set=function(c,f,d){if(!Gt(c))throw new TypeError("Array expected");if(c.length<this._size.length)throw new kt(c.length,this._size.length,"<");var v,m,p,h=c.map(function(w){return w+1});u(this,h,d);var g=this._data;for(v=0,m=c.length-1;v<m;v++)p=c[v],en(p,g.length),g=g[p];return p=c[c.length-1],en(p,g.length),g[p]=f,this};function r(c,f){if(!Us(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 m=f.min(),p=f.max(),h=0,g=c._size.length;h<g;h++)en(m[h],c._size[h]),en(p[h],c._size[h]);return new n(a(c._data,f,v.length,0),c._datatype)}function a(c,f,d,v){var m=v===d-1,p=f.dimension(v);return m?p.map(function(h){return en(h,c.length),c[h]}).valueOf():p.map(function(h){en(h,c.length);var g=c[h];return a(g,f,d,v+1)}).valueOf()}function i(c,f,d,v){if(!f||f.isIndex!==!0)throw new TypeError("Invalid index");var m=f.size(),p=f.isScalar(),h;if(ct(d)?(h=d.size(),d=d.valueOf()):h=_t(d),p){if(h.length!==0)throw new TypeError("Scalar expected");c.set(f.min(),d,v)}else{if(m.length<c._size.length)throw new kt(m.length,c._size.length,"<");if(h.length<m.length){for(var g=0,w=0;m[g]===1&&h[g]===1;)g++;for(;m[g]===1;)w++,g++;d=f5(d,m.length,w,h)}if(!xs(m,h))throw new kt(m,h,">");var y=f.max().map(function(b){return b+1});u(c,y,v);var x=m.length,C=0;o(c._data,f,d,x,C)}return c}function o(c,f,d,v,m){var p=m===v-1,h=f.dimension(m);p?h.forEach(function(g,w){en(g),c[g]=d[w[0]]}):h.forEach(function(g,w){en(g),o(c[g],f,d[w[0]],v,m+1)})}n.prototype.resize=function(c,f,d){if(!da(c))throw new TypeError("Array or Matrix expected");var v=c.valueOf().map(p=>Array.isArray(p)&&p.length===1?p[0]:p),m=d?this.clone():this;return l(m,v,f)};function l(c,f,d){if(f.length===0){for(var v=c._data;Gt(v);)v=v[0];return v}return c._size=f.slice(0),c._data=jl(c._data,c._size,d),c}n.prototype.reshape=function(c,f){var d=f?this.clone():this;d._data=u5(d._data,c);var v=d._size.reduce((m,p)=>m*p);return d._size=Rb(c,v),d};function u(c,f,d){for(var v=c._size.slice(0),m=!1;v.length<f.length;)v.push(0),m=!0;for(var p=0,h=f.length;p<h;p++)f[p]>v[p]&&(v[p]=f[p],m=!0);m&&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=Ji(c),v=function h(g,w){return Gt(g)?g.map(function(y,x){return h(y,w.concat(x))}):d===1?c(g):d===2?c(g,w):c(g,w,f)},m=v(this._data,[]),p=this._datatype!==void 0?ws(m,fn):void 0;return new n(m,p)},n.prototype.forEach=function(c){var f=this,d=function v(m,p){Gt(m)?m.forEach(function(h,g){v(h,p.concat(g))}):c(m,p,f)};d(this._data,[])},n.prototype[Symbol.iterator]=function*(){var c=function*f(d,v){if(Gt(d))for(var m=0;m<d.length;m++)yield*f(d[m],v.concat(m));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,m=function(g){var w=v.map(y=>[y[g]]);f.push(new n(w,c._datatype))},p=0;p<d[1];p++)m(p);return f},n.prototype.toArray=function(){return ut(this._data)},n.prototype.valueOf=function(){return this._data},n.prototype.format=function(c){return Pt(this._data,c)},n.prototype.toString=function(){return Pt(this._data)},n.prototype.toJSON=function(){return{mathjs:"DenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},n.prototype.diagonal=function(c){if(c){if(Ft(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],m=this._size[1],p=Math.min(v-d,m-f),h=[],g=0;g<p;g++)h[g]=this._data[g+d][g+f];return new n({data:h,size:[p],datatype:this._datatype})},n.diagonal=function(c,f,d,v){if(!Gt(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(N){if(Ft(N)&&(N=N.toNumber()),!Rt(N)||!nt(N)||N<1)throw new Error("Size values must be positive integers");return N}),d){if(Ft(d)&&(d=d.toNumber()),!Rt(d)||!nt(d))throw new TypeError("The parameter k must be an integer number")}else d=0;var m=d>0?d:0,p=d<0?-d:0,h=c[0],g=c[1],w=Math.min(h-p,g-m),y;if(Gt(f)){if(f.length!==w)throw new Error("Invalid value array length");y=function(E){return f[E]}}else if(ct(f)){var x=f.size();if(x.length!==1||x[0]!==w)throw new Error("Invalid matrix length");y=function(E){return f.get([E])}}else y=function(){return f};v||(v=Ft(y(0))?y(0).mul(0):0);var C=[];if(c.length>0){C=jl(C,c,v);for(var b=0;b<w;b++)C[b+p][b+m]=y(b)}return new n({data:C,size:[h,g]})},n.fromJSON=function(c){return new n(c)},n.prototype.swapRows=function(c,f){if(!Rt(c)||!nt(c)||!Rt(f)||!nt(f))throw new Error("Row index must be positive integers");if(this._size.length!==2)throw new Error("Only two dimensional matrix is supported");return en(c,this._size[0]),en(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];Gt(v)?c[f]=s(v):v&&v.isMatrix===!0&&(c[f]=s(v.valueOf()))}return c}return n},{isClass:!0}),Q3="clone",Zce=["typed"],Jce=fe(Q3,Zce,t=>{var{typed:e}=t;return e(Q3,{any:ut})});function M5(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 lu(t){for(var e=0;e<t.length;e++)if(da(t[e]))return!0;return!1}function fi(t,e){ct(t)&&(t=t.valueOf());for(var n=0,r=t.length;n<r;n++){var a=t[n];Array.isArray(a)?fi(a,e):e(a)}}function It(t,e,n){return t&&typeof t.map=="function"?t.map(function(r){return It(r,e)}):e(t)}function op(t,e,n){var r=Array.isArray(t)?_t(t):t.size();if(e<0||e>=r.length)throw new Wr(e,r.length);return ct(t)?t.create(Fd(t.valueOf(),e,n)):Fd(t,e,n)}function Fd(t,e,n){var r,a,i,o;if(e<=0)if(Array.isArray(t[0])){for(o=M5(t),a=[],r=0;r<o.length;r++)a[r]=Fd(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]=Fd(t[r],e-1,n);return a}}function e4(t,e,n,r,a,i,o,l,u,s,c){var f=t._values,d=t._index,v=t._ptr,m,p,h,g;if(r)for(p=v[e],h=v[e+1],m=p;m<h;m++)g=d[m],n[g]!==i?(n[g]=i,o.push(g),s?(r[g]=u?l(f[m],c):l(c,f[m]),a[g]=i):r[g]=f[m]):(r[g]=u?l(f[m],r[g]):l(r[g],f[m]),a[g]=i);else for(p=v[e],h=v[e+1],m=p;m<h;m++)g=d[m],n[g]!==i?(n[g]=i,o.push(g)):a[g]=i}var t4="isInteger",Qce=["typed"],efe=fe(t4,Qce,t=>{var{typed:e}=t;return e(t4,{number:nt,BigNumber:function(r){return r.isInt()},Fraction:function(r){return r.d===1&&isFinite(r.n)},"Array | Matrix":e.referToSelf(n=>r=>It(r,n))})}),ma="number",Vo="number, number";function O5(t){return Math.abs(t)}O5.signature=ma;function T5(t,e){return t+e}T5.signature=Vo;function P5(t,e){return t*e}P5.signature=Vo;function k5(t){return-t}k5.signature=ma;function F5(t){return t}F5.signature=ma;function Ru(t){return ase(t)}Ru.signature=ma;function I5(t){return t*t*t}I5.signature=ma;function _5(t){return Math.exp(t)}_5.signature=ma;function $5(t){return ise(t)}$5.signature=ma;function R5(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}R5.signature=Vo;function B5(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)}B5.signature=Vo;function tfe(t,e){return e?Math.log(t)/Math.log(e):Math.log(t)}function L5(t){return nse(t)}L5.signature=ma;function z5(t){return tse(t)}z5.signature=ma;function V5(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")}V5.signature=Vo;function n4(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 Wg(t){return _i(t)}Wg.signature=ma;function j5(t){return t*t}j5.signature=ma;function H5(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}H5.signature=Vo;function K5(t,e){return t*t<1&&e===1/0||t*t>1&&e===-1/0?0:Math.pow(t,e)}K5.signature=Vo;function r4(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(a5(t,e))}var nfe="number",uu="number, number";function U5(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function bitAnd");return t&e}U5.signature=uu;function q5(t){if(!nt(t))throw new Error("Integer expected in function bitNot");return~t}q5.signature=nfe;function W5(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function bitOr");return t|e}W5.signature=uu;function Y5(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function bitXor");return t^e}Y5.signature=uu;function G5(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function leftShift");return t<<e}G5.signature=uu;function X5(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function rightArithShift");return t>>e}X5.signature=uu;function Z5(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function rightLogShift");return t>>>e}Z5.signature=uu;function ai(t,e){if(e<t)return 1;if(e===t)return e;var n=e+t>>1;return ai(t,n)*ai(n+1,e)}function J5(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/=ai(i,o)),r}J5.signature="number, number";var rfe=Math.PI,afe=2*Math.PI,ife=Math.E,ofe=1.618033988749895,lfe="number",Hb="number, number";function Q5(t){return!t}Q5.signature=lfe;function e7(t,e){return!!(t||e)}e7.signature=Hb;function t7(t,e){return!!t!=!!e}t7.signature=Hb;function n7(t,e){return!!(t&&e)}n7.signature=Hb;function Id(t){var e;if(nt(t))return t<=0?isFinite(t)?1/0:NaN:t>171?1/0:ai(1,t-1);if(t<.5)return Math.PI/(Math.sin(Math.PI*t)*Id(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=Ml[0];for(var o=1;o<Ml.length;++o)e+=Ml[o]/(t+o);var l=t+r7+.5;return Math.sqrt(2*Math.PI)*Math.pow(l,t+.5)*Math.exp(-l)*e}Id.signature="number";var r7=4.7421875,Ml=[.9999999999999971,57.15623566586292,-59.59796035547549,14.136097974741746,-.4919138160976202,3399464998481189e-20,4652362892704858e-20,-9837447530487956e-20,.0001580887032249125,-.00021026444172410488,.00021743961811521265,-.0001643181065367639,8441822398385275e-20,-26190838401581408e-21,36899182659531625e-22],a7=.9189385332046728,ufe=5,sfe=7,a4=[1.000000000190015,76.18009172947146,-86.50532032941678,24.01409824083091,-1.231739572450155,.001208650973866179,-5395239384953e-18];function _d(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))-_d(1-t);t=t-1;for(var e=t+ufe+.5,n=a4[0],r=sfe-1;r>=1;r--)n+=a4[r]/(t+r);return a7+(t+.5)*Math.log(e)-e+Math.log(n)}_d.signature="number";var Qn="number";function i7(t){return cse(t)}i7.signature=Qn;function o7(t){return Math.atan(1/t)}o7.signature=Qn;function l7(t){return isFinite(t)?(Math.log((t+1)/t)+Math.log(t/(t-1)))/2:0}l7.signature=Qn;function u7(t){return Math.asin(1/t)}u7.signature=Qn;function s7(t){var e=1/t;return Math.log(e+Math.sqrt(e*e+1))}s7.signature=Qn;function c7(t){return Math.acos(1/t)}c7.signature=Qn;function f7(t){var e=1/t,n=Math.sqrt(e*e-1);return Math.log(n+e)}f7.signature=Qn;function d7(t){return fse(t)}d7.signature=Qn;function v7(t){return dse(t)}v7.signature=Qn;function p7(t){return 1/Math.tan(t)}p7.signature=Qn;function m7(t){var e=Math.exp(2*t);return(e+1)/(e-1)}m7.signature=Qn;function h7(t){return 1/Math.sin(t)}h7.signature=Qn;function g7(t){return t===0?Number.POSITIVE_INFINITY:Math.abs(2/(Math.exp(t)-Math.exp(-t)))*_i(t)}g7.signature=Qn;function y7(t){return 1/Math.cos(t)}y7.signature=Qn;function b7(t){return 2/(Math.exp(t)+Math.exp(-t))}b7.signature=Qn;function x7(t){return pse(t)}x7.signature=Qn;var lp="number";function w7(t){return t<0}w7.signature=lp;function C7(t){return t>0}C7.signature=lp;function S7(t){return t===0}S7.signature=lp;function N7(t){return Number.isNaN(t)}N7.signature=lp;var i4="isNegative",cfe=["typed"],ffe=fe(i4,cfe,t=>{var{typed:e}=t;return e(i4,{number:w7,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=>It(r,n))})}),o4="isNumeric",dfe=["typed"],vfe=fe(o4,dfe,t=>{var{typed:e}=t;return e(o4,{"number | BigNumber | Fraction | boolean":()=>!0,"Complex | Unit | string | null | undefined | Node":()=>!1,"Array | Matrix":e.referToSelf(n=>r=>It(r,n))})}),l4="hasNumericValue",pfe=["typed","isNumeric"],mfe=fe(l4,pfe,t=>{var{typed:e,isNumeric:n}=t;return e(l4,{boolean:()=>!0,string:function(a){return a.trim().length>0&&!isNaN(Number(a))},any:function(a){return n(a)}})}),u4="isPositive",hfe=["typed"],gfe=fe(u4,hfe,t=>{var{typed:e}=t;return e(u4,{number:C7,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=>It(r,n))})}),s4="isZero",yfe=["typed"],bfe=fe(s4,yfe,t=>{var{typed:e}=t;return e(s4,{number:S7,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=>It(r,n))})}),c4="isNaN",xfe=["typed"],wfe=fe(c4,xfe,t=>{var{typed:e}=t;return e(c4,{number:N7,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 It(r,Number.isNaN)}})}),f4="typeOf",Cfe=["typed"],Sfe=fe(f4,Cfe,t=>{var{typed:e}=t;return e(f4,{any:fn})});function ka(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 Nfe(t,e,n){return Ar(t.re,e.re,n)&&Ar(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)})}}),$d="equalScalar",Efe=["typed","config"],Dfe=fe($d,Efe,t=>{var{typed:e,config:n}=t,r=su({typed:e});return e($d,{"boolean, boolean":function(i,o){return i===o},"number, number":function(i,o){return Ar(i,o,n.epsilon)},"BigNumber, BigNumber":function(i,o){return i.eq(o)||ka(i,o,n.epsilon)},"Fraction, Fraction":function(i,o){return i.equals(o)},"Complex, Complex":function(i,o){return Nfe(i,o,n.epsilon)}},r)});fe($d,["typed","config"],t=>{var{typed:e,config:n}=t;return e($d,{"number, number":function(a,i){return Ar(a,i,n.epsilon)}})});var Afe="SparseMatrix",Mfe=["typed","equalScalar","Matrix"],Ofe=fe(Afe,Mfe,t=>{var{typed:e,equalScalar:n,Matrix:r}=t;function a(p,h){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");if(h&&!Zn(h))throw new Error("Invalid datatype: "+h);if(ct(p))i(this,p,h);else if(p&&Gt(p.index)&&Gt(p.ptr)&&Gt(p.size))this._values=p.values,this._index=p.index,this._ptr=p.ptr,this._size=p.size,this._datatype=h||p.datatype;else if(Gt(p))o(this,p,h);else{if(p)throw new TypeError("Unsupported type of data ("+fn(p)+")");this._values=[],this._index=[],this._ptr=[0],this._size=[0,0],this._datatype=h}}function i(p,h,g){h.type==="SparseMatrix"?(p._values=h._values?ut(h._values):void 0,p._index=ut(h._index),p._ptr=ut(h._ptr),p._size=ut(h._size),p._datatype=g||h._datatype):o(p,h.valueOf(),g||h._datatype)}function o(p,h,g){p._values=[],p._index=[],p._ptr=[],p._datatype=g;var w=h.length,y=0,x=n,C=0;if(Zn(g)&&(x=e.find(n,[g,g])||n,C=e.convert(0,g)),w>0){var b=0;do{p._ptr.push(p._index.length);for(var N=0;N<w;N++){var E=h[N];if(Gt(E)){if(b===0&&y<E.length&&(y=E.length),b<E.length){var D=E[b];x(D,C)||(p._values.push(D),p._index.push(N))}}else b===0&&y<1&&(y=1),x(E,C)||(p._values.push(E),p._index.push(N))}b++}while(b<y)}p._ptr.push(p._index.length),p._size=[w,y]}a.prototype=new r,a.prototype.createSparseMatrix=function(p,h){return new a(p,h)},Object.defineProperty(a,"name",{value:"SparseMatrix"}),a.prototype.constructor=a,a.prototype.type="SparseMatrix",a.prototype.isSparseMatrix=!0,a.prototype.getDataType=function(){return ws(this._values,fn)},a.prototype.storage=function(){return"sparse"},a.prototype.datatype=function(){return this._datatype},a.prototype.create=function(p,h){return new a(p,h)},a.prototype.density=function(){var p=this._size[0],h=this._size[1];return p!==0&&h!==0?this._index.length/(p*h):0},a.prototype.subset=function(p,h,g){if(!this._values)throw new Error("Cannot invoke subset on a Pattern only matrix");switch(arguments.length){case 1:return l(this,p);case 2:case 3:return u(this,p,h,g);default:throw new SyntaxError("Wrong number of arguments")}};function l(p,h){if(!Us(h))throw new TypeError("Invalid index");var g=h.isScalar();if(g)return p.get(h.min());var w=h.size();if(w.length!==p._size.length)throw new kt(w.length,p._size.length);var y,x,C,b,N=h.min(),E=h.max();for(y=0,x=p._size.length;y<x;y++)en(N[y],p._size[y]),en(E[y],p._size[y]);var D=p._values,M=p._index,P=p._ptr,k=h.dimension(0),I=h.dimension(1),$=[],_=[];k.forEach(function(F,B){_[F]=B[0],$[F]=!0});var T=D?[]:void 0,O=[],R=[];return I.forEach(function(F){for(R.push(O.length),C=P[F],b=P[F+1];C<b;C++)y=M[C],$[y]===!0&&(O.push(_[y]),T&&T.push(D[C]))}),R.push(O.length),new a({values:T,index:O,ptr:R,size:w,datatype:p._datatype})}function u(p,h,g,w){if(!h||h.isIndex!==!0)throw new TypeError("Invalid index");var y=h.size(),x=h.isScalar(),C;if(ct(g)?(C=g.size(),g=g.toArray()):C=_t(g),x){if(C.length!==0)throw new TypeError("Scalar expected");p.set(h.min(),g,w)}else{if(y.length!==1&&y.length!==2)throw new kt(y.length,p._size.length,"<");if(C.length<y.length){for(var b=0,N=0;y[b]===1&&C[b]===1;)b++;for(;y[b]===1;)N++,b++;g=f5(g,y.length,N,C)}if(!xs(y,C))throw new kt(y,C,">");if(y.length===1){var E=h.dimension(0);E.forEach(function(P,k){en(P),p.set([P,0],g[k[0]],w)})}else{var D=h.dimension(0),M=h.dimension(1);D.forEach(function(P,k){en(P),M.forEach(function(I,$){en(I),p.set([P,I],g[k[0]][$[0]],w)})})}}return p}a.prototype.get=function(p){if(!Gt(p))throw new TypeError("Array expected");if(p.length!==this._size.length)throw new kt(p.length,this._size.length);if(!this._values)throw new Error("Cannot invoke get on a Pattern only matrix");var h=p[0],g=p[1];en(h,this._size[0]),en(g,this._size[1]);var w=s(h,this._ptr[g],this._ptr[g+1],this._index);return w<this._ptr[g+1]&&this._index[w]===h?this._values[w]:0},a.prototype.set=function(p,h,g){if(!Gt(p))throw new TypeError("Array expected");if(p.length!==this._size.length)throw new kt(p.length,this._size.length);if(!this._values)throw new Error("Cannot invoke set on a Pattern only matrix");var w=p[0],y=p[1],x=this._size[0],C=this._size[1],b=n,N=0;Zn(this._datatype)&&(b=e.find(n,[this._datatype,this._datatype])||n,N=e.convert(0,this._datatype)),(w>x-1||y>C-1)&&(d(this,Math.max(w+1,x),Math.max(y+1,C),g),x=this._size[0],C=this._size[1]),en(w,x),en(y,C);var E=s(w,this._ptr[y],this._ptr[y+1],this._index);return E<this._ptr[y+1]&&this._index[E]===w?b(h,N)?c(E,y,this._values,this._index,this._ptr):this._values[E]=h:b(h,N)||f(E,w,y,h,this._values,this._index,this._ptr),this};function s(p,h,g,w){if(g-h===0)return g;for(var y=h;y<g;y++)if(w[y]===p)return y;return h}function c(p,h,g,w,y){g.splice(p,1),w.splice(p,1);for(var x=h+1;x<y.length;x++)y[x]--}function f(p,h,g,w,y,x,C){y.splice(p,0,w),x.splice(p,0,h);for(var b=g+1;b<C.length;b++)C[b]++}a.prototype.resize=function(p,h,g){if(!da(p))throw new TypeError("Array or Matrix expected");var w=p.valueOf().map(x=>Array.isArray(x)&&x.length===1?x[0]:x);if(w.length!==2)throw new Error("Only two dimensions matrix are supported");w.forEach(function(x){if(!Rt(x)||!nt(x)||x<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Pt(w)+")")});var y=g?this.clone():this;return d(y,w[0],w[1],h)};function d(p,h,g,w){var y=w||0,x=n,C=0;Zn(p._datatype)&&(x=e.find(n,[p._datatype,p._datatype])||n,C=e.convert(0,p._datatype),y=e.convert(y,p._datatype));var b=!x(y,C),N=p._size[0],E=p._size[1],D,M,P;if(g>E){for(M=E;M<g;M++)if(p._ptr[M]=p._values.length,b)for(D=0;D<N;D++)p._values.push(y),p._index.push(D);p._ptr[g]=p._values.length}else g<E&&(p._ptr.splice(g+1,E-g),p._values.splice(p._ptr[g],p._values.length),p._index.splice(p._ptr[g],p._index.length));if(E=g,h>N){if(b){var k=0;for(M=0;M<E;M++){p._ptr[M]=p._ptr[M]+k,P=p._ptr[M+1]+k;var I=0;for(D=N;D<h;D++,I++)p._values.splice(P+I,0,y),p._index.splice(P+I,0,D),k++}p._ptr[E]=p._values.length}}else if(h<N){var $=0;for(M=0;M<E;M++){p._ptr[M]=p._ptr[M]-$;var _=p._ptr[M],T=p._ptr[M+1]-$;for(P=_;P<T;P++)D=p._index[P],D>h-1&&(p._values.splice(P,1),p._index.splice(P,1),$++)}p._ptr[M]=p._values.length}return p._size[0]=h,p._size[1]=g,p}a.prototype.reshape=function(p,h){if(!Gt(p))throw new TypeError("Array expected");if(p.length!==2)throw new Error("Sparse matrices can only be reshaped in two dimensions");p.forEach(function(F){if(!Rt(F)||!nt(F)||F<=-2||F===0)throw new TypeError("Invalid size, must contain positive integers or -1 (size: "+Pt(p)+")")});var g=this._size[0]*this._size[1];p=Rb(p,g);var w=p[0]*p[1];if(g!==w)throw new Error("Reshaping sparse matrix will result in the wrong number of elements");var y=h?this.clone():this;if(this._size[0]===p[0]&&this._size[1]===p[1])return y;for(var x=[],C=0;C<y._ptr.length;C++)for(var b=0;b<y._ptr[C+1]-y._ptr[C];b++)x.push(C);for(var N=y._values.slice(),E=y._index.slice(),D=0;D<y._index.length;D++){var M=E[D],P=x[D],k=M*y._size[1]+P;x[D]=k%p[1],E[D]=Math.floor(k/p[1])}y._values.length=0,y._index.length=0,y._ptr.length=p[1]+1,y._size=p.slice();for(var I=0;I<y._ptr.length;I++)y._ptr[I]=0;for(var $=0;$<N.length;$++){var _=E[$],T=x[$],O=N[$],R=s(_,y._ptr[T],y._ptr[T+1],y._index);f(R,_,T,O,y._values,y._index,y._ptr)}return y},a.prototype.clone=function(){var p=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 p},a.prototype.size=function(){return this._size.slice(0)},a.prototype.map=function(p,h){if(!this._values)throw new Error("Cannot invoke map on a Pattern only matrix");var g=this,w=this._size[0],y=this._size[1],x=Ji(p),C=function(N,E,D){return x===1?p(N):x===2?p(N,[E,D]):p(N,[E,D],g)};return v(this,0,w-1,0,y-1,C,h)};function v(p,h,g,w,y,x,C){var b=[],N=[],E=[],D=n,M=0;Zn(p._datatype)&&(D=e.find(n,[p._datatype,p._datatype])||n,M=e.convert(0,p._datatype));for(var P=function(z,V,U){z=x(z,V,U),D(z,M)||(b.push(z),N.push(V))},k=w;k<=y;k++){E.push(b.length);var I=p._ptr[k],$=p._ptr[k+1];if(C)for(var _=I;_<$;_++){var T=p._index[_];T>=h&&T<=g&&P(p._values[_],T-h,k-w)}else{for(var O={},R=I;R<$;R++){var F=p._index[R];O[F]=p._values[R]}for(var B=h;B<=g;B++){var L=B in O?O[B]:0;P(L,B-h,k-w)}}}return E.push(b.length),new a({values:b,index:N,ptr:E,size:[g-h+1,y-w+1]})}a.prototype.forEach=function(p,h){if(!this._values)throw new Error("Cannot invoke forEach on a Pattern only matrix");for(var g=this,w=this._size[0],y=this._size[1],x=0;x<y;x++){var C=this._ptr[x],b=this._ptr[x+1];if(h)for(var N=C;N<b;N++){var E=this._index[N];p(this._values[N],[E,x],g)}else{for(var D={},M=C;M<b;M++){var P=this._index[M];D[P]=this._values[M]}for(var k=0;k<w;k++){var I=k in D?D[k]:0;p(I,[k,x],g)}}}},a.prototype[Symbol.iterator]=function*(){if(!this._values)throw new Error("Cannot iterate a Pattern only matrix");for(var p=this._size[1],h=0;h<p;h++)for(var g=this._ptr[h],w=this._ptr[h+1],y=g;y<w;y++){var x=this._index[y];yield{value:this._values[y],index:[x,h]}}},a.prototype.toArray=function(){return m(this._values,this._index,this._ptr,this._size,!0)},a.prototype.valueOf=function(){return m(this._values,this._index,this._ptr,this._size,!1)};function m(p,h,g,w,y){var x=w[0],C=w[1],b=[],N,E;for(N=0;N<x;N++)for(b[N]=[],E=0;E<C;E++)b[N][E]=0;for(E=0;E<C;E++)for(var D=g[E],M=g[E+1],P=D;P<M;P++)N=h[P],b[N][E]=p?y?ut(p[P]):p[P]:1;return b}return a.prototype.format=function(p){for(var h=this._size[0],g=this._size[1],w=this.density(),y="Sparse Matrix ["+Pt(h,p)+" x "+Pt(g,p)+"] density: "+Pt(w,p)+`
- `,x=0;x<g;x++)for(var C=this._ptr[x],b=this._ptr[x+1],N=C;N<b;N++){var E=this._index[N];y+=`
- (`+Pt(E,p)+", "+Pt(x,p)+") ==> "+(this._values?Pt(this._values[N],p):"X")}return y},a.prototype.toString=function(){return Pt(this.toArray())},a.prototype.toJSON=function(){return{mathjs:"SparseMatrix",values:this._values,index:this._index,ptr:this._ptr,size:this._size,datatype:this._datatype}},a.prototype.diagonal=function(p){if(p){if(Ft(p)&&(p=p.toNumber()),!Rt(p)||!nt(p))throw new TypeError("The parameter k must be an integer number")}else p=0;var h=p>0?p:0,g=p<0?-p:0,w=this._size[0],y=this._size[1],x=Math.min(w-g,y-h),C=[],b=[],N=[];N[0]=0;for(var E=h;E<y&&C.length<x;E++)for(var D=this._ptr[E],M=this._ptr[E+1],P=D;P<M;P++){var k=this._index[P];if(k===E-h+g){C.push(this._values[P]),b[C.length-1]=k-g;break}}return N.push(C.length),new a({values:C,index:b,ptr:N,size:[x,1]})},a.fromJSON=function(p){return new a(p)},a.diagonal=function(p,h,g,w,y){if(!Gt(p))throw new TypeError("Array expected, size parameter");if(p.length!==2)throw new Error("Only two dimensions matrix are supported");if(p=p.map(function(F){if(Ft(F)&&(F=F.toNumber()),!Rt(F)||!nt(F)||F<1)throw new Error("Size values must be positive integers");return F}),g){if(Ft(g)&&(g=g.toNumber()),!Rt(g)||!nt(g))throw new TypeError("The parameter k must be an integer number")}else g=0;var x=n,C=0;Zn(y)&&(x=e.find(n,[y,y])||n,C=e.convert(0,y));var b=g>0?g:0,N=g<0?-g:0,E=p[0],D=p[1],M=Math.min(E-N,D-b),P;if(Gt(h)){if(h.length!==M)throw new Error("Invalid value array length");P=function(B){return h[B]}}else if(ct(h)){var k=h.size();if(k.length!==1||k[0]!==M)throw new Error("Invalid matrix length");P=function(B){return h.get([B])}}else P=function(){return h};for(var I=[],$=[],_=[],T=0;T<D;T++){_.push(I.length);var O=T-b;if(O>=0&&O<M){var R=P(O);x(R,C)||($.push(O+N),I.push(R))}}return _.push(I.length),new a({values:I,index:$,ptr:_,size:[E,D]})},a.prototype.swapRows=function(p,h){if(!Rt(p)||!nt(p)||!Rt(h)||!nt(h))throw new Error("Row index must be positive integers");if(this._size.length!==2)throw new Error("Only two dimensional matrix is supported");return en(p,this._size[0]),en(h,this._size[0]),a._swapRows(p,h,this._size[1],this._values,this._index,this._ptr),this},a._forEachRow=function(p,h,g,w,y){for(var x=w[p],C=w[p+1],b=x;b<C;b++)y(g[b],h[b])},a._swapRows=function(p,h,g,w,y,x){for(var C=0;C<g;C++){var b=x[C],N=x[C+1],E=s(p,b,N,y),D=s(h,b,N,y);if(E<N&&D<N&&y[E]===p&&y[D]===h){if(w){var M=w[E];w[E]=w[D],w[D]=M}continue}if(E<N&&y[E]===p&&(D>=N||y[D]!==h)){var P=w?w[E]:void 0;y.splice(D,0,h),w&&w.splice(D,0,P),y.splice(D<=E?E+1:E,1),w&&w.splice(D<=E?E+1:E,1);continue}if(D<N&&y[D]===h&&(E>=N||y[E]!==p)){var k=w?w[D]:void 0;y.splice(E,0,p),w&&w.splice(E,0,k),y.splice(E<=D?D+1:D,1),w&&w.splice(E<=D?D+1:D,1)}}},a},{isClass:!0}),Tfe="number",Pfe=["typed"];function kfe(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 Ffe(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 Ife=fe(Tfe,Pfe,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=kfe(a);if(i)return Ffe(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=>It(a,r))});return n.fromJSON=function(r){return parseFloat(r.value)},n}),d4="string",_fe=["typed"],$fe=fe(d4,_fe,t=>{var{typed:e}=t;return e(d4,{"":function(){return""},number:No,null:function(r){return"null"},boolean:function(r){return r+""},string:function(r){return r},"Array | Matrix":e.referToSelf(n=>r=>It(r,n)),any:function(r){return String(r)}})}),v4="boolean",Rfe=["typed"],Bfe=fe(v4,Rfe,t=>{var{typed:e}=t;return e(v4,{"":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=>It(r,n))})}),Lfe="bignumber",zfe=["typed","BigNumber"],Vfe=fe(Lfe,zfe,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=>It(a,r))})}),jfe="complex",Hfe=["typed","Complex"],Kfe=fe(jfe,Hfe,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=>It(a,r))})}),Ufe="fraction",qfe=["typed","Fraction"],Wfe=fe(Ufe,qfe,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=>It(a,r))})}),p4="matrix",Yfe=["typed","Matrix","DenseMatrix","SparseMatrix"],Gfe=fe(p4,Yfe,t=>{var{typed:e,Matrix:n,DenseMatrix:r,SparseMatrix:a}=t;return e(p4,{"":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)+".")}}),m4="matrixFromFunction",Xfe=["typed","matrix","isZero"],Zfe=fe(m4,Xfe,t=>{var{typed:e,matrix:n,isZero:r}=t;return e(m4,{"Array | Matrix, function, string, string":function(o,l,u,s){return a(o,l,u,s)},"Array | Matrix, function, string":function(o,l,u){return a(o,l,u)},"Matrix, function":function(o,l){return a(o,l,"dense")},"Array, function":function(o,l){return a(o,l,"dense").toArray()},"Array | Matrix, string, function":function(o,l,u){return a(o,u,l)},"Array | Matrix, string, string, function":function(o,l,u,s){return a(o,s,l,u)}});function a(i,o,l,u){var s;return u!==void 0?s=n(l,u):s=n(l),s.resize(i),s.forEach(function(c,f){var d=o(f);r(d)||s.set(f,d)}),s}}),h4="matrixFromRows",Jfe=["typed","matrix","flatten","size"],Qfe=fe(h4,Jfe,t=>{var{typed:e,matrix:n,flatten:r,size:a}=t;return e(h4,{"...Array":function(u){return i(u)},"...Matrix":function(u){return n(i(u.map(s=>s.toArray())))}});function i(l){if(l.length===0)throw new TypeError("At least one row is needed to construct a matrix.");var u=o(l[0]),s=[];for(var c of l){var f=o(c);if(f!==u)throw new TypeError("The vectors had different length: "+(u|0)+" ≠ "+(f|0));s.push(r(c))}return s}function o(l){var u=a(l);if(u.length===1)return u[0];if(u.length===2){if(u[0]===1)return u[1];if(u[1]===1)return u[0];throw new TypeError("At least one of the arguments is not a vector.")}else throw new TypeError("Only one- or two-dimensional vectors are supported.")}}),g4="matrixFromColumns",ede=["typed","matrix","flatten","size"],tde=fe(g4,ede,t=>{var{typed:e,matrix:n,flatten:r,size:a}=t;return e(g4,{"...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),m=0;m<u;m++)s[m].push(v[m])}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.")}}),y4="splitUnit",nde=["typed"],rde=fe(y4,nde,t=>{var{typed:e}=t;return e(y4,{"Unit, Array":function(r,a){return r.splitUnit(a)}})}),b4="unaryMinus",ade=["typed"],ide=fe(b4,ade,t=>{var{typed:e}=t;return e(b4,{number:k5,"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=>It(r,n))})}),x4="unaryPlus",ode=["typed","config","BigNumber"],lde=fe(x4,ode,t=>{var{typed:e,config:n,BigNumber:r}=t;return e(x4,{number:F5,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=>It(i,a)),"boolean | string":function(i){return n.number==="BigNumber"?new r(+i):+i}})}),w4="abs",ude=["typed"],sde=fe(w4,ude,t=>{var{typed:e}=t;return e(w4,{number:O5,"Complex | BigNumber | Fraction | Unit":n=>n.abs(),"Array | Matrix":e.referToSelf(n=>r=>It(r,n))})}),C4="apply",cde=["typed","isInteger"],E7=fe(C4,cde,t=>{var{typed:e,isInteger:n}=t;return e(C4,{"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 Wr(i,l.length);return ct(a)?a.create(Rd(a.valueOf(),i,o)):Rd(a,i,o)}})});function Rd(t,e,n){var r,a,i;if(e<=0)if(Array.isArray(t[0])){for(i=fde(t),a=[],r=0;r<i.length;r++)a[r]=Rd(i[r],e-1,n);return a}else return n(t);else{for(a=[],r=0;r<t.length;r++)a[r]=Rd(t[r],e-1,n);return a}}function fde(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 S4="addScalar",dde=["typed"],vde=fe(S4,dde,t=>{var{typed:e}=t;return e(S4,{"number, number":T5,"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})})}),N4="cbrt",pde=["config","typed","isNegative","unaryMinus","matrix","Complex","BigNumber","Fraction"],mde=fe(N4,pde,t=>{var{config:e,typed:n,isNegative:r,unaryMinus:a,matrix:i,Complex:o,BigNumber:l,Fraction:u}=t;return n(N4,{number:Ru,Complex:s,"Complex, boolean":s,BigNumber:function(d){return d.cbrt()},Unit:c});function s(f,d){var v=f.arg()/3,m=f.abs(),p=new o(Ru(m),0).mul(new o(0,v).exp());if(d){var h=[p,new o(Ru(m),0).mul(new o(0,v+Math.PI*2/3).exp()),new o(Ru(m),0).mul(new o(0,v-Math.PI*2/3).exp())];return e.matrix==="Array"?h:i(h)}else return p}function c(f){if(f.value&&aa(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 m;Ft(f.value)?m=new l(1).div(3):Lo(f.value)?m=new u(1,3):m=1/3;var p=f.pow(m);return v&&(p.value=a(p.value)),p}}}),hde="matAlgo11xS0s",gde=["typed","equalScalar"],Wn=fe(hde,gde,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],m=f[1],p,h=n,g=0,w=o;typeof d=="string"&&(p=d,h=e.find(n,[p,p]),g=e.convert(0,p),i=e.convert(i,p),w=e.find(o,[p,p]));for(var y=[],x=[],C=[],b=0;b<m;b++){C[b]=x.length;for(var N=c[b],E=c[b+1],D=N;D<E;D++){var M=s[D],P=l?w(i,u[D]):w(u[D],i);h(P,g)||(x.push(M),y.push(P))}}return C[m]=x.length,a.createSparseMatrix({values:y,index:x,ptr:C,size:[v,m],datatype:p})}}),yde="matAlgo12xSfs",bde=["typed","DenseMatrix"],Rn=fe(yde,bde,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],m=f[1],p,h=o;typeof d=="string"&&(p=d,i=e.convert(i,p),h=e.find(o,[p,p]));for(var g=[],w=[],y=[],x=0;x<m;x++){for(var C=x+1,b=c[x],N=c[x+1],E=b;E<N;E++){var D=s[E];w[D]=u[E],y[D]=C}for(var M=0;M<v;M++)x===0&&(g[M]=[]),y[M]===C?g[M][x]=l?h(i,w[M]):h(w[M],i):g[M][x]=l?h(i,0):h(0,i)}return new n({data:g,size:[v,m],datatype:p})}}),xde="matAlgo14xDs",wde=["typed"],ha=fe(xde,wde,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}}),Yg="ceil",Cde=["typed","config","round","matrix","equalScalar","zeros","DenseMatrix"],Sde=fe(Yg,["typed","config","round"],t=>{var{typed:e,config:n,round:r}=t;return e(Yg,{number:function(i){return Ar(i,r(i),n.epsilon)?r(i):Math.ceil(i)},"number, number":function(i,o){if(Ar(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))}})}),Nde=fe(Yg,Cde,t=>{var{typed:e,config:n,round:r,matrix:a,equalScalar:i,zeros:o,DenseMatrix:l}=t,u=Wn({typed:e,equalScalar:i}),s=Rn({typed:e,DenseMatrix:l}),c=ha({typed:e}),f=Sde({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,m){return v.ceil(m)},"Complex, BigNumber":function(v,m){return v.ceil(m.toNumber())},BigNumber:function(v){return ka(v,r(v),n.epsilon)?r(v):v.ceil()},"BigNumber, BigNumber":function(v,m){return ka(v,r(v,m),n.epsilon)?r(v,m):v.toDecimalPlaces(m.toNumber(),Ui.ROUND_CEIL)},Fraction:function(v){return v.ceil()},"Fraction, number":function(v,m){return v.ceil(m)},"Fraction, BigNumber":function(v,m){return v.ceil(m.toNumber())},"Array | Matrix":e.referToSelf(d=>v=>It(v,d)),"Array, number | BigNumber":e.referToSelf(d=>(v,m)=>It(v,p=>d(p,m))),"SparseMatrix, number | BigNumber":e.referToSelf(d=>(v,m)=>u(v,m,d,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(d=>(v,m)=>c(v,m,d,!1)),"number | Complex | Fraction | BigNumber, Array":e.referToSelf(d=>(v,m)=>c(a(m),v,d,!0).valueOf()),"number | Complex | Fraction | BigNumber, Matrix":e.referToSelf(d=>(v,m)=>i(v,0)?o(m.size(),m.storage()):m.storage()==="dense"?c(m,v,d,!0):s(m,v,d,!0))})}),E4="cube",Ede=["typed"],Dde=fe(E4,Ede,t=>{var{typed:e}=t;return e(E4,{number:I5,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)}})}),D4="exp",Ade=["typed"],Mde=fe(D4,Ade,t=>{var{typed:e}=t;return e(D4,{number:_5,Complex:function(r){return r.exp()},BigNumber:function(r){return r.exp()}})}),A4="expm1",Ode=["typed","Complex"],Tde=fe(A4,Ode,t=>{var{typed:e,Complex:n}=t;return e(A4,{number:$5,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)}})}),Gg="fix",Pde=["typed","Complex","matrix","ceil","floor","equalScalar","zeros","DenseMatrix"],kde=fe(Gg,["typed","ceil","floor"],t=>{var{typed:e,ceil:n,floor:r}=t;return e(Gg,{number:function(i){return i>0?r(i):n(i)},"number, number":function(i,o){return i>0?r(i,o):n(i,o)}})}),Fde=fe(Gg,Pde,t=>{var{typed:e,Complex:n,matrix:r,ceil:a,floor:i,equalScalar:o,zeros:l,DenseMatrix:u}=t,s=Rn({typed:e,DenseMatrix:u}),c=ha({typed:e}),f=kde({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,m){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))},"Complex, BigNumber":function(v,m){var p=m.toNumber();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))},BigNumber:function(v){return v.isNegative()?a(v):i(v)},"BigNumber, number | BigNumber":function(v,m){return v.isNegative()?a(v,m):i(v,m)},Fraction:function(v){return v.s<0?v.ceil():v.floor()},"Fraction, number | BigNumber":function(v,m){return v.s<0?a(v,m):i(v,m)},"Array | Matrix":e.referToSelf(d=>v=>It(v,d)),"Array | Matrix, number | BigNumber":e.referToSelf(d=>(v,m)=>It(v,p=>d(p,m))),"number | Complex | Fraction | BigNumber, Array":e.referToSelf(d=>(v,m)=>c(r(m),v,d,!0).valueOf()),"number | Complex | Fraction | BigNumber, Matrix":e.referToSelf(d=>(v,m)=>o(v,0)?l(m.size(),m.storage()):m.storage()==="dense"?c(m,v,d,!0):s(m,v,d,!0))})}),Xg="floor",Ide=["typed","config","round","matrix","equalScalar","zeros","DenseMatrix"],_de=fe(Xg,["typed","config","round"],t=>{var{typed:e,config:n,round:r}=t;return e(Xg,{number:function(i){return Ar(i,r(i),n.epsilon)?r(i):Math.floor(i)},"number, number":function(i,o){if(Ar(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))}})}),$de=fe(Xg,Ide,t=>{var{typed:e,config:n,round:r,matrix:a,equalScalar:i,zeros:o,DenseMatrix:l}=t,u=Wn({typed:e,equalScalar:i}),s=Rn({typed:e,DenseMatrix:l}),c=ha({typed:e}),f=_de({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,m){return v.floor(m)},"Complex, BigNumber":function(v,m){return v.floor(m.toNumber())},BigNumber:function(v){return ka(v,r(v),n.epsilon)?r(v):v.floor()},"BigNumber, BigNumber":function(v,m){return ka(v,r(v,m),n.epsilon)?r(v,m):v.toDecimalPlaces(m.toNumber(),Ui.ROUND_FLOOR)},Fraction:function(v){return v.floor()},"Fraction, number":function(v,m){return v.floor(m)},"Fraction, BigNumber":function(v,m){return v.floor(m.toNumber())},"Array | Matrix":e.referToSelf(d=>v=>It(v,d)),"Array, number | BigNumber":e.referToSelf(d=>(v,m)=>It(v,p=>d(p,m))),"SparseMatrix, number | BigNumber":e.referToSelf(d=>(v,m)=>u(v,m,d,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(d=>(v,m)=>c(v,m,d,!1)),"number | Complex | Fraction | BigNumber, Array":e.referToSelf(d=>(v,m)=>c(a(m),v,d,!0).valueOf()),"number | Complex | Fraction | BigNumber, Matrix":e.referToSelf(d=>(v,m)=>i(v,0)?o(m.size(),m.storage()):m.storage()==="dense"?c(m,v,d,!0):s(m,v,d,!0))})}),Rde="matAlgo01xDSid",Bde=["typed"],Qi=fe(Rde,Bde,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,m=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 p=u[0],h=u[1],g=typeof s=="string"&&s===m?s:void 0,w=g?e.find(i,[g,g]):i,y,x,C=[];for(y=0;y<p;y++)C[y]=[];var b=[],N=[];for(x=0;x<h;x++){for(var E=x+1,D=d[x],M=d[x+1],P=D;P<M;P++)y=f[P],b[y]=o?w(c[P],l[y][x]):w(l[y][x],c[P]),N[y]=E;for(y=0;y<p;y++)N[y]===E?C[y][x]=b[y]:C[y][x]=l[y][x]}return r.createDenseMatrix({data:C,size:[p,h],datatype:g})}}),Lde="matAlgo04xSidSid",zde=["typed","equalScalar"],Kb=fe(Lde,zde,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,m=i._ptr,p=i._size,h=i._datatype;if(c.length!==p.length)throw new kt(c.length,p.length);if(c[0]!==p[0]||c[1]!==p[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+p+")");var g=c[0],w=c[1],y,x=n,C=0,b=o;typeof f=="string"&&f===h&&(y=f,x=e.find(n,[y,y]),C=e.convert(0,y),b=e.find(o,[y,y]));var N=l&&d?[]:void 0,E=[],D=[],M=l&&d?[]:void 0,P=l&&d?[]:void 0,k=[],I=[],$,_,T,O,R;for(_=0;_<w;_++){D[_]=E.length;var F=_+1;for(O=s[_],R=s[_+1],T=O;T<R;T++)$=u[T],E.push($),k[$]=F,M&&(M[$]=l[T]);for(O=m[_],R=m[_+1],T=O;T<R;T++)if($=v[T],k[$]===F){if(M){var B=b(M[$],d[T]);x(B,C)?k[$]=null:M[$]=B}}else E.push($),I[$]=F,P&&(P[$]=d[T]);if(M&&P)for(T=D[_];T<E.length;)$=E[T],k[$]===F?(N[T]=M[$],T++):I[$]===F?(N[T]=P[$],T++):E.splice(T,1)}return D[w]=E.length,a.createSparseMatrix({values:N,index:E,ptr:D,size:[g,w],datatype:y})}}),Vde="matAlgo10xSids",jde=["typed","DenseMatrix"],jo=fe(Vde,jde,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],m=f[1],p,h=o;typeof d=="string"&&(p=d,i=e.convert(i,p),h=e.find(o,[p,p]));for(var g=[],w=[],y=[],x=0;x<m;x++){for(var C=x+1,b=c[x],N=c[x+1],E=b;E<N;E++){var D=s[E];w[D]=u[E],y[D]=C}for(var M=0;M<v;M++)x===0&&(g[M]=[]),y[M]===C?g[M][x]=l?h(i,w[M]):h(w[M],i):g[M][x]=i}return new n({data:g,size:[v,m],datatype:p})}}),Hde="matAlgo13xDD",Kde=["typed"],Ude=fe(Hde,Kde,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 m=0;m<u.length;m++){if(u[m]!==f[m])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+f+")");v[m]=u[m]}var p,h=o;typeof s=="string"&&s===d&&(p=s,h=e.find(o,[p,p]));var g=v.length>0?n(h,0,v,v[0],l,c):[];return a.createDenseMatrix({data:g,size:v,datatype:p})};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}}),qde="broadcast",Wde=["concat"],Yde=fe(qde,Wde,t=>{var{concat:e}=t;return function(i,o){var l=Math.max(i._size.length,o._size.length);if(i._size.length===o._size.length&&i._size.every((h,g)=>h===o._size[g]))return[i,o];for(var u=n(i._size,l,0),s=n(o._size,l,0),c=[],f=0;f<l;f++)c[f]=Math.max(u[f],s[f]);for(var d=0;d<l;d++)a(u,c,d),a(s,c,d);var v=i.clone(),m=o.clone();v._size.length<l?v.reshape(n(v._size,l,1)):m._size.length<l&&m.reshape(n(m._size,l,1));for(var p=0;p<l;p++)v._size[p]<c[p]&&(v=r(v,c[p],p)),m._size[p]<c[p]&&(m=r(m,c[p],p));return[v,m]};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]))}}),Gde="matrixAlgorithmSuite",Xde=["typed","matrix","concat"],on=fe(Gde,Xde,t=>{var{typed:e,matrix:n,concat:r}=t,a=Ude({typed:e}),i=ha({typed:e}),o=Yde({concat:r});return function(u){var s=u.elop,c=u.SD||u.DS,f;s?(f={"DenseMatrix, DenseMatrix":(p,h)=>a(...o(p,h),s),"Array, Array":(p,h)=>a(...o(n(p),n(h)),s).valueOf(),"Array, DenseMatrix":(p,h)=>a(...o(n(p),h),s),"DenseMatrix, Array":(p,h)=>a(...o(p,n(h)),s)},u.SS&&(f["SparseMatrix, SparseMatrix"]=(p,h)=>u.SS(...o(p,h),s,!1)),u.DS&&(f["DenseMatrix, SparseMatrix"]=(p,h)=>u.DS(...o(p,h),s,!1),f["Array, SparseMatrix"]=(p,h)=>u.DS(...o(n(p),h),s,!1)),c&&(f["SparseMatrix, DenseMatrix"]=(p,h)=>c(...o(h,p),s,!0),f["SparseMatrix, Array"]=(p,h)=>c(...o(n(h),p),s,!0))):(f={"DenseMatrix, DenseMatrix":e.referToSelf(p=>(h,g)=>a(...o(h,g),p)),"Array, Array":e.referToSelf(p=>(h,g)=>a(...o(n(h),n(g)),p).valueOf()),"Array, DenseMatrix":e.referToSelf(p=>(h,g)=>a(...o(n(h),g),p)),"DenseMatrix, Array":e.referToSelf(p=>(h,g)=>a(...o(h,n(g)),p))},u.SS&&(f["SparseMatrix, SparseMatrix"]=e.referToSelf(p=>(h,g)=>u.SS(...o(h,g),p,!1))),u.DS&&(f["DenseMatrix, SparseMatrix"]=e.referToSelf(p=>(h,g)=>u.DS(...o(h,g),p,!1)),f["Array, SparseMatrix"]=e.referToSelf(p=>(h,g)=>u.DS(...o(n(h),g),p,!1))),c&&(f["SparseMatrix, DenseMatrix"]=e.referToSelf(p=>(h,g)=>c(...o(g,h),p,!0)),f["SparseMatrix, Array"]=e.referToSelf(p=>(h,g)=>c(...o(n(g),h),p,!0))));var d=u.scalar||"any",v=u.Ds||u.Ss;v&&(s?(f["DenseMatrix,"+d]=(p,h)=>i(p,h,s,!1),f[d+", DenseMatrix"]=(p,h)=>i(h,p,s,!0),f["Array,"+d]=(p,h)=>i(n(p),h,s,!1).valueOf(),f[d+", Array"]=(p,h)=>i(n(h),p,s,!0).valueOf()):(f["DenseMatrix,"+d]=e.referToSelf(p=>(h,g)=>i(h,g,p,!1)),f[d+", DenseMatrix"]=e.referToSelf(p=>(h,g)=>i(g,h,p,!0)),f["Array,"+d]=e.referToSelf(p=>(h,g)=>i(n(h),g,p,!1).valueOf()),f[d+", Array"]=e.referToSelf(p=>(h,g)=>i(n(g),h,p,!0).valueOf())));var m=u.sS!==void 0?u.sS:u.Ss;return s?(u.Ss&&(f["SparseMatrix,"+d]=(p,h)=>u.Ss(p,h,s,!1)),m&&(f[d+", SparseMatrix"]=(p,h)=>m(h,p,s,!0))):(u.Ss&&(f["SparseMatrix,"+d]=e.referToSelf(p=>(h,g)=>u.Ss(h,g,p,!1))),m&&(f[d+", SparseMatrix"]=e.referToSelf(p=>(h,g)=>m(g,h,p,!0)))),s&&s.signatures&&e5(f,s.signatures),f}});function hi(t,e,n,r){if(!(this instanceof hi))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}hi.prototype=new Error;hi.prototype.constructor=Error;hi.prototype.name="ArgumentsError";hi.prototype.isArgumentsError=!0;var M4="gcd",Zde=["typed","matrix","equalScalar","BigNumber","DenseMatrix","concat"],Hm="number | BigNumber | Fraction | Matrix | Array",Jde="".concat(Hm,", ").concat(Hm,", ...").concat(Hm);function O4(t){return!t.some(e=>Array.isArray(e))}var Qde=fe(M4,Zde,t=>{var{typed:e,matrix:n,equalScalar:r,BigNumber:a,DenseMatrix:i,concat:o}=t,l=Qi({typed:e}),u=Kb({typed:e,equalScalar:r}),s=jo({typed:e,DenseMatrix:i}),c=on({typed:e,matrix:n,concat:o});return e(M4,{"number, number":R5,"BigNumber, BigNumber":f,"Fraction, Fraction":(d,v)=>d.gcd(v)},c({SS:u,DS:l,Ss:s}),{[Jde]:e.referToSelf(d=>(v,m,p)=>{for(var h=d(v,m),g=0;g<p.length;g++)h=d(h,p[g]);return h}),Array:e.referToSelf(d=>v=>{if(v.length===1&&Array.isArray(v[0])&&O4(v[0]))return d(...v[0]);if(O4(v))return d(...v);throw new hi("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 m=new a(0);!v.isZero();){var p=d.mod(v);d=v,v=p}return d.lt(m)?d.neg():d}}),eve="matAlgo02xDS0",tve=["typed","equalScalar"],ga=fe(eve,tve,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,m=i._size,p=i._datatype;if(s.length!==m.length)throw new kt(s.length,m.length);if(s[0]!==m[0]||s[1]!==m[1])throw new RangeError("Dimension mismatch. Matrix A ("+s+") must match Matrix B ("+m+")");if(!f)throw new Error("Cannot perform operation on Dense Matrix and Pattern Sparse Matrix");var h=s[0],g=s[1],w,y=n,x=0,C=o;typeof c=="string"&&c===p&&(w=c,y=e.find(n,[w,w]),x=e.convert(0,w),C=e.find(o,[w,w]));for(var b=[],N=[],E=[],D=0;D<g;D++){E[D]=N.length;for(var M=v[D],P=v[D+1],k=M;k<P;k++){var I=d[k],$=l?C(f[k],u[I][D]):C(u[I][D],f[k]);y($,x)||(N.push(I),b.push($))}}return E[g]=N.length,i.createSparseMatrix({values:b,index:N,ptr:E,size:[h,g],datatype:w})}}),nve="matAlgo06xS0S0",rve=["typed","equalScalar"],up=fe(nve,rve,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],m=u[1],p,h=n,g=0,w=o;typeof s=="string"&&s===d&&(p=s,h=e.find(n,[p,p]),g=e.convert(0,p),w=e.find(o,[p,p]));for(var y=l&&c?[]:void 0,x=[],C=[],b=y?[]:void 0,N=[],E=[],D=0;D<m;D++){C[D]=x.length;var M=D+1;if(e4(a,D,N,b,E,M,x,w),e4(i,D,N,b,E,M,x,w),b)for(var P=C[D];P<x.length;){var k=x[P];if(E[k]===M){var I=b[k];h(I,g)?x.splice(P,1):(y.push(I),P++)}else x.splice(P,1)}else for(var $=C[D];$<x.length;){var _=x[$];E[_]!==M?x.splice($,1):$++}}return C[m]=x.length,a.createSparseMatrix({values:y,index:x,ptr:C,size:[v,m],datatype:p})}}),T4="lcm",ave=["typed","matrix","equalScalar","concat"],ive=fe(T4,ave,t=>{var{typed:e,matrix:n,equalScalar:r,concat:a}=t,i=ga({typed:e,equalScalar:r}),o=up({typed:e,equalScalar:r}),l=Wn({typed:e,equalScalar:r}),u=on({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,m,p)=>{for(var h=d(v,m),g=0;g<p.length;g++)h=d(h,p[g]);return h}),e(T4,{"number, number":B5,"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 m=d.times(v);!v.isZero();){var p=v;v=d.mod(p),d=p}return m.div(d).abs()}}),P4="log10",ove=["typed","config","Complex"],lve=fe(P4,ove,t=>{var{typed:e,config:n,Complex:r}=t;return e(P4,{number:function(i){return i>=0||n.predictable?L5(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=>It(i,a))})}),k4="log2",uve=["typed","config","Complex"],sve=fe(k4,uve,t=>{var{typed:e,config:n,Complex:r}=t;return e(k4,{number:function(o){return o>=0||n.predictable?z5(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=>It(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)}}),cve="matAlgo03xDSf",fve=["typed"],ur=fe(cve,fve,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,m=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 p=u[0],h=u[1],g,w=0,y=i;typeof s=="string"&&s===m&&(g=s,w=e.convert(0,g),y=e.find(i,[g,g]));for(var x=[],C=0;C<p;C++)x[C]=[];for(var b=[],N=[],E=0;E<h;E++){for(var D=E+1,M=d[E],P=d[E+1],k=M;k<P;k++){var I=f[k];b[I]=o?y(c[k],l[I][E]):y(l[I][E],c[k]),N[I]=D}for(var $=0;$<p;$++)N[$]===D?x[$][E]=b[$]:x[$][E]=o?y(w,l[$][E]):y(l[$][E],w)}return r.createDenseMatrix({data:x,size:[p,h],datatype:g})}}),dve="matAlgo05xSfSf",vve=["typed","equalScalar"],sp=fe(dve,vve,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,m=i._ptr,p=i._size,h=i._datatype;if(c.length!==p.length)throw new kt(c.length,p.length);if(c[0]!==p[0]||c[1]!==p[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+p+")");var g=c[0],w=c[1],y,x=n,C=0,b=o;typeof f=="string"&&f===h&&(y=f,x=e.find(n,[y,y]),C=e.convert(0,y),b=e.find(o,[y,y]));var N=l&&d?[]:void 0,E=[],D=[],M=N?[]:void 0,P=N?[]:void 0,k=[],I=[],$,_,T,O;for(_=0;_<w;_++){D[_]=E.length;var R=_+1;for(T=s[_],O=s[_+1];T<O;T++)$=u[T],E.push($),k[$]=R,M&&(M[$]=l[T]);for(T=m[_],O=m[_+1];T<O;T++)$=v[T],k[$]!==R&&E.push($),I[$]=R,P&&(P[$]=d[T]);if(N)for(T=D[_];T<E.length;){$=E[T];var F=k[$],B=I[$];if(F===R||B===R){var L=F===R?M[$]:C,H=B===R?P[$]:C,z=b(L,H);x(z,C)?E.splice(T,1):(N.push(z),T++)}}}return D[w]=E.length,a.createSparseMatrix({values:N,index:E,ptr:D,size:[g,w],datatype:y})}}),F4="mod",pve=["typed","matrix","equalScalar","DenseMatrix","concat"],mve=fe(F4,pve,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=ga({typed:e,equalScalar:r}),l=ur({typed:e}),u=sp({typed:e,equalScalar:r}),s=Wn({typed:e,equalScalar:r}),c=Rn({typed:e,DenseMatrix:a}),f=on({typed:e,matrix:n,concat:i});return e(F4,{"number, number":V5,"BigNumber, BigNumber":function(v,m){if(m.isNeg())throw new Error("Cannot calculate mod for a negative divisor");return m.isZero()?v:v.mod(m)},"Fraction, Fraction":function(v,m){if(m.compare(0)<0)throw new Error("Cannot calculate mod for a negative divisor");return v.compare(0)>=0?v.mod(m):v.mod(m).add(m).mod(m)}},f({SS:u,DS:l,SD:o,Ss:s,sS:c}))}),hve="multiplyScalar",gve=["typed"],yve=fe(hve,gve,t=>{var{typed:e}=t;return e("multiplyScalar",{"number, number":P5,"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)})}),I4="multiply",bve=["typed","matrix","addScalar","multiplyScalar","equalScalar","dot"],xve=fe(I4,bve,t=>{var{typed:e,matrix:n,addScalar:r,multiplyScalar:a,equalScalar:i,dot:o}=t,l=Wn({typed:e,equalScalar:i}),u=ha({typed:e});function s(C,b){switch(C.length){case 1:switch(b.length){case 1:if(C[0]!==b[0])throw new RangeError("Dimension mismatch in multiplication. Vectors must have the same length");break;case 2:if(C[0]!==b[0])throw new RangeError("Dimension mismatch in multiplication. Vector length ("+C[0]+") must match Matrix rows ("+b[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+b.length+" dimensions)")}break;case 2:switch(b.length){case 1:if(C[1]!==b[0])throw new RangeError("Dimension mismatch in multiplication. Matrix columns ("+C[1]+") must match Vector length ("+b[0]+")");break;case 2:if(C[1]!==b[0])throw new RangeError("Dimension mismatch in multiplication. Matrix A columns ("+C[1]+") must match Matrix B rows ("+b[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+b.length+" dimensions)")}break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix A has "+C.length+" dimensions)")}}function c(C,b,N){if(N===0)throw new Error("Cannot multiply two empty vectors");return o(C,b)}function f(C,b){if(b.storage()!=="dense")throw new Error("Support for SparseMatrix not implemented");return d(C,b)}function d(C,b){var N=C._data,E=C._size,D=C._datatype,M=b._data,P=b._size,k=b._datatype,I=E[0],$=P[1],_,T=r,O=a;D&&k&&D===k&&typeof D=="string"&&(_=D,T=e.find(r,[_,_]),O=e.find(a,[_,_]));for(var R=[],F=0;F<$;F++){for(var B=O(N[0],M[0][F]),L=1;L<I;L++)B=T(B,O(N[L],M[L][F]));R[F]=B}return C.createDenseMatrix({data:R,size:[$],datatype:_})}var v=e("_multiplyMatrixVector",{"DenseMatrix, any":p,"SparseMatrix, any":w}),m=e("_multiplyMatrixMatrix",{"DenseMatrix, DenseMatrix":h,"DenseMatrix, SparseMatrix":g,"SparseMatrix, DenseMatrix":y,"SparseMatrix, SparseMatrix":x});function p(C,b){var N=C._data,E=C._size,D=C._datatype,M=b._data,P=b._datatype,k=E[0],I=E[1],$,_=r,T=a;D&&P&&D===P&&typeof D=="string"&&($=D,_=e.find(r,[$,$]),T=e.find(a,[$,$]));for(var O=[],R=0;R<k;R++){for(var F=N[R],B=T(F[0],M[0]),L=1;L<I;L++)B=_(B,T(F[L],M[L]));O[R]=B}return C.createDenseMatrix({data:O,size:[k],datatype:$})}function h(C,b){var N=C._data,E=C._size,D=C._datatype,M=b._data,P=b._size,k=b._datatype,I=E[0],$=E[1],_=P[1],T,O=r,R=a;D&&k&&D===k&&typeof D=="string"&&(T=D,O=e.find(r,[T,T]),R=e.find(a,[T,T]));for(var F=[],B=0;B<I;B++){var L=N[B];F[B]=[];for(var H=0;H<_;H++){for(var z=R(L[0],M[0][H]),V=1;V<$;V++)z=O(z,R(L[V],M[V][H]));F[B][H]=z}}return C.createDenseMatrix({data:F,size:[I,_],datatype:T})}function g(C,b){var N=C._data,E=C._size,D=C._datatype,M=b._values,P=b._index,k=b._ptr,I=b._size,$=b._datatype;if(!M)throw new Error("Cannot multiply Dense Matrix times Pattern only Matrix");var _=E[0],T=I[1],O,R=r,F=a,B=i,L=0;D&&$&&D===$&&typeof D=="string"&&(O=D,R=e.find(r,[O,O]),F=e.find(a,[O,O]),B=e.find(i,[O,O]),L=e.convert(0,O));for(var H=[],z=[],V=[],U=b.createSparseMatrix({values:H,index:z,ptr:V,size:[_,T],datatype:O}),W=0;W<T;W++){V[W]=z.length;var Y=k[W],le=k[W+1];if(le>Y)for(var ne=0,ie=0;ie<_;ie++){for(var se=ie+1,he=void 0,te=Y;te<le;te++){var ge=P[te];ne!==se?(he=F(N[ie][ge],M[te]),ne=se):he=R(he,F(N[ie][ge],M[te]))}ne===se&&!B(he,L)&&(z.push(ie),H.push(he))}}return V[T]=z.length,U}function w(C,b){var N=C._values,E=C._index,D=C._ptr,M=C._datatype;if(!N)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var P=b._data,k=b._datatype,I=C._size[0],$=b._size[0],_=[],T=[],O=[],R,F=r,B=a,L=i,H=0;M&&k&&M===k&&typeof M=="string"&&(R=M,F=e.find(r,[R,R]),B=e.find(a,[R,R]),L=e.find(i,[R,R]),H=e.convert(0,R));var z=[],V=[];O[0]=0;for(var U=0;U<$;U++){var W=P[U];if(!L(W,H))for(var Y=D[U],le=D[U+1],ne=Y;ne<le;ne++){var ie=E[ne];V[ie]?z[ie]=F(z[ie],B(W,N[ne])):(V[ie]=!0,T.push(ie),z[ie]=B(W,N[ne]))}}for(var se=T.length,he=0;he<se;he++){var te=T[he];_[he]=z[te]}return O[1]=T.length,C.createSparseMatrix({values:_,index:T,ptr:O,size:[I,1],datatype:R})}function y(C,b){var N=C._values,E=C._index,D=C._ptr,M=C._datatype;if(!N)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var P=b._data,k=b._datatype,I=C._size[0],$=b._size[0],_=b._size[1],T,O=r,R=a,F=i,B=0;M&&k&&M===k&&typeof M=="string"&&(T=M,O=e.find(r,[T,T]),R=e.find(a,[T,T]),F=e.find(i,[T,T]),B=e.convert(0,T));for(var L=[],H=[],z=[],V=C.createSparseMatrix({values:L,index:H,ptr:z,size:[I,_],datatype:T}),U=[],W=[],Y=0;Y<_;Y++){z[Y]=H.length;for(var le=Y+1,ne=0;ne<$;ne++){var ie=P[ne][Y];if(!F(ie,B))for(var se=D[ne],he=D[ne+1],te=se;te<he;te++){var ge=E[te];W[ge]!==le?(W[ge]=le,H.push(ge),U[ge]=R(ie,N[te])):U[ge]=O(U[ge],R(ie,N[te]))}}for(var ee=z[Y],re=H.length,de=ee;de<re;de++){var ae=H[de];L[de]=U[ae]}}return z[_]=H.length,V}function x(C,b){var N=C._values,E=C._index,D=C._ptr,M=C._datatype,P=b._values,k=b._index,I=b._ptr,$=b._datatype,_=C._size[0],T=b._size[1],O=N&&P,R,F=r,B=a;M&&$&&M===$&&typeof M=="string"&&(R=M,F=e.find(r,[R,R]),B=e.find(a,[R,R]));for(var L=O?[]:void 0,H=[],z=[],V=C.createSparseMatrix({values:L,index:H,ptr:z,size:[_,T],datatype:R}),U=O?[]:void 0,W=[],Y,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=k[ie],O)for(le=D[ge],ne=D[ge+1],Y=le;Y<ne;Y++)te=E[Y],W[te]!==re?(W[te]=re,H.push(te),U[te]=B(P[ie],N[Y])):U[te]=F(U[te],B(P[ie],N[Y]));else for(le=D[ge],ne=D[ge+1],Y=le;Y<ne;Y++)te=E[Y],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(I4,a,{"Array, Array":e.referTo("Matrix, Matrix",C=>(b,N)=>{s(_t(b),_t(N));var E=C(n(b),n(N));return ct(E)?E.valueOf():E}),"Matrix, Matrix":function(b,N){var E=b.size(),D=N.size();return s(E,D),E.length===1?D.length===1?c(b,N,E[0]):f(b,N):D.length===1?v(b,N):m(b,N)},"Matrix, Array":e.referTo("Matrix,Matrix",C=>(b,N)=>C(b,n(N))),"Array, Matrix":e.referToSelf(C=>(b,N)=>C(n(b,N.storage()),N)),"SparseMatrix, any":function(b,N){return l(b,N,a,!1)},"DenseMatrix, any":function(b,N){return u(b,N,a,!1)},"any, SparseMatrix":function(b,N){return l(N,b,a,!0)},"any, DenseMatrix":function(b,N){return u(N,b,a,!0)},"Array, any":function(b,N){return u(n(b),N,a,!1).valueOf()},"any, Array":function(b,N){return u(n(N),b,a,!0).valueOf()},"any, any":a,"any, any, ...any":e.referToSelf(C=>(b,N,E)=>{for(var D=C(b,N),M=0;M<E.length;M++)D=C(D,E[M]);return D})})}),_4="nthRoot",wve=["typed","matrix","equalScalar","BigNumber","concat"],Cve=fe(_4,wve,t=>{var{typed:e,matrix:n,equalScalar:r,BigNumber:a,concat:i}=t,o=Qi({typed:e}),l=ga({typed:e,equalScalar:r}),u=up({typed:e,equalScalar:r}),s=Wn({typed:e,equalScalar:r}),c=on({typed:e,matrix:n,concat:i});function f(){throw new Error("Complex number not supported in function nthRoot. Use nthRoots instead.")}return e(_4,{number:n4,"number, number":n4,BigNumber:v=>d(v,new a(2)),"BigNumber, BigNumber":d,Complex:f,"Complex, number":f,Array:e.referTo("DenseMatrix,number",v=>m=>v(n(m),2).valueOf()),DenseMatrix:e.referTo("DenseMatrix,number",v=>m=>v(m,2)),SparseMatrix:e.referTo("SparseMatrix,number",v=>m=>v(m,2)),"SparseMatrix, SparseMatrix":e.referToSelf(v=>(m,p)=>{if(p.density()===1)return u(m,p,v);throw new Error("Root must be non-zero")}),"DenseMatrix, SparseMatrix":e.referToSelf(v=>(m,p)=>{if(p.density()===1)return o(m,p,v,!1);throw new Error("Root must be non-zero")}),"Array, SparseMatrix":e.referTo("DenseMatrix,SparseMatrix",v=>(m,p)=>v(n(m),p)),"number | BigNumber, SparseMatrix":e.referToSelf(v=>(m,p)=>{if(p.density()===1)return s(p,m,v,!0);throw new Error("Root must be non-zero")})},c({scalar:"number | BigNumber",SD:l,Ss:s,sS:!1}));function d(v,m){var p=a.precision,h=a.clone({precision:p+2}),g=new a(0),w=new h(1),y=m.isNegative();if(y&&(m=m.neg()),m.isZero())throw new Error("Root must be non-zero");if(v.isNegative()&&!m.abs().mod(2).equals(1))throw new Error("Root must be odd when a is negative.");if(v.isZero())return y?new h(1/0):0;if(!v.isFinite())return y?g:v;var x=v.abs().pow(w.div(m));return x=v.isNeg()?x.neg():x,new a((y?w.div(x):x).toPrecision(p))}}),$4="sign",Sve=["typed","BigNumber","Fraction","complex"],Nve=fe($4,Sve,t=>{var{typed:e,BigNumber:n,complex:r,Fraction:a}=t;return e($4,{number:Wg,Complex:function(o){return o.im===0?r(Wg(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=>It(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)})})}),Eve="sqrt",Dve=["config","typed","Complex"],Ave=fe(Eve,Dve,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()}}),R4="square",Mve=["typed"],Ove=fe(R4,Mve,t=>{var{typed:e}=t;return e(R4,{number:j5,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)}})}),B4="subtract",Tve=["typed","matrix","equalScalar","addScalar","unaryMinus","DenseMatrix","concat"],Pve=fe(B4,Tve,t=>{var{typed:e,matrix:n,equalScalar:r,addScalar:a,unaryMinus:i,DenseMatrix:o,concat:l}=t,u=Qi({typed:e}),s=ur({typed:e}),c=sp({typed:e,equalScalar:r}),f=jo({typed:e,DenseMatrix:o}),d=Rn({typed:e,DenseMatrix:o}),v=on({typed:e,matrix:n,concat:l});return e(B4,{"number, number":(m,p)=>m-p,"Complex, Complex":(m,p)=>m.sub(p),"BigNumber, BigNumber":(m,p)=>m.minus(p),"Fraction, Fraction":(m,p)=>m.sub(p),"Unit, Unit":e.referToSelf(m=>(p,h)=>{if(p.value===null)throw new Error("Parameter x contains a unit with undefined value");if(h.value===null)throw new Error("Parameter y contains a unit with undefined value");if(!p.equalBase(h))throw new Error("Units do not match");var g=p.clone();return g.value=e.find(m,[g.valueType(),h.valueType()])(g.value,h.value),g.fixPrefix=!1,g})},v({SS:c,DS:u,SD:s,Ss:d,sS:f}))}),L4="xgcd",kve=["typed","config","matrix","BigNumber"],Fve=fe(L4,kve,t=>{var{typed:e,config:n,matrix:r,BigNumber:a}=t;return e(L4,{"number, number":function(l,u){var s=H5(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,m=d,p=d,h=f;if(!o.isInt()||!l.isInt())throw new Error("Parameters in function xgcd must be integer numbers");for(;!l.isZero();)s=o.div(l).floor(),c=o.mod(l),u=v,v=m.minus(s.times(v)),m=u,u=p,p=h.minus(s.times(p)),h=u,o=l,l=c;var g;return o.lt(f)?g=[o.neg(),m.neg(),h.neg()]:g=[o,o.isZero()?0:m,h],n.matrix==="Array"?g:r(g)}}),z4="invmod",Ive=["typed","config","BigNumber","xgcd","equal","smaller","mod","add","isInteger"],_ve=fe(z4,Ive,t=>{var{typed:e,config:n,BigNumber:r,xgcd:a,equal:i,smaller:o,mod:l,add:u,isInteger:s}=t;return e(z4,{"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[m,p]=v;return i(m,r(1))?(p=l(p,d),o(p,r(0))&&(p=u(p,d)),p):NaN}}),$ve="matAlgo09xS0Sf",Rve=["typed","equalScalar"],D7=fe($ve,Rve,t=>{var{typed:e,equalScalar:n}=t;return function(a,i,o){var l=a._values,u=a._index,s=a._ptr,c=a._size,f=a._datatype,d=i._values,v=i._index,m=i._ptr,p=i._size,h=i._datatype;if(c.length!==p.length)throw new kt(c.length,p.length);if(c[0]!==p[0]||c[1]!==p[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+p+")");var g=c[0],w=c[1],y,x=n,C=0,b=o;typeof f=="string"&&f===h&&(y=f,x=e.find(n,[y,y]),C=e.convert(0,y),b=e.find(o,[y,y]));var N=l&&d?[]:void 0,E=[],D=[],M=N?[]:void 0,P=[],k,I,$,_,T;for(I=0;I<w;I++){D[I]=E.length;var O=I+1;if(M)for(_=m[I],T=m[I+1],$=_;$<T;$++)k=v[$],P[k]=O,M[k]=d[$];for(_=s[I],T=s[I+1],$=_;$<T;$++)if(k=u[$],M){var R=P[k]===O?M[k]:C,F=b(l[$],R);x(F,C)||(E.push(k),N.push(F))}else E.push(k)}return D[w]=E.length,a.createSparseMatrix({values:N,index:E,ptr:D,size:[g,w],datatype:y})}}),V4="dotMultiply",Bve=["typed","matrix","equalScalar","multiplyScalar","concat"],Lve=fe(V4,Bve,t=>{var{typed:e,matrix:n,equalScalar:r,multiplyScalar:a,concat:i}=t,o=ga({typed:e,equalScalar:r}),l=D7({typed:e,equalScalar:r}),u=Wn({typed:e,equalScalar:r}),s=on({typed:e,matrix:n,concat:i});return e(V4,s({elop:a,SS:l,DS:o,Ss:u}))});function zve(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 Ub(t,e,function(r,a){return r&a})}function Ss(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 Vve(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:Ub(t,e,function(a,i){return a|i})}function Ub(t,e,n){var r=t.constructor,a,i,o=+(t.s<0),l=+(e.s<0);if(o){a=Fc(Ss(t));for(var u=0;u<a.length;++u)a[u]^=1}else a=Fc(t);if(l){i=Fc(Ss(e));for(var s=0;s<i.length;++s)i[s]^=1}else i=Fc(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,m=f.length,p=n(o,l)^1,h=new r(p^1),g=new r(1),w=new r(2),y=r.precision;for(r.config({precision:1e9});v>0;)n(c[--v],f[--m])===p&&(h=h.plus(g)),g=g.times(w);for(;m>0;)n(d,f[--m])===p&&(h=h.plus(g)),g=g.times(w);return r.config({precision:y}),p===0&&(h.s=-h.s),h}function Fc(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 jve(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)?Ss(e):e.eq(r)?Ss(t):!t.isFinite()||!e.isFinite()?!t.isFinite()&&!e.isFinite()?r:new n(t.isNegative()===e.isNegative()?1/0:-1/0):Ub(t,e,function(a,i){return a^i})}function Hve(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 Kve(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 j4="bitAnd",Uve=["typed","matrix","equalScalar","concat"],qve=fe(j4,Uve,t=>{var{typed:e,matrix:n,equalScalar:r,concat:a}=t,i=ga({typed:e,equalScalar:r}),o=up({typed:e,equalScalar:r}),l=Wn({typed:e,equalScalar:r}),u=on({typed:e,matrix:n,concat:a});return e(j4,{"number, number":U5,"BigNumber, BigNumber":zve},u({SS:o,DS:i,Ss:l}))}),H4="bitNot",Wve=["typed"],Yve=fe(H4,Wve,t=>{var{typed:e}=t;return e(H4,{number:q5,BigNumber:Ss,"Array | Matrix":e.referToSelf(n=>r=>It(r,n))})}),K4="bitOr",Gve=["typed","matrix","equalScalar","DenseMatrix","concat"],Xve=fe(K4,Gve,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=Qi({typed:e}),l=Kb({typed:e,equalScalar:r}),u=jo({typed:e,DenseMatrix:a}),s=on({typed:e,matrix:n,concat:i});return e(K4,{"number, number":W5,"BigNumber, BigNumber":Vve},s({SS:l,DS:o,Ss:u}))}),Zve="matAlgo07xSSf",Jve=["typed","DenseMatrix"],Ra=fe(Zve,Jve,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],m,p=0,h=l;typeof s=="string"&&s===f&&(m=s,p=e.convert(0,m),h=e.find(l,[m,m]));var g,w,y=[];for(g=0;g<d;g++)y[g]=[];var x=[],C=[],b=[],N=[];for(w=0;w<v;w++){var E=w+1;for(r(i,w,b,x,E),r(o,w,N,C,E),g=0;g<d;g++){var D=b[g]===E?x[g]:p,M=N[g]===E?C[g]:p;y[g][w]=h(D,M)}}return new n({data:y,size:[d,v],datatype:m})};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 m=c[d];o[m]=u,l[m]=s[d]}}}),U4="bitXor",Qve=["typed","matrix","DenseMatrix","concat"],epe=fe(U4,Qve,t=>{var{typed:e,matrix:n,DenseMatrix:r,concat:a}=t,i=ur({typed:e}),o=Ra({typed:e,DenseMatrix:r}),l=Rn({typed:e,DenseMatrix:r}),u=on({typed:e,matrix:n,concat:a});return e(U4,{"number, number":Y5,"BigNumber, BigNumber":jve},u({SS:o,DS:i,Ss:l}))}),q4="arg",tpe=["typed"],npe=fe(q4,tpe,t=>{var{typed:e}=t;return e(q4,{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=>It(r,n))})}),W4="conj",rpe=["typed"],ape=fe(W4,rpe,t=>{var{typed:e}=t;return e(W4,{"number | BigNumber | Fraction":n=>n,Complex:n=>n.conjugate(),"Array | Matrix":e.referToSelf(n=>r=>It(r,n))})}),Y4="im",ipe=["typed"],ope=fe(Y4,ipe,t=>{var{typed:e}=t;return e(Y4,{number:()=>0,"BigNumber | Fraction":n=>n.mul(0),Complex:n=>n.im,"Array | Matrix":e.referToSelf(n=>r=>It(r,n))})}),G4="re",lpe=["typed"],upe=fe(G4,lpe,t=>{var{typed:e}=t;return e(G4,{"number | BigNumber | Fraction":n=>n,Complex:n=>n.re,"Array | Matrix":e.referToSelf(n=>r=>It(r,n))})}),X4="not",spe=["typed"],cpe=fe(X4,spe,t=>{var{typed:e}=t;return e(X4,{"null | undefined":()=>!0,number:Q5,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=>It(r,n))})}),Z4="or",fpe=["typed","matrix","equalScalar","DenseMatrix","concat"],dpe=fe(Z4,fpe,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=ur({typed:e}),l=sp({typed:e,equalScalar:r}),u=Rn({typed:e,DenseMatrix:a}),s=on({typed:e,matrix:n,concat:i});return e(Z4,{"number, number":e7,"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}))}),J4="xor",vpe=["typed","matrix","DenseMatrix","concat"],ppe=fe(J4,vpe,t=>{var{typed:e,matrix:n,DenseMatrix:r,concat:a}=t,i=ur({typed:e}),o=Ra({typed:e,DenseMatrix:r}),l=Rn({typed:e,DenseMatrix:r}),u=on({typed:e,matrix:n,concat:a});return e(J4,{"number, number":t7,"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}))}),Q4="concat",mpe=["typed","matrix","isInteger"],A7=fe(Q4,mpe,t=>{var{typed:e,matrix:n,isInteger:r}=t;return e(Q4,{"...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(ct(d)&&(c=!0),Rt(d)||Ft(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 Wr(u,s+1)}else{var v=ut(d).valueOf(),m=_t(v);if(f[o]=v,s=u,u=m.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 p=f.shift();f.length;)p=M7(p,f.shift(),u,0);return c?n(p):p},"...string":function(i){return i.join("")}})});function M7(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]=M7(t[i],e[i],n,r+1);return a}else return t.concat(e)}var eN="column",hpe=["typed","Index","matrix","range"],O7=fe(eN,hpe,t=>{var{typed:e,Index:n,matrix:r,range:a}=t;return e(eN,{"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");en(l,o.size()[1]);var u=a(0,o.size()[0]),s=new n(u,l),c=o.subset(s);return ct(c)?c:r([[c]])}}),tN="count",gpe=["typed","size","prod"],ype=fe(tN,gpe,t=>{var{typed:e,size:n,prod:r}=t;return e(tN,{string:function(i){return i.length},"Matrix | Array":function(i){return r(n(i))}})}),nN="cross",bpe=["typed","matrix","subtract","multiply"],xpe=fe(nN,bpe,t=>{var{typed:e,matrix:n,subtract:r,multiply:a}=t;return e(nN,{"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=Ad(o),l=Ad(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}}),rN="diag",wpe=["typed","matrix","DenseMatrix","SparseMatrix"],Cpe=fe(rN,wpe,t=>{var{typed:e,matrix:n,DenseMatrix:r,SparseMatrix:a}=t;return e(rN,{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 m=[f+d,f+v];if(c&&c!=="sparse"&&c!=="dense")throw new TypeError("Unknown matrix type ".concat(c,'"'));var p=c==="sparse"?a.diagonal(m,u,s):r.diagonal(m,u,s);return c!==null?p:p.valueOf()}function l(u,s,c,f,d,v){if(ct(u)){var m=u.diagonal(s);return c!==null?c!==m.storage()?n(m,c):m:m.valueOf()}for(var p=Math.min(f[0]-d,f[1]-v),h=[],g=0;g<p;g++)h[g]=u[g+d][g+v];return c!==null?n(h):h}}),Spe="filter",Npe=["typed"],Epe=fe(Spe,Npe,t=>{var{typed:e}=t;return e("filter",{"Array, function":aN,"Matrix, function":function(r,a){return r.create(aN(r.toArray(),a))},"Array, RegExp":Md,"Matrix, RegExp":function(r,a){return r.create(Md(r.toArray(),a))}})});function aN(t,e){var n=Ji(e);return v5(t,function(r,a,i){return n===1?e(r):n===2?e(r,[a]):e(r,[a],i)})}var iN="flatten",Dpe=["typed","matrix"],Ape=fe(iN,Dpe,t=>{var{typed:e,matrix:n}=t;return e(iN,{Array:function(a){return Kt(a)},Matrix:function(a){var i=Kt(a.toArray());return n(i)}})}),oN="forEach",Mpe=["typed"],Ope=fe(oN,Mpe,t=>{var{typed:e}=t;return e(oN,{"Array, function":Tpe,"Matrix, function":function(r,a){r.forEach(a)}})});function Tpe(t,e){var n=Ji(e),r=function a(i,o){Array.isArray(i)?np(i,function(l,u){a(l,o.concat(u))}):n===1?e(i):n===2?e(i,o):e(i,o,t)};r(t,[])}var lN="getMatrixDataType",Ppe=["typed"],kpe=fe(lN,Ppe,t=>{var{typed:e}=t;return e(lN,{Array:function(r){return ws(r,fn)},Matrix:function(r){return r.getDataType()}})}),uN="identity",Fpe=["typed","config","matrix","BigNumber","DenseMatrix","SparseMatrix"],Ipe=fe(uN,Fpe,t=>{var{typed:e,config:n,matrix:r,BigNumber:a,DenseMatrix:i,SparseMatrix:o}=t;return e(uN,{"":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=Ft(s)||Ft(c)?a:null;if(Ft(s)&&(s=s.toNumber()),Ft(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,m=d?new d(0):0,p=[s,c];if(f){if(f==="sparse")return o.diagonal(p,v,0,m);if(f==="dense")return i.diagonal(p,v,0,m);throw new TypeError('Unknown matrix type "'.concat(f,'"'))}for(var h=jl([],p,m),g=s<c?s:c,w=0;w<g;w++)h[w][w]=v;return h}}),sN="kron",_pe=["typed","matrix","multiplyScalar"],$pe=fe(sN,_pe,t=>{var{typed:e,matrix:n,multiplyScalar:r}=t;return e(sN,{"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}}),cN="map",Rpe=["typed"],Bpe=fe(cN,Rpe,t=>{var{typed:e}=t;return e(cN,{"Array, function":Lpe,"Matrix, function":function(r,a){return r.map(a)}})});function Lpe(t,e){var n=Ji(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 fN="diff",zpe=["typed","matrix","subtract","number"],T7=fe(fN,zpe,t=>{var{typed:e,matrix:n,subtract:r,number:a}=t;return e(fN,{"Array | Matrix":function(c){return ct(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 ct(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(ct(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){ct(s)&&(s=s.toArray()),ct(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}}),Vpe="ones",jpe=["typed","config","matrix","BigNumber"],Hpe=fe(Vpe,jpe,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?jl(v,u,f):v}}function o(u){var s=!1;return u.forEach(function(c,f,d){Ft(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 qb(){throw new Error('No "bignumber" implementation available')}function P7(){throw new Error('No "fraction" implementation available')}function k7(){throw new Error('No "matrix" implementation available')}var dN="range",Kpe=["typed","config","?matrix","?bignumber","smaller","smallerEq","larger","largerEq"],F7=fe(dN,Kpe,t=>{var{typed:e,config:n,matrix:r,bignumber:a,smaller:i,smallerEq:o,larger:l,largerEq:u}=t;return e(dN,{string:c,"string, boolean":c,"number, number":function(g,w){return s(f(g,w,1))},"number, number, number":function(g,w,y){return s(f(g,w,y))},"number, number, boolean":function(g,w,y){return s(y?d(g,w,1):f(g,w,1))},"number, number, number, boolean":function(g,w,y,x){return s(x?d(g,w,y):f(g,w,y))},"BigNumber, BigNumber":function(g,w){var y=g.constructor;return s(v(g,w,new y(1)))},"BigNumber, BigNumber, BigNumber":function(g,w,y){return s(v(g,w,y))},"BigNumber, BigNumber, boolean":function(g,w,y){var x=g.constructor;return s(y?m(g,w,new x(1)):v(g,w,new x(1)))},"BigNumber, BigNumber, BigNumber, boolean":function(g,w,y,x){return s(x?m(g,w,y):v(g,w,y))}});function s(h){return n.matrix==="Matrix"?r?r(h):k7():h}function c(h,g){var w=p(h);if(!w)throw new SyntaxError('String "'+h+'" is no valid range');var y;return n.number==="BigNumber"?(a===void 0&&qb(),y=g?m:v,s(y(a(w.start),a(w.end),a(w.step)))):(y=g?d:f,s(y(w.start,w.end,w.step)))}function f(h,g,w){var y=[],x=h;if(w>0)for(;i(x,g);)y.push(x),x+=w;else if(w<0)for(;l(x,g);)y.push(x),x+=w;return y}function d(h,g,w){var y=[],x=h;if(w>0)for(;o(x,g);)y.push(x),x+=w;else if(w<0)for(;u(x,g);)y.push(x),x+=w;return y}function v(h,g,w){var y=a(0),x=[],C=h;if(w.gt(y))for(;i(C,g);)x.push(C),C=C.plus(w);else if(w.lt(y))for(;l(C,g);)x.push(C),C=C.plus(w);return x}function m(h,g,w){var y=a(0),x=[],C=h;if(w.gt(y))for(;o(C,g);)x.push(C),C=C.plus(w);else if(w.lt(y))for(;u(C,g);)x.push(C),C=C.plus(w);return x}function p(h){var g=h.split(":"),w=g.map(function(x){return Number(x)}),y=w.some(function(x){return isNaN(x)});if(y)return null;switch(w.length){case 2:return{start:w[0],end:w[1],step:1};case 3:return{start:w[0],end:w[2],step:w[1]};default:return null}}}),vN="reshape",Upe=["typed","isInteger","matrix"],qpe=fe(vN,Upe,t=>{var{typed:e,isInteger:n}=t;return e(vN,{"Matrix, Array":function(a,i){return a.reshape(i,!0)},"Array, Array":function(a,i){return i.forEach(function(o){if(!n(o))throw new TypeError("Invalid size for dimension: "+o)}),u5(a,i)}})}),Wpe="resize",Ype=["config","matrix"],Gpe=fe(Wpe,Ype,t=>{var{config:e,matrix:n}=t;return function(i,o,l){if(arguments.length!==2&&arguments.length!==3)throw new hi("resize",arguments.length,2,3);if(ct(o)&&(o=o.valueOf()),Ft(o[0])&&(o=o.map(function(c){return Ft(c)?c.toNumber():c})),ct(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=jl(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: "+Pt(i)+")");if(a.length>l)return a.substring(0,l);if(a.length<l){for(var u=a,s=0,c=l-a.length;s<c;s++)u+=o;return u}else return a}}),pN="rotate",Xpe=["typed","multiply","rotationMatrix"],Zpe=fe(pN,Xpe,t=>{var{typed:e,multiply:n,rotationMatrix:r}=t;return e(pN,{"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))}}),mN="rotationMatrix",Jpe=["typed","config","multiplyScalar","addScalar","unaryMinus","norm","matrix","BigNumber","DenseMatrix","SparseMatrix","cos","sin"],Qpe=fe(mN,Jpe,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(mN,{"":function(){return n.matrix==="Matrix"?u([]):[]},string:function(y){return u(y)},"number | BigNumber | Complex | Unit":function(y){return v(y,n.matrix==="Matrix"?"dense":void 0)},"number | BigNumber | Complex | Unit, string":function(y,x){return v(y,x)},"number | BigNumber | Complex | Unit, Array":function(y,x){var C=u(x);return m(C),g(y,C,void 0)},"number | BigNumber | Complex | Unit, Matrix":function(y,x){m(x);var C=x.storage()||(n.matrix==="Matrix"?"dense":void 0);return g(y,x,C)},"number | BigNumber | Complex | Unit, Array, string":function(y,x,C){var b=u(x);return m(b),g(y,b,C)},"number | BigNumber | Complex | Unit, Matrix, string":function(y,x,C){return m(x),g(y,x,C)}});function v(w,y){var x=Ft(w),C=x?new l(-1):-1,b=f(w),N=d(w),E=[[b,r(C,N)],[N,b]];return h(E,y)}function m(w){var y=w.size();if(y.length<1||y[0]!==3)throw new RangeError("Vector must be of dimensions 1x3")}function p(w){return w.reduce((y,x)=>r(y,x))}function h(w,y){if(y){if(y==="sparse")return new c(w);if(y==="dense")return new s(w);throw new TypeError('Unknown matrix type "'.concat(y,'"'))}return w}function g(w,y,x){var C=o(y);if(C===0)throw new RangeError("Rotation around zero vector");var b=Ft(w)?l:null,N=b?new b(1):1,E=b?new b(-1):-1,D=b?new b(y.get([0])/C):y.get([0])/C,M=b?new b(y.get([1])/C):y.get([1])/C,P=b?new b(y.get([2])/C):y.get([2])/C,k=f(w),I=a(N,i(k)),$=d(w),_=a(k,p([D,D,I])),T=a(p([D,M,I]),p([E,P,$])),O=a(p([D,P,I]),p([M,$])),R=a(p([D,M,I]),p([P,$])),F=a(k,p([M,M,I])),B=a(p([M,P,I]),p([E,D,$])),L=a(p([D,P,I]),p([E,M,$])),H=a(p([M,P,I]),p([D,$])),z=a(k,p([P,P,I])),V=[[_,T,O],[R,F,B],[L,H,z]];return h(V,x)}}),hN="row",eme=["typed","Index","matrix","range"],I7=fe(hN,eme,t=>{var{typed:e,Index:n,matrix:r,range:a}=t;return e(hN,{"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");en(l,o.size()[0]);var u=a(0,o.size()[1]),s=new n(l,u),c=o.subset(s);return ct(c)?c:r([[c]])}}),gN="size",tme=["typed","config","?matrix"],nme=fe(gN,tme,t=>{var{typed:e,config:n,matrix:r}=t;return e(gN,{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([]):k7()}})}),yN="squeeze",rme=["typed","matrix"],ame=fe(yN,rme,t=>{var{typed:e,matrix:n}=t;return e(yN,{Array:function(a){return Ad(ut(a))},Matrix:function(a){var i=Ad(a.toArray());return Array.isArray(i)?n(i):i},any:function(a){return ut(a)}})}),bN="subset",ime=["typed","matrix"],_7=fe(bN,ime,t=>{var{typed:e,matrix:n}=t;return e(bN,{"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":lme,"string, Index":ome,"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":xN,"string, Index, string, string":xN,"Object, Index, any":ume})});function ome(t,e){if(!Us(e))throw new TypeError("Index expected");if(e.size().length!==1)throw new kt(e.size().length,1);var n=t.length;en(e.min()[0],n),en(e.max()[0],n);var r=e.dimension(0),a="";return r.forEach(function(i){a+=t.charAt(i)}),a}function xN(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;en(e.min()[0]),en(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 lme(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 qr(t,n)}function ume(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 Kl(a,r,n),a}var wN="transpose",sme=["typed","matrix"],cme=fe(wN,sme,t=>{var{typed:e,matrix:n}=t;return e(wN,{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: "+Pt(l)+")");switch(o.storage()){case"dense":u=a(o,s,c);break;case"sparse":u=i(o,s,c);break}}break;default:throw new RangeError("Matrix must be a vector or two dimensional (size: "+Pt(l)+")")}return u}function a(o,l,u){for(var s=o._data,c=[],f,d=0;d<u;d++){f=c[d]=[];for(var v=0;v<l;v++)f[v]=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=[],m=[],p=[],h=0;h<l;h++)p[h]=0;var g,w,y;for(g=0,w=c.length;g<w;g++)p[c[g]]++;for(var x=0,C=0;C<l;C++)m.push(x),x+=p[C],p[C]=m[C];for(m.push(x),y=0;y<u;y++)for(var b=f[y],N=f[y+1],E=b;E<N;E++){var D=p[c[E]]++;v[D]=y,s&&(d[D]=ut(s[E]))}return o.createSparseMatrix({values:d,index:v,ptr:m,size:[u,l],datatype:o._datatype})}}),CN="ctranspose",fme=["typed","transpose","conj"],dme=fe(CN,fme,t=>{var{typed:e,transpose:n,conj:r}=t;return e(CN,{any:function(i){return r(n(i))}})}),SN="zeros",vme=["typed","config","matrix","BigNumber"],pme=fe(SN,vme,t=>{var{typed:e,config:n,matrix:r,BigNumber:a}=t;return e(SN,{"":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?jl(v,u,f):v}}function o(u){var s=!1;return u.forEach(function(c,f,d){Ft(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")})}}),NN="fft",mme=["typed","matrix","addScalar","multiplyScalar","divideScalar","exp","tau","i","dotDivide","conj","pow","ceil","log2"],hme=fe(NN,mme,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(NN,{Array:m,Matrix:function(y){return y.create(m(y.toArray()))}});function m(w){var y=_t(w);return y.length===1?g(w,y[0]):p(w.map(x=>m(x,y.slice(1))),0)}function p(w,y){var x=_t(w);if(y!==0)return new Array(x[0]).fill(0).map((b,N)=>p(w[N],y-1));if(x.length===1)return g(w);function C(b){var N=_t(b);return new Array(N[1]).fill(0).map((E,D)=>new Array(N[0]).fill(0).map((M,P)=>b[P][D]))}return C(p(C(w),1))}function h(w){for(var y=w.length,x=o(i(a(-1,a(u,l)),y)),C=[],b=1-y;b<y;b++)C.push(f(x,i(f(b,2),2)));for(var N=f(2,d(v(y+y-1))),E=[...new Array(y).fill(0).map((T,O)=>a(w[O],C[y-1+O])),...new Array(N-y).fill(0)],D=[...new Array(y+y-1).fill(0).map((T,O)=>i(1,C[O])),...new Array(N-(y+y-1)).fill(0)],M=g(E),P=g(D),k=new Array(N).fill(0).map((T,O)=>a(M[O],P[O])),I=s(c(m(c(k))),N),$=[],_=y-1;_<y+y-1;_++)$.push(a(I[_],C[_]));return $}function g(w){var y=w.length;if(y===1)return[w[0]];if(y%2===0){for(var x=[...g(w.filter((E,D)=>D%2===0)),...g(w.filter((E,D)=>D%2===1))],C=0;C<y/2;C++){var b=x[C],N=a(x[C+y/2],o(a(a(l,u),i(-C,y))));x[C]=r(b,N),x[C+y/2]=r(b,a(-1,N))}return x}else return h(w)}}),EN="ifft",gme=["typed","fft","dotDivide","conj"],yme=fe(EN,gme,t=>{var{typed:e,fft:n,dotDivide:r,conj:a}=t;return e(EN,{"Array | Matrix":function(o){var l=ct(o)?o.size():_t(o);return r(a(n(a(o))),l.reduce((u,s)=>u*s,1))}})}),bme="erf",xme=["typed"],wme=fe(bme,xme,t=>{var{typed:e}=t;return e("name",{number:function(o){var l=Math.abs(o);return l>=Nme?_i(o):l<=Cme?_i(o)*n(l):l<=4?_i(o)*(1-r(l)):_i(o)*(1-a(l))},"Array | Matrix":e.referToSelf(i=>o=>It(o,i))});function n(i){var o=i*i,l=qa[0][4]*o,u=o,s;for(s=0;s<3;s+=1)l=(l+qa[0][s])*o,u=(u+el[0][s])*o;return i*(l+qa[0][3])/(u+el[0][3])}function r(i){var o=qa[1][8]*i,l=i,u;for(u=0;u<7;u+=1)o=(o+qa[1][u])*i,l=(l+el[1][u])*i;var s=(o+qa[1][7])/(l+el[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=qa[2][5]*o,u=o,s;for(s=0;s<4;s+=1)l=(l+qa[2][s])*o,u=(u+el[2][s])*o;var c=o*(l+qa[2][4])/(u+el[2][4]);c=(Sme-c)/i,o=parseInt(i*16)/16;var f=(i-o)*(i+o);return Math.exp(-o*o)*Math.exp(-f)*c}}),Cme=.46875,Sme=.5641895835477563,qa=[[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]],el=[[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]],Nme=Math.pow(2,53),DN="mode",Eme=["typed","isNaN","isNumeric"],Dme=fe(DN,Eme,t=>{var{typed:e,isNaN:n,isNumeric:r}=t;return e(DN,{"Array | Matrix":a,"...":function(o){return a(o)}});function a(i){i=Kt(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 or(t,e,n){var r;return String(t).indexOf("Unexpected type")!==-1?(r=arguments.length>2?" (type: "+fn(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: "+fn(n)+", value: "+JSON.stringify(n)+")":"",new TypeError("Cannot calculate "+e+", no ordering relation is defined for complex numbers"+r)):t}var AN="prod",Ame=["typed","config","multiplyScalar","numeric"],Mme=fe(AN,Ame,t=>{var{typed:e,config:n,multiplyScalar:r,numeric:a}=t;return e(AN,{"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(fi(o,function(u){try{l=l===void 0?u:r(l,u)}catch(s){throw or(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}}),MN="format",Ome=["typed"],Tme=fe(MN,Ome,t=>{var{typed:e}=t;return e(MN,{any:Pt,"any, Object | function | number":Pt})}),ON="bin",Pme=["typed","format"],kme=fe(ON,Pme,t=>{var{typed:e,format:n}=t;return e(ON,{"number | BigNumber":function(a){return n(a,{notation:"bin"})},"number | BigNumber, number":function(a,i){return n(a,{notation:"bin",wordSize:i})}})}),TN="oct",Fme=["typed","format"],Ime=fe(TN,Fme,t=>{var{typed:e,format:n}=t;return e(TN,{"number | BigNumber":function(a){return n(a,{notation:"oct"})},"number | BigNumber, number":function(a,i){return n(a,{notation:"oct",wordSize:i})}})}),PN="hex",_me=["typed","format"],$me=fe(PN,_me,t=>{var{typed:e,format:n}=t;return e(PN,{"number | BigNumber":function(a){return n(a,{notation:"hex"})},"number | BigNumber, number":function(a,i){return n(a,{notation:"hex",wordSize:i})}})}),kN="print",Rme=["typed"],Bme=fe(kN,Rme,t=>{var{typed:e}=t;return e(kN,{"string, Object | Array":FN,"string, Object | Array, number | Object":FN})});function FN(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?Zn(o)?o:Pt(o,n):r})}var IN="to",Lme=["typed","matrix","concat"],zme=fe(IN,Lme,t=>{var{typed:e,matrix:n,concat:r}=t,a=on({typed:e,matrix:n,concat:r});return e(IN,{"Unit, Unit | string":(i,o)=>i.to(o)},a({Ds:!0}))}),_N="isPrime",Vme=["typed"],jme=fe(_N,Vme,t=>{var{typed:e}=t;return e(_N,{number:function(r){if(r*0!==0)return!1;if(r<=3)return r>1;if(r%2===0||r%3===0)return!1;for(var a=5;a*a<=r;a+=6)if(r%a===0||r%(a+2)===0)return!1;return!0},BigNumber:function(r){if(r.toNumber()*0!==0)return!1;if(r.lte(3))return r.gt(1);if(r.mod(2).eq(0)||r.mod(3).eq(0))return!1;if(r.lt(Math.pow(2,32))){for(var a=r.toNumber(),i=5;i*i<=a;i+=6)if(a%i===0||a%(i+2)===0)return!1;return!0}function o(w,y,x){for(var C=1;!y.eq(0);)y.mod(2).eq(0)?(y=y.div(2),w=w.mul(w).mod(x)):(y=y.sub(1),C=w.mul(C).mod(x));return C}var l=r.constructor.clone({precision:r.toFixed(0).length*2});r=new l(r);for(var u=0,s=r.sub(1);s.mod(2).eq(0);)s=s.div(2),u+=1;var c=null;if(r.lt("3317044064679887385961981"))c=[2,3,5,7,11,13,17,19,23,29,31,37,41].filter(w=>w<r);else{var f=Math.min(r.toNumber()-2,Math.floor(2*Math.pow(r.toFixed(0).length*Math.log(10),2)));c=[];for(var d=2;d<=f;d+=1)c.push(f)}for(var v=0;v<c.length;v+=1){var m=c[v],p=o(r.sub(r).add(m),s,r);if(!p.eq(1)){for(var h=0,g=p;!g.eq(r.sub(1));h+=1,g=g.mul(g).mod(r))if(h===u-1)return!1}}return!0},"Array | Matrix":e.referToSelf(n=>r=>It(r,n))})}),Hme="numeric",Kme=["number","?bignumber","?fraction"],Ume=fe(Hme,Kme,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):qb,Fraction:r?o=>r(o):P7};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=fn(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)}}),$N="divideScalar",qme=["typed","numeric"],Wme=fe($N,qme,t=>{var{typed:e,numeric:n}=t;return e($N,{"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)})}),RN="pow",Yme=["typed","config","identity","multiply","matrix","inv","fraction","number","Complex"],Gme=fe(RN,Yme,t=>{var{typed:e,config:n,identity:r,multiply:a,matrix:i,inv:o,number:l,fraction:u,Complex:s}=t;return e(RN,{"number, number":c,"Complex, Complex":function(m,p){return m.pow(p)},"BigNumber, BigNumber":function(m,p){return p.isInteger()||m>=0||n.predictable?m.pow(p):new s(m.toNumber(),0).pow(p.toNumber(),0)},"Fraction, Fraction":function(m,p){var h=m.pow(p);if(h!=null)return h;if(n.predictable)throw new Error("Result of pow is non-rational and cannot be expressed as a fraction");return c(m.valueOf(),p.valueOf())},"Array, number":f,"Array, BigNumber":function(m,p){return f(m,p.toNumber())},"Matrix, number":d,"Matrix, BigNumber":function(m,p){return d(m,p.toNumber())},"Unit, number | BigNumber":function(m,p){return m.pow(p)}});function c(v,m){if(n.predictable&&!nt(m)&&v<0)try{var p=u(m),h=l(p);if((m===h||Math.abs((m-h)/m)<1e-14)&&p.d%2===1)return(p.n%2===0?1:-1)*Math.pow(-v,m)}catch{}return n.predictable&&(v<-1&&m===1/0||v>-1&&v<0&&m===-1/0)?NaN:nt(m)||v>=0||n.predictable?K5(v,m):v*v<1&&m===1/0||v*v>1&&m===-1/0?0:new s(v,0).pow(m,0)}function f(v,m){if(!nt(m))throw new TypeError("For A^b, b must be an integer (value is "+m+")");var p=_t(v);if(p.length!==2)throw new Error("For A^b, A must be 2 dimensional (A has "+p.length+" dimensions)");if(p[0]!==p[1])throw new Error("For A^b, A must be square (size is "+p[0]+"x"+p[1]+")");if(m<0)try{return f(o(v),-m)}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 "+m+")"):w}for(var h=r(p[0]).valueOf(),g=v;m>=1;)(m&1)===1&&(h=a(g,h)),m>>=1,g=a(g,g);return h}function d(v,m){return i(f(v.valueOf(),m))}}),tl="Number of decimals in function round must be an integer",BN="round",Xme=["typed","matrix","equalScalar","zeros","BigNumber","DenseMatrix"],Zme=fe(BN,Xme,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,BigNumber:i,DenseMatrix:o}=t,l=Wn({typed:e,equalScalar:r}),u=Rn({typed:e,DenseMatrix:o}),s=ha({typed:e});return e(BN,{number:r4,"number, number":r4,"number, BigNumber":function(f,d){if(!d.isInteger())throw new TypeError(tl);return new i(f).toDecimalPlaces(d.toNumber())},Complex:function(f){return f.round()},"Complex, number":function(f,d){if(d%1)throw new TypeError(tl);return f.round(d)},"Complex, BigNumber":function(f,d){if(!d.isInteger())throw new TypeError(tl);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(tl);return f.toDecimalPlaces(d.toNumber())},Fraction:function(f){return f.round()},"Fraction, number":function(f,d){if(d%1)throw new TypeError(tl);return f.round(d)},"Fraction, BigNumber":function(f,d){if(!d.isInteger())throw new TypeError(tl);return f.round(d.toNumber())},"Array | Matrix":e.referToSelf(c=>f=>It(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())})}),LN="log",Jme=["config","typed","divideScalar","Complex"],Qme=fe(LN,Jme,t=>{var{typed:e,config:n,divideScalar:r,Complex:a}=t;return e(LN,{number:function(o){return o>=0||n.predictable?tfe(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)))})}),zN="log1p",ehe=["typed","config","divideScalar","log","Complex"],the=fe(zN,ehe,t=>{var{typed:e,config:n,divideScalar:r,log:a,Complex:i}=t;return e(zN,{number:function(u){return u>=-1||n.predictable?rse(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=>It(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",nhe=["config","typed","divideScalar","Complex"],rhe=fe(VN,nhe,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=[],m=Math.pow(d,1/u),p=0;p<u;p++){var h=(c+4*p)/u;if(h===Math.round(h)){v.push(i[h%4](m));continue}v.push(new a({r:m,phi:(f+2*Math.PI*p)/u}))}return v}return e(VN,{Complex:function(u){return o(u,2)},"Complex, number":o})}),jN="dotPow",ahe=["typed","equalScalar","matrix","pow","DenseMatrix","concat"],ihe=fe(jN,ahe,t=>{var{typed:e,equalScalar:n,matrix:r,pow:a,DenseMatrix:i,concat:o}=t,l=ur({typed:e}),u=Ra({typed:e,DenseMatrix:i}),s=Wn({typed:e,equalScalar:n}),c=Rn({typed:e,DenseMatrix:i}),f=on({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 m=e(d);return e(jN,f({elop:m,SS:u,DS:l,Ss:s,sS:c}))}),HN="dotDivide",ohe=["typed","matrix","equalScalar","divideScalar","DenseMatrix","concat"],lhe=fe(HN,ohe,t=>{var{typed:e,matrix:n,equalScalar:r,divideScalar:a,DenseMatrix:i,concat:o}=t,l=ga({typed:e,equalScalar:r}),u=ur({typed:e}),s=Ra({typed:e,DenseMatrix:i}),c=Wn({typed:e,equalScalar:r}),f=Rn({typed:e,DenseMatrix:i}),d=on({typed:e,matrix:n,concat:o});return e(HN,d({elop:a,SS:s,DS:u,SD:l,Ss:c,sS:f}))});function Ys(t){var{DenseMatrix:e}=t;return function(r,a,i){var o=r.size();if(o.length!==2)throw new RangeError("Matrix must be two dimensional (size: "+Pt(o)+")");var l=o[0],u=o[1];if(l!==u)throw new RangeError("Matrix must be square (size: "+Pt(o)+")");var s=[];if(ct(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(bs(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(Ii(a)){for(var m=0;m<l;m++)s[m]=[0];for(var p=a._values,h=a._index,g=a._ptr,w=g[1],y=g[0];y<w;y++){var x=h[y];s[x][0]=p[y]}return new e({data:s,size:[l,1],datatype:a._datatype})}}throw new RangeError("Dimension mismatch. The right side has to be either 1- or 2-dimensional vector.")}if(Gt(a)){var C=_t(a);if(C.length===1){if(C[0]!==l)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(var b=0;b<l;b++)s[b]=[a[b]];return new e({data:s,size:[l,1]})}if(C.length===2){if(C[0]!==l||C[1]!==1)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(var N=0;N<l;N++)s[N]=[a[N][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 KN="lsolve",uhe=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],she=fe(KN,uhe,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=Ys({DenseMatrix:l});return e(KN,{"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 m=n(d),p=s(m,v);return p.valueOf()}});function s(f,d){d=u(f,d,!0);for(var v=d._data,m=f._size[0],p=f._size[1],h=[],g=f._data,w=0;w<p;w++){var y=v[w][0]||0,x=void 0;if(o(y,0))x=0;else{var C=g[w][w];if(o(C,0))throw new Error("Linear system cannot be solved since matrix is singular");x=r(y,C);for(var b=w+1;b<m;b++)v[b]=[i(v[b][0]||0,a(x,g[b][w]))]}h[w]=[x]}return new l({data:h,size:[m,1]})}function c(f,d){d=u(f,d,!0);for(var v=d._data,m=f._size[0],p=f._size[1],h=f._values,g=f._index,w=f._ptr,y=[],x=0;x<p;x++){var C=v[x][0]||0;if(o(C,0))y[x]=[0];else{for(var b=0,N=[],E=[],D=w[x],M=w[x+1],P=D;P<M;P++){var k=g[P];k===x?b=h[P]:k>x&&(N.push(h[P]),E.push(k))}if(o(b,0))throw new Error("Linear system cannot be solved since matrix is singular");for(var I=r(C,b),$=0,_=E.length;$<_;$++){var T=E[$];v[T]=[i(v[T][0]||0,a(I,N[$]))]}y[x]=[I]}}return new l({data:y,size:[m,1]})}}),UN="usolve",che=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],fhe=fe(UN,che,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=Ys({DenseMatrix:l});return e(UN,{"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 m=n(d),p=s(m,v);return p.valueOf()}});function s(f,d){d=u(f,d,!0);for(var v=d._data,m=f._size[0],p=f._size[1],h=[],g=f._data,w=p-1;w>=0;w--){var y=v[w][0]||0,x=void 0;if(o(y,0))x=0;else{var C=g[w][w];if(o(C,0))throw new Error("Linear system cannot be solved since matrix is singular");x=r(y,C);for(var b=w-1;b>=0;b--)v[b]=[i(v[b][0]||0,a(x,g[b][w]))]}h[w]=[x]}return new l({data:h,size:[m,1]})}function c(f,d){d=u(f,d,!0);for(var v=d._data,m=f._size[0],p=f._size[1],h=f._values,g=f._index,w=f._ptr,y=[],x=p-1;x>=0;x--){var C=v[x][0]||0;if(o(C,0))y[x]=[0];else{for(var b=0,N=[],E=[],D=w[x],M=w[x+1],P=M-1;P>=D;P--){var k=g[P];k===x?b=h[P]:k<x&&(N.push(h[P]),E.push(k))}if(o(b,0))throw new Error("Linear system cannot be solved since matrix is singular");for(var I=r(C,b),$=0,_=E.length;$<_;$++){var T=E[$];v[T]=[i(v[T][0],a(I,N[$]))]}y[x]=[I]}}return new l({data:y,size:[m,1]})}}),qN="lsolveAll",dhe=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],vhe=fe(qN,dhe,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=Ys({DenseMatrix:l});return e(qN,{"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 m=n(d),p=s(m,v);return p.map(h=>h.valueOf())}});function s(f,d){for(var v=[u(f,d,!0)._data.map(E=>E[0])],m=f._data,p=f._size[0],h=f._size[1],g=0;g<h;g++)for(var w=v.length,y=0;y<w;y++){var x=v[y];if(o(m[g][g],0))if(o(x[g],0)){if(y===0){var b=[...x];b[g]=1;for(var N=g+1;N<h;N++)b[N]=i(b[N],m[N][g]);v.push(b)}}else{if(y===0)return[];v.splice(y,1),y-=1,w-=1}else{x[g]=r(x[g],m[g][g]);for(var C=g+1;C<h;C++)x[C]=i(x[C],a(x[g],m[C][g]))}}return v.map(E=>new l({data:E.map(D=>[D]),size:[p,1]}))}function c(f,d){for(var v=[u(f,d,!0)._data.map(L=>L[0])],m=f._size[0],p=f._size[1],h=f._values,g=f._index,w=f._ptr,y=0;y<p;y++)for(var x=v.length,C=0;C<x;C++){for(var b=v[C],N=[],E=[],D=w[y],M=w[y+1],P=0,k=D;k<M;k++){var I=g[k];I===y?P=h[k]:I>y&&(N.push(h[k]),E.push(I))}if(o(P,0))if(o(b[y],0)){if(C===0){var O=[...b];O[y]=1;for(var R=0,F=E.length;R<F;R++){var B=E[R];O[B]=i(O[B],N[R])}v.push(O)}}else{if(C===0)return[];v.splice(C,1),C-=1,x-=1}else{b[y]=r(b[y],P);for(var $=0,_=E.length;$<_;$++){var T=E[$];b[T]=i(b[T],a(b[y],N[$]))}}}return v.map(L=>new l({data:L.map(H=>[H]),size:[m,1]}))}}),WN="usolveAll",phe=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],mhe=fe(WN,phe,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=Ys({DenseMatrix:l});return e(WN,{"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 m=n(d),p=s(m,v);return p.map(h=>h.valueOf())}});function s(f,d){for(var v=[u(f,d,!0)._data.map(E=>E[0])],m=f._data,p=f._size[0],h=f._size[1],g=h-1;g>=0;g--)for(var w=v.length,y=0;y<w;y++){var x=v[y];if(o(m[g][g],0))if(o(x[g],0)){if(y===0){var b=[...x];b[g]=1;for(var N=g-1;N>=0;N--)b[N]=i(b[N],m[N][g]);v.push(b)}}else{if(y===0)return[];v.splice(y,1),y-=1,w-=1}else{x[g]=r(x[g],m[g][g]);for(var C=g-1;C>=0;C--)x[C]=i(x[C],a(x[g],m[C][g]))}}return v.map(E=>new l({data:E.map(D=>[D]),size:[p,1]}))}function c(f,d){for(var v=[u(f,d,!0)._data.map(L=>L[0])],m=f._size[0],p=f._size[1],h=f._values,g=f._index,w=f._ptr,y=p-1;y>=0;y--)for(var x=v.length,C=0;C<x;C++){for(var b=v[C],N=[],E=[],D=w[y],M=w[y+1],P=0,k=M-1;k>=D;k--){var I=g[k];I===y?P=h[k]:I<y&&(N.push(h[k]),E.push(I))}if(o(P,0))if(o(b[y],0)){if(C===0){var O=[...b];O[y]=1;for(var R=0,F=E.length;R<F;R++){var B=E[R];O[B]=i(O[B],N[R])}v.push(O)}}else{if(C===0)return[];v.splice(C,1),C-=1,x-=1}else{b[y]=r(b[y],P);for(var $=0,_=E.length;$<_;$++){var T=E[$];b[T]=i(b[T],a(b[y],N[$]))}}}return v.map(L=>new l({data:L.map(H=>[H]),size:[m,1]}))}}),hhe="matAlgo08xS0Sid",ghe=["typed","equalScalar"],Wb=fe(hhe,ghe,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,m=i._ptr,p=i._size,h=i._datatype;if(c.length!==p.length)throw new kt(c.length,p.length);if(c[0]!==p[0]||c[1]!==p[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+p+")");if(!l||!d)throw new Error("Cannot perform operation on Pattern Sparse Matrices");var g=c[0],w=c[1],y,x=n,C=0,b=o;typeof f=="string"&&f===h&&(y=f,x=e.find(n,[y,y]),C=e.convert(0,y),b=e.find(o,[y,y]));for(var N=[],E=[],D=[],M=[],P=[],k,I,$,_,T=0;T<w;T++){D[T]=E.length;var O=T+1;for(I=s[T],$=s[T+1],k=I;k<$;k++)_=u[k],P[_]=O,M[_]=l[k],E.push(_);for(I=m[T],$=m[T+1],k=I;k<$;k++)_=v[k],P[_]===O&&(M[_]=b(M[_],d[k]));for(k=D[T];k<E.length;){_=E[k];var R=M[_];x(R,C)?E.splice(k,1):(N.push(R),k++)}}return D[w]=E.length,a.createSparseMatrix({values:N,index:E,ptr:D,size:[g,w],datatype:y})}}),Yb=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())}}),YN="leftShift",yhe=["typed","matrix","equalScalar","zeros","DenseMatrix","concat"],bhe=fe(YN,yhe,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,DenseMatrix:i,concat:o}=t,l=Qi({typed:e}),u=ga({typed:e,equalScalar:r}),s=Wb({typed:e,equalScalar:r}),c=jo({typed:e,DenseMatrix:i}),f=Wn({typed:e,equalScalar:r}),d=ha({typed:e}),v=on({typed:e,matrix:n,concat:o}),m=Yb({typed:e,matrix:n});return e(YN,{"number, number":G5,"BigNumber, BigNumber":Hve,"SparseMatrix, number | BigNumber":e.referToSelf(p=>(h,g)=>r(g,0)?h.clone():f(h,g,p,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(p=>(h,g)=>r(g,0)?h.clone():d(h,g,p,!1)),"number | BigNumber, SparseMatrix":e.referToSelf(p=>(h,g)=>r(h,0)?a(g.size(),g.storage()):c(g,h,p,!0)),"number | BigNumber, DenseMatrix":e.referToSelf(p=>(h,g)=>r(h,0)?a(g.size(),g.storage()):d(g,h,p,!0))},m,v({SS:s,DS:l,SD:u}))}),GN="rightArithShift",xhe=["typed","matrix","equalScalar","zeros","DenseMatrix","concat"],whe=fe(GN,xhe,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,DenseMatrix:i,concat:o}=t,l=Qi({typed:e}),u=ga({typed:e,equalScalar:r}),s=Wb({typed:e,equalScalar:r}),c=jo({typed:e,DenseMatrix:i}),f=Wn({typed:e,equalScalar:r}),d=ha({typed:e}),v=on({typed:e,matrix:n,concat:o}),m=Yb({typed:e,matrix:n});return e(GN,{"number, number":X5,"BigNumber, BigNumber":Kve,"SparseMatrix, number | BigNumber":e.referToSelf(p=>(h,g)=>r(g,0)?h.clone():f(h,g,p,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(p=>(h,g)=>r(g,0)?h.clone():d(h,g,p,!1)),"number | BigNumber, SparseMatrix":e.referToSelf(p=>(h,g)=>r(h,0)?a(g.size(),g.storage()):c(g,h,p,!0)),"number | BigNumber, DenseMatrix":e.referToSelf(p=>(h,g)=>r(h,0)?a(g.size(),g.storage()):d(g,h,p,!0))},m,v({SS:s,DS:l,SD:u}))}),XN="rightLogShift",Che=["typed","matrix","equalScalar","zeros","DenseMatrix","concat"],She=fe(XN,Che,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,DenseMatrix:i,concat:o}=t,l=Qi({typed:e}),u=ga({typed:e,equalScalar:r}),s=Wb({typed:e,equalScalar:r}),c=jo({typed:e,DenseMatrix:i}),f=Wn({typed:e,equalScalar:r}),d=ha({typed:e}),v=on({typed:e,matrix:n,concat:o}),m=Yb({typed:e,matrix:n});return e(XN,{"number, number":Z5,"SparseMatrix, number | BigNumber":e.referToSelf(p=>(h,g)=>r(g,0)?h.clone():f(h,g,p,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(p=>(h,g)=>r(g,0)?h.clone():d(h,g,p,!1)),"number | BigNumber, SparseMatrix":e.referToSelf(p=>(h,g)=>r(h,0)?a(g.size(),g.storage()):c(g,h,p,!0)),"number | BigNumber, DenseMatrix":e.referToSelf(p=>(h,g)=>r(h,0)?a(g.size(),g.storage()):d(g,h,p,!0))},m,v({SS:s,DS:l,SD:u}))}),ZN="and",Nhe=["typed","matrix","equalScalar","zeros","not","concat"],Ehe=fe(ZN,Nhe,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,not:i,concat:o}=t,l=ga({typed:e,equalScalar:r}),u=up({typed:e,equalScalar:r}),s=Wn({typed:e,equalScalar:r}),c=ha({typed:e}),f=on({typed:e,matrix:n,concat:o});return e(ZN,{"number, number":n7,"Complex, Complex":function(v,m){return(v.re!==0||v.im!==0)&&(m.re!==0||m.im!==0)},"BigNumber, BigNumber":function(v,m){return!v.isZero()&&!m.isZero()&&!v.isNaN()&&!m.isNaN()},"Unit, Unit":e.referToSelf(d=>(v,m)=>d(v.value||0,m.value||0)),"SparseMatrix, any":e.referToSelf(d=>(v,m)=>i(m)?a(v.size(),v.storage()):s(v,m,d,!1)),"DenseMatrix, any":e.referToSelf(d=>(v,m)=>i(m)?a(v.size(),v.storage()):c(v,m,d,!1)),"any, SparseMatrix":e.referToSelf(d=>(v,m)=>i(v)?a(v.size(),v.storage()):s(m,v,d,!0)),"any, DenseMatrix":e.referToSelf(d=>(v,m)=>i(v)?a(v.size(),v.storage()):c(m,v,d,!0)),"Array, any":e.referToSelf(d=>(v,m)=>d(n(v),m).valueOf()),"any, Array":e.referToSelf(d=>(v,m)=>d(v,n(m)).valueOf())},f({SS:u,DS:l}))}),Bd="compare",Dhe=["typed","config","matrix","equalScalar","BigNumber","Fraction","DenseMatrix","concat"],Ahe=fe(Bd,Dhe,t=>{var{typed:e,config:n,equalScalar:r,matrix:a,BigNumber:i,Fraction:o,DenseMatrix:l,concat:u}=t,s=ur({typed:e}),c=sp({typed:e,equalScalar:r}),f=Rn({typed:e,DenseMatrix:l}),d=on({typed:e,matrix:a,concat:u}),v=su({typed:e});return e(Bd,Mhe({typed:e,config:n}),{"boolean, boolean":function(p,h){return p===h?0:p>h?1:-1},"BigNumber, BigNumber":function(p,h){return ka(p,h,n.epsilon)?new i(0):new i(p.cmp(h))},"Fraction, Fraction":function(p,h){return new o(p.compare(h))},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")}},v,d({SS:c,DS:s,Ss:f}))}),Mhe=fe(Bd,["typed","config"],t=>{var{typed:e,config:n}=t;return e(Bd,{"number, number":function(a,i){return Ar(a,i,n.epsilon)?0:a>i?1:-1}})}),nl=function t(e,n){var r=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,a=/(^[ ]*|[ ]*$)/g,i=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,o=/^0x[0-9a-f]+$/i,l=/^0/,u=function(y){return t.insensitive&&(""+y).toLowerCase()||""+y},s=u(e).replace(a,"")||"",c=u(n).replace(a,"")||"",f=s.replace(r,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),d=c.replace(r,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),v=parseInt(s.match(o),16)||f.length!==1&&s.match(i)&&Date.parse(s),m=parseInt(c.match(o),16)||v&&c.match(i)&&Date.parse(c)||null,p,h;if(m){if(v<m)return-1;if(v>m)return 1}for(var g=0,w=Math.max(f.length,d.length);g<w;g++){if(p=!(f[g]||"").match(l)&&parseFloat(f[g])||f[g]||0,h=!(d[g]||"").match(l)&&parseFloat(d[g])||d[g]||0,isNaN(p)!==isNaN(h))return isNaN(p)?1:-1;if(typeof p!=typeof h&&(p+="",h+=""),p<h)return-1;if(p>h)return 1}return 0},JN="compareNatural",Ohe=["typed","compare"],The=fe(JN,Ohe,t=>{var{typed:e,compare:n}=t,r=n.signatures["boolean,boolean"];return e(JN,{"any, any":a});function a(u,s){var c=fn(u),f=fn(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:nl(c,f);var v=["Array","DenseMatrix","SparseMatrix"];if(v.includes(c)||v.includes(f))return d=i(a,u,s),d!==0?d:nl(c,f);if(c!==f)return nl(c,f);if(c==="Complex")return Phe(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 nl(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 Ii(s)&&Ii(c)?o(u,s.toJSON().values,c.toJSON().values):Ii(s)?i(u,s.toArray(),c):Ii(c)?i(u,s,c.toArray()):bs(s)?i(u,s.toJSON().data,c):bs(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(nl),d.sort(nl);var v=o(u,f,d);if(v!==0)return v;for(var m=0;m<f.length;m++){var p=u(s[f[m]],c[d[m]]);if(p!==0)return p}return 0}});function Phe(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 QN="compareText",khe=["typed","matrix","concat"];Bg.signature="any, any";var Fhe=fe(QN,khe,t=>{var{typed:e,matrix:n,concat:r}=t,a=on({typed:e,matrix:n,concat:r});return e(QN,Bg,a({elop:Bg,Ds:!0}))}),Ld="equal",Ihe=["typed","matrix","equalScalar","DenseMatrix","concat"],_he=fe(Ld,Ihe,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=ur({typed:e}),l=Ra({typed:e,DenseMatrix:a}),u=Rn({typed:e,DenseMatrix:a}),s=on({typed:e,matrix:n,concat:i});return e(Ld,$he({typed:e,equalScalar:r}),s({elop:r,SS:l,DS:o,Ss:u}))}),$he=fe(Ld,["typed","equalScalar"],t=>{var{typed:e,equalScalar:n}=t;return e(Ld,{"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)}})}),eE="equalText",Rhe=["typed","compareText","isZero"],Bhe=fe(eE,Rhe,t=>{var{typed:e,compareText:n,isZero:r}=t;return e(eE,{"any, any":function(i,o){return r(n(i,o))}})}),zd="smaller",Lhe=["typed","config","matrix","DenseMatrix","concat"],zhe=fe(zd,Lhe,t=>{var{typed:e,config:n,matrix:r,DenseMatrix:a,concat:i}=t,o=ur({typed:e}),l=Ra({typed:e,DenseMatrix:a}),u=Rn({typed:e,DenseMatrix:a}),s=on({typed:e,matrix:r,concat:i}),c=su({typed:e});return e(zd,Vhe({typed:e,config:n}),{"boolean, boolean":(f,d)=>f<d,"BigNumber, BigNumber":function(d,v){return d.lt(v)&&!ka(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}))}),Vhe=fe(zd,["typed","config"],t=>{var{typed:e,config:n}=t;return e(zd,{"number, number":function(a,i){return a<i&&!Ar(a,i,n.epsilon)}})}),Vd="smallerEq",jhe=["typed","config","matrix","DenseMatrix","concat"],Hhe=fe(Vd,jhe,t=>{var{typed:e,config:n,matrix:r,DenseMatrix:a,concat:i}=t,o=ur({typed:e}),l=Ra({typed:e,DenseMatrix:a}),u=Rn({typed:e,DenseMatrix:a}),s=on({typed:e,matrix:r,concat:i}),c=su({typed:e});return e(Vd,Khe({typed:e,config:n}),{"boolean, boolean":(f,d)=>f<=d,"BigNumber, BigNumber":function(d,v){return d.lte(v)||ka(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}))}),Khe=fe(Vd,["typed","config"],t=>{var{typed:e,config:n}=t;return e(Vd,{"number, number":function(a,i){return a<=i||Ar(a,i,n.epsilon)}})}),jd="larger",Uhe=["typed","config","matrix","DenseMatrix","concat"],qhe=fe(jd,Uhe,t=>{var{typed:e,config:n,matrix:r,DenseMatrix:a,concat:i}=t,o=ur({typed:e}),l=Ra({typed:e,DenseMatrix:a}),u=Rn({typed:e,DenseMatrix:a}),s=on({typed:e,matrix:r,concat:i}),c=su({typed:e});return e(jd,Whe({typed:e,config:n}),{"boolean, boolean":(f,d)=>f>d,"BigNumber, BigNumber":function(d,v){return d.gt(v)&&!ka(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}))}),Whe=fe(jd,["typed","config"],t=>{var{typed:e,config:n}=t;return e(jd,{"number, number":function(a,i){return a>i&&!Ar(a,i,n.epsilon)}})}),Hd="largerEq",Yhe=["typed","config","matrix","DenseMatrix","concat"],Ghe=fe(Hd,Yhe,t=>{var{typed:e,config:n,matrix:r,DenseMatrix:a,concat:i}=t,o=ur({typed:e}),l=Ra({typed:e,DenseMatrix:a}),u=Rn({typed:e,DenseMatrix:a}),s=on({typed:e,matrix:r,concat:i}),c=su({typed:e});return e(Hd,Xhe({typed:e,config:n}),{"boolean, boolean":(f,d)=>f>=d,"BigNumber, BigNumber":function(d,v){return d.gte(v)||ka(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}))}),Xhe=fe(Hd,["typed","config"],t=>{var{typed:e,config:n}=t;return e(Hd,{"number, number":function(a,i){return a>=i||Ar(a,i,n.epsilon)}})}),tE="deepEqual",Zhe=["typed","equal"],Jhe=fe(tE,Zhe,t=>{var{typed:e,equal:n}=t;return e(tE,{"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)}}),Kd="unequal",Qhe=["typed","config","equalScalar","matrix","DenseMatrix","concat"],ege=fe(Kd,Qhe,t=>{var{typed:e,config:n,equalScalar:r,matrix:a,DenseMatrix:i,concat:o}=t,l=ur({typed:e}),u=Ra({typed:e,DenseMatrix:i}),s=Rn({typed:e,DenseMatrix:i}),c=on({typed:e,matrix:a,concat:o});return e(Kd,tge({typed:e,equalScalar:r}),c({elop:f,SS:u,DS:l,Ss:s}));function f(d,v){return!r(d,v)}}),tge=fe(Kd,["typed","equalScalar"],t=>{var{typed:e,equalScalar:n}=t;return e(Kd,{"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)}})}),nE="partitionSelect",nge=["typed","isNumeric","isNaN","compare"],rge=fe(nE,nge,t=>{var{typed:e,isNumeric:n,isNaN:r,compare:a}=t,i=a,o=(s,c)=>-a(s,c);return e(nE,{"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(ct(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,m=s.length-1;v<m;){for(var p=v,h=m,g=s[Math.floor(Math.random()*(m-v+1))+v];p<h;)if(f(s[p],g)>=0){var w=s[h];s[h]=s[p],s[p]=w,--h}else++p;f(s[p],g)>0&&--p,c<=p?m=p:v=p+1}return s[c]}}),rE="sort",age=["typed","matrix","compare","compareNatural"],ige=fe(rE,age,t=>{var{typed:e,matrix:n,compare:r,compareNatural:a}=t,i=r,o=(c,f)=>-r(c,f);return e(rE,{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")}}),aE="max",oge=["typed","config","numeric","larger"],$7=fe(aE,oge,t=>{var{typed:e,config:n,numeric:r,larger:a}=t;return e(aE,{"Array | Matrix":o,"Array | Matrix, number | BigNumber":function(u,s){return op(u,s.valueOf(),i)},"...":function(u){if(lu(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 or(s,"max",u)}}function o(l){var u;if(fi(l,function(s){try{isNaN(s)&&typeof s=="number"?u=NaN:(u===void 0||a(s,u))&&(u=s)}catch(c){throw or(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}}),iE="min",lge=["typed","config","numeric","smaller"],R7=fe(iE,lge,t=>{var{typed:e,config:n,numeric:r,smaller:a}=t;return e(iE,{"Array | Matrix":o,"Array | Matrix, number | BigNumber":function(u,s){return op(u,s.valueOf(),i)},"...":function(u){if(lu(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 or(s,"min",u)}}function o(l){var u;if(fi(l,function(s){try{isNaN(s)&&typeof s=="number"?u=NaN:(u===void 0||a(s,u))&&(u=s)}catch(c){throw or(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}}),uge="ImmutableDenseMatrix",sge=["smaller","DenseMatrix"],cge=fe(uge,sge,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&&!Zn(i))throw new Error("Invalid datatype: "+i);if(ct(a)||Gt(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&&Gt(a.data)&&Gt(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 ("+fn(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 ct(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}),fge="Index",dge=["ImmutableDenseMatrix"],vge=fe(fge,dge,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(Jv(l))this._dimensions.push(l),this._isScalar=!1;else if(Array.isArray(l)||ct(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}),pge="FibonacciHeap",mge=["smaller","larger"],hge=fe(pge,mge,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 m=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=m,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),m=0,p=c;if(p)for(m++,p=p.right;p!==c;)m++,p=p.right;for(var h;m>0;){for(var g=p.degree,w=p.right;h=v[g],!!h;){if(n(p.key,h.key)){var y=h;h=p,p=y}u(h,p),v[g]=null,g++}v[g]=p,p=w,m--}c=null;for(var x=0;x<d;x++)h=v[x],h&&(c?(h.left.right=h.right,h.right.left=h.left,h.left=c,h.right=c.right,c.right=h,h.right.left=h,e(h.key,c.key)&&(c=h)):c=h);return c}return a},{isClass:!0}),gge="Spa",yge=["addScalar","equalScalar","FibonacciHeap"],bge=fe(gge,yge,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}),xge=Ws(function(t){return new t(1).exp()},{hasher:cp}),wge=Ws(function(t){return new t(1).plus(new t(5).sqrt()).div(2)},{hasher:cp}),Gb=Ws(function(t){return t.acos(-1)},{hasher:cp}),Cge=Ws(function(t){return Gb(t).times(2)},{hasher:cp});function cp(t){return t[0].precision}function oE(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 Km(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?oE(Object(n),!0).forEach(function(r){j(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):oE(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}var Sge="Unit",Nge=["?on","config","addScalar","subtract","multiplyScalar","divideScalar","pow","abs","fix","round","equal","isNumeric","format","number","Complex","BigNumber","Fraction"],Ege=fe(Sge,Nge,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:m,Complex:p,BigNumber:h,Fraction:g}=t,w=m;function y(ee,re){if(!(this instanceof y))throw new Error("Constructor must be called with the new operator");if(!(ee==null||d(ee)||aa(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=R.map(ae=>0);else if(typeof re=="string"){var de=y.parse(re);this.units=de.units,this.dimensions=de.dimensions}else if(Qr(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(y,"name",{value:"Unit"}),y.prototype.constructor=y,y.prototype.type="Unit",y.prototype.isUnit=!0;var x,C,b;function N(){for(;b===" "||b===" ";)M()}function E(ee){return ee>="0"&&ee<="9"||ee==="."}function D(ee){return ee>="0"&&ee<="9"}function M(){C++,b=x.charAt(C)}function P(ee){C=ee,b=x.charAt(C)}function k(){var ee="",re=C;if(b==="+"?M():b==="-"&&(ee+=b,M()),!E(b))return P(re),null;if(b==="."){if(ee+=b,M(),!D(b))return P(re),null}else{for(;D(b);)ee+=b,M();b==="."&&(ee+=b,M())}for(;D(b);)ee+=b,M();if(b==="E"||b==="e"){var de="",ae=C;if(de+=b,M(),(b==="+"||b==="-")&&(de+=b,M()),!D(b))return P(ae),ee;for(ee=ee+de;D(b);)ee+=b,M()}return ee}function I(){for(var ee="";D(b)||y.isValidAlpha(b);)ee+=b,M();var re=ee.charAt(0);return y.isValidAlpha(re)?ee:null}function $(ee){return b===ee?(M(),ee):null}y.parse=function(ee,re){if(re=re||{},x=ee,C=-1,b="",typeof x!="string")throw new TypeError("Invalid argument in Unit.parse, string expected");var de=new y;de.units=[];var ae=1,oe=!1;M(),N();var ue=k(),ve=null;if(ue){if(n.number==="BigNumber")ve=new h(ue);else if(n.number==="Fraction")try{ve=new g(ue)}catch{ve=parseFloat(ue)}else ve=parseFloat(ue);N(),$("*")?(ae=1,oe=!0):$("/")&&(ae=-1,oe=!0)}for(var me=[],G=1;;){for(N();b==="(";)me.push(ae),G*=ae,ae=1,M(),N();var Q=void 0;if(b){var pe=b;if(Q=I(),Q===null)throw new SyntaxError('Unexpected "'+pe+'" in "'+x+'" at index '+C.toString())}else break;var Ee=_(Q);if(Ee===null)throw new SyntaxError('Unit "'+Q+'" not found.');var Te=ae*G;if(N(),$("^")){N();var we=k();if(we===null)throw new SyntaxError('In "'+ee+'", "^" must be followed by a floating-point number');Te*=we}de.units.push({unit:Ee.unit,prefix:Ee.prefix,power:Te});for(var ye=0;ye<R.length;ye++)de.dimensions[ye]+=(Ee.unit.dimensions[ye]||0)*Te;for(N();b===")";){if(me.length===0)throw new SyntaxError('Unmatched ")" in "'+x+'" at index '+C.toString());G/=me.pop(),M(),N()}if(oe=!1,$("*")?(ae=1,oe=!0):$("/")?(ae=-1,oe=!0):ae=1,Ee.unit.base){var Ce=Ee.unit.base.key;W.auto[Ce]={unit:Ee.unit,prefix:Ee.prefix}}}if(N(),b)throw new SyntaxError('Could not parse: "'+ee+'"');if(oe)throw new SyntaxError('Trailing characters: "'+ee+'"');if(me.length!==0)throw new SyntaxError('Unmatched "(" in "'+x+'"');if(de.units.length===0&&!re.allowNoUnits)throw new SyntaxError('"'+ee+'" contains no units');return de.value=ve!==void 0?de._normalize(ve):null,de},y.prototype.clone=function(){var ee=new y;ee.fixPrefix=this.fixPrefix,ee.skipAutomaticSimplification=this.skipAutomaticSimplification,ee.value=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},y.prototype.valueType=function(){return fn(this.value)},y.prototype._isDerived=function(){return this.units.length===0?!1:this.units.length>1||Math.abs(this.units[0].power-1)>1e-15},y.prototype._normalize=function(ee){if(ee==null||this.units.length===0)return ee;for(var re=ee,de=y._getNumberConverter(fn(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},y.prototype._denormalize=function(ee,re){if(ee==null||this.units.length===0)return ee;for(var de=ee,ae=y._getNumberConverter(fn(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 _=Ws(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)&&xse(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});y.isValuelessUnit=function(ee){return _(ee)!==null},y.prototype.hasBase=function(ee){if(typeof ee=="string"&&(ee=F[ee]),!ee)return!1;for(var re=0;re<R.length;re++)if(Math.abs((this.dimensions[re]||0)-(ee.dimensions[re]||0))>1e-12)return!1;return!0},y.prototype.equalBase=function(ee){for(var re=0;re<R.length;re++)if(Math.abs((this.dimensions[re]||0)-(ee.dimensions[re]||0))>1e-12)return!1;return!0},y.prototype.equals=function(ee){return this.equalBase(ee)&&f(this.value,ee.value)},y.prototype.multiply=function(ee){for(var re=this.clone(),de=Qr(ee)?ee:new y(ee),ae=0;ae<R.length;ae++)re.dimensions[ae]=(this.dimensions[ae]||0)+(de.dimensions[ae]||0);for(var oe=0;oe<de.units.length;oe++){var ue=Km({},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 Qr(ee)&&(re.skipAutomaticSimplification=!1),T(re)},y.prototype.divideInto=function(ee){return new y(ee).divide(this)},y.prototype.divide=function(ee){for(var re=this.clone(),de=Qr(ee)?ee:new y(ee),ae=0;ae<R.length;ae++)re.dimensions[ae]=(this.dimensions[ae]||0)-(de.dimensions[ae]||0);for(var oe=0;oe<de.units.length;oe++){var ue=Km(Km({},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 Qr(ee)&&(re.skipAutomaticSimplification=!1),T(re)},y.prototype.pow=function(ee){for(var re=this.clone(),de=0;de<R.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(F.NONE)&&ee.value!==null&&!n.predictable?ee.value:ee}y.prototype.abs=function(){var ee=this.clone();if(ee.value!==null)if(ee._isDerived()||ee.units[0].unit.offset===0)ee.value=u(ee.value);else{var 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},y.prototype.to=function(ee){var re=this.value===null?this._normalize(1):this.value,de;if(typeof ee=="string")de=y.parse(ee);else if(Qr(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=y._getNumberConverter(fn(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),G=ae(de.units[0].unit.offset),Q=i(me,G);de.value=a(r(re,ve),Q)}return de.fixPrefix=!0,de.skipAutomaticSimplification=!0,de},y.prototype.toNumber=function(ee){return w(this.toNumeric(ee))},y.prototype.toNumeric=function(ee){var 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)},y.prototype.toString=function(){return this.format()},y.prototype.toJSON=function(){return{mathjs:"Unit",value:this._denormalize(this.value),unit:this.formatUnits(),fixPrefix:this.fixPrefix}},y.fromJSON=function(ee){var re=new y(ee.value,ee.unit);return re.fixPrefix=ee.fixPrefix||!1,re},y.prototype.valueOf=y.prototype.toString,y.prototype.simplify=function(){var ee=this.clone(),re=[],de;for(var ae in Y)if(We(Y,ae)&&ee.hasBase(F[ae])){de=ae;break}if(de==="NONE")ee.units=[];else{var oe;if(de&&We(Y,de)&&(oe=Y[de]),oe)ee.units=[{unit:oe.unit,prefix:oe.prefix,power:1}];else{for(var ue=!1,ve=0;ve<R.length;ve++){var me=R[ve];Math.abs(ee.dimensions[ve]||0)>1e-12&&(We(Y,me)?re.push({unit:Y[me].unit,prefix:Y[me].prefix,power:ee.dimensions[ve]||0}):ue=!0)}re.length<ee.units.length&&!ue&&(ee.units=re)}}return ee},y.prototype.toSI=function(){for(var ee=this.clone(),re=[],de=0;de<R.length;de++){var ae=R[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},y.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},y.prototype.format=function(ee){var re=this.skipAutomaticSimplification||this.value===null?this.clone():this.simplify(),de=!1;typeof re.value<"u"&&re.value!==null&&aa(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&&aa(re.value)&&(ue="("+ue+")"),ve.length>0&&ue.length>0&&(ue+=" "),ue+=ve,ue},y.prototype._bestPrefix=function(){if(this.units.length!==1)throw new Error("Can only compute the best prefix for single units with integer powers, like kg, s^2, N^-1, and so forth!");if(Math.abs(this.units[0].power-Math.round(this.units[0].power))>=1e-14)throw new Error("Can only compute the best prefix for single units with integer powers, like kg, s^2, N^-1, and so forth!");var ee=this.value!==null?u(this.value):0,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 G=Math.abs(Math.log(ee/Math.pow(me.value*re,ae))/Math.LN10-1.2);(G<oe||G===oe&&me.name.length<de.name.length)&&(de=me,oe=G)}}return de},y.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 G=new y(ve,ee[ae].toString());de.push(G),re=a(re,G)}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 R=["MASS","LENGTH","TIME","CURRENT","TEMPERATURE","LUMINOUS_INTENSITY","AMOUNT_OF_SUBSTANCE","ANGLE","BIT"],F={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 B in F)We(F,B)&&(F[B].key=B);var L={},H={name:"",base:L,value:1,offset:0,dimensions:R.map(ee=>0)},z={meter:{name:"meter",base:F.LENGTH,prefixes:O.LONG,value:1,offset:0},inch:{name:"inch",base:F.LENGTH,prefixes:O.NONE,value:.0254,offset:0},foot:{name:"foot",base:F.LENGTH,prefixes:O.NONE,value:.3048,offset:0},yard:{name:"yard",base:F.LENGTH,prefixes:O.NONE,value:.9144,offset:0},mile:{name:"mile",base:F.LENGTH,prefixes:O.NONE,value:1609.344,offset:0},link:{name:"link",base:F.LENGTH,prefixes:O.NONE,value:.201168,offset:0},rod:{name:"rod",base:F.LENGTH,prefixes:O.NONE,value:5.0292,offset:0},chain:{name:"chain",base:F.LENGTH,prefixes:O.NONE,value:20.1168,offset:0},angstrom:{name:"angstrom",base:F.LENGTH,prefixes:O.NONE,value:1e-10,offset:0},m:{name:"m",base:F.LENGTH,prefixes:O.SHORT,value:1,offset:0},in:{name:"in",base:F.LENGTH,prefixes:O.NONE,value:.0254,offset:0},ft:{name:"ft",base:F.LENGTH,prefixes:O.NONE,value:.3048,offset:0},yd:{name:"yd",base:F.LENGTH,prefixes:O.NONE,value:.9144,offset:0},mi:{name:"mi",base:F.LENGTH,prefixes:O.NONE,value:1609.344,offset:0},li:{name:"li",base:F.LENGTH,prefixes:O.NONE,value:.201168,offset:0},rd:{name:"rd",base:F.LENGTH,prefixes:O.NONE,value:5.02921,offset:0},ch:{name:"ch",base:F.LENGTH,prefixes:O.NONE,value:20.1168,offset:0},mil:{name:"mil",base:F.LENGTH,prefixes:O.NONE,value:254e-7,offset:0},m2:{name:"m2",base:F.SURFACE,prefixes:O.SQUARED,value:1,offset:0},sqin:{name:"sqin",base:F.SURFACE,prefixes:O.NONE,value:64516e-8,offset:0},sqft:{name:"sqft",base:F.SURFACE,prefixes:O.NONE,value:.09290304,offset:0},sqyd:{name:"sqyd",base:F.SURFACE,prefixes:O.NONE,value:.83612736,offset:0},sqmi:{name:"sqmi",base:F.SURFACE,prefixes:O.NONE,value:2589988110336e-6,offset:0},sqrd:{name:"sqrd",base:F.SURFACE,prefixes:O.NONE,value:25.29295,offset:0},sqch:{name:"sqch",base:F.SURFACE,prefixes:O.NONE,value:404.6873,offset:0},sqmil:{name:"sqmil",base:F.SURFACE,prefixes:O.NONE,value:64516e-14,offset:0},acre:{name:"acre",base:F.SURFACE,prefixes:O.NONE,value:4046.86,offset:0},hectare:{name:"hectare",base:F.SURFACE,prefixes:O.NONE,value:1e4,offset:0},m3:{name:"m3",base:F.VOLUME,prefixes:O.CUBIC,value:1,offset:0},L:{name:"L",base:F.VOLUME,prefixes:O.SHORT,value:.001,offset:0},l:{name:"l",base:F.VOLUME,prefixes:O.SHORT,value:.001,offset:0},litre:{name:"litre",base:F.VOLUME,prefixes:O.LONG,value:.001,offset:0},cuin:{name:"cuin",base:F.VOLUME,prefixes:O.NONE,value:16387064e-12,offset:0},cuft:{name:"cuft",base:F.VOLUME,prefixes:O.NONE,value:.028316846592,offset:0},cuyd:{name:"cuyd",base:F.VOLUME,prefixes:O.NONE,value:.764554857984,offset:0},teaspoon:{name:"teaspoon",base:F.VOLUME,prefixes:O.NONE,value:5e-6,offset:0},tablespoon:{name:"tablespoon",base:F.VOLUME,prefixes:O.NONE,value:15e-6,offset:0},drop:{name:"drop",base:F.VOLUME,prefixes:O.NONE,value:5e-8,offset:0},gtt:{name:"gtt",base:F.VOLUME,prefixes:O.NONE,value:5e-8,offset:0},minim:{name:"minim",base:F.VOLUME,prefixes:O.NONE,value:6161152e-14,offset:0},fluiddram:{name:"fluiddram",base:F.VOLUME,prefixes:O.NONE,value:36966911e-13,offset:0},fluidounce:{name:"fluidounce",base:F.VOLUME,prefixes:O.NONE,value:2957353e-11,offset:0},gill:{name:"gill",base:F.VOLUME,prefixes:O.NONE,value:.0001182941,offset:0},cc:{name:"cc",base:F.VOLUME,prefixes:O.NONE,value:1e-6,offset:0},cup:{name:"cup",base:F.VOLUME,prefixes:O.NONE,value:.0002365882,offset:0},pint:{name:"pint",base:F.VOLUME,prefixes:O.NONE,value:.0004731765,offset:0},quart:{name:"quart",base:F.VOLUME,prefixes:O.NONE,value:.0009463529,offset:0},gallon:{name:"gallon",base:F.VOLUME,prefixes:O.NONE,value:.003785412,offset:0},beerbarrel:{name:"beerbarrel",base:F.VOLUME,prefixes:O.NONE,value:.1173478,offset:0},oilbarrel:{name:"oilbarrel",base:F.VOLUME,prefixes:O.NONE,value:.1589873,offset:0},hogshead:{name:"hogshead",base:F.VOLUME,prefixes:O.NONE,value:.238481,offset:0},fldr:{name:"fldr",base:F.VOLUME,prefixes:O.NONE,value:36966911e-13,offset:0},floz:{name:"floz",base:F.VOLUME,prefixes:O.NONE,value:2957353e-11,offset:0},gi:{name:"gi",base:F.VOLUME,prefixes:O.NONE,value:.0001182941,offset:0},cp:{name:"cp",base:F.VOLUME,prefixes:O.NONE,value:.0002365882,offset:0},pt:{name:"pt",base:F.VOLUME,prefixes:O.NONE,value:.0004731765,offset:0},qt:{name:"qt",base:F.VOLUME,prefixes:O.NONE,value:.0009463529,offset:0},gal:{name:"gal",base:F.VOLUME,prefixes:O.NONE,value:.003785412,offset:0},bbl:{name:"bbl",base:F.VOLUME,prefixes:O.NONE,value:.1173478,offset:0},obl:{name:"obl",base:F.VOLUME,prefixes:O.NONE,value:.1589873,offset:0},g:{name:"g",base:F.MASS,prefixes:O.SHORT,value:.001,offset:0},gram:{name:"gram",base:F.MASS,prefixes:O.LONG,value:.001,offset:0},ton:{name:"ton",base:F.MASS,prefixes:O.SHORT,value:907.18474,offset:0},t:{name:"t",base:F.MASS,prefixes:O.SHORT,value:1e3,offset:0},tonne:{name:"tonne",base:F.MASS,prefixes:O.LONG,value:1e3,offset:0},grain:{name:"grain",base:F.MASS,prefixes:O.NONE,value:6479891e-11,offset:0},dram:{name:"dram",base:F.MASS,prefixes:O.NONE,value:.0017718451953125,offset:0},ounce:{name:"ounce",base:F.MASS,prefixes:O.NONE,value:.028349523125,offset:0},poundmass:{name:"poundmass",base:F.MASS,prefixes:O.NONE,value:.45359237,offset:0},hundredweight:{name:"hundredweight",base:F.MASS,prefixes:O.NONE,value:45.359237,offset:0},stick:{name:"stick",base:F.MASS,prefixes:O.NONE,value:.115,offset:0},stone:{name:"stone",base:F.MASS,prefixes:O.NONE,value:6.35029318,offset:0},gr:{name:"gr",base:F.MASS,prefixes:O.NONE,value:6479891e-11,offset:0},dr:{name:"dr",base:F.MASS,prefixes:O.NONE,value:.0017718451953125,offset:0},oz:{name:"oz",base:F.MASS,prefixes:O.NONE,value:.028349523125,offset:0},lbm:{name:"lbm",base:F.MASS,prefixes:O.NONE,value:.45359237,offset:0},cwt:{name:"cwt",base:F.MASS,prefixes:O.NONE,value:45.359237,offset:0},s:{name:"s",base:F.TIME,prefixes:O.SHORT,value:1,offset:0},min:{name:"min",base:F.TIME,prefixes:O.NONE,value:60,offset:0},h:{name:"h",base:F.TIME,prefixes:O.NONE,value:3600,offset:0},second:{name:"second",base:F.TIME,prefixes:O.LONG,value:1,offset:0},sec:{name:"sec",base:F.TIME,prefixes:O.LONG,value:1,offset:0},minute:{name:"minute",base:F.TIME,prefixes:O.NONE,value:60,offset:0},hour:{name:"hour",base:F.TIME,prefixes:O.NONE,value:3600,offset:0},day:{name:"day",base:F.TIME,prefixes:O.NONE,value:86400,offset:0},week:{name:"week",base:F.TIME,prefixes:O.NONE,value:7*86400,offset:0},month:{name:"month",base:F.TIME,prefixes:O.NONE,value:2629800,offset:0},year:{name:"year",base:F.TIME,prefixes:O.NONE,value:31557600,offset:0},decade:{name:"decade",base:F.TIME,prefixes:O.NONE,value:315576e3,offset:0},century:{name:"century",base:F.TIME,prefixes:O.NONE,value:315576e4,offset:0},millennium:{name:"millennium",base:F.TIME,prefixes:O.NONE,value:315576e5,offset:0},hertz:{name:"Hertz",base:F.FREQUENCY,prefixes:O.LONG,value:1,offset:0,reciprocal:!0},Hz:{name:"Hz",base:F.FREQUENCY,prefixes:O.SHORT,value:1,offset:0,reciprocal:!0},rad:{name:"rad",base:F.ANGLE,prefixes:O.SHORT,value:1,offset:0},radian:{name:"radian",base:F.ANGLE,prefixes:O.LONG,value:1,offset:0},deg:{name:"deg",base:F.ANGLE,prefixes:O.SHORT,value:null,offset:0},degree:{name:"degree",base:F.ANGLE,prefixes:O.LONG,value:null,offset:0},grad:{name:"grad",base:F.ANGLE,prefixes:O.SHORT,value:null,offset:0},gradian:{name:"gradian",base:F.ANGLE,prefixes:O.LONG,value:null,offset:0},cycle:{name:"cycle",base:F.ANGLE,prefixes:O.NONE,value:null,offset:0},arcsec:{name:"arcsec",base:F.ANGLE,prefixes:O.NONE,value:null,offset:0},arcmin:{name:"arcmin",base:F.ANGLE,prefixes:O.NONE,value:null,offset:0},A:{name:"A",base:F.CURRENT,prefixes:O.SHORT,value:1,offset:0},ampere:{name:"ampere",base:F.CURRENT,prefixes:O.LONG,value:1,offset:0},K:{name:"K",base:F.TEMPERATURE,prefixes:O.SHORT,value:1,offset:0},degC:{name:"degC",base:F.TEMPERATURE,prefixes:O.SHORT,value:1,offset:273.15},degF:{name:"degF",base:F.TEMPERATURE,prefixes:O.SHORT,value:1/1.8,offset:459.67},degR:{name:"degR",base:F.TEMPERATURE,prefixes:O.SHORT,value:1/1.8,offset:0},kelvin:{name:"kelvin",base:F.TEMPERATURE,prefixes:O.LONG,value:1,offset:0},celsius:{name:"celsius",base:F.TEMPERATURE,prefixes:O.LONG,value:1,offset:273.15},fahrenheit:{name:"fahrenheit",base:F.TEMPERATURE,prefixes:O.LONG,value:1/1.8,offset:459.67},rankine:{name:"rankine",base:F.TEMPERATURE,prefixes:O.LONG,value:1/1.8,offset:0},mol:{name:"mol",base:F.AMOUNT_OF_SUBSTANCE,prefixes:O.SHORT,value:1,offset:0},mole:{name:"mole",base:F.AMOUNT_OF_SUBSTANCE,prefixes:O.LONG,value:1,offset:0},cd:{name:"cd",base:F.LUMINOUS_INTENSITY,prefixes:O.SHORT,value:1,offset:0},candela:{name:"candela",base:F.LUMINOUS_INTENSITY,prefixes:O.LONG,value:1,offset:0},N:{name:"N",base:F.FORCE,prefixes:O.SHORT,value:1,offset:0},newton:{name:"newton",base:F.FORCE,prefixes:O.LONG,value:1,offset:0},dyn:{name:"dyn",base:F.FORCE,prefixes:O.SHORT,value:1e-5,offset:0},dyne:{name:"dyne",base:F.FORCE,prefixes:O.LONG,value:1e-5,offset:0},lbf:{name:"lbf",base:F.FORCE,prefixes:O.NONE,value:4.4482216152605,offset:0},poundforce:{name:"poundforce",base:F.FORCE,prefixes:O.NONE,value:4.4482216152605,offset:0},kip:{name:"kip",base:F.FORCE,prefixes:O.LONG,value:4448.2216,offset:0},kilogramforce:{name:"kilogramforce",base:F.FORCE,prefixes:O.NONE,value:9.80665,offset:0},J:{name:"J",base:F.ENERGY,prefixes:O.SHORT,value:1,offset:0},joule:{name:"joule",base:F.ENERGY,prefixes:O.SHORT,value:1,offset:0},erg:{name:"erg",base:F.ENERGY,prefixes:O.NONE,value:1e-7,offset:0},Wh:{name:"Wh",base:F.ENERGY,prefixes:O.SHORT,value:3600,offset:0},BTU:{name:"BTU",base:F.ENERGY,prefixes:O.BTU,value:1055.05585262,offset:0},eV:{name:"eV",base:F.ENERGY,prefixes:O.SHORT,value:1602176565e-28,offset:0},electronvolt:{name:"electronvolt",base:F.ENERGY,prefixes:O.LONG,value:1602176565e-28,offset:0},W:{name:"W",base:F.POWER,prefixes:O.SHORT,value:1,offset:0},watt:{name:"watt",base:F.POWER,prefixes:O.LONG,value:1,offset:0},hp:{name:"hp",base:F.POWER,prefixes:O.NONE,value:745.6998715386,offset:0},VAR:{name:"VAR",base:F.POWER,prefixes:O.SHORT,value:p.I,offset:0},VA:{name:"VA",base:F.POWER,prefixes:O.SHORT,value:1,offset:0},Pa:{name:"Pa",base:F.PRESSURE,prefixes:O.SHORT,value:1,offset:0},psi:{name:"psi",base:F.PRESSURE,prefixes:O.NONE,value:6894.75729276459,offset:0},atm:{name:"atm",base:F.PRESSURE,prefixes:O.NONE,value:101325,offset:0},bar:{name:"bar",base:F.PRESSURE,prefixes:O.SHORTLONG,value:1e5,offset:0},torr:{name:"torr",base:F.PRESSURE,prefixes:O.NONE,value:133.322,offset:0},mmHg:{name:"mmHg",base:F.PRESSURE,prefixes:O.NONE,value:133.322,offset:0},mmH2O:{name:"mmH2O",base:F.PRESSURE,prefixes:O.NONE,value:9.80665,offset:0},cmH2O:{name:"cmH2O",base:F.PRESSURE,prefixes:O.NONE,value:98.0665,offset:0},coulomb:{name:"coulomb",base:F.ELECTRIC_CHARGE,prefixes:O.LONG,value:1,offset:0},C:{name:"C",base:F.ELECTRIC_CHARGE,prefixes:O.SHORT,value:1,offset:0},farad:{name:"farad",base:F.ELECTRIC_CAPACITANCE,prefixes:O.LONG,value:1,offset:0},F:{name:"F",base:F.ELECTRIC_CAPACITANCE,prefixes:O.SHORT,value:1,offset:0},volt:{name:"volt",base:F.ELECTRIC_POTENTIAL,prefixes:O.LONG,value:1,offset:0},V:{name:"V",base:F.ELECTRIC_POTENTIAL,prefixes:O.SHORT,value:1,offset:0},ohm:{name:"ohm",base:F.ELECTRIC_RESISTANCE,prefixes:O.SHORTLONG,value:1,offset:0},henry:{name:"henry",base:F.ELECTRIC_INDUCTANCE,prefixes:O.LONG,value:1,offset:0},H:{name:"H",base:F.ELECTRIC_INDUCTANCE,prefixes:O.SHORT,value:1,offset:0},siemens:{name:"siemens",base:F.ELECTRIC_CONDUCTANCE,prefixes:O.LONG,value:1,offset:0},S:{name:"S",base:F.ELECTRIC_CONDUCTANCE,prefixes:O.SHORT,value:1,offset:0},weber:{name:"weber",base:F.MAGNETIC_FLUX,prefixes:O.LONG,value:1,offset:0},Wb:{name:"Wb",base:F.MAGNETIC_FLUX,prefixes:O.SHORT,value:1,offset:0},tesla:{name:"tesla",base:F.MAGNETIC_FLUX_DENSITY,prefixes:O.LONG,value:1,offset:0},T:{name:"T",base:F.MAGNETIC_FLUX_DENSITY,prefixes:O.SHORT,value:1,offset:0},b:{name:"b",base:F.BIT,prefixes:O.BINARY_SHORT,value:1,offset:0},bits:{name:"bits",base:F.BIT,prefixes:O.BINARY_LONG,value:1,offset:0},B:{name:"B",base:F.BIT,prefixes:O.BINARY_SHORT,value:8,offset:0},bytes:{name:"bytes",base:F.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=Gb(h);z.rad.value=new h(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 Y=W.auto;y.setUnitSystem=function(ee){if(We(W,ee))Y=W[ee];else throw new Error("Unit system "+ee+" does not exist. Choices are: "+Object.keys(W).join(", "))},y.getUnitSystem=function(){for(var ee in W)if(We(W,ee)&&W[ee]===Y)return ee},y.typeConverters={BigNumber:function(re){return new h(re+"")},Fraction:function(re){return new g(re)},Complex:function(re){return re},number:function(re){return re}},y.prototype._numberConverter=function(){var ee=y.typeConverters[this.valueType()];if(ee)return ee;throw new TypeError('Unsupported Unit value type "'+this.valueType()+'"')},y._getNumberConverter=function(ee){if(!y.typeConverters[ee])throw new TypeError('Unsupported type "'+ee+'"');return y.typeConverters[ee]};for(var le in z)if(We(z,le)){var 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}y.isValidAlpha=function(re){return/^[a-zA-Z]$/.test(re)};function ge(ee){for(var re=0;re<ee.length;re++){if(b=ee.charAt(re),re===0&&!y.isValidAlpha(b))throw new Error('Invalid unit name (must begin with alpha character): "'+ee+'"');if(re>0&&!(y.isValidAlpha(b)||D(b)))throw new Error('Invalid unit name (only alphanumeric characters are allowed): "'+ee+'"')}}return y.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)&&y.deleteUnit(de),ee[de].aliases)for(var ae=0;ae<ee[de].aliases.length;ae++)y.deleteUnit(ee[de].aliases[ae])}var oe;for(var ue in ee)We(ee,ue)&&(oe=y.createUnitSingle(ue,ee[ue]));return oe},y.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 G=0;G<ae.length;G++)if(We(z,ae[G]))throw new Error('Cannot create alias "'+ae[G]+'": a unit with that name already exists')}if(ue&&typeof ue=="string"&&!de)try{de=y.parse(ue,{allowNoUnits:!0})}catch(Fe){throw Fe.message='Could not create unit "'+ee+'" from "'+ue+'": '+Fe.message,Fe}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 F)if(We(F,ye)){for(var Ce=!0,De=0;De<R.length;De++)if(Math.abs((Q.dimensions[De]||0)-(F[ye].dimensions[De]||0))>1e-12){Ce=!1;break}if(Ce){we=!0,Q.base=F[ye];break}}if(!we){me=me||ee+"_STUFF";var Ne={dimensions:de.dimensions.slice(0)};Ne.key=me,F[me]=Ne,Y[me]={unit:Q,prefix:O.NONE[""]},Q.base=F[me]}}else{if(me=me||ee+"_STUFF",R.indexOf(me)>=0)throw new Error('Cannot create new base unit "'+ee+'": a base unit with that name already exists (and cannot be overridden)');R.push(me);for(var pe in F)We(F,pe)&&(F[pe].dimensions[R.length-1]=0);for(var Ee={dimensions:[]},Te=0;Te<R.length;Te++)Ee.dimensions[Te]=0;Ee.dimensions[R.length-1]=1,Ee.key=me,F[me]=Ee,Q={name:ee,value:1,dimensions:F[me].dimensions.slice(0),prefixes:ve,offset:oe,base:F[me]},Y[me]={unit:Q,prefix:O.NONE[""]}}y.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,y.UNITS[be]=Oe}return delete _.cache,new y(null,ee)},y.deleteUnit=function(ee){delete y.UNITS[ee]},y.PREFIXES=O,y.BASE_DIMENSIONS=R,y.BASE_UNITS=F,y.UNIT_SYSTEMS=W,y.UNITS=z,y},{isClass:!0}),lE="unit",Dge=["typed","Unit"],Age=fe(lE,Dge,t=>{var{typed:e,Unit:n}=t;return e(lE,{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=>It(a,r))})}),uE="sparse",Mge=["typed","SparseMatrix"],Oge=fe(uE,Mge,t=>{var{typed:e,SparseMatrix:n}=t;return e(uE,{"":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)}})}),sE="createUnit",Tge=["typed","Unit"],Pge=fe(sE,Tge,t=>{var{typed:e,Unit:n}=t;return e(sE,{"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,{})}})}),cE="acos",kge=["typed","config","Complex"],Fge=fe(cE,kge,t=>{var{typed:e,config:n,Complex:r}=t;return e(cE,{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()}})}),fE="acosh",Ige=["typed","config","Complex"],_ge=fe(fE,Ige,t=>{var{typed:e,config:n,Complex:r}=t;return e(fE,{number:function(i){return i>=1||n.predictable?i7(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()}})}),dE="acot",$ge=["typed","BigNumber"],Rge=fe(dE,$ge,t=>{var{typed:e,BigNumber:n}=t;return e(dE,{number:o7,Complex:function(a){return a.acot()},BigNumber:function(a){return new n(1).div(a).atan()}})}),vE="acoth",Bge=["typed","config","Complex","BigNumber"],Lge=fe(vE,Bge,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(vE,{number:function(o){return o>=1||o<=-1||n.predictable?l7(o):new r(o,0).acoth()},Complex:function(o){return o.acoth()},BigNumber:function(o){return new a(1).div(o).atanh()}})}),pE="acsc",zge=["typed","config","Complex","BigNumber"],Vge=fe(pE,zge,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(pE,{number:function(o){return o<=-1||o>=1||n.predictable?u7(o):new r(o,0).acsc()},Complex:function(o){return o.acsc()},BigNumber:function(o){return new a(1).div(o).asin()}})}),mE="acsch",jge=["typed","BigNumber"],Hge=fe(mE,jge,t=>{var{typed:e,BigNumber:n}=t;return e(mE,{number:s7,Complex:function(a){return a.acsch()},BigNumber:function(a){return new n(1).div(a).asinh()}})}),hE="asec",Kge=["typed","config","Complex","BigNumber"],Uge=fe(hE,Kge,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(hE,{number:function(o){return o<=-1||o>=1||n.predictable?c7(o):new r(o,0).asec()},Complex:function(o){return o.asec()},BigNumber:function(o){return new a(1).div(o).acos()}})}),gE="asech",qge=["typed","config","Complex","BigNumber"],Wge=fe(gE,qge,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(gE,{number:function(o){if(o<=1&&o>=-1||n.predictable){var l=1/o;if(l>0||n.predictable)return f7(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()}})}),yE="asin",Yge=["typed","config","Complex"],Gge=fe(yE,Yge,t=>{var{typed:e,config:n,Complex:r}=t;return e(yE,{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()}})}),Xge="asinh",Zge=["typed"],Jge=fe(Xge,Zge,t=>{var{typed:e}=t;return e("asinh",{number:d7,Complex:function(r){return r.asinh()},BigNumber:function(r){return r.asinh()}})}),Qge="atan",e0e=["typed"],t0e=fe(Qge,e0e,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()}})}),bE="atan2",n0e=["typed","matrix","equalScalar","BigNumber","DenseMatrix","concat"],r0e=fe(bE,n0e,t=>{var{typed:e,matrix:n,equalScalar:r,BigNumber:a,DenseMatrix:i,concat:o}=t,l=ga({typed:e,equalScalar:r}),u=ur({typed:e}),s=D7({typed:e,equalScalar:r}),c=Wn({typed:e,equalScalar:r}),f=Rn({typed:e,DenseMatrix:i}),d=on({typed:e,matrix:n,concat:o});return e(bE,{"number, number":Math.atan2,"BigNumber, BigNumber":(v,m)=>a.atan2(v,m)},d({scalar:"number | BigNumber",SS:s,DS:u,SD:l,Ss:c,sS:f}))}),xE="atanh",a0e=["typed","config","Complex"],i0e=fe(xE,a0e,t=>{var{typed:e,config:n,Complex:r}=t;return e(xE,{number:function(i){return i<=1&&i>=-1||n.predictable?v7(i):new r(i,0).atanh()},Complex:function(i){return i.atanh()},BigNumber:function(i){return i.atanh()}})}),cu=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)})}}),wE="cos",o0e=["typed"],l0e=fe(wE,o0e,t=>{var{typed:e}=t,n=cu({typed:e});return e(wE,{number:Math.cos,"Complex | BigNumber":r=>r.cos()},n)}),CE="cosh",u0e=["typed"],s0e=fe(CE,u0e,t=>{var{typed:e}=t;return e(CE,{number:vse,"Complex | BigNumber":n=>n.cosh()})}),SE="cot",c0e=["typed","BigNumber"],f0e=fe(SE,c0e,t=>{var{typed:e,BigNumber:n}=t,r=cu({typed:e});return e(SE,{number:p7,Complex:a=>a.cot(),BigNumber:a=>new n(1).div(a.tan())},r)}),NE="coth",d0e=["typed","BigNumber"],v0e=fe(NE,d0e,t=>{var{typed:e,BigNumber:n}=t;return e(NE,{number:m7,Complex:r=>r.coth(),BigNumber:r=>new n(1).div(r.tanh())})}),EE="csc",p0e=["typed","BigNumber"],m0e=fe(EE,p0e,t=>{var{typed:e,BigNumber:n}=t,r=cu({typed:e});return e(EE,{number:h7,Complex:a=>a.csc(),BigNumber:a=>new n(1).div(a.sin())},r)}),DE="csch",h0e=["typed","BigNumber"],g0e=fe(DE,h0e,t=>{var{typed:e,BigNumber:n}=t;return e(DE,{number:g7,Complex:r=>r.csch(),BigNumber:r=>new n(1).div(r.sinh())})}),AE="sec",y0e=["typed","BigNumber"],b0e=fe(AE,y0e,t=>{var{typed:e,BigNumber:n}=t,r=cu({typed:e});return e(AE,{number:y7,Complex:a=>a.sec(),BigNumber:a=>new n(1).div(a.cos())},r)}),ME="sech",x0e=["typed","BigNumber"],w0e=fe(ME,x0e,t=>{var{typed:e,BigNumber:n}=t;return e(ME,{number:b7,Complex:r=>r.sech(),BigNumber:r=>new n(1).div(r.cosh())})}),OE="sin",C0e=["typed"],S0e=fe(OE,C0e,t=>{var{typed:e}=t,n=cu({typed:e});return e(OE,{number:Math.sin,"Complex | BigNumber":r=>r.sin()},n)}),TE="sinh",N0e=["typed"],E0e=fe(TE,N0e,t=>{var{typed:e}=t;return e(TE,{number:x7,"Complex | BigNumber":n=>n.sinh()})}),PE="tan",D0e=["typed"],A0e=fe(PE,D0e,t=>{var{typed:e}=t,n=cu({typed:e});return e(PE,{number:Math.tan,"Complex | BigNumber":r=>r.tan()},n)}),M0e="tanh",O0e=["typed"],T0e=fe(M0e,O0e,t=>{var{typed:e}=t;return e("tanh",{number:mse,"Complex | BigNumber":n=>n.tanh()})}),kE="setCartesian",P0e=["typed","size","subset","compareNatural","Index","DenseMatrix"],k0e=fe(kE,P0e,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(kE,{"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=Kt(Array.isArray(u)?u:u.toArray()).sort(a),d=Kt(Array.isArray(s)?s:s.toArray()).sort(a);c=[];for(var v=0;v<f.length;v++)for(var m=0;m<d.length;m++)c.push([f[v],d[m]])}return Array.isArray(u)&&Array.isArray(s)?c:new o(c)}})}),FE="setDifference",F0e=["typed","size","subset","compareNatural","Index","DenseMatrix"],I0e=fe(FE,F0e,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(FE,{"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 Kt(u.toArray());var f=Hl(Kt(Array.isArray(u)?u:u.toArray()).sort(a)),d=Hl(Kt(Array.isArray(s)?s:s.toArray()).sort(a));c=[];for(var v,m=0;m<f.length;m++){v=!1;for(var p=0;p<d.length;p++)if(a(f[m].value,d[p].value)===0&&f[m].identifier===d[p].identifier){v=!0;break}v||c.push(f[m])}}return Array.isArray(u)&&Array.isArray(s)?Od(c):new o(Od(c))}})}),IE="setDistinct",_0e=["typed","size","subset","compareNatural","Index","DenseMatrix"],$0e=fe(IE,_0e,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(IE,{"Array | Matrix":function(u){var s;if(r(n(u),new i(0))===0)s=[];else{var c=Kt(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)}})}),_E="setIntersect",R0e=["typed","size","subset","compareNatural","Index","DenseMatrix"],B0e=fe(_E,R0e,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(_E,{"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=Hl(Kt(Array.isArray(u)?u:u.toArray()).sort(a)),d=Hl(Kt(Array.isArray(s)?s:s.toArray()).sort(a));c=[];for(var v=0;v<f.length;v++)for(var m=0;m<d.length;m++)if(a(f[v].value,d[m].value)===0&&f[v].identifier===d[m].identifier){c.push(f[v]);break}}return Array.isArray(u)&&Array.isArray(s)?Od(c):new o(Od(c))}})}),$E="setIsSubset",L0e=["typed","size","subset","compareNatural","Index"],z0e=fe($E,L0e,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i}=t;return e($E,{"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=Hl(Kt(Array.isArray(l)?l:l.toArray()).sort(a)),c=Hl(Kt(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}})}),RE="setMultiplicity",V0e=["typed","size","subset","compareNatural","Index"],j0e=fe(RE,V0e,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i}=t;return e(RE,{"number | BigNumber | Fraction | Complex, Array | Matrix":function(l,u){if(r(n(u),new i(0))===0)return 0;for(var s=Kt(Array.isArray(u)?u:u.toArray()),c=0,f=0;f<s.length;f++)a(s[f],l)===0&&c++;return c}})}),BE="setPowerset",H0e=["typed","size","subset","compareNatural","Index"],K0e=fe(BE,H0e,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i}=t;return e(BE,{"Array | Matrix":function(s){if(r(n(s),new i(0))===0)return[];for(var c=Kt(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}}),LE="setSize",U0e=["typed","compareNatural"],q0e=fe(LE,U0e,t=>{var{typed:e,compareNatural:n}=t;return e(LE,{"Array | Matrix":function(a){return Array.isArray(a)?Kt(a).length:Kt(a.toArray()).length},"Array | Matrix, boolean":function(a,i){if(i===!1||a.length===0)return Array.isArray(a)?Kt(a).length:Kt(a.toArray()).length;for(var o=Kt(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}})}),zE="setSymDifference",W0e=["typed","size","concat","subset","setDifference","Index"],Y0e=fe(zE,W0e,t=>{var{typed:e,size:n,concat:r,subset:a,setDifference:i,Index:o}=t;return e(zE,{"Array | Matrix, Array | Matrix":function(u,s){if(a(n(u),new o(0))===0)return Kt(s);if(a(n(s),new o(0))===0)return Kt(u);var c=Kt(u),f=Kt(s);return r(i(c,f),i(f,c))}})}),VE="setUnion",G0e=["typed","size","concat","subset","setIntersect","setSymDifference","Index"],X0e=fe(VE,G0e,t=>{var{typed:e,size:n,concat:r,subset:a,setIntersect:i,setSymDifference:o,Index:l}=t;return e(VE,{"Array | Matrix, Array | Matrix":function(s,c){if(a(n(s),new l(0))===0)return Kt(c);if(a(n(c),new l(0))===0)return Kt(s);var f=Kt(s),d=Kt(c);return r(o(f,d),i(f,d))}})}),jE="add",Z0e=["typed","matrix","addScalar","equalScalar","DenseMatrix","SparseMatrix","concat"],J0e=fe(jE,Z0e,t=>{var{typed:e,matrix:n,addScalar:r,equalScalar:a,DenseMatrix:i,SparseMatrix:o,concat:l}=t,u=Qi({typed:e}),s=Kb({typed:e,equalScalar:a}),c=jo({typed:e,DenseMatrix:i}),f=on({typed:e,matrix:n,concat:l});return e(jE,{"any, any":r,"any, any, ...any":e.referToSelf(d=>(v,m,p)=>{for(var h=d(v,m),g=0;g<p.length;g++)h=d(h,p[g]);return h})},f({elop:r,DS:u,SS:s,Ss:c}))}),HE="hypot",Q0e=["typed","abs","addScalar","divideScalar","multiplyScalar","sqrt","smaller","isPositive"],eye=fe(HE,Q0e,t=>{var{typed:e,abs:n,addScalar:r,divideScalar:a,multiplyScalar:i,sqrt:o,smaller:l,isPositive:u}=t;return e(HE,{"... number | BigNumber":s,Array:s,Matrix:c=>s(Kt(c.toArray()))});function s(c){for(var f=0,d=0,v=0;v<c.length;v++){if(aa(c[v]))throw new TypeError("Unexpected type of argument to hypot");var m=n(c[v]);l(d,m)?(f=i(f,i(a(d,m),a(d,m))),f=r(f,1),d=m):f=r(f,u(m)?i(a(m,d),a(m,d)):m)}return i(d,o(f))}}),KE="norm",tye=["typed","abs","add","pow","conj","sqrt","multiply","equalScalar","larger","smaller","matrix","ctranspose","eigs"],nye=fe(KE,tye,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(KE,{number:Math.abs,Complex:function(E){return E.abs()},BigNumber:function(E){return E.abs()},boolean:function(E){return Math.abs(E)},Array:function(E){return b(f(E),2)},Matrix:function(E){return b(E,2)},"Array, number | BigNumber | string":function(E,D){return b(f(E),D)},"Matrix, number | BigNumber | string":function(E,D){return b(E,D)}});function m(N){var E=0;return N.forEach(function(D){var M=n(D);s(M,E)&&(E=M)},!0),E}function p(N){var E;return N.forEach(function(D){var M=n(D);(!E||c(M,E))&&(E=M)},!0),E||0}function h(N,E){if(E===Number.POSITIVE_INFINITY||E==="inf")return m(N);if(E===Number.NEGATIVE_INFINITY||E==="-inf")return p(N);if(E==="fro")return b(N,2);if(typeof E=="number"&&!isNaN(E)){if(!u(E,0)){var D=0;return N.forEach(function(M){D=r(a(n(M),E),D)},!0),a(D,1/E)}return Number.POSITIVE_INFINITY}throw new Error("Unsupported parameter value")}function g(N){var E=0;return N.forEach(function(D,M){E=r(E,l(D,i(D)))}),n(o(E))}function w(N){var E=[],D=0;return N.forEach(function(M,P){var k=P[1],I=r(E[k]||0,n(M));s(I,D)&&(D=I),E[k]=I},!0),D}function y(N){var E=N.size();if(E[0]!==E[1])throw new RangeError("Invalid matrix dimensions");var D=d(N),M=l(D,N),P=v(M).values.toArray(),k=P[P.length-1];return n(o(k))}function x(N){var E=[],D=0;return N.forEach(function(M,P){var k=P[0],I=r(E[k]||0,n(M));s(I,D)&&(D=I),E[k]=I},!0),D}function C(N,E){if(E===1)return w(N);if(E===Number.POSITIVE_INFINITY||E==="inf")return x(N);if(E==="fro")return g(N);if(E===2)return y(N);throw new Error("Unsupported parameter value "+E)}function b(N,E){var D=N.size();if(D.length===1)return h(N,E);if(D.length===2){if(D[0]&&D[1])return C(N,E);throw new RangeError("Invalid matrix dimensions")}}}),UE="dot",rye=["typed","addScalar","multiplyScalar","conj","size"],aye=fe(UE,rye,t=>{var{typed:e,addScalar:n,multiplyScalar:r,conj:a,size:i}=t;return e(UE,{"Array | DenseMatrix, Array | DenseMatrix":l,"SparseMatrix, SparseMatrix":u});function o(c,f){var d=s(c),v=s(f),m,p;if(d.length===1)m=d[0];else if(d.length===2&&d[1]===1)m=d[0];else throw new RangeError("Expected a column vector, instead got a matrix of size ("+d.join(", ")+")");if(v.length===1)p=v[0];else if(v.length===2&&v[1]===1)p=v[0];else throw new RangeError("Expected a column vector, instead got a matrix of size ("+v.join(", ")+")");if(m!==p)throw new RangeError("Vectors must have equal length ("+m+" != "+p+")");if(m===0)throw new RangeError("Cannot calculate the dot product of empty vectors");return m}function l(c,f){var d=o(c,f),v=ct(c)?c._data:c,m=ct(c)?c._datatype:void 0,p=ct(f)?f._data:f,h=ct(f)?f._datatype:void 0,g=s(c).length===2,w=s(f).length===2,y=n,x=r;if(m&&h&&m===h&&typeof m=="string"){var C=m;y=e.find(n,[C,C]),x=e.find(r,[C,C])}if(!g&&!w){for(var b=x(a(v[0]),p[0]),N=1;N<d;N++)b=y(b,x(a(v[N]),p[N]));return b}if(!g&&w){for(var E=x(a(v[0]),p[0][0]),D=1;D<d;D++)E=y(E,x(a(v[D]),p[D][0]));return E}if(g&&!w){for(var M=x(a(v[0][0]),p[0]),P=1;P<d;P++)M=y(M,x(a(v[P][0]),p[P]));return M}if(g&&w){for(var k=x(a(v[0][0]),p[0][0]),I=1;I<d;I++)k=y(k,x(a(v[I][0]),p[I][0]));return k}}function u(c,f){o(c,f);for(var d=c._index,v=c._values,m=f._index,p=f._values,h=0,g=n,w=r,y=0,x=0;y<d.length&&x<m.length;){var C=d[y],b=m[x];if(C<b){y++;continue}if(C>b){x++;continue}C===b&&(h=g(h,w(v[y],p[x])),y++,x++)}return h}function s(c){return ct(c)?c.size():i(c)}}),iye="trace",oye=["typed","matrix","add"],lye=fe(iye,oye,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: "+Pt(l)+")");case 2:{var s=l[0],c=l[1];if(s===c){for(var f=0,d=0;d<s;d++)f=r(f,u[d][d]);return f}else throw new RangeError("Matrix must be square (size: "+Pt(l)+")")}default:throw new RangeError("Matrix must be two dimensional (size: "+Pt(l)+")")}}function i(o){var l=o._values,u=o._index,s=o._ptr,c=o._size,f=c[0],d=c[1];if(f===d){var v=0;if(l.length>0)for(var m=0;m<d;m++)for(var p=s[m],h=s[m+1],g=p;g<h;g++){var w=u[g];if(w===m){v=r(v,l[g]);break}if(w>m)break}return v}throw new RangeError("Matrix must be square (size: "+Pt(c)+")")}}),qE="index",uye=["typed","Index"],sye=fe(qE,uye,t=>{var{typed:e,Index:n}=t;return e(qE,{"...number | string | BigNumber | Range | Array | Matrix":function(a){var i=a.map(function(l){return Ft(l)?l.toNumber():Array.isArray(l)||ct(l)?l.map(function(u){return Ft(u)?u.toNumber():u}):l}),o=new n;return n.apply(o,i),o}})}),B7=new Set(["end"]),cye="Node",fye=["mathWithTransform"],dye=fe(cye,fye,t=>{var{mathWithTransform:e}=t;function n(a){for(var i of[...B7])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=Al(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(!Xt(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&&xs(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 sr(t){return t&&t.isIndexError?new Wr(t.index+1,t.min+1,t.max!==void 0?t.max+1:void 0):t}function L7(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 qr(r,a.getObjectProperty())}else throw new TypeError("Cannot apply index: unsupported type of object")}catch(i){throw sr(i)}}}var Ic="AccessorNode",vye=["subset","Node"],pye=fe(Ic,vye,t=>{var{subset:e,Node:n}=t,r=L7({subset:e});function a(o){return!(Hi(o)||Nr(o)||Vt(o)||ci(o)||qs(o)||Ta(o)||In(o))}class i extends n{constructor(l,u){if(super(),!Xt(l))throw new TypeError('Node expected for parameter "object"');if(!zo(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 Ic}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,m,p){return qr(s(v,m,p),f)}}else return function(v,m,p){var h=s(v,m,p),g=c(v,m,h);return r(h,g)}}forEach(l){l(this.object,"object",this),l(this.index,"index",this)}map(l){return new i(this._ifNode(l(this.object,"object",this)),this._ifNode(l(this.index,"index",this)))}clone(){return new i(this.object,this.index)}_toString(l){var u=this.object.toString(l);return a(this.object)&&(u="("+u+")"),u+this.index.toString(l)}toHTML(l){var u=this.object.toHTML(l);return a(this.object)&&(u='<span class="math-parenthesis math-round-parenthesis">(</span>'+u+'<span class="math-parenthesis math-round-parenthesis">)</span>'),u+this.index.toHTML(l)}_toTex(l){var u=this.object.toTex(l);return a(this.object)&&(u="\\left(' + object + '\\right)"),u+this.index.toTex(l)}toJSON(){return{mathjs:Ic,object:this.object,index:this.index}}static fromJSON(l){return new i(l.object,l.index)}}return j(i,"name",Ic),i},{isClass:!0,isNode:!0}),_c="ArrayNode",mye=["Node"],hye=fe(_c,mye,t=>{var{Node:e}=t;class n extends e{constructor(a){if(super(),this.items=a||[],!Array.isArray(this.items)||!this.items.every(Xt))throw new TypeError("Array containing Nodes expected")}get type(){return _c}get isArrayNode(){return!0}_compile(a,i){var o=li(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(li(o,function(v){return v(c,f,d)}))}}else return function(c,f,d){return li(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:_c,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(Nr)&&!o.every(Nr),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",_c),n},{isClass:!0,isNode:!0});function gye(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 Kl(a,i.getObjectProperty(),o),a}else throw new TypeError("Cannot apply index: unsupported type of object")}catch(l){throw sr(l)}}}var ea=[{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 $c(t,e){if(!e||e!=="auto")return t;for(var n=t;Ta(n);)n=n.content;return n}function tn(t,e,n,r){var a=t;e!=="keep"&&(a=t.getContent());for(var i=a.getIdentifier(),o=null,l=0;l<ea.length;l++)if(i in ea[l]){o=l;break}if(i==="OperatorNode:multiply"&&a.implicit&&n!=="show"){var u=$c(a.args[0],e);!(Vt(u)&&r&&r.getIdentifier()==="OperatorNode:divide"&&$g($c(r.args[0],e)))&&!(u.getIdentifier()==="OperatorNode:divide"&&$g($c(u.args[0],e))&&Vt($c(u.args[1])))&&(o+=1)}return o}function Mu(t,e){var n=t;e!=="keep"&&(n=t.getContent());var r=n.getIdentifier(),a=tn(n,e);if(a===null)return null;var i=ea[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 Um(t,e,n){var r=n!=="keep"?t.getContent():t,a=n!=="keep"?t.getContent():e,i=r.getIdentifier(),o=a.getIdentifier(),l=tn(r,n);if(l===null)return null;var u=ea[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 yye(t){var e="OperatorNode:"+t;for(var n of ea)if(e in n)return n[e].op;return null}var Rc="AssignmentNode",bye=["subset","?matrix","Node"],xye=fe(Rc,bye,t=>{var{subset:e,matrix:n,Node:r}=t,a=L7({subset:e}),i=gye({subset:e,matrix:n});function o(u,s,c){s||(s="keep");var f=tn(u,s,c),d=tn(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,!In(s)&&!Hi(s))throw new TypeError('SymbolNode or AccessorNode expected as "object"');if(In(s)&&s.name==="end")throw new Error('Cannot assign to symbol "end"');if(this.index&&!zo(this.index))throw new TypeError('IndexNode expected as "index"');if(!Xt(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 Rc}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),m=this.object.name;if(this.index)if(this.index.isObjectProperty()){var p=this.index.getObjectProperty();return function(x,C,b){var N=f(x,C,b),E=v(x,C,b);return Kl(N,p,E),E}}else{if(In(this.object))return function(x,C,b){var N=f(x,C,b),E=v(x,C,b),D=d(x,C,N);return x.set(m,i(N,D,E)),E};var h=this.object.object._compile(s,c);if(this.object.index.isObjectProperty()){var g=this.object.index.getObjectProperty();return function(x,C,b){var N=h(x,C,b),E=qr(N,g),D=d(x,C,E),M=v(x,C,b);return Kl(N,g,i(E,D,M)),M}}else{var w=this.object.index._compile(s,c);return function(x,C,b){var N=h(x,C,b),E=w(x,C,N),D=a(N,E),M=d(x,C,D),P=v(x,C,b);return i(N,E,i(D,M,P)),P}}}else{if(!In(this.object))throw new TypeError("SymbolNode expected as object");return function(x,C,b){var N=v(x,C,b);return x.set(m,N),N}}}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:Rc,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",Rc),l},{isClass:!0,isNode:!0}),Bc="BlockNode",wye=["ResultSet","Node"],Cye=fe(Bc,wye,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(!Xt(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 Bc}get isBlockNode(){return!0}_compile(i,o){var l=li(this.blocks,function(u){return{evaluate:u.node._compile(i,o),visible:u.visible}});return function(s,c,f){var d=[];return np(l,function(m){var p=m.evaluate(s,c,f);m.visible&&d.push(p)}),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:Bc,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",Bc),r},{isClass:!0,isNode:!0}),Lc="ConditionalNode",Sye=["Node"],Nye=fe(Lc,Sye,t=>{var{Node:e}=t;function n(a){if(typeof a=="number"||typeof a=="boolean"||typeof a=="string")return!!a;if(a){if(Ft(a))return!a.isZero();if(aa(a))return!!(a.re||a.im);if(Qr(a))return!!a.value}if(a==null)return!1;throw new TypeError('Unsupported type of condition "'+fn(a)+'"')}class r extends e{constructor(i,o,l){if(super(),!Xt(i))throw new TypeError("Parameter condition must be a Node");if(!Xt(o))throw new TypeError("Parameter trueExpr must be a Node");if(!Xt(l))throw new TypeError("Parameter falseExpr must be a Node");this.condition=i,this.trueExpr=o,this.falseExpr=l}get type(){return Lc}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=tn(this,o,i&&i.implicit),u=this.condition.toString(i),s=tn(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=tn(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=tn(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:Lc,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=tn(this,o,i&&i.implicit),u=this.condition.toHTML(i),s=tn(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=tn(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=tn(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",Lc),r},{isClass:!0,isNode:!0}),Zg=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},Eye={"{":"\\{","}":"\\}","\\":"\\textbackslash{}","#":"\\#",$:"\\$","%":"\\%","&":"\\&","^":"\\textasciicircum{}",_:"\\_","~":"\\textasciitilde{}"},Dye={"–":"\\--","—":"\\---"," ":"~"," ":"\\qquad{}","\r\n":"\\newline{}","\n":"\\newline{}"},Aye=function(e,n){return Zg({},e,n)},Mye=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?Aye:a,o=String(t),l="",u=i(Zg({},Eye),r?Zg({},Dye):{}),s=Object.keys(u),c=function(){var d=!1;s.forEach(function(v,m){d||o.length>=v.length&&o.slice(0,v.length)===v&&(l+=u[s[m]],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 Oye=Mye;var Jg={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{?}"},Ht={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"},WE={abs:{1:"\\left|${args[0]}\\right|"},add:{2:"\\left(${args[0]}".concat(Ht.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(Ht.dotDivide,"${args[1]}\\right)")},dotMultiply:{2:"\\left(${args[0]}".concat(Ht.dotMultiply,"${args[1]}\\right)")},dotPow:{2:"\\left(${args[0]}".concat(Ht.dotPow,"${args[1]}\\right)")},exp:{1:"\\exp\\left(${args[0]}\\right)"},expm1:"\\left(e".concat(Ht.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(Ht.mod,"${args[1]}\\right)")},multiply:{2:"\\left(${args[0]}".concat(Ht.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(Ht.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(Ht.subtract,"${args[1]}\\right)")},unaryMinus:{1:"".concat(Ht.unaryMinus,"\\left(${args[0]}\\right)")},unaryPlus:{1:"".concat(Ht.unaryPlus,"\\left(${args[0]}\\right)")},bitAnd:{2:"\\left(${args[0]}".concat(Ht.bitAnd,"${args[1]}\\right)")},bitNot:{1:Ht.bitNot+"\\left(${args[0]}\\right)"},bitOr:{2:"\\left(${args[0]}".concat(Ht.bitOr,"${args[1]}\\right)")},bitXor:{2:"\\left(${args[0]}".concat(Ht.bitXor,"${args[1]}\\right)")},leftShift:{2:"\\left(${args[0]}".concat(Ht.leftShift,"${args[1]}\\right)")},rightArithShift:{2:"\\left(${args[0]}".concat(Ht.rightArithShift,"${args[1]}\\right)")},rightLogShift:{2:"\\left(${args[0]}".concat(Ht.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(Ht.and,"${args[1]}\\right)")},not:{1:Ht.not+"\\left(${args[0]}\\right)"},or:{2:"\\left(${args[0]}".concat(Ht.or,"${args[1]}\\right)")},xor:{2:"\\left(${args[0]}".concat(Ht.xor,"${args[1]}\\right)")},cross:{2:"\\left(${args[0]}\\right)\\times\\left(${args[1]}\\right)"},ctranspose:{1:"\\left(${args[0]}\\right)".concat(Ht.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(Ht.pow,"{\\frac{1}{2}}")},trace:{1:"\\mathrm{tr}\\left(${args[0]}\\right)"},transpose:{1:"\\left(${args[0]}\\right)".concat(Ht.transpose)},combinations:{2:"\\binom{${args[0]}}{${args[1]}}"},combinationsWithRep:{2:"\\left(\\!\\!{\\binom{${args[0]}}{${args[1]}}}\\!\\!\\right)"},factorial:{1:"\\left(${args[0]}\\right)".concat(Ht.factorial)},gamma:{1:"\\Gamma\\left(${args[0]}\\right)"},lgamma:{1:"\\ln\\Gamma\\left(${args[0]}\\right)"},equal:{2:"\\left(${args[0]}".concat(Ht.equal,"${args[1]}\\right)")},larger:{2:"\\left(${args[0]}".concat(Ht.larger,"${args[1]}\\right)")},largerEq:{2:"\\left(${args[0]}".concat(Ht.largerEq,"${args[1]}\\right)")},smaller:{2:"\\left(${args[0]}".concat(Ht.smaller,"${args[1]}\\right)")},smallerEq:{2:"\\left(${args[0]}".concat(Ht.smallerEq,"${args[1]}\\right)")},unequal:{2:"\\left(${args[0]}".concat(Ht.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(Ht.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(Jg.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)"}},Tye="\\mathrm{${name}}\\left(${args}\\right)",YE={deg:"^\\circ"};function Qg(t){return Oye(t,{preserveFormatting:!0})}function z7(t,e){return e=typeof e>"u"?!1:e,e?We(YE,t)?YE[t]:"\\mathrm{"+Qg(t)+"}":We(Jg,t)?Jg[t]:Qg(t)}var zc="ConstantNode",Pye=["Node"],kye=fe(zc,Pye,t=>{var{Node:e}=t;class n extends e{constructor(a){super(),this.value=a}get type(){return zc}get isConstantNode(){return!0}_compile(a,i){var o=this.value;return function(){return o}}forEach(a){}map(a){return this.clone()}clone(){return new n(this.value)}_toString(a){return Pt(this.value,a)}toHTML(a){var i=this._toString(a);switch(fn(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:zc,value:this.value}}static fromJSON(a){return new n(a.value)}_toTex(a){var i=this._toString(a);switch(fn(this.value)){case"string":return"\\mathtt{"+Qg(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",zc),n},{isClass:!0,isNode:!0}),Vc="FunctionAssignmentNode",Fye=["typed","Node"],Iye=fe(Vc,Fye,t=>{var{typed:e,Node:n}=t;function r(i,o,l){var u=tn(i,o,l),s=tn(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(!Xt(u))throw new TypeError('Node expected for parameter "expr"');if(B7.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 Vc}get isFunctionAssignmentNode(){return!0}_compile(o,l){var u=Object.create(l);np(this.params,function(m){u[m]=!0});var s=this.expr._compile(o,u),c=this.name,f=this.params,d=W3(this.types,","),v=c+"("+W3(this.params,", ")+")";return function(p,h,g){var w={};w[d]=function(){for(var x=Object.create(h),C=0;C<f.length;C++)x[f[C]]=arguments[C];return s(p,x,g)};var y=e(c,w);return y.syntax=v,p.set(c,y),y}}forEach(o){o(this.expr,"expr",this)}map(o){var l=this._ifNode(o(this.expr,"expr",this));return new a(this.name,this.params.slice(0),l)}clone(){return new a(this.name,this.params.slice(0),this.expr)}_toString(o){var l=o&&o.parenthesis?o.parenthesis:"keep",u=this.expr.toString(o);return r(this,l,o&&o.implicit)&&(u="("+u+")"),this.name+"("+this.params.join(", ")+") = "+u}toJSON(){var o=this.types;return{mathjs:Vc,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">'+zr(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">'+zr(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(z7).join(",")+"\\right):="+u}}return j(a,"name",Vc),a},{isClass:!0,isNode:!0}),jc="IndexNode",_ye=["Node","size"],$ye=fe(jc,_ye,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(Xt))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 jc}get isIndexNode(){return!0}_compile(i,o){var l=li(this.dimensions,function(s,c){var f=s.filter(m=>m.isSymbolNode&&m.name==="end").length>0;if(f){var d=Object.create(o);d.end=!0;var v=s._compile(i,d);return function(p,h,g){if(!ct(g)&&!Gt(g)&&!Zn(g))throw new TypeError('Cannot resolve "end": context must be a Matrix, Array, or string but is '+fn(g));var w=n(g).valueOf(),y=Object.create(h);return y.end=w[c],v(p,y,g)}}else return s._compile(i,o)}),u=qr(i,"index");return function(c,f,d){var v=li(l,function(m){return m(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&&Vt(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:jc,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">'+zr(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",jc),r},{isClass:!0,isNode:!0}),Hc="ObjectNode",Rye=["Node"],Bye=fe(Hc,Rye,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 Xt(a[i])})))throw new TypeError("Object containing Nodes expected")}get type(){return Hc}get isObjectNode(){return!0}_compile(a,i){var o={};for(var l in this.properties)if(We(this.properties,l)){var u=Pc(l),s=JSON.parse(u);if(!Bb(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 m={};for(var p in o)We(o,p)&&(m[p]=o[p](f,d,v));return m}}forEach(a){for(var i in this.properties)We(this.properties,i)&&a(this.properties[i],"properties["+Pc(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["+Pc(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(Pc(o)+": "+this.properties[o].toString(a));return"{"+i.join(", ")+"}"}toJSON(){return{mathjs:Hc,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">'+zr(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",Hc),n},{isClass:!0,isNode:!0}),Kc="OperatorNode",Lye=["Node"],zye=fe(Kc,Lye,t=>{var{Node:e}=t;function n(i,o){var l=i;if(o==="auto")for(;Ta(l);)l=l.content;return Vt(l)?!0:En(l)?n(l.args[0],o):!1}function r(i,o,l,u,s){var c=tn(i,o,l),f=Mu(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=tn(u[0],o,l,i);if(s&&v!==null){var m,p;if(o==="keep"?(m=u[0].getIdentifier(),p=i.getIdentifier()):(m=u[0].getContent().getIdentifier(),p=i.getContent().getIdentifier()),ea[c][p].latexLeftParens===!1){d=[!1];break}if(ea[v][m].latexParens===!1){d=[!1];break}}if(v===null){d=[!1];break}if(v<=c){d=[!0];break}d=[!1]}break;case 2:{var h,g=tn(u[0],o,l,i),w=Um(i,u[0],o);g===null?h=!1:g===c&&f==="right"&&!w||g<c?h=!0:h=!1;var y,x=tn(u[1],o,l,i),C=Um(i,u[1],o);if(x===null?y=!1:x===c&&f==="left"&&!C||x<c?y=!0:y=!1,s){var b,N,E;o==="keep"?(b=i.getIdentifier(),N=i.args[0].getIdentifier(),E=i.args[1].getIdentifier()):(b=i.getContent().getIdentifier(),N=i.args[0].getContent().getIdentifier(),E=i.args[1].getContent().getIdentifier()),g!==null&&(ea[c][b].latexLeftParens===!1&&(h=!1),ea[g][N].latexParens===!1&&(h=!1)),x!==null&&(ea[c][b].latexRightParens===!1&&(y=!1),ea[x][E].latexParens===!1&&(y=!1))}d=[h,y]}break;default:(i.getIdentifier()==="OperatorNode:add"||i.getIdentifier()==="OperatorNode:multiply")&&(d=u.map(function(M){var P=tn(M,o,l,i),k=Um(i,M,o),I=Mu(M,o);return P===null?!1:c===P&&f===I&&!k?!0:P<c}));break}if(u.length>=2&&i.getIdentifier()==="OperatorNode:multiply"&&i.implicit&&o!=="all"&&l==="hide")for(var D=1;D<d.length;++D)n(u[D],o)&&!d[D-1]&&(o!=="keep"||!Ta(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(Xt))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 Kc}get isOperatorNode(){return!0}_compile(o,l){if(typeof this.fn!="string"||!Lb(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=qr(o,this.fn),s=li(this.args,function(v){return v._compile(o,l)});if(s.length===1){var c=s[0];return function(m,p,h){return u(c(m,p,h))}}else if(s.length===2){var f=s[0],d=s[1];return function(m,p,h){return u(f(m,p,h),d(m,p,h))}}else return function(m,p,h){return u.apply(null,li(s,function(g){return g(m,p,h)}))}}forEach(o){for(var l=0;l<this.args.length;l++)o(this.args[l],"args["+l+"]",this)}map(o){for(var l=[],u=0;u<this.args.length;u++)l[u]=this._ifNode(o(this.args[u],"args["+u+"]",this));return new a(this.op,this.fn,l,this.implicit,this.isPercentage)}clone(){return new a(this.op,this.fn,this.args.slice(0),this.implicit,this.isPercentage)}isUnary(){return this.args.length===1}isBinary(){return this.args.length===2}_toString(o){var l=o&&o.parenthesis?o.parenthesis:"keep",u=o&&o.implicit?o.implicit:"hide",s=this.args,c=r(this,l,u,s,!1);if(s.length===1){var f=Mu(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 m=s[0].toString(o),p=s[1].toString(o);return c[0]&&(m="("+m+")"),c[1]&&(p="("+p+")"),this.implicit&&this.getIdentifier()==="OperatorNode:multiply"&&u==="hide"?m+" "+p:m+" "+this.op+" "+p}else if(s.length>2&&(this.getIdentifier()==="OperatorNode:add"||this.getIdentifier()==="OperatorNode:multiply")){var h=s.map(function(g,w){return g=g.toString(o),c[w]&&(g="("+g+")"),g});return this.implicit&&this.getIdentifier()==="OperatorNode:multiply"&&u==="hide"?h.join(" "):h.join(" "+this.op+" ")}else return this.fn+"("+this.args.join(", ")+")"}toJSON(){return{mathjs:Kc,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=Mu(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">'+zr(this.op)+"</span>"+d:d+'<span class="math-operator math-unary-operator math-righthand-unary-operator">'+zr(this.op)+"</span>"}else if(s.length===2){var v=s[0].toHTML(o),m=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]&&(m='<span class="math-parenthesis math-round-parenthesis">(</span>'+m+'<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>'+m:v+'<span class="math-operator math-binary-operator math-explicit-binary-operator">'+zr(this.op)+"</span>"+m}else{var p=s.map(function(h,g){return h=h.toHTML(o),c[g]&&(h='<span class="math-parenthesis math-round-parenthesis">(</span>'+h+'<span class="math-parenthesis math-round-parenthesis">)</span>'),h});return s.length>2&&(this.getIdentifier()==="OperatorNode:add"||this.getIdentifier()==="OperatorNode:multiply")?this.implicit&&this.getIdentifier()==="OperatorNode:multiply"&&u==="hide"?p.join('<span class="math-operator math-binary-operator math-implicit-binary-operator"></span>'):p.join('<span class="math-operator math-binary-operator math-explicit-binary-operator">'+zr(this.op)+"</span>"):'<span class="math-function">'+zr(this.fn)+'</span><span class="math-paranthesis math-round-parenthesis">(</span>'+p.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=Ht[this.fn];if(f=typeof f>"u"?this.op:f,s.length===1){var d=Mu(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 m=s[0],p=m.toTex(o);c[0]&&(p="\\left(".concat(p,"\\right)"));var h=s[1],g=h.toTex(o);c[1]&&(g="\\left(".concat(g,"\\right)"));var w;switch(l==="keep"?w=m.getIdentifier():w=m.getContent().getIdentifier(),this.getIdentifier()){case"OperatorNode:divide":return f+"{"+p+"}{"+g+"}";case"OperatorNode:pow":switch(p="{"+p+"}",g="{"+g+"}",w){case"ConditionalNode":case"OperatorNode:divide":p="\\left(".concat(p,"\\right)")}break;case"OperatorNode:multiply":if(this.implicit&&u==="hide")return p+"~"+g}return p+f+g}else if(s.length>2&&(this.getIdentifier()==="OperatorNode:add"||this.getIdentifier()==="OperatorNode:multiply")){var y=s.map(function(x,C){return x=x.toTex(o),c[C]&&(x="\\left(".concat(x,"\\right)")),x});return this.getIdentifier()==="OperatorNode:multiply"&&this.implicit&&u==="hide"?y.join("~"):y.join(f)}else return"\\mathrm{"+this.fn+"}\\left("+s.map(function(x){return x.toTex(o)}).join(",")+"\\right)"}getIdentifier(){return this.type+":"+this.fn}}return j(a,"name",Kc),a},{isClass:!0,isNode:!0}),Uc="ParenthesisNode",Vye=["Node"],jye=fe(Uc,Vye,t=>{var{Node:e}=t;class n extends e{constructor(a){if(super(),!Xt(a))throw new TypeError('Node expected for parameter "content"');this.content=a}get type(){return Uc}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:Uc,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",Uc),n},{isClass:!0,isNode:!0}),qc="RangeNode",Hye=["Node"],Kye=fe(qc,Hye,t=>{var{Node:e}=t;function n(a,i,o){var l=tn(a,i,o),u={},s=tn(a.start,i,o);if(u.start=s!==null&&s<=l||i==="all",a.step){var c=tn(a.step,i,o);u.step=c!==null&&c<=l||i==="all"}var f=tn(a.end,i,o);return u.end=f!==null&&f<=l||i==="all",u}class r extends e{constructor(i,o,l){if(super(),!Xt(i))throw new TypeError("Node expected");if(!Xt(o))throw new TypeError("Node expected");if(l&&!Xt(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 qc}get isRangeNode(){return!0}needsEnd(){var i=this.filter(function(o){return In(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,m){return l(u(d,v,m),s(d,v,m),c(d,v,m))}}else return function(d,v,m){return l(u(d,v,m),s(d,v,m))}}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:qc,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",qc),r},{isClass:!0,isNode:!0}),Wc="RelationalNode",Uye=["Node"],qye=fe(Wc,Uye,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 Wc}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,m=u[0](c,f,d),p=0;p<l.conditionals.length;p++){v=m,m=u[p+1](c,f,d);var h=qr(i,l.conditionals[p]);if(!h(v,m))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=tn(this,o,i&&i.implicit),u=this.params.map(function(f,d){var v=tn(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:Wc,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=tn(this,o,i&&i.implicit),u=this.params.map(function(f,d){var v=tn(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">'+zr(n[this.conditionals[c]])+"</span>"+u[c+1];return s}_toTex(i){for(var o=i&&i.parenthesis?i.parenthesis:"keep",l=tn(this,o,i&&i.implicit),u=this.params.map(function(f,d){var v=tn(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+=Ht[this.conditionals[c]]+u[c+1];return s}}return j(r,"name",Wc),r},{isClass:!0,isNode:!0}),Wye="SymbolNode",Yye=["math","?Unit","Node"],Gye=fe(Wye,Yye,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):qr(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=zr(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=z7(this.name,u);return s[0]==="\\"?s:" "+s}}return i},{isClass:!0,isNode:!0});function Bu(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"?G3(t.createSubScope(),...n):G3(Ul(),t,...n)}var Yc="FunctionNode",Xye=["math","Node","SymbolNode"],Zye=fe(Yc,Xye,t=>{var{math:e,Node:n,SymbolNode:r}=t,a=l=>Pt(l,{truncate:78});function i(l,u,s){for(var c="",f=/\$(?:\{([a-z_][a-z_0-9]*)(?:\[([0-9]+)\])?\}|\$)/gi,d=0,v;(v=f.exec(l))!==null;)if(c+=l.substring(d,v.index),d=v.index,v[0]==="$$")c+="$",d++;else{d+=v[0].length;var m=u[v[1]];if(!m)throw new ReferenceError("Template: Property "+v[1]+" does not exist.");if(v[2]===void 0)switch(typeof m){case"string":c+=m;break;case"object":if(Xt(m))c+=m.toTex(s);else if(Array.isArray(m))c+=m.map(function(p,h){if(Xt(p))return p.toTex(s);throw new TypeError("Template: "+v[1]+"["+h+"] is not a Node.")}).join(",");else throw new TypeError("Template: "+v[1]+" has to be a Node, String or array of Nodes");break;default:throw new TypeError("Template: "+v[1]+" has to be a Node, String or array of Nodes")}else if(Xt(m[v[2]]&&m[v[2]]))c+=m[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)),!Xt(u))throw new TypeError('Node expected as parameter "fn"');if(!Array.isArray(s)||!s.every(Xt))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 Yc}get isFunctionNode(){return!0}_compile(u,s){var c=this.args.map(N=>N._compile(u,s));if(In(this.fn)){var f=this.fn.name;if(s[f]){var h=this.args;return function(E,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(h,u,Bu(E,D),E);var k=c.map(I=>I(E,D,M));return P.apply(P,k)}}else{var d=f in u?qr(u,f):void 0,v=typeof d=="function"&&d.rawArgs===!0,m=N=>{var E;if(N.has(f))E=N.get(f);else if(f in u)E=qr(u,f);else return o.onUndefinedFunction(f);if(typeof E=="function")return E;throw new TypeError("'".concat(f,`' is not a function; its value is:
- `).concat(a(E)))};if(v){var p=this.args;return function(E,D,M){var P=m(E);return P(p,u,Bu(E,D),E)}}else switch(c.length){case 0:return function(E,D,M){var P=m(E);return P()};case 1:return function(E,D,M){var P=m(E),k=c[0];return P(k(E,D,M))};case 2:return function(E,D,M){var P=m(E),k=c[0],I=c[1];return P(k(E,D,M),I(E,D,M))};default:return function(E,D,M){var P=m(E),k=c.map(I=>I(E,D,M));return P(...k)}}}}else if(Hi(this.fn)&&zo(this.fn.index)&&this.fn.index.isObjectProperty()){var g=this.fn.object._compile(u,s),w=this.fn.index.getObjectProperty(),y=this.args;return function(E,D,M){var P=g(E,D,M);Ase(P,w);var k=P[w]&&P[w].rawArgs;if(k)return P[w](y,u,Bu(E,D),E);var I=c.map($=>$(E,D,M));return P[w].apply(P,I)}}else{var x=this.fn.toString(),C=this.fn._compile(u,s),b=this.args;return function(E,D,M){var P=C(E,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(b,u,Bu(E,D),E);var k=c.map(I=>I(E,D,M));return P.apply(P,k)}}}forEach(u){u(this.fn,"fn",this);for(var s=0;s<this.args.length;s++)u(this.args[s],"args["+s+"]",this)}map(u){for(var s=this._ifNode(u(this.fn,"fn",this)),c=[],f=0;f<this.args.length;f++)c[f]=this._ifNode(u(this.args[f],"args["+f+"]",this));return new o(s,c)}clone(){return new o(this.fn,this.args.slice(0))}toString(u){var s,c=this.fn.toString(u);return u&&typeof u.handler=="object"&&We(u.handler,c)&&(s=u.handler[c](this,u)),typeof s<"u"?s:super.toString(u)}_toString(u){var s=this.args.map(function(f){return f.toString(u)}),c=ou(this.fn)?"("+this.fn.toString(u)+")":this.fn.toString(u);return c+"("+s.join(", ")+")"}toJSON(){return{mathjs:Yc,fn:this.fn,args:this.args}}toHTML(u){var s=this.args.map(function(c){return c.toHTML(u)});return'<span class="math-function">'+zr(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;WE[this.name]&&(c=WE[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(Tye,this,u)}getIdentifier(){return this.type+":"+this.name}}return j(o,"name",Yc),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}),GE="parse",Jye=["typed","numeric","config","AccessorNode","ArrayNode","AssignmentNode","BlockNode","ConditionalNode","ConstantNode","FunctionAssignmentNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","ParenthesisNode","RangeNode","RelationalNode","SymbolNode"],Qye=fe(GE,Jye,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:m,ParenthesisNode:p,RangeNode:h,RelationalNode:g,SymbolNode:w}=t,y=e(GE,{string:function(J){return B(J,{})},"Array | Matrix":function(J){return x(J,{})},"string, Object":function(J,ce){var Me=ce.nodes!==void 0?ce.nodes:{};return B(J,Me)},"Array | Matrix, Object":x});function x(K){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ce=J.nodes!==void 0?J.nodes:{};return It(K,function(Me){if(typeof Me!="string")throw new TypeError("String expected");return B(Me,ce)})}var C={NULL:0,DELIMITER:1,NUMBER:2,SYMBOL:3,UNKNOWN:4},b={",":!0,"(":!0,")":!0,"[":!0,"]":!0,"{":!0,"}":!0,'"':!0,"'":!0,";":!0,"+":!0,"-":!0,"*":!0,".*":!0,"/":!0,"./":!0,"%":!0,"^":!0,".^":!0,"~":!0,"!":!0,"&":!0,"|":!0,"^|":!0,"=":!0,":":!0,"?":!0,"==":!0,"!=":!0,"<":!0,">":!0,"<=":!0,">=":!0,"<<":!0,">>":!0,">>>":!0},N={mod:!0,to:!0,in:!0,and:!0,xor:!0,or:!0,not:!0},E={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(K){return P(K,1)}function I(K){K.index++}function $(K){return K.expression.charAt(K.index-1)}function _(K){return K.expression.charAt(K.index+1)}function T(K){for(K.tokenType=C.NULL,K.token="",K.comment="";;){if(k(K)==="#")for(;k(K)!==`
- `&&k(K)!=="";)K.comment+=k(K),I(K);if(y.isWhitespace(k(K),K.nestingLevel))I(K);else break}if(k(K)===""){K.tokenType=C.DELIMITER;return}if(k(K)===`
- `&&!K.nestingLevel){K.tokenType=C.DELIMITER,K.token=k(K),I(K);return}var J=k(K),ce=P(K,2),Me=P(K,3);if(Me.length===3&&b[Me]){K.tokenType=C.DELIMITER,K.token=Me,I(K),I(K),I(K);return}if(ce.length===2&&b[ce]){K.tokenType=C.DELIMITER,K.token=ce,I(K),I(K);return}if(b[J]){K.tokenType=C.DELIMITER,K.token=J,I(K);return}if(y.isDigitDot(J)){K.tokenType=C.NUMBER;var Ie=P(K,2);if(Ie==="0b"||Ie==="0o"||Ie==="0x"){for(K.token+=k(K),I(K),K.token+=k(K),I(K);y.isHexDigit(k(K));)K.token+=k(K),I(K);if(k(K)===".")for(K.token+=".",I(K);y.isHexDigit(k(K));)K.token+=k(K),I(K);else if(k(K)==="i")for(K.token+="i",I(K);y.isDigit(k(K));)K.token+=k(K),I(K);return}if(k(K)==="."){if(K.token+=k(K),I(K),!y.isDigit(k(K))){K.tokenType=C.DELIMITER;return}}else{for(;y.isDigit(k(K));)K.token+=k(K),I(K);y.isDecimalMark(k(K),_(K))&&(K.token+=k(K),I(K))}for(;y.isDigit(k(K));)K.token+=k(K),I(K);if(k(K)==="E"||k(K)==="e"){if(y.isDigit(_(K))||_(K)==="-"||_(K)==="+"){if(K.token+=k(K),I(K),(k(K)==="+"||k(K)==="-")&&(K.token+=k(K),I(K)),!y.isDigit(k(K)))throw Pe(K,'Digit expected, got "'+k(K)+'"');for(;y.isDigit(k(K));)K.token+=k(K),I(K);if(y.isDecimalMark(k(K),_(K)))throw Pe(K,'Digit expected, got "'+k(K)+'"')}else if(_(K)===".")throw I(K),Pe(K,'Digit expected, got "'+k(K)+'"')}return}if(y.isAlpha(k(K),$(K),_(K))){for(;y.isAlpha(k(K),$(K),_(K))||y.isDigit(k(K));)K.token+=k(K),I(K);We(N,K.token)?K.tokenType=C.DELIMITER:K.tokenType=C.SYMBOL;return}for(K.tokenType=C.UNKNOWN;k(K)!=="";)K.token+=k(K),I(K);throw Pe(K,'Syntax error in part "'+K.token+'"')}function O(K){do T(K);while(K.token===`
- `)}function R(K){K.nestingLevel++}function F(K){K.nestingLevel--}y.isAlpha=function(J,ce,Me){return y.isValidLatinOrGreek(J)||y.isValidMathSymbol(J,Me)||y.isValidMathSymbol(ce,J)},y.isValidLatinOrGreek=function(J){return/^[a-zA-Z_$\u00C0-\u02AF\u0370-\u03FF\u2100-\u214F]$/.test(J)},y.isValidMathSymbol=function(J,ce){return/^[\uD835]$/.test(J)&&/^[\uDC00-\uDFFF]$/.test(ce)&&/^[^\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDFCC\uDFCD]$/.test(ce)},y.isWhitespace=function(J,ce){return J===" "||J===" "||J===`
- `&&ce>0},y.isDecimalMark=function(J,ce){return J==="."&&ce!=="/"&&ce!=="*"&&ce!=="^"},y.isDigitDot=function(J){return J>="0"&&J<="9"||J==="."},y.isDigit=function(J){return J>="0"&&J<="9"},y.isHexDigit=function(J){return J>="0"&&J<="9"||J>="a"&&J<="f"||J>="A"&&J<="F"};function B(K,J){var ce=M();at(ce,{expression:K,extraNodes:J}),T(ce);var Me=L(ce);if(ce.token!=="")throw ce.tokenType===C.DELIMITER?Fe(ce,"Unexpected operator "+ce.token):Pe(ce,'Unexpected part "'+ce.token+'"');return Me}function L(K){var J,ce=[],Me;for(K.token!==""&&K.token!==`
- `&&K.token!==";"&&(J=H(K),K.comment&&(J.comment=K.comment));K.token===`
- `||K.token===";";)ce.length===0&&J&&(Me=K.token!==";",ce.push({node:J,visible:Me})),T(K),K.token!==`
- `&&K.token!==";"&&K.token!==""&&(J=H(K),K.comment&&(J.comment=K.comment),Me=K.token!==";",ce.push({node:J,visible:Me}));return ce.length>0?new l(ce):(J||(J=new s(void 0),K.comment&&(J.comment=K.comment)),J)}function H(K){var J,ce,Me,Ie,_e=z(K);if(K.token==="="){if(In(_e))return J=_e.name,O(K),Me=H(K),new o(new w(J),Me);if(Hi(_e))return O(K),Me=H(K),new o(_e.object,_e.index,Me);if(ci(_e)&&In(_e.fn)&&(Ie=!0,ce=[],J=_e.name,_e.args.forEach(function(ze,je){In(ze)?ce[je]=ze.name:Ie=!1}),Ie))return O(K),Me=H(K),new c(J,ce,Me);throw Pe(K,"Invalid left hand side of assignment operator =")}return _e}function z(K){for(var J=V(K);K.token==="?";){var ce=K.conditionalLevel;K.conditionalLevel=K.nestingLevel,O(K);var Me=J,Ie=H(K);if(K.token!==":")throw Pe(K,"False part of conditional expression expected");K.conditionalLevel=null,O(K);var _e=H(K);J=new u(Me,Ie,_e),K.conditionalLevel=ce}return J}function V(K){for(var J=U(K);K.token==="or";)O(K),J=new m("or","or",[J,U(K)]);return J}function U(K){for(var J=W(K);K.token==="xor";)O(K),J=new m("xor","xor",[J,W(K)]);return J}function W(K){for(var J=Y(K);K.token==="and";)O(K),J=new m("and","and",[J,Y(K)]);return J}function Y(K){for(var J=le(K);K.token==="|";)O(K),J=new m("|","bitOr",[J,le(K)]);return J}function le(K){for(var J=ne(K);K.token==="^|";)O(K),J=new m("^|","bitXor",[J,ne(K)]);return J}function ne(K){for(var J=ie(K);K.token==="&";)O(K),J=new m("&","bitAnd",[J,ie(K)]);return J}function ie(K){for(var J=[se(K)],ce=[],Me={"==":"equal","!=":"unequal","<":"smaller",">":"larger","<=":"smallerEq",">=":"largerEq"};We(Me,K.token);){var Ie={name:K.token,fn:Me[K.token]};ce.push(Ie),O(K),J.push(se(K))}return J.length===1?J[0]:J.length===2?new m(ce[0].name,ce[0].fn,J):new g(ce.map(_e=>_e.fn),J)}function se(K){var J,ce,Me,Ie;J=he(K);for(var _e={"<<":"leftShift",">>":"rightArithShift",">>>":"rightLogShift"};We(_e,K.token);)ce=K.token,Me=_e[ce],O(K),Ie=[J,he(K)],J=new m(ce,Me,Ie);return J}function he(K){var J,ce,Me,Ie;J=te(K);for(var _e={to:"to",in:"to"};We(_e,K.token);)ce=K.token,Me=_e[ce],O(K),ce==="in"&&K.token===""?J=new m("*","multiply",[J,new w("in")],!0):(Ie=[J,te(K)],J=new m(ce,Me,Ie));return J}function te(K){var J,ce=[];if(K.token===":"?J=new s(1):J=ge(K),K.token===":"&&K.conditionalLevel!==K.nestingLevel){for(ce.push(J);K.token===":"&&ce.length<3;)O(K),K.token===")"||K.token==="]"||K.token===","||K.token===""?ce.push(new w("end")):ce.push(ge(K));ce.length===3?J=new h(ce[0],ce[2],ce[1]):J=new h(ce[0],ce[1])}return J}function ge(K){var J,ce,Me,Ie;J=ee(K);for(var _e={"+":"add","-":"subtract"};We(_e,K.token);){ce=K.token,Me=_e[ce],O(K);var ze=ee(K);ze.isPercentage?Ie=[J,new m("*","multiply",[J,ze])]:Ie=[J,ze],J=new m(ce,Me,Ie)}return J}function ee(K){var J,ce,Me,Ie;J=re(K),ce=J;for(var _e={"*":"multiply",".*":"dotMultiply","/":"divide","./":"dotDivide"};We(_e,K.token);)Me=K.token,Ie=_e[Me],O(K),ce=re(K),J=new m(Me,Ie,[J,ce]);return J}function re(K){var J,ce;for(J=de(K),ce=J;K.tokenType===C.SYMBOL||K.token==="in"&&Vt(J)||K.tokenType===C.NUMBER&&!Vt(ce)&&(!En(ce)||ce.op==="!")||K.token==="(";)ce=de(K),J=new m("*","multiply",[J,ce],!0);return J}function de(K){for(var J=ae(K),ce=J,Me=[];K.token==="/"&&$g(ce);)if(Me.push(at({},K)),O(K),K.tokenType===C.NUMBER)if(Me.push(at({},K)),O(K),K.tokenType===C.SYMBOL||K.token==="(")at(K,Me.pop()),Me.pop(),ce=ae(K),J=new m("/","divide",[J,ce]);else{Me.pop(),at(K,Me.pop());break}else{at(K,Me.pop());break}return J}function ae(K){var J,ce,Me,Ie;J=oe(K);for(var _e={"%":"mod",mod:"mod"};We(_e,K.token);)ce=K.token,Me=_e[ce],O(K),ce==="%"&&K.tokenType===C.DELIMITER&&K.token!=="("?J=new m("/","divide",[J,new s(100)],!1,!0):(Ie=[J,oe(K)],J=new m(ce,Me,Ie));return J}function oe(K){var J,ce,Me,Ie={"-":"unaryMinus","+":"unaryPlus","~":"bitNot",not:"not"};return We(Ie,K.token)?(Me=Ie[K.token],J=K.token,O(K),ce=[oe(K)],new m(J,Me,ce)):ue(K)}function ue(K){var J,ce,Me,Ie;return J=ve(K),(K.token==="^"||K.token===".^")&&(ce=K.token,Me=ce==="^"?"pow":"dotPow",O(K),Ie=[J,oe(K)],J=new m(ce,Me,Ie)),J}function ve(K){var J,ce,Me,Ie;J=me(K);for(var _e={"!":"factorial","'":"ctranspose"};We(_e,K.token);)ce=K.token,Me=_e[ce],T(K),Ie=[J],J=new m(ce,Me,Ie),J=Q(K,J);return J}function me(K){var J=[];if(K.tokenType===C.SYMBOL&&We(K.extraNodes,K.token)){var ce=K.extraNodes[K.token];if(T(K),K.token==="("){if(J=[],R(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");F(K),T(K)}return new ce(J)}return G(K)}function G(K){var J,ce;return K.tokenType===C.SYMBOL||K.tokenType===C.DELIMITER&&K.token in N?(ce=K.token,T(K),We(E,ce)?J=new s(E[ce]):D.indexOf(ce)!==-1?J=new s(n(ce,"number")):J=new w(ce),J=Q(K,J),J):pe(K)}function Q(K,J,ce){for(var Me;(K.token==="("||K.token==="["||K.token===".")&&(!ce||ce.indexOf(K.token)!==-1);)if(Me=[],K.token==="(")if(In(J)||Hi(J)){if(R(K),T(K),K.token!==")")for(Me.push(H(K));K.token===",";)T(K),Me.push(H(K));if(K.token!==")")throw Pe(K,"Parenthesis ) expected");F(K),T(K),J=new f(J,Me)}else return J;else if(K.token==="["){if(R(K),T(K),K.token!=="]")for(Me.push(H(K));K.token===",";)T(K),Me.push(H(K));if(K.token!=="]")throw Pe(K,"Parenthesis ] expected");F(K),T(K),J=new a(J,new d(Me))}else{if(T(K),K.tokenType!==C.SYMBOL)throw Pe(K,"Property name expected after dot");Me.push(new s(K.token)),T(K);var Ie=!0;J=new a(J,new d(Me,Ie))}return J}function pe(K){var J,ce;return K.token==='"'?(ce=Ee(K),J=new s(ce),J=Q(K,J),J):Te(K)}function Ee(K){for(var J="";k(K)!==""&&k(K)!=='"';)k(K)==="\\"&&(J+=k(K),I(K)),J+=k(K),I(K);if(T(K),K.token!=='"')throw Pe(K,'End of string " expected');return T(K),JSON.parse('"'+J+'"')}function Te(K){var J,ce;return K.token==="'"?(ce=we(K),J=new s(ce),J=Q(K,J),J):ye(K)}function we(K){for(var J="";k(K)!==""&&k(K)!=="'";)k(K)==="\\"&&(J+=k(K),I(K)),J+=k(K),I(K);if(T(K),K.token!=="'")throw Pe(K,"End of string ' expected");return T(K),JSON.parse('"'+J+'"')}function ye(K){var J,ce,Me,Ie;if(K.token==="["){if(R(K),T(K),K.token!=="]"){var _e=Ce(K);if(K.token===";"){for(Me=1,ce=[_e];K.token===";";)T(K),ce[Me]=Ce(K),Me++;if(K.token!=="]")throw Pe(K,"End of matrix ] expected");F(K),T(K),Ie=ce[0].items.length;for(var ze=1;ze<Me;ze++)if(ce[ze].items.length!==Ie)throw Fe(K,"Column dimensions mismatch ("+ce[ze].items.length+" !== "+Ie+")");J=new i(ce)}else{if(K.token!=="]")throw Pe(K,"End of matrix ] expected");F(K),T(K),J=_e}}else F(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==="{"){R(K);var J,ce={};do if(T(K),K.token!=="}"){if(K.token==='"')J=Ee(K);else if(K.token==="'")J=we(K);else if(K.tokenType===C.SYMBOL||K.tokenType===C.DELIMITER&&K.token in N)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");F(K),T(K);var Me=new v(ce);return Me=Q(K,Me),Me}return Ne(K)}function Ne(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(R(K),T(K),J=H(K),K.token!==")")throw Pe(K,"Parenthesis ) expected");return F(K),T(K),J=new p(J),J=Q(K,J),J}return be(K)}function be(K){throw K.token===""?Pe(K,"Unexpected end of expression"):Pe(K,"Value expected")}function Oe(K){return K.index-K.token.length+1}function Pe(K,J){var ce=Oe(K),Me=new SyntaxError(J+" (char "+ce+")");return Me.char=ce,Me}function Fe(K,J){var ce=Oe(K),Me=new SyntaxError(J+" (char "+ce+")");return Me.char=ce,Me}return e.addConversion({from:"string",to:"Node",convert:y}),y}),XE="compile",e1e=["typed","parse"],t1e=fe(XE,e1e,t=>{var{typed:e,parse:n}=t;return e(XE,{string:function(a){return n(a).compile()},"Array | Matrix":function(a){return It(a,function(i){return n(i).compile()})}})}),ZE="evaluate",n1e=["typed","parse"],r1e=fe(ZE,n1e,t=>{var{typed:e,parse:n}=t;return e(ZE,{string:function(a){var i=Ul();return n(a).compile().evaluate(i)},"string, Map | Object":function(a,i){return n(a).compile().evaluate(i)},"Array | Matrix":function(a){var i=Ul();return It(a,function(o){return n(o).compile().evaluate(i)})},"Array | Matrix, Map | Object":function(a,i){return It(a,function(o){return n(o).compile().evaluate(i)})}})}),a1e="Parser",i1e=["evaluate"],o1e=fe(a1e,i1e,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:Ul(),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 Tse(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}),JE="parser",l1e=["typed","Parser"],u1e=fe(JE,l1e,t=>{var{typed:e,Parser:n}=t;return e(JE,{"":function(){return new n}})}),QE="lup",s1e=["typed","matrix","abs","addScalar","divideScalar","multiplyScalar","subtract","larger","equalScalar","unaryMinus","DenseMatrix","SparseMatrix","Spa"],c1e=fe(QE,s1e,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(QE,{DenseMatrix:function(g){return m(g)},SparseMatrix:function(g){return p(g)},Array:function(g){var w=n(g),y=m(w);return{L:y.L.valueOf(),U:y.U.valueOf(),p:y.p}}});function m(h){var g=h._size[0],w=h._size[1],y=Math.min(g,w),x=ut(h._data),C=[],b=[g,y],N=[],E=[y,w],D,M,P,k=[];for(D=0;D<g;D++)k[D]=D;for(M=0;M<w;M++){if(M>0)for(D=0;D<g;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 _=M,T=0,O=0;for(D=M;D<g;D++){var R=x[D][M],F=r(R);u(F,T)&&(_=D,T=F,O=R)}if(M!==_&&(k[M]=[k[_],k[_]=k[M]][0],f._swapRows(M,_,x)),M<g)for(D=M+1;D<g;D++){var B=x[D][M];s(B,0)||(x[D][M]=i(x[D][M],O))}}for(M=0;M<w;M++)for(D=0;D<g;D++){if(M===0&&(D<w&&(N[D]=[]),C[D]=[]),D<M){D<w&&(N[D][M]=x[D][M]),M<g&&(C[D][M]=0);continue}if(D===M){D<w&&(N[D][M]=x[D][M]),M<g&&(C[D][M]=1);continue}D<w&&(N[D][M]=0),M<g&&(C[D][M]=x[D][M])}var L=new f({data:C,size:b}),H=new f({data:N,size:E}),z=[];for(D=0,y=k.length;D<y;D++)z[k[D]]=D;return{L,U:H,p:z,toString:function(){return"L: "+this.L.toString()+`
- U: `+this.U.toString()+`
- P: `+this.p}}}function p(h){var g=h._size[0],w=h._size[1],y=Math.min(g,w),x=h._values,C=h._index,b=h._ptr,N=[],E=[],D=[],M=[g,y],P=[],k=[],I=[],$=[y,w],_,T,O,R=[],F=[];for(_=0;_<g;_++)R[_]=_,F[_]=_;var B=function(z,V){var U=F[z],W=F[V];R[U]=V,R[W]=z,F[z]=W,F[V]=U},L=function(){var z=new v;T<g&&(D.push(N.length),N.push(1),E.push(T)),I.push(P.length);var V=b[T],U=b[T+1];for(O=V;O<U;O++)_=C[O],z.set(R[_],x[O]);T>0&&z.forEach(0,T-1,function(ne,ie){d._forEachRow(ne,N,E,D,function(se,he){se>ne&&z.accumulate(se,c(o(he,ie)))})});var W=T,Y=z.get(T),le=r(Y);z.forEach(T+1,g-1,function(ne,ie){var se=r(ie);u(se,le)&&(W=ne,le=se,Y=ie)}),T!==W&&(d._swapRows(T,W,M[1],N,E,D),d._swapRows(T,W,$[1],P,k,I),z.swap(T,W),B(T,W)),z.forEach(0,g-1,function(ne,ie){ne<=T?(P.push(ie),k.push(ne)):(ie=i(ie,Y),s(ie,0)||(N.push(ie),E.push(ne)))})};for(T=0;T<w;T++)L();return I.push(P.length),D.push(N.length),{L:new d({values:N,index:E,ptr:D,size:M}),U:new d({values:P,index:k,ptr:I,size:$}),p:R,toString:function(){return"L: "+this.L.toString()+`
- U: `+this.U.toString()+`
- P: `+this.p}}}}),eD="qr",f1e=["typed","matrix","zeros","identity","isZero","equal","sign","sqrt","conj","unaryMinus","addScalar","divideScalar","multiplyScalar","subtract","complex"],d1e=fe(eD,f1e,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:m,complex:p}=t;return at(e(eD,{DenseMatrix:function(x){return g(x)},SparseMatrix:function(x){return w()},Array:function(x){var C=n(x),b=g(C);return{Q:b.Q.valueOf(),R:b.R.valueOf()}}}),{_denseQRimpl:h});function h(y){var x=y._size[0],C=y._size[1],b=a([x],"dense"),N=b._data,E=y.clone(),D=E._data,M,P,k,I=r([x],"");for(k=0;k<Math.min(C,x);++k){var $=D[k][k],_=c(o($,0)?1:l($)),T=s(_),O=0;for(M=k;M<x;M++)O=f(O,v(D[M][k],s(D[M][k])));var R=v(_,u(O));if(!i(R)){var F=m($,R);for(I[k]=1,M=k+1;M<x;M++)I[M]=d(D[M][k],F);var B=c(s(d(F,R))),L=void 0;for(P=k;P<C;P++){for(L=0,M=k;M<x;M++)L=f(L,v(s(I[M]),D[M][P]));for(L=v(L,B),M=k;M<x;M++)D[M][P]=v(m(D[M][P],v(I[M],L)),T)}for(M=0;M<x;M++){for(L=0,P=k;P<x;P++)L=f(L,v(N[M][P],I[P]));for(L=v(L,B),P=k;P<x;++P)N[M][P]=d(m(N[M][P],v(L,s(I[P]))),T)}}}return{Q:b,R:E,toString:function(){return"Q: "+this.Q.toString()+`
- R: `+this.R.toString()}}}function g(y){var x=h(y),C=x.R._data;if(y._data.length>0)for(var b=C[0][0].type==="Complex"?p(0):0,N=0;N<C.length;++N)for(var E=0;E<N&&E<(C[0]||[]).length;++E)C[N][E]=b;return x}function w(y){throw new Error("qr not implemented for sparse matrices yet")}});function v1e(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=[],m=0,p=0;p<c;p++){v[p]=m;for(var h=n?n[p]:p,g=o[h],w=o[h+1],y=g;y<w;y++){var x=e?e[i[y]]:i[y];d[m]=x,f&&(f[m]=a[y]),m++}}return v[c]=m,t.createSparseMatrix({values:f,index:d,ptr:v,size:[s,c],datatype:u})}function V7(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 p1e(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=V7(r,n,i,o,l,a,u));return a}function m1e(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 m=r[v],p=r[v+1],h=m;h<p;h++){var g=n[h];for(f=e?u[c+g]:g;f!==-1&&f<v;f=d)d=u[s+f],u[s+f]=v,d===-1&&(l[f]=v);e&&(u[c+g]=v)}}return l}function h1e(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 Ai(t){return-t-2}var g1e="csAmd",y1e=["add","multiply","transpose"],b1e=fe(g1e,y1e,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],m=d[1],p=0,h=Math.max(16,10*Math.sqrt(m));h=Math.min(m-2,h);var g=a(c,f,v,m,h);h1e(g,u,null);for(var w=g._index,y=g._ptr,x=y[m],C=[],b=[],N=0,E=m+1,D=2*(m+1),M=3*(m+1),P=4*(m+1),k=5*(m+1),I=6*(m+1),$=7*(m+1),_=C,T=i(m,y,b,N,M,_,D,$,E,I,P,k),O=o(m,y,b,k,P,I,h,E,M,_,D),R=0,F,B,L,H,z,V,U,W,Y,le,ne,ie,se,he,te,ge;O<m;){for(L=-1;R<m&&(L=b[M+R])===-1;R++);b[D+L]!==-1&&(_[b[D+L]]=-1),b[M+R]=b[D+L];var ee=b[P+L],re=b[E+L];O+=re;var de=0;b[E+L]=-re;var ae=y[L],oe=ee===0?ae:x,ue=oe;for(H=1;H<=ee+1;H++){for(H>ee?(V=L,U=ae,W=b[N+L]-ee):(V=w[ae++],U=y[V],W=b[N+V]),z=1;z<=W;z++)F=w[U++],!((Y=b[E+F])<=0)&&(de+=Y,b[E+F]=-Y,w[ue++]=F,b[D+F]!==-1&&(_[b[D+F]]=_[F]),_[F]!==-1?b[D+_[F]]=b[D+F]:b[M+b[k+F]]=b[D+F]);V!==L&&(y[V]=Ai(L),b[I+V]=0)}for(ee!==0&&(x=ue),b[k+L]=de,y[L]=oe,b[N+L]=ue-oe,b[P+L]=-2,T=l(T,p,b,I,m),le=oe;le<ue;le++)if(F=w[le],!((ne=b[P+F])<=0)){Y=-b[E+F];var ve=T-Y;for(ae=y[F],ie=y[F]+ne-1;ae<=ie;ae++)V=w[ae],b[I+V]>=T?b[I+V]-=Y:b[I+V]!==0&&(b[I+V]=b[k+V]+ve)}for(le=oe;le<ue;le++){for(F=w[le],ie=y[F],se=ie+b[P+F]-1,he=ie,te=0,ge=0,ae=ie;ae<=se;ae++)if(V=w[ae],b[I+V]!==0){var me=b[I+V]-T;me>0?(ge+=me,w[he++]=V,te+=V):(y[V]=Ai(L),b[I+V]=0)}b[P+F]=he-ie+1;var G=he,Q=ie+b[N+F];for(ae=se+1;ae<Q;ae++){B=w[ae];var pe=b[E+B];pe<=0||(ge+=pe,w[he++]=B,te+=B)}ge===0?(y[F]=Ai(L),Y=-b[E+F],de-=Y,re+=Y,O+=Y,b[E+F]=0,b[P+F]=-1):(b[k+F]=Math.min(b[k+F],ge),w[he]=w[G],w[G]=w[ie],w[ie]=L,b[N+F]=he-ie+1,te=(te<0?-te:te)%m,b[D+F]=b[$+te],b[$+te]=F,_[F]=te)}for(b[k+L]=de,p=Math.max(p,de),T=l(T+p,p,b,I,m),le=oe;le<ue;le++)if(F=w[le],!(b[E+F]>=0))for(te=_[F],F=b[$+te],b[$+te]=-1;F!==-1&&b[D+F]!==-1;F=b[D+F],T++){for(W=b[N+F],ne=b[P+F],ae=y[F]+1;ae<=y[F]+W-1;ae++)b[I+w[ae]]=T;var Ee=F;for(B=b[D+F];B!==-1;){var Te=b[N+B]===W&&b[P+B]===ne;for(ae=y[B]+1;Te&&ae<=y[B]+W-1;ae++)b[I+w[ae]]!==T&&(Te=0);Te?(y[B]=Ai(F),b[E+F]+=b[E+B],b[E+B]=0,b[P+B]=-1,B=b[D+B],b[D+Ee]=B):(Ee=B,B=b[D+B])}}for(ae=oe,le=oe;le<ue;le++)F=w[le],!((Y=-b[E+F])<=0)&&(b[E+F]=Y,ge=b[k+F]+de-Y,ge=Math.min(ge,m-O-Y),b[M+ge]!==-1&&(_[b[M+ge]]=F),b[D+F]=b[M+ge],_[F]=-1,b[M+ge]=F,R=Math.min(R,ge),b[k+F]=ge,w[ae++]=F);b[E+L]=re,(b[N+L]=ae-oe)===0&&(y[L]=-1,b[I+L]=0),ee!==0&&(x=ae)}for(F=0;F<m;F++)y[F]=Ai(y[F]);for(B=0;B<=m;B++)b[M+B]=-1;for(B=m;B>=0;B--)b[E+B]>0||(b[D+B]=b[M+y[B]],b[M+y[B]]=B);for(V=m;V>=0;V--)b[E+V]<=0||y[V]!==-1&&(b[D+V]=b[M+y[V]],b[M+y[V]]=V);for(L=0,F=0;F<=m;F++)y[F]===-1&&(L=V7(F,L,b,M,D,C,I));return C.splice(C.length-1,1),C};function a(s,c,f,d,v){var m=r(c);if(s===1&&d===f)return e(c,m);if(s===2){for(var p=m._index,h=m._ptr,g=0,w=0;w<f;w++){var y=h[w];if(h[w]=g,!(h[w+1]-y>v))for(var x=h[w+1];y<x;y++)p[g++]=p[y]}return h[f]=g,c=r(m),n(m,c)}return n(m,c)}function i(s,c,f,d,v,m,p,h,g,w,y,x){for(var C=0;C<s;C++)f[d+C]=c[C+1]-c[C];f[d+s]=0;for(var b=0;b<=s;b++)f[v+b]=-1,m[b]=-1,f[p+b]=-1,f[h+b]=-1,f[g+b]=1,f[w+b]=1,f[y+b]=0,f[x+b]=f[d+b];var N=l(0,0,f,w,s);return f[y+s]=-2,c[s]=-1,f[w+s]=0,N}function o(s,c,f,d,v,m,p,h,g,w,y){for(var x=0,C=0;C<s;C++){var b=f[d+C];if(b===0)f[v+C]=-2,x++,c[C]=-1,f[m+C]=0;else if(b>p)f[h+C]=0,f[v+C]=-1,x++,c[C]=Ai(s),f[h+s]++;else{var N=f[g+b];N!==-1&&(w[N]=C),f[y+C]=f[g+b],f[g+b]=C}}return x}function l(s,c,f,d,v){if(s<2||s+c<0){for(var m=0;m<v;m++)f[d+m]!==0&&(f[d+m]=1);s=2}return s}function u(s,c){return s!==c}});function x1e(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 w1e="csCounts",C1e=["transpose"],S1e=fe(w1e,C1e,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,m,p,h=4*u+(i?u+l+1:0),g=[],w=0,y=u,x=2*u,C=3*u,b=4*u,N=5*u+1;for(f=0;f<h;f++)g[f]=-1;var E=[],D=e(n),M=D._index,P=D._ptr;for(f=0;f<u;f++)for(c=a[f],E[c]=g[C+c]===-1?1:0;c!==-1&&g[C+c]===-1;c=r[c])g[C+c]=f;if(i){for(f=0;f<u;f++)g[a[f]]=f;for(s=0;s<l;s++){for(f=u,m=P[s],p=P[s+1],v=m;v<p;v++)f=Math.min(f,g[M[v]]);g[N+s]=g[b+f],g[b+f]=s}}for(s=0;s<u;s++)g[w+s]=s;for(f=0;f<u;f++){for(c=a[f],r[c]!==-1&&E[r[c]]--,d=i?g[b+f]:c;d!==-1;d=i?g[N+d]:-1)for(v=P[d];v<P[d+1];v++){s=M[v];var k=x1e(s,c,g,C,y,x,w);k.jleaf>=1&&E[c]++,k.jleaf===2&&E[k.q]--}r[c]!==-1&&(g[w+c]=r[c])}for(c=0;c<u;c++)r[c]!==-1&&(E[r[c]]+=E[c]);return E}}),N1e="csSqr",E1e=["add","multiply","transpose"],D1e=fe(N1e,E1e,t=>{var{add:e,multiply:n,transpose:r}=t,a=b1e({add:e,multiply:n,transpose:r}),i=S1e({transpose:r});return function(u,s,c){var f=s._ptr,d=s._size,v=d[1],m,p={};if(p.q=a(u,s),u&&!p.q)return null;if(c){var h=u?v1e(s,null,p.q,0):s;p.parent=m1e(h,1);var g=p1e(p.parent,v);if(p.cp=i(h,p.parent,g,1),h&&p.parent&&p.cp&&o(h,p))for(p.unz=0,m=0;m<v;m++)p.unz+=p.cp[m]}else p.unz=4*f[v]+v,p.lnz=p.unz;return p};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 m=u.parent,p=u.pinv,h=u.leftmost,g=[],w=0,y=d,x=d+v,C=d+2*v,b,N,E,D,M;for(N=0;N<v;N++)g[y+N]=-1,g[x+N]=-1,g[C+N]=0;for(b=0;b<d;b++)h[b]=-1;for(N=v-1;N>=0;N--)for(D=s[N],M=s[N+1],E=D;E<M;E++)h[c[E]]=N;for(b=d-1;b>=0;b--)p[b]=-1,N=h[b],N!==-1&&(g[C+N]++===0&&(g[x+N]=b),g[w+b]=g[y+N],g[y+N]=b);for(u.lnz=0,u.m2=d,N=0;N<v;N++)if(b=g[y+N],u.lnz++,b<0&&(b=u.m2++),p[b]=N,!(--C[N]<=0)){u.lnz+=g[C+N];var P=m[N];P!==-1&&(g[C+P]===0&&(g[x+P]=g[x+N]),g[w+g[x+N]]=g[y+P],g[y+P]=g[w+b],g[C+P]+=g[C+N])}for(b=0;b<d;b++)p[b]<0&&(p[b]=N++);return!0}});function e0(t,e){return t[e]<0}function j7(t,e){t[e]=Ai(t[e])}function tD(t){return t<0?Ai(t):t}function A1e(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;e0(o,t)||(j7(o,t),r[u+d]=v<0?0:tD(o[v]));var m=1;for(c=r[u+d],f=v<0?0:tD(o[v+1]);c<f;c++)if(s=i[c],!e0(o,s)){r[u+d]=c,r[++d]=s,m=0;break}m&&(d--,r[--n]=t)}return n}function M1e(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 m=l[c];e0(i,m)||(v=A1e(m,t,v,r,a))}for(c=v;c<s;c++)j7(i,r[c]);return v}var O1e="csSpsolve",T1e=["divideScalar","multiply","subtract"],P1e=fe(O1e,T1e,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,m=i._ptr,p=i._size,h=p[1],g=o._values,w=o._index,y=o._ptr,x,C,b,N,E=M1e(i,o,l,u,c);for(x=E;x<h;x++)s[u[x]]=0;for(C=y[l],b=y[l+1],x=C;x<b;x++)s[w[x]]=g[x];for(var D=E;D<h;D++){var M=u[D],P=c?c[M]:M;if(!(P<0))for(C=m[P],b=m[P+1],s[M]=e(s[M],d[f?C:b-1]),x=f?C+1:C,N=f?b:b-1;x<N;x++){var k=v[x];s[k]=r(s[k],n(d[x],s[M]))}}return E}}),k1e="csLu",F1e=["abs","divideScalar","multiply","subtract","larger","largerEq","SparseMatrix"],I1e=fe(k1e,F1e,t=>{var{abs:e,divideScalar:n,multiply:r,subtract:a,larger:i,largerEq:o,SparseMatrix:l}=t,u=P1e({divideScalar:n,multiply:r,subtract:a});return function(c,f,d){if(!c)return null;var v=c._size,m=v[1],p,h=100,g=100;f&&(p=f.q,h=f.lnz||h,g=f.unz||g);var w=[],y=[],x=[],C=new l({values:w,index:y,ptr:x,size:[m,m]}),b=[],N=[],E=[],D=new l({values:b,index:N,ptr:E,size:[m,m]}),M=[],P,k,I=[],$=[];for(P=0;P<m;P++)I[P]=0,M[P]=-1,x[P+1]=0;h=0,g=0;for(var _=0;_<m;_++){x[_]=h,E[_]=g;var T=p?p[_]:_,O=u(C,c,T,$,I,M,1),R=-1,F=-1;for(k=O;k<m;k++)if(P=$[k],M[P]<0){var B=e(I[P]);i(B,F)&&(F=B,R=P)}else N[g]=M[P],b[g++]=I[P];if(R===-1||F<=0)return null;M[T]<0&&o(e(I[T]),r(F,d))&&(R=T);var L=I[R];for(N[g]=_,b[g++]=L,M[R]=_,y[h]=R,w[h++]=1,k=O;k<m;k++)P=$[k],M[P]<0&&(y[h]=P,w[h++]=n(I[P],L)),I[P]=0}for(x[m]=h,E[m]=g,k=0;k<h;k++)y[k]=M[y[k]];return w.splice(h,w.length-h),y.splice(h,y.length-h),b.splice(g,b.length-g),N.splice(g,N.length-g),{L:C,U:D,pinv:M}}}),nD="slu",_1e=["typed","abs","add","multiply","transpose","divideScalar","subtract","larger","largerEq","SparseMatrix"],$1e=fe(nD,_1e,t=>{var{typed:e,abs:n,add:r,multiply:a,transpose:i,divideScalar:o,subtract:l,larger:u,largerEq:s,SparseMatrix:c}=t,f=D1e({add:r,multiply:a,transpose:i}),d=I1e({abs:n,divideScalar:o,multiply:a,subtract:l,larger:u,largerEq:s,SparseMatrix:c});return e(nD,{"SparseMatrix, number, number":function(m,p,h){if(!nt(p)||p<0||p>3)throw new Error("Symbolic Ordering and Analysis order must be an integer number in the interval [0, 3]");if(h<0||h>1)throw new Error("Partial pivoting threshold must be a number from 0 to 1");var g=f(p,m,!1),w=d(m,g,h);return{L:w.L,U:w.U,p:w.pinv,q:g.q,toString:function(){return"L: "+this.L.toString()+`
- U: `+this.U.toString()+`
- p: `+this.p.toString()+(this.q?`
- q: `+this.q.toString():"")+`
- `}}}})});function rD(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 aD="lusolve",R1e=["typed","matrix","lup","slu","usolve","lsolve","DenseMatrix"],B1e=fe(aD,R1e,t=>{var{typed:e,matrix:n,lup:r,slu:a,usolve:i,lsolve:o,DenseMatrix:l}=t,u=Ys({DenseMatrix:l});return e(aD,{"Array, Array | Matrix":function(d,v){d=n(d);var m=r(d),p=c(m.L,m.U,m.p,null,v);return p.valueOf()},"DenseMatrix, Array | Matrix":function(d,v){var m=r(d);return c(m.L,m.U,m.p,null,v)},"SparseMatrix, Array | Matrix":function(d,v){var m=r(d);return c(m.L,m.U,m.p,null,v)},"SparseMatrix, Array | Matrix, number, number":function(d,v,m,p){var h=a(d,m,p);return c(h.L,h.U,h.p,h.q,v)},"Object, Array | Matrix":function(d,v){return c(d.L,d.U,d.p,d.q,v)}});function s(f){if(ct(f))return f;if(Gt(f))return n(f);throw new TypeError("Invalid Matrix LU decomposition")}function c(f,d,v,m,p){f=s(f),d=s(d),v&&(p=u(f,p,!0),p._data=rD(v,p._data));var h=o(f,p),g=i(d,h);return m&&(g._data=rD(m,g._data)),g}}),iD="polynomialRoot",L1e=["typed","isZero","equalScalar","add","subtract","multiply","divide","sqrt","unaryMinus","cbrt","typeOf","im","re"],z1e=fe(iD,L1e,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(iD,{"number|Complex, ...number|Complex":(m,p)=>{for(var h=[m,...p];h.length>0&&n(h[h.length-1]);)h.pop();if(h.length<2)throw new RangeError("Polynomial [".concat(m,", ").concat(p,"] must have a non-zero non-constant coefficient"));switch(h.length){case 2:return[s(l(h[0],h[1]))];case 3:{var[g,w,y]=h,x=o(2,y),C=o(w,w),b=o(4,y,g);if(r(C,b))return[l(s(w),x)];var N=u(i(C,b));return[l(i(N,w),x),l(i(s(N),w),x)]}case 4:{var[E,D,M,P]=h,k=s(o(3,P)),I=o(M,M),$=o(3,P,D),_=a(o(2,M,M,M),o(27,P,P,E)),T=o(9,P,M,D);if(r(I,$)&&r(_,T))return[l(M,k)];var O=i(I,$),R=i(_,T),F=a(o(18,P,M,D,E),o(M,M,D,D)),B=a(o(4,M,M,M,E),o(4,P,D,D,D),o(27,P,P,E,E));if(r(F,B))return[l(i(o(4,P,M,D),a(o(9,P,P,E),o(M,M,M))),o(P,O)),l(i(o(9,P,E),o(M,D)),o(2,O))];var L;r(I,$)?L=R:L=l(a(R,u(i(o(R,R),o(4,O,O,O)))),2);var H=!0,z=c(L,H).toArray().map(V=>l(a(M,V,l(O,V)),k));return z.map(V=>f(V)==="Complex"&&r(v(V),v(V)+d(V))?v(V):V)}default:throw new RangeError("only implemented for cubic or lower-order polynomials, not ".concat(h))}}})}),V1e="Help",j1e=["parse"],H1e=fe(V1e,j1e,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&&!_b(u)&&(a+=" "+Pt(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}),K1e="Chain",U1e=["?on","math","typed"],q1e=fe(K1e,U1e,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");$b(s)?this.value=s.value:this.value=s}a.prototype.type="Chain",a.prototype.isChain=!0,a.prototype.done=function(){return this.value},a.prototype.valueOf=function(){return this.value},a.prototype.toString=function(){return Pt(this.value)},a.prototype.toJSON=function(){return{mathjs:"Chain",value:this.value}},a.fromJSON=function(s){return new a(s.value)};function i(s,c){typeof c=="function"&&(a.prototype[s]=l(c))}function o(s,c){$f(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(m){We(s,m)&&u[m]===void 0&&o(m,()=>s[m])};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}),oD={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"]},W1e={name:"false",category:"Constants",syntax:["false"],description:"Boolean value false",examples:["false"],seealso:["true"]},Y1e={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:[]},G1e={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:[]},X1e={name:"LN10",category:"Constants",syntax:["LN10"],description:"Returns the natural logarithm of 10, approximately equal to 2.302",examples:["LN10","log(10)"],seealso:[]},Z1e={name:"LN2",category:"Constants",syntax:["LN2"],description:"Returns the natural logarithm of 2, approximately equal to 0.693",examples:["LN2","log(2)"],seealso:[]},J1e={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:[]},Q1e={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:[]},ebe={name:"NaN",category:"Constants",syntax:["NaN"],description:"Not a number",examples:["NaN","0 / 0"],seealso:[]},tbe={name:"null",category:"Constants",syntax:["null"],description:"Value null",examples:["null"],seealso:["true","false"]},nbe={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:[]},lD={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"]},rbe={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:[]},abe={name:"SQRT2",category:"Constants",syntax:["SQRT2"],description:"Returns the square root of 2, approximately equal to 1.414",examples:["SQRT2","sqrt(2)"],seealso:[]},ibe={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"]},obe={name:"true",category:"Constants",syntax:["true"],description:"Boolean value true",examples:["true"],seealso:["false"]},lbe={name:"version",category:"Constants",syntax:["version"],description:"A string with the version number of math.js",examples:["version"],seealso:[]},ube={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"]},sbe={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"]},cbe={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"]},fbe={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"]},dbe={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"]},vbe={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"]},pbe={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"]},mbe={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"]},hbe={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"]},gbe={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"]},ybe={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"]},bbe={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"]},xbe={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:[]},wbe={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:[]},Cbe={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:[]},Sbe={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"]},Nbe={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"]},Ebe={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"]},Dbe={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"]},Abe={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"]},Mbe={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"]},Obe={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"]},Tbe={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"]},Pbe={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"]},kbe={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"]},Fbe={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"]},Ibe={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"]},_be={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"]},$be={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"]},Rbe={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"]},Bbe={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"]},Lbe={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"]},zbe={name:"abs",category:"Arithmetic",syntax:["abs(x)"],description:"Compute the absolute value.",examples:["abs(3.5)","abs(-4.2)"],seealso:["sign"]},Vbe={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"]},jbe={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"]},Hbe={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"]},Kbe={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"]},Ube={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"]},qbe={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"]},Wbe={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"]},Ybe={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"]},Gbe={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"]},Xbe={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"]},Zbe={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"]},Jbe={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"]},Qbe={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"]},exe={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"]},txe={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"]},nxe={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"]},rxe={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"]},axe={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"]},ixe={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"]},oxe={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"]},lxe={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"]},uxe={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"]},sxe={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"]},cxe={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")']},fxe={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"]},dxe={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"]},vxe={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"]},pxe={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"]},mxe={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"]},hxe={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"]},gxe={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"]},yxe={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"]},bxe={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"]},xxe={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"]},wxe={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"]},Cxe={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"]},Sxe={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"]},Nxe={name:"unaryPlus",category:"Operators",syntax:["+x","unaryPlus(x)"],description:"Converts booleans and strings to numbers.",examples:["+true",'+"2"'],seealso:["add","subtract","unaryMinus"]},Exe={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"]},Dxe={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"]},Axe={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"]},Mxe={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"]},Oxe={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"]},Txe={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"]},Pxe={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"]},kxe={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"]},Fxe={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"]},Ixe={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"]},_xe={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"]},$xe={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"]},Rxe={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"]},Bxe={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"]},Lxe={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"]},zxe={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"]},Vxe={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:[]},jxe={name:"help",category:"Expression",syntax:["help(object)","help(string)"],description:"Display documentation on a function or data type.",examples:["help(sqrt)",'help("complex")'],seealso:[]},Hxe={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:[]},Kxe={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:[]},Uxe={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"]},qxe={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"]},Wxe={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"]},Yxe={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"]},Gxe={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"]},Xxe={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"]},Zxe={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"]},Jxe={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"]},Qxe={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"]},ewe={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"]},twe={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"]},nwe={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"]},rwe={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"]},awe={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"]},iwe={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"]},owe={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"]},lwe={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"]},uwe={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"]},swe={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"]},cwe={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"]},fwe={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"]},dwe={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"]},vwe={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"]},pwe={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"]},mwe={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"]},hwe={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"]},gwe={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"]},ywe={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"]},bwe={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"]},xwe={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"]},wwe={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"]},Cwe={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"]},Swe={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"]},Nwe={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"]},Ewe={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"]},Dwe={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"]},Awe={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"]},Mwe={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"]},Owe={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"]},Twe={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"]},Pwe={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"]},kwe={name:"fft",category:"Matrix",syntax:["fft(x)"],description:"Calculate N-dimensional fourier transform",examples:["fft([[1, 0], [1, 0]])"],seealso:["ifft"]},Fwe={name:"ifft",category:"Matrix",syntax:["ifft(x)"],description:"Calculate N-dimensional inverse fourier transform",examples:["ifft([[2, 2], [0, 0]])"],seealso:["fft"]},Iwe={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"]},_we={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"]},$we={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"]},Rwe={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"]},Bwe={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"]},Lwe={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:[]},zwe={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"]},Vwe={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"]},jwe={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"]},Hwe={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"]},Kwe={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"]},Uwe={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"]},qwe={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"]},Wwe={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"]},Ywe={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"]},Gwe={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"]},Xwe={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"]},Zwe={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"]},Jwe={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"]},Qwe={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"]},eCe={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"]},tCe={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"]},nCe={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"]},rCe={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"]},aCe={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"]},iCe={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"]},oCe={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"]},lCe={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"]},uCe={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"]},sCe={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"]},cCe={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"]},fCe={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"]},dCe={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:[]},vCe={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"]},pCe={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"]},mCe={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"]},hCe={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"]},gCe={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"]},yCe={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"]},bCe={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"]},xCe={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"]},wCe={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"]},CCe={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"]},SCe={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"]},NCe={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"]},ECe={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"]},DCe={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"]},ACe={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"]},MCe={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"]},OCe={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"]},TCe={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"]},PCe={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"]},kCe={name:"asech",category:"Trigonometry",syntax:["asech(x)"],description:"Calculate the inverse secant of a value.",examples:["asech(0.5)"],seealso:["acsch","acoth"]},FCe={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"]},ICe={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"]},_Ce={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"]},$Ce={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"]},RCe={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"]},BCe={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"]},LCe={name:"cosh",category:"Trigonometry",syntax:["cosh(x)"],description:"Compute the hyperbolic cosine of x in radians.",examples:["cosh(0.5)"],seealso:["sinh","tanh","coth"]},zCe={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"]},VCe={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"]},jCe={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"]},HCe={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"]},KCe={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"]},UCe={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"]},qCe={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"]},WCe={name:"sinh",category:"Trigonometry",syntax:["sinh(x)"],description:"Compute the hyperbolic sine of x in radians.",examples:["sinh(0.5)"],seealso:["cosh","tanh"]},YCe={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"]},GCe={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"]},XCe={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:[]},ZCe={name:"bin",category:"Utils",syntax:["bin(value)"],description:"Format a number as binary",examples:["bin(2)"],seealso:["oct","hex"]},JCe={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:[]},QCe={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"]},e2e={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"]},t2e={name:"hex",category:"Utils",syntax:["hex(value)"],description:"Format a number as hexadecimal",examples:["hex(240)"],seealso:["bin","oct"]},n2e={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"]},r2e={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"]},a2e={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"]},i2e={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"]},o2e={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"]},l2e={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"]},u2e={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"]},s2e={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"]},c2e={name:"oct",category:"Utils",syntax:["oct(value)"],description:"Format a number as octal",examples:["oct(56)"],seealso:["bin","hex"]},f2e={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"]},d2e={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"]},v2e={bignumber:ube,boolean:sbe,complex:cbe,createUnit:fbe,fraction:dbe,index:vbe,matrix:pbe,number:mbe,sparse:hbe,splitUnit:gbe,string:ybe,unit:bbe,e:oD,E:oD,false:W1e,i:Y1e,Infinity:G1e,LN2:Z1e,LN10:X1e,LOG2E:Q1e,LOG10E:J1e,NaN:ebe,null:tbe,pi:lD,PI:lD,phi:nbe,SQRT1_2:rbe,SQRT2:abe,tau:ibe,true:obe,version:lbe,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:Sbe,lsolve:Ebe,lsolveAll:Dbe,lup:Abe,lusolve:Mbe,leafCount:Nbe,polynomialRoot:Obe,resolve:kbe,simplify:Fbe,simplifyConstant:Ibe,simplifyCore:_be,symbolicEqual:Rbe,rationalize:Pbe,slu:$be,usolve:Bbe,usolveAll:Lbe,qr:Tbe,abs:zbe,add:Vbe,cbrt:jbe,ceil:Hbe,cube:Kbe,divide:Ube,dotDivide:qbe,dotMultiply:Wbe,dotPow:Ybe,exp:Gbe,expm:Xbe,expm1:Zbe,fix:Jbe,floor:Qbe,gcd:exe,hypot:txe,lcm:rxe,log:axe,log2:lxe,log1p:oxe,log10:ixe,mod:uxe,multiply:sxe,norm:cxe,nthRoot:fxe,nthRoots:dxe,pow:vxe,round:pxe,sign:mxe,sqrt:hxe,sqrtm:gxe,square:wxe,subtract:Cxe,unaryMinus:Sxe,unaryPlus:Nxe,xgcd:Exe,invmod:nxe,bitAnd:Dxe,bitNot:Axe,bitOr:Mxe,bitXor:Oxe,leftShift:Txe,rightArithShift:Pxe,rightLogShift:kxe,bellNumbers:Fxe,catalan:Ixe,composition:_xe,stirlingS2:$xe,config:xbe,import:wbe,typed:Cbe,arg:Rxe,conj:Bxe,re:zxe,im:Lxe,evaluate:Vxe,help:jxe,distance:Hxe,intersect:Kxe,and:Uxe,not:qxe,or:Wxe,xor:Yxe,concat:Xxe,count:Zxe,cross:Jxe,column:Gxe,ctranspose:Qxe,det:ewe,diag:twe,diff:nwe,dot:rwe,getMatrixDataType:uwe,identity:swe,filter:iwe,flatten:owe,forEach:lwe,inv:cwe,pinv:fwe,eigs:awe,kron:dwe,matrixFromFunction:mwe,matrixFromRows:hwe,matrixFromColumns:pwe,map:vwe,ones:gwe,partitionSelect:ywe,range:bwe,resize:wwe,reshape:xwe,rotate:Cwe,rotationMatrix:Swe,row:Nwe,size:Ewe,sort:Dwe,squeeze:Awe,subset:Mwe,trace:Owe,transpose:Twe,zeros:Pwe,fft:kwe,ifft:Fwe,sylvester:yxe,schur:bxe,lyap:xxe,combinations:Iwe,combinationsWithRep:_we,factorial:$we,gamma:Rwe,kldivergence:Lwe,lgamma:Bwe,multinomial:zwe,permutations:Vwe,pickRandom:jwe,random:Hwe,randomInt:Kwe,compare:Uwe,compareNatural:qwe,compareText:Wwe,deepEqual:Ywe,equal:Gwe,equalText:Xwe,larger:Zwe,largerEq:Jwe,smaller:Qwe,smallerEq:eCe,unequal:tCe,setCartesian:nCe,setDifference:rCe,setDistinct:aCe,setIntersect:iCe,setIsSubset:oCe,setMultiplicity:lCe,setPowerset:uCe,setSize:sCe,setSymDifference:cCe,setUnion:fCe,erf:dCe,cumsum:CCe,mad:vCe,max:pCe,mean:mCe,median:hCe,min:gCe,mode:yCe,prod:bCe,quantileSeq:xCe,std:wCe,sum:SCe,variance:NCe,acos:ECe,acosh:DCe,acot:ACe,acoth:MCe,acsc:OCe,acsch:TCe,asec:PCe,asech:kCe,asin:FCe,asinh:ICe,atan:_Ce,atanh:RCe,atan2:$Ce,cos:BCe,cosh:LCe,cot:zCe,coth:VCe,csc:jCe,csch:HCe,sec:KCe,sech:UCe,sin:qCe,sinh:WCe,tan:YCe,tanh:GCe,to:XCe,clone:JCe,format:QCe,bin:ZCe,oct:c2e,hex:t2e,isNaN:r2e,isInteger:n2e,isNegative:a2e,isNumeric:i2e,hasNumericValue:e2e,isPositive:o2e,isPrime:l2e,isZero:u2e,print:f2e,typeOf:d2e,numeric:s2e},uD="help",p2e=["typed","mathWithTransform","Help"],m2e=fe(uD,p2e,t=>{var{typed:e,mathWithTransform:n,Help:r}=t;return e(uD,{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=qr(v2e,l);if(!u){var s=typeof l=="function"?l.name:l;throw new Error('No documentation found on "'+s+'"')}return new r(u)}})}),sD="chain",h2e=["typed","Chain"],g2e=fe(sD,h2e,t=>{var{typed:e,Chain:n}=t;return e(sD,{"":function(){return new n},any:function(a){return new n(a)}})}),cD="det",y2e=["typed","matrix","subtract","multiply","divideScalar","isZero","unaryMinus"],b2e=fe(cD,y2e,t=>{var{typed:e,matrix:n,subtract:r,multiply:a,divideScalar:i,isZero:o,unaryMinus:l}=t;return e(cD,{any:function(c){return ut(c)},"Array | Matrix":function(c){var f;switch(ct(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: "+Pt(f)+")");case 2:{var d=f[0],v=f[1];if(d===v)return u(c.clone().valueOf(),d);if(v===0)return 1;throw new RangeError("Matrix must be square (size: "+Pt(f)+")")}default:throw new RangeError("Matrix must be two dimensional (size: "+Pt(f)+")")}}});function u(s,c,f){if(c===1)return 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((N,E)=>E),m=0;m<c;m++){var p=v[m];if(o(s[p][m])){var h=void 0;for(h=m+1;h<c;h++)if(!o(s[v[h]][m])){p=v[h],v[h]=v[m],v[m]=p,d=!d;break}if(h===c)return s[p][m]}for(var g=s[p][m],w=m===0?1:s[v[m-1]][m-1],y=m+1;y<c;y++)for(var x=v[y],C=m+1;C<c;C++)s[x][C]=i(r(a(s[x][C],g),a(s[x][m],s[p][C])),w)}var b=s[v[c-1]][c-1];return d?l(b):b}}),fD="inv",x2e=["typed","matrix","divideScalar","addScalar","multiply","unaryMinus","det","identity","abs"],w2e=fe(fD,x2e,t=>{var{typed:e,matrix:n,divideScalar:r,addScalar:a,multiply:i,unaryMinus:o,det:l,identity:u,abs:s}=t;return e(fD,{"Array | Matrix":function(d){var v=ct(d)?d.size():_t(d);switch(v.length){case 1:if(v[0]===1)return ct(d)?n([r(1,d.valueOf()[0])]):[r(1,d[0])];throw new RangeError("Matrix must be square (size: "+Pt(v)+")");case 2:{var m=v[0],p=v[1];if(m===p)return ct(d)?n(c(d.valueOf(),m,p),d.storage()):c(d,m,p);throw new RangeError("Matrix must be square (size: "+Pt(v)+")")}default:throw new RangeError("Matrix must be two dimensional (size: "+Pt(v)+")")}},any:function(d){return r(1,d)}});function c(f,d,v){var m,p,h,g,w;if(d===1){if(g=f[0][0],g===0)throw Error("Cannot calculate inverse, determinant is zero");return[[r(1,g)]]}else if(d===2){var y=l(f);if(y===0)throw Error("Cannot calculate inverse, determinant is zero");return[[r(f[1][1],y),r(o(f[0][1]),y)],[r(o(f[1][0]),y),r(f[0][0],y)]]}else{var x=f.concat();for(m=0;m<d;m++)x[m]=x[m].concat();for(var C=u(d).valueOf(),b=0;b<v;b++){var N=s(x[b][b]),E=b;for(m=b+1;m<d;)s(x[m][b])>N&&(N=s(x[m][b]),E=m),m++;if(N===0)throw Error("Cannot calculate inverse, determinant is zero");m=E,m!==b&&(w=x[b],x[b]=x[m],x[m]=w,w=C[b],C[b]=C[m],C[m]=w);var D=x[b],M=C[b];for(m=0;m<d;m++){var P=x[m],k=C[m];if(m!==b){if(P[b]!==0){for(h=r(o(P[b]),D[b]),p=b;p<v;p++)P[p]=a(P[p],i(h,D[p]));for(p=0;p<v;p++)k[p]=a(k[p],i(h,M[p]))}}else{for(h=D[b],p=b;p<v;p++)P[p]=r(P[p],h);for(p=0;p<v;p++)k[p]=r(k[p],h)}}}return C}}}),dD="pinv",C2e=["typed","matrix","inv","deepEqual","equal","dotDivide","dot","ctranspose","divideScalar","multiply","add","Complex"],S2e=fe(dD,C2e,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(dD,{"Array | Matrix":function(y){var x=ct(y)?y.size():_t(y);switch(x.length){case 1:return g(y)?u(y):x[0]===1?r(y):o(u(y),l(y,y));case 2:{if(g(y))return u(y);var C=x[0],b=x[1];if(C===b)try{return r(y)}catch(N){if(!(N instanceof Error&&N.message.match(/Cannot calculate inverse, determinant is zero/)))throw N}return ct(y)?n(v(y.valueOf(),C,b),y.storage()):v(y,C,b)}default:throw new RangeError("Matrix must be two dimensional (size: "+Pt(x)+")")}},any:function(y){return i(y,0)?ut(y):s(1,y)}});function v(w,y,x){var{C,F:b}=p(w,y,x),N=c(r(c(u(C),C)),u(C)),E=c(u(b),r(c(b,u(b))));return c(E,N)}function m(w,y,x){for(var C=ut(w),b=0,N=0;N<y;N++){if(x<=b)return C;for(var E=N;h(C[E][b]);)if(E++,y===E&&(E=N,b++,x===b))return C;[C[E],C[N]]=[C[N],C[E]];for(var D=C[N][b],M=0;M<x;M++)C[N][M]=o(C[N][M],D);for(var P=0;P<y;P++)if(P!==N){D=C[P][b];for(var k=0;k<x;k++)C[P][k]=f(C[P][k],c(-1,c(D,C[N][k])))}b++}return C}function p(w,y,x){var C=m(w,y,x),b=w.map((E,D)=>E.filter((M,P)=>P<y&&!h(l(C[P],C[P])))),N=C.filter((E,D)=>!h(l(C[D],C[D])));return{C:b,F:N}}function h(w){return i(f(w,d(1,1)),f(0,d(1,1)))}function g(w){return a(f(w,d(1,1)),f(c(w,0),d(1,1)))}});function N2e(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:m,equal:p,complex:h,larger:g,smaller:w,matrixFromColumns:y,dot:x}=t;function C(B,L,H,z,V){V===void 0&&(V=!0);var U=b(B,L,H,z,V);N(B,L,H,z,V,U);var{values:W,C:Y}=E(B,L,H,z,V),le;return V&&(le=D(B,L,Y,U,W,H,z),le=y(...le)),{values:W,vectors:le}}function b(B,L,H,z,V){var U=z==="BigNumber",W=z==="Complex",Y=U?s(0):0,le=U?s(1):W?h(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=Y,re=Y,de=0;de<L;de++)if(ge!==de){var ae=u(B[ge][de]);ee=e(ee,ae),re=e(re,ae)}if(!p(ee,0)&&!p(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(;g(ue,me);)ue=o(ue,se),oe=o(oe,ie);var G=w(o(e(ue,re),oe),i(e(ee,re),.95));if(G){te=!1;for(var Q=o(1,oe),pe=0;pe<L;pe++)ge!==pe&&(B[ge][pe]=i(B[ge][pe],oe),B[pe][ge]=i(B[pe][ge],Q));V&&(he[ge]=i(he[ge],oe))}}}}return c(he)}function N(B,L,H,z,V,U){var W=z==="BigNumber",Y=z==="Complex",le=W?s(0):Y?h(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=B[he][ne];w(u(se),u(te))&&(se=te,ie=he)}if(!w(u(se),H)){if(ie!==ne+1){var ge=B[ie];B[ie]=B[ne+1],B[ne+1]=ge;for(var ee=0;ee<L;ee++){var re=B[ee][ie];B[ee][ie]=B[ee][ne+1],B[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(B[ae][ne],se);if(oe!==0){for(var ue=0;ue<L;ue++)B[ae][ue]=n(B[ae][ue],i(oe,B[ne+1][ue]));for(var ve=0;ve<L;ve++)B[ve][ne+1]=e(B[ve][ne+1],i(oe,B[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 E(B,L,H,z,V){var U=z==="BigNumber",W=z==="Complex",Y=U?s(1):W?h(1):1;U&&(H=s(H));for(var le=ut(B),ne=[],ie=L,se=[],he=V?c(Array(L).fill(Y)):void 0,te=V?c(Array(ie).fill(Y)):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]]),k(te,L),he=a(he,te),ie>1&&(te=c(Array(ie-1).fill(Y)))),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)),k(te,L),he=a(he,te),ie>2&&(te=c(Array(ie-2).fill(Y)))),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,Ee)=>+n(u(pe),u(Ee))),ge>100){var G=Error("The eigenvalues failed to converge. Only found these eigenvalues: "+ne.join(", "));throw G.values=ne,G.vectors=[],G}var Q=V?a(he,I(se,L)):void 0;return{values:ne,C:Q}}function D(B,L,H,z,V,U,W){var Y=f(H),le=a(Y,B,H),ne=W==="BigNumber",ie=W==="Complex",se=ne?s(0):ie?h(0):0,he=ne?s(1):ie?h(1):1,te=[],ge=[];for(var ee of V){var re=$(te,ee,p);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 Ee=te[G],Te=n(le,a(Ee,ue)),we=m(Te,oe);for(we.shift();we.length<ge[G];){var ye=_(Te,L,we,U,W);if(ye==null){ve.push(Ee);break}we.push(ye)}var Ce=a(f(z),H);we=we.map(De=>a(Ce,De)),de.push(...we.map(De=>r(De)))},G=0;G<ae;G++)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(B,L,H,z){var V=e(B,z),U=n(i(B,z),i(L,H)),W=i(V,.5),Y=i(l(n(i(V,V),i(4,U))),.5);return[e(W,Y),n(W,Y)]}function P(B,L,H,z,V,U,W,Y){var le=Y==="BigNumber",ne=Y==="Complex",ie=le?s(0):ne?h(0):0,se=le?s(1):ne?h(1):1;if(w(u(H),W))return[[se,ie],[ie,se]];if(g(u(n(V,U)),W))return[[n(V,z),n(U,z)],[H,H]];var he=n(B,V),te=n(L,V),ge=n(H,V),ee=n(z,V);return w(u(te),W)?[[he,se],[ge,ie]]:[[te,ie],[ee,se]]}function k(B,L){for(var H=0;H<B.length;H++)B[H].push(...Array(L-B[H].length).fill(0));for(var z=B.length;z<L;z++)B.push(Array(L).fill(0)),B[z][z]=1;return B}function I(B,L){for(var H=[],z=0;z<L;z++)H[z]=Array(L).fill(0);var V=0;for(var U of B){for(var W=U.length,Y=0;Y<W;Y++)for(var le=0;le<W;le++)H[V+Y][V+le]=U[Y][le];V+=W}return H}function $(B,L,H){for(var z=0;z<B.length;z++)if(H(B[z],L))return z;return-1}function _(B,L,H,z,V){for(var U=V==="BigNumber"?s(1e3):1e3,W,Y=0;W=T(L,H,V),W=v(B,W),!g(R(W),U);)if(++Y>=5)return null;for(Y=0;;){var le=v(B,W);if(w(R(O(W,[le])),z))break;if(++Y>=10)return null;W=F(le)}return W}function T(B,L,H){var z=H==="BigNumber",V=H==="Complex",U=Array(B).fill(0).map(W=>2*Math.random()-1);return z&&(U=U.map(W=>s(W))),V&&(U=U.map(W=>h(W))),U=O(U,L),F(U,H)}function O(B,L){for(var H of L)B=n(B,a(o(x(H,B),x(H,H)),H));return B}function R(B){return u(l(x(B,B)))}function F(B,L){var H=L==="BigNumber",z=L==="Complex",V=H?s(1):z?h(1):1;return a(o(V,R(B)),B)}return C}function E2e(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 k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.epsilon,I=arguments.length>3?arguments[3]:void 0;if(I==="number")return m(M,k);if(I==="BigNumber")return p(M,k);throw TypeError("Unsupported data type: "+I)}function m(M,P){for(var k=M.length,I=Math.abs(P/k),$,_=new Array(k),T=0;T<k;T++)_[T]=D(k,0),_[T][T]=1;for(var O=b(M);Math.abs(O[1])>=Math.abs(I);){var R=O[0][0],F=O[0][1];$=h(M[R][R],M[F][F],M[R][F]),M=C(M,$,R,F),_=w(_,$,R,F),O=b(M)}for(var B=D(k,0),L=0;L<k;L++)B[L]=M[L][L];return E(ut(B),ut(_))}function p(M,P){for(var k=M.length,I=a(P/k),$,_=new Array(k),T=0;T<k;T++)_[T]=D(k,0),_[T][T]=1;for(var O=N(M);a(O[1])>=a(I);){var R=O[0][0],F=O[0][1];$=g(M[R][R],M[F][F],M[R][F]),M=x(M,$,R,F),_=y(_,$,R,F),O=N(M)}for(var B=D(k,0),L=0;L<k;L++)B[L]=M[L][L];return E(ut(B),ut(_))}function h(M,P,k){var I=P-M;return Math.abs(I)<=e.epsilon?Math.PI/4:.5*Math.atan(2*k/(P-M))}function g(M,P,k){var I=r(P,M);return a(I)<=e.epsilon?c(-1).acos().div(4):u(.5,i(f(2,k,s(I))))}function w(M,P,k,I){for(var $=M.length,_=Math.cos(P),T=Math.sin(P),O=D($,0),R=D($,0),F=0;F<$;F++)O[F]=_*M[F][k]-T*M[F][I],R[F]=T*M[F][k]+_*M[F][I];for(var B=0;B<$;B++)M[B][k]=O[B],M[B][I]=R[B];return M}function y(M,P,k,I){for(var $=M.length,_=o(P),T=l(P),O=D($,c(0)),R=D($,c(0)),F=0;F<$;F++)O[F]=r(u(_,M[F][k]),u(T,M[F][I])),R[F]=n(u(T,M[F][k]),u(_,M[F][I]));for(var B=0;B<$;B++)M[B][k]=O[B],M[B][I]=R[B];return M}function x(M,P,k,I){for(var $=M.length,_=c(o(P)),T=c(l(P)),O=u(_,_),R=u(T,T),F=D($,c(0)),B=D($,c(0)),L=f(c(2),_,T,M[k][I]),H=n(r(u(O,M[k][k]),L),u(R,M[I][I])),z=d(u(R,M[k][k]),L,u(O,M[I][I])),V=0;V<$;V++)F[V]=r(u(_,M[k][V]),u(T,M[I][V])),B[V]=n(u(T,M[k][V]),u(_,M[I][V]));M[k][k]=H,M[I][I]=z,M[k][I]=c(0),M[I][k]=c(0);for(var U=0;U<$;U++)U!==k&&U!==I&&(M[k][U]=F[U],M[U][k]=F[U],M[I][U]=B[U],M[U][I]=B[U]);return M}function C(M,P,k,I){for(var $=M.length,_=Math.cos(P),T=Math.sin(P),O=_*_,R=T*T,F=D($,0),B=D($,0),L=O*M[k][k]-2*_*T*M[k][I]+R*M[I][I],H=R*M[k][k]+2*_*T*M[k][I]+O*M[I][I],z=0;z<$;z++)F[z]=_*M[k][z]-T*M[I][z],B[z]=T*M[k][z]+_*M[I][z];M[k][k]=L,M[I][I]=H,M[k][I]=0,M[I][k]=0;for(var V=0;V<$;V++)V!==k&&V!==I&&(M[k][V]=F[V],M[V][k]=F[V],M[I][V]=B[V],M[V][I]=B[V]);return M}function b(M){for(var P=M.length,k=0,I=[0,1],$=0;$<P;$++)for(var _=$+1;_<P;_++)Math.abs(k)<Math.abs(M[$][_])&&(k=Math.abs(M[$][_]),I=[$,_]);return[I,k]}function N(M){for(var P=M.length,k=0,I=[0,1],$=0;$<P;$++)for(var _=$+1;_<P;_++)a(k)<a(M[$][_])&&(k=a(M[$][_]),I=[$,_]);return[I,k]}function E(M,P){for(var k=M.length,I=Array(k),$=Array(k),_=0;_<k;_++)$[_]=Array(k);for(var T=0;T<k;T++){for(var O=0,R=M[0],F=0;F<M.length;F++)a(M[F])<a(R)&&(O=F,R=M[O]);I[T]=M.splice(O,1)[0];for(var B=0;B<k;B++)$[B][T]=P[B][O],P[B].splice(O,1)}return{values:I,vectors:$}}function D(M,P){for(var k=new Array(M),I=0;I<M;I++)k[I]=P;return k}return v}var D2e="eigs",A2e=["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"],M2e=fe(D2e,A2e,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:m,multiply:p,add:h,larger:g,column:w,flatten:y,number:x,complex:C,sqrt:b,diag:N,qr:E,usolve:D,usolveAll:M,im:P,re:k,smaller:I,matrixFromColumns:$,dot:_}=t,T=E2e({config:e,addScalar:a,subtract:i,column:w,flatten:y,equal:o,abs:l,atan:u,cos:s,sin:c,multiplyScalar:f,inv:v,bignumber:m,complex:C,multiply:p,add:h}),O=N2e({config:e,addScalar:a,subtract:i,multiply:p,multiplyScalar:f,flatten:y,divideScalar:d,sqrt:b,abs:l,bignumber:m,diag:N,qr:E,inv:v,usolve:D,usolveAll:M,equal:o,complex:C,larger:g,smaller:I,matrixFromColumns:$,dot:_});return n("eigs",{Array:function(V){var U=r(V);return R(U)},"Array, number|BigNumber":function(V,U){var W=r(V);return R(W,U)},Matrix:function(V){var{values:U,vectors:W}=R(V);return{values:r(U),vectors:r(W)}},"Matrix, number|BigNumber":function(V,U){var{values:W,vectors:Y}=R(V,U);return{values:r(W),vectors:r(Y)}}});function R(z,V){V===void 0&&(V=e.epsilon);var U=z.size();if(U.length!==2||U[0]!==U[1])throw new RangeError("Matrix must be square (size: "+Pt(U)+")");var W=z.toArray(),Y=U[0];if(B(W,Y,V)&&(L(W,Y),F(W,Y,V))){var le=H(z,W,Y);return T(W,Y,V,le)}var ne=H(z,W,Y);return O(W,Y,V,ne)}function F(z,V,U){for(var W=0;W<V;W++)for(var Y=W;Y<V;Y++)if(g(m(l(i(z[W][Y],z[Y][W]))),U))return!1;return!0}function B(z,V,U){for(var W=0;W<V;W++)for(var Y=0;Y<V;Y++)if(g(m(l(P(z[W][Y]))),U))return!1;return!0}function L(z,V){for(var U=0;U<V;U++)for(var W=0;W<V;W++)z[U][W]=k(z[U][W])}function H(z,V,U){var W=z.datatype();if(W==="number"||W==="BigNumber"||W==="Complex")return W;for(var Y=!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)||Lo(he))Y=!0;else if(Ft(he))le=!0;else if(aa(he))ne=!0;else throw TypeError("Unsupported type in Matrix: "+fn(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]=m(V[ee][re]);return"BigNumber"}if(Y){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.")}}),vD="expm",O2e=["typed","abs","add","identity","inv","multiply"],T2e=fe(vD,O2e,t=>{var{typed:e,abs:n,add:r,identity:a,inv:i,multiply:o}=t;return e(vD,{Matrix:function(f){var d=f.size();if(d.length!==2||d[0]!==d[1])throw new RangeError("Matrix must be square (size: "+Pt(d)+")");for(var v=d[0],m=1e-15,p=l(f),h=u(p,m),g=h.q,w=h.j,y=o(f,Math.pow(2,-w)),x=a(v),C=a(v),b=1,N=y,E=-1,D=1;D<=g;D++)D>1&&(N=o(N,y),E=-E),b=b*(g-D+1)/((2*g-D+1)*D),x=r(x,o(b,N)),C=r(C,o(b*E,N));for(var M=o(i(C),x),P=0;P<w;P++)M=o(M,M);return Ii(f)?f.createSparseMatrix(M):M}});function l(c){for(var f=c.size()[0],d=0,v=0;v<f;v++){for(var m=0,p=0;p<f;p++)m+=n(c.get([v,p]));d=Math.max(m,d)}return d}function u(c,f){for(var d=30,v=0;v<d;v++)for(var m=0;m<=v;m++){var p=v-m;if(s(c,m,p)<f)return{q:m,j:p}}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,m=2;m<=f;m++)v*=m;for(var p=v,h=f+1;h<=2*f;h++)p*=h;var g=p*(2*f+1);return 8*Math.pow(c/Math.pow(2,d),2*f)*v*v/(p*g)}}),pD="sqrtm",P2e=["typed","abs","add","multiply","map","sqrt","subtract","inv","size","max","identity"],k2e=fe(pD,P2e,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 m(p){var h,g=0,w=p,y=f(s(p));do{var x=w;if(w=a(.5,r(x,u(y))),y=a(.5,r(y,u(x))),h=c(n(l(w,x))),h>v&&++g>d)throw new Error("computing square root of matrix: iterative method could not converge")}while(h>v);return w}return e(pD,{"Array | Matrix":function(h){var g=ct(h)?h.size():_t(h);switch(g.length){case 1:if(g[0]===1)return i(h,o);throw new RangeError("Matrix must be square (size: "+Pt(g)+")");case 2:{var w=g[0],y=g[1];if(w===y)return m(h);throw new RangeError("Matrix must be square (size: "+Pt(g)+")")}default:throw new RangeError("Matrix must be at most two dimensional (size: "+Pt(g)+")")}}})}),mD="sylvester",F2e=["typed","schur","matrixFromColumns","matrix","multiply","range","concat","transpose","index","subset","add","subtract","identity","lusolve","abs"],I2e=fe(mD,F2e,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:m,abs:p}=t;return e(mD,{"Matrix, Matrix, Matrix":h,"Array, Matrix, Matrix":function(w,y,x){return h(a(w),y,x)},"Array, Array, Matrix":function(w,y,x){return h(a(w),a(y),x)},"Array, Matrix, Array":function(w,y,x){return h(a(w),y,a(x))},"Matrix, Array, Matrix":function(w,y,x){return h(w,a(y),x)},"Matrix, Array, Array":function(w,y,x){return h(w,a(y),a(x))},"Matrix, Matrix, Array":function(w,y,x){return h(w,y,a(x))},"Array, Array, Array":function(w,y,x){return h(a(w),a(y),a(x)).toArray()}});function h(g,w,y){for(var x=w.size()[0],C=g.size()[0],b=n(g),N=b.T,E=b.U,D=n(i(-1,w)),M=D.T,P=D.U,k=i(i(u(E),y),P),I=o(0,C),$=[],_=(he,te)=>l(he,te,1),T=(he,te)=>l(he,te,0),O=0;O<x;O++)if(O<x-1&&p(c(M,s(O+1,O)))>1e-5){for(var R=T(c(k,s(I,O)),c(k,s(I,O+1))),F=0;F<O;F++)R=f(R,T(i($[F],c(M,s(F,O))),i($[F],c(M,s(F,O+1)))));var B=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(N,B),L),_(H,f(N,z))),U=m(V,R);$[O]=U.subset(s(o(0,C),0)),$[O+1]=U.subset(s(o(C,2*C),0)),O++}else{for(var W=c(k,s(I,O)),Y=0;Y<O;Y++)W=f(W,i($[Y],c(M,s(Y,O))));var le=c(M,s(O,O)),ne=d(N,i(le,v(C)));$[O]=m(ne,W)}var ie=a(r(...$)),se=i(E,i(ie,u(P)));return se}}),hD="schur",_2e=["typed","matrix","identity","multiply","qr","norm","subtract"],$2e=fe(hD,_2e,t=>{var{typed:e,matrix:n,identity:r,multiply:a,qr:i,norm:o,subtract:l}=t;return e(hD,{Array:function(c){var f=u(n(c));return{U:f.U.valueOf(),T:f.T.valueOf()}},Matrix:function(c){return u(c)}});function u(s){var c=s.size()[0],f=s,d=r(c),v=0,m;do{m=f;var p=i(f),h=p.Q,g=p.R;if(f=a(g,h),d=a(d,h),v++>100)break}while(o(l(f,m))>1e-4);return{U:d,T:f}}}),gD="lyap",R2e=["typed","matrix","sylvester","multiply","transpose"],B2e=fe(gD,R2e,t=>{var{typed:e,matrix:n,sylvester:r,multiply:a,transpose:i}=t;return e(gD,{"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()}})}),L2e="divide",z2e=["typed","matrix","multiply","equalScalar","divideScalar","inv"],V2e=fe(L2e,z2e,t=>{var{typed:e,matrix:n,multiply:r,equalScalar:a,divideScalar:i,inv:o}=t,l=Wn({typed:e,equalScalar:a}),u=ha({typed:e});return e("divide",e5({"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))}),yD="distance",j2e=["typed","addScalar","subtract","divideScalar","multiplyScalar","unaryMinus","sqrt","abs"],H2e=fe(yD,j2e,t=>{var{typed:e,addScalar:n,subtract:r,multiplyScalar:a,divideScalar:i,unaryMinus:o,sqrt:l,abs:u}=t;return e(yD,{"Array, Array, Array":function(C,b,N){if(C.length===2&&b.length===2&&N.length===2){if(!c(C))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!c(b))throw new TypeError("Array with 2 numbers or BigNumbers expected for second argument");if(!c(N))throw new TypeError("Array with 2 numbers or BigNumbers expected for third argument");var E=i(r(N[1],N[0]),r(b[1],b[0])),D=a(a(E,E),b[0]),M=o(a(E,b[0])),P=C[1];return h(C[0],C[1],D,M,P)}else throw new TypeError("Invalid Arguments: Try again")},"Object, Object, Object":function(C,b,N){if(Object.keys(C).length===2&&Object.keys(b).length===2&&Object.keys(N).length===2){if(!c(C))throw new TypeError("Values of pointX and pointY should be numbers or BigNumbers");if(!c(b))throw new TypeError("Values of lineOnePtX and lineOnePtY should be numbers or BigNumbers");if(!c(N))throw new TypeError("Values of lineTwoPtX and lineTwoPtY should be numbers or BigNumbers");if("pointX"in C&&"pointY"in C&&"lineOnePtX"in b&&"lineOnePtY"in b&&"lineTwoPtX"in N&&"lineTwoPtY"in N){var E=i(r(N.lineTwoPtY,N.lineTwoPtX),r(b.lineOnePtY,b.lineOnePtX)),D=a(a(E,E),b.lineOnePtX),M=o(a(E,b.lineOnePtX)),P=C.pointX;return h(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,b){if(C.length===2&&b.length===3){if(!c(C))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!f(b))throw new TypeError("Array with 3 numbers or BigNumbers expected for second argument");return h(C[0],C[1],b[0],b[1],b[2])}else if(C.length===3&&b.length===6){if(!f(C))throw new TypeError("Array with 3 numbers or BigNumbers expected for first argument");if(!v(b))throw new TypeError("Array with 6 numbers or BigNumbers expected for second argument");return g(C[0],C[1],C[2],b[0],b[1],b[2],b[3],b[4],b[5])}else if(C.length===b.length&&C.length>0){if(!d(C))throw new TypeError("All values of an array should be numbers or BigNumbers");if(!d(b))throw new TypeError("All values of an array should be numbers or BigNumbers");return w(C,b)}else throw new TypeError("Invalid Arguments: Try again")},"Object, Object":function(C,b){if(Object.keys(C).length===2&&Object.keys(b).length===3){if(!c(C))throw new TypeError("Values of pointX and pointY should be numbers or BigNumbers");if(!f(b))throw new TypeError("Values of xCoeffLine, yCoeffLine and constant should be numbers or BigNumbers");if("pointX"in C&&"pointY"in C&&"xCoeffLine"in b&&"yCoeffLine"in b&&"constant"in b)return h(C.pointX,C.pointY,b.xCoeffLine,b.yCoeffLine,b.constant);throw new TypeError("Key names do not match")}else if(Object.keys(C).length===3&&Object.keys(b).length===6){if(!f(C))throw new TypeError("Values of pointX, pointY and pointZ should be numbers or BigNumbers");if(!v(b))throw new TypeError("Values of x0, y0, z0, a, b and c should be numbers or BigNumbers");if("pointX"in C&&"pointY"in C&&"x0"in b&&"y0"in b&&"z0"in b&&"a"in b&&"b"in b&&"c"in b)return g(C.pointX,C.pointY,C.pointZ,b.x0,b.y0,b.z0,b.a,b.b,b.c);throw new TypeError("Key names do not match")}else if(Object.keys(C).length===2&&Object.keys(b).length===2){if(!c(C))throw new TypeError("Values of pointOneX and pointOneY should be numbers or BigNumbers");if(!c(b))throw new TypeError("Values of pointTwoX and pointTwoY should be numbers or BigNumbers");if("pointOneX"in C&&"pointOneY"in C&&"pointTwoX"in b&&"pointTwoY"in b)return w([C.pointOneX,C.pointOneY],[b.pointTwoX,b.pointTwoY]);throw new TypeError("Key names do not match")}else if(Object.keys(C).length===3&&Object.keys(b).length===3){if(!f(C))throw new TypeError("Values of pointOneX, pointOneY and pointOneZ should be numbers or BigNumbers");if(!f(b))throw new TypeError("Values of pointTwoX, pointTwoY and pointTwoZ should be numbers or BigNumbers");if("pointOneX"in C&&"pointOneY"in C&&"pointOneZ"in C&&"pointTwoX"in b&&"pointTwoY"in b&&"pointTwoZ"in b)return w([C.pointOneX,C.pointOneY,C.pointOneZ],[b.pointTwoX,b.pointTwoY,b.pointTwoZ]);throw new TypeError("Key names do not match")}else throw new TypeError("Invalid Arguments: Try again")},Array:function(C){if(!p(C))throw new TypeError("Incorrect array format entered for pairwise distance calculation");return y(C)}});function s(x){return typeof x=="number"||Ft(x)}function c(x){return x.constructor!==Array&&(x=m(x)),s(x[0])&&s(x[1])}function f(x){return x.constructor!==Array&&(x=m(x)),s(x[0])&&s(x[1])&&s(x[2])}function d(x){return Array.isArray(x)||(x=m(x)),x.every(s)}function v(x){return x.constructor!==Array&&(x=m(x)),s(x[0])&&s(x[1])&&s(x[2])&&s(x[3])&&s(x[4])&&s(x[5])}function m(x){for(var C=Object.keys(x),b=[],N=0;N<C.length;N++)b.push(x[C[N]]);return b}function p(x){if(x[0].length===2&&s(x[0][0])&&s(x[0][1])){if(x.some(C=>C.length!==2||!s(C[0])||!s(C[1])))return!1}else if(x[0].length===3&&s(x[0][0])&&s(x[0][1])&&s(x[0][2])){if(x.some(C=>C.length!==3||!s(C[0])||!s(C[1])||!s(C[2])))return!1}else return!1;return!0}function h(x,C,b,N,E){var D=u(n(n(a(b,x),a(N,C)),E)),M=l(n(a(b,b),a(N,N)));return i(D,M)}function g(x,C,b,N,E,D,M,P,k){var I=[r(a(r(E,C),k),a(r(D,b),P)),r(a(r(D,b),M),a(r(N,x),k)),r(a(r(N,x),P),a(r(E,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(k,k)));return i(I,$)}function w(x,C){for(var b=x.length,N=0,E=0,D=0;D<b;D++)E=r(x[D],C[D]),N=n(a(E,E),N);return l(N)}function y(x){for(var C=[],b=[],N=[],E=0;E<x.length-1;E++)for(var D=E+1;D<x.length;D++)x[0].length===2?(b=[x[E][0],x[E][1]],N=[x[D][0],x[D][1]]):x[0].length===3&&(b=[x[E][0],x[E][1],x[E][2]],N=[x[D][0],x[D][1],x[D][2]]),C.push(w(b,N));return C}}),K2e="intersect",U2e=["typed","config","abs","add","addScalar","matrix","multiply","multiplyScalar","divideScalar","subtract","smaller","equalScalar","flatten","isZero","isNumeric"],q2e=fe(K2e,U2e,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:m,isNumeric:p}=t;return e("intersect",{"Array, Array, Array":h,"Array, Array, Array, Array":g,"Matrix, Matrix, Matrix":function(P,k,I){var $=h(P.valueOf(),k.valueOf(),I.valueOf());return $===null?null:o($)},"Matrix, Matrix, Matrix, Matrix":function(P,k,I,$){var _=g(P.valueOf(),k.valueOf(),I.valueOf(),$.valueOf());return _===null?null:o(_)}});function h(M,P,k){if(M=w(M),P=w(P),k=w(k),!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(k))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],k[0],k[1],k[2],k[3])}function g(M,P,k,I){if(M=w(M),P=w(P),k=w(k),I=w(I),M.length===2){if(!y(M))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!y(P))throw new TypeError("Array with 2 numbers or BigNumbers expected for second argument");if(!y(k))throw new TypeError("Array with 2 numbers or BigNumbers expected for third argument");if(!y(I))throw new TypeError("Array with 2 numbers or BigNumbers expected for fourth argument");return b(M,P,k,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(k))throw new TypeError("Array with 3 numbers or BigNumbers expected for third argument");if(!x(I))throw new TypeError("Array with 3 numbers or BigNumbers expected for fourth argument");return E(M[0],M[1],M[2],P[0],P[1],P[2],k[0],k[1],k[2],I[0],I[1],I[2])}else throw new TypeError("Arrays with two or thee dimensional points expected")}function w(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 y(M){return M.length===2&&p(M[0])&&p(M[1])}function x(M){return M.length===3&&p(M[0])&&p(M[1])&&p(M[2])}function C(M){return M.length===4&&p(M[0])&&p(M[1])&&p(M[2])&&p(M[3])}function b(M,P,k,I){var $=M,_=k,T=c($,P),O=c(_,I),R=c(u(T[0],O[1]),u(O[0],T[1]));if(m(R)||f(r(R),n.epsilon))return null;var F=u(O[0],$[1]),B=u(O[1],$[0]),L=u(O[0],_[1]),H=u(O[1],_[0]),z=s(i(c(c(F,B),L),H),R);return a(l(T,z),$)}function N(M,P,k,I,$,_,T,O,R,F,B,L){var H=u(c(M,P),c(k,I)),z=u(c($,_),c(T,O)),V=u(c(R,F),c(B,L));return i(i(H,z),V)}function E(M,P,k,I,$,_,T,O,R,F,B,L){var H=N(M,T,F,T,P,O,B,O,k,R,L,R),z=N(F,T,I,M,B,O,$,P,L,R,_,k),V=N(M,T,I,M,P,O,$,P,k,R,_,k),U=N(F,T,F,T,B,O,B,O,L,R,L,R),W=N(I,M,I,M,$,P,$,P,_,k,_,k),Y=c(u(H,z),u(V,U)),le=c(u(W,U),u(z,z));if(m(le))return null;var ne=s(Y,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(k,u(ne,c(_,k))),ge=i(T,u(ie,c(F,T))),ee=i(O,u(ie,c(B,O))),re=i(R,u(ie,c(L,R)));return d(se,ge)&&d(he,ee)&&d(te,re)?[se,he,te]:null}function D(M,P,k,I,$,_,T,O,R,F){var B=u(M,T),L=u(I,T),H=u(P,O),z=u($,O),V=u(k,R),U=u(_,R),W=c(c(c(F,B),H),V),Y=c(c(c(i(i(L,z),U),B),H),V),le=s(W,Y),ne=i(M,u(le,c(I,M))),ie=i(P,u(le,c($,P))),se=i(k,u(le,c(_,k)));return[ne,ie,se]}}),bD="sum",W2e=["typed","config","add","numeric"],H7=fe(bD,W2e,t=>{var{typed:e,config:n,add:r,numeric:a}=t;return e(bD,{"Array | Matrix":i,"Array | Matrix, number | BigNumber":o,"...":function(u){if(lu(u))throw new TypeError("Scalar values expected in function sum");return i(u)}});function i(l){var u;return fi(l,function(s){try{u=u===void 0?s:r(u,s)}catch(c){throw or(c,"sum",s)}}),u===void 0&&(u=a(0,n.number)),typeof u=="string"&&(u=a(u,n.number)),u}function o(l,u){try{var s=op(l,u,r);return s}catch(c){throw or(c,"sum")}}}),Gc="cumsum",Y2e=["typed","add","unaryPlus"],K7=fe(Gc,Y2e,t=>{var{typed:e,add:n,unaryPlus:r}=t;return e(Gc,{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(lu(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 or(s,Gc)}}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 Wr(s,c.length);try{return l(u,s)}catch(f){throw or(f,Gc)}}function l(u,s){var c,f,d;if(s<=0){var v=u[0][0];if(Array.isArray(v)){for(d=M5(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}}}),xD="mean",G2e=["typed","add","divide"],U7=fe(xD,G2e,t=>{var{typed:e,add:n,divide:r}=t;return e(xD,{"Array | Matrix":i,"Array | Matrix, number | BigNumber":a,"...":function(l){if(lu(l))throw new TypeError("Scalar values expected in function mean");return i(l)}});function a(o,l){try{var u=op(o,l,n),s=Array.isArray(o)?_t(o):o.size();return r(u,s[l])}catch(c){throw or(c,"mean")}}function i(o){var l,u=0;if(fi(o,function(s){try{l=l===void 0?s:n(l,s),u++}catch(c){throw or(c,"mean",s)}}),u===0)throw new Error("Cannot calculate the mean of an empty array");return r(l,u)}}),wD="median",X2e=["typed","add","divide","compare","partitionSelect"],Z2e=fe(wD,X2e,t=>{var{typed:e,add:n,divide:r,compare:a,partitionSelect:i}=t;function o(s){try{s=Kt(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],m=0;m<f;++m)a(s[m],v)>0&&(v=s[m]);return u(v,d)}else{var p=i(s,(c-1)/2);return l(p)}}catch(h){throw or(h,"median")}}var l=e({"number | BigNumber | Complex | Unit":function(c){return c}}),u=e({"number | BigNumber | Complex | Unit, number | BigNumber | Complex | Unit":function(c,f){return r(n(c,f),2)}});return e(wD,{"Array | Matrix":o,"Array | Matrix, number | BigNumber":function(c,f){throw new Error("median(A, dim) is not yet supported")},"...":function(c){if(lu(c))throw new TypeError("Scalar values expected in function median");return o(c)}})}),CD="mad",J2e=["typed","abs","map","median","subtract"],Q2e=fe(CD,J2e,t=>{var{typed:e,abs:n,map:r,median:a,subtract:i}=t;return e(CD,{"Array | Matrix":o,"...":function(u){return o(u)}});function o(l){if(l=Kt(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")):or(s,"mad")}}}),qm="unbiased",SD="variance",eSe=["typed","add","subtract","multiply","divide","apply","isNaN"],q7=fe(SD,eSe,t=>{var{typed:e,add:n,subtract:r,multiply:a,divide:i,apply:o,isNaN:l}=t;return e(SD,{"Array | Matrix":function(f){return u(f,qm)},"Array | Matrix, string":u,"Array | Matrix, number | BigNumber":function(f,d){return s(f,d,qm)},"Array | Matrix, number | BigNumber, string":s,"...":function(f){return u(f,qm)}});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(fi(c,function(h){try{d=d===void 0?h:n(d,h),v++}catch(g){throw or(g,"variance",h)}}),v===0)throw new Error("Cannot calculate variance of an empty array");var m=i(d,v);if(d=void 0,fi(c,function(h){var g=r(h,m);d=d===void 0?a(g,g):n(d,a(g,g))}),l(d))return d;switch(f){case"uncorrected":return i(d,v);case"biased":return i(d,v+1);case"unbiased":{var p=Ft(d)?d.mul(0):0;return v===1?p: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 or(v,"variance")}}}),tSe="quantileSeq",nSe=["typed","add","multiply","partitionSelect","compare"],rSe=fe(tSe,nSe,t=>{var{typed:e,add:n,multiply:r,partitionSelect:a,compare:i}=t;function o(s,c,f){var d,v,m;if(arguments.length<2||arguments.length>3)throw new SyntaxError("Function quantileSeq requires two or three parameters");if(da(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 p=c+1;d=new Array(c);for(var h=0;h<c;)d[h]=l(v,++h/p,f);return d}}if(Ft(c)){var g=c.constructor;if(c.isNegative())throw new Error("N/prob must be non-negative");if(m=new g(1),c.lte(m))return new g(l(v,c,f));if(c.gt(m)){if(!c.isInteger())throw new Error("N must be a positive integer");var w=c.toNumber();if(w>4294967295)throw new Error("N must be less than or equal to 2^32-1, as that is the maximum length of an Array");var y=new g(w+1);d=new Array(w);for(var x=0;x<w;)d[x]=new g(l(v,new g(++x).div(y),f));return d}}if(da(c)){var C=c.valueOf();d=new Array(C.length);for(var b=0;b<d.length;++b){var N=C[b];if(Rt(N)){if(N<0||N>1)throw new Error("Probability must be between 0 and 1, inclusive")}else if(Ft(N)){if(m=new N.constructor(1),N.isNegative()||N.gt(m))throw new Error("Probability must be between 0 and 1, inclusive")}else throw new TypeError("Unexpected type of argument in function quantileSeq");d[b]=l(v,N,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=Kt(s),v=d.length;if(v===0)throw new Error("Cannot calculate quantile of an empty sequence");if(Rt(c)){var m=c*(v-1),p=m%1;if(p===0){var h=f?d[m]:a(d,m);return u(h),h}var g=Math.floor(m),w,y;if(f)w=d[g],y=d[g+1];else{y=a(d,g+1),w=d[g];for(var x=0;x<g;++x)i(d[x],w)>0&&(w=d[x])}return u(w),u(y),n(r(w,1-p),r(y,p))}var C=c.times(v-1);if(C.isInteger()){C=C.toNumber();var b=f?d[C]:a(d,C);return u(b),b}var N=C.floor(),E=C.minus(N),D=N.toNumber(),M,P;if(f)M=d[D],P=d[D+1];else{P=a(d,D+1),M=d[D];for(var k=0;k<D;++k)i(d[k],M)>0&&(M=d[k])}u(M),u(P);var I=new E.constructor(1);return n(r(M,I.minus(E)),r(P,E))}var u=e({"number | BigNumber | Unit":function(c){return c}});return o}),ND="std",aSe=["typed","map","sqrt","variance"],W7=fe(ND,aSe,t=>{var{typed:e,map:n,sqrt:r,variance:a}=t;return e(ND,{"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 da(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}}}),ED="combinations",iSe=["typed"],oSe=fe(ED,iSe,t=>{var{typed:e}=t;return e(ED,{"number, number":J5,"BigNumber, BigNumber":function(r,a){var i=r.constructor,o,l,u=r.minus(a),s=new i(1);if(!DD(r)||!DD(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 DD(t){return t.isInteger()&&t.gte(0)}var AD="combinationsWithRep",lSe=["typed"],uSe=fe(AD,lSe,t=>{var{typed:e}=t;return e(AD,{"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=ai(r,r+a-1);return i/ai(1,a)}var o=ai(a+1,r+a-1);return o/ai(1,r-1)},"BigNumber, BigNumber":function(r,a){var i=r.constructor,o,l,u=new i(1),s=r.minus(u);if(!MD(r)||!MD(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 MD(t){return t.isInteger()&&t.gte(0)}var OD="gamma",sSe=["typed","config","multiplyScalar","pow","BigNumber","Complex"],cSe=fe(OD,sSe,t=>{var{typed:e,config:n,multiplyScalar:r,pow:a,BigNumber:i,Complex:o}=t;function l(s){if(s.im===0)return Id(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(Ml[0],0),v=1;v<Ml.length;++v){var m=new o(Ml[v],0);d=d.add(m.div(s.add(v)))}var p=new o(s.re+r7+.5,s.im),h=Math.sqrt(2*Math.PI),g=p.pow(s.add(.5)),w=p.neg().exp();return d.mul(h).mul(g).mul(w)}return e(OD,{number:Id,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),m=s.toNumber();d>2;)d-=2,m+=d,v=v.times(m);return new i(v.toPrecision(i.precision))}}),TD="lgamma",fSe=["Complex","typed"],dSe=fe(TD,fSe,t=>{var{Complex:e,typed:n}=t,r=7,a=7,i=[-.029550653594771242,.00641025641025641,-.0019175269175269176,.0008417508417508417,-.0005952380952380953,.0007936507936507937,-.002777777777777778,.08333333333333333];return n(TD,{number:_d,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(_d(s.re),0);if(s.re>=r||Math.abs(s.im)>=a)return l(s);if(s.re<=d){var v=hse(c,s.im)*Math.floor(.5*s.re+.25),m=s.mul(Math.PI).sin().log(),p=o(new e(1-s.re,-s.im));return new e(f,v).sub(m).sub(p)}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(a7),f=new e(1,0).div(s),d=f.div(s),v=i[0],m=i[1],p=2*d.re,h=d.re*d.re+d.im*d.im,g=2;g<8;g++){var w=m;m=-h*v+i[g],v=p*v+w}var y=f.mul(d.mul(v).add(m));return c.add(y)}function u(s){var c=0,f=0,d=s;for(s=s.add(1);s.re<=r;){d=d.mul(s);var v=d.im<0?1:0;v!==0&&f===0&&c++,f=v,s=s.add(1)}return l(s).sub(d.log()).sub(new e(0,c*2*Math.PI*1))}}),PD="factorial",vSe=["typed","gamma"],pSe=fe(PD,vSe,t=>{var{typed:e,gamma:n}=t;return e(PD,{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=>It(a,r))})}),kD="kldivergence",mSe=["typed","matrix","divide","sum","multiply","map","dotDivide","log","isNumeric"],hSe=fe(kD,mSe,t=>{var{typed:e,matrix:n,divide:r,sum:a,multiply:i,map:o,dotDivide:l,log:u,isNumeric:s}=t;return e(kD,{"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,m=f.size().length;if(v>1)throw new Error("first object must be one dimensional");if(m>1)throw new Error("second object must be one dimensional");if(v!==m)throw new Error("Length of two vectors must be equal");var p=a(f);if(p===0)throw new Error("Sum of elements in first object must be non zero");var h=a(d);if(h===0)throw new Error("Sum of elements in second object must be non zero");var g=r(f,a(f)),w=r(d,a(d)),y=a(i(g,o(l(g,w),x=>u(x))));return s(y)?y:Number.NaN}}),FD="multinomial",gSe=["typed","add","divide","multiply","factorial","isInteger","isPositive"],ySe=fe(FD,gSe,t=>{var{typed:e,add:n,divide:r,multiply:a,factorial:i,isInteger:o,isPositive:l}=t;return e(FD,{"Array | Matrix":function(s){var c=0,f=1;return fi(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)}})}),ID="permutations",bSe=["typed","factorial"],xSe=fe(ID,bSe,t=>{var{typed:e,factorial:n}=t;return e(ID,{"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 ai(a-i+1,a)},"BigNumber, BigNumber":function(a,i){var o,l;if(!_D(a)||!_D(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 _D(t){return t.isInteger()&&t.gte(0)}var t0={},wSe={get exports(){return t0},set exports(t){t0=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})(lr,t,!1)})(wSe);var n0={},CSe={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,m=(d+v)/(1<<21);while(m===0);return m},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})(lr,t,!1)})(CSe);var r0={},SSe={get exports(){return r0},set exports(t){r0=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,m=(d+v)/(1<<21);while(m===0);return m},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})(lr,t,!1)})(SSe);var a0={},NSe={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.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,m=(d+v)/(1<<21);while(m===0);return m},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})(lr,t,!1)})(NSe);var i0={},ESe={get exports(){return i0},set exports(t){i0=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,m;return u.w=c=c+1640531527|0,m=f[d+34&127],v=f[d=d+1&127],m^=m<<13,v^=v<<17,m^=m>>>15,v^=v>>>12,m=f[d]=m^v,u.i=d,m+(c^c>>>16)|0};function s(c,f){var d,v,m,p,h,g=[],w=128;for(f===(f|0)?(v=f,f=null):(f=f+"\0",v=0,w=Math.max(w,f.length)),m=0,p=-32;p<w;++p)f&&(v^=f.charCodeAt((p+32)%f.length)),p===0&&(h=v),v^=v<<10,v^=v>>>15,v^=v<<4,v^=v>>>13,p>=0&&(h=h+1640531527|0,d=g[p&127]^=v+h,m=d==0?m+1:0);for(m>=128&&(g[(f&&f.length||0)&127]=-1),m=127,p=4*128;p>0;--p)v=g[m+34&127],d=g[m=m+1&127],v^=v<<13,d^=d<<17,v^=v>>>15,d^=d>>>12,g[m]=v^d;c.w=h,c.X=g,c.i=m}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,m=(d+v)/(1<<21);while(m===0);return m},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})(lr,t,!1)})(ESe);var o0={},DSe={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,m=u.a;return f=f<<25^f>>>7^d,d=d-v|0,v=v<<24^v>>>8^m,m=m-f|0,u.b=f=f<<20^f>>>12^d,u.c=d=d-v|0,u.d=v<<16^d>>>16^m,u.a=m-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,m=(d+v)/(1<<21);while(m===0);return m},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})(lr,t,!1)})(DSe);var l0={},ASe={get exports(){return l0},set exports(t){l0=t}};const MSe={},OSe=Object.freeze(Object.defineProperty({__proto__:null,default:MSe},Symbol.toStringTag,{value:"Module"})),TSe=A9(OSe);(function(t){(function(e,n,r){var a=256,i=6,o=52,l="random",u=r.pow(a,i),s=r.pow(2,o),c=s*2,f=a-1,d;function v(x,C,b){var N=[];C=C==!0?{entropy:!0}:C||{};var E=g(h(C.entropy?[x,y(n)]:x??w(),3),N),D=new m(N),M=function(){for(var P=D.g(i),k=u,I=0;P<s;)P=(P+I)*a,k*=a,I=D.g(1);for(;P>=c;)P/=2,k/=2,I>>>=1;return(P+I)/k};return M.int32=function(){return D.g(4)|0},M.quick=function(){return D.g(4)/4294967296},M.double=M,g(y(D.S),n),(C.pass||b||function(P,k,I,$){return $&&($.S&&p($,D),P.state=function(){return p(D,{})}),I?(r[l]=P,k):P})(M,E,"global"in C?C.global:this==r,C.state)}function m(x){var C,b=x.length,N=this,E=0,D=N.i=N.j=0,M=N.S=[];for(b||(x=[b++]);E<a;)M[E]=E++;for(E=0;E<a;E++)M[E]=M[D=f&D+x[E%b]+(C=M[E])],M[D]=C;(N.g=function(P){for(var k,I=0,$=N.i,_=N.j,T=N.S;P--;)k=T[$=f&$+1],I=I*a+T[f&(T[$]=T[_=f&_+k])+(T[_]=k)];return N.i=$,N.j=_,I})(a)}function p(x,C){return C.i=x.i,C.j=x.j,C.S=x.S.slice(),C}function h(x,C){var b=[],N=typeof x,E;if(C&&N=="object")for(E in x)try{b.push(h(x[E],C-1))}catch{}return b.length?b:N=="string"?x:x+"\0"}function g(x,C){for(var b=x+"",N,E=0;E<b.length;)C[f&E]=f&(N^=C[f&E]*19)+b.charCodeAt(E++);return y(C)}function w(){try{var x;return d&&(x=d.randomBytes)?x=x(a):(x=new Uint8Array(a),(e.crypto||e.msCrypto).getRandomValues(x)),y(x)}catch{var C=e.navigator,b=C&&C.plugins;return[+new Date,e,b,e.screen,y(n)]}}function y(x){return String.fromCharCode.apply(0,x)}if(g(r.random(),n),t.exports){t.exports=v;try{d=TSe}catch{}}else r["seed"+l]=v})(typeof self<"u"?self:lr,[],Math)})(ASe);var PSe=t0,kSe=n0,FSe=r0,ISe=a0,_Se=i0,$Se=o0,Ho=l0;Ho.alea=PSe;Ho.xor128=kSe;Ho.xorwow=FSe;Ho.xorshift7=ISe;Ho.xor4096=_Se;Ho.tychei=$Se;var Y7=Ho,RSe=Y7(Date.now());function Wl(t){var e;function n(a){e=a===null?RSe:Y7(String(a))}n(t);function r(){return e()}return r}var $D="pickRandom",BSe=["typed","config","?on"],LSe=fe($D,BSe,t=>{var{typed:e,config:n,on:r}=t,a=Wl(n.randomSeed);return r&&r("config",function(o,l){o.randomSeed!==l.randomSeed&&(a=Wl(o.randomSeed))}),e($D,{"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=ct(o)?o.create:ct(s)?s.create:null;o=o.valueOf(),s&&(s=s.valueOf()),c===!0&&(o=Kt(o),s=Kt(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 m=0,p=s.length;m<p;m++){if(!Rt(s[m])||s[m]<0)throw new Error("Weights must be an array of positive numbers");v+=s[m]}}for(var h=o.length,g=[],w;g.length<u;){if(typeof s>"u")w=o[Math.floor(a()*h)];else for(var y=a()*v,x=0,C=o.length;x<C;x++)if(y-=s[x],y<0){w=o[x];break}g.push(w)}return f?g[0]:d?d(g):g}});function Xb(t,e){var n=[];if(t=t.slice(0),t.length>1)for(var r=0,a=t.shift();r<a;r++)n.push(Xb(t,e));else for(var i=0,o=t.shift();i<o;i++)n.push(e());return n}var RD="random",zSe=["typed","config","?on"],VSe=fe(RD,zSe,t=>{var{typed:e,config:n,on:r}=t,a=Wl(n.randomSeed);return r&&r("config",function(l,u){l.randomSeed!==u.randomSeed&&(a=Wl(l.randomSeed))}),e(RD,{"":()=>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=Xb(l.valueOf(),()=>o(u,s));return ct(l)?l.create(c):c}function o(l,u){return l+a()*(u-l)}}),BD="randomInt",jSe=["typed","config","?on"],HSe=fe(BD,jSe,t=>{var{typed:e,config:n,on:r}=t,a=Wl(n.randomSeed);return r&&r("config",function(l,u){l.randomSeed!==u.randomSeed&&(a=Wl(l.randomSeed))}),e(BD,{"":()=>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=Xb(l.valueOf(),()=>o(u,s));return ct(l)?l.create(c):c}function o(l,u){return Math.floor(l+a()*(u-l))}}),LD="stirlingS2",KSe=["typed","addScalar","subtract","multiplyScalar","divideScalar","pow","factorial","combinations","isNegative","isInteger","number","?bignumber","larger"],USe=fe(LD,KSe,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,m=[],p=[];return e(LD,{"number | BigNumber, number | BigNumber":function(g,w){if(!c(g)||s(g)||!c(w)||s(w))throw new TypeError("Non-negative integer value expected in function stirlingS2");if(v(w,g))throw new TypeError("k must be less than or equal to n in function stirlingS2");var y=!(Rt(g)&&Rt(w)),x=y?p:m,C=y?d:f,b=f(g),N=f(w);if(x[b]&&x[b].length>N)return x[b][N];for(var E=0;E<=b;++E)if(x[E]||(x[E]=[C(E===0?1:0)]),E!==0)for(var D=x[E],M=x[E-1],P=D.length;P<=E&&P<=N;++P)P===E?D[P]=1:D[P]=n(a(C(P),M[P]),M[P-1]);return x[b][N]}})}),zD="bellNumbers",qSe=["typed","addScalar","isNegative","isInteger","stirlingS2"],WSe=fe(zD,qSe,t=>{var{typed:e,addScalar:n,isNegative:r,isInteger:a,stirlingS2:i}=t;return e(zD,{"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}})}),VD="catalan",YSe=["typed","addScalar","divideScalar","multiplyScalar","combinations","isNegative","isInteger"],GSe=fe(VD,YSe,t=>{var{typed:e,addScalar:n,divideScalar:r,multiplyScalar:a,combinations:i,isNegative:o,isInteger:l}=t;return e(VD,{"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))}})}),jD="composition",XSe=["typed","addScalar","combinations","isNegative","isPositive","isInteger","larger"],ZSe=fe(jD,XSe,t=>{var{typed:e,addScalar:n,combinations:r,isPositive:a,isNegative:i,isInteger:o,larger:l}=t;return e(jD,{"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))}})}),HD="leafCount",JSe=["parse","typed"],QSe=fe(HD,JSe,t=>{var{parse:e,typed:n}=t;function r(a){var i=0;return a.forEach(o=>{i+=r(o)}),i||1}return n(HD,{Node:function(i){return r(i)}})});function KD(t){return Vt(t)||En(t)&&t.isUnary()&&Vt(t.args[0])}function Ud(t){return!!(Vt(t)||(ci(t)||En(t))&&t.args.every(Ud)||Ta(t)&&Ud(t.content))}function UD(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 Wm(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?UD(Object(n),!0).forEach(function(r){j(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):UD(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}var e3e="simplifyUtil",t3e=["FunctionNode","OperatorNode","SymbolNode"],Zb=fe(e3e,t3e,t=>{var{FunctionNode:e,OperatorNode:n,SymbolNode:r}=t,a=!0,i=!1,o="defaultF",l={add:{trivial:a,total:a,commutative:a,associative:a},unaryPlus:{trivial:a,total:a,commutative:a,associative:a},subtract:{trivial:i,total:a,commutative:i,associative:i},multiply:{trivial:a,total:a,commutative:a,associative:a},divide:{trivial:i,total:a,commutative:i,associative:i},paren:{trivial:a,total:a,commutative:a,associative:i},defaultF:{trivial:i,total:a,commutative:i,associative:i}},u={divide:{total:i},log:{total:i}},s={subtract:{total:i},abs:{trivial:a},log:{total:a}};function c(y,x){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:l,b=o;if(typeof y=="string"?b=y:En(y)?b=y.fn.toString():ci(y)?b=y.name:Ta(y)&&(b="paren"),We(C,b)){var N=C[b];if(We(N,x))return N[x];if(We(l,b))return l[b][x]}if(We(C,o)){var E=C[o];return We(E,x)?E[x]:l[o][x]}if(We(l,b)){var D=l[b];if(We(D,x))return D[x]}return l[o][x]}function f(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:l;return c(y,"commutative",x)}function d(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:l;return c(y,"associative",x)}function v(y,x){var C=Wm({},y);for(var b in x)We(y,b)?C[b]=Wm(Wm({},x[b]),y[b]):C[b]=x[b];return C}function m(y,x){if(!y.args||y.args.length===0)return y;y.args=p(y,x);for(var C=0;C<y.args.length;C++)m(y.args[C],x)}function p(y,x){var C,b=[],N=function E(D){for(var M=0;M<D.args.length;M++){var P=D.args[M];En(P)&&C===P.op?E(P):b.push(P)}};return d(y,x)?(C=y.op,N(y),b):y.args}function h(y,x){if(!(!y.args||y.args.length===0)){for(var C=w(y),b=y.args.length,N=0;N<b;N++)h(y.args[N],x);if(b>2&&d(y,x)){for(var E=y.args.pop();y.args.length>0;)E=C([y.args.pop(),E]);y.args=E.args}}}function g(y,x){if(!(!y.args||y.args.length===0)){for(var C=w(y),b=y.args.length,N=0;N<b;N++)g(y.args[N],x);if(b>2&&d(y,x)){for(var E=y.args.shift();y.args.length>0;)E=C([E,y.args.shift()]);y.args=E.args}}}function w(y){return En(y)?function(x){try{return new n(y.op,y.fn,x,y.implicit)}catch(C){return console.error(C),[]}}:function(x){return new e(new r(y.name),x)}}return{createMakeNodeFunction:w,hasProperty:c,isCommutative:f,isAssociative:d,mergeContext:v,flatten:m,allChildren:p,unflattenr:h,unflattenl:g,defaultContext:l,realContext:u,positiveContext:s}}),n3e="simplify",r3e=["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"],a3e=fe(n3e,r3e,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:m,bignumber:p,mathWithTransform:h,matrix:g,AccessorNode:w,ArrayNode:y,ConstantNode:x,FunctionNode:C,IndexNode:b,ObjectNode:N,OperatorNode:E,ParenthesisNode:D,SymbolNode:M}=t,{hasProperty:P,isCommutative:k,isAssociative:I,mergeContext:$,flatten:_,unflattenr:T,unflattenl:O,createMakeNodeFunction:R,defaultContext:F,realContext:B,positiveContext:L}=Zb({FunctionNode:C,OperatorNode:E,SymbolNode:M});n.addConversion({from:"Object",to:"Map",convert:Al});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:Al}),H.defaultContext=F,H.realContext=B,H.positiveContext=L;function z(ae){return ae.transform(function(oe,ue,ve){return Ta(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 G=!k(ue.l,oe),Q;G&&(Q=le());var pe=R(ue.l),Ee=le();ue.expanded={},ue.expanded.l=pe([ue.l,Ee]),_(ue.expanded.l,oe),T(ue.expanded.l,oe),ue.expanded.r=pe([ue.r,Ee]),G&&(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],G=void 0,Q=typeof me;switch(Q){case"string":me={s:me};case"object":G=U(me,oe);break;case"function":G=me;break;default:throw TypeError("Unsupported type of rule: "+Q)}ue.push(G)}return ue}var Y=0;function le(){return new M("_p"+Y++)}function ne(ae,oe){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ul(),ve=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},me=ve.consoleDebug;oe=W(oe||H.rules,ve.context);var G=f(ae,ue);G=z(G);for(var Q={},pe=G.toString({parenthesis:"all"});!Q[pe];){Q[pe]=!0,Y=0;var Ee=pe;me&&console.log("Working on: ",pe);for(var Te=0;Te<oe.length;Te++){var we="";if(typeof oe[Te]=="function"?(G=oe[Te](G,ve),me&&(we=oe[Te].name)):(_(G,ve.context),G=se(G,oe[Te],ve.context),me&&(we="".concat(oe[Te].l.toString()," -> ").concat(oe[Te].r.toString()))),me){var ye=G.toString({parenthesis:"all"});ye!==Ee&&(console.log("Applying",we,"produced",ye),Ee=ye)}O(G,ve.context)}pe=G.toString({parenthesis:"all"})}return G}function ie(ae,oe,ue){var ve=ae;if(ae)for(var me=0;me<ae.length;++me){var G=se(ae[me],oe,ue);G!==ae[me]&&(ve===ae&&(ve=ae.slice()),ve[me]=G)}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 G=$(oe.imposeContext,ue),Q=ae;if(Q instanceof E||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 Ee=se(Q.content,oe,ue);Ee!==Q.content&&(Q=new D(Ee))}}else if(Q instanceof y){var Te=ie(Q.items,oe,ue);Te!==Q.items&&(Q=new y(Te))}else if(Q instanceof w){var we=Q.object;Q.object&&(we=se(Q.object,oe,ue));var ye=Q.index;Q.index&&(ye=se(Q.index,oe,ue)),(we!==Q.object||ye!==Q.index)&&(Q=new w(we,ye))}else if(Q instanceof b){var Ce=ie(Q.dimensions,oe,ue);Ce!==Q.dimensions&&(Q=new b(Ce))}else if(Q instanceof N){var De=!1,Ne={};for(var xe in Q.properties)Ne[xe]=se(Q.properties[xe],oe,ue),Ne[xe]!==Q.properties[xe]&&(De=!0);De&&(Q=new N(Ne))}var be=oe.r,Oe=re(oe.l,Q,G)[0];if(!Oe&&oe.expanded&&(be=oe.expanded.r,Oe=re(oe.expanded.l,Q,G)[0]),!Oe&&oe.expandedNC1&&(be=oe.expandedNC1.r,Oe=re(oe.expandedNC1.l,Q,G)[0],Oe||(be=oe.expandedNC2.r,Oe=re(oe.expandedNC2.l,Q,G)[0])),Oe){var Pe=Q.implicit;Q=be.clone(),Pe&&"implicit"in be&&(Q.implicit=!0),Q=Q.transform(function(Fe){return Fe.isSymbolNode&&We(Oe.placeholders,Fe.name)?Oe.placeholders[Fe.name].clone():Fe})}return oe.repeat&&Q!==ae&&(Q=se(Q,oe,ue)),Q}function he(ae,oe){var ue=[],ve,me,G=R(ae);if(k(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]:G(me),ue.push(G([ae.args[Q],ve]));else for(var pe=1;pe<ae.args.length;pe++){var Ee=ae.args[0];pe>1&&(Ee=G(ae.args.slice(0,pe))),me=ae.args.slice(pe),ve=me.length===1?me[0]:G(me),ue.push(G([Ee,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 G=0;G<oe.length;G++)ve=te(ae[me],oe[G]),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 G=JSON.stringify(oe[me]);ve[G]||(ve[G]=!0,ue.push(oe[me]))}return ue}function re(ae,oe,ue,ve){var me=[{placeholders:{}}];if(ae instanceof E&&oe instanceof E||ae instanceof C&&oe instanceof C){if(ae instanceof E){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 G=[],Q=0;Q<ae.args.length;Q++){var pe=re(ae.args[Q],oe.args[Q],ue);if(pe.length===0)break;G.push(pe)}if(G.length!==ae.args.length){if(!k(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 Ee=re(ae.args[0],oe.args[1],ue);if(Ee.length===0)return[];var Te=re(ae.args[1],oe.args[0],ue);if(Te.length===0)return[];G=[Ee,Te]}me=ee(G)}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(Vt(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"v":if(!Vt(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"vl":if(In(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"cd":if(KD(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"vd":if(!KD(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"ce":if(Ud(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"ve":if(!Ud(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 E&&oe instanceof E||ae instanceof C&&oe instanceof C){if(ae instanceof E){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}),i3e="simplifyConstant",o3e=["typed","config","mathWithTransform","matrix","?fraction","?bignumber","AccessorNode","ArrayNode","ConstantNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","SymbolNode"],l3e=fe(i3e,o3e,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:m}=t,{isCommutative:p,isAssociative:h,allChildren:g,createMakeNodeFunction:w}=Zb({FunctionNode:c,OperatorNode:v,SymbolNode:m}),y=e("simplifyConstant",{Node:_=>N($(_,{})),"Node, Object":function(T,O){return N($(T,O))}});function x(_){return Lo(_)?_.valueOf():_ instanceof Array?_.map(x):ct(_)?a(x(_.valueOf())):_}function C(_,T,O){try{return r[_].apply(null,T)}catch{return T=T.map(x),D(r[_].apply(null,T),O)}}var b=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=>b(O)))}});function N(_){return Xt(_)?_:b(_)}function E(_,T){var O=T&&T.exactFractions!==!1;if(O&&isFinite(_)&&i){var R=i(_),F=T&&typeof T.fractionsLimit=="number"?T.fractionsLimit:1/0;if(R.valueOf()===_&&R.n<F&&R.d<F)return R}return _}var D=e({"string, Object":function(T,O){if(n.number==="BigNumber")return o===void 0&&qb(),o(T);if(n.number==="Fraction")return i===void 0&&P7(),i(T);var R=parseFloat(T);return E(R,O)},"Fraction, Object":function(T,O){return T},"BigNumber, Object":function(T,O){return T},"number, Object":function(T,O){return E(T,O)},"Complex, Object":function(T,O){return T.im!==0?T:E(T.re,O)},"Matrix, Object":function(T,O){return a(E(T.valueOf()))},"Array, Object":function(T,O){return T.map(E)}});function M(_){return new v("-","unaryMinus",[_])}function P(_){var T,O=_.s*_.n;return O<0?T=new v("-","unaryMinus",[new s(-O)]):T=new s(O),_.d===1?T:new v("/","divide",[T,new s(_.d)])}function k(_,T,O){if(!zo(T))return new l(N(_),N(T));if(Nr(_)||ct(_)){for(var R=Array.from(T.dimensions);R.length>0;)if(Vt(R[0])&&typeof R[0].value!="string"){var F=D(R.shift().value,O);Nr(_)?_=_.items[F-1]:(_=_.valueOf()[F-1],_ instanceof Array&&(_=a(_)))}else if(R.length>1&&Vt(R[1])&&typeof R[1].value!="string"){var B=D(R[1].value,O),L=[],H=Nr(_)?_.items:_.valueOf();for(var z of H)if(Nr(z))L.push(z.items[B-1]);else if(ct(_))L.push(z[B-1]);else break;if(L.length===H.length)Nr(_)?_=new u(L):_=a(L),R.splice(1,1);else break}else break;return R.length===T.dimensions.length?new l(N(_),T):R.length>0?(T=new f(R),new l(N(_),T)):_}if(qs(_)&&T.dimensions.length===1&&Vt(T.dimensions[0])){var V=T.dimensions[0].value;return V in _.properties?_.properties[V]:new s}return new l(N(_),T)}function I(_,T,O,R){var F=T.shift(),B=T.reduce((L,H)=>{if(!Xt(H)){var z=L.pop();if(Xt(z))return[z,H];try{return L.push(C(_,[z,H],R)),L}catch{L.push(z)}}L.push(N(L.pop()));var V=L.length===1?L[0]:O(L);return[O([V,N(H)])]},[F]);return B.length===1?B[0]:O([B[0],b(B[1])])}function $(_,T){switch(_.type){case"SymbolNode":return _;case"ConstantNode":switch(typeof _.value){case"number":return D(_.value,T);case"string":return _.value;default:if(!isNaN(_.value))return D(_.value,T)}return _;case"FunctionNode":if(r[_.name]&&r[_.name].rawArgs)return _;{var O=["add","multiply"];if(O.indexOf(_.name)===-1){var R=_.args.map(se=>$(se,T));if(!R.some(Xt))try{return C(_.name,R,T)}catch{}if(_.name==="size"&&R.length===1&&Nr(R[0])){for(var F=[],B=R[0];Nr(B);)F.push(B.items.length),B=B.items[0];return a(F)}return new c(_.name,R.map(N))}}case"OperatorNode":{var L=_.fn.toString(),H,z,V=w(_);if(En(_)&&_.isUnary())H=[$(_.args[0],T)],Xt(H[0])?z=V(H):z=C(L,H,T);else if(h(_,T.context))if(H=g(_,T.context),H=H.map(se=>$(se,T)),p(L,T.context)){for(var U=[],W=[],Y=0;Y<H.length;Y++)Xt(H[Y])?W.push(H[Y]):U.push(H[Y]);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=_.args.map(se=>$(se,T)),z=I(L,H,V,T);return z}case"ParenthesisNode":return $(_.content,T);case"AccessorNode":return k($(_.object,T),$(_.index,T),T);case"ArrayNode":{var le=_.items.map(se=>$(se,T));return le.some(Xt)?new u(le.map(N)):a(le)}case"IndexNode":return new f(_.dimensions.map(se=>y(se,T)));case"ObjectNode":{var ne={};for(var ie in _.properties)ne[ie]=y(_.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(_.type))}}return y}),qD="simplifyCore",u3e=["typed","parse","equal","isZero","add","subtract","multiply","divide","pow","AccessorNode","ArrayNode","ConstantNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","ParenthesisNode","SymbolNode"],s3e=fe(qD,u3e,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:m,ObjectNode:p,OperatorNode:h,ParenthesisNode:g,SymbolNode:w}=t,y=new d(0),x=new d(1),C=new d(!0),b=new d(!1);function N(P){return En(P)&&["and","not","or"].includes(P.op)}var{hasProperty:E,isCommutative:D}=Zb({FunctionNode:v,OperatorNode:h,SymbolNode:w});function M(P){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},I=k?k.context:void 0;if(E(P,"trivial",I)){if(ci(P)&&P.args.length===1)return M(P.args[0],k);var $=!1,_=0;if(P.forEach(W=>{++_,_===1&&($=M(W,k))}),_===1)return $}var T=P;if(ci(T)){var O=yye(T.name);if(O){if(T.args.length>2&&E(T,"associative",I))for(;T.args.length>2;){var R=T.args.pop(),F=T.args.pop();T.args.push(new h(O,T.name,[R,F]))}T=new h(O,T.name,T.args)}else return new v(M(T.fn),T.args.map(W=>M(W,k)))}if(En(T)&&T.isUnary()){var B=M(T.args[0],k);if(T.op==="~"&&En(B)&&B.isUnary()&&B.op==="~"||T.op==="not"&&En(B)&&B.isUnary()&&B.op==="not"&&N(B.args[0]))return B.args[0];var L=!0;if(T.op==="-"&&En(B)&&(B.isBinary()&&B.fn==="subtract"&&(T=new h("-","subtract",[B.args[1],B.args[0]]),L=!1),B.isUnary()&&B.op==="-"))return B.args[0];if(L)return new h(T.op,T.fn,[B])}if(En(T)&&T.isBinary()){var H=M(T.args[0],k),z=M(T.args[1],k);if(T.op==="+"){if(Vt(H)&&a(H.value))return z;if(Vt(z)&&a(z.value))return H;En(z)&&z.isUnary()&&z.op==="-"&&(z=z.args[0],T=new h("-","subtract",[H,z]))}if(T.op==="-")return En(z)&&z.isUnary()&&z.op==="-"?M(new h("+","add",[H,z.args[0]]),k):Vt(H)&&a(H.value)?M(new h("-","unaryMinus",[z])):Vt(z)&&a(z.value)?H:new h(T.op,T.fn,[H,z]);if(T.op==="*"){if(Vt(H)){if(a(H.value))return y;if(r(H.value,1))return z}if(Vt(z)){if(a(z.value))return y;if(r(z.value,1))return H;if(D(T,I))return new h(T.op,T.fn,[z,H],T.implicit)}return new h(T.op,T.fn,[H,z],T.implicit)}if(T.op==="/")return Vt(H)&&a(H.value)?y:Vt(z)&&r(z.value,1)?H:new h(T.op,T.fn,[H,z]);if(T.op==="^"&&Vt(z)){if(a(z.value))return x;if(r(z.value,1))return H}if(T.op==="and"){if(Vt(H))if(H.value){if(N(z))return z}else return b;if(Vt(z))if(z.value){if(N(H))return H}else return b}if(T.op==="or"){if(Vt(H)){if(H.value)return C;if(N(z))return z}if(Vt(z)){if(z.value)return C;if(N(H))return H}}return new h(T.op,T.fn,[H,z])}if(En(T))return new h(T.op,T.fn,T.args.map(W=>M(W,k)));if(Nr(T))return new f(T.items.map(W=>M(W,k)));if(Hi(T))return new c(M(T.object,k),M(T.index,k));if(zo(T))return new m(T.dimensions.map(W=>M(W,k)));if(qs(T)){var V={};for(var U in T.properties)V[U]=M(T.properties[U],k);return new p(V)}return T}return e(qD,{Node:M,"Node,Object":M})}),c3e="resolve",f3e=["typed","parse","ConstantNode","FunctionNode","OperatorNode","ParenthesisNode"],d3e=fe(c3e,f3e,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(In(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(Xt(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(En(u)){var m=u.args.map(function(h){return l(h,s,c)});return new i(u.op,u.fn,m,u.implicit)}else{if(Ta(u))return new o(l(u.content,s,c));if(ci(u)){var p=u.args.map(function(h){return l(h,s,c)});return new a(u.name,p)}}return u.map(h=>l(h,s,c))}return e("resolve",{Node:l,"Node, Map | null | undefined":l,"Node, Object":(u,s)=>l(u,Al(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,Al(c))),"Matrix, Object":e.referTo("Matrix,Map",u=>(s,c)=>u(s,Al(c))),"Array | Matrix, Map":e.referToSelf(u=>(s,c)=>s.map(f=>u(f,c)))})}),WD="symbolicEqual",v3e=["parse","simplify","typed","OperatorNode"],p3e=fe(WD,v3e,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 Vt(c)&&!c.value}return r(WD,{"Node, Node":i,"Node, Node, Object":i})}),YD="derivative",m3e=["typed","config","parse","simplify","equal","isZero","numeric","ConstantNode","FunctionNode","OperatorNode","ParenthesisNode","SymbolNode"],h3e=fe(YD,m3e,t=>{var{typed:e,config:n,parse:r,simplify:a,equal:i,isZero:o,numeric:l,ConstantNode:u,FunctionNode:s,OperatorNode:c,ParenthesisNode:f,SymbolNode:d}=t;function v(x,C){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{simplify:!0},N={};h(N,x,C.name);var E=g(x,N);return b.simplify?a(E):E}e.addConversion({from:"identifier",to:"SymbolNode",convert:r});var m=e(YD,{"Node, SymbolNode":v,"Node, SymbolNode, Object":v});e.removeConversion({from:"identifier",to:"SymbolNode",convert:r}),m._simplify=!0,m.toTex=function(x){return p.apply(null,x.args)};var p=e("_derivTex",{"Node, SymbolNode":function(C,b){return Vt(C)&&fn(C.value)==="string"?p(r(C.value).toString(),b.toString(),1):p(C.toTex(),b.toString(),1)},"Node, ConstantNode":function(C,b){if(fn(b.value)==="string")return p(C,r(b.value));throw new Error("The second parameter to 'derivative' is a non-string constant")},"Node, SymbolNode, ConstantNode":function(C,b,N){return p(C.toString(),b.name,N.value)},"string, string, number":function(C,b,N){var E;return N===1?E="{d\\over d"+b+"}":E="{d^{"+N+"}\\over d"+b+"^{"+N+"}}",E+"\\left[".concat(C,"\\right]")}}),h=e("constTag",{"Object, ConstantNode, string":function(C,b){return C[b]=!0,!0},"Object, SymbolNode, string":function(C,b,N){return b.name!==N?(C[b]=!0,!0):!1},"Object, ParenthesisNode, string":function(C,b,N){return h(C,b.content,N)},"Object, FunctionAssignmentNode, string":function(C,b,N){return b.params.indexOf(N)===-1?(C[b]=!0,!0):h(C,b.expr,N)},"Object, FunctionNode | OperatorNode, string":function(C,b,N){if(b.args.length>0){for(var E=h(C,b.args[0],N),D=1;D<b.args.length;++D)E=h(C,b.args[D],N)&&E;if(E)return C[b]=!0,!0}return!1}}),g=e("_derivative",{"ConstantNode, Object":function(C){return y(0)},"SymbolNode, Object":function(C,b){return b[C]!==void 0?y(0):y(1)},"ParenthesisNode, Object":function(C,b){return new f(g(C.content,b))},"FunctionAssignmentNode, Object":function(C,b){return b[C]!==void 0?y(0):g(C.expr,b)},"FunctionNode, Object":function(C,b){if(C.args.length!==1&&w(C),b[C]!==void 0)return y(0);var N=C.args[0],E,D=!1,M=!1,P;switch(C.name){case"cbrt":D=!0,P=new c("*","multiply",[y(3),new c("^","pow",[N,new c("/","divide",[y(2),y(3)])])]);break;case"sqrt":case"nthRoot":if(C.args.length===1)D=!0,P=new c("*","multiply",[y(2),new s("sqrt",[N])]);else if(C.args.length===2)return E=new c("/","divide",[y(1),C.args[1]]),b[E]=b[C.args[1]],g(new c("^","pow",[N,E]),b);break;case"log10":E=y(10);case"log":if(!E&&C.args.length===1)P=N.clone(),D=!0;else if(C.args.length===1&&E||C.args.length===2&&b[C.args[1]]!==void 0)P=new c("*","multiply",[N.clone(),new s("log",[E||C.args[1]])]),D=!0;else if(C.args.length===2)return g(new c("/","divide",[new s("log",[N]),new s("log",[C.args[1]])]),b);break;case"pow":return b[E]=b[C.args[1]],g(new c("^","pow",[N,C.args[1]]),b);case"exp":P=new s("exp",[N.clone()]);break;case"sin":P=new s("cos",[N.clone()]);break;case"cos":P=new c("-","unaryMinus",[new s("sin",[N.clone()])]);break;case"tan":P=new c("^","pow",[new s("sec",[N.clone()]),y(2)]);break;case"sec":P=new c("*","multiply",[C,new s("tan",[N.clone()])]);break;case"csc":M=!0,P=new c("*","multiply",[C,new s("cot",[N.clone()])]);break;case"cot":M=!0,P=new c("^","pow",[new s("csc",[N.clone()]),y(2)]);break;case"asin":D=!0,P=new s("sqrt",[new c("-","subtract",[y(1),new c("^","pow",[N.clone(),y(2)])])]);break;case"acos":D=!0,M=!0,P=new s("sqrt",[new c("-","subtract",[y(1),new c("^","pow",[N.clone(),y(2)])])]);break;case"atan":D=!0,P=new c("+","add",[new c("^","pow",[N.clone(),y(2)]),y(1)]);break;case"asec":D=!0,P=new c("*","multiply",[new s("abs",[N.clone()]),new s("sqrt",[new c("-","subtract",[new c("^","pow",[N.clone(),y(2)]),y(1)])])]);break;case"acsc":D=!0,M=!0,P=new c("*","multiply",[new s("abs",[N.clone()]),new s("sqrt",[new c("-","subtract",[new c("^","pow",[N.clone(),y(2)]),y(1)])])]);break;case"acot":D=!0,M=!0,P=new c("+","add",[new c("^","pow",[N.clone(),y(2)]),y(1)]);break;case"sinh":P=new s("cosh",[N.clone()]);break;case"cosh":P=new s("sinh",[N.clone()]);break;case"tanh":P=new c("^","pow",[new s("sech",[N.clone()]),y(2)]);break;case"sech":M=!0,P=new c("*","multiply",[C,new s("tanh",[N.clone()])]);break;case"csch":M=!0,P=new c("*","multiply",[C,new s("coth",[N.clone()])]);break;case"coth":M=!0,P=new c("^","pow",[new s("csch",[N.clone()]),y(2)]);break;case"asinh":D=!0,P=new s("sqrt",[new c("+","add",[new c("^","pow",[N.clone(),y(2)]),y(1)])]);break;case"acosh":D=!0,P=new s("sqrt",[new c("-","subtract",[new c("^","pow",[N.clone(),y(2)]),y(1)])]);break;case"atanh":D=!0,P=new c("-","subtract",[y(1),new c("^","pow",[N.clone(),y(2)])]);break;case"asech":D=!0,M=!0,P=new c("*","multiply",[N.clone(),new s("sqrt",[new c("-","subtract",[y(1),new c("^","pow",[N.clone(),y(2)])])])]);break;case"acsch":D=!0,M=!0,P=new c("*","multiply",[new s("abs",[N.clone()]),new s("sqrt",[new c("+","add",[new c("^","pow",[N.clone(),y(2)]),y(1)])])]);break;case"acoth":D=!0,M=!0,P=new c("-","subtract",[y(1),new c("^","pow",[N.clone(),y(2)])]);break;case"abs":P=new c("/","divide",[new s(new d("abs"),[N.clone()]),N.clone()]);break;case"gamma":default:throw new Error('Function "'+C.name+'" is not supported by derivative, or a wrong number of arguments is passed')}var k,I;D?(k="/",I="divide"):(k="*",I="multiply");var $=g(N,b);return M&&($=new c("-","unaryMinus",[$])),new c(k,I,[$,P])},"OperatorNode, Object":function(C,b){if(b[C]!==void 0)return y(0);if(C.op==="+")return new c(C.op,C.fn,C.args.map(function(T){return g(T,b)}));if(C.op==="-"){if(C.isUnary())return new c(C.op,C.fn,[g(C.args[0],b)]);if(C.isBinary())return new c(C.op,C.fn,[g(C.args[0],b),g(C.args[1],b)])}if(C.op==="*"){var N=C.args.filter(function(T){return b[T]!==void 0});if(N.length>0){var E=C.args.filter(function(T){return b[T]===void 0}),D=E.length===1?E[0]:new c("*","multiply",E),M=N.concat(g(D,b));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?g(O,b):O.clone()}))}))}if(C.op==="/"&&C.isBinary()){var P=C.args[0],k=C.args[1];return b[k]!==void 0?new c("/","divide",[g(P,b),k]):b[P]!==void 0?new c("*","multiply",[new c("-","unaryMinus",[P]),new c("/","divide",[g(k,b),new c("^","pow",[k.clone(),y(2)])])]):new c("/","divide",[new c("-","subtract",[new c("*","multiply",[g(P,b),k.clone()]),new c("*","multiply",[P.clone(),g(k,b)])]),new c("^","pow",[k.clone(),y(2)])])}if(C.op==="^"&&C.isBinary()){var I=C.args[0],$=C.args[1];if(b[I]!==void 0)return Vt(I)&&(o(I.value)||i(I.value,1))?y(0):new c("*","multiply",[C,new c("*","multiply",[new s("log",[I.clone()]),g($.clone(),b)])]);if(b[$]!==void 0){if(Vt($)){if(o($.value))return y(0);if(i($.value,1))return g(I,b)}var _=new c("^","pow",[I.clone(),new c("-","subtract",[$,y(1)])]);return new c("*","multiply",[$.clone(),new c("*","multiply",[g(I,b),_])])}return new c("*","multiply",[new c("^","pow",[I.clone(),$.clone()]),new c("+","add",[new c("*","multiply",[g(I,b),new c("/","divide",[$.clone(),I.clone()])]),new c("*","multiply",[g($,b),new s("log",[I.clone()])])])])}throw new Error('Operator "'+C.op+'" is not supported by derivative, or a wrong number of arguments is passed')}});function w(x){if(!((x.name==="log"||x.name==="nthRoot"||x.name==="pow")&&x.args.length===2)){for(var C=0;C<x.args.length;++C)x.args[C]=y(0);throw x.compile().evaluate(),new Error("Expected TypeError, but none found")}}function y(x,C){return new u(l(x,C||n.number))}return m}),GD="rationalize",g3e=["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"],y3e=fe(GD,g3e,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:m,bignumber:p,mathWithTransform:h,matrix:g,AccessorNode:w,ArrayNode:y,ConstantNode:x,FunctionNode:C,IndexNode:b,ObjectNode:N,OperatorNode:E,SymbolNode:D,ParenthesisNode:M}=t;function P(T){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,F=I(),B=k(T,O,!0,F.firstRules),L=B.variables.length,H={exactFractions:!1},z={exactFractions:!0};if(T=B.expression,L>=1){T=$(T);var V,U,W=!0,Y=!1;T=v(T,F.firstRules,{},H);for(var le;U=W?F.distrDivRules:F.sucDivRules,T=v(T,U,{},z),W=!W,le=T.toString(),le!==V;)Y=!0,V=le;Y&&(T=v(T,F.firstRulesAgain,{},H)),T=v(T,F.finalRules,{},H)}var ne=[],ie={};return T.type==="OperatorNode"&&T.isBinary()&&T.op==="/"?(L===1&&(T.args[0]=_(T.args[0],ne),T.args[1]=_(T.args[1])),R&&(ie.numerator=T.args[0],ie.denominator=T.args[1])):(L===1&&(T=_(T,ne)),R&&(ie.numerator=T,ie.denominator=null)),R?(ie.coefficients=ne,ie.variables=B.variables,ie.expression=T,ie):T}return n(GD,{Node:P,"Node, boolean":(T,O)=>P(T,{},O),"Node, Object":P,"Node, Object, boolean":P});function k(T,O,R,F){var B=[],L=v(T,F,O,{exactFractions:!1});R=!!R;var H="+-*"+(R?"/":"");V(L);var z={};return z.expression=L,z.variables=B,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 Y=0;Y<U.args.length;Y++)V(U.args[Y])}else if(W==="SymbolNode"){var le=U.name,ne=B.indexOf(le);ne===-1&&B.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)"}],R=[{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)"}],F=[{l:"(n1/(n2/n3))",r:"((n1*n3)/n2)"},{l:"(n1/n2/n3)",r:"(n1/(n2*n3))"}],B={};return B.firstRules=T.concat(O,F),B.distrDivRules=R,B.sucDivRules=F,B.firstRulesAgain=T.concat(O),B.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))"}],B}function $(T,O,R){var F=T.type,B=arguments.length>1;if(F==="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 E("^","pow",[T.args[0].cloneDeep(),new x(H-1)]);T=new E("*","multiply",[z,V])}else T=new E("*","multiply",[T.args[0],T.args[0].cloneDeep()]);B&&(R==="content"?O.content=T:O.args[R]=T)}}if(F==="ParenthesisNode")$(T.content,T,"content");else if(F!=="ConstantNode"&&F!=="SymbolNode")for(var U=0;U<T.args.length;U++)$(T.args[U],T,U);if(!B)return T}function _(T,O){O===void 0&&(O=[]),O[0]=0;var R={};R.cte=1,R.oper="+",R.fire="";var F=0,B="";le(T,null,R),F=O.length-1;for(var L=!0,H,z=F;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(B);if(z>1){var Y=new x(z);W=new E("^","pow",[W,Y])}O[z]===-1&&L?V=new E("-","unaryMinus",[W]):Math.abs(O[z])===1?V=W:V=new E("*","multiply",[V,W])}L?H=V:U==="+"?H=new E("+","add",[H,V]):H=new E("-","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!==B&&B!=="")throw new Error("There is more than one variable");if(B=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==="*")&&(F<1&&(O[1]=0),O[1]+=se.cte*(se.oper==="+"?1:-1),F=Math.max(1,F))}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=F+1;ee<ge;ee++)O[ee]=0;ge>F&&(O[ge]=0),O[ge]+=se.cte*(se.oper==="+"?1:-1),F=Math.max(ge,F);return}se.cte=ge,se.fire===""&&(O[0]+=se.cte*(se.oper==="+"?1:-1))}else throw new Error("Type "+he+" is not allowed")}}}),b3e="reviver",x3e=["classes"],w3e=fe(b3e,x3e,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}}),C3e="replacer",S3e=[],N3e=fe(C3e,S3e,()=>function(e,n){return typeof n=="number"&&(!isFinite(n)||isNaN(n))?{mathjs:"number",value:String(n)}:n}),E3e="11.8.0",D3e=fe("true",[],()=>!0),A3e=fe("false",[],()=>!1),M3e=fe("null",[],()=>null),O3e=Tr("Infinity",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(1/0):1/0}),T3e=Tr("NaN",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(NaN):NaN}),P3e=Tr("pi",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?Gb(n):rfe}),k3e=Tr("tau",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?Cge(n):afe}),F3e=Tr("e",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?xge(n):ife}),I3e=Tr("phi",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?wge(n):ofe}),_3e=Tr("LN2",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(2).ln():Math.LN2}),$3e=Tr("LN10",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(10).ln():Math.LN10}),R3e=Tr("LOG2E",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(1).div(new n(2).ln()):Math.LOG2E}),B3e=Tr("LOG10E",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(1).div(new n(10).ln()):Math.LOG10E}),L3e=Tr("SQRT1_2",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n("0.5").sqrt():Math.SQRT1_2}),z3e=Tr("SQRT2",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(2).sqrt():Math.SQRT2}),V3e=Tr("i",["Complex"],t=>{var{Complex:e}=t;return e.I}),j3e=fe("PI",["pi"],t=>{var{pi:e}=t;return e}),H3e=fe("E",["e"],t=>{var{e}=t;return e}),K3e=fe("version",[],()=>E3e);function Tr(t,e,n){return fe(t,e,n,{recreateOnConfigChange:!0})}var U3e=Et("speedOfLight","299792458","m s^-1"),q3e=Et("gravitationConstant","6.67430e-11","m^3 kg^-1 s^-2"),W3e=Et("planckConstant","6.62607015e-34","J s"),Y3e=Et("reducedPlanckConstant","1.0545718176461565e-34","J s"),G3e=Et("magneticConstant","1.25663706212e-6","N A^-2"),X3e=Et("electricConstant","8.8541878128e-12","F m^-1"),Z3e=Et("vacuumImpedance","376.730313667","ohm"),J3e=Et("coulomb","8.987551792261171e9","N m^2 C^-2"),Q3e=Et("elementaryCharge","1.602176634e-19","C"),e4e=Et("bohrMagneton","9.2740100783e-24","J T^-1"),t4e=Et("conductanceQuantum","7.748091729863649e-5","S"),n4e=Et("inverseConductanceQuantum","12906.403729652257","ohm"),r4e=Et("magneticFluxQuantum","2.0678338484619295e-15","Wb"),a4e=Et("nuclearMagneton","5.0507837461e-27","J T^-1"),i4e=Et("klitzing","25812.807459304513","ohm"),o4e=Et("bohrRadius","5.29177210903e-11","m"),l4e=Et("classicalElectronRadius","2.8179403262e-15","m"),u4e=Et("electronMass","9.1093837015e-31","kg"),s4e=Et("fermiCoupling","1.1663787e-5","GeV^-2"),c4e=fp("fineStructure",.0072973525693),f4e=Et("hartreeEnergy","4.3597447222071e-18","J"),d4e=Et("protonMass","1.67262192369e-27","kg"),v4e=Et("deuteronMass","3.3435830926e-27","kg"),p4e=Et("neutronMass","1.6749271613e-27","kg"),m4e=Et("quantumOfCirculation","3.6369475516e-4","m^2 s^-1"),h4e=Et("rydberg","10973731.568160","m^-1"),g4e=Et("thomsonCrossSection","6.6524587321e-29","m^2"),y4e=fp("weakMixingAngle",.2229),b4e=fp("efimovFactor",22.7),x4e=Et("atomicMass","1.66053906660e-27","kg"),w4e=Et("avogadro","6.02214076e23","mol^-1"),C4e=Et("boltzmann","1.380649e-23","J K^-1"),S4e=Et("faraday","96485.33212331001","C mol^-1"),N4e=Et("firstRadiation","3.7417718521927573e-16","W m^2"),E4e=Et("loschmidt","2.686780111798444e25","m^-3"),D4e=Et("gasConstant","8.31446261815324","J K^-1 mol^-1"),A4e=Et("molarPlanckConstant","3.990312712893431e-10","J s mol^-1"),M4e=Et("molarVolume","0.022413969545014137","m^3 mol^-1"),O4e=fp("sackurTetrode",-1.16487052358),T4e=Et("secondRadiation","0.014387768775039337","m K"),P4e=Et("stefanBoltzmann","5.67037441918443e-8","W m^-2 K^-4"),k4e=Et("wienDisplacement","2.897771955e-3","m K"),F4e=Et("molarMass","0.99999999965e-3","kg mol^-1"),I4e=Et("molarMassC12","11.9999999958e-3","kg mol^-1"),_4e=Et("gravity","9.80665","m s^-2"),$4e=Et("planckLength","1.616255e-35","m"),R4e=Et("planckMass","2.176435e-8","kg"),B4e=Et("planckTime","5.391245e-44","s"),L4e=Et("planckCharge","1.87554603778e-18","C"),z4e=Et("planckTemperature","1.416785e+32","K");function Et(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 fp(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 V4e="apply",j4e=["typed","isInteger"],H4e=fe(V4e,j4e,t=>{var{typed:e,isInteger:n}=t,r=E7({typed:e,isInteger:n});return e("apply",{"...any":function(i){var o=i[1];Rt(o)?i[1]=o-1:Ft(o)&&(i[1]=o.minus(1));try{return r.apply(null,i)}catch(l){throw sr(l)}}})},{isTransformFunction:!0}),K4e="column",U4e=["typed","Index","matrix","range"],q4e=fe(K4e,U4e,t=>{var{typed:e,Index:n,matrix:r,range:a}=t,i=O7({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 sr(c)}}})},{isTransformFunction:!0});function Jb(t,e,n){var r=t.filter(function(l){return In(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=Bu(n),o=t.compile();return function(u){return i.set(a,u),o.evaluate(i)}}var W4e="filter",Y4e=["typed"],G4e=fe(W4e,Y4e,t=>{var{typed:e}=t;function n(a,i,o){var l,u;return a[0]&&(l=a[0].compile().evaluate(o)),a[1]&&(In(a[1])||ou(a[1])?u=a[1].compile().evaluate(o):u=Jb(a[1],i,o)),r(l,u)}n.rawArgs=!0;var r=e("filter",{"Array, function":XD,"Matrix, function":function(i,o){return i.create(XD(i.toArray(),o))},"Array, RegExp":Md,"Matrix, RegExp":function(i,o){return i.create(Md(i.toArray(),o))}});return n},{isTransformFunction:!0});function XD(t,e){var n=Ji(e);return v5(t,function(r,a,i){return n===1?e(r):n===2?e(r,[a+1]):e(r,[a+1],i)})}var X4e="forEach",Z4e=["typed"],J4e=fe(X4e,Z4e,t=>{var{typed:e}=t;function n(a,i,o){var l,u;return a[0]&&(l=a[0].compile().evaluate(o)),a[1]&&(In(a[1])||ou(a[1])?u=a[1].compile().evaluate(o):u=Jb(a[1],i,o)),r(l,u)}n.rawArgs=!0;var r=e("forEach",{"Array | Matrix, function":function(i,o){var l=Ji(o),u=function s(c,f){Array.isArray(c)?np(c,function(d,v){s(d,f.concat(v+1))}):l===1?o(c):l===2?o(c,f):o(c,f,i)};u(i.valueOf(),[])}});return n},{isTransformFunction:!0}),Q4e="index",eNe=["Index"],tNe=fe(Q4e,eNe,t=>{var{Index:e}=t;return function(){for(var r=[],a=0,i=arguments.length;a<i;a++){var o=arguments[a];if(Jv(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(Gt(o)||ct(o))o=o.map(function(u){return u-1});else if(Rt(o))o--;else if(Ft(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}),nNe="map",rNe=["typed"],aNe=fe(nNe,rNe,t=>{var{typed:e}=t;function n(a,i,o){var l,u;return a[0]&&(l=a[0].compile().evaluate(o)),a[1]&&(In(a[1])||ou(a[1])?u=a[1].compile().evaluate(o):u=Jb(a[1],i,o)),r(l,u)}n.rawArgs=!0;var r=e("map",{"Array, function":function(i,o){return ZD(i,o,i)},"Matrix, function":function(i,o){return i.create(ZD(i.valueOf(),o,i))}});return n},{isTransformFunction:!0});function ZD(t,e,n){var r=Ji(e);function a(i,o){return Array.isArray(i)?li(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 Ko(t){if(t.length===2&&da(t[0])){t=t.slice();var e=t[1];Rt(e)?t[1]=e-1:Ft(e)&&(t[1]=e.minus(1))}return t}var iNe="max",oNe=["typed","config","numeric","larger"],lNe=fe(iNe,oNe,t=>{var{typed:e,config:n,numeric:r,larger:a}=t,i=$7({typed:e,config:n,numeric:r,larger:a});return e("max",{"...any":function(l){l=Ko(l);try{return i.apply(null,l)}catch(u){throw sr(u)}}})},{isTransformFunction:!0}),uNe="mean",sNe=["typed","add","divide"],cNe=fe(uNe,sNe,t=>{var{typed:e,add:n,divide:r}=t,a=U7({typed:e,add:n,divide:r});return e("mean",{"...any":function(o){o=Ko(o);try{return a.apply(null,o)}catch(l){throw sr(l)}}})},{isTransformFunction:!0}),fNe="min",dNe=["typed","config","numeric","smaller"],vNe=fe(fNe,dNe,t=>{var{typed:e,config:n,numeric:r,smaller:a}=t,i=R7({typed:e,config:n,numeric:r,smaller:a});return e("min",{"...any":function(l){l=Ko(l);try{return i.apply(null,l)}catch(u){throw sr(u)}}})},{isTransformFunction:!0}),pNe="range",mNe=["typed","config","?matrix","?bignumber","smaller","smallerEq","larger","largerEq"],hNe=fe(pNe,mNe,t=>{var{typed:e,config:n,matrix:r,bignumber:a,smaller:i,smallerEq:o,larger:l,largerEq:u}=t,s=F7({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}),gNe="row",yNe=["typed","Index","matrix","range"],bNe=fe(gNe,yNe,t=>{var{typed:e,Index:n,matrix:r,range:a}=t,i=I7({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 sr(c)}}})},{isTransformFunction:!0}),xNe="subset",wNe=["typed","matrix"],CNe=fe(xNe,wNe,t=>{var{typed:e,matrix:n}=t,r=_7({typed:e,matrix:n});return e("subset",{"...any":function(i){try{return r.apply(null,i)}catch(o){throw sr(o)}}})},{isTransformFunction:!0}),SNe="concat",NNe=["typed","matrix","isInteger"],ENe=fe(SNe,NNe,t=>{var{typed:e,matrix:n,isInteger:r}=t,a=A7({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:Ft(u)&&(o[l]=u.minus(1));try{return a.apply(null,o)}catch(s){throw sr(s)}}})},{isTransformFunction:!0}),JD="diff",DNe=["typed","matrix","subtract","number","bignumber"],ANe=fe(JD,DNe,t=>{var{typed:e,matrix:n,subtract:r,number:a,bignumber:i}=t,o=T7({typed:e,matrix:n,subtract:r,number:a,bignumber:i});return e(JD,{"...any":function(u){u=Ko(u);try{return o.apply(null,u)}catch(s){throw sr(s)}}})},{isTransformFunction:!0}),MNe="std",ONe=["typed","map","sqrt","variance"],TNe=fe(MNe,ONe,t=>{var{typed:e,map:n,sqrt:r,variance:a}=t,i=W7({typed:e,map:n,sqrt:r,variance:a});return e("std",{"...any":function(l){l=Ko(l);try{return i.apply(null,l)}catch(u){throw sr(u)}}})},{isTransformFunction:!0}),QD="sum",PNe=["typed","config","add","numeric"],kNe=fe(QD,PNe,t=>{var{typed:e,config:n,add:r,numeric:a}=t,i=H7({typed:e,config:n,add:r,numeric:a});return e(QD,{"...any":function(l){l=Ko(l);try{return i.apply(null,l)}catch(u){throw sr(u)}}})},{isTransformFunction:!0}),eA="cumsum",FNe=["typed","add","unaryPlus"],INe=fe(eA,FNe,t=>{var{typed:e,add:n,unaryPlus:r}=t,a=K7({typed:e,add:n,unaryPlus:r});return e(eA,{"...any":function(o){if(o.length===2&&da(o[0])){var l=o[1];Rt(l)?o[1]=l-1:Ft(l)&&(o[1]=l.minus(1))}try{return a.apply(null,o)}catch(u){throw sr(u)}}})},{isTransformFunction:!0}),tA="variance",_Ne=["typed","add","subtract","multiply","divide","apply","isNaN"],$Ne=fe(tA,_Ne,t=>{var{typed:e,add:n,subtract:r,multiply:a,divide:i,apply:o,isNaN:l}=t,u=q7({typed:e,add:n,subtract:r,multiply:a,divide:i,apply:o,isNaN:l});return e(tA,{"...any":function(c){c=Ko(c);try{return u.apply(null,c)}catch(f){throw sr(f)}}})},{isTransformFunction:!0});const RNe=Object.freeze(Object.defineProperty({__proto__:null,createAbs:sde,createAccessorNode:pye,createAcos:Fge,createAcosh:_ge,createAcot:Rge,createAcoth:Lge,createAcsc:Vge,createAcsch:Hge,createAdd:J0e,createAddScalar:vde,createAnd:Ehe,createApply:E7,createApplyTransform:H4e,createArg:npe,createArrayNode:hye,createAsec:Uge,createAsech:Wge,createAsin:Gge,createAsinh:Jge,createAssignmentNode:xye,createAtan:t0e,createAtan2:r0e,createAtanh:i0e,createAtomicMass:x4e,createAvogadro:w4e,createBellNumbers:WSe,createBigNumberClass:kce,createBignumber:Vfe,createBin:kme,createBitAnd:qve,createBitNot:Yve,createBitOr:Xve,createBitXor:epe,createBlockNode:Cye,createBohrMagneton:e4e,createBohrRadius:o4e,createBoltzmann:C4e,createBoolean:Bfe,createCatalan:GSe,createCbrt:mde,createCeil:Nde,createChain:g2e,createChainClass:q1e,createClassicalElectronRadius:l4e,createClone:Jce,createColumn:O7,createColumnTransform:q4e,createCombinations:oSe,createCombinationsWithRep:uSe,createCompare:Ahe,createCompareNatural:The,createCompareText:Fhe,createCompile:t1e,createComplex:Kfe,createComplexClass:$ce,createComposition:ZSe,createConcat:A7,createConcatTransform:ENe,createConditionalNode:Nye,createConductanceQuantum:t4e,createConj:ape,createConstantNode:kye,createCos:l0e,createCosh:s0e,createCot:f0e,createCoth:v0e,createCoulomb:J3e,createCount:ype,createCreateUnit:Pge,createCross:xpe,createCsc:m0e,createCsch:g0e,createCtranspose:dme,createCube:Dde,createCumSum:K7,createCumSumTransform:INe,createDeepEqual:Jhe,createDenseMatrixClass:Xce,createDerivative:h3e,createDet:b2e,createDeuteronMass:v4e,createDiag:Cpe,createDiff:T7,createDiffTransform:ANe,createDistance:H2e,createDivide:V2e,createDivideScalar:Wme,createDot:aye,createDotDivide:lhe,createDotMultiply:Lve,createDotPow:ihe,createE:F3e,createEfimovFactor:b4e,createEigs:M2e,createElectricConstant:X3e,createElectronMass:u4e,createElementaryCharge:Q3e,createEqual:_he,createEqualScalar:Dfe,createEqualText:Bhe,createErf:wme,createEvaluate:r1e,createExp:Mde,createExpm:T2e,createExpm1:Tde,createFactorial:pSe,createFalse:A3e,createFaraday:S4e,createFermiCoupling:s4e,createFft:hme,createFibonacciHeapClass:hge,createFilter:Epe,createFilterTransform:G4e,createFineStructure:c4e,createFirstRadiation:N4e,createFix:Fde,createFlatten:Ape,createFloor:$de,createForEach:Ope,createForEachTransform:J4e,createFormat:Tme,createFraction:Wfe,createFractionClass:zce,createFunctionAssignmentNode:Iye,createFunctionNode:Zye,createGamma:cSe,createGasConstant:D4e,createGcd:Qde,createGetMatrixDataType:kpe,createGravitationConstant:q3e,createGravity:_4e,createHartreeEnergy:f4e,createHasNumericValue:mfe,createHelp:m2e,createHelpClass:H1e,createHex:$me,createHypot:eye,createI:V3e,createIdentity:Ipe,createIfft:yme,createIm:ope,createImmutableDenseMatrixClass:cge,createIndex:sye,createIndexClass:vge,createIndexNode:$ye,createIndexTransform:tNe,createInfinity:O3e,createIntersect:q2e,createInv:w2e,createInverseConductanceQuantum:n4e,createInvmod:_ve,createIsInteger:efe,createIsNaN:wfe,createIsNegative:ffe,createIsNumeric:vfe,createIsPositive:gfe,createIsPrime:jme,createIsZero:bfe,createKldivergence:hSe,createKlitzing:i4e,createKron:$pe,createLN10:$3e,createLN2:_3e,createLOG10E:B3e,createLOG2E:R3e,createLarger:qhe,createLargerEq:Ghe,createLcm:ive,createLeafCount:QSe,createLeftShift:bhe,createLgamma:dSe,createLog:Qme,createLog10:lve,createLog1p:the,createLog2:sve,createLoschmidt:E4e,createLsolve:she,createLsolveAll:vhe,createLup:c1e,createLusolve:B1e,createLyap:B2e,createMad:Q2e,createMagneticConstant:G3e,createMagneticFluxQuantum:r4e,createMap:Bpe,createMapTransform:aNe,createMatrix:Gfe,createMatrixClass:qce,createMatrixFromColumns:tde,createMatrixFromFunction:Zfe,createMatrixFromRows:Qfe,createMax:$7,createMaxTransform:lNe,createMean:U7,createMeanTransform:cNe,createMedian:Z2e,createMin:R7,createMinTransform:vNe,createMod:mve,createMode:Dme,createMolarMass:F4e,createMolarMassC12:I4e,createMolarPlanckConstant:A4e,createMolarVolume:M4e,createMultinomial:ySe,createMultiply:xve,createMultiplyScalar:yve,createNaN:T3e,createNeutronMass:p4e,createNode:dye,createNorm:nye,createNot:cpe,createNthRoot:Cve,createNthRoots:rhe,createNuclearMagneton:a4e,createNull:M3e,createNumber:Ife,createNumeric:Ume,createObjectNode:Bye,createOct:Ime,createOnes:Hpe,createOperatorNode:zye,createOr:dpe,createParenthesisNode:jye,createParse:Qye,createParser:u1e,createParserClass:o1e,createPartitionSelect:rge,createPermutations:xSe,createPhi:I3e,createPi:P3e,createPickRandom:LSe,createPinv:S2e,createPlanckCharge:L4e,createPlanckConstant:W3e,createPlanckLength:$4e,createPlanckMass:R4e,createPlanckTemperature:z4e,createPlanckTime:B4e,createPolynomialRoot:z1e,createPow:Gme,createPrint:Bme,createProd:Mme,createProtonMass:d4e,createQr:d1e,createQuantileSeq:rSe,createQuantumOfCirculation:m4e,createRandom:VSe,createRandomInt:HSe,createRange:F7,createRangeClass:Hce,createRangeNode:Kye,createRangeTransform:hNe,createRationalize:y3e,createRe:upe,createReducedPlanckConstant:Y3e,createRelationalNode:qye,createReplacer:N3e,createReshape:qpe,createResize:Gpe,createResolve:d3e,createResultSet:$se,createReviver:w3e,createRightArithShift:whe,createRightLogShift:She,createRotate:Zpe,createRotationMatrix:Qpe,createRound:Zme,createRow:I7,createRowTransform:bNe,createRydberg:h4e,createSQRT1_2:L3e,createSQRT2:z3e,createSackurTetrode:O4e,createSchur:$2e,createSec:b0e,createSech:w0e,createSecondRadiation:T4e,createSetCartesian:k0e,createSetDifference:I0e,createSetDistinct:$0e,createSetIntersect:B0e,createSetIsSubset:z0e,createSetMultiplicity:j0e,createSetPowerset:K0e,createSetSize:q0e,createSetSymDifference:Y0e,createSetUnion:X0e,createSign:Nve,createSimplify:a3e,createSimplifyConstant:l3e,createSimplifyCore:s3e,createSin:S0e,createSinh:E0e,createSize:nme,createSlu:$1e,createSmaller:zhe,createSmallerEq:Hhe,createSort:ige,createSpaClass:bge,createSparse:Oge,createSparseMatrixClass:Ofe,createSpeedOfLight:U3e,createSplitUnit:rde,createSqrt:Ave,createSqrtm:k2e,createSquare:Ove,createSqueeze:ame,createStd:W7,createStdTransform:TNe,createStefanBoltzmann:P4e,createStirlingS2:USe,createString:$fe,createSubset:_7,createSubsetTransform:CNe,createSubtract:Pve,createSum:H7,createSumTransform:kNe,createSylvester:I2e,createSymbolNode:Gye,createSymbolicEqual:p3e,createTan:A0e,createTanh:T0e,createTau:k3e,createThomsonCrossSection:g4e,createTo:zme,createTrace:lye,createTranspose:cme,createTrue:D3e,createTypeOf:Sfe,createTyped:kse,createUnaryMinus:ide,createUnaryPlus:lde,createUnequal:ege,createUnitClass:Ege,createUnitFunction:Age,createUppercaseE:H3e,createUppercasePi:j3e,createUsolve:fhe,createUsolveAll:mhe,createVacuumImpedance:Z3e,createVariance:q7,createVarianceTransform:$Ne,createVersion:K3e,createWeakMixingAngle:y4e,createWienDisplacement:k4e,createXgcd:Fve,createXor:ppe,createZeros:pme},Symbol.toStringTag,{value:"Module"}));var BNe=RNe,qd={},LNe={get exports(){return qd},set exports(t){qd=t}};function Qb(){}Qb.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}};LNe.exports=Qb;qd.TinyEmitter=Qb;function zNe(t){var e=new qd;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 VNe(t,e,n,r){function a(h,g){var w=arguments.length;if(w!==1&&w!==2)throw new hi("import",w,1,2);g||(g={});function y(N,E,D){if(Array.isArray(E))E.forEach(k=>y(N,k));else if(typeof E=="object")for(var M in E)We(E,M)&&y(N,E[M],M);else if(Qu(E)||D!==void 0){var P=Qu(E)?m(E)?E.fn+".transform":E.fn:D;if(We(N,P)&&N[P]!==E&&!g.silent)throw new Error('Cannot import "'+P+'" twice');N[P]=E}else if(!g.silent)throw new TypeError("Factory, Object, or Array expected")}var x={};y(x,h);for(var C in x)if(We(x,C)){var b=x[C];if(Qu(b))s(b,g);else if(c(b))i(C,b,g);else if(!g.silent)throw new TypeError("Factory, Object, or Array expected")}}function i(h,g,w){if(w.wrap&&typeof g=="function"&&(g=u(g)),f(g)&&(g=t(h,{[g.signature]:g})),t.isTypedFunction(n[h])&&t.isTypedFunction(g)){w.override?g=t(h,g.signatures):g=t(n[h],g),n[h]=g,delete r[h],o(h,g),n.emit("import",h,function(){return g});return}if(n[h]===void 0||w.override){n[h]=g,delete r[h],o(h,g),n.emit("import",h,function(){return g});return}if(!w.silent)throw new Error('Cannot import "'+h+'": already exists')}function o(h,g){g&&typeof g.transform=="function"?(n.expression.transform[h]=g.transform,d(h)&&(n.expression.mathWithTransform[h]=g.transform)):(delete n.expression.transform[h],d(h)&&(n.expression.mathWithTransform[h]=g))}function l(h){delete n.expression.transform[h],d(h)?n.expression.mathWithTransform[h]=n[h]:delete n.expression.mathWithTransform[h]}function u(h){var g=function(){for(var y=[],x=0,C=arguments.length;x<C;x++){var b=arguments[x];y[x]=b&&b.valueOf()}return h.apply(n,y)};return h.transform&&(g.transform=h.transform),g}function s(h,g){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:h.fn;if(Y3(w,"."))throw new Error("Factory name should not contain a nested path. Name: "+JSON.stringify(w));var y=m(h)?n.expression.transform:n,x=w in n.expression.transform,C=We(y,w)?y[w]:void 0,b=function(){var E={};h.dependencies.map(p5).forEach(M=>{if(Y3(M,"."))throw new Error("Factory dependency should not contain a nested path. Name: "+JSON.stringify(M));M==="math"?E.math=n:M==="mathWithTransform"?E.mathWithTransform=n.expression.mathWithTransform:M==="classes"?E.classes=n:E[M]=n[M]});var D=h(E);if(D&&typeof D.transform=="function")throw new Error('Transforms cannot be attached to factory functions. Please create a separate function for it with exports.path="expression.transform"');if(C===void 0||g.override)return D;if(t.isTypedFunction(C)&&t.isTypedFunction(D))return t(C,D);if(g.silent)return C;throw new Error('Cannot import "'+w+'": already exists')};!h.meta||h.meta.lazy!==!1?($f(y,w,b),C&&x?l(w):(m(h)||v(h))&&$f(n.expression.mathWithTransform,w,()=>y[w])):(y[w]=b(),C&&x?l(w):(m(h)||v(h))&&$f(n.expression.mathWithTransform,w,()=>y[w])),r[w]=h,n.emit("import",w,b)}function c(h){return typeof h=="function"||typeof h=="number"||typeof h=="string"||typeof h=="boolean"||h===null||Qr(h)||aa(h)||Ft(h)||Lo(h)||ct(h)||Array.isArray(h)}function f(h){return typeof h=="function"&&typeof h.signature=="string"}function d(h){return!We(p,h)}function v(h){return h.fn.indexOf(".")===-1&&!We(p,h.fn)&&(!h.meta||!h.meta.isClass)}function m(h){return h!==void 0&&h.meta!==void 0&&h.meta.isTransformFunction===!0||!1}var p={expression:!0,type:!0,docs:!0,error:!0,json:!0,chain:!0};return a}function G7(t,e){var n=at({},VP,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=zNe({isNumber:Rt,isComplex:aa,isBigNumber:Ft,isFraction:Lo,isUnit:Qr,isString:Zn,isArray:Gt,isMatrix:ct,isCollection:da,isDenseMatrix:bs,isSparseMatrix:Ii,isRange:Jv,isIndex:Us,isBoolean:jP,isResultSet:HP,isHelp:_b,isFunction:KP,isDate:UP,isRegExp:qP,isObject:Qv,isNull:WP,isUndefined:YP,isAccessorNode:Hi,isArrayNode:Nr,isAssignmentNode:GP,isBlockNode:XP,isConditionalNode:ZP,isConstantNode:Vt,isFunctionAssignmentNode:ou,isFunctionNode:ci,isIndexNode:zo,isNode:Xt,isObjectNode:qs,isOperatorNode:En,isParenthesisNode:Ta,isRangeNode:JP,isRelationalNode:QP,isSymbolNode:In,isChain:$b});r.config=Jue(n,r.emit),r.expression={transform:{},mathWithTransform:{config:r.config}};var a=[],i=[];function o(c){if(Qu(c))return c(r);var f=c[Object.keys(c)[0]];if(Qu(f))return f(r);if(!Xue(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=Rg.isTypedFunction;var s=VNe(u,o,r,l);return r.import=s,r.on("config",()=>{B3(l).forEach(c=>{c&&c.meta&&c.meta.recreateOnConfigChange&&s(c,{override:!0})})}),r.create=G7.bind(null,t),r.factory=fe,r.import(B3(Gue(t))),r.ArgumentsError=hi,r.DimensionError=kt,r.IndexError=Wr,r}var jNe=!1;/*!
- * pinia v2.0.33
- * (c) 2023 Eduardo San Martin Morote
- * @license MIT
- */let X7;const dp=t=>X7=t,Z7=Symbol();function u0(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var es;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(es||(es={}));function HNe(){const t=uA(!0),e=t.run(()=>Z({}));let n=[],r=[];const a=Lf({install(i){dp(a),a._a=i,i.provide(Z7,a),i.config.globalProperties.$pinia=a,r.forEach(o=>n.push(o)),r=[]},use(i){return!this._a&&!jNe?r.push(i):n.push(i),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return a}const J7=()=>{};function nA(t,e,n,r=J7){t.push(e);const a=()=>{const i=t.indexOf(e);i>-1&&(t.splice(i,1),r())};return!n&&iA()&&oA(a),a}function rl(t,...e){t.slice().forEach(n=>{n(...e)})}function s0(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];u0(a)&&u0(r)&&t.hasOwnProperty(n)&&!Ol(r)&&!m0(r)?t[n]=s0(a,r):t[n]=r}return t}const KNe=Symbol();function UNe(t){return!u0(t)||!t.hasOwnProperty(KNe)}const{assign:Ni}=Object;function qNe(t){return!!(Ol(t)&&t.effect)}function WNe(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=Ri(n.state.value[t]);return Ni(c,i,Object.keys(o||{}).reduce((f,d)=>(f[d]=Lf(q(()=>{dp(n);const v=n._s.get(t);return o[d].call(v,v)})),f),{}))}return u=Q7(t,s,e,n,r,!0),u}function Q7(t,e,n={},r,a,i){let o;const l=Ni({actions:{}},n),u={deep:!0};let s,c,f=Lf([]),d=Lf([]),v;const m=r.state.value[t];!i&&!m&&(r.state.value[t]={}),Z({});let p;function h(N){let E;s=c=!1,typeof N=="function"?(N(r.state.value[t]),E={type:es.patchFunction,storeId:t,events:v}):(s0(r.state.value[t],N),E={type:es.patchObject,payload:N,storeId:t,events:v});const D=p=Symbol();st().then(()=>{p===D&&(s=!0)}),c=!0,rl(f,E,r.state.value[t])}const g=i?function(){const{state:E}=n,D=E?E():{};this.$patch(M=>{Ni(M,D)})}:J7;function w(){o.stop(),f=[],d=[],r._s.delete(t)}function y(N,E){return function(){dp(r);const D=Array.from(arguments),M=[],P=[];function k(_){M.push(_)}function I(_){P.push(_)}rl(d,{args:D,name:N,store:C,after:k,onError:I});let $;try{$=E.apply(this&&this.$id===t?this:C,D)}catch(_){throw rl(P,_),_}return $ instanceof Promise?$.then(_=>(rl(M,_),_)).catch(_=>(rl(P,_),Promise.reject(_))):(rl(M,$),$)}}const x={_p:r,$id:t,$onAction:nA.bind(null,d),$patch:h,$reset:g,$subscribe(N,E={}){const D=nA(f,N,E.detached,()=>M()),M=o.run(()=>ke(()=>r.state.value[t],P=>{(E.flush==="sync"?c:s)&&N({storeId:t,type:es.direct,events:v},P)},Ni({},u,E)));return D},$dispose:w},C=Bt(x);r._s.set(t,C);const b=r._e.run(()=>(o=uA(),o.run(()=>e())));for(const N in b){const E=b[N];if(Ol(E)&&!qNe(E)||m0(E))i||(m&&UNe(E)&&(Ol(E)?E.value=m[N]:s0(E,m[N])),r.state.value[t][N]=E);else if(typeof E=="function"){const D=y(N,E);b[N]=D,l.actions[N]=E}}return Ni(C,b),Ni(hn(C),b),Object.defineProperty(C,"$state",{get:()=>r.state.value[t],set:N=>{h(E=>{Ni(E,N)})}}),r._p.forEach(N=>{Ni(C,o.run(()=>N({store:C,app:r._a,pinia:r,options:l})))}),m&&i&&n.hydrate&&n.hydrate(C.$state,m),s=!0,c=!0,C}function YNe(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=qn();return l=l||s&&vt(Z7,null),l&&dp(l),l=X7,l._s.has(r)||(i?Q7(r,e,a,l):WNe(r,a,l)),l._s.get(r)}return o.$id=r,o}function iEe(t){{t=hn(t);const e={};for(const n in t){const r=t[n];(Ol(r)||m0(r))&&(e[n]=Ye(t,n))}return e}}const Ym=YNe("auth",{state:()=>({isRefresh:!0,accountList:[],nowAccount:{},system:[],actSystem:"",mods:[],app:{},actMod:{},current:[],hiddenSensitiveFields:!1}),persist:{enabled:!0,strategies:[{storage:localStorage,paths:["system","mods","app","accountList","nowAccount","actSystem","current"]}]},getters:{},actions:{async systemAuthData(){let t={classname:"sysmanage.develop.userauthforweb.userauth",method:"query_userauth",content:{place:1},systemappid:""};const e=await Xc.requested(t);this.system=e.data,this.mods=e.data[0].modules},async hideKeyWords(t){let e=t;(await Xc.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 Xc.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){const e=(n,r)=>{for(const a of n)for(const i of a.modules){const o=i.apps.find(l=>l.name===r);if(o)return o}};this.app.name!==t&&(this.app=e(this.system,t))},async getConfig(){const t=await Xc.requested({classname:"sysmanage.develop.users.users",method:"queryClientConfig",content:{}});t.data.config?sessionStorage.setItem("customConfig",t.data.config):sessionStorage.removeItem("customConfig")},defaultAccount(t,e){this.nowAccount=t,sessionStorage.setItem("token",t.token),this.getConfig(),this.systemAuthData(),e&&e()},reloadPage(){this.isRefresh=!1,setTimeout(()=>{this.isRefresh=!0},1e3)}}}),GNe={number:"BigNumber",precision:20},XNe=G7(BNe,GNe);let Gm=null;const oEe={hasPermission(t){let e=!0;return e=Ym().app.meta.auth.some(i=>i.option==t),e},TBLayout(t){try{const e=Ym();return console.log(e),e.app.meta.tables[t].tablecols.map(a=>({title:a.title,filter:a.filter,dataIndex:a.columnname,width:a.width==0?"150":a.width,ellipsis:!0,fixed:a.columnname=="operation"?"right":""}))}catch(e){console.log(e,"tool")}},isDisabled(t,e,n){let r=!1;return n||(r=e.some(a=>a==t),r)},message(t,e,n){t.code===1?(e&&On.success({content:e,key:1}),Gm!==null&&clearTimeout(Gm),Gm=setTimeout(()=>{n&&n()},500)):On.error({content:t.data+":"+t.msg,key:1})},formatAmount(t,e=0){const{hiddenSensitiveFields:n}=Ym();if(n)return"****";let r=XNe.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{On.error(e?`输入的值${e}不符合规则,已修正!`:"输入的值不能为空!");let i=e-(e-t)%n;r(i)}})},statusAndColor(t){let e=[{st:"新建",cl:"#1890ff"},{st:"提交",cl:"#646cff"},{st:"审核",cl:"#ff5656"},{st:"关闭",cl:"#acbdc5"},{st:"预提交",cl:"#005792"},{st:"确认",cl:"#01352c"},{st:"复核",cl:"#ff9234"},{st:"启用",cl:"#1890ff"},{st:"停用",cl:"#acbdc5"}];return e.find(n=>n.st==t)?e.find(n=>n.st==t).cl:"#333"}};let ZNe=Ib.CancelToken,JNe=ZNe.source();const QNe=()=>{for(var t=window.location.href,e=t.indexOf("/"),n=0;e!==-1;)if(n++,e=t.indexOf("/",e+1),n++===3)return t.slice(0,e)},ml=Ib.create({baseURL:QNe(),timeout:20*1e3});ml.interceptors.request.use(t=>{t.type;const e=sessionStorage.getItem("token")?sessionStorage.getItem("token"):"",n=sessionStorage.getItem("app")?JSON.parse(sessionStorage.getItem("app")).systemappid:"";return t.data&&(t.data.accesstoken=e,t.data.systemappid=n),t.data=JSON.stringify(t.data),t.headers||(t.headers={}),t.headers["Content-Type"]||(t.headers["Content-Type"]="application/json;charset=UTF-8"),t},t=>{Promise.reject(t)});ml.interceptors.response.use(t=>{if(t.data.code==-1)On.error({content:t.data.msg,key:1}),bP.replace({path:"/"});else return t.data},t=>{if(console.log(t),t&&t.response)switch(t.response.status){case 400:On.error("错误请求");break;case 401:On.error("未授权,请重新登录");break;case 403:On.error("拒绝访问");break;case 404:On.error("请求错误,未找到该资源");break;case 405:On.error("请求方法未允许");break;case 408:On.error("请求超时");break;case 500:On.error({content:"服务器端出错",key:"服务器端出错"});break;case 501:On.error("网络未实现");break;case 502:On.error("网络错误");break;case 503:On.error("服务不可用");break;case 504:On.error("网络超时");break;case 505:On.error("http版本不支持该请求");break;default:On.error=`连接错误${t.response.status}`}else JNe.cancel("停止请求");return Promise.resolve(t.response)});const eEe=Ib.create({timeout:3600*1e3,withCredentials:!1,validateStatus:function(t){return t>=200},maxRedirects:0,responseType:"text",onUploadProgress:function(t){}}),tEe={upload(t,e,n){return eEe.put(t,e,n)}},Wa={get(t,e){const n={method:"get",url:t};return e&&(n.params=e),ml(n)},post(t,e,n){const r={method:"post",type:n,url:t};return e&&(r.data=e),ml(r)},put(t,e){const n={method:"put",url:t};return e&&(n.data=e),ml(n)},delete(t,e){const n={method:"delete",url:t};return e&&(n.params=e),ml(n)},upload(t,e,n,r){return tEe(t,e,{headers:{"Content-Type":n},transformRequest:[function(i){return i}],onUploadProgress:i=>{let o=i.loaded/i.total*100|0;r(o)}})}};let Ya="";const Xc={loginCode(t){return Wa.post(`${Ya}/waserver/rest/index/getpassword`,t,"get")},login(t){return Wa.post(`${Ya}/waserver/rest/index/login`,t,"post")},loginout(t){return Wa.post(`${Ya}/waserver/rest/index/logout`,t,"post")},loginbyaccount(t){return Wa.post(`${Ya}/waserver/rest/index/loginbyaccount`,t,"post")},requested(t){return Wa.post(`${Ya}/waserver/rest/index`,t,"get")},post(t){return Wa.post(`${Ya}/waserver/rest/index`,t,"get")},delete(t){return Wa.post(`${Ya}/waserver/rest/index`,t,"get")},weather(t){return Wa.get(`${Ya}/waserver/rest/index/getforward?url=http://www.nmc.cn/rest/position`)},optionstype(t){return Wa.post(`${Ya}/waserver/rest/index`,{classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:t,parameter:{}}},"get")}},rA=(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 nEe=({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)),rA(u,e))}),e.$subscribe(()=>{l.forEach(u=>{rA(u,e)})})}};const ek=HNe();ek.use(nEe);const Gs=lA(Tle);Gs.use(ek);Gs.use(bP);Gs.use(Sle);Gs.use(Qd);Gs.mount("#app");export{Xc as A,OO as C,Ps as D,Jd as E,Mo as L,Bn as M,yU as P,si as R,tEe as U,pt as a,Qd as b,lr as c,R0 as d,YNe as e,oEe as f,doe as g,uP as h,Hee as i,On as m,bP as r,iEe as s,Ym as u};
|