function Pw(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();function $f(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Nw={exports:{}},At={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Lc=Symbol.for("react.element"),oN=Symbol.for("react.portal"),aN=Symbol.for("react.fragment"),iN=Symbol.for("react.strict_mode"),lN=Symbol.for("react.profiler"),sN=Symbol.for("react.provider"),cN=Symbol.for("react.context"),uN=Symbol.for("react.forward_ref"),dN=Symbol.for("react.suspense"),fN=Symbol.for("react.memo"),mN=Symbol.for("react.lazy"),pb=Symbol.iterator;function pN(e){return e===null||typeof e!="object"?null:(e=pb&&e[pb]||e["@@iterator"],typeof e=="function"?e:null)}var Tw={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Mw=Object.assign,_w={};function Hl(e,t,n){this.props=e,this.context=t,this.refs=_w,this.updater=n||Tw}Hl.prototype.isReactComponent={};Hl.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Hl.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function zw(){}zw.prototype=Hl.prototype;function Gh(e,t,n){this.props=e,this.context=t,this.refs=_w,this.updater=n||Tw}var Xh=Gh.prototype=new zw;Xh.constructor=Gh;Mw(Xh,Hl.prototype);Xh.isPureReactComponent=!0;var vb=Array.isArray,Lw=Object.prototype.hasOwnProperty,Yh={current:null},jw={key:!0,ref:!0,__self:!0,__source:!0};function Dw(e,t,n){var r,o={},a=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)Lw.call(t,r)&&!jw.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1>>1,K=j[V];if(0>>1;Vo(U,F))Go(ee,U)?(j[V]=ee,j[G]=F,V=G):(j[V]=U,j[W]=F,V=W);else if(Go(ee,F))j[V]=ee,j[G]=F,V=G;else break e}}return D}function o(j,D){var F=j.sortIndex-D.sortIndex;return F!==0?F:j.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,l=i.now();e.unstable_now=function(){return i.now()-l}}var c=[],u=[],d=1,f=null,m=3,v=!1,p=!1,y=!1,g=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function C(j){for(var D=n(u);D!==null;){if(D.callback===null)r(u);else if(D.startTime<=j)r(u),D.sortIndex=D.expirationTime,t(c,D);else break;D=n(u)}}function x(j){if(y=!1,C(j),!p)if(n(c)!==null)p=!0,T(S);else{var D=n(u);D!==null&&L(x,D.startTime-j)}}function S(j,D){p=!1,y&&(y=!1,h(O),O=-1),v=!0;var F=m;try{for(C(D),f=n(c);f!==null&&(!(f.expirationTime>D)||j&&!R());){var V=f.callback;if(typeof V=="function"){f.callback=null,m=f.priorityLevel;var K=V(f.expirationTime<=D);D=e.unstable_now(),typeof K=="function"?f.callback=K:f===n(c)&&r(c),C(D)}else r(c);f=n(c)}if(f!==null)var B=!0;else{var W=n(u);W!==null&&L(x,W.startTime-D),B=!1}return B}finally{f=null,m=F,v=!1}}var w=!1,$=null,O=-1,E=5,I=-1;function R(){return!(e.unstable_now()-Ij||125V?(j.sortIndex=F,t(u,j),n(c)===null&&j===n(u)&&(y?(h(O),O=-1):y=!0,L(x,F-V))):(j.sortIndex=K,t(c,j),p||v||(p=!0,T(S))),j},e.unstable_shouldYield=R,e.unstable_wrapCallback=function(j){var D=m;return function(){var F=m;m=D;try{return j.apply(this,arguments)}finally{m=F}}}})(kw);Fw.exports=kw;var bN=Fw.exports;/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var CN=s,Gr=bN;function De(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),$v=Object.prototype.hasOwnProperty,SN=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,hb={},yb={};function xN(e){return $v.call(yb,e)?!0:$v.call(hb,e)?!1:SN.test(e)?yb[e]=!0:(hb[e]=!0,!1)}function wN(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function $N(e,t,n,r){if(t===null||typeof t>"u"||wN(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Er(e,t,n,r,o,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var Qn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Qn[e]=new Er(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Qn[t]=new Er(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Qn[e]=new Er(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Qn[e]=new Er(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Qn[e]=new Er(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Qn[e]=new Er(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Qn[e]=new Er(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Qn[e]=new Er(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Qn[e]=new Er(e,5,!1,e.toLowerCase(),null,!1,!1)});var Zh=/[\-:]([a-z])/g;function Jh(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Zh,Jh);Qn[t]=new Er(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Zh,Jh);Qn[t]=new Er(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Zh,Jh);Qn[t]=new Er(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Qn[e]=new Er(e,1,!1,e.toLowerCase(),null,!1,!1)});Qn.xlinkHref=new Er("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Qn[e]=new Er(e,1,!1,e.toLowerCase(),null,!0,!0)});function e0(e,t,n,r){var o=Qn.hasOwnProperty(t)?Qn[t]:null;(o!==null?o.type!==0:r||!(2l||o[i]!==a[l]){var c=` `+o[i].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=i&&0<=l);break}}}finally{Xm=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?$s(e):""}function EN(e){switch(e.tag){case 5:return $s(e.type);case 16:return $s("Lazy");case 13:return $s("Suspense");case 19:return $s("SuspenseList");case 0:case 2:case 15:return e=Ym(e.type,!1),e;case 11:return e=Ym(e.type.render,!1),e;case 1:return e=Ym(e.type,!0),e;default:return""}}function Rv(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Qi:return"Fragment";case Yi:return"Portal";case Ev:return"Profiler";case t0:return"StrictMode";case Ov:return"Suspense";case Iv:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ww:return(e.displayName||"Context")+".Consumer";case Vw:return(e._context.displayName||"Context")+".Provider";case n0:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case r0:return t=e.displayName||null,t!==null?t:Rv(e.type)||"Memo";case ba:t=e._payload,e=e._init;try{return Rv(e(t))}catch{}}return null}function ON(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Rv(t);case 8:return t===t0?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ka(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Uw(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function IN(e){var t=Uw(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function hu(e){e._valueTracker||(e._valueTracker=IN(e))}function qw(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Uw(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Rd(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Pv(e,t){var n=t.checked;return gn({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Cb(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ka(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Gw(e,t){t=t.checked,t!=null&&e0(e,"checked",t,!1)}function Nv(e,t){Gw(e,t);var n=ka(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Tv(e,t.type,n):t.hasOwnProperty("defaultValue")&&Tv(e,t.type,ka(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Sb(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Tv(e,t,n){(t!=="number"||Rd(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Es=Array.isArray;function ml(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=yu.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ys(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var _s={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},RN=["Webkit","ms","Moz","O"];Object.keys(_s).forEach(function(e){RN.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),_s[t]=_s[e]})});function Zw(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||_s.hasOwnProperty(e)&&_s[e]?(""+t).trim():t+"px"}function Jw(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Zw(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var PN=gn({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function zv(e,t){if(t){if(PN[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(De(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(De(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(De(61))}if(t.style!=null&&typeof t.style!="object")throw Error(De(62))}}function Lv(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var jv=null;function o0(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Dv=null,pl=null,vl=null;function $b(e){if(e=Bc(e)){if(typeof Dv!="function")throw Error(De(280));var t=e.stateNode;t&&(t=Pf(t),Dv(e.stateNode,e.type,t))}}function e$(e){pl?vl?vl.push(e):vl=[e]:pl=e}function t$(){if(pl){var e=pl,t=vl;if(vl=pl=null,$b(e),t)for(e=0;e>>=0,e===0?32:31-(FN(e)/kN|0)|0}var bu=64,Cu=4194304;function Os(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Md(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=n&268435455;if(i!==0){var l=i&~o;l!==0?r=Os(l):(a&=i,a!==0&&(r=Os(a)))}else i=n&~o,i!==0?r=Os(i):a!==0&&(r=Os(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Dc(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-xo(t),e[t]=n}function KN(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Ls),_b=" ",zb=!1;function S$(e,t){switch(e){case"keyup":return bT.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function x$(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Zi=!1;function ST(e,t){switch(e){case"compositionend":return x$(t);case"keypress":return t.which!==32?null:(zb=!0,_b);case"textInput":return e=t.data,e===_b&&zb?null:e;default:return null}}function xT(e,t){if(Zi)return e==="compositionend"||!f0&&S$(e,t)?(e=b$(),td=c0=$a=null,Zi=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ab(n)}}function O$(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?O$(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function I$(){for(var e=window,t=Rd();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Rd(e.document)}return t}function m0(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function TT(e){var t=I$(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&O$(n.ownerDocument.documentElement,n)){if(r!==null&&m0(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=r.end===void 0?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=Bb(n,a);var i=Bb(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Ji=null,Vv=null,Ds=null,Wv=!1;function Fb(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Wv||Ji==null||Ji!==Rd(r)||(r=Ji,"selectionStart"in r&&m0(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Ds&&nc(Ds,r)||(Ds=r,r=Ld(Vv,"onSelect"),0nl||(e.current=Yv[nl],Yv[nl]=null,nl--)}function rn(e,t){nl++,Yv[nl]=e.current,e.current=t}var Ha={},dr=Xa(Ha),zr=Xa(!1),bi=Ha;function Il(e,t){var n=e.type.contextTypes;if(!n)return Ha;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Lr(e){return e=e.childContextTypes,e!=null}function Dd(){cn(zr),cn(dr)}function qb(e,t,n){if(dr.current!==Ha)throw Error(De(168));rn(dr,t),rn(zr,n)}function j$(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(De(108,ON(e)||"Unknown",o));return gn({},n,r)}function Ad(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ha,bi=dr.current,rn(dr,e),rn(zr,zr.current),!0}function Gb(e,t,n){var r=e.stateNode;if(!r)throw Error(De(169));n?(e=j$(e,t,bi),r.__reactInternalMemoizedMergedChildContext=e,cn(zr),cn(dr),rn(dr,e)):cn(zr),rn(zr,n)}var Xo=null,Nf=!1,up=!1;function D$(e){Xo===null?Xo=[e]:Xo.push(e)}function VT(e){Nf=!0,D$(e)}function Ya(){if(!up&&Xo!==null){up=!0;var e=0,t=Zt;try{var n=Xo;for(Zt=1;e>=i,o-=i,Qo=1<<32-xo(t)+o|n<O?(E=$,$=null):E=$.sibling;var I=m(h,$,C[O],x);if(I===null){$===null&&($=E);break}e&&$&&I.alternate===null&&t(h,$),b=a(I,b,O),w===null?S=I:w.sibling=I,w=I,$=E}if(O===C.length)return n(h,$),mn&&ri(h,O),S;if($===null){for(;OO?(E=$,$=null):E=$.sibling;var R=m(h,$,I.value,x);if(R===null){$===null&&($=E);break}e&&$&&R.alternate===null&&t(h,$),b=a(R,b,O),w===null?S=R:w.sibling=R,w=R,$=E}if(I.done)return n(h,$),mn&&ri(h,O),S;if($===null){for(;!I.done;O++,I=C.next())I=f(h,I.value,x),I!==null&&(b=a(I,b,O),w===null?S=I:w.sibling=I,w=I);return mn&&ri(h,O),S}for($=r(h,$);!I.done;O++,I=C.next())I=v($,h,O,I.value,x),I!==null&&(e&&I.alternate!==null&&$.delete(I.key===null?O:I.key),b=a(I,b,O),w===null?S=I:w.sibling=I,w=I);return e&&$.forEach(function(M){return t(h,M)}),mn&&ri(h,O),S}function g(h,b,C,x){if(typeof C=="object"&&C!==null&&C.type===Qi&&C.key===null&&(C=C.props.children),typeof C=="object"&&C!==null){switch(C.$$typeof){case gu:e:{for(var S=C.key,w=b;w!==null;){if(w.key===S){if(S=C.type,S===Qi){if(w.tag===7){n(h,w.sibling),b=o(w,C.props.children),b.return=h,h=b;break e}}else if(w.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===ba&&Qb(S)===w.type){n(h,w.sibling),b=o(w,C.props),b.ref=ps(h,w,C),b.return=h,h=b;break e}n(h,w);break}else t(h,w);w=w.sibling}C.type===Qi?(b=gi(C.props.children,h.mode,x,C.key),b.return=h,h=b):(x=cd(C.type,C.key,C.props,null,h.mode,x),x.ref=ps(h,b,C),x.return=h,h=x)}return i(h);case Yi:e:{for(w=C.key;b!==null;){if(b.key===w)if(b.tag===4&&b.stateNode.containerInfo===C.containerInfo&&b.stateNode.implementation===C.implementation){n(h,b.sibling),b=o(b,C.children||[]),b.return=h,h=b;break e}else{n(h,b);break}else t(h,b);b=b.sibling}b=yp(C,h.mode,x),b.return=h,h=b}return i(h);case ba:return w=C._init,g(h,b,w(C._payload),x)}if(Es(C))return p(h,b,C,x);if(cs(C))return y(h,b,C,x);Iu(h,C)}return typeof C=="string"&&C!==""||typeof C=="number"?(C=""+C,b!==null&&b.tag===6?(n(h,b.sibling),b=o(b,C),b.return=h,h=b):(n(h,b),b=hp(C,h.mode,x),b.return=h,h=b),i(h)):n(h,b)}return g}var Pl=k$(!0),H$=k$(!1),kd=Xa(null),Hd=null,al=null,h0=null;function y0(){h0=al=Hd=null}function b0(e){var t=kd.current;cn(kd),e._currentValue=t}function Jv(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function hl(e,t){Hd=e,h0=al=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(_r=!0),e.firstContext=null)}function so(e){var t=e._currentValue;if(h0!==e)if(e={context:e,memoizedValue:t,next:null},al===null){if(Hd===null)throw Error(De(308));al=e,Hd.dependencies={lanes:0,firstContext:e}}else al=al.next=e;return t}var ci=null;function C0(e){ci===null?ci=[e]:ci.push(e)}function V$(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,C0(t)):(n.next=o.next,o.next=n),t.interleaved=n,ra(e,r)}function ra(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Ca=!1;function S0(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function W$(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Jo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function La(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Kt&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,ra(e,n)}return o=r.interleaved,o===null?(t.next=t,C0(r)):(t.next=o.next,o.next=t),r.interleaved=t,ra(e,n)}function rd(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,i0(e,n)}}function Zb(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?o=a=i:a=a.next=i,n=n.next}while(n!==null);a===null?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Vd(e,t,n,r){var o=e.updateQueue;Ca=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var c=l,u=c.next;c.next=null,i===null?a=u:i.next=u,i=c;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==i&&(l===null?d.firstBaseUpdate=u:l.next=u,d.lastBaseUpdate=c))}if(a!==null){var f=o.baseState;i=0,d=u=c=null,l=a;do{var m=l.lane,v=l.eventTime;if((r&m)===m){d!==null&&(d=d.next={eventTime:v,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var p=e,y=l;switch(m=t,v=n,y.tag){case 1:if(p=y.payload,typeof p=="function"){f=p.call(v,f,m);break e}f=p;break e;case 3:p.flags=p.flags&-65537|128;case 0:if(p=y.payload,m=typeof p=="function"?p.call(v,f,m):p,m==null)break e;f=gn({},f,m);break e;case 2:Ca=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,m=o.effects,m===null?o.effects=[l]:m.push(l))}else v={eventTime:v,lane:m,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(u=d=v,c=f):d=d.next=v,i|=m;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;m=l,l=m.next,m.next=null,o.lastBaseUpdate=m,o.shared.pending=null}}while(!0);if(d===null&&(c=f),o.baseState=c,o.firstBaseUpdate=u,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else a===null&&(o.shared.lanes=0);xi|=i,e.lanes=i,e.memoizedState=f}}function Jb(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=fp.transition;fp.transition={};try{e(!1),t()}finally{Zt=n,fp.transition=r}}function lE(){return co().memoizedState}function qT(e,t,n){var r=Da(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},sE(e))cE(t,n);else if(n=V$(e,t,n,r),n!==null){var o=xr();wo(n,e,r,o),uE(n,t,r)}}function GT(e,t,n){var r=Da(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(sE(e))cE(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,l=a(i,n);if(o.hasEagerState=!0,o.eagerState=l,Oo(l,i)){var c=t.interleaved;c===null?(o.next=o,C0(t)):(o.next=c.next,c.next=o),t.interleaved=o;return}}catch{}finally{}n=V$(e,t,o,r),n!==null&&(o=xr(),wo(n,e,r,o),uE(n,t,r))}}function sE(e){var t=e.alternate;return e===vn||t!==null&&t===vn}function cE(e,t){As=Kd=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function uE(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,i0(e,n)}}var Ud={readContext:so,useCallback:ar,useContext:ar,useEffect:ar,useImperativeHandle:ar,useInsertionEffect:ar,useLayoutEffect:ar,useMemo:ar,useReducer:ar,useRef:ar,useState:ar,useDebugValue:ar,useDeferredValue:ar,useTransition:ar,useMutableSource:ar,useSyncExternalStore:ar,useId:ar,unstable_isNewReconciler:!1},XT={readContext:so,useCallback:function(e,t){return Do().memoizedState=[e,t===void 0?null:t],e},useContext:so,useEffect:tC,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ad(4194308,4,nE.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ad(4194308,4,e,t)},useInsertionEffect:function(e,t){return ad(4,2,e,t)},useMemo:function(e,t){var n=Do();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Do();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=qT.bind(null,vn,e),[r.memoizedState,e]},useRef:function(e){var t=Do();return e={current:e},t.memoizedState=e},useState:eC,useDebugValue:P0,useDeferredValue:function(e){return Do().memoizedState=e},useTransition:function(){var e=eC(!1),t=e[0];return e=UT.bind(null,e[1]),Do().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=vn,o=Do();if(mn){if(n===void 0)throw Error(De(407));n=n()}else{if(n=t(),Wn===null)throw Error(De(349));Si&30||G$(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,tC(Y$.bind(null,r,a,e),[e]),r.flags|=2048,uc(9,X$.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=Do(),t=Wn.identifierPrefix;if(mn){var n=Zo,r=Qo;n=(r&~(1<<32-xo(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=sc++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Bo]=t,e[ac]=r,CE(e,t,!1,!1),t.stateNode=e;e:{switch(i=Lv(n,r),n){case"dialog":sn("cancel",e),sn("close",e),o=r;break;case"iframe":case"object":case"embed":sn("load",e),o=r;break;case"video":case"audio":for(o=0;oMl&&(t.flags|=128,r=!0,vs(a,!1),t.lanes=4194304)}else{if(!r)if(e=Wd(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),vs(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!mn)return ir(t),null}else 2*Rn()-a.renderingStartTime>Ml&&n!==1073741824&&(t.flags|=128,r=!0,vs(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Rn(),t.sibling=null,n=pn.current,rn(pn,r?n&1|2:n&1),t):(ir(t),null);case 22:case 23:return L0(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Vr&1073741824&&(ir(t),t.subtreeFlags&6&&(t.flags|=8192)):ir(t),null;case 24:return null;case 25:return null}throw Error(De(156,t.tag))}function rM(e,t){switch(v0(t),t.tag){case 1:return Lr(t.type)&&Dd(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Nl(),cn(zr),cn(dr),$0(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return w0(t),null;case 13:if(cn(pn),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(De(340));Rl()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return cn(pn),null;case 4:return Nl(),null;case 10:return b0(t.type._context),null;case 22:case 23:return L0(),null;case 24:return null;default:return null}}var Pu=!1,cr=!1,oM=typeof WeakSet=="function"?WeakSet:Set,lt=null;function il(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Cn(e,t,r)}else n.current=null}function sg(e,t,n){try{n()}catch(r){Cn(e,t,r)}}var fC=!1;function aM(e,t){if(Kv=_d,e=I$(),m0(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,l=-1,c=-1,u=0,d=0,f=e,m=null;t:for(;;){for(var v;f!==n||o!==0&&f.nodeType!==3||(l=i+o),f!==a||r!==0&&f.nodeType!==3||(c=i+r),f.nodeType===3&&(i+=f.nodeValue.length),(v=f.firstChild)!==null;)m=f,f=v;for(;;){if(f===e)break t;if(m===n&&++u===o&&(l=i),m===a&&++d===r&&(c=i),(v=f.nextSibling)!==null)break;f=m,m=f.parentNode}f=v}n=l===-1||c===-1?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(Uv={focusedElem:e,selectionRange:n},_d=!1,lt=t;lt!==null;)if(t=lt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,lt=e;else for(;lt!==null;){t=lt;try{var p=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(p!==null){var y=p.memoizedProps,g=p.memoizedState,h=t.stateNode,b=h.getSnapshotBeforeUpdate(t.elementType===t.type?y:yo(t.type,y),g);h.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var C=t.stateNode.containerInfo;C.nodeType===1?C.textContent="":C.nodeType===9&&C.documentElement&&C.removeChild(C.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(De(163))}}catch(x){Cn(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,lt=e;break}lt=t.return}return p=fC,fC=!1,p}function Bs(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&sg(t,n,a)}o=o.next}while(o!==r)}}function _f(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function cg(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function wE(e){var t=e.alternate;t!==null&&(e.alternate=null,wE(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Bo],delete t[ac],delete t[Xv],delete t[kT],delete t[HT])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function $E(e){return e.tag===5||e.tag===3||e.tag===4}function mC(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||$E(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ug(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=jd));else if(r!==4&&(e=e.child,e!==null))for(ug(e,t,n),e=e.sibling;e!==null;)ug(e,t,n),e=e.sibling}function dg(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(dg(e,t,n),e=e.sibling;e!==null;)dg(e,t,n),e=e.sibling}var Xn=null,bo=!1;function fa(e,t,n){for(n=n.child;n!==null;)EE(e,t,n),n=n.sibling}function EE(e,t,n){if(ko&&typeof ko.onCommitFiberUnmount=="function")try{ko.onCommitFiberUnmount(Ef,n)}catch{}switch(n.tag){case 5:cr||il(n,t);case 6:var r=Xn,o=bo;Xn=null,fa(e,t,n),Xn=r,bo=o,Xn!==null&&(bo?(e=Xn,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Xn.removeChild(n.stateNode));break;case 18:Xn!==null&&(bo?(e=Xn,n=n.stateNode,e.nodeType===8?cp(e.parentNode,n):e.nodeType===1&&cp(e,n),ec(e)):cp(Xn,n.stateNode));break;case 4:r=Xn,o=bo,Xn=n.stateNode.containerInfo,bo=!0,fa(e,t,n),Xn=r,bo=o;break;case 0:case 11:case 14:case 15:if(!cr&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&sg(n,t,i),o=o.next}while(o!==r)}fa(e,t,n);break;case 1:if(!cr&&(il(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Cn(n,t,l)}fa(e,t,n);break;case 21:fa(e,t,n);break;case 22:n.mode&1?(cr=(r=cr)||n.memoizedState!==null,fa(e,t,n),cr=r):fa(e,t,n);break;default:fa(e,t,n)}}function pC(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new oM),t.forEach(function(r){var o=pM.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function ho(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=i),r&=~a}if(r=o,r=Rn()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*lM(r/1960))-r,10e?16:e,Ea===null)var r=!1;else{if(e=Ea,Ea=null,Xd=0,Kt&6)throw Error(De(331));var o=Kt;for(Kt|=4,lt=e.current;lt!==null;){var a=lt,i=a.child;if(lt.flags&16){var l=a.deletions;if(l!==null){for(var c=0;cRn()-_0?vi(e,0):M0|=n),jr(e,t)}function _E(e,t){t===0&&(e.mode&1?(t=Cu,Cu<<=1,!(Cu&130023424)&&(Cu=4194304)):t=1);var n=xr();e=ra(e,t),e!==null&&(Dc(e,t,n),jr(e,n))}function mM(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),_E(e,n)}function pM(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(De(314))}r!==null&&r.delete(t),_E(e,n)}var zE;zE=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||zr.current)_r=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return _r=!1,tM(e,t,n);_r=!!(e.flags&131072)}else _r=!1,mn&&t.flags&1048576&&A$(t,Fd,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;id(e,t),e=t.pendingProps;var o=Il(t,dr.current);hl(t,n),o=O0(null,t,r,e,o,n);var a=I0();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Lr(r)?(a=!0,Ad(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,S0(t),o.updater=Mf,t.stateNode=o,o._reactInternals=t,tg(t,r,e,n),t=og(null,t,r,!0,a,n)):(t.tag=0,mn&&a&&p0(t),yr(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(id(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=gM(r),e=yo(r,e),o){case 0:t=rg(null,t,r,e,n);break e;case 1:t=cC(null,t,r,e,n);break e;case 11:t=lC(null,t,r,e,n);break e;case 14:t=sC(null,t,r,yo(r.type,e),n);break e}throw Error(De(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yo(r,o),rg(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yo(r,o),cC(e,t,r,o,n);case 3:e:{if(hE(t),e===null)throw Error(De(387));r=t.pendingProps,a=t.memoizedState,o=a.element,W$(e,t),Vd(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=Tl(Error(De(423)),t),t=uC(e,t,r,n,o);break e}else if(r!==o){o=Tl(Error(De(424)),t),t=uC(e,t,r,n,o);break e}else for(Wr=za(t.stateNode.containerInfo.firstChild),qr=t,mn=!0,So=null,n=H$(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Rl(),r===o){t=oa(e,t,n);break e}yr(e,t,r,n)}t=t.child}return t;case 5:return K$(t),e===null&&Zv(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,qv(r,o)?i=null:a!==null&&qv(r,a)&&(t.flags|=32),gE(e,t),yr(e,t,i,n),t.child;case 6:return e===null&&Zv(t),null;case 13:return yE(e,t,n);case 4:return x0(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Pl(t,null,r,n):yr(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yo(r,o),lC(e,t,r,o,n);case 7:return yr(e,t,t.pendingProps,n),t.child;case 8:return yr(e,t,t.pendingProps.children,n),t.child;case 12:return yr(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,rn(kd,r._currentValue),r._currentValue=i,a!==null)if(Oo(a.value,i)){if(a.children===o.children&&!zr.current){t=oa(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var l=a.dependencies;if(l!==null){i=a.child;for(var c=l.firstContext;c!==null;){if(c.context===r){if(a.tag===1){c=Jo(-1,n&-n),c.tag=2;var u=a.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}a.lanes|=n,c=a.alternate,c!==null&&(c.lanes|=n),Jv(a.return,n,t),l.lanes|=n;break}c=c.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(De(341));i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),Jv(i,n,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}yr(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,hl(t,n),o=so(o),r=r(o),t.flags|=1,yr(e,t,r,n),t.child;case 14:return r=t.type,o=yo(r,t.pendingProps),o=yo(r.type,o),sC(e,t,r,o,n);case 15:return pE(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yo(r,o),id(e,t),t.tag=1,Lr(r)?(e=!0,Ad(t)):e=!1,hl(t,n),dE(t,r,o),tg(t,r,o,n),og(null,t,r,!0,e,n);case 19:return bE(e,t,n);case 22:return vE(e,t,n)}throw Error(De(156,t.tag))};function LE(e,t){return s$(e,t)}function vM(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function io(e,t,n,r){return new vM(e,t,n,r)}function D0(e){return e=e.prototype,!(!e||!e.isReactComponent)}function gM(e){if(typeof e=="function")return D0(e)?1:0;if(e!=null){if(e=e.$$typeof,e===n0)return 11;if(e===r0)return 14}return 2}function Aa(e,t){var n=e.alternate;return n===null?(n=io(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function cd(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")D0(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Qi:return gi(n.children,o,a,t);case t0:i=8,o|=8;break;case Ev:return e=io(12,n,t,o|2),e.elementType=Ev,e.lanes=a,e;case Ov:return e=io(13,n,t,o),e.elementType=Ov,e.lanes=a,e;case Iv:return e=io(19,n,t,o),e.elementType=Iv,e.lanes=a,e;case Kw:return Lf(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Vw:i=10;break e;case Ww:i=9;break e;case n0:i=11;break e;case r0:i=14;break e;case ba:i=16,r=null;break e}throw Error(De(130,e==null?e:typeof e,""))}return t=io(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function gi(e,t,n,r){return e=io(7,e,r,t),e.lanes=n,e}function Lf(e,t,n,r){return e=io(22,e,r,t),e.elementType=Kw,e.lanes=n,e.stateNode={isHidden:!1},e}function hp(e,t,n){return e=io(6,e,null,t),e.lanes=n,e}function yp(e,t,n){return t=io(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function hM(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Zm(0),this.expirationTimes=Zm(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Zm(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function A0(e,t,n,r,o,a,i,l,c){return e=new hM(e,t,n,l,c),t===1?(t=1,a===!0&&(t|=8)):t=0,a=io(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},S0(a),e}function yM(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(BE)}catch(e){console.error(e)}}BE(),Bw.exports=Yr;var uo=Bw.exports;const fc=$f(uo),wM=Pw({__proto__:null,default:fc},[uo]);var xC=uo;wv.createRoot=xC.createRoot,wv.hydrateRoot=xC.hydrateRoot;/** * @remix-run/router v1.23.1 * * Copyright (c) Remix Software Inc. * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. * * @license MIT */function mc(){return mc=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function H0(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function EM(){return Math.random().toString(36).substr(2,8)}function $C(e,t){return{usr:e.state,key:e.key,idx:t}}function gg(e,t,n,r){return n===void 0&&(n=null),mc({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Kl(t):t,{state:n,key:t&&t.key||r||EM()})}function Zd(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Kl(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function OM(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,l=Oa.Pop,c=null,u=d();u==null&&(u=0,i.replaceState(mc({},i.state,{idx:u}),""));function d(){return(i.state||{idx:null}).idx}function f(){l=Oa.Pop;let g=d(),h=g==null?null:g-u;u=g,c&&c({action:l,location:y.location,delta:h})}function m(g,h){l=Oa.Push;let b=gg(y.location,g,h);u=d()+1;let C=$C(b,u),x=y.createHref(b);try{i.pushState(C,"",x)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;o.location.assign(x)}a&&c&&c({action:l,location:y.location,delta:1})}function v(g,h){l=Oa.Replace;let b=gg(y.location,g,h);u=d();let C=$C(b,u),x=y.createHref(b);i.replaceState(C,"",x),a&&c&&c({action:l,location:y.location,delta:0})}function p(g){let h=o.location.origin!=="null"?o.location.origin:o.location.href,b=typeof g=="string"?g:Zd(g);return b=b.replace(/ $/,"%20"),_n(h,"No window.location.(origin|href) available to create URL for href: "+b),new URL(b,h)}let y={get action(){return l},get location(){return e(o,i)},listen(g){if(c)throw new Error("A history only accepts one active listener");return o.addEventListener(wC,f),c=g,()=>{o.removeEventListener(wC,f),c=null}},createHref(g){return t(o,g)},createURL:p,encodeLocation(g){let h=p(g);return{pathname:h.pathname,search:h.search,hash:h.hash}},push:m,replace:v,go(g){return i.go(g)}};return y}var EC;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(EC||(EC={}));function IM(e,t,n){return n===void 0&&(n="/"),RM(e,t,n)}function RM(e,t,n,r){let o=typeof t=="string"?Kl(t):t,a=V0(o.pathname||"/",n);if(a==null)return null;let i=FE(e);PM(i);let l=null;for(let c=0;l==null&&c{let c={relativePath:l===void 0?a.path||"":l,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};c.relativePath.startsWith("/")&&(_n(c.relativePath.startsWith(r),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(r.length));let u=Ba([r,c.relativePath]),d=n.concat(c);a.children&&a.children.length>0&&(_n(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),FE(a.children,t,d,u)),!(a.path==null&&!a.index)&&t.push({path:u,score:jM(u,a.index),routesMeta:d})};return e.forEach((a,i)=>{var l;if(a.path===""||!((l=a.path)!=null&&l.includes("?")))o(a,i);else for(let c of kE(a.path))o(a,i,c)}),t}function kE(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return o?[a,""]:[a];let i=kE(r.join("/")),l=[];return l.push(...i.map(c=>c===""?a:[a,c].join("/"))),o&&l.push(...i),l.map(c=>e.startsWith("/")&&c===""?"/":c)}function PM(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:DM(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const NM=/^:[\w-]+$/,TM=3,MM=2,_M=1,zM=10,LM=-2,OC=e=>e==="*";function jM(e,t){let n=e.split("/"),r=n.length;return n.some(OC)&&(r+=LM),t&&(r+=MM),n.filter(o=>!OC(o)).reduce((o,a)=>o+(NM.test(a)?TM:a===""?_M:zM),r)}function DM(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function AM(e,t,n){let{routesMeta:r}=e,o={},a="/",i=[];for(let l=0;l{let{paramName:m,isOptional:v}=d;if(m==="*"){let y=l[f]||"";i=a.slice(0,a.length-y.length).replace(/(.)\/+$/,"$1")}const p=l[f];return v&&!p?u[m]=void 0:u[m]=(p||"").replace(/%2F/g,"/"),u},{}),pathname:a,pathnameBase:i,pattern:e}}function FM(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),H0(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,l,c)=>(r.push({paramName:l,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function kM(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return H0(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function V0(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}const HM=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,VM=e=>HM.test(e);function WM(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Kl(e):e,a;if(n)if(VM(n))a=n;else{if(n.includes("//")){let i=n;n=n.replace(/\/\/+/g,"/"),H0(!1,"Pathnames cannot have embedded double slashes - normalizing "+(i+" -> "+n))}n.startsWith("/")?a=IC(n.substring(1),"/"):a=IC(n,t)}else a=t;return{pathname:a,search:qM(r),hash:GM(o)}}function IC(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function bp(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function KM(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function HE(e,t){let n=KM(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function VE(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Kl(e):(o=mc({},e),_n(!o.pathname||!o.pathname.includes("?"),bp("?","pathname","search",o)),_n(!o.pathname||!o.pathname.includes("#"),bp("#","pathname","hash",o)),_n(!o.search||!o.search.includes("#"),bp("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,l;if(i==null)l=n;else{let f=t.length-1;if(!r&&i.startsWith("..")){let m=i.split("/");for(;m[0]==="..";)m.shift(),f-=1;o.pathname=m.join("/")}l=f>=0?t[f]:"/"}let c=WM(o,l),u=i&&i!=="/"&&i.endsWith("/"),d=(a||i===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(u||d)&&(c.pathname+="/"),c}const Ba=e=>e.join("/").replace(/\/\/+/g,"/"),UM=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),qM=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,GM=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function XM(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const WE=["post","put","patch","delete"];new Set(WE);const YM=["get",...WE];new Set(YM);/** * React Router v6.30.2 * * Copyright (c) Remix Software Inc. * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. * * @license MIT */function pc(){return pc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),s.useCallback(function(u,d){if(d===void 0&&(d={}),!l.current)return;if(typeof u=="number"){r.go(u);return}let f=VE(u,JSON.parse(i),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Ba([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,i,a,e])}function qE(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=s.useContext(_i),{matches:o}=s.useContext(zi),{pathname:a}=Ul(),i=JSON.stringify(HE(o,r.v7_relativeSplatPath));return s.useMemo(()=>VE(e,JSON.parse(i),a,n==="path"),[e,i,a,n])}function e_(e,t){return t_(e,t)}function t_(e,t,n,r){kc()||_n(!1);let{navigator:o}=s.useContext(_i),{matches:a}=s.useContext(zi),i=a[a.length-1],l=i?i.params:{};i&&i.pathname;let c=i?i.pathnameBase:"/";i&&i.route;let u=Ul(),d;if(t){var f;let g=typeof t=="string"?Kl(t):t;c==="/"||(f=g.pathname)!=null&&f.startsWith(c)||_n(!1),d=g}else d=u;let m=d.pathname||"/",v=m;if(c!=="/"){let g=c.replace(/^\//,"").split("/");v="/"+m.replace(/^\//,"").split("/").slice(g.length).join("/")}let p=IM(e,{pathname:v}),y=i_(p&&p.map(g=>Object.assign({},g,{params:Object.assign({},l,g.params),pathname:Ba([c,o.encodeLocation?o.encodeLocation(g.pathname).pathname:g.pathname]),pathnameBase:g.pathnameBase==="/"?c:Ba([c,o.encodeLocation?o.encodeLocation(g.pathnameBase).pathname:g.pathnameBase])})),a,n,r);return t&&y?s.createElement(Ff.Provider,{value:{location:pc({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Oa.Pop}},y):y}function n_(){let e=u_(),t=XM(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return s.createElement(s.Fragment,null,s.createElement("h2",null,"Unexpected Application Error!"),s.createElement("h3",{style:{fontStyle:"italic"}},t),n?s.createElement("pre",{style:o},n):null,null)}const r_=s.createElement(n_,null);class o_ extends s.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?s.createElement(zi.Provider,{value:this.props.routeContext},s.createElement(KE.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function a_(e){let{routeContext:t,match:n,children:r}=e,o=s.useContext(W0);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),s.createElement(zi.Provider,{value:t},r)}function i_(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let i=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let d=i.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);d>=0||_n(!1),i=i.slice(0,Math.min(i.length,d+1))}let c=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?i=i.slice(0,u+1):i=[i[0]];break}}}return i.reduceRight((d,f,m)=>{let v,p=!1,y=null,g=null;n&&(v=l&&f.route.id?l[f.route.id]:void 0,y=f.route.errorElement||r_,c&&(u<0&&m===0?(f_("route-fallback"),p=!0,g=null):u===m&&(p=!0,g=f.route.hydrateFallbackElement||null)));let h=t.concat(i.slice(0,m+1)),b=()=>{let C;return v?C=y:p?C=g:f.route.Component?C=s.createElement(f.route.Component,null):f.route.element?C=f.route.element:C=d,s.createElement(a_,{match:f,routeContext:{outlet:d,matches:h,isDataRoute:n!=null},children:C})};return n&&(f.route.ErrorBoundary||f.route.errorElement||m===0)?s.createElement(o_,{location:n.location,revalidation:n.revalidation,component:y,error:v,children:b(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):b()},null)}var GE=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(GE||{}),XE=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(XE||{});function l_(e){let t=s.useContext(W0);return t||_n(!1),t}function s_(e){let t=s.useContext(QM);return t||_n(!1),t}function c_(e){let t=s.useContext(zi);return t||_n(!1),t}function YE(e){let t=c_(),n=t.matches[t.matches.length-1];return n.route.id||_n(!1),n.route.id}function u_(){var e;let t=s.useContext(KE),n=s_(),r=YE();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function d_(){let{router:e}=l_(GE.UseNavigateStable),t=YE(XE.UseNavigateStable),n=s.useRef(!1);return UE(()=>{n.current=!0}),s.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,pc({fromRouteId:t},a)))},[e,t])}const RC={};function f_(e,t,n){RC[e]||(RC[e]=!0)}function m_(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function Uo(e){_n(!1)}function p_(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Oa.Pop,navigator:a,static:i=!1,future:l}=e;kc()&&_n(!1);let c=t.replace(/^\/*/,"/"),u=s.useMemo(()=>({basename:c,navigator:a,static:i,future:pc({v7_relativeSplatPath:!1},l)}),[c,l,a,i]);typeof r=="string"&&(r=Kl(r));let{pathname:d="/",search:f="",hash:m="",state:v=null,key:p="default"}=r,y=s.useMemo(()=>{let g=V0(d,c);return g==null?null:{location:{pathname:g,search:f,hash:m,state:v,key:p},navigationType:o}},[c,d,f,m,v,p,o]);return y==null?null:s.createElement(_i.Provider,{value:u},s.createElement(Ff.Provider,{children:n,value:y}))}function v_(e){let{children:t,location:n}=e;return e_(hg(t),n)}new Promise(()=>{});function hg(e,t){t===void 0&&(t=[]);let n=[];return s.Children.forEach(e,(r,o)=>{if(!s.isValidElement(r))return;let a=[...t,o];if(r.type===s.Fragment){n.push.apply(n,hg(r.props.children,a));return}r.type!==Uo&&_n(!1),!r.props.index||!r.props.children||_n(!1);let i={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=hg(r.props.children,a)),n.push(i)}),n}/** * React Router DOM v6.30.2 * * Copyright (c) Remix Software Inc. * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. * * @license MIT */function yg(){return yg=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function h_(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function y_(e,t){return e.button===0&&(!t||t==="_self")&&!h_(e)}function bg(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(o=>[n,o]):[[n,r]])},[]))}function b_(e,t){let n=bg(e);return t&&t.forEach((r,o)=>{n.has(o)||t.getAll(o).forEach(a=>{n.append(o,a)})}),n}const C_=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],S_="6";try{window.__reactRouterVersion=S_}catch{}const x_="startTransition",PC=jc[x_];function w_(e){let{basename:t,children:n,future:r,window:o}=e,a=s.useRef();a.current==null&&(a.current=$M({window:o,v5Compat:!0}));let i=a.current,[l,c]=s.useState({action:i.action,location:i.location}),{v7_startTransition:u}=r||{},d=s.useCallback(f=>{u&&PC?PC(()=>c(f)):c(f)},[c,u]);return s.useLayoutEffect(()=>i.listen(d),[i,d]),s.useEffect(()=>m_(r),[r]),s.createElement(p_,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:i,future:r})}const $_=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",E_=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Kr=s.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:l,target:c,to:u,preventScrollReset:d,viewTransition:f}=t,m=g_(t,C_),{basename:v}=s.useContext(_i),p,y=!1;if(typeof u=="string"&&E_.test(u)&&(p=u,$_))try{let C=new URL(window.location.href),x=u.startsWith("//")?new URL(C.protocol+u):new URL(u),S=V0(x.pathname,v);x.origin===C.origin&&S!=null?u=S+x.search+x.hash:y=!0}catch{}let g=ZM(u,{relative:o}),h=O_(u,{replace:i,state:l,target:c,preventScrollReset:d,relative:o,viewTransition:f});function b(C){r&&r(C),C.defaultPrevented||h(C)}return s.createElement("a",yg({},m,{href:p||g,onClick:y||a?r:b,ref:n,target:c}))});var NC;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(NC||(NC={}));var TC;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(TC||(TC={}));function O_(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i,viewTransition:l}=t===void 0?{}:t,c=ca(),u=Ul(),d=qE(e,{relative:i});return s.useCallback(f=>{if(y_(f,n)){f.preventDefault();let m=r!==void 0?r:Zd(u)===Zd(d);c(e,{replace:m,state:o,preventScrollReset:a,relative:i,viewTransition:l})}},[u,c,d,r,o,n,e,a,i,l])}function I_(e){let t=s.useRef(bg(e)),n=s.useRef(!1),r=Ul(),o=s.useMemo(()=>b_(r.search,n.current?null:t.current),[r.search]),a=ca(),i=s.useCallback((l,c)=>{const u=bg(typeof l=="function"?l(o):l);n.current=!0,a("?"+u,c)},[a,o]);return[o,i]}var QE={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var a="",i=0;i1&&arguments[1]!==void 0?arguments[1]:{},n=[];return N.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Dn(r)):ZE(r)&&r.props?n=n.concat(Dn(r.props.children,t)):n.push(r))}),n}var Cg={},M_=function(t){};function __(e,t){}function z_(e,t){}function L_(){Cg={}}function JE(e,t,n){!t&&!Cg[n]&&(e(!1,n),Cg[n]=!0)}function un(e,t){JE(__,e,t)}function j_(e,t){JE(z_,e,t)}un.preMessage=M_;un.resetWarned=L_;un.noteOnce=j_;function D_(e,t){if(Ue(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Ue(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function e2(e){var t=D_(e,"string");return Ue(t)=="symbol"?t:t+""}function A(e,t,n){return(t=e2(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function k(e){for(var t=1;t=19)return!0;var o=Cp.isMemo(t)?t.type.type:t.type;return!(typeof o=="function"&&!((n=o.prototype)!==null&&n!==void 0&&n.render)&&o.$$typeof!==Cp.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==Cp.ForwardRef)};function q0(e){return s.isValidElement(e)&&!ZE(e)}var k_=function(t){return q0(t)&&Io(t)},Qa=function(t){if(t&&q0(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},Sg=s.createContext(null);function H_(e){var t=e.children,n=e.onBatchResize,r=s.useRef(0),o=s.useRef([]),a=s.useContext(Sg),i=s.useCallback(function(l,c,u){r.current+=1;var d=r.current;o.current.push({size:l,element:c,data:u}),Promise.resolve().then(function(){d===r.current&&(n==null||n(o.current),o.current=[])}),a==null||a(l,c,u)},[n,a]);return s.createElement(Sg.Provider,{value:i},t)}var r2=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(o,a){return o[0]===n?(r=a,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),o=this.__entries__[r];return o&&o[1]},t.prototype.set=function(n,r){var o=e(this.__entries__,n);~o?this.__entries__[o][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,o=e(r,n);~o&&r.splice(o,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var o=0,a=this.__entries__;o0},e.prototype.connect_=function(){!xg||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),G_?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!xg||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,o=q_.some(function(a){return!!~r.indexOf(a)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),o2=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof _l(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new r4(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof _l(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new o4(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),i2=typeof WeakMap<"u"?new WeakMap:new r2,l2=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=X_.getInstance(),r=new a4(t,n,this);i2.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){l2.prototype[e]=function(){var t;return(t=i2.get(this))[e].apply(t,arguments)}});var i4=function(){return typeof Jd.ResizeObserver<"u"?Jd.ResizeObserver:l2}(),Ia=new Map;function l4(e){e.forEach(function(t){var n,r=t.target;(n=Ia.get(r))===null||n===void 0||n.forEach(function(o){return o(r)})})}var s2=new i4(l4);function s4(e,t){Ia.has(e)||(Ia.set(e,new Set),s2.observe(e)),Ia.get(e).add(t)}function c4(e,t){Ia.has(e)&&(Ia.get(e).delete(t),Ia.get(e).size||(s2.unobserve(e),Ia.delete(e)))}function hn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zC(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:1;LC+=1;var r=LC;function o(a){if(a===0)f2(r),t();else{var i=u2(function(){o(a-1)});Y0.set(r,i)}}return o(n),r};zt.cancel=function(e){var t=Y0.get(e);return f2(e),d2(t)};function m2(e){if(Array.isArray(e))return e}function y4(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,o,a,i,l=[],c=!0,u=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(d){u=!0,o=d}finally{try{if(!c&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}function p2(){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 ne(e,t){return m2(e)||y4(e,t)||X0(e,t)||p2()}function bc(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function Zn(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function $g(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var jC="data-rc-order",DC="data-rc-priority",b4="rc-util-key",Eg=new Map;function v2(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):b4}function Zf(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function C4(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function Q0(e){return Array.from((Eg.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function g2(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Zn())return null;var n=t.csp,r=t.prepend,o=t.priority,a=o===void 0?0:o,i=C4(r),l=i==="prependQueue",c=document.createElement("style");c.setAttribute(jC,i),l&&a&&c.setAttribute(DC,"".concat(a)),n!=null&&n.nonce&&(c.nonce=n==null?void 0:n.nonce),c.innerHTML=e;var u=Zf(t),d=u.firstChild;if(r){if(l){var f=(t.styles||Q0(u)).filter(function(m){if(!["prepend","prependQueue"].includes(m.getAttribute(jC)))return!1;var v=Number(m.getAttribute(DC)||0);return a>=v});if(f.length)return u.insertBefore(c,f[f.length-1].nextSibling),c}u.insertBefore(c,d)}else u.appendChild(c);return c}function h2(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Zf(t);return(t.styles||Q0(n)).find(function(r){return r.getAttribute(v2(t))===e})}function Cc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=h2(e,t);if(n){var r=Zf(t);r.removeChild(n)}}function S4(e,t){var n=Eg.get(e);if(!n||!$g(document,n)){var r=g2("",t),o=r.parentNode;Eg.set(e,o),e.removeChild(r)}}function ea(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=Zf(n),o=Q0(r),a=k(k({},n),{},{styles:o});S4(r,a);var i=h2(t,a);if(i){var l,c;if((l=a.csp)!==null&&l!==void 0&&l.nonce&&i.nonce!==((c=a.csp)===null||c===void 0?void 0:c.nonce)){var u;i.nonce=(u=a.csp)===null||u===void 0?void 0:u.nonce}return i.innerHTML!==e&&(i.innerHTML=e),i}var d=g2(e,a);return d.setAttribute(v2(a),t),d}function x4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function nt(e,t){if(e==null)return{};var n,r,o=x4(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function o(a,i){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,c=r.has(a);if(un(!c,"Warning: There may be circular references"),c)return!1;if(a===i)return!0;if(n&&l>1)return!1;r.add(a);var u=l+1;if(Array.isArray(a)){if(!Array.isArray(i)||a.length!==i.length)return!1;for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,i={map:this.cache};return n.forEach(function(l){if(!i)i=void 0;else{var c;i=(c=i)===null||c===void 0||(c=c.map)===null||c===void 0?void 0:c.get(l)}}),(r=i)!==null&&r!==void 0&&r.value&&a&&(i.value[1]=this.cacheCallTimes++),(o=i)===null||o===void 0?void 0:o.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var o=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var a=this.keys.reduce(function(u,d){var f=ne(u,2),m=f[1];return o.internalGet(d)[1]0,void 0),AC+=1}return yn(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,o){return o(n,r)},void 0)}}]),e}(),Sp=new Z0;function Ig(e){var t=Array.isArray(e)?e:[e];return Sp.has(t)||Sp.set(t,new y2(t)),Sp.get(t)}var I4=new WeakMap,xp={};function R4(e,t){for(var n=I4,r=0;r3&&arguments[3]!==void 0?arguments[3]:{},o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(o)return e;var a=k(k({},r),{},A(A({},zl,t),$o,n)),i=Object.keys(a).map(function(l){var c=a[l];return c?"".concat(l,'="').concat(c,'"'):null}).filter(function(l){return l}).join(" ");return"")}var dd=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").concat(t).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},P4=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(o){var a=ne(o,2),i=a[0],l=a[1];return"".concat(i,":").concat(l,";")}).join(""),"}"):""},b2=function(t,n,r){var o={},a={};return Object.entries(t).forEach(function(i){var l,c,u=ne(i,2),d=u[0],f=u[1];if(r!=null&&(l=r.preserve)!==null&&l!==void 0&&l[d])a[d]=f;else if((typeof f=="string"||typeof f=="number")&&!(r!=null&&(c=r.ignore)!==null&&c!==void 0&&c[d])){var m,v=dd(d,r==null?void 0:r.prefix);o[v]=typeof f=="number"&&!(r!=null&&(m=r.unitless)!==null&&m!==void 0&&m[d])?"".concat(f,"px"):String(f),a[d]="var(".concat(v,")")}}),[a,P4(o,n,{scope:r==null?void 0:r.scope})]},kC=Zn()?s.useLayoutEffect:s.useEffect,It=function(t,n){var r=s.useRef(!0);kC(function(){return t(r.current)},n),kC(function(){return r.current=!1,function(){r.current=!0}},[])},Pg=function(t,n){It(function(r){if(!r)return t()},n)},N4=k({},jc),HC=N4.useInsertionEffect,T4=function(t,n,r){s.useMemo(t,r),It(function(){return n(!0)},r)},M4=HC?function(e,t,n){return HC(function(){return e(),t()},n)}:T4,_4=k({},jc),z4=_4.useInsertionEffect,L4=function(t){var n=[],r=!1;function o(a){r||n.push(a)}return s.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(a){return a()})}},t),o},j4=function(){return function(t){t()}},D4=typeof z4<"u"?L4:j4;function J0(e,t,n,r,o){var a=s.useContext(Vc),i=a.cache,l=[e].concat(ye(t)),c=Og(l),u=D4([c]),d=function(p){i.opUpdate(c,function(y){var g=y||[void 0,void 0],h=ne(g,2),b=h[0],C=b===void 0?0:b,x=h[1],S=x,w=S||n(),$=[C,w];return p?p($):$})};s.useMemo(function(){d()},[c]);var f=i.opGet(c),m=f[1];return M4(function(){o==null||o(m)},function(v){return d(function(p){var y=ne(p,2),g=y[0],h=y[1];return v&&g===0&&(o==null||o(m)),[g+1,h]}),function(){i.opUpdate(c,function(p){var y=p||[],g=ne(y,2),h=g[0],b=h===void 0?0:h,C=g[1],x=b-1;return x===0?(u(function(){(v||!i.opGet(c))&&(r==null||r(C,!1))}),null):[b-1,C]})}},[c]),m}var A4={},B4="css",ai=new Map;function F4(e){ai.set(e,(ai.get(e)||0)+1)}function k4(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(zl,'="').concat(e,'"]'));n.forEach(function(r){if(r[Ra]===t){var o;(o=r.parentNode)===null||o===void 0||o.removeChild(r)}})}}var H4=0;function V4(e,t){ai.set(e,(ai.get(e)||0)-1);var n=new Set;ai.forEach(function(r,o){r<=0&&n.add(o)}),ai.size-n.size>H4&&n.forEach(function(r){k4(r,t),ai.delete(r)})}var W4=function(t,n,r,o){var a=r.getDerivativeToken(t),i=k(k({},a),n);return o&&(i=o(i)),i},C2="token";function K4(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=s.useContext(Vc),o=r.cache.instanceId,a=r.container,i=n.salt,l=i===void 0?"":i,c=n.override,u=c===void 0?A4:c,d=n.formatToken,f=n.getComputedToken,m=n.cssVar,v=R4(function(){return Object.assign.apply(Object,[{}].concat(ye(t)))},t),p=Hs(v),y=Hs(u),g=m?Hs(m):"",h=J0(C2,[l,e.id,p,y,g],function(){var b,C=f?f(v,u,e):W4(v,u,e,d),x=k({},C),S="";if(m){var w=b2(C,m.key,{prefix:m.prefix,ignore:m.ignore,unitless:m.unitless,preserve:m.preserve}),$=ne(w,2);C=$[0],S=$[1]}var O=FC(C,l);C._tokenKey=O,x._tokenKey=FC(x,l);var E=(b=m==null?void 0:m.key)!==null&&b!==void 0?b:O;C._themeKey=E,F4(E);var I="".concat(B4,"-").concat(bc(O));return C._hashId=I,[C,I,x,S,(m==null?void 0:m.key)||""]},function(b){V4(b[0]._themeKey,o)},function(b){var C=ne(b,4),x=C[0],S=C[3];if(m&&S){var w=ea(S,bc("css-variables-".concat(x._themeKey)),{mark:$o,prepend:"queue",attachTo:a,priority:-999});w[Ra]=o,w.setAttribute(zl,x._themeKey)}});return h}var U4=function(t,n,r){var o=ne(t,5),a=o[2],i=o[3],l=o[4],c=r||{},u=c.plain;if(!i)return null;var d=a._tokenKey,f=-999,m={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},v=tf(i,l,d,m,u);return[f,d,v]},q4={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},S2="comm",x2="rule",w2="decl",G4="@import",X4="@namespace",Y4="@keyframes",Q4="@layer",$2=Math.abs,ey=String.fromCharCode;function E2(e){return e.trim()}function fd(e,t,n){return e.replace(t,n)}function Z4(e,t,n){return e.indexOf(t,n)}function bl(e,t){return e.charCodeAt(t)|0}function Ll(e,t,n){return e.slice(t,n)}function Ao(e){return e.length}function J4(e){return e.length}function Mu(e,t){return t.push(e),e}var Jf=1,jl=1,O2=0,fo=0,Tn=0,ql="";function ty(e,t,n,r,o,a,i,l){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:Jf,column:jl,length:i,return:"",siblings:l}}function e3(){return Tn}function t3(){return Tn=fo>0?bl(ql,--fo):0,jl--,Tn===10&&(jl=1,Jf--),Tn}function Eo(){return Tn=fo2||Sc(Tn)>3?"":" "}function a3(e,t){for(;--t&&Eo()&&!(Tn<48||Tn>102||Tn>57&&Tn<65||Tn>70&&Tn<97););return em(e,md()+(t<6&&Pa()==32&&Eo()==32))}function Ng(e){for(;Eo();)switch(Tn){case e:return fo;case 34:case 39:e!==34&&e!==39&&Ng(Tn);break;case 40:e===41&&Ng(e);break;case 92:Eo();break}return fo}function i3(e,t){for(;Eo()&&e+Tn!==57;)if(e+Tn===84&&Pa()===47)break;return"/*"+em(t,fo-1)+"*"+ey(e===47?e:Eo())}function l3(e){for(;!Sc(Pa());)Eo();return em(e,fo)}function s3(e){return r3(pd("",null,null,null,[""],e=n3(e),0,[0],e))}function pd(e,t,n,r,o,a,i,l,c){for(var u=0,d=0,f=i,m=0,v=0,p=0,y=1,g=1,h=1,b=0,C="",x=o,S=a,w=r,$=C;g;)switch(p=b,b=Eo()){case 40:if(p!=108&&bl($,f-1)==58){Z4($+=fd(wp(b),"&","&\f"),"&\f",$2(u?l[u-1]:0))!=-1&&(h=-1);break}case 34:case 39:case 91:$+=wp(b);break;case 9:case 10:case 13:case 32:$+=o3(p);break;case 92:$+=a3(md()-1,7);continue;case 47:switch(Pa()){case 42:case 47:Mu(c3(i3(Eo(),md()),t,n,c),c),(Sc(p||1)==5||Sc(Pa()||1)==5)&&Ao($)&&Ll($,-1,void 0)!==" "&&($+=" ");break;default:$+="/"}break;case 123*y:l[u++]=Ao($)*h;case 125*y:case 59:case 0:switch(b){case 0:case 125:g=0;case 59+d:h==-1&&($=fd($,/\f/g,"")),v>0&&(Ao($)-f||y===0&&p===47)&&Mu(v>32?WC($+";",r,n,f-1,c):WC(fd($," ","")+";",r,n,f-2,c),c);break;case 59:$+=";";default:if(Mu(w=VC($,t,n,u,d,o,l,C,x=[],S=[],f,a),a),b===123)if(d===0)pd($,t,w,w,x,a,f,l,S);else{switch(m){case 99:if(bl($,3)===110)break;case 108:if(bl($,2)===97)break;default:d=0;case 100:case 109:case 115:}d?pd(e,w,w,r&&Mu(VC(e,w,w,0,0,o,l,C,o,x=[],f,S),S),o,S,f,l,r?x:S):pd($,w,w,w,[""],S,0,l,S)}}u=d=v=0,y=h=1,C=$="",f=i;break;case 58:f=1+Ao($),v=p;default:if(y<1){if(b==123)--y;else if(b==125&&y++==0&&t3()==125)continue}switch($+=ey(b),b*y){case 38:h=d>0?1:($+="\f",-1);break;case 44:l[u++]=(Ao($)-1)*h,h=1;break;case 64:Pa()===45&&($+=wp(Eo())),m=Pa(),d=f=Ao(C=$+=l3(md())),b++;break;case 45:p===45&&Ao($)==2&&(y=0)}}return a}function VC(e,t,n,r,o,a,i,l,c,u,d,f){for(var m=o-1,v=o===0?a:[""],p=J4(v),y=0,g=0,h=0;y0?v[b]+" "+C:fd(C,/&\f/g,v[b])))&&(c[h++]=x);return ty(e,t,n,o===0?x2:l,c,u,d,f)}function c3(e,t,n,r){return ty(e,t,n,S2,ey(e3()),Ll(e,2,-2),0,r)}function WC(e,t,n,r,o){return ty(e,t,n,w2,Ll(e,0,r),Ll(e,r+1,-1),r,o)}function Tg(e,t){for(var n="",r=0;r1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},o=r.root,a=r.injectHash,i=r.parentSelectors,l=n.hashId,c=n.layer;n.path;var u=n.hashPriority,d=n.transformers,f=d===void 0?[]:d;n.linters;var m="",v={};function p(h){var b=h.getName(l);if(!v[b]){var C=e(h.style,n,{root:!1,parentSelectors:i}),x=ne(C,1),S=x[0];v[b]="@keyframes ".concat(h.getName(l)).concat(S)}}function y(h){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return h.forEach(function(C){Array.isArray(C)?y(C,b):C&&b.push(C)}),b}var g=y(Array.isArray(t)?t:[t]);return g.forEach(function(h){var b=typeof h=="string"&&!o?{}:h;if(typeof b=="string")m+="".concat(b,` `);else if(b._keyframe)p(b);else{var C=f.reduce(function(x,S){var w;return(S==null||(w=S.visit)===null||w===void 0?void 0:w.call(S,x))||x},b);Object.keys(C).forEach(function(x){var S=C[x];if(Ue(S)==="object"&&S&&(x!=="animationName"||!S._keyframe)&&!v3(S)){var w=!1,$=x.trim(),O=!1;(o||a)&&l?$.startsWith("@")?w=!0:$==="&"?$=UC("",l,u):$=UC(x,l,u):o&&!l&&($==="&"||$==="")&&($="",O=!0);var E=e(S,n,{root:O,injectHash:w,parentSelectors:[].concat(ye(i),[$])}),I=ne(E,2),R=I[0],M=I[1];v=k(k({},v),M),m+="".concat($).concat(R)}else{let z=function(T,L){var j=T.replace(/[A-Z]/g,function(F){return"-".concat(F.toLowerCase())}),D=L;!q4[T]&&typeof D=="number"&&D!==0&&(D="".concat(D,"px")),T==="animationName"&&L!==null&&L!==void 0&&L._keyframe&&(p(L),D=L.getName(l)),m+="".concat(j,":").concat(D,";")};var _,P=(_=S==null?void 0:S.value)!==null&&_!==void 0?_:S;Ue(S)==="object"&&S!==null&&S!==void 0&&S[P2]&&Array.isArray(P)?P.forEach(function(T){z(x,T)}):z(x,P)}})}}),o?c&&(m&&(m="@layer ".concat(c.name," {").concat(m,"}")),c.dependencies&&(v["@layer ".concat(c.name)]=c.dependencies.map(function(h){return"@layer ".concat(h,", ").concat(c.name,";")}).join(` `))):m="{".concat(m,"}"),[m,v]};function N2(e,t){return bc("".concat(e.join("%")).concat(t))}function h3(){return null}var T2="style";function Mg(e,t){var n=e.token,r=e.path,o=e.hashId,a=e.layer,i=e.nonce,l=e.clientOnly,c=e.order,u=c===void 0?0:c,d=s.useContext(Vc),f=d.autoClear;d.mock;var m=d.defaultCache,v=d.hashPriority,p=d.container,y=d.ssrInline,g=d.transformers,h=d.linters,b=d.cache,C=d.layer,x=n._tokenKey,S=[x];C&&S.push("layer"),S.push.apply(S,ye(r));var w=Rg,$=J0(T2,S,function(){var M=S.join("|");if(f3(M)){var _=m3(M),P=ne(_,2),z=P[0],T=P[1];if(z)return[z,x,T,{},l,u]}var L=t(),j=g3(L,{hashId:o,hashPriority:v,layer:C?a:void 0,path:r.join("-"),transformers:g,linters:h}),D=ne(j,2),F=D[0],V=D[1],K=vd(F),B=N2(S,K);return[K,x,B,V,l,u]},function(M,_){var P=ne(M,3),z=P[2];(_||f)&&Rg&&Cc(z,{mark:$o,attachTo:p})},function(M){var _=ne(M,4),P=_[0];_[1];var z=_[2],T=_[3];if(w&&P!==I2){var L={mark:$o,prepend:C?!1:"queue",attachTo:p,priority:u},j=typeof i=="function"?i():i;j&&(L.csp={nonce:j});var D=[],F=[];Object.keys(T).forEach(function(K){K.startsWith("@layer")?D.push(K):F.push(K)}),D.forEach(function(K){ea(vd(T[K]),"_layer-".concat(K),k(k({},L),{},{prepend:!0}))});var V=ea(P,z,L);V[Ra]=b.instanceId,V.setAttribute(zl,x),F.forEach(function(K){ea(vd(T[K]),"_effect-".concat(K),L)})}}),O=ne($,3),E=O[0],I=O[1],R=O[2];return function(M){var _;return!y||w||!m?_=s.createElement(h3,null):_=s.createElement("style",fe({},A(A({},zl,I),$o,R),{dangerouslySetInnerHTML:{__html:E}})),s.createElement(s.Fragment,null,_,M)}}var y3=function(t,n,r){var o=ne(t,6),a=o[0],i=o[1],l=o[2],c=o[3],u=o[4],d=o[5],f=r||{},m=f.plain;if(u)return null;var v=a,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return v=tf(a,i,l,p,m),c&&Object.keys(c).forEach(function(y){if(!n[y]){n[y]=!0;var g=vd(c[y]),h=tf(g,i,"_effect-".concat(y),p,m);y.startsWith("@layer")?v=h+v:v+=h}}),[d,l,v]},M2="cssVar",b3=function(t,n){var r=t.key,o=t.prefix,a=t.unitless,i=t.ignore,l=t.token,c=t.scope,u=c===void 0?"":c,d=s.useContext(Vc),f=d.cache.instanceId,m=d.container,v=l._tokenKey,p=[].concat(ye(t.path),[r,u,v]),y=J0(M2,p,function(){var g=n(),h=b2(g,r,{prefix:o,unitless:a,ignore:i,scope:u}),b=ne(h,2),C=b[0],x=b[1],S=N2(p,x);return[C,x,S,r]},function(g){var h=ne(g,3),b=h[2];Rg&&Cc(b,{mark:$o,attachTo:m})},function(g){var h=ne(g,3),b=h[1],C=h[2];if(b){var x=ea(b,C,{mark:$o,prepend:"queue",attachTo:m,priority:-999});x[Ra]=f,x.setAttribute(zl,r)}});return y},C3=function(t,n,r){var o=ne(t,4),a=o[1],i=o[2],l=o[3],c=r||{},u=c.plain;if(!a)return null;var d=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},m=tf(a,l,i,f,u);return[d,i,m]};A(A(A({},T2,y3),C2,U4),M2,C3);var Lt=function(){function e(t,n){hn(this,e),A(this,"name",void 0),A(this,"style",void 0),A(this,"_keyframe",!0),this.name=t,this.style=n}return yn(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function Bi(e){return e.notSplit=!0,e}Bi(["borderTop","borderBottom"]),Bi(["borderTop"]),Bi(["borderBottom"]),Bi(["borderLeft","borderRight"]),Bi(["borderLeft"]),Bi(["borderRight"]);var ny=s.createContext({});function _2(e){return m2(e)||c2(e)||X0(e)||p2()}function Cr(e,t){for(var n=e,r=0;r3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!Cr(e,t.slice(0,-1))?e:z2(e,t,n,r)}function S3(e){return Ue(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function qC(e){return Array.isArray(e)?[]:{}}var x3=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function sl(){for(var e=arguments.length,t=new Array(e),n=0;n{const e=()=>{};return e.deprecated=w3,e},L2=s.createContext(void 0);var j2={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"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",page_size:"Page Size"},E3={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},O3=k(k({},E3),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",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 D2={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},GC={lang:Object.assign({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"]},O3),timePickerLocale:Object.assign({},D2)},Fr="${label} is not a valid ${type}",aa={locale:"en",Pagination:j2,DatePicker:GC,TimePicker:D2,Calendar:GC,global:{placeholder:"Please select",close:"Close"},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"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},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",deselectAll:"Deselect 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",collapse:"Collapse"},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:Fr,method:Fr,array:Fr,object:Fr,number:Fr,date:Fr,boolean:Fr,integer:Fr,float:Fr,regexp:Fr,email:Fr,url:Fr,hex:Fr},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"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}};Object.assign({},aa.Modal);let gd=[];const XC=()=>gd.reduce((e,t)=>Object.assign(Object.assign({},e),t),aa.Modal);function I3(e){if(e){const t=Object.assign({},e);return gd.push(t),XC(),()=>{gd=gd.filter(n=>n!==t),XC()}}Object.assign({},aa.Modal)}const ry=s.createContext(void 0),Ja=(e,t)=>{const n=s.useContext(ry),r=s.useMemo(()=>{var a;const i=t||aa[e],l=(a=n==null?void 0:n[e])!==null&&a!==void 0?a:{};return Object.assign(Object.assign({},typeof i=="function"?i():i),l||{})},[e,t,n]),o=s.useMemo(()=>{const a=n==null?void 0:n.locale;return n!=null&&n.exist&&!a?aa.locale:a},[n]);return[r,o]},R3="internalMark",P3=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;s.useEffect(()=>I3(t==null?void 0:t.Modal),[t]);const o=s.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return s.createElement(ry.Provider,{value:o},n)},A2={blue:"#1677FF",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#EB2F96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},xc=Object.assign(Object.assign({},A2),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0}),Hn=Math.round;function $p(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)r[o]=t(r[o]||0,n[o]||"",o);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const YC=(e,t,n)=>n===0?e:e/100;function hs(e,t){const n=t||255;return e>n?n:e<0?0:e}class Tt{constructor(t){A(this,"isValid",!0),A(this,"r",0),A(this,"g",0),A(this,"b",0),A(this,"a",1),A(this,"_h",void 0),A(this,"_s",void 0),A(this,"_l",void 0),A(this,"_v",void 0),A(this,"_max",void 0),A(this,"_min",void 0),A(this,"_brightness",void 0);function n(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let a=function(i){return o.startsWith(i)};var r=a;const o=t.trim();/^#?[A-F\d]{3,8}$/i.test(o)?this.fromHexString(o):a("rgb")?this.fromRgbString(o):a("hsl")?this.fromHslString(o):(a("hsv")||a("hsb"))&&this.fromHsvString(o)}else if(t instanceof Tt)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=hs(t.r),this.g=hs(t.g),this.b=hs(t.b),this.a=typeof t.a=="number"?hs(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const i=a/255;return i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),o=t(this.b);return .2126*n+.7152*r+.0722*o}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=Hn(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:n,s:r,l:o,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:n,s:r,l:o,a:this.a})}mix(t,n=50){const r=this._c(t),o=n/100,a=l=>(r[l]-this[l])*o+this[l],i={r:Hn(a("r")),g:Hn(a("g")),b:Hn(a("b")),a:Hn(a("a")*100)/100};return this._c(i)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),o=a=>Hn((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:o("r"),g:o("g"),b:o("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=Hn(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=Hn(this.getSaturation()*100),r=Hn(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const o=this.clone();return o[t]=hs(n,r),o}_c(t){return new this.constructor(t)}getMax(){return typeof this._max>"u"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min>"u"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(o,a){return parseInt(n[o]+n[a||o],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:o}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof o=="number"?o:1,n<=0){const m=Hn(r*255);this.r=m,this.g=m,this.b=m}let a=0,i=0,l=0;const c=t/60,u=(1-Math.abs(2*r-1))*n,d=u*(1-Math.abs(c%2-1));c>=0&&c<1?(a=u,i=d):c>=1&&c<2?(a=d,i=u):c>=2&&c<3?(i=u,l=d):c>=3&&c<4?(i=d,l=u):c>=4&&c<5?(a=d,l=u):c>=5&&c<6&&(a=u,l=d);const f=r-u/2;this.r=Hn((a+f)*255),this.g=Hn((i+f)*255),this.b=Hn((l+f)*255)}fromHsv({h:t,s:n,v:r,a:o}){this._h=t%360,this._s=n,this._v=r,this.a=typeof o=="number"?o:1;const a=Hn(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const i=t/60,l=Math.floor(i),c=i-l,u=Hn(r*(1-n)*255),d=Hn(r*(1-n*c)*255),f=Hn(r*(1-n*(1-c))*255);switch(l){case 0:this.g=f,this.b=u;break;case 1:this.r=d,this.b=u;break;case 2:this.r=u,this.b=f;break;case 3:this.r=u,this.g=d;break;case 4:this.r=f,this.g=u;break;case 5:default:this.g=u,this.b=d;break}}fromHsvString(t){const n=$p(t,YC);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=$p(t,YC);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=$p(t,(r,o)=>o.includes("%")?Hn(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var _u=2,QC=.16,N3=.05,T3=.05,M3=.15,B2=5,F2=4,_3=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function ZC(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-_u*t:Math.round(e.h)+_u*t:r=n?Math.round(e.h)+_u*t:Math.round(e.h)-_u*t,r<0?r+=360:r>=360&&(r-=360),r}function JC(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-QC*t:t===F2?r=e.s+QC:r=e.s+N3*t,r>1&&(r=1),n&&t===B2&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function eS(e,t,n){var r;return n?r=e.v+T3*t:r=e.v-M3*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function wc(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new Tt(e),o=r.toHsv(),a=B2;a>0;a-=1){var i=new Tt({h:ZC(o,a,!0),s:JC(o,a,!0),v:eS(o,a,!0)});n.push(i)}n.push(r);for(var l=1;l<=F2;l+=1){var c=new Tt({h:ZC(o,l),s:JC(o,l),v:eS(o,l)});n.push(c)}return t.theme==="dark"?_3.map(function(u){var d=u.index,f=u.amount;return new Tt(t.backgroundColor||"#141414").mix(n[d],f).toHexString()}):n.map(function(u){return u.toHexString()})}var Cl={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},_g=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];_g.primary=_g[5];var zg=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];zg.primary=zg[5];var Lg=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];Lg.primary=Lg[5];var nf=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];nf.primary=nf[5];var jg=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];jg.primary=jg[5];var Dg=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];Dg.primary=Dg[5];var Ag=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];Ag.primary=Ag[5];var Bg=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];Bg.primary=Bg[5];var Dl=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];Dl.primary=Dl[5];var Fg=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];Fg.primary=Fg[5];var kg=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];kg.primary=kg[5];var Hg=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];Hg.primary=Hg[5];var Vg=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];Vg.primary=Vg[5];var Ep={red:_g,volcano:zg,orange:Lg,gold:nf,yellow:jg,lime:Dg,green:Ag,cyan:Bg,blue:Dl,geekblue:Fg,purple:kg,magenta:Hg,grey:Vg};function z3(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:o,colorError:a,colorInfo:i,colorPrimary:l,colorBgBase:c,colorTextBase:u}=e,d=t(l),f=t(r),m=t(o),v=t(a),p=t(i),y=n(c,u),g=e.colorLink||e.colorInfo,h=t(g),b=new Tt(v[1]).mix(new Tt(v[3]),50).toHexString();return Object.assign(Object.assign({},y),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:v[1],colorErrorBgHover:v[2],colorErrorBgFilledHover:b,colorErrorBgActive:v[3],colorErrorBorder:v[3],colorErrorBorderHover:v[4],colorErrorHover:v[5],colorError:v[6],colorErrorActive:v[7],colorErrorTextHover:v[8],colorErrorText:v[9],colorErrorTextActive:v[10],colorWarningBg:m[1],colorWarningBgHover:m[2],colorWarningBorder:m[3],colorWarningBorderHover:m[4],colorWarningHover:m[4],colorWarning:m[6],colorWarningActive:m[7],colorWarningTextHover:m[8],colorWarningText:m[9],colorWarningTextActive:m[10],colorInfoBg:p[1],colorInfoBgHover:p[2],colorInfoBorder:p[3],colorInfoBorderHover:p[4],colorInfoHover:p[4],colorInfo:p[6],colorInfoActive:p[7],colorInfoTextHover:p[8],colorInfoText:p[9],colorInfoTextActive:p[10],colorLinkHover:h[4],colorLink:h[6],colorLinkActive:h[7],colorBgMask:new Tt("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const L3=e=>{let t=e,n=e,r=e,o=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:o}};function j3(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:o}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:o+1},L3(r))}const D3=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function hd(e){return(e+8)/e}function A3(e){const t=Array.from({length:10}).map((n,r)=>{const o=r-1,a=e*Math.pow(Math.E,o/5),i=r>1?Math.floor(a):Math.ceil(a);return Math.floor(i/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:hd(n)}))}const B3=e=>{const t=A3(e),n=t.map(d=>d.size),r=t.map(d=>d.lineHeight),o=n[1],a=n[0],i=n[2],l=r[1],c=r[0],u=r[2];return{fontSizeSM:a,fontSize:o,fontSizeLG:i,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:l,lineHeightLG:u,lineHeightSM:c,fontHeight:Math.round(l*o),fontHeightLG:Math.round(u*i),fontHeightSM:Math.round(c*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function F3(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}const Jr=(e,t)=>new Tt(e).setA(t).toRgbString(),ys=(e,t)=>new Tt(e).darken(t).toHexString(),k3=e=>{const t=wc(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},H3=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Jr(r,.88),colorTextSecondary:Jr(r,.65),colorTextTertiary:Jr(r,.45),colorTextQuaternary:Jr(r,.25),colorFill:Jr(r,.15),colorFillSecondary:Jr(r,.06),colorFillTertiary:Jr(r,.04),colorFillQuaternary:Jr(r,.02),colorBgSolid:Jr(r,1),colorBgSolidHover:Jr(r,.75),colorBgSolidActive:Jr(r,.95),colorBgLayout:ys(n,4),colorBgContainer:ys(n,0),colorBgElevated:ys(n,0),colorBgSpotlight:Jr(r,.85),colorBgBlur:"transparent",colorBorder:ys(n,15),colorBorderSecondary:ys(n,6)}};function V3(e){Cl.pink=Cl.magenta,Ep.pink=Ep.magenta;const t=Object.keys(A2).map(n=>{const r=e[n]===Cl[n]?Ep[n]:wc(e[n]);return Array.from({length:10},()=>1).reduce((o,a,i)=>(o[`${n}-${i+1}`]=r[i],o[`${n}${i+1}`]=r[i],o),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),z3(e,{generateColorPalettes:k3,generateNeutralColorPalettes:H3})),B3(e.fontSize)),F3(e)),D3(e)),j3(e))}const k2=Ig(V3),Wg={token:xc,override:{override:xc},hashed:!0},H2=N.createContext(Wg),$c="ant",tm="anticon",W3=["outlined","borderless","filled","underlined"],K3=(e,t)=>t||(e?`${$c}-${e}`:$c),ut=s.createContext({getPrefixCls:K3,iconPrefixCls:tm}),{Consumer:tZ}=ut,tS={};function tr(e){const t=s.useContext(ut),{getPrefixCls:n,direction:r,getPopupContainer:o}=t,a=t[e];return Object.assign(Object.assign({classNames:tS,styles:tS},a),{getPrefixCls:n,direction:r,getPopupContainer:o})}const U3=`-ant-${Date.now()}-${Math.random()}`;function q3(e,t){const n={},r=(i,l)=>{let c=i.clone();return c=(l==null?void 0:l(c))||c,c.toRgbString()},o=(i,l)=>{const c=new Tt(i),u=wc(c.toRgbString());n[`${l}-color`]=r(c),n[`${l}-color-disabled`]=u[1],n[`${l}-color-hover`]=u[4],n[`${l}-color-active`]=u[6],n[`${l}-color-outline`]=c.clone().setA(.2).toRgbString(),n[`${l}-color-deprecated-bg`]=u[0],n[`${l}-color-deprecated-border`]=u[2]};if(t.primaryColor){o(t.primaryColor,"primary");const i=new Tt(t.primaryColor),l=wc(i.toRgbString());l.forEach((u,d)=>{n[`primary-${d+1}`]=u}),n["primary-color-deprecated-l-35"]=r(i,u=>u.lighten(35)),n["primary-color-deprecated-l-20"]=r(i,u=>u.lighten(20)),n["primary-color-deprecated-t-20"]=r(i,u=>u.tint(20)),n["primary-color-deprecated-t-50"]=r(i,u=>u.tint(50)),n["primary-color-deprecated-f-12"]=r(i,u=>u.setA(u.a*.12));const c=new Tt(l[0]);n["primary-color-active-deprecated-f-30"]=r(c,u=>u.setA(u.a*.3)),n["primary-color-active-deprecated-d-02"]=r(c,u=>u.darken(2))}return t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info"),` :root { ${Object.keys(n).map(i=>`--${e}-${i}: ${n[i]};`).join(` `)} } `.trim()}function G3(e,t){const n=q3(e,t);Zn()&&ea(n,`${U3}-dynamic-theme`)}const Xr=s.createContext(!1),V2=({children:e,disabled:t})=>{const n=s.useContext(Xr);return s.createElement(Xr.Provider,{value:t??n},e)},$i=s.createContext(void 0),X3=({children:e,size:t})=>{const n=s.useContext($i);return s.createElement($i.Provider,{value:t||n},e)};function Y3(){const e=s.useContext(Xr),t=s.useContext($i);return{componentDisabled:e,componentSize:t}}var W2=yn(function e(){hn(this,e)}),K2="CALC_UNIT",Q3=new RegExp(K2,"g");function Op(e){return typeof e=="number"?"".concat(e).concat(K2):e}var Z3=function(e){vo(n,e);var t=go(n);function n(r,o){var a;hn(this,n),a=t.call(this),A(je(a),"result",""),A(je(a),"unitlessCssVar",void 0),A(je(a),"lowPriority",void 0);var i=Ue(r);return a.unitlessCssVar=o,r instanceof n?a.result="(".concat(r.result,")"):i==="number"?a.result=Op(r):i==="string"&&(a.result=r),a}return yn(n,[{key:"add",value:function(o){return o instanceof n?this.result="".concat(this.result," + ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," + ").concat(Op(o))),this.lowPriority=!0,this}},{key:"sub",value:function(o){return o instanceof n?this.result="".concat(this.result," - ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," - ").concat(Op(o))),this.lowPriority=!0,this}},{key:"mul",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof n?this.result="".concat(this.result," * ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," * ").concat(o)),this.lowPriority=!1,this}},{key:"div",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof n?this.result="".concat(this.result," / ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," / ").concat(o)),this.lowPriority=!1,this}},{key:"getResult",value:function(o){return this.lowPriority||o?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(o){var a=this,i=o||{},l=i.unit,c=!0;return typeof l=="boolean"?c=l:Array.from(this.unitlessCssVar).some(function(u){return a.result.includes(u)})&&(c=!1),this.result=this.result.replace(Q3,c?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(W2),J3=function(e){vo(n,e);var t=go(n);function n(r){var o;return hn(this,n),o=t.call(this),A(je(o),"result",0),r instanceof n?o.result=r.result:typeof r=="number"&&(o.result=r),o}return yn(n,[{key:"add",value:function(o){return o instanceof n?this.result+=o.result:typeof o=="number"&&(this.result+=o),this}},{key:"sub",value:function(o){return o instanceof n?this.result-=o.result:typeof o=="number"&&(this.result-=o),this}},{key:"mul",value:function(o){return o instanceof n?this.result*=o.result:typeof o=="number"&&(this.result*=o),this}},{key:"div",value:function(o){return o instanceof n?this.result/=o.result:typeof o=="number"&&(this.result/=o),this}},{key:"equal",value:function(){return this.result}}]),n}(W2),ez=function(t,n){var r=t==="css"?Z3:J3;return function(o){return new r(o,n)}},nS=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function qt(e){var t=s.useRef();t.current=e;var n=s.useCallback(function(){for(var r,o=arguments.length,a=new Array(o),i=0;i1e4){var r=Date.now();this.lastAccessBeat.forEach(function(o,a){r-o>oz&&(n.map.delete(a),n.lastAccessBeat.delete(a))}),this.accessBeat=0}}}]),e}(),iS=new az;function iz(e,t){return N.useMemo(function(){var n=iS.get(t);if(n)return n;var r=e();return iS.set(t,r),r},t)}var lz=function(){return{}};function sz(e){var t=e.useCSP,n=t===void 0?lz:t,r=e.useToken,o=e.usePrefix,a=e.getResetStyles,i=e.getCommonStyle,l=e.getCompUnitless;function c(m,v,p,y){var g=Array.isArray(m)?m[0]:m;function h(O){return"".concat(String(g)).concat(O.slice(0,1).toUpperCase()).concat(O.slice(1))}var b=(y==null?void 0:y.unitless)||{},C=typeof l=="function"?l(m):{},x=k(k({},C),{},A({},h("zIndexPopup"),!0));Object.keys(b).forEach(function(O){x[h(O)]=b[O]});var S=k(k({},y),{},{unitless:x,prefixToken:h}),w=d(m,v,p,S),$=u(g,p,S);return function(O){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:O,I=w(O,E),R=ne(I,2),M=R[1],_=$(E),P=ne(_,2),z=P[0],T=P[1];return[z,M,T]}}function u(m,v,p){var y=p.unitless,g=p.injectStyle,h=g===void 0?!0:g,b=p.prefixToken,C=p.ignore,x=function($){var O=$.rootCls,E=$.cssVar,I=E===void 0?{}:E,R=r(),M=R.realToken;return b3({path:[m],prefix:I.prefix,key:I.key,unitless:y,ignore:C,token:M,scope:O},function(){var _=aS(m,M,v),P=rS(m,M,_,{deprecatedTokens:p==null?void 0:p.deprecatedTokens});return Object.keys(_).forEach(function(z){P[b(z)]=P[z],delete P[z]}),P}),null},S=function($){var O=r(),E=O.cssVar;return[function(I){return h&&E?N.createElement(N.Fragment,null,N.createElement(x,{rootCls:$,cssVar:E,component:m}),I):I},E==null?void 0:E.key]};return S}function d(m,v,p){var y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=Array.isArray(m)?m:[m,m],h=ne(g,1),b=h[0],C=g.join("-"),x=e.layer||{name:"antd"};return function(S){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:S,$=r(),O=$.theme,E=$.realToken,I=$.hashId,R=$.token,M=$.cssVar,_=o(),P=_.rootPrefixCls,z=_.iconPrefixCls,T=n(),L=M?"css":"js",j=iz(function(){var W=new Set;return M&&Object.keys(y.unitless||{}).forEach(function(U){W.add(dd(U,M.prefix)),W.add(dd(U,nS(b,M.prefix)))}),ez(L,W)},[L,b,M==null?void 0:M.prefix]),D=rz(L),F=D.max,V=D.min,K={theme:O,token:R,hashId:I,nonce:function(){return T.nonce},clientOnly:y.clientOnly,layer:x,order:y.order||-999};typeof a=="function"&&Mg(k(k({},K),{},{clientOnly:!1,path:["Shared",P]}),function(){return a(R,{prefix:{rootPrefixCls:P,iconPrefixCls:z},csp:T})});var B=Mg(k(k({},K),{},{path:[C,S,z]}),function(){if(y.injectStyle===!1)return[];var W=nz(R),U=W.token,G=W.flush,ee=aS(b,E,p),Z=".".concat(S),J=rS(b,E,ee,{deprecatedTokens:y.deprecatedTokens});M&&ee&&Ue(ee)==="object"&&Object.keys(ee).forEach(function(oe){ee[oe]="var(".concat(dd(oe,nS(b,M.prefix)),")")});var le=Et(U,{componentCls:Z,prefixCls:S,iconCls:".".concat(z),antCls:".".concat(P),calc:j,max:F,min:V},M?ee:J),re=v(le,{hashId:I,prefixCls:S,rootPrefixCls:P,iconPrefixCls:z});G(b,J);var X=typeof i=="function"?i(le,S,w,y.resetFont):null;return[y.resetStyle===!1?null:X,re]});return[B,I]}}function f(m,v,p){var y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=d(m,v,p,k({resetStyle:!1,order:-998},y)),h=function(C){var x=C.prefixCls,S=C.rootCls,w=S===void 0?x:S;return g(x,w),null};return h}return{genStyleHooks:c,genSubStyleComponent:f,genComponentStyleHook:d}}const Ei=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],cz="5.29.3";function Rp(e){return e>=0&&e<=255}function Rs(e,t){const{r:n,g:r,b:o,a}=new Tt(e).toRgb();if(a<1)return e;const{r:i,g:l,b:c}=new Tt(t).toRgb();for(let u=.01;u<=1;u+=.01){const d=Math.round((n-i*(1-u))/u),f=Math.round((r-l*(1-u))/u),m=Math.round((o-c*(1-u))/u);if(Rp(d)&&Rp(f)&&Rp(m))return new Tt({r:d,g:f,b:m,a:Math.round(u*100)/100}).toRgbString()}return new Tt({r:n,g:r,b:o,a:1}).toRgbString()}var uz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{delete r[m]});const o=Object.assign(Object.assign({},n),r),a=480,i=576,l=768,c=992,u=1200,d=1600;if(o.motion===!1){const m="0s";o.motionDurationFast=m,o.motionDurationMid=m,o.motionDurationSlow=m}return Object.assign(Object.assign(Object.assign({},o),{colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:Rs(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:Rs(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:Rs(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:o.lineWidth*3,lineWidth:o.lineWidth,controlOutlineWidth:o.lineWidth*2,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:Rs(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.sizeXXL,boxShadow:` 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowSecondary:` 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowTertiary:` 0 1px 2px 0 rgba(0, 0, 0, 0.03), 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02) `,screenXS:a,screenXSMin:a,screenXSMax:i-1,screenSM:i,screenSMMin:i,screenSMMax:l-1,screenMD:l,screenMDMin:l,screenMDMax:c-1,screenLG:c,screenLGMin:c,screenLGMax:u-1,screenXL:u,screenXLMin:u,screenXLMax:d-1,screenXXL:d,screenXXLMin:d,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` 0 1px 2px -2px ${new Tt("rgba(0, 0, 0, 0.16)").toRgbString()}, 0 3px 6px 0 ${new Tt("rgba(0, 0, 0, 0.12)").toRgbString()}, 0 5px 12px 4px ${new Tt("rgba(0, 0, 0, 0.09)").toRgbString()} `,boxShadowDrawerRight:` -6px 0 16px 0 rgba(0, 0, 0, 0.08), -3px 0 6px -4px rgba(0, 0, 0, 0.12), -9px 0 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowDrawerLeft:` 6px 0 16px 0 rgba(0, 0, 0, 0.08), 3px 0 6px -4px rgba(0, 0, 0, 0.12), 9px 0 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowDrawerUp:` 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowDrawerDown:` 0 -6px 16px 0 rgba(0, 0, 0, 0.08), 0 -3px 6px -4px rgba(0, 0, 0, 0.12), 0 -9px 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}var lS=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const r=n.getDerivativeToken(e),{override:o}=t,a=lS(t,["override"]);let i=Object.assign(Object.assign({},r),{override:o});return i=q2(i),a&&Object.entries(a).forEach(([l,c])=>{const{theme:u}=c,d=lS(c,["theme"]);let f=d;u&&(f=X2(Object.assign(Object.assign({},i),d),{override:d},u)),i[l]=f}),i};function mr(){const{token:e,hashed:t,theme:n,override:r,cssVar:o}=N.useContext(H2),a=`${cz}-${t||""}`,i=n||k2,[l,c,u]=K4(i,[xc,e],{salt:a,override:r,getComputedToken:X2,formatToken:q2,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:G2,ignore:dz,preserve:fz}});return[i,u,t?c:"",l,o]}const mo={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},Xt=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),Wc=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),ia=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),mz=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),pz=(e,t,n,r)=>{const o=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:o,i={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let l={};return r!==!1&&(l={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},l),i),{[o]:i})}},Po=(e,t)=>({outline:`${H(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),Wo=(e,t)=>({"&:focus-visible":Po(e,t)}),Y2=e=>({[`.${e}`]:Object.assign(Object.assign({},Wc()),{[`.${e} .${e}-icon`]:{display:"block"}})}),oy=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},Wo(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:Ht,genComponentStyleHook:vz,genSubStyleComponent:ay}=sz({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=s.useContext(ut);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,o]=mr();return{theme:e,realToken:t,hashId:n,token:r,cssVar:o}},useCSP:()=>{const{csp:e}=s.useContext(ut);return e??{}},getResetStyles:(e,t)=>{var n;const r=mz(e);return[r,{"&":r},Y2((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:tm)]},getCommonStyle:pz,getCompUnitless:()=>G2});function gz(e,t){return Ei.reduce((n,r)=>{const o=e[`${r}1`],a=e[`${r}3`],i=e[`${r}6`],l=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:o,lightBorderColor:a,darkColor:i,textColor:l}))},{})}const hz=(e,t)=>{const[n,r]=mr();return Mg({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>Y2(e))},yz=Object.assign({},jc),{useId:sS}=yz,bz=()=>"",Cz=typeof sS>"u"?bz:sS;function Sz(e,t,n){var r;Za();const o=e||{},a=o.inherit===!1||!t?Object.assign(Object.assign({},Wg),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:Wg.hashed,cssVar:t==null?void 0:t.cssVar}):t,i=Cz();return Li(()=>{var l,c;if(!e)return t;const u=Object.assign({},a.components);Object.keys(e.components||{}).forEach(m=>{u[m]=Object.assign(Object.assign({},u[m]),e.components[m])});const d=`css-var-${i.replace(/:/g,"")}`,f=((l=o.cssVar)!==null&&l!==void 0?l:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof a.cssVar=="object"?a.cssVar:{}),typeof o.cssVar=="object"?o.cssVar:{}),{key:typeof o.cssVar=="object"&&((c=o.cssVar)===null||c===void 0?void 0:c.key)||d});return Object.assign(Object.assign(Object.assign({},a),o),{token:Object.assign(Object.assign({},a.token),o.token),components:u,cssVar:f})},[o,a],(l,c)=>l.some((u,d)=>{const f=c[d];return!Ro(u,f,!0)}))}var xz=["children"],Q2=s.createContext({});function wz(e){var t=e.children,n=nt(e,xz);return s.createElement(Q2.Provider,{value:n},t)}var $z=function(e){vo(n,e);var t=go(n);function n(){return hn(this,n),t.apply(this,arguments)}return yn(n,[{key:"render",value:function(){return this.props.children}}]),n}(s.Component);function Ez(e){var t=s.useReducer(function(l){return l+1},0),n=ne(t,2),r=n[1],o=s.useRef(e),a=qt(function(){return o.current}),i=qt(function(l){o.current=typeof l=="function"?l(o.current):l,r()});return[a,i]}var va="none",zu="appear",Lu="enter",ju="leave",cS="none",Co="prepare",cl="start",ul="active",iy="end",Z2="prepared";function uS(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}function Oz(e,t){var n={animationend:uS("Animation","AnimationEnd"),transitionend:uS("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var Iz=Oz(Zn(),typeof window<"u"?window:{}),J2={};if(Zn()){var Rz=document.createElement("div");J2=Rz.style}var Du={};function eO(e){if(Du[e])return Du[e];var t=Iz[e];if(t)for(var n=Object.keys(t),r=n.length,o=0;o1&&arguments[1]!==void 0?arguments[1]:2;t();var a=zt(function(){o<=1?r({isCanceled:function(){return a!==e.current}}):n(r,o-1)});e.current=a}return s.useEffect(function(){return function(){t()}},[]),[n,t]};var Tz=[Co,cl,ul,iy],Mz=[Co,Z2],aO=!1,_z=!0;function iO(e){return e===ul||e===iy}const zz=function(e,t,n){var r=Al(cS),o=ne(r,2),a=o[0],i=o[1],l=Nz(),c=ne(l,2),u=c[0],d=c[1];function f(){i(Co,!0)}var m=t?Mz:Tz;return oO(function(){if(a!==cS&&a!==iy){var v=m.indexOf(a),p=m[v+1],y=n(a);y===aO?i(p,!0):p&&u(function(g){function h(){g.isCanceled()||i(p,!0)}y===!0?h():Promise.resolve(y).then(h)})}},[e,a]),s.useEffect(function(){return function(){d()}},[]),[f,a]};function Lz(e,t,n,r){var o=r.motionEnter,a=o===void 0?!0:o,i=r.motionAppear,l=i===void 0?!0:i,c=r.motionLeave,u=c===void 0?!0:c,d=r.motionDeadline,f=r.motionLeaveImmediately,m=r.onAppearPrepare,v=r.onEnterPrepare,p=r.onLeavePrepare,y=r.onAppearStart,g=r.onEnterStart,h=r.onLeaveStart,b=r.onAppearActive,C=r.onEnterActive,x=r.onLeaveActive,S=r.onAppearEnd,w=r.onEnterEnd,$=r.onLeaveEnd,O=r.onVisibleChanged,E=Al(),I=ne(E,2),R=I[0],M=I[1],_=Ez(va),P=ne(_,2),z=P[0],T=P[1],L=Al(null),j=ne(L,2),D=j[0],F=j[1],V=z(),K=s.useRef(!1),B=s.useRef(null);function W(){return n()}var U=s.useRef(!1);function G(){T(va),F(null,!0)}var ee=qt(function(ae){var pe=z();if(pe!==va){var ue=W();if(!(ae&&!ae.deadline&&ae.target!==ue)){var de=U.current,Ee;pe===zu&&de?Ee=S==null?void 0:S(ue,ae):pe===Lu&&de?Ee=w==null?void 0:w(ue,ae):pe===ju&&de&&(Ee=$==null?void 0:$(ue,ae)),de&&Ee!==!1&&G()}}}),Z=Pz(ee),J=ne(Z,1),le=J[0],re=function(pe){switch(pe){case zu:return A(A(A({},Co,m),cl,y),ul,b);case Lu:return A(A(A({},Co,v),cl,g),ul,C);case ju:return A(A(A({},Co,p),cl,h),ul,x);default:return{}}},X=s.useMemo(function(){return re(V)},[V]),oe=zz(V,!e,function(ae){if(ae===Co){var pe=X[Co];return pe?pe(W()):aO}if(Y in X){var ue;F(((ue=X[Y])===null||ue===void 0?void 0:ue.call(X,W(),null))||null)}return Y===ul&&V!==va&&(le(W()),d>0&&(clearTimeout(B.current),B.current=setTimeout(function(){ee({deadline:!0})},d))),Y===Z2&&G(),_z}),te=ne(oe,2),Q=te[0],Y=te[1],ie=iO(Y);U.current=ie;var se=s.useRef(null);oO(function(){if(!(K.current&&se.current===t)){M(t);var ae=K.current;K.current=!0;var pe;!ae&&t&&l&&(pe=zu),ae&&t&&a&&(pe=Lu),(ae&&!t&&u||!ae&&f&&!t&&u)&&(pe=ju);var ue=re(pe);pe&&(e||ue[Co])?(T(pe),Q()):T(va),se.current=t}},[t]),s.useEffect(function(){(V===zu&&!l||V===Lu&&!a||V===ju&&!u)&&T(va)},[l,a,u]),s.useEffect(function(){return function(){K.current=!1,clearTimeout(B.current)}},[]);var he=s.useRef(!1);s.useEffect(function(){R&&(he.current=!0),R!==void 0&&V===va&&((he.current||R)&&(O==null||O(R)),he.current=!0)},[R,V]);var ve=D;return X[Co]&&Y===cl&&(ve=k({transition:"none"},ve)),[V,Y,ve,R??t]}function jz(e){var t=e;Ue(e)==="object"&&(t=e.transitionSupport);function n(o,a){return!!(o.motionName&&t&&a!==!1)}var r=s.forwardRef(function(o,a){var i=o.visible,l=i===void 0?!0:i,c=o.removeOnLeave,u=c===void 0?!0:c,d=o.forceRender,f=o.children,m=o.motionName,v=o.leavedClassName,p=o.eventProps,y=s.useContext(Q2),g=y.motion,h=n(o,g),b=s.useRef(),C=s.useRef();function x(){try{return b.current instanceof HTMLElement?b.current:ud(C.current)}catch{return null}}var S=Lz(h,l,x,o),w=ne(S,4),$=w[0],O=w[1],E=w[2],I=w[3],R=s.useRef(I);I&&(R.current=!0);var M=s.useCallback(function(j){b.current=j,gc(a,j)},[a]),_,P=k(k({},p),{},{visible:l});if(!f)_=null;else if($===va)I?_=f(k({},P),M):!u&&R.current&&v?_=f(k(k({},P),{},{className:v}),M):d||!u&&!v?_=f(k(k({},P),{},{style:{display:"none"}}),M):_=null;else{var z;O===Co?z="prepare":iO(O)?z="active":O===cl&&(z="start");var T=mS(m,"".concat($,"-").concat(z));_=f(k(k({},P),{},{className:q(mS(m,$),A(A({},T,T&&z),m,typeof m=="string")),style:E}),M)}if(s.isValidElement(_)&&Io(_)){var L=Qa(_);L||(_=s.cloneElement(_,{ref:M}))}return s.createElement($z,{ref:C},_)});return r.displayName="CSSMotion",r}const Br=jz(rO);var Ug="add",qg="keep",Gg="remove",Pp="removed";function Dz(e){var t;return e&&Ue(e)==="object"&&"key"in e?t=e:t={key:e},k(k({},t),{},{key:String(t.key)})}function Xg(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(Dz)}function Az(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,o=t.length,a=Xg(e),i=Xg(t);a.forEach(function(u){for(var d=!1,f=r;f1});return c.forEach(function(u){n=n.filter(function(d){var f=d.key,m=d.status;return f!==u||m!==Gg}),n.forEach(function(d){d.key===u&&(d.status=qg)})}),n}var Bz=["component","children","onVisibleChanged","onAllRemoved"],Fz=["status"],kz=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Hz(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Br,n=function(r){vo(a,r);var o=go(a);function a(){var i;hn(this,a);for(var l=arguments.length,c=new Array(l),u=0;unull;var Kz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ot.endsWith("Color"))}const Xz=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:o}=e;t!==void 0&&(rf=t),n!==void 0&&(lO=n),"holderRender"in e&&(cO=o),r&&(Gz(r)?G3(yd(),r):sO=r)},Yz=()=>({getPrefixCls:(e,t)=>t||(e?`${yd()}-${e}`:yd()),getIconPrefixCls:qz,getRootPrefixCls:()=>rf||yd(),getTheme:()=>sO,holderRender:cO}),Qz=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:o,anchor:a,form:i,locale:l,componentSize:c,direction:u,space:d,splitter:f,virtual:m,dropdownMatchSelectWidth:v,popupMatchSelectWidth:p,popupOverflow:y,legacyLocale:g,parentContext:h,iconPrefixCls:b,theme:C,componentDisabled:x,segmented:S,statistic:w,spin:$,calendar:O,carousel:E,cascader:I,collapse:R,typography:M,checkbox:_,descriptions:P,divider:z,drawer:T,skeleton:L,steps:j,image:D,layout:F,list:V,mentions:K,modal:B,progress:W,result:U,slider:G,breadcrumb:ee,menu:Z,pagination:J,input:le,textArea:re,empty:X,badge:oe,radio:te,rate:Q,switch:Y,transfer:ie,avatar:se,message:he,tag:ve,table:ae,card:pe,tabs:ue,timeline:de,timePicker:Ee,upload:Pe,notification:Be,tree:Me,colorPicker:Ie,datePicker:_e,rangePicker:ge,flex:me,wave:Oe,dropdown:xe,warning:Te,tour:ce,tooltip:Ce,popover:Re,popconfirm:Se,floatButton:ke,floatButtonGroup:tt,variant:rt,inputNumber:Mt,treeSelect:vt}=e,gt=s.useCallback((Ye,Ct)=>{const{prefixCls:We}=e;if(Ct)return Ct;const Ae=We||h.getPrefixCls("");return Ye?`${Ae}-${Ye}`:Ae},[h.getPrefixCls,e.prefixCls]),it=b||h.iconPrefixCls||tm,St=n||h.csp;hz(it,St);const bt=Sz(C,h.theme,{prefixCls:gt("")}),He={csp:St,autoInsertSpaceInButton:r,alert:o,anchor:a,locale:l||g,direction:u,space:d,splitter:f,virtual:m,popupMatchSelectWidth:p??v,popupOverflow:y,getPrefixCls:gt,iconPrefixCls:it,theme:bt,segmented:S,statistic:w,spin:$,calendar:O,carousel:E,cascader:I,collapse:R,typography:M,checkbox:_,descriptions:P,divider:z,drawer:T,skeleton:L,steps:j,image:D,input:le,textArea:re,layout:F,list:V,mentions:K,modal:B,progress:W,result:U,slider:G,breadcrumb:ee,menu:Z,pagination:J,empty:X,badge:oe,radio:te,rate:Q,switch:Y,transfer:ie,avatar:se,message:he,tag:ve,table:ae,card:pe,tabs:ue,timeline:de,timePicker:Ee,upload:Pe,notification:Be,tree:Me,colorPicker:Ie,datePicker:_e,rangePicker:ge,flex:me,wave:Oe,dropdown:xe,warning:Te,tour:ce,tooltip:Ce,popover:Re,popconfirm:Se,floatButton:ke,floatButtonGroup:tt,variant:rt,inputNumber:Mt,treeSelect:vt},Qe=Object.assign({},h);Object.keys(He).forEach(Ye=>{He[Ye]!==void 0&&(Qe[Ye]=He[Ye])}),Uz.forEach(Ye=>{const Ct=e[Ye];Ct&&(Qe[Ye]=Ct)}),typeof r<"u"&&(Qe.button=Object.assign({autoInsertSpace:r},Qe.button));const qe=Li(()=>Qe,Qe,(Ye,Ct)=>{const We=Object.keys(Ye),Ae=Object.keys(Ct);return We.length!==Ae.length||We.some(ot=>Ye[ot]!==Ct[ot])}),{layer:Ne}=s.useContext(Vc),$e=s.useMemo(()=>({prefixCls:it,csp:St,layer:Ne?"antd":void 0}),[it,St,Ne]);let we=s.createElement(s.Fragment,null,s.createElement(Wz,{dropdownMatchSelectWidth:v}),t);const ze=s.useMemo(()=>{var Ye,Ct,We,Ae;return sl(((Ye=aa.Form)===null||Ye===void 0?void 0:Ye.defaultValidateMessages)||{},((We=(Ct=qe.locale)===null||Ct===void 0?void 0:Ct.Form)===null||We===void 0?void 0:We.defaultValidateMessages)||{},((Ae=qe.form)===null||Ae===void 0?void 0:Ae.validateMessages)||{},(i==null?void 0:i.validateMessages)||{})},[qe,i==null?void 0:i.validateMessages]);Object.keys(ze).length>0&&(we=s.createElement(L2.Provider,{value:ze},we)),l&&(we=s.createElement(P3,{locale:l,_ANT_MARK__:R3},we)),we=s.createElement(ny.Provider,{value:$e},we),c&&(we=s.createElement(X3,{size:c},we)),we=s.createElement(Vz,null,we);const Xe=s.useMemo(()=>{const Ye=bt||{},{algorithm:Ct,token:We,components:Ae,cssVar:ot}=Ye,$t=Kz(Ye,["algorithm","token","components","cssVar"]),Rt=Ct&&(!Array.isArray(Ct)||Ct.length>0)?Ig(Ct):k2,_t={};Object.entries(Ae||{}).forEach(([wt,jt])=>{const Le=Object.assign({},jt);"algorithm"in Le&&(Le.algorithm===!0?Le.theme=Rt:(Array.isArray(Le.algorithm)||typeof Le.algorithm=="function")&&(Le.theme=Ig(Le.algorithm)),delete Le.algorithm),_t[wt]=Le});const Vt=Object.assign(Object.assign({},xc),We);return Object.assign(Object.assign({},$t),{theme:Rt,token:Vt,components:_t,override:Object.assign({override:Vt},_t),cssVar:ot})},[bt]);return C&&(we=s.createElement(H2.Provider,{value:Xe},we)),qe.warning&&(we=s.createElement($3.Provider,{value:qe.warning},we)),x!==void 0&&(we=s.createElement(V2,{disabled:x},we)),s.createElement(ut.Provider,{value:qe},we)},ei=e=>{const t=s.useContext(ut),n=s.useContext(ry);return s.createElement(Qz,Object.assign({parentContext:t,legacyLocale:n},e))};ei.ConfigContext=ut;ei.SizeContext=$i;ei.config=Xz;ei.useConfig=Y3;Object.defineProperty(ei,"SizeContext",{get:()=>$i});var Zz={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"};function uO(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function Jz(e){return uO(e)instanceof ShadowRoot}function of(e){return Jz(e)?uO(e):null}function eL(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function tL(e,t){un(e,"[@ant-design/icons] ".concat(t))}function vS(e){return Ue(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(Ue(e.icon)==="object"||typeof e.icon=="function")}function gS(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[eL(n)]=r}return t},{})}function Yg(e,t,n){return n?N.createElement(e.tag,k(k({key:t},gS(e.attrs)),n),(e.children||[]).map(function(r,o){return Yg(r,"".concat(t,"-").concat(e.tag,"-").concat(o))})):N.createElement(e.tag,k({key:t},gS(e.attrs)),(e.children||[]).map(function(r,o){return Yg(r,"".concat(t,"-").concat(e.tag,"-").concat(o))}))}function dO(e){return wc(e)[0]}function fO(e){return e?Array.isArray(e)?e:[e]:[]}var nL=` .anticon { display: inline-flex; align-items: center; 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); } } `,rL=function(t){var n=s.useContext(ny),r=n.csp,o=n.prefixCls,a=n.layer,i=nL;o&&(i=i.replace(/anticon/g,o)),a&&(i="@layer ".concat(a,` { `).concat(i,` }`)),s.useEffect(function(){var l=t.current,c=of(l);ea(i,"@ant-design-icons",{prepend:!a,csp:r,attachTo:c})},[])},oL=["icon","className","onClick","style","primaryColor","secondaryColor"],Vs={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function aL(e){var t=e.primaryColor,n=e.secondaryColor;Vs.primaryColor=t,Vs.secondaryColor=n||dO(t),Vs.calculated=!!n}function iL(){return k({},Vs)}var Gl=function(t){var n=t.icon,r=t.className,o=t.onClick,a=t.style,i=t.primaryColor,l=t.secondaryColor,c=nt(t,oL),u=s.useRef(),d=Vs;if(i&&(d={primaryColor:i,secondaryColor:l||dO(i)}),rL(u),tL(vS(n),"icon should be icon definiton, but got ".concat(n)),!vS(n))return null;var f=n;return f&&typeof f.icon=="function"&&(f=k(k({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),Yg(f.icon,"svg-".concat(f.name),k(k({className:r,onClick:o,style:a,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},c),{},{ref:u}))};Gl.displayName="IconReact";Gl.getTwoToneColors=iL;Gl.setTwoToneColors=aL;function mO(e){var t=fO(e),n=ne(t,2),r=n[0],o=n[1];return Gl.setTwoToneColors({primaryColor:r,secondaryColor:o})}function lL(){var e=Gl.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var sL=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];mO(Dl.primary);var yt=s.forwardRef(function(e,t){var n=e.className,r=e.icon,o=e.spin,a=e.rotate,i=e.tabIndex,l=e.onClick,c=e.twoToneColor,u=nt(e,sL),d=s.useContext(ny),f=d.prefixCls,m=f===void 0?"anticon":f,v=d.rootClassName,p=q(v,m,A(A({},"".concat(m,"-").concat(r.name),!!r.name),"".concat(m,"-spin"),!!o||r.name==="loading"),n),y=i;y===void 0&&l&&(y=-1);var g=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,h=fO(c),b=ne(h,2),C=b[0],x=b[1];return s.createElement("span",fe({role:"img","aria-label":r.name},u,{ref:t,tabIndex:y,onClick:l,className:p}),s.createElement(Gl,{icon:r,primaryColor:C,secondaryColor:x,style:g}))});yt.displayName="AntdIcon";yt.getTwoToneColor=lL;yt.setTwoToneColor=mO;var cL=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:Zz}))},sy=s.forwardRef(cL),uL={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},dL=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:uL}))},Kc=s.forwardRef(dL),fL={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},mL=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:fL}))},Xl=s.forwardRef(mL),pL={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"},vL=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:pL}))},pO=s.forwardRef(vL),gL={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"},hL=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:gL}))},yL=s.forwardRef(hL),bL=`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 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`,CL=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel onTouchEnd onTouchMove onTouchStart 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`,SL="".concat(bL," ").concat(CL).split(/[\s\n]+/),xL="aria-",wL="data-";function hS(e,t){return e.indexOf(t)===0}function Jn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=k({},t);var r={};return Object.keys(e).forEach(function(o){(n.aria&&(o==="role"||hS(o,xL))||n.data&&hS(o,wL)||n.attr&&SL.includes(o))&&(r[o]=e[o])}),r}function vO(e){return e&&N.isValidElement(e)&&e.type===N.Fragment}const $L=(e,t,n)=>N.isValidElement(e)?N.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function er(e,t){return $L(e,e,t)}const yS=e=>typeof e=="object"&&e!=null&&e.nodeType===1,bS=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Au=(e,t)=>{if(e.clientHeight{const o=(a=>{if(!a.ownerDocument||!a.ownerDocument.defaultView)return null;try{return a.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!o&&(o.clientHeightat||a>e&&i=t&&l>=n?a-e-r:i>t&&ln?i-t+o:0,EL=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},CS=(e,t)=>{var n,r,o,a;if(typeof document>"u")return[];const{scrollMode:i,block:l,inline:c,boundary:u,skipOverflowHiddenElements:d}=t,f=typeof u=="function"?u:T=>T!==u;if(!yS(e))throw new TypeError("Invalid target");const m=document.scrollingElement||document.documentElement,v=[];let p=e;for(;yS(p)&&f(p);){if(p=EL(p),p===m){v.push(p);break}p!=null&&p===document.body&&Au(p)&&!Au(document.documentElement)||p!=null&&Au(p,d)&&v.push(p)}const y=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,g=(a=(o=window.visualViewport)==null?void 0:o.height)!=null?a:innerHeight,{scrollX:h,scrollY:b}=window,{height:C,width:x,top:S,right:w,bottom:$,left:O}=e.getBoundingClientRect(),{top:E,right:I,bottom:R,left:M}=(T=>{const L=window.getComputedStyle(T);return{top:parseFloat(L.scrollMarginTop)||0,right:parseFloat(L.scrollMarginRight)||0,bottom:parseFloat(L.scrollMarginBottom)||0,left:parseFloat(L.scrollMarginLeft)||0}})(e);let _=l==="start"||l==="nearest"?S-E:l==="end"?$+R:S+C/2-E+R,P=c==="center"?O+x/2-M+I:c==="end"?w+I:O-M;const z=[];for(let T=0;T=0&&O>=0&&$<=g&&w<=y&&(L===m&&!Au(L)||S>=F&&$<=K&&O>=B&&w<=V))return z;const W=getComputedStyle(L),U=parseInt(W.borderLeftWidth,10),G=parseInt(W.borderTopWidth,10),ee=parseInt(W.borderRightWidth,10),Z=parseInt(W.borderBottomWidth,10);let J=0,le=0;const re="offsetWidth"in L?L.offsetWidth-L.clientWidth-U-ee:0,X="offsetHeight"in L?L.offsetHeight-L.clientHeight-G-Z:0,oe="offsetWidth"in L?L.offsetWidth===0?0:D/L.offsetWidth:0,te="offsetHeight"in L?L.offsetHeight===0?0:j/L.offsetHeight:0;if(m===L)J=l==="start"?_:l==="end"?_-g:l==="nearest"?Bu(b,b+g,g,G,Z,b+_,b+_+C,C):_-g/2,le=c==="start"?P:c==="center"?P-y/2:c==="end"?P-y:Bu(h,h+y,y,U,ee,h+P,h+P+x,x),J=Math.max(0,J+b),le=Math.max(0,le+h);else{J=l==="start"?_-F-G:l==="end"?_-K+Z+X:l==="nearest"?Bu(F,K,j,G,Z+X,_,_+C,C):_-(F+j/2)+X/2,le=c==="start"?P-B-U:c==="center"?P-(B+D/2)+re/2:c==="end"?P-V+ee+re:Bu(B,V,D,U,ee+re,P,P+x,x);const{scrollLeft:Q,scrollTop:Y}=L;J=te===0?0:Math.max(0,Math.min(Y+J/te,L.scrollHeight-j/te+X)),le=oe===0?0:Math.max(0,Math.min(Q+le/oe,L.scrollWidth-D/oe+re)),_+=Y-J,P+=Q-le}z.push({el:L,top:J,left:le})}return z},OL=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function IL(e,t){if(!e.isConnected||!(o=>{let a=o;for(;a&&a.parentNode;){if(a.parentNode===document)return!0;a=a.parentNode instanceof ShadowRoot?a.parentNode.host:a.parentNode}return!1})(e))return;const n=(o=>{const a=window.getComputedStyle(o);return{top:parseFloat(a.scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0}})(e);if((o=>typeof o=="object"&&typeof o.behavior=="function")(t))return t.behavior(CS(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:o,top:a,left:i}of CS(e,OL(t))){const l=a-n.top+n.bottom,c=i-n.left+n.right;o.scroll({top:l,left:c,behavior:r})}}function Qg(e){return e!=null&&e===e.window}const RL=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return Qg(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!Qg(e)&&typeof r!="number"&&(r=(n=((t=e.ownerDocument)!==null&&t!==void 0?t:e).documentElement)===null||n===void 0?void 0:n.scrollTop),r};function PL(e,t,n,r){const o=n-t;return e/=r/2,e<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}function NL(e,t={}){const{getContainer:n=()=>window,callback:r,duration:o=450}=t,a=n(),i=RL(a),l=Date.now(),c=()=>{const d=Date.now()-l,f=PL(d>o?o:d,i,e,o);Qg(a)?a.scrollTo(window.pageXOffset,f):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=f:a.scrollTop=f,d{const[,,,,t]=mr();return t?`${e}-css-var`:""};var Fe={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,CAPS_LOCK:20,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224},gO=s.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,o=e.className,a=e.duration,i=a===void 0?4.5:a,l=e.showProgress,c=e.pauseOnHover,u=c===void 0?!0:c,d=e.eventKey,f=e.content,m=e.closable,v=e.closeIcon,p=v===void 0?"x":v,y=e.props,g=e.onClick,h=e.onNoticeClose,b=e.times,C=e.hovering,x=s.useState(!1),S=ne(x,2),w=S[0],$=S[1],O=s.useState(0),E=ne(O,2),I=E[0],R=E[1],M=s.useState(0),_=ne(M,2),P=_[0],z=_[1],T=C||w,L=i>0&&l,j=function(){h(d)},D=function(U){(U.key==="Enter"||U.code==="Enter"||U.keyCode===Fe.ENTER)&&j()};s.useEffect(function(){if(!T&&i>0){var W=Date.now()-P,U=setTimeout(function(){j()},i*1e3-P);return function(){u&&clearTimeout(U),z(Date.now()-W)}}},[i,T,b]),s.useEffect(function(){if(!T&&L&&(u||P===0)){var W=performance.now(),U,G=function ee(){cancelAnimationFrame(U),U=requestAnimationFrame(function(Z){var J=Z+P-W,le=Math.min(J/(i*1e3),1);R(le*100),le<1&&ee()})};return G(),function(){u&&cancelAnimationFrame(U)}}},[i,P,T,L,b]);var F=s.useMemo(function(){return Ue(m)==="object"&&m!==null?m:m?{closeIcon:p}:{}},[m,p]),V=Jn(F,!0),K=100-(!I||I<0?0:I>100?100:I),B="".concat(n,"-notice");return s.createElement("div",fe({},y,{ref:t,className:q(B,o,A({},"".concat(B,"-closable"),m)),style:r,onMouseEnter:function(U){var G;$(!0),y==null||(G=y.onMouseEnter)===null||G===void 0||G.call(y,U)},onMouseLeave:function(U){var G;$(!1),y==null||(G=y.onMouseLeave)===null||G===void 0||G.call(y,U)},onClick:g}),s.createElement("div",{className:"".concat(B,"-content")},f),m&&s.createElement("a",fe({tabIndex:0,className:"".concat(B,"-close"),onKeyDown:D,"aria-label":"Close"},V,{onClick:function(U){U.preventDefault(),U.stopPropagation(),j()}}),F.closeIcon),L&&s.createElement("progress",{className:"".concat(B,"-progress"),max:"100",value:K},K+"%"))}),hO=N.createContext({}),TL=function(t){var n=t.children,r=t.classNames;return N.createElement(hO.Provider,{value:{classNames:r}},n)},SS=8,xS=3,wS=16,ML=function(t){var n={offset:SS,threshold:xS,gap:wS};if(t&&Ue(t)==="object"){var r,o,a;n.offset=(r=t.offset)!==null&&r!==void 0?r:SS,n.threshold=(o=t.threshold)!==null&&o!==void 0?o:xS,n.gap=(a=t.gap)!==null&&a!==void 0?a:wS}return[!!t,n]},_L=["className","style","classNames","styles"],zL=function(t){var n=t.configList,r=t.placement,o=t.prefixCls,a=t.className,i=t.style,l=t.motion,c=t.onAllNoticeRemoved,u=t.onNoticeClose,d=t.stack,f=s.useContext(hO),m=f.classNames,v=s.useRef({}),p=s.useState(null),y=ne(p,2),g=y[0],h=y[1],b=s.useState([]),C=ne(b,2),x=C[0],S=C[1],w=n.map(function(T){return{config:T,key:String(T.key)}}),$=ML(d),O=ne($,2),E=O[0],I=O[1],R=I.offset,M=I.threshold,_=I.gap,P=E&&(x.length>0||w.length<=M),z=typeof l=="function"?l(r):l;return s.useEffect(function(){E&&x.length>1&&S(function(T){return T.filter(function(L){return w.some(function(j){var D=j.key;return L===D})})})},[x,w,E]),s.useEffect(function(){var T;if(E&&v.current[(T=w[w.length-1])===null||T===void 0?void 0:T.key]){var L;h(v.current[(L=w[w.length-1])===null||L===void 0?void 0:L.key])}},[w,E]),N.createElement(ly,fe({key:r,className:q(o,"".concat(o,"-").concat(r),m==null?void 0:m.list,a,A(A({},"".concat(o,"-stack"),!!E),"".concat(o,"-stack-expanded"),P)),style:i,keys:w,motionAppear:!0},z,{onAllRemoved:function(){c(r)}}),function(T,L){var j=T.config,D=T.className,F=T.style,V=T.index,K=j,B=K.key,W=K.times,U=String(B),G=j,ee=G.className,Z=G.style,J=G.classNames,le=G.styles,re=nt(G,_L),X=w.findIndex(function(de){return de.key===U}),oe={};if(E){var te=w.length-1-(X>-1?X:V-1),Q=r==="top"||r==="bottom"?"-50%":"0";if(te>0){var Y,ie,se;oe.height=P?(Y=v.current[U])===null||Y===void 0?void 0:Y.offsetHeight:g==null?void 0:g.offsetHeight;for(var he=0,ve=0;ve-1?v.current[U]=Ee:delete v.current[U]},prefixCls:o,classNames:J,styles:le,className:q(ee,m==null?void 0:m.notice),style:Z,times:W,key:B,eventKey:B,onNoticeClose:u,hovering:E&&x.length>0})))})},LL=s.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,o=e.container,a=e.motion,i=e.maxCount,l=e.className,c=e.style,u=e.onAllRemoved,d=e.stack,f=e.renderNotifications,m=s.useState([]),v=ne(m,2),p=v[0],y=v[1],g=function(E){var I,R=p.find(function(M){return M.key===E});R==null||(I=R.onClose)===null||I===void 0||I.call(R),y(function(M){return M.filter(function(_){return _.key!==E})})};s.useImperativeHandle(t,function(){return{open:function(E){y(function(I){var R=ye(I),M=R.findIndex(function(z){return z.key===E.key}),_=k({},E);if(M>=0){var P;_.times=(((P=I[M])===null||P===void 0?void 0:P.times)||0)+1,R[M]=_}else _.times=0,R.push(_);return i>0&&R.length>i&&(R=R.slice(-i)),R})},close:function(E){g(E)},destroy:function(){y([])}}});var h=s.useState({}),b=ne(h,2),C=b[0],x=b[1];s.useEffect(function(){var O={};p.forEach(function(E){var I=E.placement,R=I===void 0?"topRight":I;R&&(O[R]=O[R]||[],O[R].push(E))}),Object.keys(C).forEach(function(E){O[E]=O[E]||[]}),x(O)},[p]);var S=function(E){x(function(I){var R=k({},I),M=R[E]||[];return M.length||delete R[E],R})},w=s.useRef(!1);if(s.useEffect(function(){Object.keys(C).length>0?w.current=!0:w.current&&(u==null||u(),w.current=!1)},[C]),!o)return null;var $=Object.keys(C);return uo.createPortal(s.createElement(s.Fragment,null,$.map(function(O){var E=C[O],I=s.createElement(zL,{key:O,configList:E,placement:O,prefixCls:r,className:l==null?void 0:l(O),style:c==null?void 0:c(O),motion:a,onNoticeClose:g,onAllNoticeRemoved:S,stack:d});return f?f(I,{prefixCls:r,key:O}):I})),o)}),jL=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],DL=function(){return document.body},$S=0;function AL(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?DL:t,r=e.motion,o=e.prefixCls,a=e.maxCount,i=e.className,l=e.style,c=e.onAllRemoved,u=e.stack,d=e.renderNotifications,f=nt(e,jL),m=s.useState(),v=ne(m,2),p=v[0],y=v[1],g=s.useRef(),h=s.createElement(LL,{container:p,ref:g,prefixCls:o,motion:r,maxCount:a,className:i,style:l,onAllRemoved:c,stack:u,renderNotifications:d}),b=s.useState([]),C=ne(b,2),x=C[0],S=C[1],w=qt(function(O){var E=AL(f,O);(E.key===null||E.key===void 0)&&(E.key="rc-notification-".concat($S),$S+=1),S(function(I){return[].concat(ye(I),[{type:"open",config:E}])})}),$=s.useMemo(function(){return{open:w,close:function(E){S(function(I){return[].concat(ye(I),[{type:"close",key:E}])})},destroy:function(){S(function(E){return[].concat(ye(E),[{type:"destroy"}])})}}},[]);return s.useEffect(function(){y(n())}),s.useEffect(function(){if(g.current&&x.length){x.forEach(function(I){switch(I.type){case"open":g.current.open(I.config);break;case"close":g.current.close(I.key);break;case"destroy":g.current.destroy();break}});var O,E;S(function(I){return(O!==I||!E)&&(O=I,E=I.filter(function(R){return!x.includes(R)})),E})}},[x]),[$,h]}var FL={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"},kL=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:FL}))},Va=s.forwardRef(kL);function yO(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}const cy=()=>N.useReducer(e=>e+1,0),HL=e=>{const[t,n]=s.useState(null);return[s.useCallback((o,a,i)=>{const l=t??o,c=Math.min(l||0,o),u=Math.max(l||0,o),d=a.slice(c,u+1).map(e),f=d.some(v=>!i.has(v)),m=[];return d.forEach(v=>{f?(i.has(v)||m.push(v),i.add(v)):(i.delete(v),m.push(v))}),n(f?u:null),m},[t]),n]};function VL(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}const WL=(e,t)=>s.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(o,a){return n[a]?n[a]:Reflect.get(o,a)}}):VL(r,n)}),KL=e=>{const t=s.useRef(e),[,n]=cy();return[()=>t.current,r=>{t.current=r,n()}]},uy=N.createContext(void 0),ga=100,UL=10,qL=ga*UL,bO={Modal:ga,Drawer:ga,Popover:ga,Popconfirm:ga,Tooltip:ga,Tour:ga,FloatButton:ga},GL={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function XL(e){return e in bO}const Yl=(e,t)=>{const[,n]=mr(),r=N.useContext(uy),o=XL(e);let a;if(t!==void 0)a=[t,t];else{let i=r??0;o?i+=(r?0:n.zIndexPopupBase)+bO[e]:i+=GL[e],a=[r===void 0?t:i,i]}return a},YL=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:o,colorSuccess:a,colorError:i,colorWarning:l,colorInfo:c,fontSizeLG:u,motionEaseInOutCirc:d,motionDurationSlow:f,marginXS:m,paddingXS:v,borderRadiusLG:p,zIndexPopup:y,contentPadding:g,contentBg:h}=e,b=`${t}-notice`,C=new Lt("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:v,transform:"translateY(0)",opacity:1}}),x=new Lt("MessageMoveOut",{"0%":{maxHeight:e.height,padding:v,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),S={padding:v,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:m,fontSize:u},[`${b}-content`]:{display:"inline-block",padding:g,background:h,borderRadius:p,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:i},[`${t}-warning > ${n}`]:{color:l},[`${t}-info > ${n}, ${t}-loading > ${n}`]:{color:c}};return[{[t]:Object.assign(Object.assign({},Xt(e)),{color:o,position:"fixed",top:m,width:"100%",pointerEvents:"none",zIndex:y,[`${t}-move-up`]:{animationFillMode:"forwards"},[` ${t}-move-up-appear, ${t}-move-up-enter `]:{animationName:C,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[` ${t}-move-up-appear${t}-move-up-appear-active, ${t}-move-up-enter${t}-move-up-enter-active `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:x,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${b}-wrapper`]:Object.assign({},S)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},S),{padding:0,textAlign:"start"})}]},QL=e=>({zIndexPopup:e.zIndexPopupBase+qL+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),CO=Ht("Message",e=>{const t=Et(e,{height:150});return YL(t)},QL);var ZL=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);os.createElement("div",{className:q(`${e}-custom-content`,`${e}-${t}`)},n||JL[t],s.createElement("span",null,r)),ej=e=>{const{prefixCls:t,className:n,type:r,icon:o,content:a}=e,i=ZL(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:l}=s.useContext(ut),c=t||l("message"),u=Un(c),[d,f,m]=CO(c,u);return d(s.createElement(gO,Object.assign({},i,{prefixCls:c,className:q(n,f,`${c}-notice-pure-panel`,m,u),eventKey:"pure",duration:null,content:s.createElement(SO,{prefixCls:c,type:r,icon:o},a)})))};function tj(e,t){return{motionName:t??`${e}-move-up`}}function dy(e){let t;const n=new Promise(o=>{t=e(()=>{o(!0)})}),r=()=>{t==null||t()};return r.then=(o,a)=>n.then(o,a),r.promise=n,r}var nj=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=Un(t),[r,o,a]=CO(t,n);return r(s.createElement(TL,{classNames:{list:q(o,a,n)}},e))},ij=(e,{prefixCls:t,key:n})=>s.createElement(aj,{prefixCls:t,key:n},e),lj=s.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:o,maxCount:a,duration:i=oj,rtl:l,transitionName:c,onAllRemoved:u}=e,{getPrefixCls:d,getPopupContainer:f,message:m,direction:v}=s.useContext(ut),p=r||d("message"),y=()=>({left:"50%",transform:"translateX(-50%)",top:n??rj}),g=()=>q({[`${p}-rtl`]:l??v==="rtl"}),h=()=>tj(p,c),b=s.createElement("span",{className:`${p}-close-x`},s.createElement(Xl,{className:`${p}-close-icon`})),[C,x]=BL({prefixCls:p,style:y,className:g,motion:h,closable:!1,closeIcon:b,duration:i,getContainer:()=>(o==null?void 0:o())||(f==null?void 0:f())||document.body,maxCount:a,onAllRemoved:u,renderNotifications:ij});return s.useImperativeHandle(t,()=>Object.assign(Object.assign({},C),{prefixCls:p,message:m})),x});let ES=0;function xO(e){const t=s.useRef(null);return Za(),[s.useMemo(()=>{const r=c=>{var u;(u=t.current)===null||u===void 0||u.close(c)},o=c=>{if(!t.current){const w=()=>{};return w.then=()=>{},w}const{open:u,prefixCls:d,message:f}=t.current,m=`${d}-notice`,{content:v,icon:p,type:y,key:g,className:h,style:b,onClose:C}=c,x=nj(c,["content","icon","type","key","className","style","onClose"]);let S=g;return S==null&&(ES+=1,S=`antd-message-${ES}`),dy(w=>(u(Object.assign(Object.assign({},x),{key:S,content:s.createElement(SO,{prefixCls:d,type:y,icon:p},v),placement:"top",className:q(y&&`${m}-${y}`,h,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),b),onClose:()=>{C==null||C(),w()}})),()=>{r(S)}))},i={open:o,destroy:c=>{var u;c!==void 0?r(c):(u=t.current)===null||u===void 0||u.destroy()}};return["info","success","warning","error","loading"].forEach(c=>{const u=(d,f,m)=>{let v;d&&typeof d=="object"&&"content"in d?v=d:v={content:d};let p,y;typeof f=="function"?y=f:(p=f,y=m);const g=Object.assign(Object.assign({onClose:y,duration:p},v),{type:c});return o(g)};i[c]=u}),i},[]),s.createElement(lj,Object.assign({key:"message-holder"},e,{ref:t}))]}function sj(e){return xO(e)}function wO(e,t){this.v=e,this.k=t}function lr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch{o=0}lr=function(i,l,c,u){function d(f,m){lr(i,f,function(v){return this._invoke(f,m,v)})}l?o?o(i,l,{value:c,enumerable:!u,configurable:!u,writable:!u}):i[l]=c:(d("next",0),d("throw",1),d("return",2))},lr(e,t,n,r)}function fy(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(v,p,y,g){var h=p&&p.prototype instanceof l?p:l,b=Object.create(h.prototype);return lr(b,"_invoke",function(C,x,S){var w,$,O,E=0,I=S||[],R=!1,M={p:0,n:0,v:e,a:_,f:_.bind(e,4),d:function(z,T){return w=z,$=0,O=e,M.n=T,i}};function _(P,z){for($=P,O=z,t=0;!R&&E&&!T&&t3?(T=D===z)&&(O=L[($=L[4])?5:($=3,3)],L[4]=L[5]=e):L[0]<=j&&((T=P<2&&jz||z>D)&&(L[4]=P,L[5]=z,M.n=D,$=0))}if(T||P>1)return i;throw R=!0,z}return function(P,z,T){if(E>1)throw TypeError("Generator is already running");for(R&&z===1&&_(z,T),$=z,O=T;(t=$<2?e:O)||!R;){w||($?$<3?($>1&&(M.n=-1),_($,O)):M.n=O:M.v=O);try{if(E=2,w){if($||(P="next"),t=w[P]){if(!(t=t.call(w,O)))throw TypeError("iterator result is not an object");if(!t.done)return t;O=t.value,$<2&&($=0)}else $===1&&(t=w.return)&&t.call(w),$<2&&(O=TypeError("The iterator does not provide a '"+P+"' method"),$=1);w=e}else if((t=(R=M.n<0)?O:C.call(x,M))!==i)break}catch(L){w=e,$=1,O=L}finally{E=1}}return{value:t,done:R}}}(v,y,g),!0),b}var i={};function l(){}function c(){}function u(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(lr(t={},r,function(){return this}),t),f=u.prototype=l.prototype=Object.create(d);function m(v){return Object.setPrototypeOf?Object.setPrototypeOf(v,u):(v.__proto__=u,lr(v,o,"GeneratorFunction")),v.prototype=Object.create(f),v}return c.prototype=u,lr(f,"constructor",u),lr(u,"constructor",c),c.displayName="GeneratorFunction",lr(u,o,"GeneratorFunction"),lr(f),lr(f,o,"Generator"),lr(f,r,function(){return this}),lr(f,"toString",function(){return"[object Generator]"}),(fy=function(){return{w:a,m}})()}function af(e,t){function n(o,a,i,l){try{var c=e[o](a),u=c.value;return u instanceof wO?t.resolve(u.v).then(function(d){n("next",d,i,l)},function(d){n("throw",d,i,l)}):t.resolve(u).then(function(d){c.value=d,i(c)},function(d){return n("throw",d,i,l)})}catch(d){l(d)}}var r;this.next||(lr(af.prototype),lr(af.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),lr(this,"_invoke",function(o,a,i){function l(){return new t(function(c,u){n(o,i,c,u)})}return r=r?r.then(l,l):l()},!0)}function $O(e,t,n,r,o){return new af(fy().w(e,t,n,r),o||Promise)}function cj(e,t,n,r,o){var a=$O(e,t,n,r,o);return a.next().then(function(i){return i.done?i.value:a.next()})}function uj(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function o(){for(;n.length;)if((r=n.pop())in t)return o.value=r,o.done=!1,o;return o.done=!0,o}}function OS(e){if(e!=null){var t=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Ue(e)+" is not iterable")}function Ut(){var e=fy(),t=e.m(Ut),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(i){var l=typeof i=="function"&&i.constructor;return!!l&&(l===n||(l.displayName||l.name)==="GeneratorFunction")}var o={throw:1,return:2,break:3,continue:3};function a(i){var l,c;return function(u){l||(l={stop:function(){return c(u.a,2)},catch:function(){return u.v},abrupt:function(f,m){return c(u.a,o[f],m)},delegateYield:function(f,m,v){return l.resultName=m,c(u.d,OS(f),v)},finish:function(f){return c(u.f,f)}},c=function(f,m,v){u.p=l.prev,u.n=l.next;try{return f(m,v)}finally{l.next=u.n}}),l.resultName&&(l[l.resultName]=u.v,l.resultName=void 0),l.sent=u.v,l.next=u.n;try{return i.call(this,l)}finally{u.p=l.prev,u.n=l.next}}}return(Ut=function(){return{wrap:function(c,u,d,f){return e.w(a(c),u,d,f&&f.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(c,u){return new wO(c,u)},AsyncIterator:af,async:function(c,u,d,f,m){return(r(u)?$O:cj)(a(c),u,d,f,m)},keys:uj,values:OS}})()}function IS(e,t,n,r,o,a,i){try{var l=e[a](i),c=l.value}catch(u){return void n(u)}l.done?t(c):Promise.resolve(c).then(r,o)}function Sr(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(c){IS(a,r,o,i,l,"next",c)}function l(c){IS(a,r,o,i,l,"throw",c)}i(void 0)})}}var Uc=k({},wM),dj=Uc.version,Np=Uc.render,fj=Uc.unmountComponentAtNode,nm;try{var mj=Number((dj||"").split(".")[0]);mj>=18&&(nm=Uc.createRoot)}catch{}function RS(e){var t=Uc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&Ue(t)==="object"&&(t.usingClientEntryPoint=e)}var lf="__rc_react_root__";function pj(e,t){RS(!0);var n=t[lf]||nm(t);RS(!1),n.render(e),t[lf]=n}function vj(e,t){Np==null||Np(e,t)}function gj(e,t){if(nm){pj(e,t);return}vj(e,t)}function hj(e){return Zg.apply(this,arguments)}function Zg(){return Zg=Sr(Ut().mark(function e(t){return Ut().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var o;(o=t[lf])===null||o===void 0||o.unmount(),delete t[lf]}));case 1:case"end":return r.stop()}},e)})),Zg.apply(this,arguments)}function yj(e){fj(e)}function bj(e){return Jg.apply(this,arguments)}function Jg(){return Jg=Sr(Ut().mark(function e(t){return Ut().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(nm===void 0){r.next=2;break}return r.abrupt("return",hj(t));case 2:yj(t);case 3:case"end":return r.stop()}},e)})),Jg.apply(this,arguments)}const Cj=(e,t)=>(gj(e,t),()=>bj(t));let Sj=Cj;function EO(e){return Sj}const Tp=()=>({height:0,opacity:0}),PS=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},xj=e=>({height:e?e.offsetHeight:0}),Mp=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",Ec=(e=$c)=>({motionName:`${e}-motion-collapse`,onAppearStart:Tp,onEnterStart:Tp,onAppearActive:PS,onEnterActive:PS,onLeaveStart:xj,onLeaveActive:Tp,onAppearEnd:Mp,onEnterEnd:Mp,onLeaveEnd:Mp,motionDeadline:500}),Oi=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function nn(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const qc=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),a=o.width,i=o.height;if(a||i)return!0}}return!1},wj=e=>{const{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow ${e.motionDurationSlow} ${e.motionEaseInOut}`,`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(",")}}}}},$j=vz("Wave",wj),rm=`${$c}-wave-target`;function Ej(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"&&e!=="canvastext"}function Oj(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:o}=getComputedStyle(e);return(t=[n,r,o].find(Ej))!==null&&t!==void 0?t:null}function _p(e){return Number.isNaN(e)?0:e}const Ij=e=>{const{className:t,target:n,component:r,registerUnmount:o}=e,a=s.useRef(null),i=s.useRef(null);s.useEffect(()=>{i.current=o()},[]);const[l,c]=s.useState(null),[u,d]=s.useState([]),[f,m]=s.useState(0),[v,p]=s.useState(0),[y,g]=s.useState(0),[h,b]=s.useState(0),[C,x]=s.useState(!1),S={left:f,top:v,width:y,height:h,borderRadius:u.map(O=>`${O}px`).join(" ")};l&&(S["--wave-color"]=l);function w(){const O=getComputedStyle(n);c(Oj(n));const E=O.position==="static",{borderLeftWidth:I,borderTopWidth:R}=O;m(E?n.offsetLeft:_p(-Number.parseFloat(I))),p(E?n.offsetTop:_p(-Number.parseFloat(R))),g(n.offsetWidth),b(n.offsetHeight);const{borderTopLeftRadius:M,borderTopRightRadius:_,borderBottomLeftRadius:P,borderBottomRightRadius:z}=O;d([M,_,z,P].map(T=>_p(Number.parseFloat(T))))}if(s.useEffect(()=>{if(n){const O=zt(()=>{w(),x(!0)});let E;return typeof ResizeObserver<"u"&&(E=new ResizeObserver(w),E.observe(n)),()=>{zt.cancel(O),E==null||E.disconnect()}}},[n]),!C)return null;const $=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(rm));return s.createElement(Br,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(O,E)=>{var I,R;if(E.deadline||E.propertyName==="opacity"){const M=(I=a.current)===null||I===void 0?void 0:I.parentElement;(R=i.current)===null||R===void 0||R.call(i).then(()=>{M==null||M.remove()})}return!1}},({className:O},E)=>s.createElement("div",{ref:Or(a,E),className:q(t,O,{"wave-quick":$}),style:S}))},Rj=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",e==null||e.insertBefore(o,e==null?void 0:e.firstChild);const a=EO();let i=null;function l(){return i}i=a(s.createElement(Ij,Object.assign({},t,{target:e,registerUnmount:l})),o)},Pj=(e,t,n)=>{const{wave:r}=s.useContext(ut),[,o,a]=mr(),i=qt(u=>{const d=e.current;if(r!=null&&r.disabled||!d)return;const f=d.querySelector(`.${rm}`)||d,{showEffect:m}=r||{};(m||Rj)(f,{className:t,token:o,component:n,event:u,hashId:a})}),l=s.useRef(null);return u=>{zt.cancel(l.current),l.current=zt(()=>{i(u)})}},my=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:o}=s.useContext(ut),a=s.useRef(null),i=o("wave"),[,l]=$j(i),c=Pj(a,q(i,l),r);if(N.useEffect(()=>{const d=a.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const f=m=>{!qc(m.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")&&!d.className.includes("disabled:")||d.getAttribute("aria-disabled")==="true"||d.className.includes("-leave")||c(m)};return d.addEventListener("click",f,!0),()=>{d.removeEventListener("click",f,!0)}},[n]),!N.isValidElement(t))return t??null;const u=Io(t)?Or(Qa(t),a):a;return er(t,{ref:u})},Ir=e=>{const t=N.useContext($i);return N.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},Nj=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"}}}},Tj=Ht(["Space","Compact"],e=>[Nj(e)],()=>({}),{resetStyle:!1});var OO=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=s.useContext(om),r=s.useMemo(()=>{if(!n)return"";const{compactDirection:o,isFirstItem:a,isLastItem:i}=n,l=o==="vertical"?"-vertical-":"-";return q(`${e}-compact${l}item`,{[`${e}-compact${l}first-item`]:a,[`${e}-compact${l}last-item`]:i,[`${e}-compact${l}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},Mj=e=>{const{children:t}=e;return s.createElement(om.Provider,{value:null},t)},_j=e=>{const{children:t}=e,n=OO(e,["children"]);return s.createElement(om.Provider,{value:s.useMemo(()=>n,[n])},t)},zj=e=>{const{getPrefixCls:t,direction:n}=s.useContext(ut),{size:r,direction:o,block:a,prefixCls:i,className:l,rootClassName:c,children:u}=e,d=OO(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=Ir(C=>r??C),m=t("space-compact",i),[v,p]=Tj(m),y=q(m,p,{[`${m}-rtl`]:n==="rtl",[`${m}-block`]:a,[`${m}-vertical`]:o==="vertical"},l,c),g=s.useContext(om),h=Dn(u),b=s.useMemo(()=>h.map((C,x)=>{const S=(C==null?void 0:C.key)||`${m}-item-${x}`;return s.createElement(_j,{key:S,compactSize:f,compactDirection:o,isFirstItem:x===0&&(!g||(g==null?void 0:g.isFirstItem)),isLastItem:x===h.length-1&&(!g||(g==null?void 0:g.isLastItem))},C)}),[h,g,o,f,m]);return h.length===0?null:v(s.createElement("div",Object.assign({className:y},d),b))};var Lj=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n}=s.useContext(ut),{prefixCls:r,size:o,className:a}=e,i=Lj(e,["prefixCls","size","className"]),l=t("btn-group",r),[,,c]=mr(),u=s.useMemo(()=>{switch(o){case"large":return"lg";case"small":return"sm";default:return""}},[o]),d=q(l,{[`${l}-${u}`]:u,[`${l}-rtl`]:n==="rtl"},a,c);return s.createElement(IO.Provider,{value:o},s.createElement("div",Object.assign({},i,{className:d})))},NS=/^[\u4E00-\u9FA5]{2}$/,eh=NS.test.bind(NS);function TS(e){return typeof e=="string"}function zp(e){return e==="text"||e==="link"}function Dj(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&TS(e.type)&&eh(e.props.children)?er(e,{children:e.props.children.split("").join(n)}):TS(e)?eh(e)?N.createElement("span",null,e.split("").join(n)):N.createElement("span",null,e):vO(e)?N.createElement("span",null,e):e}function Aj(e,t){let n=!1;const r=[];return N.Children.forEach(e,o=>{const a=typeof o,i=a==="string"||a==="number";if(n&&i){const l=r.length-1,c=r[l];r[l]=`${c}${o}`}else r.push(o);n=i}),N.Children.map(r,o=>Dj(o,t))}["default","primary","danger"].concat(ye(Ei));const RO=s.forwardRef((e,t)=>{const{className:n,style:r,children:o,prefixCls:a}=e,i=q(`${a}-icon`,n);return N.createElement("span",{ref:t,className:i,style:r},o)}),MS=s.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:o,iconClassName:a}=e,i=q(`${n}-loading-icon`,r);return N.createElement(RO,{prefixCls:n,className:i,style:o,ref:t},N.createElement(Va,{className:a}))}),Lp=()=>({width:0,opacity:0,transform:"scale(0)"}),jp=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),Bj=e=>{const{prefixCls:t,loading:n,existIcon:r,className:o,style:a,mount:i}=e,l=!!n;return r?N.createElement(MS,{prefixCls:t,className:o,style:a}):N.createElement(Br,{visible:l,motionName:`${t}-loading-icon-motion`,motionAppear:!i,motionEnter:!i,motionLeave:!i,removeOnLeave:!0,onAppearStart:Lp,onAppearActive:jp,onEnterStart:Lp,onEnterActive:jp,onLeaveStart:jp,onLeaveActive:Lp},({className:c,style:u},d)=>{const f=Object.assign(Object.assign({},a),u);return N.createElement(MS,{prefixCls:t,className:q(o,c),style:f,ref:d})})},_S=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),Fj=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:o,colorErrorHover:a}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},_S(`${t}-primary`,o),_S(`${t}-danger`,a)]}};var kj=["b"],Hj=["v"],Dp=function(t){return Math.round(Number(t||0))},Vj=function(t){if(t instanceof Tt)return t;if(t&&Ue(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,o=nt(n,kj);return k(k({},o),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Oc=function(e){vo(n,e);var t=go(n);function n(r){return hn(this,n),t.call(this,Vj(r))}return yn(n,[{key:"toHsbString",value:function(){var o=this.toHsb(),a=Dp(o.s*100),i=Dp(o.b*100),l=Dp(o.h),c=o.a,u="hsb(".concat(l,", ").concat(a,"%, ").concat(i,"%)"),d="hsba(".concat(l,", ").concat(a,"%, ").concat(i,"%, ").concat(c.toFixed(c===0?0:2),")");return c===1?u:d}},{key:"toHsb",value:function(){var o=this.toHsv(),a=o.v,i=nt(o,Hj);return k(k({},i),{},{b:a,a:this.a})}}]),n}(Tt),Wj=function(t){return t instanceof Oc?t:new Oc(t)};Wj("#1677ff");const Kj=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",Uj=(e,t)=>e?Kj(e,t):"";let th=function(){function e(t){hn(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(o=>({color:new e(o.color),percent:o.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:o,percent:a})=>({color:new e(o),percent:a})),this.metaColor=new Oc(this.colors[0].color.metaColor)):this.metaColor=new Oc(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return yn(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return Uj(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:n}=this;return n?`linear-gradient(90deg, ${n.map(o=>`${o.color.toRgbString()} ${o.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,o)=>{const a=n.colors[o];return r.percent===a.percent&&r.color.equals(a.color)}):this.toHexString()===n.toHexString()}}])}();var qj={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"},Gj=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:qj}))},Wa=s.forwardRef(Gj);const am=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),Xj=e=>({animationDuration:e,animationFillMode:"both"}),Yj=e=>({animationDuration:e,animationFillMode:"both"}),im=(e,t,n,r,o=!1)=>{const a=o?"&":"";return{[` ${a}${e}-enter, ${a}${e}-appear `]:Object.assign(Object.assign({},Xj(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},Yj(r)),{animationPlayState:"paused"}),[` ${a}${e}-enter${e}-enter-active, ${a}${e}-appear${e}-appear-active `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},Qj=new Lt("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),Zj=new Lt("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),py=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,o=t?"&":"";return[im(r,Qj,Zj,e.motionDurationMid,t),{[` ${o}${r}-enter, ${o}${r}-appear `]:{opacity:0,animationTimingFunction:"linear"},[`${o}${r}-leave`]:{animationTimingFunction:"linear"}}]},Jj=new Lt("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),e6=new Lt("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),t6=new Lt("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),n6=new Lt("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),r6=new Lt("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o6=new Lt("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),a6=new Lt("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i6=new Lt("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),l6={"move-up":{inKeyframes:a6,outKeyframes:i6},"move-down":{inKeyframes:Jj,outKeyframes:e6},"move-left":{inKeyframes:t6,outKeyframes:n6},"move-right":{inKeyframes:r6,outKeyframes:o6}},sf=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=l6[t];return[im(r,o,a,e.motionDurationMid),{[` ${r}-enter, ${r}-appear `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},vy=new Lt("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),gy=new Lt("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),hy=new Lt("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),yy=new Lt("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),s6=new Lt("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),c6=new Lt("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),u6=new Lt("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),d6=new Lt("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),f6={"slide-up":{inKeyframes:vy,outKeyframes:gy},"slide-down":{inKeyframes:hy,outKeyframes:yy},"slide-left":{inKeyframes:s6,outKeyframes:c6},"slide-right":{inKeyframes:u6,outKeyframes:d6}},Ka=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=f6[t];return[im(r,o,a,e.motionDurationMid),{[` ${r}-enter, ${r}-appear `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},by=new Lt("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),m6=new Lt("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),zS=new Lt("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),LS=new Lt("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),p6=new Lt("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),v6=new Lt("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),g6=new Lt("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),h6=new Lt("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),y6=new Lt("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),b6=new Lt("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),C6=new Lt("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),S6=new Lt("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),x6={zoom:{inKeyframes:by,outKeyframes:m6},"zoom-big":{inKeyframes:zS,outKeyframes:LS},"zoom-big-fast":{inKeyframes:zS,outKeyframes:LS},"zoom-left":{inKeyframes:g6,outKeyframes:h6},"zoom-right":{inKeyframes:y6,outKeyframes:b6},"zoom-up":{inKeyframes:p6,outKeyframes:v6},"zoom-down":{inKeyframes:C6,outKeyframes:S6}},Gc=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=x6[t];return[im(r,o,a,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` ${r}-enter, ${r}-appear `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},w6=e=>e instanceof th?e:new th(e),$6=(e,t)=>{const{r:n,g:r,b:o,a}=e.toRgb(),i=new Oc(e.toRgbString()).onBackground(t).toHsv();return a<=.5?i.v>.5:n*.299+r*.587+o*.114>192},PO=e=>{const{paddingInline:t,onlyIconSize:n}=e;return Et(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},NO=e=>{var t,n,r,o,a,i;const l=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,c=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,u=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,d=(o=e.contentLineHeight)!==null&&o!==void 0?o:hd(l),f=(a=e.contentLineHeightSM)!==null&&a!==void 0?a:hd(c),m=(i=e.contentLineHeightLG)!==null&&i!==void 0?i:hd(u),v=$6(new th(e.colorBgSolid),"#fff")?"#000":"#fff",p=Ei.reduce((y,g)=>Object.assign(Object.assign({},y),{[`${g}ShadowColor`]:`0 ${H(e.controlOutlineWidth)} 0 ${Rs(e[`${g}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},p),{fontWeight:400,iconGap:e.marginXS,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorder,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:"inherit",onlyIconSizeSM:"inherit",onlyIconSizeLG:"inherit",groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorFillTertiary,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:v,contentFontSize:l,contentFontSizeSM:c,contentFontSizeLG:u,contentLineHeight:d,contentLineHeightSM:f,contentLineHeightLG:m,paddingBlock:Math.max((e.controlHeight-l*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-c*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-u*m)/2-e.lineWidth,0)})},E6=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:o,motionDurationSlow:a,motionEaseInOut:i,iconGap:l,calc:c}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:l,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${H(e.lineWidth)} ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",color:e.colorText,"&:disabled > *":{pointerEvents:"none"},[`${t}-icon > svg`]:Wc(),"> a":{color:"currentColor"},"&:not(:disabled)":Wo(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"}},[`&${t}-loading`]:{opacity:o,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(u=>`${u} ${a} ${i}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:c(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:c(l).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:c(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:c(l).mul(-1).equal()}}}}}},TO=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),O6=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),I6=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),lm=(e,t,n,r,o,a,i,l)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},TO(e,Object.assign({background:t},i),Object.assign({background:t},l))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:a||void 0}})}),R6=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},I6(e))}),P6=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),sm=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?P6:R6;return Object.assign(Object.assign({},a(e)),TO(e.componentCls,t,n))},cm=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},sm(e,r,o))}),um=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},sm(e,r,o))}),dm=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),fm=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},sm(e,n,r))}),Ko=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},sm(e,r,o,n))}),N6=e=>{const{componentCls:t}=e;return Ei.reduce((n,r)=>{const o=e[`${r}6`],a=e[`${r}1`],i=e[`${r}5`],l=e[`${r}2`],c=e[`${r}3`],u=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:o,boxShadow:e[`${r}ShadowColor`]},cm(e,e.colorTextLightSolid,o,{background:i},{background:u})),um(e,o,e.colorBgContainer,{color:i,borderColor:i,background:e.colorBgContainer},{color:u,borderColor:u,background:e.colorBgContainer})),dm(e)),fm(e,a,{color:o,background:l},{color:o,background:c})),Ko(e,o,"link",{color:i},{color:u})),Ko(e,o,"text",{color:i,background:a},{color:u,background:c}))})},{})},T6=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},cm(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),dm(e)),fm(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),lm(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Ko(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),M6=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},um(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),dm(e)),fm(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),Ko(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Ko(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),lm(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),_6=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},cm(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),um(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),dm(e)),fm(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),Ko(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Ko(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),lm(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),z6=e=>Object.assign(Object.assign({},Ko(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),lm(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),L6=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:T6(e),[`${t}-color-primary`]:M6(e),[`${t}-color-dangerous`]:_6(e),[`${t}-color-link`]:z6(e)},N6(e))},j6=e=>Object.assign(Object.assign(Object.assign(Object.assign({},um(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Ko(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),cm(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Ko(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),Cy=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:o,borderRadius:a,buttonPaddingHorizontal:i,iconCls:l,buttonPaddingVertical:c,buttonIconOnlyFontSize:u}=e;return[{[t]:{fontSize:o,height:r,padding:`${H(c)} ${H(i)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[l]:{fontSize:u}}}},{[`${n}${n}-circle${t}`]:O6(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},D6=e=>{const t=Et(e,{fontSize:e.contentFontSize});return Cy(t,e.componentCls)},A6=e=>{const t=Et(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return Cy(t,`${e.componentCls}-sm`)},B6=e=>{const t=Et(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return Cy(t,`${e.componentCls}-lg`)},F6=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},k6=Ht("Button",e=>{const t=PO(e);return[E6(t),D6(t),A6(t),B6(t),F6(t),L6(t),j6(t),Fj(t)]},NO,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function H6(e,t,n,r){const{focusElCls:o,focus:a,borderElCls:i}=n,l=i?"> *":"",c=["hover",a?"focus":null,"active"].filter(Boolean).map(u=>`&:${u} ${l}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":Object.assign(Object.assign({[c]:{zIndex:3}},o?{[`&${o}`]:{zIndex:3}}:{}),{[`&[disabled] ${l}`]:{zIndex:0}})}}function V6(e,t,n){const{borderElCls:r}=n,o=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function mm(e,t={focus:!0}){const{componentCls:n}=e,{componentCls:r}=t,o=r||n,a=`${o}-compact`;return{[a]:Object.assign(Object.assign({},H6(e,a,t,o)),V6(o,a,t))}}function W6(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}}function K6(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function U6(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},W6(e,t,e.componentCls)),K6(e.componentCls,t))}}const q6=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:o}=e,a=o(r).mul(-1).equal(),i=l=>{const c=`${t}-compact${l?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${c} + ${c}::before`]:{position:"absolute",top:l?a:0,insetInlineStart:l?0:a,backgroundColor:n,content:'""',width:l?"100%":r,height:l?r:"100%"}}};return Object.assign(Object.assign({},i()),i(!0))},G6=ay(["Button","compact"],e=>{const t=PO(e);return[mm(t),U6(t),q6(t)]},NO);var X6=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const{loading:o=!1,prefixCls:a,color:i,variant:l,type:c,danger:u=!1,shape:d,size:f,styles:m,disabled:v,className:p,rootClassName:y,children:g,icon:h,iconPosition:b="start",ghost:C=!1,block:x=!1,htmlType:S="button",classNames:w,style:$={},autoInsertSpace:O,autoFocus:E}=e,I=X6(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),R=c||"default",{button:M}=N.useContext(ut),_=d||(M==null?void 0:M.shape)||"default",[P,z]=s.useMemo(()=>{if(i&&l)return[i,l];if(c||u){const Se=Q6[R]||[];return u?["danger",Se[1]]:Se}return M!=null&&M.color&&(M!=null&&M.variant)?[M.color,M.variant]:["default","outlined"]},[i,l,c,u,M==null?void 0:M.color,M==null?void 0:M.variant,R]),L=P==="danger"?"dangerous":P,{getPrefixCls:j,direction:D,autoInsertSpace:F,className:V,style:K,classNames:B,styles:W}=tr("button"),U=(n=O??F)!==null&&n!==void 0?n:!0,G=j("btn",a),[ee,Z,J]=k6(G),le=s.useContext(Xr),re=v??le,X=s.useContext(IO),oe=s.useMemo(()=>Y6(o),[o]),[te,Q]=s.useState(oe.loading),[Y,ie]=s.useState(!1),se=s.useRef(null),he=ua(t,se),ve=s.Children.count(g)===1&&!h&&!zp(z),ae=s.useRef(!0);N.useEffect(()=>(ae.current=!1,()=>{ae.current=!0}),[]),It(()=>{let Se=null;oe.delay>0?Se=setTimeout(()=>{Se=null,Q(!0)},oe.delay):Q(oe.loading);function ke(){Se&&(clearTimeout(Se),Se=null)}return ke},[oe.delay,oe.loading]),s.useEffect(()=>{if(!se.current||!U)return;const Se=se.current.textContent||"";ve&&eh(Se)?Y||ie(!0):Y&&ie(!1)}),s.useEffect(()=>{E&&se.current&&se.current.focus()},[]);const pe=N.useCallback(Se=>{var ke;if(te||re){Se.preventDefault();return}(ke=e.onClick)===null||ke===void 0||ke.call(e,("href"in e,Se))},[e.onClick,te,re]),{compactSize:ue,compactItemClassnames:de}=ji(G,D),Ee={large:"lg",small:"sm",middle:void 0},Pe=Ir(Se=>{var ke,tt;return(tt=(ke=f??ue)!==null&&ke!==void 0?ke:X)!==null&&tt!==void 0?tt:Se}),Be=Pe&&(r=Ee[Pe])!==null&&r!==void 0?r:"",Me=te?"loading":h,Ie=nn(I,["navigate"]),_e=q(G,Z,J,{[`${G}-${_}`]:_!=="default"&&_,[`${G}-${R}`]:R,[`${G}-dangerous`]:u,[`${G}-color-${L}`]:L,[`${G}-variant-${z}`]:z,[`${G}-${Be}`]:Be,[`${G}-icon-only`]:!g&&g!==0&&!!Me,[`${G}-background-ghost`]:C&&!zp(z),[`${G}-loading`]:te,[`${G}-two-chinese-chars`]:Y&&U&&!te,[`${G}-block`]:x,[`${G}-rtl`]:D==="rtl",[`${G}-icon-end`]:b==="end"},de,p,y,V),ge=Object.assign(Object.assign({},K),$),me=q(w==null?void 0:w.icon,B.icon),Oe=Object.assign(Object.assign({},(m==null?void 0:m.icon)||{}),W.icon||{}),xe=Se=>N.createElement(RO,{prefixCls:G,className:me,style:Oe},Se),Te=()=>N.createElement(Bj,{existIcon:!!h,prefixCls:G,loading:te,mount:ae.current});let ce;h&&!te?ce=xe(h):o&&typeof o=="object"&&o.icon?ce=xe(o.icon):ce=Te();const Ce=g||g===0?Aj(g,ve&&U):null;if(Ie.href!==void 0)return ee(N.createElement("a",Object.assign({},Ie,{className:q(_e,{[`${G}-disabled`]:re}),href:re?void 0:Ie.href,style:ge,onClick:pe,ref:he,tabIndex:re?-1:0,"aria-disabled":re}),ce,Ce));let Re=N.createElement("button",Object.assign({},I,{type:S,className:_e,style:ge,onClick:pe,disabled:re,ref:he}),ce,Ce,de&&N.createElement(G6,{prefixCls:G}));return zp(z)||(Re=N.createElement(my,{component:"Button",disabled:te},Re)),ee(Re)}),Qt=Z6;Qt.Group=jj;Qt.__ANT_BUTTON=!0;var MO=s.createContext(null),jS=[];function J6(e,t){var n=s.useState(function(){if(!Zn())return null;var p=document.createElement("div");return p}),r=ne(n,1),o=r[0],a=s.useRef(!1),i=s.useContext(MO),l=s.useState(jS),c=ne(l,2),u=c[0],d=c[1],f=i||(a.current?void 0:function(p){d(function(y){var g=[p].concat(ye(y));return g})});function m(){o.parentElement||document.body.appendChild(o),a.current=!0}function v(){var p;(p=o.parentElement)===null||p===void 0||p.removeChild(o),a.current=!1}return It(function(){return e?i?i(m):m():v(),v},[e]),It(function(){u.length&&(u.forEach(function(p){return p()}),d(jS))},[u]),[o,f]}var Ap;function _O(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var o,a;if(e){var i=getComputedStyle(e);r.scrollbarColor=i.scrollbarColor,r.scrollbarWidth=i.scrollbarWidth;var l=getComputedStyle(e,"::-webkit-scrollbar"),c=parseInt(l.width,10),u=parseInt(l.height,10);try{var d=c?"width: ".concat(l.width,";"):"",f=u?"height: ".concat(l.height,";"):"";ea(` #`.concat(t,`::-webkit-scrollbar { `).concat(d,` `).concat(f,` }`),t)}catch(p){console.error(p),o=c,a=u}}document.body.appendChild(n);var m=e&&o&&!isNaN(o)?o:n.offsetWidth-n.clientWidth,v=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Cc(t),{width:m,height:v}}function DS(e){return typeof document>"u"?0:(Ap===void 0&&(Ap=_O()),Ap.width)}function nh(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:_O(e)}function eD(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var tD="rc-util-locker-".concat(Date.now()),AS=0;function nD(e){var t=!!e,n=s.useState(function(){return AS+=1,"".concat(tD,"_").concat(AS)}),r=ne(n,1),o=r[0];It(function(){if(t){var a=nh(document.body).width,i=eD();ea(` html body { overflow-y: hidden; `.concat(i?"width: calc(100% - ".concat(a,"px);"):"",` }`),o)}else Cc(o);return function(){Cc(o)}},[t,o])}var rD=!1;function oD(e){return rD}var BS=function(t){return t===!1?!1:!Zn()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},pm=s.forwardRef(function(e,t){var n=e.open,r=e.autoLock,o=e.getContainer;e.debug;var a=e.autoDestroy,i=a===void 0?!0:a,l=e.children,c=s.useState(n),u=ne(c,2),d=u[0],f=u[1],m=d||n;s.useEffect(function(){(i||n)&&f(n)},[n,i]);var v=s.useState(function(){return BS(o)}),p=ne(v,2),y=p[0],g=p[1];s.useEffect(function(){var R=BS(o);g(R??null)});var h=J6(m&&!y),b=ne(h,2),C=b[0],x=b[1],S=y??C;nD(r&&n&&Zn()&&(S===C||S===document.body));var w=null;if(l&&Io(l)&&t){var $=l;w=$.ref}var O=ua(w,t);if(!m||!Zn()||y===void 0)return null;var E=S===!1||oD(),I=l;return t&&(I=s.cloneElement(l,{ref:O})),s.createElement(MO.Provider,{value:x},E?I:uo.createPortal(I,S))}),zO=s.createContext({});function aD(){var e=k({},jc);return e.useId}var FS=0,kS=aD();const vm=kS?function(t){var n=kS();return t||n}:function(t){var n=s.useState("ssr-id"),r=ne(n,2),o=r[0],a=r[1];return s.useEffect(function(){var i=FS;FS+=1,a("rc_unique_".concat(i))},[]),t||o};function HS(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function VS(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var o=e.document;n=o.documentElement[r],typeof n!="number"&&(n=o.body[r])}return n}function iD(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,o=r.defaultView||r.parentWindow;return n.left+=VS(o),n.top+=VS(o,!0),n}const lD=s.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var sD={width:0,height:0,overflow:"hidden",outline:"none"},cD={outline:"none"},uD=N.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,a=e.title,i=e.ariaId,l=e.footer,c=e.closable,u=e.closeIcon,d=e.onClose,f=e.children,m=e.bodyStyle,v=e.bodyProps,p=e.modalRender,y=e.onMouseDown,g=e.onMouseUp,h=e.holderRef,b=e.visible,C=e.forceRender,x=e.width,S=e.height,w=e.classNames,$=e.styles,O=N.useContext(zO),E=O.panel,I=ua(h,E),R=s.useRef(),M=s.useRef();N.useImperativeHandle(t,function(){return{focus:function(){var K;(K=R.current)===null||K===void 0||K.focus({preventScroll:!0})},changeActive:function(K){var B=document,W=B.activeElement;K&&W===M.current?R.current.focus({preventScroll:!0}):!K&&W===R.current&&M.current.focus({preventScroll:!0})}}});var _={};x!==void 0&&(_.width=x),S!==void 0&&(_.height=S);var P=l?N.createElement("div",{className:q("".concat(n,"-footer"),w==null?void 0:w.footer),style:k({},$==null?void 0:$.footer)},l):null,z=a?N.createElement("div",{className:q("".concat(n,"-header"),w==null?void 0:w.header),style:k({},$==null?void 0:$.header)},N.createElement("div",{className:"".concat(n,"-title"),id:i},a)):null,T=s.useMemo(function(){return Ue(c)==="object"&&c!==null?c:c?{closeIcon:u??N.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[c,u,n]),L=Jn(T,!0),j=Ue(c)==="object"&&c.disabled,D=c?N.createElement("button",fe({type:"button",onClick:d,"aria-label":"Close"},L,{className:"".concat(n,"-close"),disabled:j}),T.closeIcon):null,F=N.createElement("div",{className:q("".concat(n,"-content"),w==null?void 0:w.content),style:$==null?void 0:$.content},D,z,N.createElement("div",fe({className:q("".concat(n,"-body"),w==null?void 0:w.body),style:k(k({},m),$==null?void 0:$.body)},v),f),P);return N.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?i:null,"aria-modal":"true",ref:I,style:k(k({},o),_),className:q(n,r),onMouseDown:y,onMouseUp:g},N.createElement("div",{ref:R,tabIndex:0,style:cD},N.createElement(lD,{shouldUpdate:b||C},p?p(F):F)),N.createElement("div",{tabIndex:0,ref:M,style:sD}))}),LO=s.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,o=e.style,a=e.className,i=e.visible,l=e.forceRender,c=e.destroyOnClose,u=e.motionName,d=e.ariaId,f=e.onVisibleChanged,m=e.mousePosition,v=s.useRef(),p=s.useState(),y=ne(p,2),g=y[0],h=y[1],b={};g&&(b.transformOrigin=g);function C(){var x=iD(v.current);h(m&&(m.x||m.y)?"".concat(m.x-x.left,"px ").concat(m.y-x.top,"px"):"")}return s.createElement(Br,{visible:i,onVisibleChanged:f,onAppearPrepare:C,onEnterPrepare:C,forceRender:l,motionName:u,removeOnLeave:c,ref:v},function(x,S){var w=x.className,$=x.style;return s.createElement(uD,fe({},e,{ref:t,title:r,ariaId:d,prefixCls:n,holderRef:S,style:k(k(k({},$),o),b),className:q(a,w)}))})});LO.displayName="Content";var dD=function(t){var n=t.prefixCls,r=t.style,o=t.visible,a=t.maskProps,i=t.motionName,l=t.className;return s.createElement(Br,{key:"mask",visible:o,motionName:i,leavedClassName:"".concat(n,"-mask-hidden")},function(c,u){var d=c.className,f=c.style;return s.createElement("div",fe({ref:u,style:k(k({},f),r),className:q("".concat(n,"-mask"),d,l)},a))})},fD=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,o=t.zIndex,a=t.visible,i=a===void 0?!1:a,l=t.keyboard,c=l===void 0?!0:l,u=t.focusTriggerAfterClose,d=u===void 0?!0:u,f=t.wrapStyle,m=t.wrapClassName,v=t.wrapProps,p=t.onClose,y=t.afterOpenChange,g=t.afterClose,h=t.transitionName,b=t.animation,C=t.closable,x=C===void 0?!0:C,S=t.mask,w=S===void 0?!0:S,$=t.maskTransitionName,O=t.maskAnimation,E=t.maskClosable,I=E===void 0?!0:E,R=t.maskStyle,M=t.maskProps,_=t.rootClassName,P=t.classNames,z=t.styles,T=s.useRef(),L=s.useRef(),j=s.useRef(),D=s.useState(i),F=ne(D,2),V=F[0],K=F[1],B=vm();function W(){$g(L.current,document.activeElement)||(T.current=document.activeElement)}function U(){if(!$g(L.current,document.activeElement)){var Q;(Q=j.current)===null||Q===void 0||Q.focus()}}function G(Q){if(Q)U();else{if(K(!1),w&&T.current&&d){try{T.current.focus({preventScroll:!0})}catch{}T.current=null}V&&(g==null||g())}y==null||y(Q)}function ee(Q){p==null||p(Q)}var Z=s.useRef(!1),J=s.useRef(),le=function(){clearTimeout(J.current),Z.current=!0},re=function(){J.current=setTimeout(function(){Z.current=!1})},X=null;I&&(X=function(Y){Z.current?Z.current=!1:L.current===Y.target&&ee(Y)});function oe(Q){if(c&&Q.keyCode===Fe.ESC){Q.stopPropagation(),ee(Q);return}i&&Q.keyCode===Fe.TAB&&j.current.changeActive(!Q.shiftKey)}s.useEffect(function(){i&&(K(!0),W())},[i]),s.useEffect(function(){return function(){clearTimeout(J.current)}},[]);var te=k(k(k({zIndex:o},f),z==null?void 0:z.wrapper),{},{display:V?null:"none"});return s.createElement("div",fe({className:q("".concat(r,"-root"),_)},Jn(t,{data:!0})),s.createElement(dD,{prefixCls:r,visible:w&&i,motionName:HS(r,$,O),style:k(k({zIndex:o},R),z==null?void 0:z.mask),maskProps:M,className:P==null?void 0:P.mask}),s.createElement("div",fe({tabIndex:-1,onKeyDown:oe,className:q("".concat(r,"-wrap"),m,P==null?void 0:P.wrapper),ref:L,onClick:X,style:te},v),s.createElement(LO,fe({},t,{onMouseDown:le,onMouseUp:re,ref:j,closable:x,ariaId:B,prefixCls:r,visible:i&&V,onClose:ee,onVisibleChanged:G,motionName:HS(r,h,b)}))))},jO=function(t){var n=t.visible,r=t.getContainer,o=t.forceRender,a=t.destroyOnClose,i=a===void 0?!1:a,l=t.afterClose,c=t.panelRef,u=s.useState(n),d=ne(u,2),f=d[0],m=d[1],v=s.useMemo(function(){return{panel:c}},[c]);return s.useEffect(function(){n&&m(!0)},[n]),!o&&i&&!f?null:s.createElement(zO.Provider,{value:v},s.createElement(pm,{open:n||o||f,autoDestroy:!1,getContainer:r,autoLock:n||f},s.createElement(fD,fe({},t,{destroyOnClose:i,afterClose:function(){l==null||l(),m(!1)}}))))};jO.displayName="Dialog";var di="RC_FORM_INTERNAL_HOOKS",en=function(){un(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Ii=s.createContext({getFieldValue:en,getFieldsValue:en,getFieldError:en,getFieldWarning:en,getFieldsError:en,isFieldsTouched:en,isFieldTouched:en,isFieldValidating:en,isFieldsValidating:en,resetFields:en,setFields:en,setFieldValue:en,setFieldsValue:en,validateFields:en,submit:en,getInternalHooks:function(){return en(),{dispatch:en,initEntityValue:en,registerField:en,useSubscribe:en,setInitialValues:en,destroyForm:en,setCallbacks:en,registerWatch:en,getFields:en,setValidateMessages:en,setPreserve:en,getInitialValue:en}}}),Ic=s.createContext(null);function rh(e){return e==null?[]:Array.isArray(e)?e:[e]}function mD(e){return e&&!!e._init}function oh(){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 t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var ah=oh();function pD(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function vD(e,t,n){if(G0())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&hc(o,n.prototype),o}function ih(e){var t=typeof Map=="function"?new Map:void 0;return ih=function(r){if(r===null||!pD(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return vD(r,arguments,yc(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),hc(o,r)},ih(e)}var gD=/%[sdj%]/g,hD=function(){};function lh(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function Ur(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return l;switch(l){case"%s":return String(n[o++]);case"%d":return Number(n[o++]);case"%j":try{return JSON.stringify(n[o++])}catch{return"[Circular]"}break;default:return l}});return i}return e}function yD(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function An(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||yD(t)&&typeof e=="string"&&!e)}function bD(e,t,n){var r=[],o=0,a=e.length;function i(l){r.push.apply(r,ye(l||[])),o++,o===a&&n(r)}e.forEach(function(l){t(l,i)})}function WS(e,t,n){var r=0,o=e.length;function a(i){if(i&&i.length){n(i);return}var l=r;r=r+1,lt.max?o.push(Ur(a.messages[f].max,t.fullField,t.max)):l&&c&&(dt.max)&&o.push(Ur(a.messages[f].range,t.fullField,t.min,t.max))},DO=function(t,n,r,o,a,i){t.required&&(!r.hasOwnProperty(t.field)||An(n,i||t.type))&&o.push(Ur(a.messages.required,t.fullField))},Fu;const ID=function(){if(Fu)return Fu;var e="[a-fA-F\\d:]",t=function(w){return w&&w.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\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}",o=["(?:".concat(r,":){7}(?:").concat(r,"|:)"),"(?:".concat(r,":){6}(?:").concat(n,"|:").concat(r,"|:)"),"(?:".concat(r,":){5}(?::").concat(n,"|(?::").concat(r,"){1,2}|:)"),"(?:".concat(r,":){4}(?:(?::").concat(r,"){0,1}:").concat(n,"|(?::").concat(r,"){1,3}|:)"),"(?:".concat(r,":){3}(?:(?::").concat(r,"){0,2}:").concat(n,"|(?::").concat(r,"){1,4}|:)"),"(?:".concat(r,":){2}(?:(?::").concat(r,"){0,3}:").concat(n,"|(?::").concat(r,"){1,5}|:)"),"(?:".concat(r,":){1}(?:(?::").concat(r,"){0,4}:").concat(n,"|(?::").concat(r,"){1,6}|:)"),"(?::(?:(?::".concat(r,"){0,5}:").concat(n,"|(?::").concat(r,"){1,7}|:))")],a="(?:%[0-9a-zA-Z]{1,})?",i="(?:".concat(o.join("|"),")").concat(a),l=new RegExp("(?:^".concat(n,"$)|(?:^").concat(i,"$)")),c=new RegExp("^".concat(n,"$")),u=new RegExp("^".concat(i,"$")),d=function(w){return w&&w.exact?l:new RegExp("(?:".concat(t(w)).concat(n).concat(t(w),")|(?:").concat(t(w)).concat(i).concat(t(w),")"),"g")};d.v4=function(S){return S&&S.exact?c:new RegExp("".concat(t(S)).concat(n).concat(t(S)),"g")},d.v6=function(S){return S&&S.exact?u:new RegExp("".concat(t(S)).concat(i).concat(t(S)),"g")};var f="(?:(?:[a-z]+:)?//)",m="(?:\\S+(?::\\S*)?@)?",v=d.v4().source,p=d.v6().source,y="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",g="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",h="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",b="(?::\\d{2,5})?",C='(?:[/?#][^\\s"]*)?',x="(?:".concat(f,"|www\\.)").concat(m,"(?:localhost|").concat(v,"|").concat(p,"|").concat(y).concat(g).concat(h,")").concat(b).concat(C);return Fu=new RegExp("(?:^".concat(x,"$)"),"i"),Fu};var GS={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},Ps={integer:function(t){return Ps.number(t)&&parseInt(t,10)===t},float:function(t){return Ps.number(t)&&!Ps.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return Ue(t)==="object"&&!Ps.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(GS.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(ID())},hex:function(t){return typeof t=="string"&&!!t.match(GS.hex)}},RD=function(t,n,r,o,a){if(t.required&&n===void 0){DO(t,n,r,o,a);return}var i=["integer","float","array","regexp","object","method","email","number","date","url","hex"],l=t.type;i.indexOf(l)>-1?Ps[l](n)||o.push(Ur(a.messages.types[l],t.fullField,t.type)):l&&Ue(n)!==t.type&&o.push(Ur(a.messages.types[l],t.fullField,t.type))},PD=function(t,n,r,o,a){(/^\s+$/.test(n)||n==="")&&o.push(Ur(a.messages.whitespace,t.fullField))};const kt={required:DO,whitespace:PD,type:RD,range:OD,enum:$D,pattern:ED};var ND=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n)&&!t.required)return r();kt.required(t,n,o,i,a)}r(i)},TD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(n==null&&!t.required)return r();kt.required(t,n,o,i,a,"array"),n!=null&&(kt.type(t,n,o,i,a),kt.range(t,n,o,i,a))}r(i)},MD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n)&&!t.required)return r();kt.required(t,n,o,i,a),n!==void 0&&kt.type(t,n,o,i,a)}r(i)},_D=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n,"date")&&!t.required)return r();if(kt.required(t,n,o,i,a),!An(n,"date")){var c;n instanceof Date?c=n:c=new Date(n),kt.type(t,c,o,i,a),c&&kt.range(t,c.getTime(),o,i,a)}}r(i)},zD="enum",LD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n)&&!t.required)return r();kt.required(t,n,o,i,a),n!==void 0&&kt[zD](t,n,o,i,a)}r(i)},jD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n)&&!t.required)return r();kt.required(t,n,o,i,a),n!==void 0&&(kt.type(t,n,o,i,a),kt.range(t,n,o,i,a))}r(i)},DD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n)&&!t.required)return r();kt.required(t,n,o,i,a),n!==void 0&&(kt.type(t,n,o,i,a),kt.range(t,n,o,i,a))}r(i)},AD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n)&&!t.required)return r();kt.required(t,n,o,i,a),n!==void 0&&kt.type(t,n,o,i,a)}r(i)},BD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(n===""&&(n=void 0),An(n)&&!t.required)return r();kt.required(t,n,o,i,a),n!==void 0&&(kt.type(t,n,o,i,a),kt.range(t,n,o,i,a))}r(i)},FD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n)&&!t.required)return r();kt.required(t,n,o,i,a),n!==void 0&&kt.type(t,n,o,i,a)}r(i)},kD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n,"string")&&!t.required)return r();kt.required(t,n,o,i,a),An(n,"string")||kt.pattern(t,n,o,i,a)}r(i)},HD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n)&&!t.required)return r();kt.required(t,n,o,i,a),An(n)||kt.type(t,n,o,i,a)}r(i)},VD=function(t,n,r,o,a){var i=[],l=Array.isArray(n)?"array":Ue(n);kt.required(t,n,o,i,a,l),r(i)},WD=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(An(n,"string")&&!t.required)return r();kt.required(t,n,o,i,a,"string"),An(n,"string")||(kt.type(t,n,o,i,a),kt.range(t,n,o,i,a),kt.pattern(t,n,o,i,a),t.whitespace===!0&&kt.whitespace(t,n,o,i,a))}r(i)},Bp=function(t,n,r,o,a){var i=t.type,l=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(An(n,i)&&!t.required)return r();kt.required(t,n,o,l,a,i),An(n,i)||kt.type(t,n,o,l,a)}r(l)};const Ws={string:WD,method:AD,number:BD,boolean:MD,regexp:HD,integer:DD,float:jD,array:TD,object:FD,enum:LD,pattern:kD,date:_D,url:Bp,hex:Bp,email:Bp,required:VD,any:ND};var Xc=function(){function e(t){hn(this,e),A(this,"rules",null),A(this,"_messages",ah),this.define(t)}return yn(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(Ue(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(o){var a=n[o];r.rules[o]=Array.isArray(a)?a:[a]})}},{key:"messages",value:function(n){return n&&(this._messages=qS(oh(),n)),this._messages}},{key:"validate",value:function(n){var r=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},i=n,l=o,c=a;if(typeof l=="function"&&(c=l,l={}),!this.rules||Object.keys(this.rules).length===0)return c&&c(null,i),Promise.resolve(i);function u(p){var y=[],g={};function h(C){if(Array.isArray(C)){var x;y=(x=y).concat.apply(x,ye(C))}else y.push(C)}for(var b=0;b0&&arguments[0]!==void 0?arguments[0]:[],O=Array.isArray($)?$:[$];!l.suppressWarning&&O.length&&e.warning("async-validator:",O),O.length&&g.message!==void 0&&(O=[].concat(g.message));var E=O.map(US(g,i));if(l.first&&E.length)return v[g.field]=1,y(E);if(!h)y(E);else{if(g.required&&!p.value)return g.message!==void 0?E=[].concat(g.message).map(US(g,i)):l.error&&(E=[l.error(g,Ur(l.messages.required,g.field))]),y(E);var I={};g.defaultField&&Object.keys(p.value).map(function(_){I[_]=g.defaultField}),I=k(k({},I),p.rule.fields);var R={};Object.keys(I).forEach(function(_){var P=I[_],z=Array.isArray(P)?P:[P];R[_]=z.map(b.bind(null,_))});var M=new e(R);M.messages(l.messages),p.rule.options&&(p.rule.options.messages=l.messages,p.rule.options.error=l.error),M.validate(p.value,p.rule.options||l,function(_){var P=[];E&&E.length&&P.push.apply(P,ye(E)),_&&_.length&&P.push.apply(P,ye(_)),y(P.length?P:null)})}}var x;if(g.asyncValidator)x=g.asyncValidator(g,p.value,C,p.source,l);else if(g.validator){try{x=g.validator(g,p.value,C,p.source,l)}catch($){var S,w;(S=(w=console).error)===null||S===void 0||S.call(w,$),l.suppressValidatorError||setTimeout(function(){throw $},0),C($.message)}x===!0?C():x===!1?C(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||"".concat(g.fullField||g.field," fails")):x instanceof Array?C(x):x instanceof Error&&C(x.message)}x&&x.then&&x.then(function(){return C()},function($){return C($)})},function(p){u(p)},i)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!Ws.hasOwnProperty(n.type))throw new Error(Ur("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),o=r.indexOf("message");return o!==-1&&r.splice(o,1),r.length===1&&r[0]==="required"?Ws.required:Ws[this.getType(n)]||void 0}}]),e}();A(Xc,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Ws[t]=n});A(Xc,"warning",hD);A(Xc,"messages",ah);A(Xc,"validators",Ws);var kr="'${name}' is not a valid ${type}",AO={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:kr,method:kr,array:kr,object:kr,number:kr,date:kr,boolean:kr,integer:kr,float:kr,regexp:kr,email:kr,url:kr,hex:kr},string:{len:"'${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}"}},XS=Xc;function KD(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var YS="CODE_LOGIC_ERROR";function sh(e,t,n,r,o){return ch.apply(this,arguments)}function ch(){return ch=Sr(Ut().mark(function e(t,n,r,o,a){var i,l,c,u,d,f,m,v,p;return Ut().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return i=k({},r),delete i.ruleIndex,XS.warning=function(){},i.validator&&(l=i.validator,i.validator=function(){try{return l.apply(void 0,arguments)}catch(h){return console.error(h),Promise.reject(YS)}}),c=null,i&&i.type==="array"&&i.defaultField&&(c=i.defaultField,delete i.defaultField),u=new XS(A({},t,[i])),d=sl(AO,o.validateMessages),u.messages(d),f=[],g.prev=10,g.next=13,Promise.resolve(u.validate(A({},t,n),k({},o)));case 13:g.next=18;break;case 15:g.prev=15,g.t0=g.catch(10),g.t0.errors&&(f=g.t0.errors.map(function(h,b){var C=h.message,x=C===YS?d.default:C;return s.isValidElement(x)?s.cloneElement(x,{key:"error_".concat(b)}):x}));case 18:if(!(!f.length&&c&&Array.isArray(n)&&n.length>0)){g.next=23;break}return g.next=21,Promise.all(n.map(function(h,b){return sh("".concat(t,".").concat(b),h,c,o,a)}));case 21:return m=g.sent,g.abrupt("return",m.reduce(function(h,b){return[].concat(ye(h),ye(b))},[]));case 23:return v=k(k({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),p=f.map(function(h){return typeof h=="string"?KD(h,v):h}),g.abrupt("return",p);case 26:case"end":return g.stop()}},e,null,[[10,15]])})),ch.apply(this,arguments)}function UD(e,t,n,r,o,a){var i=e.join("."),l=n.map(function(d,f){var m=d.validator,v=k(k({},d),{},{ruleIndex:f});return m&&(v.validator=function(p,y,g){var h=!1,b=function(){for(var S=arguments.length,w=new Array(S),$=0;$2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return BO(t,r,n)})}function BO(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,o){return e[o]===r})}function XD(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||Ue(e)!=="object"||Ue(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),o=new Set([].concat(n,r));return ye(o).every(function(a){var i=e[a],l=t[a];return typeof i=="function"&&typeof l=="function"?!0:i===l})}function YD(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&Ue(t.target)==="object"&&e in t.target?t.target[e]:t}function ZS(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var o=e[t],a=t-n;return a>0?[].concat(ye(e.slice(0,n)),[o],ye(e.slice(n,t)),ye(e.slice(t+1,r))):a<0?[].concat(ye(e.slice(0,t)),ye(e.slice(t+1,n+1)),[o],ye(e.slice(n+1,r))):e}var QD=["name"],eo=[];function Fp(e,t,n,r,o,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==o}var Sy=function(e){vo(n,e);var t=go(n);function n(r){var o;if(hn(this,n),o=t.call(this,r),A(je(o),"state",{resetCount:0}),A(je(o),"cancelRegisterFunc",null),A(je(o),"mounted",!1),A(je(o),"touched",!1),A(je(o),"dirty",!1),A(je(o),"validatePromise",void 0),A(je(o),"prevValidating",void 0),A(je(o),"errors",eo),A(je(o),"warnings",eo),A(je(o),"cancelRegister",function(){var c=o.props,u=c.preserve,d=c.isListField,f=c.name;o.cancelRegisterFunc&&o.cancelRegisterFunc(d,u,In(f)),o.cancelRegisterFunc=null}),A(je(o),"getNamePath",function(){var c=o.props,u=c.name,d=c.fieldContext,f=d.prefixName,m=f===void 0?[]:f;return u!==void 0?[].concat(ye(m),ye(u)):[]}),A(je(o),"getRules",function(){var c=o.props,u=c.rules,d=u===void 0?[]:u,f=c.fieldContext;return d.map(function(m){return typeof m=="function"?m(f):m})}),A(je(o),"refresh",function(){o.mounted&&o.setState(function(c){var u=c.resetCount;return{resetCount:u+1}})}),A(je(o),"metaCache",null),A(je(o),"triggerMetaEvent",function(c){var u=o.props.onMetaChange;if(u){var d=k(k({},o.getMeta()),{},{destroy:c});Ro(o.metaCache,d)||u(d),o.metaCache=d}else o.metaCache=null}),A(je(o),"onStoreChange",function(c,u,d){var f=o.props,m=f.shouldUpdate,v=f.dependencies,p=v===void 0?[]:v,y=f.onReset,g=d.store,h=o.getNamePath(),b=o.getValue(c),C=o.getValue(g),x=u&&Sl(u,h);switch(d.type==="valueUpdate"&&d.source==="external"&&!Ro(b,C)&&(o.touched=!0,o.dirty=!0,o.validatePromise=null,o.errors=eo,o.warnings=eo,o.triggerMetaEvent()),d.type){case"reset":if(!u||x){o.touched=!1,o.dirty=!1,o.validatePromise=void 0,o.errors=eo,o.warnings=eo,o.triggerMetaEvent(),y==null||y(),o.refresh();return}break;case"remove":{if(m&&Fp(m,c,g,b,C,d)){o.reRender();return}break}case"setField":{var S=d.data;if(x){"touched"in S&&(o.touched=S.touched),"validating"in S&&!("originRCField"in S)&&(o.validatePromise=S.validating?Promise.resolve([]):null),"errors"in S&&(o.errors=S.errors||eo),"warnings"in S&&(o.warnings=S.warnings||eo),o.dirty=!0,o.triggerMetaEvent(),o.reRender();return}else if("value"in S&&Sl(u,h,!0)){o.reRender();return}if(m&&!h.length&&Fp(m,c,g,b,C,d)){o.reRender();return}break}case"dependenciesUpdate":{var w=p.map(In);if(w.some(function($){return Sl(d.relatedFields,$)})){o.reRender();return}break}default:if(x||(!p.length||h.length||m)&&Fp(m,c,g,b,C,d)){o.reRender();return}break}m===!0&&o.reRender()}),A(je(o),"validateRules",function(c){var u=o.getNamePath(),d=o.getValue(),f=c||{},m=f.triggerName,v=f.validateOnly,p=v===void 0?!1:v,y=Promise.resolve().then(Sr(Ut().mark(function g(){var h,b,C,x,S,w,$;return Ut().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(o.mounted){E.next=2;break}return E.abrupt("return",[]);case 2:if(h=o.props,b=h.validateFirst,C=b===void 0?!1:b,x=h.messageVariables,S=h.validateDebounce,w=o.getRules(),m&&(w=w.filter(function(I){return I}).filter(function(I){var R=I.validateTrigger;if(!R)return!0;var M=rh(R);return M.includes(m)})),!(S&&m)){E.next=10;break}return E.next=8,new Promise(function(I){setTimeout(I,S)});case 8:if(o.validatePromise===y){E.next=10;break}return E.abrupt("return",[]);case 10:return $=UD(u,d,w,c,C,x),$.catch(function(I){return I}).then(function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:eo;if(o.validatePromise===y){var R;o.validatePromise=null;var M=[],_=[];(R=I.forEach)===null||R===void 0||R.call(I,function(P){var z=P.rule.warningOnly,T=P.errors,L=T===void 0?eo:T;z?_.push.apply(_,ye(L)):M.push.apply(M,ye(L))}),o.errors=M,o.warnings=_,o.triggerMetaEvent(),o.reRender()}}),E.abrupt("return",$);case 13:case"end":return E.stop()}},g)})));return p||(o.validatePromise=y,o.dirty=!0,o.errors=eo,o.warnings=eo,o.triggerMetaEvent(),o.reRender()),y}),A(je(o),"isFieldValidating",function(){return!!o.validatePromise}),A(je(o),"isFieldTouched",function(){return o.touched}),A(je(o),"isFieldDirty",function(){if(o.dirty||o.props.initialValue!==void 0)return!0;var c=o.props.fieldContext,u=c.getInternalHooks(di),d=u.getInitialValue;return d(o.getNamePath())!==void 0}),A(je(o),"getErrors",function(){return o.errors}),A(je(o),"getWarnings",function(){return o.warnings}),A(je(o),"isListField",function(){return o.props.isListField}),A(je(o),"isList",function(){return o.props.isList}),A(je(o),"isPreserve",function(){return o.props.preserve}),A(je(o),"getMeta",function(){o.prevValidating=o.isFieldValidating();var c={touched:o.isFieldTouched(),validating:o.prevValidating,errors:o.errors,warnings:o.warnings,name:o.getNamePath(),validated:o.validatePromise===null};return c}),A(je(o),"getOnlyChild",function(c){if(typeof c=="function"){var u=o.getMeta();return k(k({},o.getOnlyChild(c(o.getControlled(),u,o.props.fieldContext))),{},{isFunction:!0})}var d=Dn(c);return d.length!==1||!s.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),A(je(o),"getValue",function(c){var u=o.props.fieldContext.getFieldsValue,d=o.getNamePath();return Cr(c||u(!0),d)}),A(je(o),"getControlled",function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},u=o.props,d=u.name,f=u.trigger,m=u.validateTrigger,v=u.getValueFromEvent,p=u.normalize,y=u.valuePropName,g=u.getValueProps,h=u.fieldContext,b=m!==void 0?m:h.validateTrigger,C=o.getNamePath(),x=h.getInternalHooks,S=h.getFieldsValue,w=x(di),$=w.dispatch,O=o.getValue(),E=g||function(P){return A({},y,P)},I=c[f],R=d!==void 0?E(O):{},M=k(k({},c),R);M[f]=function(){o.touched=!0,o.dirty=!0,o.triggerMetaEvent();for(var P,z=arguments.length,T=new Array(z),L=0;L=0&&I<=R.length?(d.keys=[].concat(ye(d.keys.slice(0,I)),[d.id],ye(d.keys.slice(I))),C([].concat(ye(R.slice(0,I)),[E],ye(R.slice(I))))):(d.keys=[].concat(ye(d.keys),[d.id]),C([].concat(ye(R),[E]))),d.id+=1},remove:function(E){var I=S(),R=new Set(Array.isArray(E)?E:[E]);R.size<=0||(d.keys=d.keys.filter(function(M,_){return!R.has(_)}),C(I.filter(function(M,_){return!R.has(_)})))},move:function(E,I){if(E!==I){var R=S();E<0||E>=R.length||I<0||I>=R.length||(d.keys=ZS(d.keys,E,I),C(ZS(R,E,I)))}}},$=b||[];return Array.isArray($)||($=[]),r($.map(function(O,E){var I=d.keys[E];return I===void 0&&(d.keys[E]=d.id,I=d.keys[E],d.id+=1),{name:E,key:I,isListField:!0}}),w,g)})))}function ZD(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(o,a){e.forEach(function(i,l){i.catch(function(c){return t=!0,c}).then(function(c){n-=1,r[l]=c,!(n>0)&&(t&&a(r),o(r))})})}):Promise.resolve([])}var kO="__@field_split__";function kp(e){return e.map(function(t){return"".concat(Ue(t),":").concat(t)}).join(kO)}var ki=function(){function e(){hn(this,e),A(this,"kvs",new Map)}return yn(e,[{key:"set",value:function(n,r){this.kvs.set(kp(n),r)}},{key:"get",value:function(n){return this.kvs.get(kp(n))}},{key:"update",value:function(n,r){var o=this.get(n),a=r(o);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(kp(n))}},{key:"map",value:function(n){return ye(this.kvs.entries()).map(function(r){var o=ne(r,2),a=o[0],i=o[1],l=a.split(kO);return n({key:l.map(function(c){var u=c.match(/^([^:]*):(.*)$/),d=ne(u,3),f=d[1],m=d[2];return f==="number"?Number(m):m}),value:i})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var o=r.key,a=r.value;return n[o.join(".")]=a,null}),n}}]),e}(),JD=["name"],e8=yn(function e(t){var n=this;hn(this,e),A(this,"formHooked",!1),A(this,"forceRootUpdate",void 0),A(this,"subscribable",!0),A(this,"store",{}),A(this,"fieldEntities",[]),A(this,"initialValues",{}),A(this,"callbacks",{}),A(this,"validateMessages",null),A(this,"preserve",null),A(this,"lastValidatePromise",null),A(this,"getForm",function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}}),A(this,"getInternalHooks",function(r){return r===di?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(un(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),A(this,"useSubscribe",function(r){n.subscribable=r}),A(this,"prevWithoutPreserves",null),A(this,"setInitialValues",function(r,o){if(n.initialValues=r||{},o){var a,i=sl(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(l){var c=l.key;i=ro(i,c,Cr(r,c))}),n.prevWithoutPreserves=null,n.updateStore(i)}}),A(this,"destroyForm",function(r){if(r)n.updateStore({});else{var o=new ki;n.getFieldEntities(!0).forEach(function(a){n.isMergedPreserve(a.isPreserve())||o.set(a.getNamePath(),!0)}),n.prevWithoutPreserves=o}}),A(this,"getInitialValue",function(r){var o=Cr(n.initialValues,r);return r.length?sl(o):o}),A(this,"setCallbacks",function(r){n.callbacks=r}),A(this,"setValidateMessages",function(r){n.validateMessages=r}),A(this,"setPreserve",function(r){n.preserve=r}),A(this,"watchList",[]),A(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(o){return o!==r})}}),A(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var o=n.getFieldsValue(),a=n.getFieldsValue(!0);n.watchList.forEach(function(i){i(o,a,r)})}}),A(this,"timeoutId",null),A(this,"warningUnhooked",function(){}),A(this,"updateStore",function(r){n.store=r}),A(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(o){return o.getNamePath().length}):n.fieldEntities}),A(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=new ki;return n.getFieldEntities(r).forEach(function(a){var i=a.getNamePath();o.set(i,a)}),o}),A(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var o=n.getFieldsMap(!0);return r.map(function(a){var i=In(a);return o.get(i)||{INVALIDATE_NAME_PATH:In(a)}})}),A(this,"getFieldsValue",function(r,o){n.warningUnhooked();var a,i,l;if(r===!0||Array.isArray(r)?(a=r,i=o):r&&Ue(r)==="object"&&(l=r.strict,i=r.filter),a===!0&&!i)return n.store;var c=n.getFieldEntitiesForNamePathList(Array.isArray(a)?a:null),u=[];return c.forEach(function(d){var f,m,v="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(l){var p,y;if((p=(y=d).isList)!==null&&p!==void 0&&p.call(y))return}else if(!a&&(f=(m=d).isListField)!==null&&f!==void 0&&f.call(m))return;if(!i)u.push(v);else{var g="getMeta"in d?d.getMeta():null;i(g)&&u.push(v)}}),QS(n.store,u.map(In))}),A(this,"getFieldValue",function(r){n.warningUnhooked();var o=In(r);return Cr(n.store,o)}),A(this,"getFieldsError",function(r){n.warningUnhooked();var o=n.getFieldEntitiesForNamePathList(r);return o.map(function(a,i){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:In(r[i]),errors:[],warnings:[]}})}),A(this,"getFieldError",function(r){n.warningUnhooked();var o=In(r),a=n.getFieldsError([o])[0];return a.errors}),A(this,"getFieldWarning",function(r){n.warningUnhooked();var o=In(r),a=n.getFieldsError([o])[0];return a.warnings}),A(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,o=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},o=new ki,a=n.getFieldEntities(!0);a.forEach(function(c){var u=c.props.initialValue,d=c.getNamePath();if(u!==void 0){var f=o.get(d)||new Set;f.add({entity:c,value:u}),o.set(d,f)}});var i=function(u){u.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var m=d.getNamePath(),v=n.getInitialValue(m);if(v!==void 0)un(!1,"Form already set 'initialValues' with path '".concat(m.join("."),"'. Field can not overwrite it."));else{var p=o.get(m);if(p&&p.size>1)un(!1,"Multiple Field with path '".concat(m.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(p){var y=n.getFieldValue(m),g=d.isListField();!g&&(!r.skipExist||y===void 0)&&n.updateStore(ro(n.store,m,ye(p)[0].value))}}}})},l;r.entities?l=r.entities:r.namePathList?(l=[],r.namePathList.forEach(function(c){var u=o.get(c);if(u){var d;(d=l).push.apply(d,ye(ye(u).map(function(f){return f.entity})))}})):l=a,i(l)}),A(this,"resetFields",function(r){n.warningUnhooked();var o=n.store;if(!r){n.updateStore(sl(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(o,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(In);a.forEach(function(i){var l=n.getInitialValue(i);n.updateStore(ro(n.store,i,l))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(o,a,{type:"reset"}),n.notifyWatch(a)}),A(this,"setFields",function(r){n.warningUnhooked();var o=n.store,a=[];r.forEach(function(i){var l=i.name,c=nt(i,JD),u=In(l);a.push(u),"value"in c&&n.updateStore(ro(n.store,u,c.value)),n.notifyObservers(o,[u],{type:"setField",data:i})}),n.notifyWatch(a)}),A(this,"getFields",function(){var r=n.getFieldEntities(!0),o=r.map(function(a){var i=a.getNamePath(),l=a.getMeta(),c=k(k({},l),{},{name:i,value:n.getFieldValue(i)});return Object.defineProperty(c,"originRCField",{value:!0}),c});return o}),A(this,"initEntityValue",function(r){var o=r.props.initialValue;if(o!==void 0){var a=r.getNamePath(),i=Cr(n.store,a);i===void 0&&n.updateStore(ro(n.store,a,o))}}),A(this,"isMergedPreserve",function(r){var o=r!==void 0?r:n.preserve;return o??!0}),A(this,"registerField",function(r){n.fieldEntities.push(r);var o=r.getNamePath();if(n.notifyWatch([o]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(i,l){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r}),!n.isMergedPreserve(l)&&(!i||c.length>1)){var u=i?void 0:n.getInitialValue(o);if(o.length&&n.getFieldValue(o)!==u&&n.fieldEntities.every(function(f){return!BO(f.getNamePath(),o)})){var d=n.store;n.updateStore(ro(d,o,u,!0)),n.notifyObservers(d,[o],{type:"remove"}),n.triggerDependenciesUpdate(d,o)}}n.notifyWatch([o])}}),A(this,"dispatch",function(r){switch(r.type){case"updateValue":{var o=r.namePath,a=r.value;n.updateValue(o,a);break}case"validateField":{var i=r.namePath,l=r.triggerName;n.validateFields([i],{triggerName:l});break}}}),A(this,"notifyObservers",function(r,o,a){if(n.subscribable){var i=k(k({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(l){var c=l.onStoreChange;c(r,o,i)})}else n.forceRootUpdate()}),A(this,"triggerDependenciesUpdate",function(r,o){var a=n.getDependencyChildrenFields(o);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[o].concat(ye(a))}),a}),A(this,"updateValue",function(r,o){var a=In(r),i=n.store;n.updateStore(ro(n.store,a,o)),n.notifyObservers(i,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var l=n.triggerDependenciesUpdate(i,a),c=n.callbacks.onValuesChange;if(c){var u=QS(n.store,[a]);c(u,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(ye(l)))}),A(this,"setFieldsValue",function(r){n.warningUnhooked();var o=n.store;if(r){var a=sl(n.store,r);n.updateStore(a)}n.notifyObservers(o,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),A(this,"setFieldValue",function(r,o){n.setFields([{name:r,value:o,errors:[],warnings:[]}])}),A(this,"getDependencyChildrenFields",function(r){var o=new Set,a=[],i=new ki;n.getFieldEntities().forEach(function(c){var u=c.props.dependencies;(u||[]).forEach(function(d){var f=In(d);i.update(f,function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return m.add(c),m})})});var l=function c(u){var d=i.get(u)||new Set;d.forEach(function(f){if(!o.has(f)){o.add(f);var m=f.getNamePath();f.isFieldDirty()&&m.length&&(a.push(m),c(m))}})};return l(r),a}),A(this,"triggerOnFieldsChange",function(r,o){var a=n.callbacks.onFieldsChange;if(a){var i=n.getFields();if(o){var l=new ki;o.forEach(function(u){var d=u.name,f=u.errors;l.set(d,f)}),i.forEach(function(u){u.errors=l.get(u.name)||u.errors})}var c=i.filter(function(u){var d=u.name;return Sl(r,d)});c.length&&a(c,i)}}),A(this,"validateFields",function(r,o){n.warningUnhooked();var a,i;Array.isArray(r)||typeof r=="string"||typeof o=="string"?(a=r,i=o):i=r;var l=!!a,c=l?a.map(In):[],u=[],d=String(Date.now()),f=new Set,m=i||{},v=m.recursive,p=m.dirty;n.getFieldEntities(!0).forEach(function(b){if(l||c.push(b.getNamePath()),!(!b.props.rules||!b.props.rules.length)&&!(p&&!b.isFieldDirty())){var C=b.getNamePath();if(f.add(C.join(d)),!l||Sl(c,C,v)){var x=b.validateRules(k({validateMessages:k(k({},AO),n.validateMessages)},i));u.push(x.then(function(){return{name:C,errors:[],warnings:[]}}).catch(function(S){var w,$=[],O=[];return(w=S.forEach)===null||w===void 0||w.call(S,function(E){var I=E.rule.warningOnly,R=E.errors;I?O.push.apply(O,ye(R)):$.push.apply($,ye(R))}),$.length?Promise.reject({name:C,errors:$,warnings:O}):{name:C,errors:$,warnings:O}}))}}});var y=ZD(u);n.lastValidatePromise=y,y.catch(function(b){return b}).then(function(b){var C=b.map(function(x){var S=x.name;return S});n.notifyObservers(n.store,C,{type:"validateFinish"}),n.triggerOnFieldsChange(C,b)});var g=y.then(function(){return n.lastValidatePromise===y?Promise.resolve(n.getFieldsValue(c)):Promise.reject([])}).catch(function(b){var C=b.filter(function(x){return x&&x.errors.length});return Promise.reject({values:n.getFieldsValue(c),errorFields:C,outOfDate:n.lastValidatePromise!==y})});g.catch(function(b){return b});var h=c.filter(function(b){return f.has(b.join(d))});return n.triggerOnFieldsChange(h),g}),A(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var o=n.callbacks.onFinish;if(o)try{o(r)}catch(a){console.error(a)}}).catch(function(r){var o=n.callbacks.onFinishFailed;o&&o(r)})}),this.forceRootUpdate=t});function wy(e){var t=s.useRef(),n=s.useState({}),r=ne(n,2),o=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){o({})},i=new e8(a);t.current=i.getForm()}return[t.current]}var fh=s.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),HO=function(t){var n=t.validateMessages,r=t.onFormChange,o=t.onFormFinish,a=t.children,i=s.useContext(fh),l=s.useRef({});return s.createElement(fh.Provider,{value:k(k({},i),{},{validateMessages:k(k({},i.validateMessages),n),triggerFormChange:function(u,d){r&&r(u,{changedFields:d,forms:l.current}),i.triggerFormChange(u,d)},triggerFormFinish:function(u,d){o&&o(u,{values:d,forms:l.current}),i.triggerFormFinish(u,d)},registerForm:function(u,d){u&&(l.current=k(k({},l.current),{},A({},u,d))),i.registerForm(u,d)},unregisterForm:function(u){var d=k({},l.current);delete d[u],l.current=d,i.unregisterForm(u)}})},a)},t8=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],n8=function(t,n){var r=t.name,o=t.initialValues,a=t.fields,i=t.form,l=t.preserve,c=t.children,u=t.component,d=u===void 0?"form":u,f=t.validateMessages,m=t.validateTrigger,v=m===void 0?"onChange":m,p=t.onValuesChange,y=t.onFieldsChange,g=t.onFinish,h=t.onFinishFailed,b=t.clearOnDestroy,C=nt(t,t8),x=s.useRef(null),S=s.useContext(fh),w=wy(i),$=ne(w,1),O=$[0],E=O.getInternalHooks(di),I=E.useSubscribe,R=E.setInitialValues,M=E.setCallbacks,_=E.setValidateMessages,P=E.setPreserve,z=E.destroyForm;s.useImperativeHandle(n,function(){return k(k({},O),{},{nativeElement:x.current})}),s.useEffect(function(){return S.registerForm(r,O),function(){S.unregisterForm(r)}},[S,O,r]),_(k(k({},S.validateMessages),f)),M({onValuesChange:p,onFieldsChange:function(W){if(S.triggerFormChange(r,W),y){for(var U=arguments.length,G=new Array(U>1?U-1:0),ee=1;ee{}}),WO=s.createContext(null),KO=e=>{const t=nn(e,["prefixCls"]);return s.createElement(HO,Object.assign({},t))},$y=s.createContext({prefixCls:""}),fr=s.createContext({}),UO=({children:e,status:t,override:n})=>{const r=s.useContext(fr),o=s.useMemo(()=>{const a=Object.assign({},r);return n&&delete a.isFormItemInput,t&&(delete a.status,delete a.hasFeedback,delete a.feedbackIcon),a},[t,n,r]);return s.createElement(fr.Provider,{value:o},e)},qO=s.createContext(void 0),Rc=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let o=r;return n&&(o=N.createElement(UO,{override:!0,status:!0},o)),t&&(o=N.createElement(Mj,null,o)),o};var GO=function(t){if(Zn()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(o){return o in r.style})}return!1},o8=function(t,n){if(!GO(t))return!1;var r=document.createElement("div"),o=r.style[t];return r.style[t]=n,r.style[t]!==o};function mh(e,t){return!Array.isArray(e)&&t!==void 0?o8(e,t):GO(e)}const gm=e=>{const{prefixCls:t,className:n,style:r,size:o,shape:a}=e,i=q({[`${t}-lg`]:o==="large",[`${t}-sm`]:o==="small"}),l=q({[`${t}-circle`]:a==="circle",[`${t}-square`]:a==="square",[`${t}-round`]:a==="round"}),c=s.useMemo(()=>typeof o=="number"?{width:o,height:o,lineHeight:`${o}px`}:{},[o]);return s.createElement("span",{className:q(t,i,l,n),style:Object.assign(Object.assign({},c),r)})},a8=new Lt("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),hm=e=>({height:e,lineHeight:H(e)}),xl=e=>Object.assign({width:e},hm(e)),i8=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:a8,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Hp=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},hm(e)),l8=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},xl(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},xl(o)),[`${t}${t}-sm`]:Object.assign({},xl(a))}},s8=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:l}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:n},Hp(t,l)),[`${r}-lg`]:Object.assign({},Hp(o,l)),[`${r}-sm`]:Object.assign({},Hp(a,l))}},e1=e=>Object.assign({width:e},hm(e)),c8=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:o,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:o},e1(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},e1(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},Vp=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},Wp=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},hm(e)),u8=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:l}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:t,width:l(r).mul(2).equal(),minWidth:l(r).mul(2).equal()},Wp(r,l))},Vp(e,r,n)),{[`${n}-lg`]:Object.assign({},Wp(o,l))}),Vp(e,o,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},Wp(a,l))}),Vp(e,a,`${n}-sm`))},d8=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:o,skeletonButtonCls:a,skeletonInputCls:i,skeletonImageCls:l,controlHeight:c,controlHeightLG:u,controlHeightSM:d,gradientFromColor:f,padding:m,marginSM:v,borderRadius:p,titleHeight:y,blockRadius:g,paragraphLiHeight:h,controlHeightXS:b,paragraphMarginTop:C}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:m,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:f},xl(c)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},xl(u)),[`${n}-sm`]:Object.assign({},xl(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:y,background:f,borderRadius:g,[`+ ${o}`]:{marginBlockStart:d}},[o]:{padding:0,"> li":{width:"100%",height:h,listStyle:"none",background:f,borderRadius:g,"+ li":{marginBlockStart:b}}},[`${o}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${o} > li`]:{borderRadius:p}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:v,[`+ ${o}`]:{marginBlockStart:C}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u8(e)),l8(e)),s8(e)),c8(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[i]:{width:"100%"}},[`${t}${t}-active`]:{[` ${r}, ${o} > li, ${n}, ${a}, ${i}, ${l} `]:Object.assign({},i8(e))}}},f8=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,o=n;return{color:r,colorGradientEnd:o,gradientFromColor:r,gradientToColor:o,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},Zl=Ht("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=Et(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return d8(r)},f8,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),m8=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,shape:a="circle",size:i="default"}=e,{getPrefixCls:l}=s.useContext(ut),c=l("skeleton",t),[u,d,f]=Zl(c),m=nn(e,["prefixCls","className"]),v=q(c,`${c}-element`,{[`${c}-active`]:o},n,r,d,f);return u(s.createElement("div",{className:v},s.createElement(gm,Object.assign({prefixCls:`${c}-avatar`,shape:a,size:i},m))))},p8=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:a=!1,size:i="default"}=e,{getPrefixCls:l}=s.useContext(ut),c=l("skeleton",t),[u,d,f]=Zl(c),m=nn(e,["prefixCls"]),v=q(c,`${c}-element`,{[`${c}-active`]:o,[`${c}-block`]:a},n,r,d,f);return u(s.createElement("div",{className:v},s.createElement(gm,Object.assign({prefixCls:`${c}-button`,size:i},m))))},v8="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",g8=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:a}=e,{getPrefixCls:i}=s.useContext(ut),l=i("skeleton",t),[c,u,d]=Zl(l),f=q(l,`${l}-element`,{[`${l}-active`]:a},n,r,u,d);return c(s.createElement("div",{className:f},s.createElement("div",{className:q(`${l}-image`,n),style:o},s.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${l}-image-svg`},s.createElement("title",null,"Image placeholder"),s.createElement("path",{d:v8,className:`${l}-image-path`})))))},h8=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:a,size:i="default"}=e,{getPrefixCls:l}=s.useContext(ut),c=l("skeleton",t),[u,d,f]=Zl(c),m=nn(e,["prefixCls"]),v=q(c,`${c}-element`,{[`${c}-active`]:o,[`${c}-block`]:a},n,r,d,f);return u(s.createElement("div",{className:v},s.createElement(gm,Object.assign({prefixCls:`${c}-input`,size:i},m))))},y8=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:a,children:i}=e,{getPrefixCls:l}=s.useContext(ut),c=l("skeleton",t),[u,d,f]=Zl(c),m=q(c,`${c}-element`,{[`${c}-active`]:a},d,n,r,f);return u(s.createElement("div",{className:m},s.createElement("div",{className:q(`${c}-image`,n),style:o},i)))},b8=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},C8=e=>{const{prefixCls:t,className:n,style:r,rows:o=0}=e,a=Array.from({length:o}).map((i,l)=>s.createElement("li",{key:l,style:{width:b8(l,e)}}));return s.createElement("ul",{className:q(t,n),style:r},a)},S8=({prefixCls:e,className:t,width:n,style:r})=>s.createElement("h3",{className:q(e,t),style:Object.assign({width:n},r)});function Kp(e){return e&&typeof e=="object"?e:{}}function x8(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function w8(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function $8(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const Jl=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:o,style:a,children:i,avatar:l=!1,title:c=!0,paragraph:u=!0,active:d,round:f}=e,{getPrefixCls:m,direction:v,className:p,style:y}=tr("skeleton"),g=m("skeleton",t),[h,b,C]=Zl(g);if(n||!("loading"in e)){const x=!!l,S=!!c,w=!!u;let $;if(x){const I=Object.assign(Object.assign({prefixCls:`${g}-avatar`},x8(S,w)),Kp(l));$=s.createElement("div",{className:`${g}-header`},s.createElement(gm,Object.assign({},I)))}let O;if(S||w){let I;if(S){const M=Object.assign(Object.assign({prefixCls:`${g}-title`},w8(x,w)),Kp(c));I=s.createElement(S8,Object.assign({},M))}let R;if(w){const M=Object.assign(Object.assign({prefixCls:`${g}-paragraph`},$8(x,S)),Kp(u));R=s.createElement(C8,Object.assign({},M))}O=s.createElement("div",{className:`${g}-content`},I,R)}const E=q(g,{[`${g}-with-avatar`]:x,[`${g}-active`]:d,[`${g}-rtl`]:v==="rtl",[`${g}-round`]:f},p,r,o,b,C);return h(s.createElement("div",{className:E,style:Object.assign(Object.assign({},y),a)},$,O))}return i??null};Jl.Button=p8;Jl.Avatar=m8;Jl.Input=h8;Jl.Image=g8;Jl.Node=y8;const E8=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},O8=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},I8=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:o}=e,a={};for(let i=o;i>=0;i--)i===0?(a[`${r}${t}-${i}`]={display:"none"},a[`${r}-push-${i}`]={insetInlineStart:"auto"},a[`${r}-pull-${i}`]={insetInlineEnd:"auto"},a[`${r}${t}-push-${i}`]={insetInlineStart:"auto"},a[`${r}${t}-pull-${i}`]={insetInlineEnd:"auto"},a[`${r}${t}-offset-${i}`]={marginInlineStart:0},a[`${r}${t}-order-${i}`]={order:0}):(a[`${r}${t}-${i}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${i/o*100}%`,maxWidth:`${i/o*100}%`}],a[`${r}${t}-push-${i}`]={insetInlineStart:`${i/o*100}%`},a[`${r}${t}-pull-${i}`]={insetInlineEnd:`${i/o*100}%`},a[`${r}${t}-offset-${i}`]={marginInlineStart:`${i/o*100}%`},a[`${r}${t}-order-${i}`]={order:i});return a[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},a},ph=(e,t)=>I8(e,t),R8=(e,t,n)=>({[`@media (min-width: ${H(t)})`]:Object.assign({},ph(e,n))}),P8=()=>({}),N8=()=>({}),T8=Ht("Grid",E8,P8),XO=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),M8=Ht("Grid",e=>{const t=Et(e,{gridColumns:24}),n=XO(t);return delete n.xs,[O8(t),ph(t,""),ph(t,"-xs"),Object.keys(n).map(r=>R8(t,n[r],`-${r}`)).reduce((r,o)=>Object.assign(Object.assign({},r),o),{})]},N8);function t1(e){return{position:e,inset:0}}const YO=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},t1("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},t1("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:py(e)}]},_8=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${H(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},Xt(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${H(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:H(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},Wo(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${H(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, ${t}-body, ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},z8=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},L8=e=>{const{componentCls:t}=e,n=XO(e),r=Object.assign({},n);delete r.xs;const o=`--${t.replace(".","")}-`,a=Object.keys(r).map(i=>({[`@media (min-width: ${H(r[i])})`]:{width:`var(${o}${i}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(ye(Object.keys(n).map((i,l)=>{const c=Object.keys(n)[l-1];return c?{[`${o}${i}-width`]:`var(${o}${c}-width)`}:null})),[{width:`var(${o}xs-width)`}],ye(a))}}},j8=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return Et(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},D8=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${H(e.paddingMD)} ${H(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${H(e.padding)} ${H(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${H(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${H(e.paddingXS)} ${H(e.padding)}`:0,footerBorderTop:e.wireframe?`${H(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${H(e.padding*2)} ${H(e.padding*2)} ${H(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM});Ht("Modal",e=>{const t=j8(e);return[_8(t),z8(t),YO(t),Gc(t,"zoom"),L8(t)]},D8,{unitless:{titleLineHeight:!0}});const A8=N.createContext({});function B8(e){return t=>s.createElement(ei,{theme:{token:{motion:!1,zIndexPopupBase:0}}},s.createElement(e,Object.assign({},t)))}const QO=(e,t,n,r,o)=>B8(i=>{const{prefixCls:l,style:c}=i,u=s.useRef(null),[d,f]=s.useState(0),[m,v]=s.useState(0),[p,y]=an(!1,{value:i.open}),{getPrefixCls:g}=s.useContext(ut),h=g(r||"select",l);s.useEffect(()=>{if(y(!0),typeof ResizeObserver<"u"){const x=new ResizeObserver(w=>{const $=w[0].target;f($.offsetHeight+8),v($.offsetWidth)}),S=setInterval(()=>{var w;const $=o?`.${o(h)}`:`.${h}-dropdown`,O=(w=u.current)===null||w===void 0?void 0:w.querySelector($);O&&(clearInterval(S),x.observe(O))},10);return()=>{clearInterval(S),x.disconnect()}}},[h]);let b=Object.assign(Object.assign({},i),{style:Object.assign(Object.assign({},c),{margin:0}),open:p,visible:p,getPopupContainer:()=>u.current});t&&Object.assign(b,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const C={paddingBottom:d,position:"relative",minWidth:m};return s.createElement("div",{ref:u,style:C},s.createElement(e,Object.assign({},b)))}),Ey=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=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(e)||/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(e==null?void 0:e.substr(0,4))};var ym=function(t){var n=t.className,r=t.customizeIcon,o=t.customizeIconProps,a=t.children,i=t.onMouseDown,l=t.onClick,c=typeof r=="function"?r(o):r;return s.createElement("span",{className:n,onMouseDown:function(d){d.preventDefault(),i==null||i(d)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},c!==void 0?c:s.createElement("span",{className:q(n.split(/\s+/).map(function(u){return"".concat(u,"-icon")}))},a))},F8=function(t,n,r,o,a){var i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,l=arguments.length>6?arguments[6]:void 0,c=arguments.length>7?arguments[7]:void 0,u=N.useMemo(function(){if(Ue(o)==="object")return o.clearIcon;if(a)return a},[o,a]),d=N.useMemo(function(){return!!(!i&&o&&(r.length||l)&&!(c==="combobox"&&l===""))},[o,i,r.length,l,c]);return{allowClear:d,clearIcon:N.createElement(ym,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:u},"×")}},ZO=s.createContext(null);function k8(){return s.useContext(ZO)}function H8(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=s.useState(!1),n=ne(t,2),r=n[0],o=n[1],a=s.useRef(null),i=function(){window.clearTimeout(a.current)};s.useEffect(function(){return i},[]);var l=function(u,d){i(),a.current=window.setTimeout(function(){o(u),d&&d()},e)};return[r,l,i]}function JO(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=s.useRef(null),n=s.useRef(null);s.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function V8(e,t,n,r){var o=s.useRef(null);o.current={open:t,triggerOpen:n,customizedTrigger:r},s.useEffect(function(){function a(i){var l;if(!((l=o.current)!==null&&l!==void 0&&l.customizedTrigger)){var c=i.target;c.shadowRoot&&i.composed&&(c=i.composedPath()[0]||c),o.current.open&&e().filter(function(u){return u}).every(function(u){return!u.contains(c)&&u!==c})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",a),function(){return window.removeEventListener("mousedown",a)}},[])}function W8(e){return e&&![Fe.ESC,Fe.SHIFT,Fe.BACKSPACE,Fe.TAB,Fe.WIN_KEY,Fe.ALT,Fe.META,Fe.WIN_KEY_RIGHT,Fe.CTRL,Fe.SEMICOLON,Fe.EQUALS,Fe.CAPS_LOCK,Fe.CONTEXT_MENU,Fe.F1,Fe.F2,Fe.F3,Fe.F4,Fe.F5,Fe.F6,Fe.F7,Fe.F8,Fe.F9,Fe.F10,Fe.F11,Fe.F12].includes(e)}var K8=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Hi=void 0;function U8(e,t){var n=e.prefixCls,r=e.invalidate,o=e.item,a=e.renderItem,i=e.responsive,l=e.responsiveDisabled,c=e.registerSize,u=e.itemKey,d=e.className,f=e.style,m=e.children,v=e.display,p=e.order,y=e.component,g=y===void 0?"div":y,h=nt(e,K8),b=i&&!v;function C(O){c(u,O)}s.useEffect(function(){return function(){C(null)}},[]);var x=a&&o!==Hi?a(o,{index:p}):m,S;r||(S={opacity:b?0:1,height:b?0:Hi,overflowY:b?"hidden":Hi,order:i?p:Hi,pointerEvents:b?"none":Hi,position:b?"absolute":Hi});var w={};b&&(w["aria-hidden"]=!0);var $=s.createElement(g,fe({className:q(!r&&n,d),style:k(k({},S),f)},w,h,{ref:t}),x);return i&&($=s.createElement(wr,{onResize:function(E){var I=E.offsetWidth;C(I)},disabled:l},$)),$}var dl=s.forwardRef(U8);dl.displayName="Item";function q8(e){if(typeof MessageChannel>"u")zt(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function G8(){var e=s.useRef(null),t=function(r){e.current||(e.current=[],q8(function(){uo.unstable_batchedUpdates(function(){e.current.forEach(function(o){o()}),e.current=null})})),e.current.push(r)};return t}function Vi(e,t){var n=s.useState(t),r=ne(n,2),o=r[0],a=r[1],i=qt(function(l){e(function(){a(l)})});return[o,i]}var cf=N.createContext(null),X8=["component"],Y8=["className"],Q8=["className"],Z8=function(t,n){var r=s.useContext(cf);if(!r){var o=t.component,a=o===void 0?"div":o,i=nt(t,X8);return s.createElement(a,fe({},i,{ref:n}))}var l=r.className,c=nt(r,Y8),u=t.className,d=nt(t,Q8);return s.createElement(cf.Provider,{value:null},s.createElement(dl,fe({ref:n,className:q(l,u)},c,d)))},eI=s.forwardRef(Z8);eI.displayName="RawItem";var J8=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],tI="responsive",nI="invalidate";function e5(e){return"+ ".concat(e.length," ...")}function t5(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,o=e.data,a=o===void 0?[]:o,i=e.renderItem,l=e.renderRawItem,c=e.itemKey,u=e.itemWidth,d=u===void 0?10:u,f=e.ssr,m=e.style,v=e.className,p=e.maxCount,y=e.renderRest,g=e.renderRawRest,h=e.prefix,b=e.suffix,C=e.component,x=C===void 0?"div":C,S=e.itemComponent,w=e.onVisibleChange,$=nt(e,J8),O=f==="full",E=G8(),I=Vi(E,null),R=ne(I,2),M=R[0],_=R[1],P=M||0,z=Vi(E,new Map),T=ne(z,2),L=T[0],j=T[1],D=Vi(E,0),F=ne(D,2),V=F[0],K=F[1],B=Vi(E,0),W=ne(B,2),U=W[0],G=W[1],ee=Vi(E,0),Z=ne(ee,2),J=Z[0],le=Z[1],re=Vi(E,0),X=ne(re,2),oe=X[0],te=X[1],Q=s.useState(null),Y=ne(Q,2),ie=Y[0],se=Y[1],he=s.useState(null),ve=ne(he,2),ae=ve[0],pe=ve[1],ue=s.useMemo(function(){return ae===null&&O?Number.MAX_SAFE_INTEGER:ae||0},[ae,M]),de=s.useState(!1),Ee=ne(de,2),Pe=Ee[0],Be=Ee[1],Me="".concat(r,"-item"),Ie=Math.max(V,U),_e=p===tI,ge=a.length&&_e,me=p===nI,Oe=ge||typeof p=="number"&&a.length>p,xe=s.useMemo(function(){var $e=a;return ge?M===null&&O?$e=a:$e=a.slice(0,Math.min(a.length,P/d)):typeof p=="number"&&($e=a.slice(0,p)),$e},[a,d,M,p,ge]),Te=s.useMemo(function(){return ge?a.slice(ue+1):a.slice(xe.length)},[a,xe,ge,ue]),ce=s.useCallback(function($e,we){var ze;return typeof c=="function"?c($e):(ze=c&&($e==null?void 0:$e[c]))!==null&&ze!==void 0?ze:we},[c]),Ce=s.useCallback(i||function($e){return $e},[i]);function Re($e,we,ze){ae===$e&&(we===void 0||we===ie)||(pe($e),ze||(Be($eP){Re(Xe-1,$e-Ye-oe+U);break}}b&&vt(0)+oe>P&&se(null)}},[P,L,U,J,oe,ce,xe]);var gt=Pe&&!!Te.length,it={};ie!==null&&ge&&(it={position:"absolute",left:ie,top:0});var St={prefixCls:Me,responsive:ge,component:S,invalidate:me},bt=l?function($e,we){var ze=ce($e,we);return s.createElement(cf.Provider,{key:ze,value:k(k({},St),{},{order:we,item:$e,itemKey:ze,registerSize:ke,display:we<=ue})},l($e,we))}:function($e,we){var ze=ce($e,we);return s.createElement(dl,fe({},St,{order:we,key:ze,item:$e,renderItem:Ce,itemKey:ze,registerSize:ke,display:we<=ue}))},He={order:gt?ue:Number.MAX_SAFE_INTEGER,className:"".concat(Me,"-rest"),registerSize:tt,display:gt},Qe=y||e5,qe=g?s.createElement(cf.Provider,{value:k(k({},St),He)},g(Te)):s.createElement(dl,fe({},St,He),typeof Qe=="function"?Qe(Te):Qe),Ne=s.createElement(x,fe({className:q(!me&&r,v),style:m,ref:t},$),h&&s.createElement(dl,fe({},St,{responsive:_e,responsiveDisabled:!ge,order:-1,className:"".concat(Me,"-prefix"),registerSize:rt,display:!0}),h),xe.map(bt),Oe?qe:null,b&&s.createElement(dl,fe({},St,{responsive:_e,responsiveDisabled:!ge,order:ue,className:"".concat(Me,"-suffix"),registerSize:Mt,display:!0,style:it}),b));return _e?s.createElement(wr,{onResize:Se,disabled:!ge},Ne):Ne}var Vo=s.forwardRef(t5);Vo.displayName="Overflow";Vo.Item=eI;Vo.RESPONSIVE=tI;Vo.INVALIDATE=nI;function n5(e,t,n){var r=k(k({},e),t);return Object.keys(t).forEach(function(o){var a=t[o];typeof a=="function"&&(r[o]=function(){for(var i,l=arguments.length,c=new Array(l),u=0;uC&&(ve="".concat(ae.slice(0,C),"..."))}var pe=function(de){de&&de.stopPropagation(),O(Q)};return typeof w=="function"?J(se,ve,Y,he,pe):Z(Q,ve,Y,he,pe)},re=function(Q){if(!o.length)return null;var Y=typeof S=="function"?S(Q):S;return typeof w=="function"?J(void 0,Y,!1,!1,void 0,!0):Z({title:Y},Y,!1)},X=s.createElement("div",{className:"".concat(U,"-search"),style:{width:D},onFocus:function(){W(!0)},onBlur:function(){W(!1)}},s.createElement(rI,{ref:c,open:a,prefixCls:r,id:n,inputElement:null,disabled:d,autoFocus:v,autoComplete:p,editable:ee,activeDescendantId:y,value:G,onKeyDown:R,onMouseDown:M,onChange:E,onPaste:I,onCompositionStart:_,onCompositionEnd:P,onBlur:z,tabIndex:g,attrs:Jn(t,!0)}),s.createElement("span",{ref:T,className:"".concat(U,"-search-mirror"),"aria-hidden":!0},G," ")),oe=s.createElement(Vo,{prefixCls:"".concat(U,"-overflow"),data:o,renderItem:le,renderRest:re,suffix:X,itemKey:u5,maxCount:b});return s.createElement("span",{className:"".concat(U,"-wrap")},oe,!o.length&&!G&&s.createElement("span",{className:"".concat(U,"-placeholder")},u))},f5=function(t){var n=t.inputElement,r=t.prefixCls,o=t.id,a=t.inputRef,i=t.disabled,l=t.autoFocus,c=t.autoComplete,u=t.activeDescendantId,d=t.mode,f=t.open,m=t.values,v=t.placeholder,p=t.tabIndex,y=t.showSearch,g=t.searchValue,h=t.activeValue,b=t.maxLength,C=t.onInputKeyDown,x=t.onInputMouseDown,S=t.onInputChange,w=t.onInputPaste,$=t.onInputCompositionStart,O=t.onInputCompositionEnd,E=t.onInputBlur,I=t.title,R=s.useState(!1),M=ne(R,2),_=M[0],P=M[1],z=d==="combobox",T=z||y,L=m[0],j=g||"";z&&h&&!_&&(j=h),s.useEffect(function(){z&&P(!1)},[z,h]);var D=d!=="combobox"&&!f&&!y?!1:!!j,F=I===void 0?aI(L):I,V=s.useMemo(function(){return L?null:s.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:D?{visibility:"hidden"}:void 0},v)},[L,D,v,r]);return s.createElement("span",{className:"".concat(r,"-selection-wrap")},s.createElement("span",{className:"".concat(r,"-selection-search")},s.createElement(rI,{ref:a,prefixCls:r,id:o,open:f,inputElement:n,disabled:i,autoFocus:l,autoComplete:c,editable:T,activeDescendantId:u,value:j,onKeyDown:C,onMouseDown:x,onChange:function(B){P(!0),S(B)},onPaste:w,onCompositionStart:$,onCompositionEnd:O,onBlur:E,tabIndex:p,attrs:Jn(t,!0),maxLength:z?b:void 0})),!z&&L?s.createElement("span",{className:"".concat(r,"-selection-item"),title:F,style:D?{visibility:"hidden"}:void 0},L.label):null,V)},m5=function(t,n){var r=s.useRef(null),o=s.useRef(!1),a=t.prefixCls,i=t.open,l=t.mode,c=t.showSearch,u=t.tokenWithEnter,d=t.disabled,f=t.prefix,m=t.autoClearSearchValue,v=t.onSearch,p=t.onSearchSubmit,y=t.onToggleOpen,g=t.onInputKeyDown,h=t.onInputBlur,b=t.domRef;s.useImperativeHandle(n,function(){return{focus:function(F){r.current.focus(F)},blur:function(){r.current.blur()}}});var C=JO(0),x=ne(C,2),S=x[0],w=x[1],$=function(F){var V=F.which,K=r.current instanceof HTMLTextAreaElement;!K&&i&&(V===Fe.UP||V===Fe.DOWN)&&F.preventDefault(),g&&g(F),V===Fe.ENTER&&l==="tags"&&!o.current&&!i&&(p==null||p(F.target.value)),!(K&&!i&&~[Fe.UP,Fe.DOWN,Fe.LEFT,Fe.RIGHT].indexOf(V))&&W8(V)&&y(!0)},O=function(){w(!0)},E=s.useRef(null),I=function(F){v(F,!0,o.current)!==!1&&y(!0)},R=function(){o.current=!0},M=function(F){o.current=!1,l!=="combobox"&&I(F.target.value)},_=function(F){var V=F.target.value;if(u&&E.current&&/[\r\n]/.test(E.current)){var K=E.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");V=V.replace(K,E.current)}E.current=null,I(V)},P=function(F){var V=F.clipboardData,K=V==null?void 0:V.getData("text");E.current=K||""},z=function(F){var V=F.target;if(V!==r.current){var K=document.body.style.msTouchAction!==void 0;K?setTimeout(function(){r.current.focus()}):r.current.focus()}},T=function(F){var V=S();F.target!==r.current&&!V&&!(l==="combobox"&&d)&&F.preventDefault(),(l!=="combobox"&&(!c||!V)||!i)&&(i&&m!==!1&&v("",!0,!1),y())},L={inputRef:r,onInputKeyDown:$,onInputMouseDown:O,onInputChange:_,onInputPaste:P,onInputCompositionStart:R,onInputCompositionEnd:M,onInputBlur:h},j=l==="multiple"||l==="tags"?s.createElement(d5,fe({},t,L)):s.createElement(f5,fe({},t,L));return s.createElement("div",{ref:b,className:"".concat(a,"-selector"),onClick:z,onMouseDown:T},f&&s.createElement("div",{className:"".concat(a,"-prefix")},f),j)},p5=s.forwardRef(m5);function v5(e){var t=e.prefixCls,n=e.align,r=e.arrow,o=e.arrowPos,a=r||{},i=a.className,l=a.content,c=o.x,u=c===void 0?0:c,d=o.y,f=d===void 0?0:d,m=s.useRef();if(!n||!n.points)return null;var v={position:"absolute"};if(n.autoArrow!==!1){var p=n.points[0],y=n.points[1],g=p[0],h=p[1],b=y[0],C=y[1];g===b||!["t","b"].includes(g)?v.top=f:g==="t"?v.top=0:v.bottom=0,h===C||!["l","r"].includes(h)?v.left=u:h==="l"?v.left=0:v.right=0}return s.createElement("div",{ref:m,className:q("".concat(t,"-arrow"),i),style:v},l)}function g5(e){var t=e.prefixCls,n=e.open,r=e.zIndex,o=e.mask,a=e.motion;return o?s.createElement(Br,fe({},a,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(i){var l=i.className;return s.createElement("div",{style:{zIndex:r},className:q("".concat(t,"-mask"),l)})}):null}var h5=s.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),y5=s.forwardRef(function(e,t){var n=e.popup,r=e.className,o=e.prefixCls,a=e.style,i=e.target,l=e.onVisibleChanged,c=e.open,u=e.keepDom,d=e.fresh,f=e.onClick,m=e.mask,v=e.arrow,p=e.arrowPos,y=e.align,g=e.motion,h=e.maskMotion,b=e.forceRender,C=e.getPopupContainer,x=e.autoDestroy,S=e.portal,w=e.zIndex,$=e.onMouseEnter,O=e.onMouseLeave,E=e.onPointerEnter,I=e.onPointerDownCapture,R=e.ready,M=e.offsetX,_=e.offsetY,P=e.offsetR,z=e.offsetB,T=e.onAlign,L=e.onPrepare,j=e.stretch,D=e.targetWidth,F=e.targetHeight,V=typeof n=="function"?n():n,K=c||u,B=(C==null?void 0:C.length)>0,W=s.useState(!C||!B),U=ne(W,2),G=U[0],ee=U[1];if(It(function(){!G&&B&&i&&ee(!0)},[G,B,i]),!G)return null;var Z="auto",J={left:"-1000vw",top:"-1000vh",right:Z,bottom:Z};if(R||!c){var le,re=y.points,X=y.dynamicInset||((le=y._experimental)===null||le===void 0?void 0:le.dynamicInset),oe=X&&re[0][1]==="r",te=X&&re[0][0]==="b";oe?(J.right=P,J.left=Z):(J.left=M,J.right=Z),te?(J.bottom=z,J.top=Z):(J.top=_,J.bottom=Z)}var Q={};return j&&(j.includes("height")&&F?Q.height=F:j.includes("minHeight")&&F&&(Q.minHeight=F),j.includes("width")&&D?Q.width=D:j.includes("minWidth")&&D&&(Q.minWidth=D)),c||(Q.pointerEvents="none"),s.createElement(S,{open:b||K,getContainer:C&&function(){return C(i)},autoDestroy:x},s.createElement(g5,{prefixCls:o,open:c,zIndex:w,mask:m,motion:h}),s.createElement(wr,{onResize:T,disabled:!c},function(Y){return s.createElement(Br,fe({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:b,leavedClassName:"".concat(o,"-hidden")},g,{onAppearPrepare:L,onEnterPrepare:L,visible:c,onVisibleChanged:function(se){var he;g==null||(he=g.onVisibleChanged)===null||he===void 0||he.call(g,se),l(se)}}),function(ie,se){var he=ie.className,ve=ie.style,ae=q(o,he,r);return s.createElement("div",{ref:Or(Y,t,se),className:ae,style:k(k(k(k({"--arrow-x":"".concat(p.x||0,"px"),"--arrow-y":"".concat(p.y||0,"px")},J),Q),ve),{},{boxSizing:"border-box",zIndex:w},a),onMouseEnter:$,onMouseLeave:O,onPointerEnter:E,onClick:f,onPointerDownCapture:I},v&&s.createElement(v5,{prefixCls:o,arrow:v,arrowPos:p,align:y}),s.createElement(h5,{cache:!c&&!d},V))})}))}),b5=s.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,o=Io(n),a=s.useCallback(function(l){gc(t,r?r(l):l)},[r]),i=ua(a,Qa(n));return o?s.cloneElement(n,{ref:i}):n}),o1=s.createContext(null);function a1(e){return e?Array.isArray(e)?e:[e]:[]}function C5(e,t,n,r){return s.useMemo(function(){var o=a1(n??t),a=a1(r??t),i=new Set(o),l=new Set(a);return e&&(i.has("hover")&&(i.delete("hover"),i.add("click")),l.has("hover")&&(l.delete("hover"),l.add("click"))),[i,l]},[e,t,n,r])}function S5(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function x5(e,t,n,r){for(var o=n.points,a=Object.keys(e),i=0;i1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function bs(e){return Pc(parseFloat(e),0)}function l1(e,t){var n=k({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var o=Yc(r).getComputedStyle(r),a=o.overflow,i=o.overflowClipMargin,l=o.borderTopWidth,c=o.borderBottomWidth,u=o.borderLeftWidth,d=o.borderRightWidth,f=r.getBoundingClientRect(),m=r.offsetHeight,v=r.clientHeight,p=r.offsetWidth,y=r.clientWidth,g=bs(l),h=bs(c),b=bs(u),C=bs(d),x=Pc(Math.round(f.width/p*1e3)/1e3),S=Pc(Math.round(f.height/m*1e3)/1e3),w=(p-y-b-C)*x,$=(m-v-g-h)*S,O=g*S,E=h*S,I=b*x,R=C*x,M=0,_=0;if(a==="clip"){var P=bs(i);M=P*x,_=P*S}var z=f.x+I-M,T=f.y+O-_,L=z+f.width+2*M-I-R-w,j=T+f.height+2*_-O-E-$;n.left=Math.max(n.left,z),n.top=Math.max(n.top,T),n.right=Math.min(n.right,L),n.bottom=Math.min(n.bottom,j)}}),n}function s1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function c1(e,t){var n=t||[],r=ne(n,2),o=r[0],a=r[1];return[s1(e.width,o),s1(e.height,a)]}function u1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Wi(e,t){var n=t[0],r=t[1],o,a;return n==="t"?a=e.y:n==="b"?a=e.y+e.height:a=e.y+e.height/2,r==="l"?o=e.x:r==="r"?o=e.x+e.width:o=e.x+e.width/2,{x:o,y:a}}function ma(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,o){return o===t?n[r]||"c":r}).join("")}function w5(e,t,n,r,o,a,i){var l=s.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[r]||{}}),c=ne(l,2),u=c[0],d=c[1],f=s.useRef(0),m=s.useMemo(function(){return t?vh(t):[]},[t]),v=s.useRef({}),p=function(){v.current={}};e||p();var y=qt(function(){if(t&&n&&e){let En=function(Rr,Pr){var _o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ee,du=K.x+Rr,fu=K.y+Pr,Km=du+te,ct=fu+oe,xt=Math.max(du,_o.left),dn=Math.max(fu,_o.top),On=Math.min(Km,_o.right),fn=Math.min(ct,_o.bottom);return Math.max(0,(On-xt)*(fn-dn))},hr=function(){Rt=K.y+Qe,_t=Rt+oe,Vt=K.x+He,wt=Vt+te};var gr=En,bn=hr,b,C,x,S,w=t,$=w.ownerDocument,O=Yc(w),E=O.getComputedStyle(w),I=E.position,R=w.style.left,M=w.style.top,_=w.style.right,P=w.style.bottom,z=w.style.overflow,T=k(k({},o[r]),a),L=$.createElement("div");(b=w.parentElement)===null||b===void 0||b.appendChild(L),L.style.left="".concat(w.offsetLeft,"px"),L.style.top="".concat(w.offsetTop,"px"),L.style.position=I,L.style.height="".concat(w.offsetHeight,"px"),L.style.width="".concat(w.offsetWidth,"px"),w.style.left="0",w.style.top="0",w.style.right="auto",w.style.bottom="auto",w.style.overflow="hidden";var j;if(Array.isArray(n))j={x:n[0],y:n[1],width:0,height:0};else{var D,F,V=n.getBoundingClientRect();V.x=(D=V.x)!==null&&D!==void 0?D:V.left,V.y=(F=V.y)!==null&&F!==void 0?F:V.top,j={x:V.x,y:V.y,width:V.width,height:V.height}}var K=w.getBoundingClientRect(),B=O.getComputedStyle(w),W=B.height,U=B.width;K.x=(C=K.x)!==null&&C!==void 0?C:K.left,K.y=(x=K.y)!==null&&x!==void 0?x:K.top;var G=$.documentElement,ee=G.clientWidth,Z=G.clientHeight,J=G.scrollWidth,le=G.scrollHeight,re=G.scrollTop,X=G.scrollLeft,oe=K.height,te=K.width,Q=j.height,Y=j.width,ie={left:0,top:0,right:ee,bottom:Z},se={left:-X,top:-re,right:J-X,bottom:le-re},he=T.htmlRegion,ve="visible",ae="visibleFirst";he!=="scroll"&&he!==ae&&(he=ve);var pe=he===ae,ue=l1(se,m),de=l1(ie,m),Ee=he===ve?de:ue,Pe=pe?de:Ee;w.style.left="auto",w.style.top="auto",w.style.right="0",w.style.bottom="0";var Be=w.getBoundingClientRect();w.style.left=R,w.style.top=M,w.style.right=_,w.style.bottom=P,w.style.overflow=z,(S=w.parentElement)===null||S===void 0||S.removeChild(L);var Me=Pc(Math.round(te/parseFloat(U)*1e3)/1e3),Ie=Pc(Math.round(oe/parseFloat(W)*1e3)/1e3);if(Me===0||Ie===0||vc(n)&&!qc(n))return;var _e=T.offset,ge=T.targetOffset,me=c1(K,_e),Oe=ne(me,2),xe=Oe[0],Te=Oe[1],ce=c1(j,ge),Ce=ne(ce,2),Re=Ce[0],Se=Ce[1];j.x-=Re,j.y-=Se;var ke=T.points||[],tt=ne(ke,2),rt=tt[0],Mt=tt[1],vt=u1(Mt),gt=u1(rt),it=Wi(j,vt),St=Wi(K,gt),bt=k({},T),He=it.x-St.x+xe,Qe=it.y-St.y+Te,qe=En(He,Qe),Ne=En(He,Qe,de),$e=Wi(j,["t","l"]),we=Wi(K,["t","l"]),ze=Wi(j,["b","r"]),Xe=Wi(K,["b","r"]),Ye=T.overflow||{},Ct=Ye.adjustX,We=Ye.adjustY,Ae=Ye.shiftX,ot=Ye.shiftY,$t=function(Pr){return typeof Pr=="boolean"?Pr:Pr>=0},Rt,_t,Vt,wt;hr();var jt=$t(We),Le=gt[0]===vt[0];if(jt&>[0]==="t"&&(_t>Pe.bottom||v.current.bt)){var Ke=Qe;Le?Ke-=oe-Q:Ke=$e.y-Xe.y-Te;var ft=En(He,Ke),st=En(He,Ke,de);ft>qe||ft===qe&&(!pe||st>=Ne)?(v.current.bt=!0,Qe=Ke,Te=-Te,bt.points=[ma(gt,0),ma(vt,0)]):v.current.bt=!1}if(jt&>[0]==="b"&&(Rtqe||Ge===qe&&(!pe||mt>=Ne)?(v.current.tb=!0,Qe=Je,Te=-Te,bt.points=[ma(gt,0),ma(vt,0)]):v.current.tb=!1}var Pt=$t(Ct),Ve=gt[1]===vt[1];if(Pt&>[1]==="l"&&(wt>Pe.right||v.current.rl)){var at=He;Ve?at-=te-Y:at=$e.x-Xe.x-xe;var ht=En(at,Qe),ln=En(at,Qe,de);ht>qe||ht===qe&&(!pe||ln>=Ne)?(v.current.rl=!0,He=at,xe=-xe,bt.points=[ma(gt,1),ma(vt,1)]):v.current.rl=!1}if(Pt&>[1]==="r"&&(Vtqe||qn===qe&&(!pe||Gn>=Ne)?(v.current.lr=!0,He=xn,xe=-xe,bt.points=[ma(gt,1),ma(vt,1)]):v.current.lr=!1}hr();var zn=Ae===!0?0:Ae;typeof zn=="number"&&(Vtde.right&&(He-=wt-de.right-xe,j.x>de.right-zn&&(He+=j.x-de.right+zn)));var nr=ot===!0?0:ot;typeof nr=="number"&&(Rtde.bottom&&(Qe-=_t-de.bottom-Te,j.y>de.bottom-nr&&(Qe+=j.y-de.bottom+nr)));var rr=K.x+He,vr=rr+te,or=K.y+Qe,Wt=or+oe,et=j.x,Ze=et+Y,Bt=j.y,Dt=Bt+Q,Gt=Math.max(rr,et),tn=Math.min(vr,Ze),Bn=(Gt+tn)/2,wn=Bn-rr,Fn=Math.max(or,Bt),Pn=Math.min(Wt,Dt),kn=(Fn+Pn)/2,Zr=kn-or;i==null||i(t,bt);var pt=Be.right-K.x-(He+K.width),Ot=Be.bottom-K.y-(Qe+K.height);Me===1&&(He=Math.round(He),pt=Math.round(pt)),Ie===1&&(Qe=Math.round(Qe),Ot=Math.round(Ot));var $n={ready:!0,offsetX:He/Me,offsetY:Qe/Ie,offsetR:pt/Me,offsetB:Ot/Ie,arrowX:wn/Me,arrowY:Zr/Ie,scaleX:Me,scaleY:Ie,align:bt};d($n)}}),g=function(){f.current+=1;var C=f.current;Promise.resolve().then(function(){f.current===C&&y()})},h=function(){d(function(C){return k(k({},C),{},{ready:!1})})};return It(h,[r]),It(function(){e||h()},[e]),[u.ready,u.offsetX,u.offsetY,u.offsetR,u.offsetB,u.arrowX,u.arrowY,u.scaleX,u.scaleY,u.align,g]}function $5(e,t,n,r,o){It(function(){if(e&&t&&n){let m=function(){r(),o()};var f=m,a=t,i=n,l=vh(a),c=vh(i),u=Yc(i),d=new Set([u].concat(ye(l),ye(c)));return d.forEach(function(v){v.addEventListener("scroll",m,{passive:!0})}),u.addEventListener("resize",m,{passive:!0}),r(),function(){d.forEach(function(v){v.removeEventListener("scroll",m),u.removeEventListener("resize",m)})}}},[e,t,n])}function E5(e,t,n,r,o,a,i,l){var c=s.useRef(e);c.current=e;var u=s.useRef(!1);s.useEffect(function(){if(t&&r&&(!o||a)){var f=function(){u.current=!1},m=function(g){var h;c.current&&!i(((h=g.composedPath)===null||h===void 0||(h=h.call(g))===null||h===void 0?void 0:h[0])||g.target)&&!u.current&&l(!1)},v=Yc(r);v.addEventListener("pointerdown",f,!0),v.addEventListener("mousedown",m,!0),v.addEventListener("contextmenu",m,!0);var p=of(n);return p&&(p.addEventListener("mousedown",m,!0),p.addEventListener("contextmenu",m,!0)),function(){v.removeEventListener("pointerdown",f,!0),v.removeEventListener("mousedown",m,!0),v.removeEventListener("contextmenu",m,!0),p&&(p.removeEventListener("mousedown",m,!0),p.removeEventListener("contextmenu",m,!0))}}},[t,n,r,o,a]);function d(){u.current=!0}return d}var O5=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function I5(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:pm,t=s.forwardRef(function(n,r){var o=n.prefixCls,a=o===void 0?"rc-trigger-popup":o,i=n.children,l=n.action,c=l===void 0?"hover":l,u=n.showAction,d=n.hideAction,f=n.popupVisible,m=n.defaultPopupVisible,v=n.onPopupVisibleChange,p=n.afterPopupVisibleChange,y=n.mouseEnterDelay,g=n.mouseLeaveDelay,h=g===void 0?.1:g,b=n.focusDelay,C=n.blurDelay,x=n.mask,S=n.maskClosable,w=S===void 0?!0:S,$=n.getPopupContainer,O=n.forceRender,E=n.autoDestroy,I=n.destroyPopupOnHide,R=n.popup,M=n.popupClassName,_=n.popupStyle,P=n.popupPlacement,z=n.builtinPlacements,T=z===void 0?{}:z,L=n.popupAlign,j=n.zIndex,D=n.stretch,F=n.getPopupClassNameFromAlign,V=n.fresh,K=n.alignPoint,B=n.onPopupClick,W=n.onPopupAlign,U=n.arrow,G=n.popupMotion,ee=n.maskMotion,Z=n.popupTransitionName,J=n.popupAnimation,le=n.maskTransitionName,re=n.maskAnimation,X=n.className,oe=n.getTriggerDOMNode,te=nt(n,O5),Q=E||I||!1,Y=s.useState(!1),ie=ne(Y,2),se=ie[0],he=ie[1];It(function(){he(Ey())},[]);var ve=s.useRef({}),ae=s.useContext(o1),pe=s.useMemo(function(){return{registerSubPopup:function(xt,dn){ve.current[xt]=dn,ae==null||ae.registerSubPopup(xt,dn)}}},[ae]),ue=vm(),de=s.useState(null),Ee=ne(de,2),Pe=Ee[0],Be=Ee[1],Me=s.useRef(null),Ie=qt(function(ct){Me.current=ct,vc(ct)&&Pe!==ct&&Be(ct),ae==null||ae.registerSubPopup(ue,ct)}),_e=s.useState(null),ge=ne(_e,2),me=ge[0],Oe=ge[1],xe=s.useRef(null),Te=qt(function(ct){vc(ct)&&me!==ct&&(Oe(ct),xe.current=ct)}),ce=s.Children.only(i),Ce=(ce==null?void 0:ce.props)||{},Re={},Se=qt(function(ct){var xt,dn,On=me;return(On==null?void 0:On.contains(ct))||((xt=of(On))===null||xt===void 0?void 0:xt.host)===ct||ct===On||(Pe==null?void 0:Pe.contains(ct))||((dn=of(Pe))===null||dn===void 0?void 0:dn.host)===ct||ct===Pe||Object.values(ve.current).some(function(fn){return(fn==null?void 0:fn.contains(ct))||ct===fn})}),ke=i1(a,G,J,Z),tt=i1(a,ee,re,le),rt=s.useState(m||!1),Mt=ne(rt,2),vt=Mt[0],gt=Mt[1],it=f??vt,St=qt(function(ct){f===void 0&>(ct)});It(function(){gt(f||!1)},[f]);var bt=s.useRef(it);bt.current=it;var He=s.useRef([]);He.current=[];var Qe=qt(function(ct){var xt;St(ct),((xt=He.current[He.current.length-1])!==null&&xt!==void 0?xt:it)!==ct&&(He.current.push(ct),v==null||v(ct))}),qe=s.useRef(),Ne=function(){clearTimeout(qe.current)},$e=function(xt){var dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Ne(),dn===0?Qe(xt):qe.current=setTimeout(function(){Qe(xt)},dn*1e3)};s.useEffect(function(){return Ne},[]);var we=s.useState(!1),ze=ne(we,2),Xe=ze[0],Ye=ze[1];It(function(ct){(!ct||it)&&Ye(!0)},[it]);var Ct=s.useState(null),We=ne(Ct,2),Ae=We[0],ot=We[1],$t=s.useState(null),Rt=ne($t,2),_t=Rt[0],Vt=Rt[1],wt=function(xt){Vt([xt.clientX,xt.clientY])},jt=w5(it,Pe,K&&_t!==null?_t:me,P,T,L,W),Le=ne(jt,11),Ke=Le[0],ft=Le[1],st=Le[2],Je=Le[3],Ge=Le[4],mt=Le[5],Pt=Le[6],Ve=Le[7],at=Le[8],ht=Le[9],ln=Le[10],xn=C5(se,c,u,d),qn=ne(xn,2),Gn=qn[0],zn=qn[1],nr=Gn.has("click"),rr=zn.has("click")||zn.has("contextMenu"),vr=qt(function(){Xe||ln()}),or=function(){bt.current&&K&&rr&&$e(!1)};$5(it,me,Pe,vr,or),It(function(){vr()},[_t,P]),It(function(){it&&!(T!=null&&T[P])&&vr()},[JSON.stringify(L)]);var Wt=s.useMemo(function(){var ct=x5(T,a,ht,K);return q(ct,F==null?void 0:F(ht))},[ht,F,T,a,K]);s.useImperativeHandle(r,function(){return{nativeElement:xe.current,popupElement:Me.current,forceAlign:vr}});var et=s.useState(0),Ze=ne(et,2),Bt=Ze[0],Dt=Ze[1],Gt=s.useState(0),tn=ne(Gt,2),Bn=tn[0],wn=tn[1],Fn=function(){if(D&&me){var xt=me.getBoundingClientRect();Dt(xt.width),wn(xt.height)}},Pn=function(){Fn(),vr()},kn=function(xt){Ye(!1),ln(),p==null||p(xt)},Zr=function(){return new Promise(function(xt){Fn(),ot(function(){return xt})})};It(function(){Ae&&(ln(),Ae(),ot(null))},[Ae]);function pt(ct,xt,dn,On){Re[ct]=function(fn){var mu;On==null||On(fn),$e(xt,dn);for(var Um=arguments.length,mb=new Array(Um>1?Um-1:0),pu=1;pu1?dn-1:0),fn=1;fn1?dn-1:0),fn=1;fn1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,o=[],a=iI(n,!1),i=a.label,l=a.value,c=a.options,u=a.groupLabel;function d(f,m){Array.isArray(f)&&f.forEach(function(v){if(m||!(c in v)){var p=v[l];o.push({key:d1(v,o.length),groupOption:m,data:v,label:v[i],value:p})}else{var y=v[u];y===void 0&&r&&(y=v.label),o.push({key:d1(v,o.length),group:!0,data:v,label:y}),d(v[c],!0)}})}return d(e,!1),o}function hh(e){var t=k({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return un(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var _5=function(t,n,r){if(!n||!n.length)return null;var o=!1,a=function l(c,u){var d=_2(u),f=d[0],m=d.slice(1);if(!f)return[c];var v=c.split(f);return o=o||v.length>1,v.reduce(function(p,y){return[].concat(ye(p),ye(l(y,m)))},[]).filter(Boolean)},i=a(t,n);return o?typeof r<"u"?i.slice(0,r):i:null},Oy=s.createContext(null);function z5(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return s.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(o){var a=o.label,i=o.value;return["number","string"].includes(Ue(a))?a:i}).join(", ")),n.length>r?", ...":null)}var L5=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],j5=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],yh=function(t){return t==="tags"||t==="multiple"},D5=s.forwardRef(function(e,t){var n,r=e.id,o=e.prefixCls,a=e.className,i=e.showSearch,l=e.tagRender,c=e.direction,u=e.omitDomProps,d=e.displayValues,f=e.onDisplayValuesChange,m=e.emptyOptions,v=e.notFoundContent,p=v===void 0?"Not Found":v,y=e.onClear,g=e.mode,h=e.disabled,b=e.loading,C=e.getInputElement,x=e.getRawInputElement,S=e.open,w=e.defaultOpen,$=e.onDropdownVisibleChange,O=e.activeValue,E=e.onActiveValueChange,I=e.activeDescendantId,R=e.searchValue,M=e.autoClearSearchValue,_=e.onSearch,P=e.onSearchSplit,z=e.tokenSeparators,T=e.allowClear,L=e.prefix,j=e.suffixIcon,D=e.clearIcon,F=e.OptionList,V=e.animation,K=e.transitionName,B=e.dropdownStyle,W=e.dropdownClassName,U=e.dropdownMatchSelectWidth,G=e.dropdownRender,ee=e.dropdownAlign,Z=e.placement,J=e.builtinPlacements,le=e.getPopupContainer,re=e.showAction,X=re===void 0?[]:re,oe=e.onFocus,te=e.onBlur,Q=e.onKeyUp,Y=e.onKeyDown,ie=e.onMouseDown,se=nt(e,L5),he=yh(g),ve=(i!==void 0?i:he)||g==="combobox",ae=k({},se);j5.forEach(function(et){delete ae[et]}),u==null||u.forEach(function(et){delete ae[et]});var pe=s.useState(!1),ue=ne(pe,2),de=ue[0],Ee=ue[1];s.useEffect(function(){Ee(Ey())},[]);var Pe=s.useRef(null),Be=s.useRef(null),Me=s.useRef(null),Ie=s.useRef(null),_e=s.useRef(null),ge=s.useRef(!1),me=H8(),Oe=ne(me,3),xe=Oe[0],Te=Oe[1],ce=Oe[2];s.useImperativeHandle(t,function(){var et,Ze;return{focus:(et=Ie.current)===null||et===void 0?void 0:et.focus,blur:(Ze=Ie.current)===null||Ze===void 0?void 0:Ze.blur,scrollTo:function(Dt){var Gt;return(Gt=_e.current)===null||Gt===void 0?void 0:Gt.scrollTo(Dt)},nativeElement:Pe.current||Be.current}});var Ce=s.useMemo(function(){var et;if(g!=="combobox")return R;var Ze=(et=d[0])===null||et===void 0?void 0:et.value;return typeof Ze=="string"||typeof Ze=="number"?String(Ze):""},[R,g,d]),Re=g==="combobox"&&typeof C=="function"&&C()||null,Se=typeof x=="function"&&x(),ke=ua(Be,Se==null||(n=Se.props)===null||n===void 0?void 0:n.ref),tt=s.useState(!1),rt=ne(tt,2),Mt=rt[0],vt=rt[1];It(function(){vt(!0)},[]);var gt=an(!1,{defaultValue:w,value:S}),it=ne(gt,2),St=it[0],bt=it[1],He=Mt?St:!1,Qe=!p&&m;(h||Qe&&He&&g==="combobox")&&(He=!1);var qe=Qe?!1:He,Ne=s.useCallback(function(et){var Ze=et!==void 0?et:!He;h||(bt(Ze),He!==Ze&&($==null||$(Ze)))},[h,He,bt,$]),$e=s.useMemo(function(){return(z||[]).some(function(et){return[` `,`\r `].includes(et)})},[z]),we=s.useContext(Oy)||{},ze=we.maxCount,Xe=we.rawValues,Ye=function(Ze,Bt,Dt){if(!(he&&gh(ze)&&(Xe==null?void 0:Xe.size)>=ze)){var Gt=!0,tn=Ze;E==null||E(null);var Bn=_5(Ze,z,gh(ze)?ze-Xe.size:void 0),wn=Dt?null:Bn;return g!=="combobox"&&wn&&(tn="",P==null||P(wn),Ne(!1),Gt=!1),_&&Ce!==tn&&_(tn,{source:Bt?"typing":"effect"}),Gt}},Ct=function(Ze){!Ze||!Ze.trim()||_(Ze,{source:"submit"})};s.useEffect(function(){!He&&!he&&g!=="combobox"&&Ye("",!1,!1)},[He]),s.useEffect(function(){St&&h&&bt(!1),h&&!ge.current&&Te(!1)},[h]);var We=JO(),Ae=ne(We,2),ot=Ae[0],$t=Ae[1],Rt=s.useRef(!1),_t=function(Ze){var Bt=ot(),Dt=Ze.key,Gt=Dt==="Enter";if(Gt&&(g!=="combobox"&&Ze.preventDefault(),He||Ne(!0)),$t(!!Ce),Dt==="Backspace"&&!Bt&&he&&!Ce&&d.length){for(var tn=ye(d),Bn=null,wn=tn.length-1;wn>=0;wn-=1){var Fn=tn[wn];if(!Fn.disabled){tn.splice(wn,1),Bn=Fn;break}}Bn&&f(tn,{type:"remove",values:[Bn]})}for(var Pn=arguments.length,kn=new Array(Pn>1?Pn-1:0),Zr=1;Zr1?Bt-1:0),Gt=1;Gt1?Bn-1:0),Fn=1;Fn"u"?"undefined":Ue(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const sI=function(e,t,n,r){var o=s.useRef(!1),a=s.useRef(null);function i(){clearTimeout(a.current),o.current=!0,a.current=setTimeout(function(){o.current=!1},50)}var l=s.useRef({top:e,bottom:t,left:n,right:r});return l.current.top=e,l.current.bottom=t,l.current.left=n,l.current.right=r,function(c,u){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=c?u<0&&l.current.left||u>0&&l.current.right:u<0&&l.current.top||u>0&&l.current.bottom;return d&&f?(clearTimeout(a.current),o.current=!1):(!f||o.current)&&i(),!o.current&&f}};function H5(e,t,n,r,o,a,i){var l=s.useRef(0),c=s.useRef(null),u=s.useRef(null),d=s.useRef(!1),f=sI(t,n,r,o);function m(b,C){if(zt.cancel(c.current),!f(!1,C)){var x=b;if(!x._virtualHandled)x._virtualHandled=!0;else return;l.current+=C,u.current=C,f1||x.preventDefault(),c.current=zt(function(){var S=d.current?10:1;i(l.current*S,!1),l.current=0})}}function v(b,C){i(C,!0),f1||b.preventDefault()}var p=s.useRef(null),y=s.useRef(null);function g(b){if(e){zt.cancel(y.current),y.current=zt(function(){p.current=null},2);var C=b.deltaX,x=b.deltaY,S=b.shiftKey,w=C,$=x;(p.current==="sx"||!p.current&&S&&x&&!C)&&(w=x,$=0,p.current="sx");var O=Math.abs(w),E=Math.abs($);p.current===null&&(p.current=a&&O>E?"x":"y"),p.current==="y"?m(b,$):v(b,w)}}function h(b){e&&(d.current=b.detail===u.current)}return[g,h]}function V5(e,t,n,r){var o=s.useMemo(function(){return[new Map,[]]},[e,n.id,r]),a=ne(o,2),i=a[0],l=a[1],c=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d,m=i.get(d),v=i.get(f);if(m===void 0||v===void 0)for(var p=e.length,y=l.length;y0&&arguments[0]!==void 0?arguments[0]:!1;d();var p=function(){var h=!1;l.current.forEach(function(b,C){if(b&&b.offsetParent){var x=b.offsetHeight,S=getComputedStyle(b),w=S.marginTop,$=S.marginBottom,O=m1(w),E=m1($),I=x+O+E;c.current.get(C)!==I&&(c.current.set(C,I),h=!0)}}),h&&i(function(b){return b+1})};if(v)p();else{u.current+=1;var y=u.current;Promise.resolve().then(function(){y===u.current&&p()})}}function m(v,p){var y=e(v);l.current.get(y),p?(l.current.set(y,p),f()):l.current.delete(y)}return s.useEffect(function(){return d},[]),[m,f,c.current,a]}var p1=14/15;function U5(e,t,n){var r=s.useRef(!1),o=s.useRef(0),a=s.useRef(0),i=s.useRef(null),l=s.useRef(null),c,u=function(v){if(r.current){var p=Math.ceil(v.touches[0].pageX),y=Math.ceil(v.touches[0].pageY),g=o.current-p,h=a.current-y,b=Math.abs(g)>Math.abs(h);b?o.current=p:a.current=y;var C=n(b,b?g:h,!1,v);C&&v.preventDefault(),clearInterval(l.current),C&&(l.current=setInterval(function(){b?g*=p1:h*=p1;var x=Math.floor(b?g:h);(!n(b,x,!0)||Math.abs(x)<=.1)&&clearInterval(l.current)},16))}},d=function(){r.current=!1,c()},f=function(v){c(),v.touches.length===1&&!r.current&&(r.current=!0,o.current=Math.ceil(v.touches[0].pageX),a.current=Math.ceil(v.touches[0].pageY),i.current=v.target,i.current.addEventListener("touchmove",u,{passive:!1}),i.current.addEventListener("touchend",d,{passive:!0}))};c=function(){i.current&&(i.current.removeEventListener("touchmove",u),i.current.removeEventListener("touchend",d))},It(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var m;(m=t.current)===null||m===void 0||m.removeEventListener("touchstart",f),c(),clearInterval(l.current)}},[e])}function v1(e){return Math.floor(Math.pow(e,.5))}function bh(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function q5(e,t,n){s.useEffect(function(){var r=t.current;if(e&&r){var o=!1,a,i,l=function(){zt.cancel(a)},c=function m(){l(),a=zt(function(){n(i),m()})},u=function(){o=!1,l()},d=function(v){if(!(v.target.draggable||v.button!==0)){var p=v;p._virtualHandled||(p._virtualHandled=!0,o=!0)}},f=function(v){if(o){var p=bh(v,!1),y=r.getBoundingClientRect(),g=y.top,h=y.bottom;if(p<=g){var b=g-p;i=-v1(b),c()}else if(p>=h){var C=p-h;i=v1(C),c()}else l()}};return r.addEventListener("mousedown",d),r.ownerDocument.addEventListener("mouseup",u),r.ownerDocument.addEventListener("mousemove",f),r.ownerDocument.addEventListener("dragend",u),function(){r.removeEventListener("mousedown",d),r.ownerDocument.removeEventListener("mouseup",u),r.ownerDocument.removeEventListener("mousemove",f),r.ownerDocument.removeEventListener("dragend",u),l()}}},[e])}var G5=10;function X5(e,t,n,r,o,a,i,l){var c=s.useRef(),u=s.useState(null),d=ne(u,2),f=d[0],m=d[1];return It(function(){if(f&&f.times=0;P-=1){var z=o(t[P]),T=n.get(z);if(T===void 0){b=!0;break}if(_-=T,_<=0)break}switch(S){case"top":x=$-g;break;case"bottom":x=O-h+g;break;default:{var L=e.current.scrollTop,j=L+h;$j&&(C="bottom")}}x!==null&&i(x),x!==f.lastTop&&(b=!0)}b&&m(k(k({},f),{},{times:f.times+1,targetAlign:C,lastTop:x}))}},[f,e.current]),function(v){if(v==null){l();return}if(zt.cancel(c.current),typeof v=="number")i(v);else if(v&&Ue(v)==="object"){var p,y=v.align;"index"in v?p=v.index:p=t.findIndex(function(b){return o(b)===v.key});var g=v.offset,h=g===void 0?0:g;m({times:0,index:p,offset:h,originAlign:y})}}}var g1=s.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,o=e.scrollOffset,a=e.scrollRange,i=e.onStartMove,l=e.onStopMove,c=e.onScroll,u=e.horizontal,d=e.spinSize,f=e.containerSize,m=e.style,v=e.thumbStyle,p=e.showScrollBar,y=s.useState(!1),g=ne(y,2),h=g[0],b=g[1],C=s.useState(null),x=ne(C,2),S=x[0],w=x[1],$=s.useState(null),O=ne($,2),E=O[0],I=O[1],R=!r,M=s.useRef(),_=s.useRef(),P=s.useState(p),z=ne(P,2),T=z[0],L=z[1],j=s.useRef(),D=function(){p===!0||p===!1||(clearTimeout(j.current),L(!0),j.current=setTimeout(function(){L(!1)},3e3))},F=a-f||0,V=f-d||0,K=s.useMemo(function(){if(o===0||F===0)return 0;var re=o/F;return re*V},[o,F,V]),B=function(X){X.stopPropagation(),X.preventDefault()},W=s.useRef({top:K,dragging:h,pageY:S,startTop:E});W.current={top:K,dragging:h,pageY:S,startTop:E};var U=function(X){b(!0),w(bh(X,u)),I(W.current.top),i(),X.stopPropagation(),X.preventDefault()};s.useEffect(function(){var re=function(Q){Q.preventDefault()},X=M.current,oe=_.current;return X.addEventListener("touchstart",re,{passive:!1}),oe.addEventListener("touchstart",U,{passive:!1}),function(){X.removeEventListener("touchstart",re),oe.removeEventListener("touchstart",U)}},[]);var G=s.useRef();G.current=F;var ee=s.useRef();ee.current=V,s.useEffect(function(){if(h){var re,X=function(Q){var Y=W.current,ie=Y.dragging,se=Y.pageY,he=Y.startTop;zt.cancel(re);var ve=M.current.getBoundingClientRect(),ae=f/(u?ve.width:ve.height);if(ie){var pe=(bh(Q,u)-se)*ae,ue=he;!R&&u?ue-=pe:ue+=pe;var de=G.current,Ee=ee.current,Pe=Ee?ue/Ee:0,Be=Math.ceil(Pe*de);Be=Math.max(Be,0),Be=Math.min(Be,de),re=zt(function(){c(Be,u)})}},oe=function(){b(!1),l()};return window.addEventListener("mousemove",X,{passive:!0}),window.addEventListener("touchmove",X,{passive:!0}),window.addEventListener("mouseup",oe,{passive:!0}),window.addEventListener("touchend",oe,{passive:!0}),function(){window.removeEventListener("mousemove",X),window.removeEventListener("touchmove",X),window.removeEventListener("mouseup",oe),window.removeEventListener("touchend",oe),zt.cancel(re)}}},[h]),s.useEffect(function(){return D(),function(){clearTimeout(j.current)}},[o]),s.useImperativeHandle(t,function(){return{delayHidden:D}});var Z="".concat(n,"-scrollbar"),J={position:"absolute",visibility:T?null:"hidden"},le={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return u?(Object.assign(J,{height:8,left:0,right:0,bottom:0}),Object.assign(le,A({height:"100%",width:d},R?"left":"right",K))):(Object.assign(J,A({width:8,top:0,bottom:0},R?"right":"left",0)),Object.assign(le,{width:"100%",height:d,top:K})),s.createElement("div",{ref:M,className:q(Z,A(A(A({},"".concat(Z,"-horizontal"),u),"".concat(Z,"-vertical"),!u),"".concat(Z,"-visible"),T)),style:k(k({},J),m),onMouseDown:B,onMouseMove:D},s.createElement("div",{ref:_,className:q("".concat(Z,"-thumb"),A({},"".concat(Z,"-thumb-moving"),h)),style:k(k({},le),v),onMouseDown:U}))}),Y5=20;function h1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,Y5),Math.floor(n)}var Q5=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Z5=[],J5={overflowY:"auto",overflowAnchor:"none"};function eA(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,o=e.className,a=e.height,i=e.itemHeight,l=e.fullHeight,c=l===void 0?!0:l,u=e.style,d=e.data,f=e.children,m=e.itemKey,v=e.virtual,p=e.direction,y=e.scrollWidth,g=e.component,h=g===void 0?"div":g,b=e.onScroll,C=e.onVirtualScroll,x=e.onVisibleChange,S=e.innerProps,w=e.extraRender,$=e.styles,O=e.showScrollBar,E=O===void 0?"optional":O,I=nt(e,Q5),R=s.useCallback(function(Le){return typeof m=="function"?m(Le):Le==null?void 0:Le[m]},[m]),M=K5(R),_=ne(M,4),P=_[0],z=_[1],T=_[2],L=_[3],j=!!(v!==!1&&a&&i),D=s.useMemo(function(){return Object.values(T.maps).reduce(function(Le,Ke){return Le+Ke},0)},[T.id,T.maps]),F=j&&d&&(Math.max(i*d.length,D)>a||!!y),V=p==="rtl",K=q(r,A({},"".concat(r,"-rtl"),V),o),B=d||Z5,W=s.useRef(),U=s.useRef(),G=s.useRef(),ee=s.useState(0),Z=ne(ee,2),J=Z[0],le=Z[1],re=s.useState(0),X=ne(re,2),oe=X[0],te=X[1],Q=s.useState(!1),Y=ne(Q,2),ie=Y[0],se=Y[1],he=function(){se(!0)},ve=function(){se(!1)},ae={getKey:R};function pe(Le){le(function(Ke){var ft;typeof Le=="function"?ft=Le(Ke):ft=Le;var st=vt(ft);return W.current.scrollTop=st,st})}var ue=s.useRef({start:0,end:B.length}),de=s.useRef(),Ee=k5(B,R),Pe=ne(Ee,1),Be=Pe[0];de.current=Be;var Me=s.useMemo(function(){if(!j)return{scrollHeight:void 0,start:0,end:B.length-1,offset:void 0};if(!F){var Le;return{scrollHeight:((Le=U.current)===null||Le===void 0?void 0:Le.offsetHeight)||0,start:0,end:B.length-1,offset:void 0}}for(var Ke=0,ft,st,Je,Ge=B.length,mt=0;mt=J&&ft===void 0&&(ft=mt,st=Ke),ht>J+a&&Je===void 0&&(Je=mt),Ke=ht}return ft===void 0&&(ft=0,st=0,Je=Math.ceil(a/i)),Je===void 0&&(Je=B.length-1),Je=Math.min(Je+1,B.length-1),{scrollHeight:Ke,start:ft,end:Je,offset:st}},[F,j,J,B,L,a]),Ie=Me.scrollHeight,_e=Me.start,ge=Me.end,me=Me.offset;ue.current.start=_e,ue.current.end=ge,s.useLayoutEffect(function(){var Le=T.getRecord();if(Le.size===1){var Ke=Array.from(Le.keys())[0],ft=Le.get(Ke),st=B[_e];if(st&&ft===void 0){var Je=R(st);if(Je===Ke){var Ge=T.get(Ke),mt=Ge-i;pe(function(Pt){return Pt+mt})}}}T.resetRecord()},[Ie]);var Oe=s.useState({width:0,height:a}),xe=ne(Oe,2),Te=xe[0],ce=xe[1],Ce=function(Ke){ce({width:Ke.offsetWidth,height:Ke.offsetHeight})},Re=s.useRef(),Se=s.useRef(),ke=s.useMemo(function(){return h1(Te.width,y)},[Te.width,y]),tt=s.useMemo(function(){return h1(Te.height,Ie)},[Te.height,Ie]),rt=Ie-a,Mt=s.useRef(rt);Mt.current=rt;function vt(Le){var Ke=Le;return Number.isNaN(Mt.current)||(Ke=Math.min(Ke,Mt.current)),Ke=Math.max(Ke,0),Ke}var gt=J<=0,it=J>=rt,St=oe<=0,bt=oe>=y,He=sI(gt,it,St,bt),Qe=function(){return{x:V?-oe:oe,y:J}},qe=s.useRef(Qe()),Ne=qt(function(Le){if(C){var Ke=k(k({},Qe()),Le);(qe.current.x!==Ke.x||qe.current.y!==Ke.y)&&(C(Ke),qe.current=Ke)}});function $e(Le,Ke){var ft=Le;Ke?(uo.flushSync(function(){te(ft)}),Ne()):pe(ft)}function we(Le){var Ke=Le.currentTarget.scrollTop;Ke!==J&&pe(Ke),b==null||b(Le),Ne()}var ze=function(Ke){var ft=Ke,st=y?y-Te.width:0;return ft=Math.max(ft,0),ft=Math.min(ft,st),ft},Xe=qt(function(Le,Ke){Ke?(uo.flushSync(function(){te(function(ft){var st=ft+(V?-Le:Le);return ze(st)})}),Ne()):pe(function(ft){var st=ft+Le;return st})}),Ye=H5(j,gt,it,St,bt,!!y,Xe),Ct=ne(Ye,2),We=Ct[0],Ae=Ct[1];U5(j,W,function(Le,Ke,ft,st){var Je=st;return He(Le,Ke,ft)?!1:!Je||!Je._virtualHandled?(Je&&(Je._virtualHandled=!0),We({preventDefault:function(){},deltaX:Le?Ke:0,deltaY:Le?0:Ke}),!0):!1}),q5(F,W,function(Le){pe(function(Ke){return Ke+Le})}),It(function(){function Le(ft){var st=gt&&ft.detail<0,Je=it&&ft.detail>0;j&&!st&&!Je&&ft.preventDefault()}var Ke=W.current;return Ke.addEventListener("wheel",We,{passive:!1}),Ke.addEventListener("DOMMouseScroll",Ae,{passive:!0}),Ke.addEventListener("MozMousePixelScroll",Le,{passive:!1}),function(){Ke.removeEventListener("wheel",We),Ke.removeEventListener("DOMMouseScroll",Ae),Ke.removeEventListener("MozMousePixelScroll",Le)}},[j,gt,it]),It(function(){if(y){var Le=ze(oe);te(Le),Ne({x:Le})}},[Te.width,y]);var ot=function(){var Ke,ft;(Ke=Re.current)===null||Ke===void 0||Ke.delayHidden(),(ft=Se.current)===null||ft===void 0||ft.delayHidden()},$t=X5(W,B,T,i,R,function(){return z(!0)},pe,ot);s.useImperativeHandle(t,function(){return{nativeElement:G.current,getScrollInfo:Qe,scrollTo:function(Ke){function ft(st){return st&&Ue(st)==="object"&&("left"in st||"top"in st)}ft(Ke)?(Ke.left!==void 0&&te(ze(Ke.left)),$t(Ke.top)):$t(Ke)}}}),It(function(){if(x){var Le=B.slice(_e,ge+1);x(Le,B)}},[_e,ge,B]);var Rt=V5(B,R,T,i),_t=w==null?void 0:w({start:_e,end:ge,virtual:F,offsetX:oe,offsetY:me,rtl:V,getSize:Rt}),Vt=B5(B,_e,ge,y,oe,P,f,ae),wt=null;a&&(wt=k(A({},c?"height":"maxHeight",a),J5),j&&(wt.overflowY="hidden",y&&(wt.overflowX="hidden"),ie&&(wt.pointerEvents="none")));var jt={};return V&&(jt.dir="rtl"),s.createElement("div",fe({ref:G,style:k(k({},u),{},{position:"relative"}),className:K},jt,I),s.createElement(wr,{onResize:Ce},s.createElement(h,{className:"".concat(r,"-holder"),style:wt,ref:W,onScroll:we,onMouseEnter:ot},s.createElement(lI,{prefixCls:r,height:Ie,offsetX:oe,offsetY:me,scrollWidth:y,onInnerResize:z,ref:U,innerProps:S,rtl:V,extra:_t},Vt))),F&&Ie>a&&s.createElement(g1,{ref:Re,prefixCls:r,scrollOffset:J,scrollRange:Ie,rtl:V,onScroll:$e,onStartMove:he,onStopMove:ve,spinSize:tt,containerSize:Te.height,style:$==null?void 0:$.verticalScrollBar,thumbStyle:$==null?void 0:$.verticalScrollBarThumb,showScrollBar:E}),F&&y>Te.width&&s.createElement(g1,{ref:Se,prefixCls:r,scrollOffset:oe,scrollRange:y,rtl:V,onScroll:$e,onStartMove:he,onStopMove:ve,spinSize:ke,containerSize:Te.width,horizontal:!0,style:$==null?void 0:$.horizontalScrollBar,thumbStyle:$==null?void 0:$.horizontalScrollBarThumb,showScrollBar:E}))}var Cm=s.forwardRef(eA);Cm.displayName="List";function tA(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var nA=["disabled","title","children","style","className"];function y1(e){return typeof e=="string"||typeof e=="number"}var rA=function(t,n){var r=k8(),o=r.prefixCls,a=r.id,i=r.open,l=r.multiple,c=r.mode,u=r.searchValue,d=r.toggleOpen,f=r.notFoundContent,m=r.onPopupScroll,v=s.useContext(Oy),p=v.maxCount,y=v.flattenOptions,g=v.onActiveValue,h=v.defaultActiveFirstOption,b=v.onSelect,C=v.menuItemSelectedIcon,x=v.rawValues,S=v.fieldNames,w=v.virtual,$=v.direction,O=v.listHeight,E=v.listItemHeight,I=v.optionRender,R="".concat(o,"-item"),M=Li(function(){return y},[i,y],function(re,X){return X[0]&&re[1]!==X[1]}),_=s.useRef(null),P=s.useMemo(function(){return l&&gh(p)&&(x==null?void 0:x.size)>=p},[l,p,x==null?void 0:x.size]),z=function(X){X.preventDefault()},T=function(X){var oe;(oe=_.current)===null||oe===void 0||oe.scrollTo(typeof X=="number"?{index:X}:X)},L=s.useCallback(function(re){return c==="combobox"?!1:x.has(re)},[c,ye(x).toString(),x.size]),j=function(X){for(var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,te=M.length,Q=0;Q1&&arguments[1]!==void 0?arguments[1]:!1;K(X);var te={source:oe?"keyboard":"mouse"},Q=M[X];if(!Q){g(null,-1,te);return}g(Q.value,X,te)};s.useEffect(function(){B(h!==!1?j(0):-1)},[M.length,u]);var W=s.useCallback(function(re){return c==="combobox"?String(re).toLowerCase()===u.toLowerCase():x.has(re)},[c,u,ye(x).toString(),x.size]);s.useEffect(function(){var re=setTimeout(function(){if(!l&&i&&x.size===1){var oe=Array.from(x)[0],te=M.findIndex(function(Q){var Y=Q.data;return u?String(Y.value).startsWith(u):Y.value===oe});te!==-1&&(B(te),T(te))}});if(i){var X;(X=_.current)===null||X===void 0||X.scrollTo(void 0)}return function(){return clearTimeout(re)}},[i,u]);var U=function(X){X!==void 0&&b(X,{selected:!x.has(X)}),l||d(!1)};if(s.useImperativeHandle(n,function(){return{onKeyDown:function(X){var oe=X.which,te=X.ctrlKey;switch(oe){case Fe.N:case Fe.P:case Fe.UP:case Fe.DOWN:{var Q=0;if(oe===Fe.UP?Q=-1:oe===Fe.DOWN?Q=1:tA()&&te&&(oe===Fe.N?Q=1:oe===Fe.P&&(Q=-1)),Q!==0){var Y=j(V+Q,Q);T(Y),B(Y,!0)}break}case Fe.TAB:case Fe.ENTER:{var ie,se=M[V];se&&!(se!=null&&(ie=se.data)!==null&&ie!==void 0&&ie.disabled)&&!P?U(se.value):U(void 0),i&&X.preventDefault();break}case Fe.ESC:d(!1),i&&X.stopPropagation()}},onKeyUp:function(){},scrollTo:function(X){T(X)}}}),M.length===0)return s.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(R,"-empty"),onMouseDown:z},f);var G=Object.keys(S).map(function(re){return S[re]}),ee=function(X){return X.label};function Z(re,X){var oe=re.group;return{role:oe?"presentation":"option",id:"".concat(a,"_list_").concat(X)}}var J=function(X){var oe=M[X];if(!oe)return null;var te=oe.data||{},Q=te.value,Y=oe.group,ie=Jn(te,!0),se=ee(oe);return oe?s.createElement("div",fe({"aria-label":typeof se=="string"&&!Y?se:null},ie,{key:X},Z(oe,X),{"aria-selected":W(Q)}),Q):null},le={role:"listbox",id:"".concat(a,"_list")};return s.createElement(s.Fragment,null,w&&s.createElement("div",fe({},le,{style:{height:0,width:0,overflow:"hidden"}}),J(V-1),J(V),J(V+1)),s.createElement(Cm,{itemKey:"key",ref:_,data:M,height:O,itemHeight:E,fullHeight:!1,onMouseDown:z,onScroll:m,virtual:w,direction:$,innerProps:w?null:le},function(re,X){var oe=re.group,te=re.groupOption,Q=re.data,Y=re.label,ie=re.value,se=Q.key;if(oe){var he,ve=(he=Q.title)!==null&&he!==void 0?he:y1(Y)?Y.toString():void 0;return s.createElement("div",{className:q(R,"".concat(R,"-group"),Q.className),title:ve},Y!==void 0?Y:se)}var ae=Q.disabled,pe=Q.title;Q.children;var ue=Q.style,de=Q.className,Ee=nt(Q,nA),Pe=nn(Ee,G),Be=L(ie),Me=ae||!Be&&P,Ie="".concat(R,"-option"),_e=q(R,Ie,de,A(A(A(A({},"".concat(Ie,"-grouped"),te),"".concat(Ie,"-active"),V===X&&!Me),"".concat(Ie,"-disabled"),Me),"".concat(Ie,"-selected"),Be)),ge=ee(re),me=!C||typeof C=="function"||Be,Oe=typeof ge=="number"?ge:ge||ie,xe=y1(Oe)?Oe.toString():void 0;return pe!==void 0&&(xe=pe),s.createElement("div",fe({},Jn(Pe),w?{}:Z(re,X),{"aria-selected":W(ie),className:_e,title:xe,onMouseMove:function(){V===X||Me||B(X)},onClick:function(){Me||U(ie)},style:ue}),s.createElement("div",{className:"".concat(Ie,"-content")},typeof I=="function"?I(re,{index:X}):Oe),s.isValidElement(C)||Be,me&&s.createElement(ym,{className:"".concat(R,"-option-state"),customizeIcon:C,customizeIconProps:{value:ie,disabled:Me,isSelected:Be}},Be?"✓":null))}))},oA=s.forwardRef(rA);const aA=function(e,t){var n=s.useRef({values:new Map,options:new Map}),r=s.useMemo(function(){var a=n.current,i=a.values,l=a.options,c=e.map(function(f){if(f.label===void 0){var m;return k(k({},f),{},{label:(m=i.get(f.value))===null||m===void 0?void 0:m.label})}return f}),u=new Map,d=new Map;return c.forEach(function(f){u.set(f.value,f),d.set(f.value,t.get(f.value)||l.get(f.value))}),n.current.values=u,n.current.options=d,c},[e,t]),o=s.useCallback(function(a){return t.get(a)||n.current.options.get(a)},[t]);return[r,o]};function Up(e,t){return oI(e).join("").toUpperCase().includes(t)}const iA=function(e,t,n,r,o){return s.useMemo(function(){if(!n||r===!1)return e;var a=t.options,i=t.label,l=t.value,c=[],u=typeof r=="function",d=n.toUpperCase(),f=u?r:function(v,p){return o?Up(p[o],d):p[a]?Up(p[i!=="children"?i:"label"],d):Up(p[l],d)},m=u?function(v){return hh(v)}:function(v){return v};return e.forEach(function(v){if(v[a]){var p=f(n,m(v));if(p)c.push(v);else{var y=v[a].filter(function(g){return f(n,m(g))});y.length&&c.push(k(k({},v),{},A({},a,y)))}return}f(n,m(v))&&c.push(v)}),c},[e,r,o,n,t])};var b1=0,lA=Zn();function sA(){var e;return lA?(e=b1,b1+=1):e="TEST_OR_SSR",e}function cA(e){var t=s.useState(),n=ne(t,2),r=n[0],o=n[1];return s.useEffect(function(){o("rc_select_".concat(sA()))},[]),e||r}var uA=["children","value"],dA=["children"];function fA(e){var t=e,n=t.key,r=t.props,o=r.children,a=r.value,i=nt(r,uA);return k({key:n,value:a!==void 0?a:n,children:o},i)}function cI(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Dn(e).map(function(n,r){if(!s.isValidElement(n)||!n.type)return null;var o=n,a=o.type.isSelectOptGroup,i=o.key,l=o.props,c=l.children,u=nt(l,dA);return t||!a?fA(n):k(k({key:"__RC_SELECT_GRP__".concat(i===null?r:i,"__"),label:i},u),{},{options:cI(c)})}).filter(function(n){return n})}var mA=function(t,n,r,o,a){return s.useMemo(function(){var i=t,l=!t;l&&(i=cI(n));var c=new Map,u=new Map,d=function(v,p,y){y&&typeof y=="string"&&v.set(p[y],p)},f=function m(v){for(var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,y=0;y0?Ne(ze.options):ze.options}):ze})},Oe=s.useMemo(function(){return b?me(ge):ge},[ge,b,le]),xe=s.useMemo(function(){return M5(Oe,{fieldNames:ee,childrenAsData:U})},[Oe,ee,U]),Te=function($e){var we=Y($e);if(ve(we),F&&(we.length!==de.length||we.some(function(Ye,Ct){var We;return((We=de[Ct])===null||We===void 0?void 0:We.value)!==(Ye==null?void 0:Ye.value)}))){var ze=D?we:we.map(function(Ye){return Ye.value}),Xe=we.map(function(Ye){return hh(Ee(Ye.value))});F(W?ze:ze[0],W?Xe:Xe[0])}},ce=s.useState(null),Ce=ne(ce,2),Re=Ce[0],Se=Ce[1],ke=s.useState(0),tt=ne(ke,2),rt=tt[0],Mt=tt[1],vt=O!==void 0?O:r!=="combobox",gt=s.useCallback(function(Ne,$e){var we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ze=we.source,Xe=ze===void 0?"keyboard":ze;Mt($e),i&&r==="combobox"&&Ne!==null&&Xe==="keyboard"&&Se(String(Ne))},[i,r]),it=function($e,we,ze){var Xe=function(){var wt,jt=Ee($e);return[D?{label:jt==null?void 0:jt[ee.label],value:$e,key:(wt=jt==null?void 0:jt.key)!==null&&wt!==void 0?wt:$e}:$e,hh(jt)]};if(we&&v){var Ye=Xe(),Ct=ne(Ye,2),We=Ct[0],Ae=Ct[1];v(We,Ae)}else if(!we&&p&&ze!=="clear"){var ot=Xe(),$t=ne(ot,2),Rt=$t[0],_t=$t[1];p(Rt,_t)}},St=C1(function(Ne,$e){var we,ze=W?$e.selected:!0;ze?we=W?[].concat(ye(de),[Ne]):[Ne]:we=de.filter(function(Xe){return Xe.value!==Ne}),Te(we),it(Ne,ze),r==="combobox"?Se(""):(!yh||m)&&(re(""),Se(""))}),bt=function($e,we){Te($e);var ze=we.type,Xe=we.values;(ze==="remove"||ze==="clear")&&Xe.forEach(function(Ye){it(Ye.value,!1,ze)})},He=function($e,we){if(re($e),Se(null),we.source==="submit"){var ze=($e||"").trim();if(ze){var Xe=Array.from(new Set([].concat(ye(Be),[ze])));Te(Xe),it(ze,!0),re("")}return}we.source!=="blur"&&(r==="combobox"&&Te($e),d==null||d($e))},Qe=function($e){var we=$e;r!=="tags"&&(we=$e.map(function(Xe){var Ye=te.get(Xe);return Ye==null?void 0:Ye.value}).filter(function(Xe){return Xe!==void 0}));var ze=Array.from(new Set([].concat(ye(Be),ye(we))));Te(ze),ze.forEach(function(Xe){it(Xe,!0)})},qe=s.useMemo(function(){var Ne=I!==!1&&g!==!1;return k(k({},X),{},{flattenOptions:xe,onActiveValue:gt,defaultActiveFirstOption:vt,onSelect:St,menuItemSelectedIcon:E,rawValues:Be,fieldNames:ee,virtual:Ne,direction:R,listHeight:_,listItemHeight:z,childrenAsData:U,maxCount:V,optionRender:w})},[V,X,xe,gt,vt,St,E,Be,ee,I,g,R,_,z,U,w]);return s.createElement(Oy.Provider,{value:qe},s.createElement(D5,fe({},K,{id:B,prefixCls:a,ref:t,omitDomProps:vA,mode:r,displayValues:Pe,onDisplayValuesChange:bt,direction:R,searchValue:le,onSearch:He,autoClearSearchValue:m,onSearchSplit:Qe,dropdownMatchSelectWidth:g,OptionList:oA,emptyOptions:!xe.length,activeValue:Re,activeDescendantId:"".concat(B,"_list_").concat(rt)})))}),Py=hA;Py.Option=Ry;Py.OptGroup=Iy;function uf(e,t,n){return q({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const Sm=(e,t)=>t||e,yA=()=>{const[,e]=mr(),[t]=Ja("Empty"),r=new Tt(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return s.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},s.createElement("title",null,(t==null?void 0:t.description)||"Empty"),s.createElement("g",{fill:"none",fillRule:"evenodd"},s.createElement("g",{transform:"translate(24 31.67)"},s.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),s.createElement("path",{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",fill:"#AEB8C2"}),s.createElement("path",{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",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),s.createElement("path",{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",fill:"#F5F5F7"}),s.createElement("path",{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",fill:"#DCE0E6"})),s.createElement("path",{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",fill:"#DCE0E6"}),s.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},s.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),s.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},bA=()=>{const[,e]=mr(),[t]=Ja("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:o,colorBgContainer:a}=e,{borderColor:i,shadowColor:l,contentColor:c}=s.useMemo(()=>({borderColor:new Tt(n).onBackground(a).toHexString(),shadowColor:new Tt(r).onBackground(a).toHexString(),contentColor:new Tt(o).onBackground(a).toHexString()}),[n,r,o,a]);return s.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},s.createElement("title",null,(t==null?void 0:t.description)||"Empty"),s.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},s.createElement("ellipse",{fill:l,cx:"32",cy:"33",rx:"32",ry:"7"}),s.createElement("g",{fillRule:"nonzero",stroke:i},s.createElement("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"}),s.createElement("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:c}))))},CA=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:o,fontSize:a,lineHeight:i}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:i,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:o,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},SA=Ht("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,o=Et(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return CA(o)});var xA=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t;const{className:n,rootClassName:r,prefixCls:o,image:a,description:i,children:l,imageStyle:c,style:u,classNames:d,styles:f}=e,m=xA(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:v,direction:p,className:y,style:g,classNames:h,styles:b,image:C}=tr("empty"),x=v("empty",o),[S,w,$]=SA(x),[O]=Ja("Empty"),E=typeof i<"u"?i:O==null?void 0:O.description,I=typeof E=="string"?E:"empty",R=(t=a??C)!==null&&t!==void 0?t:uI;let M=null;return typeof R=="string"?M=s.createElement("img",{draggable:!1,alt:I,src:R}):M=R,S(s.createElement("div",Object.assign({className:q(w,$,x,y,{[`${x}-normal`]:R===dI,[`${x}-rtl`]:p==="rtl"},n,r,h.root,d==null?void 0:d.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},b.root),g),f==null?void 0:f.root),u)},m),s.createElement("div",{className:q(`${x}-image`,h.image,d==null?void 0:d.image),style:Object.assign(Object.assign(Object.assign({},c),b.image),f==null?void 0:f.image)},M),E&&s.createElement("div",{className:q(`${x}-description`,h.description,d==null?void 0:d.description),style:Object.assign(Object.assign({},b.description),f==null?void 0:f.description)},E),l&&s.createElement("div",{className:q(`${x}-footer`,h.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign({},b.footer),f==null?void 0:f.footer)},l)))};Yo.PRESENTED_IMAGE_DEFAULT=uI;Yo.PRESENTED_IMAGE_SIMPLE=dI;const fI=e=>{const{componentName:t}=e,{getPrefixCls:n}=s.useContext(ut),r=n("empty");switch(t){case"Table":case"List":return N.createElement(Yo,{image:Yo.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return N.createElement(Yo,{image:Yo.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return N.createElement(Yo,null)}},xm=(e,t,n)=>{var r,o;const{variant:a,[e]:i}=s.useContext(ut),l=s.useContext(qO),c=i==null?void 0:i.variant;let u;typeof t<"u"?u=t:n===!1?u="borderless":u=(o=(r=l??c)!==null&&r!==void 0?r:a)!==null&&o!==void 0?o:"outlined";const d=W3.includes(u);return[u,d]},wA=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function $A(e,t){return e||wA(t)}const S1=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:o}=e;return{position:"relative",display:"block",minHeight:t,padding:o,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},EA=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,o=`&${t}-slide-up-enter${t}-slide-up-enter-active`,a=`&${t}-slide-up-appear${t}-slide-up-appear-active`,i=`&${t}-slide-up-leave${t}-slide-up-leave-active`,l=`${n}-dropdown-placement-`,c=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},Xt(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` ${o}${l}bottomLeft, ${a}${l}bottomLeft `]:{animationName:vy},[` ${o}${l}topLeft, ${a}${l}topLeft, ${o}${l}topRight, ${a}${l}topRight `]:{animationName:hy},[`${i}${l}bottomLeft`]:{animationName:gy},[` ${i}${l}topLeft, ${i}${l}topRight `]:{animationName:yy},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},S1(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},mo),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},S1(e)),{color:e.colorTextDisabled})}),[`${c}:has(+ ${c})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${c}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Ka(e,"slide-up"),Ka(e,"slide-down"),sf(e,"move-up"),sf(e,"move-down")]},OA=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:o}=e,a=e.max(e.calc(n).sub(r).equal(),0),i=e.max(e.calc(a).sub(o).equal(),0);return{basePadding:a,containerPadding:i,itemHeight:H(t),itemLineHeight:H(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},IA=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},RA=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:o,paddingXS:a,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:l,colorIcon:c,colorIconHover:u,INTERNAL_FIXED_ITEM_MARGIN:d}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:d,borderRadius:r,cursor:"default",transition:`font-size ${o}, line-height ${o}, height ${o}`,marginInlineEnd:e.calc(d).mul(2).equal(),paddingInlineStart:a,paddingInlineEnd:e.calc(a).div(2).equal(),[`${t}-disabled&`]:{color:i,borderColor:l,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(a).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Wc()),{display:"inline-flex",alignItems:"center",color:c,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:u}})}}}},PA=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,o=`${n}-selection-overflow`,a=e.multipleSelectItemHeight,i=IA(e),l=t?`${n}-${t}`:"",c=OA(e);return{[`${n}-multiple${l}`]:Object.assign(Object.assign({},RA(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:c.basePadding,paddingBlock:c.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${H(r)} 0`,lineHeight:H(a),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:c.itemHeight,lineHeight:H(c.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:H(a),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(c.basePadding).equal()},[`${o}-item + ${o}-item, ${n}-prefix + ${n}-selection-wrap `]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${o}-item-suffix`]:{minHeight:c.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(i).equal(),"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:H(a),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(c.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function qp(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",o={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[` &${n}-show-arrow ${n}-selector, &${n}-allow-clear ${n}-selector `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[PA(e,t),o]}const NA=e=>{const{componentCls:t}=e,n=Et(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=Et(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[qp(e),qp(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},qp(r,"lg")]};function Gp(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:o}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),i=t?`${n}-${t}`:"";return{[`${n}-single${i}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},Xt(e,!0)),{display:"flex",borderRadius:o,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:H(a)},[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` ${n}-selection-item, ${n}-selection-placeholder `]:{display:"block",padding:0,lineHeight:H(a),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:empty:after`,`${n}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${n}-show-arrow ${n}-selection-item, &${n}-show-arrow ${n}-selection-search, &${n}-show-arrow ${n}-selection-placeholder `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${H(r)}`,[`${n}-selection-search-input`]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:H(a)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${H(r)}`,"&:after":{display:"none"}}}}}}}function TA(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[Gp(e),Gp(Et(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${H(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[` &${t}-show-arrow ${t}-selection-item, &${t}-show-arrow ${t}-selection-placeholder `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},Gp(Et(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const MA=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:o,controlHeightSM:a,controlHeightLG:i,paddingXXS:l,controlPaddingHorizontal:c,zIndexPopupBase:u,colorText:d,fontWeightStrong:f,controlItemBgActive:m,controlItemBgHover:v,colorBgContainer:p,colorFillSecondary:y,colorBgContainerDisabled:g,colorTextDisabled:h,colorPrimaryHover:b,colorPrimary:C,controlOutline:x}=e,S=l*2,w=r*2,$=Math.min(o-S,o-w),O=Math.min(a-S,a-w),E=Math.min(i-S,i-w);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(l/2),zIndexPopup:u+50,optionSelectedColor:d,optionSelectedFontWeight:f,optionSelectedBg:m,optionActiveBg:v,optionPadding:`${(o-t*n)/2}px ${c}px`,optionFontSize:t,optionLineHeight:n,optionHeight:o,selectorBg:p,clearBg:p,singleItemHeightLG:i,multipleItemBg:y,multipleItemBorderColor:"transparent",multipleItemHeight:$,multipleItemHeightSM:O,multipleItemHeightLG:E,multipleSelectorBgDisabled:g,multipleItemColorDisabled:h,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:b,activeBorderColor:C,activeOutlineColor:x,selectAffixPadding:l}},mI=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:o}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${H(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${H(o)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},x1=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},mI(e,t))}),_A=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},mI(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),x1(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),x1(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${H(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),pI=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${H(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},w1=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},pI(e,t))}),zA=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},pI(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),w1(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),w1(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${H(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),LA=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${H(e.lineWidth)} ${e.lineType} transparent`},[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${H(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`},[`&${e.componentCls}-status-error`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorError}},[`&${e.componentCls}-status-warning`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorWarning}}}}),vI=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`${H(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:`transparent transparent ${t.hoverBorderHover} transparent`},[`${n}-focused& ${n}-selector`]:{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0},[`${n}-prefix`]:{color:t.color}}}},$1=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},vI(e,t))}),jA=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},vI(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),$1(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),$1(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${H(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),DA=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},_A(e)),zA(e)),LA(e)),jA(e))}),AA=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},BA=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},FA=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:o}=e,a={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},Xt(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},AA(e)),BA(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},mo),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},mo),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},Wc()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[o]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":a,"&:hover":a}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},kA=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},FA(e),TA(e),NA(e),EA(e),{[`${t}-rtl`]:{direction:"rtl"}},mm(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},HA=Ht("Select",(e,{rootPrefixCls:t})=>{const n=Et(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[kA(n),DA(n)]},MA,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var VA={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"},WA=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:VA}))},wm=s.forwardRef(WA),KA={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"},UA=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:KA}))},Ny=s.forwardRef(UA),qA={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"},GA=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:qA}))},Ty=s.forwardRef(GA);function XA({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:o,multiple:a,hasFeedback:i,prefixCls:l,showSuffixIcon:c,feedbackIcon:u,showArrow:d,componentName:f}){const m=t??s.createElement(Kc,null),v=h=>e===null&&!i&&!d?null:s.createElement(s.Fragment,null,c!==!1&&h,i&&u);let p=null;if(e!==void 0)p=v(e);else if(o)p=v(s.createElement(Va,{spin:!0}));else{const h=`${l}-suffix`;p=({open:b,showSearch:C})=>v(b&&C?s.createElement(Ty,{className:h}):s.createElement(Ny,{className:h}))}let y=null;n!==void 0?y=n:a?y=s.createElement(wm,null):y=null;let g=null;return r!==void 0?g=r:g=s.createElement(Xl,null),{clearIcon:m,suffixIcon:p,itemIcon:y,removeIcon:g}}function YA(e){return N.useMemo(()=>{if(e)return(...t)=>N.createElement(Rc,{space:!0},e.apply(void 0,t))},[e])}function QA(e,t){return t!==void 0?t:e!==null}var ZA=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r,o,a,i;const{prefixCls:l,bordered:c,className:u,rootClassName:d,getPopupContainer:f,popupClassName:m,dropdownClassName:v,listHeight:p=256,placement:y,listItemHeight:g,size:h,disabled:b,notFoundContent:C,status:x,builtinPlacements:S,dropdownMatchSelectWidth:w,popupMatchSelectWidth:$,direction:O,style:E,allowClear:I,variant:R,dropdownStyle:M,transitionName:_,tagRender:P,maxCount:z,prefix:T,dropdownRender:L,popupRender:j,onDropdownVisibleChange:D,onOpenChange:F,styles:V,classNames:K}=e,B=ZA(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:W,getPrefixCls:U,renderEmpty:G,direction:ee,virtual:Z,popupMatchSelectWidth:J,popupOverflow:le}=s.useContext(ut),{showSearch:re,style:X,styles:oe,className:te,classNames:Q}=tr("select"),[,Y]=mr(),ie=g??(Y==null?void 0:Y.controlHeight),se=U("select",l),he=U(),ve=O??ee,{compactSize:ae,compactItemClassnames:pe}=ji(se,ve),[ue,de]=xm("select",R,c),Ee=Un(se),[Pe,Be,Me]=HA(se,Ee),Ie=s.useMemo(()=>{const{mode:ze}=e;if(ze!=="combobox")return ze===gI?"combobox":ze},[e.mode]),_e=Ie==="multiple"||Ie==="tags",ge=QA(e.suffixIcon,e.showArrow),me=(n=$??w)!==null&&n!==void 0?n:J,Oe=((r=V==null?void 0:V.popup)===null||r===void 0?void 0:r.root)||((o=oe.popup)===null||o===void 0?void 0:o.root)||M,xe=YA(j||L),Te=F||D,{status:ce,hasFeedback:Ce,isFormItemInput:Re,feedbackIcon:Se}=s.useContext(fr),ke=Sm(ce,x);let tt;C!==void 0?tt=C:Ie==="combobox"?tt=null:tt=(G==null?void 0:G("Select"))||s.createElement(fI,{componentName:"Select"});const{suffixIcon:rt,itemIcon:Mt,removeIcon:vt,clearIcon:gt}=XA(Object.assign(Object.assign({},B),{multiple:_e,hasFeedback:Ce,feedbackIcon:Se,showSuffixIcon:ge,prefixCls:se,componentName:"Select"})),it=I===!0?{clearIcon:gt}:I,St=nn(B,["suffixIcon","itemIcon"]),bt=q(((a=K==null?void 0:K.popup)===null||a===void 0?void 0:a.root)||((i=Q==null?void 0:Q.popup)===null||i===void 0?void 0:i.root)||m||v,{[`${se}-dropdown-${ve}`]:ve==="rtl"},d,Q.root,K==null?void 0:K.root,Me,Ee,Be),He=Ir(ze=>{var Xe;return(Xe=h??ae)!==null&&Xe!==void 0?Xe:ze}),Qe=s.useContext(Xr),qe=b??Qe,Ne=q({[`${se}-lg`]:He==="large",[`${se}-sm`]:He==="small",[`${se}-rtl`]:ve==="rtl",[`${se}-${ue}`]:de,[`${se}-in-form-item`]:Re},uf(se,ke,Ce),pe,te,u,Q.root,K==null?void 0:K.root,d,Me,Ee,Be),$e=s.useMemo(()=>y!==void 0?y:ve==="rtl"?"bottomRight":"bottomLeft",[y,ve]),[we]=Yl("SelectLike",Oe==null?void 0:Oe.zIndex);return Pe(s.createElement(Py,Object.assign({ref:t,virtual:Z,showSearch:re},St,{style:Object.assign(Object.assign(Object.assign(Object.assign({},oe.root),V==null?void 0:V.root),X),E),dropdownMatchSelectWidth:me,transitionName:Oi(he,"slide-up",_),builtinPlacements:$A(S,le),listHeight:p,listItemHeight:ie,mode:Ie,prefixCls:se,placement:$e,direction:ve,prefix:T,suffixIcon:rt,menuItemSelectedIcon:Mt,removeIcon:vt,allowClear:it,notFoundContent:tt,className:Ne,getPopupContainer:f||W,dropdownClassName:bt,disabled:qe,dropdownStyle:Object.assign(Object.assign({},Oe),{zIndex:we}),maxCount:_e?z:void 0,tagRender:_e?P:void 0,dropdownRender:xe,onDropdownVisibleChange:Te})))},Sn=s.forwardRef(JA),eB=QO(Sn,"dropdownAlign");Sn.SECRET_COMBOBOX_MODE_DO_NOT_USE=gI;Sn.Option=Ry;Sn.OptGroup=Iy;Sn._InternalPanelDoNotUseOrYouWillBeFired=eB;const hI=(e,t)=>{typeof(e==null?void 0:e.addEventListener)<"u"?e.addEventListener("change",t):typeof(e==null?void 0:e.addListener)<"u"&&e.addListener(t)},yI=(e,t)=>{typeof(e==null?void 0:e.removeEventListener)<"u"?e.removeEventListener("change",t):typeof(e==null?void 0:e.removeListener)<"u"&&e.removeListener(t)},Nc=["xxl","xl","lg","md","sm","xs"],tB=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),nB=e=>{const t=e,n=[].concat(Nc).reverse();return n.forEach((r,o)=>{const a=r.toUpperCase(),i=`screen${a}Min`,l=`screen${a}`;if(!(t[i]<=t[l]))throw new Error(`${i}<=${l} fails : !(${t[i]}<=${t[l]})`);if(o{const[,e]=mr(),t=tB(nB(e));return N.useMemo(()=>{const n=new Map;let r=-1,o={};return{responsiveMap:t,matchHandlers:{},dispatch(a){return o=a,n.forEach(i=>i(o)),n.size>=1},subscribe(a){return n.size||this.register(),r+=1,n.set(r,a),a(o),r},unsubscribe(a){n.delete(a),n.size||this.unregister()},register(){Object.entries(t).forEach(([a,i])=>{const l=({matches:u})=>{this.dispatch(Object.assign(Object.assign({},o),{[a]:u}))},c=window.matchMedia(i);hI(c,l),this.matchHandlers[i]={mql:c,listener:l},l(c)})},unregister(){Object.values(t).forEach(a=>{const i=this.matchHandlers[a];yI(i==null?void 0:i.mql,i==null?void 0:i.listener)}),n.clear()}}},[t])};function Qc(e=!0,t={}){const n=s.useRef(t),[,r]=cy(),o=rB();return It(()=>{const a=o.subscribe(i=>{n.current=i,e&&r()});return()=>o.unsubscribe(a)},[]),n.current}function bI(e){var t=e.children,n=e.prefixCls,r=e.id,o=e.overlayInnerStyle,a=e.bodyClassName,i=e.className,l=e.style;return s.createElement("div",{className:q("".concat(n,"-content"),i),style:l},s.createElement("div",{className:q("".concat(n,"-inner"),a),id:r,role:"tooltip",style:o},typeof t=="function"?t():t))}var Ki={shiftX:64,adjustY:1},Ui={adjustX:1,shiftY:!0},to=[0,0],oB={left:{points:["cr","cl"],overflow:Ui,offset:[-4,0],targetOffset:to},right:{points:["cl","cr"],overflow:Ui,offset:[4,0],targetOffset:to},top:{points:["bc","tc"],overflow:Ki,offset:[0,-4],targetOffset:to},bottom:{points:["tc","bc"],overflow:Ki,offset:[0,4],targetOffset:to},topLeft:{points:["bl","tl"],overflow:Ki,offset:[0,-4],targetOffset:to},leftTop:{points:["tr","tl"],overflow:Ui,offset:[-4,0],targetOffset:to},topRight:{points:["br","tr"],overflow:Ki,offset:[0,-4],targetOffset:to},rightTop:{points:["tl","tr"],overflow:Ui,offset:[4,0],targetOffset:to},bottomRight:{points:["tr","br"],overflow:Ki,offset:[0,4],targetOffset:to},rightBottom:{points:["bl","br"],overflow:Ui,offset:[4,0],targetOffset:to},bottomLeft:{points:["tl","bl"],overflow:Ki,offset:[0,4],targetOffset:to},leftBottom:{points:["br","bl"],overflow:Ui,offset:[-4,0],targetOffset:to}},aB=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],iB=function(t,n){var r=t.overlayClassName,o=t.trigger,a=o===void 0?["hover"]:o,i=t.mouseEnterDelay,l=i===void 0?0:i,c=t.mouseLeaveDelay,u=c===void 0?.1:c,d=t.overlayStyle,f=t.prefixCls,m=f===void 0?"rc-tooltip":f,v=t.children,p=t.onVisibleChange,y=t.afterVisibleChange,g=t.transitionName,h=t.animation,b=t.motion,C=t.placement,x=C===void 0?"right":C,S=t.align,w=S===void 0?{}:S,$=t.destroyTooltipOnHide,O=$===void 0?!1:$,E=t.defaultVisible,I=t.getTooltipContainer,R=t.overlayInnerStyle;t.arrowContent;var M=t.overlay,_=t.id,P=t.showArrow,z=P===void 0?!0:P,T=t.classNames,L=t.styles,j=nt(t,aB),D=vm(_),F=s.useRef(null);s.useImperativeHandle(n,function(){return F.current});var V=k({},j);"visible"in t&&(V.popupVisible=t.visible);var K=function(){return s.createElement(bI,{key:"content",prefixCls:m,id:D,bodyClassName:T==null?void 0:T.body,overlayInnerStyle:k(k({},R),L==null?void 0:L.body)},M)},B=function(){var U=s.Children.only(v),G=(U==null?void 0:U.props)||{},ee=k(k({},G),{},{"aria-describedby":M?D:null});return s.cloneElement(v,ee)};return s.createElement(bm,fe({popupClassName:q(r,T==null?void 0:T.root),prefixCls:m,popup:K,action:a,builtinPlacements:oB,popupPlacement:x,ref:F,popupAlign:w,getPopupContainer:I,onPopupVisibleChange:p,afterPopupVisibleChange:y,popupTransitionName:g,popupAnimation:h,popupMotion:b,defaultPopupVisible:E,autoDestroy:O,mouseLeaveDelay:u,popupStyle:k(k({},d),L==null?void 0:L.root),mouseEnterDelay:l,arrow:z},V),B())};const lB=s.forwardRef(iB);function CI(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,o=t/2,a=0,i=o,l=r*1/Math.sqrt(2),c=o-r*(1-1/Math.sqrt(2)),u=o-n*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*o-u,m=d,v=2*o-l,p=c,y=2*o-a,g=i,h=o*Math.sqrt(2)+r*(Math.sqrt(2)-2),b=r*(Math.sqrt(2)-1),C=`polygon(${b}px 100%, 50% ${b}px, ${2*o-b}px 100%, ${b}px 100%)`,x=`path('M ${a} ${i} A ${r} ${r} 0 0 0 ${l} ${c} L ${u} ${d} A ${n} ${n} 0 0 1 ${f} ${m} L ${v} ${p} A ${r} ${r} 0 0 0 ${y} ${g} Z')`;return{arrowShadowWidth:h,arrowPath:x,arrowPolygon:C}}const sB=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:o,arrowPath:a,arrowShadowWidth:i,borderRadiusXS:l,calc:c}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:c(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[o,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:i,height:i,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${H(l)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},SI=8;function My(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?SI:r}}function ku(e,t){return e?t:{}}function xI(e,t,n){const{componentCls:r,boxShadowPopoverArrow:o,arrowOffsetVertical:a,arrowOffsetHorizontal:i}=e,{arrowDistance:l=0,arrowPlacement:c={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},sB(e,t,o)),{"&:before":{background:t}})]},ku(!!c.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:l,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${H(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),ku(!!c.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:l,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${H(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),ku(!!c.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:l},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a}})),ku(!!c.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:l},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}))}}function cB(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const o=r&&typeof r=="object"?r:{},a={};switch(e){case"top":case"bottom":a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}const i=Object.assign(Object.assign({},a),o);return i.shiftX||(i.adjustX=!0),i.shiftY||(i.adjustY=!0),i}const E1={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},uB={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},dB=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function wI(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:o,borderRadius:a,visibleFirst:i}=e,l=t/2,c={},u=My({contentRadius:a,limitVerticalRadius:!0});return Object.keys(E1).forEach(d=>{const f=r&&uB[d]||E1[d],m=Object.assign(Object.assign({},f),{offset:[0,0],dynamicInset:!0});switch(c[d]=m,dB.has(d)&&(m.autoArrow=!1),d){case"top":case"topLeft":case"topRight":m.offset[1]=-l-o;break;case"bottom":case"bottomLeft":case"bottomRight":m.offset[1]=l+o;break;case"left":case"leftTop":case"leftBottom":m.offset[0]=-l-o;break;case"right":case"rightTop":case"rightBottom":m.offset[0]=l+o;break}if(r)switch(d){case"topLeft":case"bottomLeft":m.offset[0]=-u.arrowOffsetHorizontal-l;break;case"topRight":case"bottomRight":m.offset[0]=u.arrowOffsetHorizontal+l;break;case"leftTop":case"rightTop":m.offset[1]=-u.arrowOffsetHorizontal*2+l;break;case"leftBottom":case"rightBottom":m.offset[1]=u.arrowOffsetHorizontal*2-l;break}m.overflow=cB(d,u,t,n),i&&(m.htmlRegion="visibleFirst")}),c}const fB=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:o,tooltipBg:a,tooltipBorderRadius:i,zIndexPopup:l,controlHeight:c,boxShadowSecondary:u,paddingSM:d,paddingXS:f,arrowOffsetHorizontal:m,sizePopupArrow:v}=e,p=t(i).add(v).add(m).equal(),y=t(i).mul(2).add(v).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},Xt(e)),{position:"absolute",zIndex:l,display:"block",width:"max-content",maxWidth:r,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":a,[`${n}-inner`]:{minWidth:y,minHeight:c,padding:`${H(e.calc(d).div(2).equal())} ${H(f)}`,color:`var(--ant-tooltip-color, ${o})`,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:i,boxShadow:u,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:p},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(i,SI)}},[`${n}-content`]:{position:"relative"}}),gz(e,(g,{darkColor:h})=>({[`&${n}-${g}`]:{[`${n}-inner`]:{backgroundColor:h},[`${n}-arrow`]:{"--antd-arrow-background-color":h}}}))),{"&-rtl":{direction:"rtl"}})},xI(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},mB=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},My({contentRadius:e.borderRadius,limitVerticalRadius:!0})),CI(Et(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),$I=(e,t=!0)=>Ht("Tooltip",r=>{const{borderRadius:o,colorTextLightSolid:a,colorBgSpotlight:i}=r,l=Et(r,{tooltipMaxWidth:250,tooltipColor:a,tooltipBorderRadius:o,tooltipBg:i});return[fB(l),Gc(r,"zoom-big-fast")]},mB,{resetStyle:!1,injectStyle:t})(e),pB=Ei.map(e=>`${e}-inverse`);function vB(e,t=!0){return t?[].concat(ye(pB),ye(Ei)).includes(e):Ei.includes(e)}function EI(e,t){const n=vB(t),r=q({[`${e}-${t}`]:t&&n}),o={},a={},i=w6(t).toRgb(),c=(.299*i.r+.587*i.g+.114*i.b)/255<.5?"#FFF":"#000";return t&&!n&&(o.background=t,o["--ant-tooltip-color"]=c,a["--antd-arrow-background-color"]=t),{className:r,overlayStyle:o,arrowStyle:a}}const gB=e=>{const{prefixCls:t,className:n,placement:r="top",title:o,color:a,overlayInnerStyle:i}=e,{getPrefixCls:l}=s.useContext(ut),c=l("tooltip",t),[u,d,f]=$I(c),m=EI(c,a),v=m.arrowStyle,p=Object.assign(Object.assign({},i),m.overlayStyle),y=q(d,f,c,`${c}-pure`,`${c}-placement-${r}`,n,m.className);return u(s.createElement("div",{className:y,style:v},s.createElement("div",{className:`${c}-arrow`}),s.createElement(bI,Object.assign({},e,{className:d,prefixCls:c,overlayInnerStyle:p}),o)))};var hB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const{prefixCls:o,openClassName:a,getTooltipContainer:i,color:l,overlayInnerStyle:c,children:u,afterOpenChange:d,afterVisibleChange:f,destroyTooltipOnHide:m,destroyOnHidden:v,arrow:p=!0,title:y,overlay:g,builtinPlacements:h,arrowPointAtCenter:b=!1,autoAdjustOverflow:C=!0,motion:x,getPopupContainer:S,placement:w="top",mouseEnterDelay:$=.1,mouseLeaveDelay:O=.1,overlayStyle:E,rootClassName:I,overlayClassName:R,styles:M,classNames:_}=e,P=hB(e,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","destroyOnHidden","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),z=!!p,[,T]=mr(),{getPopupContainer:L,getPrefixCls:j,direction:D,className:F,style:V,classNames:K,styles:B}=tr("tooltip"),W=Za(),U=s.useRef(null),G=()=>{var ge;(ge=U.current)===null||ge===void 0||ge.forceAlign()};s.useImperativeHandle(t,()=>{var ge,me;return{forceAlign:G,forcePopupAlign:()=>{W.deprecated(!1,"forcePopupAlign","forceAlign"),G()},nativeElement:(ge=U.current)===null||ge===void 0?void 0:ge.nativeElement,popupElement:(me=U.current)===null||me===void 0?void 0:me.popupElement}});const[ee,Z]=an(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),J=!y&&!g&&y!==0,le=ge=>{var me,Oe;Z(J?!1:ge),J||((me=e.onOpenChange)===null||me===void 0||me.call(e,ge),(Oe=e.onVisibleChange)===null||Oe===void 0||Oe.call(e,ge))},re=s.useMemo(()=>{var ge,me;let Oe=b;return typeof p=="object"&&(Oe=(me=(ge=p.pointAtCenter)!==null&&ge!==void 0?ge:p.arrowPointAtCenter)!==null&&me!==void 0?me:b),h||wI({arrowPointAtCenter:Oe,autoAdjustOverflow:C,arrowWidth:z?T.sizePopupArrow:0,borderRadius:T.borderRadius,offset:T.marginXXS,visibleFirst:!0})},[b,p,h,T]),X=s.useMemo(()=>y===0?y:g||y||"",[g,y]),oe=s.createElement(Rc,{space:!0},typeof X=="function"?X():X),te=j("tooltip",o),Q=j(),Y=e["data-popover-inject"];let ie=ee;!("open"in e)&&!("visible"in e)&&J&&(ie=!1);const se=s.isValidElement(u)&&!vO(u)?u:s.createElement("span",null,u),he=se.props,ve=!he.className||typeof he.className=="string"?q(he.className,a||`${te}-open`):he.className,[ae,pe,ue]=$I(te,!Y),de=EI(te,l),Ee=de.arrowStyle,Pe=q(R,{[`${te}-rtl`]:D==="rtl"},de.className,I,pe,ue,F,K.root,_==null?void 0:_.root),Be=q(K.body,_==null?void 0:_.body),[Me,Ie]=Yl("Tooltip",P.zIndex),_e=s.createElement(lB,Object.assign({},P,{zIndex:Me,showArrow:z,placement:w,mouseEnterDelay:$,mouseLeaveDelay:O,prefixCls:te,classNames:{root:Pe,body:Be},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ee),B.root),V),E),M==null?void 0:M.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},B.body),c),M==null?void 0:M.body),de.overlayStyle)},getTooltipContainer:S||i||L,ref:U,builtinPlacements:re,overlay:oe,visible:ie,onVisibleChange:le,afterVisibleChange:d??f,arrowContent:s.createElement("span",{className:`${te}-arrow-content`}),motion:{motionName:Oi(Q,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:v??!!m}),ie?er(se,{className:ve}):se);return ae(s.createElement(uy.Provider,{value:Ie},_e))}),No=yB;No._InternalPanelDoNotUseOrYouWillBeFired=gB;var bB={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"},CB=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:bB}))},Ua=s.forwardRef(CB),SB=Fe.ESC,xB=Fe.TAB;function wB(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,o=e.autoFocus,a=e.overlayRef,i=s.useRef(!1),l=function(){if(t){var f,m;(f=n.current)===null||f===void 0||(m=f.focus)===null||m===void 0||m.call(f),r==null||r(!1)}},c=function(){var f;return(f=a.current)!==null&&f!==void 0&&f.focus?(a.current.focus(),i.current=!0,!0):!1},u=function(f){switch(f.keyCode){case SB:l();break;case xB:{var m=!1;i.current||(m=c()),m?f.preventDefault():l();break}}};s.useEffect(function(){return t?(window.addEventListener("keydown",u),o&&zt(c,3),function(){window.removeEventListener("keydown",u),i.current=!1}):function(){i.current=!1}},[t])}var $B=s.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,o=e.prefixCls,a=s.useMemo(function(){var l;return typeof n=="function"?l=n():l=n,l},[n]),i=Or(t,Qa(a));return N.createElement(N.Fragment,null,r&&N.createElement("div",{className:"".concat(o,"-arrow")}),N.cloneElement(a,{ref:Io(a)?i:void 0}))}),qi={adjustX:1,adjustY:1},Gi=[0,0],EB={topLeft:{points:["bl","tl"],overflow:qi,offset:[0,-4],targetOffset:Gi},top:{points:["bc","tc"],overflow:qi,offset:[0,-4],targetOffset:Gi},topRight:{points:["br","tr"],overflow:qi,offset:[0,-4],targetOffset:Gi},bottomLeft:{points:["tl","bl"],overflow:qi,offset:[0,4],targetOffset:Gi},bottom:{points:["tc","bc"],overflow:qi,offset:[0,4],targetOffset:Gi},bottomRight:{points:["tr","br"],overflow:qi,offset:[0,4],targetOffset:Gi}},OB=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function IB(e,t){var n,r=e.arrow,o=r===void 0?!1:r,a=e.prefixCls,i=a===void 0?"rc-dropdown":a,l=e.transitionName,c=e.animation,u=e.align,d=e.placement,f=d===void 0?"bottomLeft":d,m=e.placements,v=m===void 0?EB:m,p=e.getPopupContainer,y=e.showAction,g=e.hideAction,h=e.overlayClassName,b=e.overlayStyle,C=e.visible,x=e.trigger,S=x===void 0?["hover"]:x,w=e.autoFocus,$=e.overlay,O=e.children,E=e.onVisibleChange,I=nt(e,OB),R=N.useState(),M=ne(R,2),_=M[0],P=M[1],z="visible"in e?C:_,T=N.useRef(null),L=N.useRef(null),j=N.useRef(null);N.useImperativeHandle(t,function(){return T.current});var D=function(Z){P(Z),E==null||E(Z)};wB({visible:z,triggerRef:j,onVisibleChange:D,autoFocus:w,overlayRef:L});var F=function(Z){var J=e.onOverlayClick;P(!1),J&&J(Z)},V=function(){return N.createElement($B,{ref:L,overlay:$,prefixCls:i,arrow:o})},K=function(){return typeof $=="function"?V:V()},B=function(){var Z=e.minOverlayWidthMatchTrigger,J=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?Z:!J},W=function(){var Z=e.openClassName;return Z!==void 0?Z:"".concat(i,"-open")},U=N.cloneElement(O,{className:q((n=O.props)===null||n===void 0?void 0:n.className,z&&W()),ref:Io(O)?Or(j,Qa(O)):void 0}),G=g;return!G&&S.indexOf("contextMenu")!==-1&&(G=["click"]),N.createElement(bm,fe({builtinPlacements:v},I,{prefixCls:i,ref:T,popupClassName:q(h,A({},"".concat(i,"-show-arrow"),o)),popupStyle:b,action:S,showAction:y,hideAction:G,popupPlacement:f,popupAlign:u,popupTransitionName:l,popupAnimation:c,popupVisible:z,stretch:B()?"minWidth":"",popup:K(),onPopupVisibleChange:D,onPopupClick:F,getPopupContainer:p}),U)}const OI=N.forwardRef(IB),RB=e=>typeof e!="object"&&typeof e!="function"||e===null;var II=s.createContext(null);function RI(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function PI(e){var t=s.useContext(II);return RI(t,e)}var PB=["children","locked"],To=s.createContext(null);function NB(e,t){var n=k({},e);return Object.keys(t).forEach(function(r){var o=t[r];o!==void 0&&(n[r]=o)}),n}function Tc(e){var t=e.children,n=e.locked,r=nt(e,PB),o=s.useContext(To),a=Li(function(){return NB(o,r)},[o,r],function(i,l){return!n&&(i[0]!==l[0]||!Ro(i[1],l[1],!0))});return s.createElement(To.Provider,{value:a},t)}var TB=[],NI=s.createContext(null);function $m(){return s.useContext(NI)}var TI=s.createContext(TB);function es(e){var t=s.useContext(TI);return s.useMemo(function(){return e!==void 0?[].concat(ye(t),[e]):t},[t,e])}var MI=s.createContext(null),_y=s.createContext({});function O1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(qc(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),o=e.getAttribute("tabindex"),a=Number(o),i=null;return o&&!Number.isNaN(a)?i=a:r&&i===null&&(i=0),r&&e.disabled&&(i=null),i!==null&&(i>=0||t&&i<0)}return!1}function MB(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=ye(e.querySelectorAll("*")).filter(function(r){return O1(r,t)});return O1(e,t)&&n.unshift(e),n}var Ch=Fe.LEFT,Sh=Fe.RIGHT,xh=Fe.UP,bd=Fe.DOWN,Cd=Fe.ENTER,_I=Fe.ESC,Cs=Fe.HOME,Ss=Fe.END,I1=[xh,bd,Ch,Sh];function _B(e,t,n,r){var o,a="prev",i="next",l="children",c="parent";if(e==="inline"&&r===Cd)return{inlineTrigger:!0};var u=A(A({},xh,a),bd,i),d=A(A(A(A({},Ch,n?i:a),Sh,n?a:i),bd,l),Cd,l),f=A(A(A(A(A(A({},xh,a),bd,i),Cd,l),_I,c),Ch,n?l:c),Sh,n?c:l),m={inline:u,horizontal:d,vertical:f,inlineSub:u,horizontalSub:f,verticalSub:f},v=(o=m["".concat(e).concat(t?"":"Sub")])===null||o===void 0?void 0:o[r];switch(v){case a:return{offset:-1,sibling:!0};case i:return{offset:1,sibling:!0};case c:return{offset:-1,sibling:!1};case l:return{offset:1,sibling:!1};default:return null}}function zB(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function LB(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function zy(e,t){var n=MB(e,!0);return n.filter(function(r){return t.has(r)})}function R1(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var o=zy(e,t),a=o.length,i=o.findIndex(function(l){return n===l});return r<0?i===-1?i=a-1:i-=1:r>0&&(i+=1),i=(i+a)%a,o[i]}var wh=function(t,n){var r=new Set,o=new Map,a=new Map;return t.forEach(function(i){var l=document.querySelector("[data-menu-id='".concat(RI(n,i),"']"));l&&(r.add(l),a.set(l,i),o.set(i,l))}),{elements:r,key2element:o,element2key:a}};function jB(e,t,n,r,o,a,i,l,c,u){var d=s.useRef(),f=s.useRef();f.current=t;var m=function(){zt.cancel(d.current)};return s.useEffect(function(){return function(){m()}},[]),function(v){var p=v.which;if([].concat(I1,[Cd,_I,Cs,Ss]).includes(p)){var y=a(),g=wh(y,r),h=g,b=h.elements,C=h.key2element,x=h.element2key,S=C.get(t),w=LB(S,b),$=x.get(w),O=_B(e,i($,!0).length===1,n,p);if(!O&&p!==Cs&&p!==Ss)return;(I1.includes(p)||[Cs,Ss].includes(p))&&v.preventDefault();var E=function(L){if(L){var j=L,D=L.querySelector("a");D!=null&&D.getAttribute("href")&&(j=D);var F=x.get(L);l(F),m(),d.current=zt(function(){f.current===F&&j.focus()})}};if([Cs,Ss].includes(p)||O.sibling||!w){var I;!w||e==="inline"?I=o.current:I=zB(w);var R,M=zy(I,b);p===Cs?R=M[0]:p===Ss?R=M[M.length-1]:R=R1(I,b,w,O.offset),E(R)}else if(O.inlineTrigger)c($);else if(O.offset>0)c($,!0),m(),d.current=zt(function(){g=wh(y,r);var T=w.getAttribute("aria-controls"),L=document.getElementById(T),j=R1(L,g.elements);E(j)},5);else if(O.offset<0){var _=i($,!0),P=_[_.length-2],z=C.get(P);c(P,!1),E(z)}}u==null||u(v)}}function DB(e){Promise.resolve().then(e)}var Ly="__RC_UTIL_PATH_SPLIT__",P1=function(t){return t.join(Ly)},AB=function(t){return t.split(Ly)},$h="rc-menu-more";function BB(){var e=s.useState({}),t=ne(e,2),n=t[1],r=s.useRef(new Map),o=s.useRef(new Map),a=s.useState([]),i=ne(a,2),l=i[0],c=i[1],u=s.useRef(0),d=s.useRef(!1),f=function(){d.current||n({})},m=s.useCallback(function(C,x){var S=P1(x);o.current.set(S,C),r.current.set(C,S),u.current+=1;var w=u.current;DB(function(){w===u.current&&f()})},[]),v=s.useCallback(function(C,x){var S=P1(x);o.current.delete(S),r.current.delete(C)},[]),p=s.useCallback(function(C){c(C)},[]),y=s.useCallback(function(C,x){var S=r.current.get(C)||"",w=AB(S);return x&&l.includes(w[0])&&w.unshift($h),w},[l]),g=s.useCallback(function(C,x){return C.filter(function(S){return S!==void 0}).some(function(S){var w=y(S,!0);return w.includes(x)})},[y]),h=function(){var x=ye(r.current.keys());return l.length&&x.push($h),x},b=s.useCallback(function(C){var x="".concat(r.current.get(C)).concat(Ly),S=new Set;return ye(o.current.keys()).forEach(function(w){w.startsWith(x)&&S.add(o.current.get(w))}),S},[]);return s.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:m,unregisterPath:v,refreshOverflowKeys:p,isSubPathKey:g,getKeyPath:y,getKeys:h,getSubPathKeys:b}}function Ns(e){var t=s.useRef(e);t.current=e;var n=s.useCallback(function(){for(var r,o=arguments.length,a=new Array(o),i=0;i1&&(b.motionAppear=!1);var C=b.onVisibleChanged;return b.onVisibleChanged=function(x){return!m.current&&!x&&g(!0),C==null?void 0:C(x)},y?null:s.createElement(Tc,{mode:a,locked:!m.current},s.createElement(Br,fe({visible:h},b,{forceRender:c,removeOnLeave:!1,leavedClassName:"".concat(l,"-hidden")}),function(x){var S=x.className,w=x.style;return s.createElement(jy,{id:t,className:S,style:w},o)}))}var nF=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],rF=["active"],oF=s.forwardRef(function(e,t){var n=e.style,r=e.className,o=e.title,a=e.eventKey;e.warnKey;var i=e.disabled,l=e.internalPopupClose,c=e.children,u=e.itemIcon,d=e.expandIcon,f=e.popupClassName,m=e.popupOffset,v=e.popupStyle,p=e.onClick,y=e.onMouseEnter,g=e.onMouseLeave,h=e.onTitleClick,b=e.onTitleMouseEnter,C=e.onTitleMouseLeave,x=nt(e,nF),S=PI(a),w=s.useContext(To),$=w.prefixCls,O=w.mode,E=w.openKeys,I=w.disabled,R=w.overflowDisabled,M=w.activeKey,_=w.selectedKeys,P=w.itemIcon,z=w.expandIcon,T=w.onItemClick,L=w.onOpenChange,j=w.onActive,D=s.useContext(_y),F=D._internalRenderSubMenuItem,V=s.useContext(MI),K=V.isSubPathKey,B=es(),W="".concat($,"-submenu"),U=I||i,G=s.useRef(),ee=s.useRef(),Z=u??P,J=d??z,le=E.includes(a),re=!R&&le,X=K(_,a),oe=zI(a,U,b,C),te=oe.active,Q=nt(oe,rF),Y=s.useState(!1),ie=ne(Y,2),se=ie[0],he=ie[1],ve=function(ce){U||he(ce)},ae=function(ce){ve(!0),y==null||y({key:a,domEvent:ce})},pe=function(ce){ve(!1),g==null||g({key:a,domEvent:ce})},ue=s.useMemo(function(){return te||(O!=="inline"?se||K([M],a):!1)},[O,te,M,se,a,K]),de=LI(B.length),Ee=function(ce){U||(h==null||h({key:a,domEvent:ce}),O==="inline"&&L(a,!le))},Pe=Ns(function(Te){p==null||p(df(Te)),T(Te)}),Be=function(ce){O!=="inline"&&L(a,ce)},Me=function(){j(a)},Ie=S&&"".concat(S,"-popup"),_e=s.useMemo(function(){return s.createElement(jI,{icon:O!=="horizontal"?J:void 0,props:k(k({},e),{},{isOpen:re,isSubMenu:!0})},s.createElement("i",{className:"".concat(W,"-arrow")}))},[O,J,e,re,W]),ge=s.createElement("div",fe({role:"menuitem",style:de,className:"".concat(W,"-title"),tabIndex:U?null:-1,ref:G,title:typeof o=="string"?o:null,"data-menu-id":R&&S?null:S,"aria-expanded":re,"aria-haspopup":!0,"aria-controls":Ie,"aria-disabled":U,onClick:Ee,onFocus:Me},Q),o,_e),me=s.useRef(O);if(O!=="inline"&&B.length>1?me.current="vertical":me.current=O,!R){var Oe=me.current;ge=s.createElement(eF,{mode:Oe,prefixCls:W,visible:!l&&re&&O!=="inline",popupClassName:f,popupOffset:m,popupStyle:v,popup:s.createElement(Tc,{mode:Oe==="horizontal"?"vertical":Oe},s.createElement(jy,{id:Ie,ref:ee},c)),disabled:U,onVisibleChange:Be},ge)}var xe=s.createElement(Vo.Item,fe({ref:t,role:"none"},x,{component:"li",style:n,className:q(W,"".concat(W,"-").concat(O),r,A(A(A(A({},"".concat(W,"-open"),re),"".concat(W,"-active"),ue),"".concat(W,"-selected"),X),"".concat(W,"-disabled"),U)),onMouseEnter:ae,onMouseLeave:pe}),ge,!R&&s.createElement(tF,{id:Ie,open:re,keyPath:B},c));return F&&(xe=F(xe,e,{selected:X,active:ue,open:re,disabled:U})),s.createElement(Tc,{onItemClick:Pe,mode:O==="horizontal"?"vertical":O,itemIcon:Z,expandIcon:J},xe)}),Em=s.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=es(n),a=Dy(r,o),i=$m();s.useEffect(function(){if(i)return i.registerPath(n,o),function(){i.unregisterPath(n,o)}},[o]);var l;return i?l=a:l=s.createElement(oF,fe({ref:t},e),a),s.createElement(TI.Provider,{value:o},l)});function Ay(e){var t=e.className,n=e.style,r=s.useContext(To),o=r.prefixCls,a=$m();return a?null:s.createElement("li",{role:"separator",className:q("".concat(o,"-item-divider"),t),style:n})}var aF=["className","title","eventKey","children"],iF=s.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var o=e.children,a=nt(e,aF),i=s.useContext(To),l=i.prefixCls,c="".concat(l,"-item-group");return s.createElement("li",fe({ref:t,role:"presentation"},a,{onClick:function(d){return d.stopPropagation()},className:q(c,n)}),s.createElement("div",{role:"presentation",className:"".concat(c,"-title"),title:typeof r=="string"?r:void 0},r),s.createElement("ul",{role:"group",className:"".concat(c,"-list")},o))}),By=s.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=es(n),a=Dy(r,o),i=$m();return i?a:s.createElement(iF,fe({ref:t},nn(e,["warnKey"])),a)}),lF=["label","children","key","type","extra"];function Eh(e,t,n){var r=t.item,o=t.group,a=t.submenu,i=t.divider;return(e||[]).map(function(l,c){if(l&&Ue(l)==="object"){var u=l,d=u.label,f=u.children,m=u.key,v=u.type,p=u.extra,y=nt(u,lF),g=m??"tmp-".concat(c);return f||v==="group"?v==="group"?s.createElement(o,fe({key:g},y,{title:d}),Eh(f,t,n)):s.createElement(a,fe({key:g},y,{title:d}),Eh(f,t,n)):v==="divider"?s.createElement(i,fe({key:g},y)):s.createElement(r,fe({key:g},y,{extra:p}),d,(!!p||p===0)&&s.createElement("span",{className:"".concat(n,"-item-extra")},p))}return null}).filter(function(l){return l})}function T1(e,t,n,r,o){var a=e,i=k({divider:Ay,item:Zc,group:By,submenu:Em},r);return t&&(a=Eh(t,i,o)),Dy(a,n)}var sF=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],ti=[],cF=s.forwardRef(function(e,t){var n,r=e,o=r.prefixCls,a=o===void 0?"rc-menu":o,i=r.rootClassName,l=r.style,c=r.className,u=r.tabIndex,d=u===void 0?0:u,f=r.items,m=r.children,v=r.direction,p=r.id,y=r.mode,g=y===void 0?"vertical":y,h=r.inlineCollapsed,b=r.disabled,C=r.disabledOverflow,x=r.subMenuOpenDelay,S=x===void 0?.1:x,w=r.subMenuCloseDelay,$=w===void 0?.1:w,O=r.forceSubMenuRender,E=r.defaultOpenKeys,I=r.openKeys,R=r.activeKey,M=r.defaultActiveFirst,_=r.selectable,P=_===void 0?!0:_,z=r.multiple,T=z===void 0?!1:z,L=r.defaultSelectedKeys,j=r.selectedKeys,D=r.onSelect,F=r.onDeselect,V=r.inlineIndent,K=V===void 0?24:V,B=r.motion,W=r.defaultMotions,U=r.triggerSubMenuAction,G=U===void 0?"hover":U,ee=r.builtinPlacements,Z=r.itemIcon,J=r.expandIcon,le=r.overflowedIndicator,re=le===void 0?"...":le,X=r.overflowedIndicatorPopupClassName,oe=r.getPopupContainer,te=r.onClick,Q=r.onOpenChange,Y=r.onKeyDown;r.openAnimation,r.openTransitionName;var ie=r._internalRenderMenuItem,se=r._internalRenderSubMenuItem,he=r._internalComponents,ve=nt(r,sF),ae=s.useMemo(function(){return[T1(m,f,ti,he,a),T1(m,f,ti,{},a)]},[m,f,he]),pe=ne(ae,2),ue=pe[0],de=pe[1],Ee=s.useState(!1),Pe=ne(Ee,2),Be=Pe[0],Me=Pe[1],Ie=s.useRef(),_e=kB(p),ge=v==="rtl",me=an(E,{value:I,postState:function(et){return et||ti}}),Oe=ne(me,2),xe=Oe[0],Te=Oe[1],ce=function(et){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Bt(){Te(et),Q==null||Q(et)}Ze?uo.flushSync(Bt):Bt()},Ce=s.useState(xe),Re=ne(Ce,2),Se=Re[0],ke=Re[1],tt=s.useRef(!1),rt=s.useMemo(function(){return(g==="inline"||g==="vertical")&&h?["vertical",h]:[g,!1]},[g,h]),Mt=ne(rt,2),vt=Mt[0],gt=Mt[1],it=vt==="inline",St=s.useState(vt),bt=ne(St,2),He=bt[0],Qe=bt[1],qe=s.useState(gt),Ne=ne(qe,2),$e=Ne[0],we=Ne[1];s.useEffect(function(){Qe(vt),we(gt),tt.current&&(it?Te(Se):ce(ti))},[vt,gt]);var ze=s.useState(0),Xe=ne(ze,2),Ye=Xe[0],Ct=Xe[1],We=Ye>=ue.length-1||He!=="horizontal"||C;s.useEffect(function(){it&&ke(xe)},[xe]),s.useEffect(function(){return tt.current=!0,function(){tt.current=!1}},[]);var Ae=BB(),ot=Ae.registerPath,$t=Ae.unregisterPath,Rt=Ae.refreshOverflowKeys,_t=Ae.isSubPathKey,Vt=Ae.getKeyPath,wt=Ae.getKeys,jt=Ae.getSubPathKeys,Le=s.useMemo(function(){return{registerPath:ot,unregisterPath:$t}},[ot,$t]),Ke=s.useMemo(function(){return{isSubPathKey:_t}},[_t]);s.useEffect(function(){Rt(We?ti:ue.slice(Ye+1).map(function(Wt){return Wt.key}))},[Ye,We]);var ft=an(R||M&&((n=ue[0])===null||n===void 0?void 0:n.key),{value:R}),st=ne(ft,2),Je=st[0],Ge=st[1],mt=Ns(function(Wt){Ge(Wt)}),Pt=Ns(function(){Ge(void 0)});s.useImperativeHandle(t,function(){return{list:Ie.current,focus:function(et){var Ze,Bt=wt(),Dt=wh(Bt,_e),Gt=Dt.elements,tn=Dt.key2element,Bn=Dt.element2key,wn=zy(Ie.current,Gt),Fn=Je??(wn[0]?Bn.get(wn[0]):(Ze=ue.find(function(Zr){return!Zr.props.disabled}))===null||Ze===void 0?void 0:Ze.key),Pn=tn.get(Fn);if(Fn&&Pn){var kn;Pn==null||(kn=Pn.focus)===null||kn===void 0||kn.call(Pn,et)}}}});var Ve=an(L||[],{value:j,postState:function(et){return Array.isArray(et)?et:et==null?ti:[et]}}),at=ne(Ve,2),ht=at[0],ln=at[1],xn=function(et){if(P){var Ze=et.key,Bt=ht.includes(Ze),Dt;T?Bt?Dt=ht.filter(function(tn){return tn!==Ze}):Dt=[].concat(ye(ht),[Ze]):Dt=[Ze],ln(Dt);var Gt=k(k({},et),{},{selectedKeys:Dt});Bt?F==null||F(Gt):D==null||D(Gt)}!T&&xe.length&&He!=="inline"&&ce(ti)},qn=Ns(function(Wt){te==null||te(df(Wt)),xn(Wt)}),Gn=Ns(function(Wt,et){var Ze=xe.filter(function(Dt){return Dt!==Wt});if(et)Ze.push(Wt);else if(He!=="inline"){var Bt=jt(Wt);Ze=Ze.filter(function(Dt){return!Bt.has(Dt)})}Ro(xe,Ze,!0)||ce(Ze,!0)}),zn=function(et,Ze){var Bt=Ze??!xe.includes(et);Gn(et,Bt)},nr=jB(He,Je,ge,_e,Ie,wt,Vt,Ge,zn,Y);s.useEffect(function(){Me(!0)},[]);var rr=s.useMemo(function(){return{_internalRenderMenuItem:ie,_internalRenderSubMenuItem:se}},[ie,se]),vr=He!=="horizontal"||C?ue:ue.map(function(Wt,et){return s.createElement(Tc,{key:Wt.key,overflowDisabled:et>Ye},Wt)}),or=s.createElement(Vo,fe({id:p,ref:Ie,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:Zc,className:q(a,"".concat(a,"-root"),"".concat(a,"-").concat(He),c,A(A({},"".concat(a,"-inline-collapsed"),$e),"".concat(a,"-rtl"),ge),i),dir:v,style:l,role:"menu",tabIndex:d,data:vr,renderRawItem:function(et){return et},renderRawRest:function(et){var Ze=et.length,Bt=Ze?ue.slice(-Ze):null;return s.createElement(Em,{eventKey:$h,title:re,disabled:We,internalPopupClose:Ze===0,popupClassName:X},Bt)},maxCount:He!=="horizontal"||C?Vo.INVALIDATE:Vo.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(et){Ct(et)},onKeyDown:nr},ve));return s.createElement(_y.Provider,{value:rr},s.createElement(II.Provider,{value:_e},s.createElement(Tc,{prefixCls:a,rootClassName:i,mode:He,openKeys:xe,rtl:ge,disabled:b,motion:Be?B:null,defaultMotions:Be?W:null,activeKey:Je,onActive:mt,onInactive:Pt,selectedKeys:ht,inlineIndent:K,subMenuOpenDelay:S,subMenuCloseDelay:$,forceSubMenuRender:O,builtinPlacements:ee,triggerSubMenuAction:G,getPopupContainer:oe,itemIcon:Z,expandIcon:J,onItemClick:qn,onOpenChange:Gn},s.createElement(MI.Provider,{value:Ke},or),s.createElement("div",{style:{display:"none"},"aria-hidden":!0},s.createElement(NI.Provider,{value:Le},de)))))}),ts=cF;ts.Item=Zc;ts.SubMenu=Em;ts.ItemGroup=By;ts.Divider=Ay;var uF={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"},dF=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:uF}))},fF=s.forwardRef(dF);const AI=s.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),mF=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:o,headerHeight:a,headerPadding:i,headerColor:l,footerPadding:c,fontSize:u,bodyBg:d,headerBg:f}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:d,"&, *":{boxSizing:"border-box"},[`&${n}-has-sider`]:{flexDirection:"row",[`> ${n}, > ${n}-content`]:{width:0}},[`${n}-header, &${n}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${n}-header`]:{height:a,padding:i,color:l,lineHeight:H(a),background:f,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:c,color:r,fontSize:u,background:o},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},BI=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:o,controlHeightSM:a,marginXXS:i,colorTextLightSolid:l,colorBgContainer:c}=e,u=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${u}px`,headerColor:o,footerPadding:`${a}px ${u}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+i*2,triggerBg:"#002140",triggerColor:l,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:c,lightTriggerBg:c,lightTriggerColor:o}},FI=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],kI=Ht("Layout",mF,BI,{deprecatedTokens:FI}),pF=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:o,antCls:a,triggerHeight:i,triggerColor:l,triggerBg:c,headerHeight:u,zeroTriggerWidth:d,zeroTriggerHeight:f,borderRadiusLG:m,lightSiderBg:v,lightTriggerColor:p,lightTriggerBg:y,bodyBg:g}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:i},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${t}-children`]:{overflow:"hidden"},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:i,color:l,lineHeight:H(i),textAlign:"center",background:c,cursor:"pointer",transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:"absolute",top:u,insetInlineEnd:e.calc(d).mul(-1).equal(),zIndex:1,width:d,height:f,color:l,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${H(m)} ${H(m)} 0`,cursor:"pointer",transition:`background ${o} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${o}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(d).mul(-1).equal(),borderRadius:`${H(m)} 0 0 ${H(m)}`}},"&-light":{background:v,[`${t}-trigger`]:{color:p,background:y},[`${t}-zero-width-trigger`]:{color:p,background:y,border:`1px solid ${g}`,borderInlineStart:0}}}}},vF=Ht(["Layout","Sider"],pF,BI,{deprecatedTokens:FI});var gF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),Om=s.createContext({}),yF=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),HI=s.forwardRef((e,t)=>{const{prefixCls:n,className:r,trigger:o,children:a,defaultCollapsed:i=!1,theme:l="dark",style:c={},collapsible:u=!1,reverseArrow:d=!1,width:f=200,collapsedWidth:m=80,zeroWidthTriggerStyle:v,breakpoint:p,onCollapse:y,onBreakpoint:g}=e,h=gF(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:b}=s.useContext(AI),[C,x]=s.useState("collapsed"in e?e.collapsed:i),[S,w]=s.useState(!1);s.useEffect(()=>{"collapsed"in e&&x(e.collapsed)},[e.collapsed]);const $=(Z,J)=>{"collapsed"in e||x(Z),y==null||y(Z,J)},{getPrefixCls:O,direction:E}=s.useContext(ut),I=O("layout-sider",n),[R,M,_]=vF(I),P=s.useRef(null);P.current=Z=>{w(Z.matches),g==null||g(Z.matches),C!==Z.matches&&$(Z.matches,"responsive")},s.useEffect(()=>{function Z(le){var re;return(re=P.current)===null||re===void 0?void 0:re.call(P,le)}let J;return typeof(window==null?void 0:window.matchMedia)<"u"&&p&&p in M1&&(J=window.matchMedia(`screen and (max-width: ${M1[p]})`),hI(J,Z),Z(J)),()=>{yI(J,Z)}},[p]),s.useEffect(()=>{const Z=yF("ant-sider-");return b.addSider(Z),()=>b.removeSider(Z)},[]);const z=()=>{$(!C,"clickTrigger")},T=nn(h,["collapsed"]),L=C?m:f,j=hF(L)?`${L}px`:String(L),D=Number.parseFloat(String(m||0))===0?s.createElement("span",{onClick:z,className:q(`${I}-zero-width-trigger`,`${I}-zero-width-trigger-${d?"right":"left"}`),style:v},o||s.createElement(fF,null)):null,F=E==="rtl"==!d,B={expanded:F?s.createElement(Wa,null):s.createElement(Ua,null),collapsed:F?s.createElement(Ua,null):s.createElement(Wa,null)}[C?"collapsed":"expanded"],W=o!==null?D||s.createElement("div",{className:`${I}-trigger`,onClick:z,style:{width:j}},o||B):null,U=Object.assign(Object.assign({},c),{flex:`0 0 ${j}`,maxWidth:j,minWidth:j,width:j}),G=q(I,`${I}-${l}`,{[`${I}-collapsed`]:!!C,[`${I}-has-trigger`]:u&&o!==null&&!D,[`${I}-below`]:!!S,[`${I}-zero-width`]:Number.parseFloat(j)===0},r,M,_),ee=s.useMemo(()=>({siderCollapsed:C}),[C]);return R(s.createElement(Om.Provider,{value:ee},s.createElement("aside",Object.assign({className:G},T,{style:U,ref:t}),s.createElement("div",{className:`${I}-children`},a),u||S&&D?W:null)))});var bF={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"},CF=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:bF}))},Fy=s.forwardRef(CF);const ff=s.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var SF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,dashed:r}=e,o=SF(e,["prefixCls","className","dashed"]),{getPrefixCls:a}=s.useContext(ut),i=a("menu",t),l=q({[`${i}-item-divider-dashed`]:!!r},n);return s.createElement(Ay,Object.assign({className:l},o))},WI=e=>{var t;const{className:n,children:r,icon:o,title:a,danger:i,extra:l}=e,{prefixCls:c,firstLevel:u,direction:d,disableMenuItemTitleTooltip:f,inlineCollapsed:m}=s.useContext(ff),v=C=>{const x=r==null?void 0:r[0],S=s.createElement("span",{className:q(`${c}-title-content`,{[`${c}-title-content-with-extra`]:!!l||l===0})},r);return(!o||s.isValidElement(r)&&r.type==="span")&&r&&C&&u&&typeof x=="string"?s.createElement("div",{className:`${c}-inline-collapsed-noicon`},x.charAt(0)):S},{siderCollapsed:p}=s.useContext(Om);let y=a;typeof a>"u"?y=u?r:"":a===!1&&(y="");const g={title:y};!p&&!m&&(g.title=null,g.open=!1);const h=Dn(r).length;let b=s.createElement(Zc,Object.assign({},nn(e,["title","icon","danger"]),{className:q({[`${c}-item-danger`]:i,[`${c}-item-only-child`]:(o?h+1:h)===1},n),title:typeof a=="string"?a:void 0}),er(o,{className:q(s.isValidElement(o)?(t=o.props)===null||t===void 0?void 0:t.className:void 0,`${c}-item-icon`)}),v(m));return f||(b=s.createElement(No,Object.assign({},g,{placement:d==="rtl"?"left":"right",classNames:{root:`${c}-inline-collapsed-tooltip`}}),b)),b};var xF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{children:n}=e,r=xF(e,["children"]),o=s.useContext(mf),a=s.useMemo(()=>Object.assign(Object.assign({},o),r),[o,r.prefixCls,r.mode,r.selectable,r.rootClassName]),i=k_(n),l=ua(t,i?Qa(n):null);return s.createElement(mf.Provider,{value:a},s.createElement(Rc,{space:!0},i?s.cloneElement(n,{ref:l}):n))}),wF=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:o,lineWidth:a,lineType:i,itemPaddingInline:l}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${H(a)} ${i} ${o}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:l},[`> ${t}-item:hover, > ${t}-item-active, > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},$F=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${H(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${H(t)})`}}}}),_1=e=>Po(e),z1=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:o,subMenuItemSelectedColor:a,groupTitleColor:i,itemBg:l,subMenuItemBg:c,itemSelectedBg:u,activeBarHeight:d,activeBarWidth:f,activeBarBorderWidth:m,motionDurationSlow:v,motionEaseInOut:p,motionEaseOut:y,itemPaddingInline:g,motionDurationMid:h,itemHoverColor:b,lineType:C,colorSplit:x,itemDisabledColor:S,dangerItemColor:w,dangerItemHoverColor:$,dangerItemSelectedColor:O,dangerItemActiveBg:E,dangerItemSelectedBg:I,popupBg:R,itemHoverBg:M,itemActiveBg:_,menuSubMenuBg:P,horizontalItemSelectedColor:z,horizontalItemSelectedBg:T,horizontalItemBorderRadius:L,horizontalItemHoverBg:j}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:l,[`&${n}-root:focus-visible`]:Object.assign({},_1(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:i}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},_1(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${S} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:b}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:_}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:_}}},[`${n}-item-danger`]:{color:w,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:$}},[`&${n}-item:active`]:{background:E}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:o,[`&${n}-item-danger`]:{color:O},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:u,[`&${n}-item-danger`]:{backgroundColor:I}},[`&${n}-submenu > ${n}`]:{backgroundColor:P},[`&${n}-popup > ${n}`]:{backgroundColor:R},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:R},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:m,marginTop:e.calc(m).mul(-1).equal(),marginBottom:0,borderRadius:L,"&::after":{position:"absolute",insetInline:g,bottom:0,borderBottom:`${H(d)} solid transparent`,transition:`border-color ${v} ${p}`,content:'""'},"&:hover, &-active, &-open":{background:j,"&::after":{borderBottomWidth:d,borderBottomColor:z}},"&-selected":{color:z,backgroundColor:T,"&:hover":{backgroundColor:T},"&::after":{borderBottomWidth:d,borderBottomColor:z}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${H(m)} ${C} ${x}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:c},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${H(f)} solid ${o}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${h} ${y}`,`opacity ${h} ${y}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:O}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${h} ${p}`,`opacity ${h} ${p}`].join(",")}}}}}},L1=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:o,menuArrowSize:a,marginXS:i,itemMarginBlock:l,itemWidth:c,itemPaddingInline:u}=e,d=e.calc(a).add(o).add(i).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:H(n),paddingInline:u,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:l,width:c},[`> ${t}-item, > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:H(n)},[`${t}-item-group-list ${t}-submenu-title, ${t}-submenu-title`]:{paddingInlineEnd:d}}},EF=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:o,dropdownWidth:a,controlHeightLG:i,motionEaseOut:l,paddingXL:c,itemMarginInline:u,fontSizeLG:d,motionDurationFast:f,motionDurationSlow:m,paddingXS:v,boxShadowSecondary:p,collapsedWidth:y,collapsedIconSize:g}=e,h={height:r,lineHeight:H(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},L1(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},L1(e)),{boxShadow:p})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${H(e.calc(i).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${m}`,`background ${m}`,`padding ${f} ${l}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:h,[`& ${t}-item-group-title`]:{paddingInlineStart:c}},[`${t}-item`]:h}},{[`${t}-inline-collapsed`]:{width:y,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item, > ${t}-item-group > ${t}-item-group-list > ${t}-item, > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${H(e.calc(g).div(2).equal())} - ${H(u)})`,textOverflow:"clip",[` ${t}-submenu-arrow, ${t}-submenu-expand-icon `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:g,lineHeight:H(r),"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:o}},[`${t}-item-group-title`]:Object.assign(Object.assign({},mo),{paddingInline:v})}}]},j1=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:o,motionEaseOut:a,iconCls:i,iconSize:l,iconMarginInlineEnd:c}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding calc(${n} + 0.1s) ${o}`].join(","),[`${t}-item-icon, ${i}`]:{minWidth:l,fontSize:l,transition:[`font-size ${r} ${a}`,`margin ${n} ${o}`,`color ${n}`].join(","),"+ span":{marginInlineStart:c,opacity:1,transition:[`opacity ${n} ${o}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},Wc()),[`&${t}-item-only-child`]:{[`> ${i}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},D1=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:o,menuArrowSize:a,menuArrowOffset:i}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:o,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${H(e.calc(i).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${H(i)})`}}}}},OF=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:o,motionDurationMid:a,motionEaseInOut:i,paddingXS:l,padding:c,colorSplit:u,lineWidth:d,zIndexPopup:f,borderRadiusLG:m,subMenuItemBorderRadius:v,menuArrowSize:p,menuArrowOffset:y,lineType:g,groupTitleLineHeight:h,groupTitleFontSize:b}=e;return[{"":{[n]:Object.assign(Object.assign({},ia()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Xt(e)),ia()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${o} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${H(l)} ${H(c)}`,fontSize:b,lineHeight:h,transition:`all ${o}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${o} ${i}`,`background ${o} ${i}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${o} ${i}`,`background ${o} ${i}`,`padding ${a} ${i}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${o} ${i}`,`padding ${o} ${i}`].join(",")},[`${n}-title-content`]:{transition:`color ${o}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${t}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:e.padding}},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:u,borderStyle:g,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),j1(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${H(e.calc(r).mul(2).equal())} ${H(c)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:m,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:m},j1(e)),D1(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:v},[`${n}-submenu-title::after`]:{transition:`transform ${o} ${i}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:e.paddingXS}}}),D1(e)),{[`&-inline-collapsed ${n}-submenu-arrow, &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${H(y)})`},"&::after":{transform:`rotate(45deg) translateX(${H(e.calc(y).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${H(e.calc(p).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${H(e.calc(y).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${H(y)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},IF=e=>{var t,n,r;const{colorPrimary:o,colorError:a,colorTextDisabled:i,colorErrorBg:l,colorText:c,colorTextDescription:u,colorBgContainer:d,colorFillAlter:f,colorFillContent:m,lineWidth:v,lineWidthBold:p,controlItemBgActive:y,colorBgTextHover:g,controlHeightLG:h,lineHeight:b,colorBgElevated:C,marginXXS:x,padding:S,fontSize:w,controlHeightSM:$,fontSizeLG:O,colorTextLightSolid:E,colorErrorHover:I}=e,R=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,M=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:v,_=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,P=new Tt(E).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:c,itemColor:c,colorItemTextHover:c,itemHoverColor:c,colorItemTextHoverHorizontal:o,horizontalItemHoverColor:o,colorGroupTitle:u,groupTitleColor:u,colorItemTextSelected:o,itemSelectedColor:o,subMenuItemSelectedColor:o,colorItemTextSelectedHorizontal:o,horizontalItemSelectedColor:o,colorItemBg:d,itemBg:d,colorItemBgHover:g,itemHoverBg:g,colorItemBgActive:m,itemActiveBg:y,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:y,itemSelectedBg:y,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:R,colorActiveBarHeight:p,activeBarHeight:p,colorActiveBarBorderSize:v,activeBarBorderWidth:M,colorItemTextDisabled:i,itemDisabledColor:i,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:l,dangerItemActiveBg:l,colorDangerItemBgSelected:l,dangerItemSelectedBg:l,itemMarginInline:_,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:h,groupTitleLineHeight:b,collapsedWidth:h*2,popupBg:C,itemMarginBlock:x,itemPaddingInline:S,horizontalLineHeight:`${h*1.15}px`,iconSize:w,iconMarginInlineEnd:$-w,collapsedIconSize:O,groupTitleFontSize:w,darkItemDisabledColor:new Tt(E).setA(.25).toRgbString(),darkItemColor:P,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:E,darkItemSelectedBg:o,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:P,darkItemHoverColor:E,darkDangerItemHoverColor:I,darkDangerItemSelectedColor:E,darkDangerItemActiveBg:a,itemWidth:R?`calc(100% + ${M}px)`:`calc(100% - ${_*2}px)`}},RF=(e,t=e,n=!0)=>Ht("Menu",o=>{const{colorBgElevated:a,controlHeightLG:i,fontSize:l,darkItemColor:c,darkDangerItemColor:u,darkItemBg:d,darkSubMenuItemBg:f,darkItemSelectedColor:m,darkItemSelectedBg:v,darkDangerItemSelectedBg:p,darkItemHoverBg:y,darkGroupTitleColor:g,darkItemHoverColor:h,darkItemDisabledColor:b,darkDangerItemHoverColor:C,darkDangerItemSelectedColor:x,darkDangerItemActiveBg:S,popupBg:w,darkPopupBg:$}=o,O=o.calc(l).div(7).mul(5).equal(),E=Et(o,{menuArrowSize:O,menuHorizontalHeight:o.calc(i).mul(1.15).equal(),menuArrowOffset:o.calc(O).mul(.25).equal(),menuSubMenuBg:a,calc:o.calc,popupBg:w}),I=Et(E,{itemColor:c,itemHoverColor:h,groupTitleColor:g,itemSelectedColor:m,subMenuItemSelectedColor:m,itemBg:d,popupBg:$,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:v,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:y,itemDisabledColor:b,dangerItemColor:u,dangerItemHoverColor:C,dangerItemSelectedColor:x,dangerItemActiveBg:S,dangerItemSelectedBg:p,menuSubMenuBg:f,horizontalItemSelectedColor:m,horizontalItemSelectedBg:v});return[OF(E),wF(E),EF(E),z1(E,"light"),z1(I,"dark"),$F(E),am(E),Ka(E,"slide-up"),Ka(E,"slide-down"),Gc(E,"zoom-big")]},IF,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:n,unitless:{groupTitleLineHeight:!0}})(e,t),UI=e=>{var t;const{popupClassName:n,icon:r,title:o,theme:a}=e,i=s.useContext(ff),{prefixCls:l,inlineCollapsed:c,theme:u}=i,d=es();let f;if(!r)f=c&&!d.length&&o&&typeof o=="string"?s.createElement("div",{className:`${l}-inline-collapsed-noicon`},o.charAt(0)):s.createElement("span",{className:`${l}-title-content`},o);else{const p=s.isValidElement(o)&&o.type==="span";f=s.createElement(s.Fragment,null,er(r,{className:q(s.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${l}-item-icon`)}),p?o:s.createElement("span",{className:`${l}-title-content`},o))}const m=s.useMemo(()=>Object.assign(Object.assign({},i),{firstLevel:!1}),[i]),[v]=Yl("Menu");return s.createElement(ff.Provider,{value:m},s.createElement(Em,Object.assign({},nn(e,["icon"]),{title:f,popupClassName:q(l,n,`${l}-${a||u}`),popupStyle:Object.assign({zIndex:v},e.popupStyle)})))};var PF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const r=s.useContext(mf),o=r||{},{getPrefixCls:a,getPopupContainer:i,direction:l,menu:c}=s.useContext(ut),u=a(),{prefixCls:d,className:f,style:m,theme:v="light",expandIcon:p,_internalDisableMenuItemTitleTooltip:y,inlineCollapsed:g,siderCollapsed:h,rootClassName:b,mode:C,selectable:x,onClick:S,overflowedIndicatorPopupClassName:w}=e,$=PF(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),O=nn($,["collapsedWidth"]);(n=o.validator)===null||n===void 0||n.call(o,{mode:C});const E=qt((...K)=>{var B;S==null||S.apply(void 0,K),(B=o.onClick)===null||B===void 0||B.call(o)}),I=o.mode||C,R=x??o.selectable,M=g??h,_={horizontal:{motionName:`${u}-slide-up`},inline:Ec(u),other:{motionName:`${u}-zoom-big`}},P=a("menu",d||o.prefixCls),z=Un(P),[T,L,j]=RF(P,z,!r),D=q(`${P}-${v}`,c==null?void 0:c.className,f),F=s.useMemo(()=>{var K,B;if(typeof p=="function"||Xp(p))return p||null;if(typeof o.expandIcon=="function"||Xp(o.expandIcon))return o.expandIcon||null;if(typeof(c==null?void 0:c.expandIcon)=="function"||Xp(c==null?void 0:c.expandIcon))return(c==null?void 0:c.expandIcon)||null;const W=(K=p??(o==null?void 0:o.expandIcon))!==null&&K!==void 0?K:c==null?void 0:c.expandIcon;return er(W,{className:q(`${P}-submenu-expand-icon`,s.isValidElement(W)?(B=W.props)===null||B===void 0?void 0:B.className:void 0)})},[p,o==null?void 0:o.expandIcon,c==null?void 0:c.expandIcon,P]),V=s.useMemo(()=>({prefixCls:P,inlineCollapsed:M||!1,direction:l,firstLevel:!0,theme:v,mode:I,disableMenuItemTitleTooltip:y}),[P,M,l,y,v]);return T(s.createElement(mf.Provider,{value:null},s.createElement(ff.Provider,{value:V},s.createElement(ts,Object.assign({getPopupContainer:i,overflowedIndicator:s.createElement(Fy,null),overflowedIndicatorPopupClassName:q(P,`${P}-${v}`,w),mode:I,selectable:R,onClick:E},O,{inlineCollapsed:M,style:Object.assign(Object.assign({},c==null?void 0:c.style),m),className:D,prefixCls:P,direction:l,defaultMotions:_,expandIcon:F,ref:t,rootClassName:q(b,L,o.rootClassName,j,z),_internalComponents:NF})))))}),ns=s.forwardRef((e,t)=>{const n=s.useRef(null),r=s.useContext(Om);return s.useImperativeHandle(t,()=>({menu:n.current,focus:o=>{var a;(a=n.current)===null||a===void 0||a.focus(o)}})),s.createElement(TF,Object.assign({ref:n},e,r))});ns.Item=WI;ns.SubMenu=UI;ns.Divider=VI;ns.ItemGroup=By;const MF=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:o}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:o,backgroundColor:r}}}}}},_F=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:o,sizePopupArrow:a,antCls:i,iconCls:l,motionDurationMid:c,paddingBlock:u,fontSize:d,dropdownEdgeChildPadding:f,colorTextDisabled:m,fontSizeIcon:v,controlPaddingHorizontal:p,colorBgElevated:y}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(a).div(2).sub(o).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${i}-btn`]:{[`& > ${l}-down, & > ${i}-btn-icon > ${l}-down`]:{fontSize:v}},[`${t}-wrap`]:{position:"relative",[`${i}-btn > ${l}-down`]:{fontSize:v},[`${l}-down::before`]:{transition:`transform ${c}`}},[`${t}-wrap-open`]:{[`${l}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomLeft, &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomLeft, &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottom, &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottom, &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomRight, &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:vy},[`&${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topLeft, &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topLeft, &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-top, &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-top, &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topRight, &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topRight`]:{animationName:hy},[`&${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomLeft, &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottom, &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:gy},[`&${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topLeft, &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-top, &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topRight`]:{animationName:yy}}},xI(e,y,{arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:Object.assign(Object.assign({},Xt(e)),{[n]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:y,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},Wo(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${H(u)} ${H(p)}`,color:e.colorTextDescription,transition:`all ${c}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${c}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${H(u)} ${H(p)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${c}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},Wo(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:m,cursor:"not-allowed","&:hover":{color:m,backgroundColor:y,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${H(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorIcon,fontSize:v,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${H(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(p).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:m,backgroundColor:y,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Ka(e,"slide-up"),Ka(e,"slide-down"),sf(e,"move-up"),sf(e,"move-down"),Gc(e,"zoom-big")]]},zF=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},My({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),CI(e)),LF=Ht("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:o}=e,a=Et(e,{menuCls:`${o}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[_F(a),MF(a)]},zF,{resetStyle:!1}),Jc=e=>{var t;const{menu:n,arrow:r,prefixCls:o,children:a,trigger:i,disabled:l,dropdownRender:c,popupRender:u,getPopupContainer:d,overlayClassName:f,rootClassName:m,overlayStyle:v,open:p,onOpenChange:y,visible:g,onVisibleChange:h,mouseEnterDelay:b=.15,mouseLeaveDelay:C=.1,autoAdjustOverflow:x=!0,placement:S="",overlay:w,transitionName:$,destroyOnHidden:O,destroyPopupOnHide:E}=e,{getPopupContainer:I,getPrefixCls:R,direction:M,dropdown:_}=s.useContext(ut),P=u||c;Za();const z=s.useMemo(()=>{const ie=R();return $!==void 0?$:S.includes("top")?`${ie}-slide-down`:`${ie}-slide-up`},[R,S,$]),T=s.useMemo(()=>S?S.includes("Center")?S.slice(0,S.indexOf("Center")):S:M==="rtl"?"bottomRight":"bottomLeft",[S,M]),L=R("dropdown",o),j=Un(L),[D,F,V]=LF(L,j),[,K]=mr(),B=s.Children.only(RB(a)?s.createElement("span",null,a):a),W=er(B,{className:q(`${L}-trigger`,{[`${L}-rtl`]:M==="rtl"},B.props.className),disabled:(t=B.props.disabled)!==null&&t!==void 0?t:l}),U=l?[]:i,G=!!(U!=null&&U.includes("contextMenu")),[ee,Z]=an(!1,{value:p??g}),J=qt(ie=>{y==null||y(ie,{source:"trigger"}),h==null||h(ie),Z(ie)}),le=q(f,m,F,V,j,_==null?void 0:_.className,{[`${L}-rtl`]:M==="rtl"}),re=wI({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:x,offset:K.marginXXS,arrowWidth:r?K.sizePopupArrow:0,borderRadius:K.borderRadius}),X=qt(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(y==null||y(!1,{source:"menu"}),Z(!1))}),oe=()=>{let ie;return n!=null&&n.items?ie=s.createElement(ns,Object.assign({},n)):typeof w=="function"?ie=w():ie=w,P&&(ie=P(ie)),ie=s.Children.only(typeof ie=="string"?s.createElement("span",null,ie):ie),s.createElement(KI,{prefixCls:`${L}-menu`,rootClassName:q(V,j),expandIcon:s.createElement("span",{className:`${L}-menu-submenu-arrow`},M==="rtl"?s.createElement(Ua,{className:`${L}-menu-submenu-arrow-icon`}):s.createElement(Wa,{className:`${L}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:X,validator:({mode:se})=>{}},ie)},[te,Q]=Yl("Dropdown",v==null?void 0:v.zIndex);let Y=s.createElement(OI,Object.assign({alignPoint:G},nn(e,["rootClassName"]),{mouseEnterDelay:b,mouseLeaveDelay:C,visible:ee,builtinPlacements:re,arrow:!!r,overlayClassName:le,prefixCls:L,getPopupContainer:d||I,transitionName:z,trigger:U,overlay:oe,placement:T,onVisibleChange:J,overlayStyle:Object.assign(Object.assign(Object.assign({},_==null?void 0:_.style),v),{zIndex:te}),autoDestroy:O??E}),W);return te&&(Y=s.createElement(uy.Provider,{value:Q},Y)),D(Y)},jF=QO(Jc,"align",void 0,"dropdown",e=>e),DF=e=>s.createElement(jF,Object.assign({},e),s.createElement("span",null));Jc._InternalPanelDoNotUseOrYouWillBeFired=DF;const Im=({children:e})=>{const{getPrefixCls:t}=s.useContext(ut),n=t("breadcrumb");return s.createElement("li",{className:`${n}-separator`,"aria-hidden":"true"},e===""?e:e||"/")};Im.__ANT_BREADCRUMB_SEPARATOR=!0;var AF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ot[o]||r)}function qI(e,t,n,r){if(n==null)return null;const{className:o,onClick:a}=t,i=AF(t,["className","onClick"]),l=Object.assign(Object.assign({},Jn(i,{data:!0,aria:!0})),{onClick:a});return r!==void 0?s.createElement("a",Object.assign({},l,{className:q(`${e}-link`,o),href:r}),n):s.createElement("span",Object.assign({},l,{className:q(`${e}-link`,o)}),n)}function FF(e,t){return(r,o,a,i,l)=>{if(t)return t(r,o,a,i);const c=BF(r,o);return qI(e,r,c,l)}}var Oh=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:a,dropdownProps:i,href:l}=e,u=(d=>{if(o||a){const f=Object.assign({},i);if(o){const m=o||{},{items:v}=m,p=Oh(m,["items"]);f.menu=Object.assign(Object.assign({},p),{items:v==null?void 0:v.map((y,g)=>{var{key:h,title:b,label:C,path:x}=y,S=Oh(y,["key","title","label","path"]);let w=C??b;return x&&(w=s.createElement("a",{href:`${l}${x}`},w)),Object.assign(Object.assign({},S),{key:h??g,label:w})})})}else a&&(f.overlay=a);return s.createElement(Jc,Object.assign({placement:"bottom"},f),s.createElement("span",{className:`${t}-overlay-link`},d,s.createElement(Ny,null)))}return d})(r);return u!=null?s.createElement(s.Fragment,null,s.createElement("li",{className:`${t}-item`},u),n&&s.createElement(Im,null,n)):null},XI=e=>{const{prefixCls:t,children:n,href:r}=e,o=Oh(e,["prefixCls","children","href"]),{getPrefixCls:a}=s.useContext(ut),i=a("breadcrumb",t);return s.createElement(GI,Object.assign({},o,{prefixCls:i}),qI(i,o,n,r))};XI.__ANT_BREADCRUMB_ITEM=!0;const kF=e=>{const{componentCls:t,iconCls:n,calc:r}=e;return{[t]:Object.assign(Object.assign({},Xt(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},[`${t}-item a`]:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${H(e.paddingXXS)}`,borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",marginInline:r(e.marginXXS).mul(-1).equal(),"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},Wo(e)),[`${t}-item:last-child`]:{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[` > ${n} + span, > ${n} + a `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",padding:`0 ${H(e.paddingXXS)}`,marginInline:r(e.marginXXS).mul(-1).equal(),[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}},HF=e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}),VF=Ht("Breadcrumb",e=>{const t=Et(e,{});return kF(t)},HF);var A1=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:i}=a,l=A1(a,["breadcrumbName"]);return Object.assign(Object.assign({},l),{title:i})})}),o}function KF(e,t){return s.useMemo(()=>e||(t?t.map(WF):null),[e,t])}var UF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{if(t===void 0)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach(r=>{n=n.replace(`:${r}`,e[r])}),n},Ks=e=>{const{prefixCls:t,separator:n="/",style:r,className:o,rootClassName:a,routes:i,items:l,children:c,itemRender:u,params:d={}}=e,f=UF(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:m,direction:v,breadcrumb:p}=s.useContext(ut);let y;const g=m("breadcrumb",t),[h,b,C]=VF(g),x=KF(l,i),S=FF(g,u);if(x&&x.length>0){const O=[],E=l||i;y=x.map((I,R)=>{const{path:M,key:_,type:P,menu:z,overlay:T,onClick:L,className:j,separator:D,dropdownProps:F}=I,V=qF(d,M);V!==void 0&&O.push(V);const K=_??R;if(P==="separator")return s.createElement(Im,{key:K},D);const B={},W=R===x.length-1;z?B.menu=z:T&&(B.overlay=T);let{href:U}=I;return O.length&&V!==void 0&&(U=`#/${O.join("/")}`),s.createElement(GI,Object.assign({key:K},B,Jn(I,{data:!0,aria:!0}),{className:j,dropdownProps:F,href:U,separator:W?"":n,onClick:L,prefixCls:g}),S(I,d,E,O,U))})}else if(c){const O=Dn(c).length;y=Dn(c).map((E,I)=>{if(!E)return E;const R=I===O-1;return er(E,{separator:R?"":n,key:I})})}const w=q(g,p==null?void 0:p.className,{[`${g}-rtl`]:v==="rtl"},o,a,b,C),$=Object.assign(Object.assign({},p==null?void 0:p.style),r);return h(s.createElement("nav",Object.assign({className:w,style:$},f),s.createElement("ol",null,y)))};Ks.Item=XI;Ks.Separator=Im;const YI=s.createContext(null),GF=YI.Provider,QI=s.createContext(null),XF=QI.Provider;var YF=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ZI=s.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,o=e.className,a=e.style,i=e.checked,l=e.disabled,c=e.defaultChecked,u=c===void 0?!1:c,d=e.type,f=d===void 0?"checkbox":d,m=e.title,v=e.onChange,p=nt(e,YF),y=s.useRef(null),g=s.useRef(null),h=an(u,{value:i}),b=ne(h,2),C=b[0],x=b[1];s.useImperativeHandle(t,function(){return{focus:function(O){var E;(E=y.current)===null||E===void 0||E.focus(O)},blur:function(){var O;(O=y.current)===null||O===void 0||O.blur()},input:y.current,nativeElement:g.current}});var S=q(r,o,A(A({},"".concat(r,"-checked"),C),"".concat(r,"-disabled"),l)),w=function(O){l||("checked"in e||x(O.target.checked),v==null||v({target:k(k({},e),{},{type:f,checked:O.target.checked}),stopPropagation:function(){O.stopPropagation()},preventDefault:function(){O.preventDefault()},nativeEvent:O.nativeEvent}))};return s.createElement("span",{className:S,title:m,style:a,ref:g},s.createElement("input",fe({},p,{className:"".concat(r,"-input"),ref:y,onChange:w,disabled:l,checked:!!C,type:f})),s.createElement("span",{className:"".concat(r,"-inner")}))});function JI(e){const t=N.useRef(null),n=()=>{zt.cancel(t.current),t.current=null};return[()=>{n(),t.current=zt(()=>{t.current=null})},a=>{t.current&&(a.stopPropagation(),n()),e==null||e(a)}]}const QF=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},Xt(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},ZF=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:o,motionDurationSlow:a,motionDurationMid:i,motionEaseInOutCirc:l,colorBgContainer:c,colorBorder:u,lineWidth:d,colorBgContainerDisabled:f,colorTextDisabled:m,paddingXS:v,dotColorDisabled:p,lineType:y,radioColor:g,radioBgColor:h,calc:b}=e,C=`${t}-inner`,S=b(o).sub(b(4).mul(2)),w=b(1).mul(o).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},Xt(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${H(d)} ${y} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},Xt(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, &:hover ${C}`]:{borderColor:r},[`${t}-input:focus-visible + ${C}`]:Po(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:w,height:w,marginBlockStart:b(1).mul(o).div(-2).equal({unit:!0}),marginInlineStart:b(1).mul(o).div(-2).equal({unit:!0}),backgroundColor:g,borderBlockStart:0,borderInlineStart:0,borderRadius:w,transform:"scale(0)",opacity:0,transition:`all ${a} ${l}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:w,height:w,backgroundColor:c,borderColor:u,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${i}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[C]:{borderColor:r,backgroundColor:h,"&::after":{transform:`scale(${e.calc(e.dotSize).div(o).equal()})`,opacity:1,transition:`all ${a} ${l}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[C]:{backgroundColor:f,borderColor:u,cursor:"not-allowed","&::after":{backgroundColor:p}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:m,cursor:"not-allowed"},[`&${t}-checked`]:{[C]:{"&::after":{transform:`scale(${b(S).div(o).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:v,paddingInlineEnd:v}})}},JF=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:o,lineType:a,colorBorder:i,motionDurationMid:l,buttonPaddingInline:c,fontSize:u,buttonBg:d,fontSizeLG:f,controlHeightLG:m,controlHeightSM:v,paddingXS:p,borderRadius:y,borderRadiusSM:g,borderRadiusLG:h,buttonCheckedBg:b,buttonSolidCheckedColor:C,colorTextDisabled:x,colorBgContainerDisabled:S,buttonCheckedBgDisabled:w,buttonCheckedColorDisabled:$,colorPrimary:O,colorPrimaryHover:E,colorPrimaryActive:I,buttonSolidCheckedBg:R,buttonSolidCheckedHoverBg:M,buttonSolidCheckedActiveBg:_,calc:P}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:c,paddingBlock:0,color:t,fontSize:u,lineHeight:H(P(n).sub(P(o).mul(2)).equal()),background:d,border:`${H(o)} ${a} ${i}`,borderBlockStartWidth:P(o).add(.02).equal(),borderInlineEndWidth:o,cursor:"pointer",transition:[`color ${l}`,`background ${l}`,`box-shadow ${l}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:P(o).mul(-1).equal()},"&:first-child":{borderInlineStart:`${H(o)} ${a} ${i}`,borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y},"&:first-child:last-child":{borderRadius:y},[`${r}-group-large &`]:{height:m,fontSize:f,lineHeight:H(P(m).sub(P(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h}},[`${r}-group-small &`]:{height:v,paddingInline:P(p).sub(o).equal(),paddingBlock:0,lineHeight:H(P(v).sub(P(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:O},"&:has(:focus-visible)":Po(e),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:O,background:b,borderColor:O,"&::before":{backgroundColor:O},"&:first-child":{borderColor:O},"&:hover":{color:E,borderColor:E,"&::before":{backgroundColor:E}},"&:active":{color:I,borderColor:I,"&::before":{backgroundColor:I}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:C,background:R,borderColor:R,"&:hover":{color:C,background:M,borderColor:M},"&:active":{color:C,background:_,borderColor:_}},"&-disabled":{color:x,backgroundColor:S,borderColor:i,cursor:"not-allowed","&:first-child, &:hover":{color:x,backgroundColor:S,borderColor:i}},[`&-disabled${r}-button-wrapper-checked`]:{color:$,backgroundColor:w,borderColor:i,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},ek=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:o,fontSizeLG:a,colorText:i,colorBgContainer:l,colorTextDisabled:c,controlItemBgActiveDisabled:u,colorTextLightSolid:d,colorPrimary:f,colorPrimaryHover:m,colorPrimaryActive:v,colorWhite:p}=e,y=4,g=a,h=t?g-y*2:g-(y+o)*2;return{radioSize:g,dotSize:h,dotColorDisabled:c,buttonSolidCheckedColor:d,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:m,buttonSolidCheckedActiveBg:v,buttonBg:l,buttonCheckedBg:l,buttonColor:i,buttonCheckedBgDisabled:u,buttonCheckedColorDisabled:c,buttonPaddingInline:n-o,wrapperMarginInlineEnd:r,radioColor:t?f:p,radioBgColor:t?l:f}},eR=Ht("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${H(n)} ${t}`,a=Et(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[QF(a),ZF(a),JF(a)]},ek,{unitless:{radioSize:!0,dotSize:!0}});var tk=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const o=s.useContext(YI),a=s.useContext(QI),{getPrefixCls:i,direction:l,radio:c}=s.useContext(ut),u=s.useRef(null),d=Or(t,u),{isFormItemInput:f}=s.useContext(fr),m=T=>{var L,j;(L=e.onChange)===null||L===void 0||L.call(e,T),(j=o==null?void 0:o.onChange)===null||j===void 0||j.call(o,T)},{prefixCls:v,className:p,rootClassName:y,children:g,style:h,title:b}=e,C=tk(e,["prefixCls","className","rootClassName","children","style","title"]),x=i("radio",v),S=((o==null?void 0:o.optionType)||a)==="button",w=S?`${x}-button`:x,$=Un(x),[O,E,I]=eR(x,$),R=Object.assign({},C),M=s.useContext(Xr);o&&(R.name=o.name,R.onChange=m,R.checked=e.value===o.value,R.disabled=(n=R.disabled)!==null&&n!==void 0?n:o.disabled),R.disabled=(r=R.disabled)!==null&&r!==void 0?r:M;const _=q(`${w}-wrapper`,{[`${w}-wrapper-checked`]:R.checked,[`${w}-wrapper-disabled`]:R.disabled,[`${w}-wrapper-rtl`]:l==="rtl",[`${w}-wrapper-in-form-item`]:f,[`${w}-wrapper-block`]:!!(o!=null&&o.block)},c==null?void 0:c.className,p,y,E,I,$),[P,z]=JI(R.onClick);return O(s.createElement(my,{component:"Radio",disabled:R.disabled},s.createElement("label",{className:_,style:Object.assign(Object.assign({},c==null?void 0:c.style),h),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:b,onClick:P},s.createElement(ZI,Object.assign({},R,{className:q(R.className,{[rm]:!S}),type:"radio",prefixCls:w,ref:d,onClick:z})),g!==void 0?s.createElement("span",{className:`${w}-label`},g):null)))},pf=s.forwardRef(nk),rk=["parentNode"],ok="form_item";function Us(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function tR(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:rk.includes(n)?`${ok}_${n}`:n}function nR(e,t,n,r,o,a){let i=r;return a!==void 0?i=a:n.validating?i="validating":e.length?i="error":t.length?i="warning":(n.touched||o&&n.validated)&&(i="success"),i}var ak=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);oe??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:o=>a=>{const i=Ih(o);a?n.current[i]=a:delete n.current[i]}},scrollToField:(o,a={})=>{const{focus:i}=a,l=ak(a,["focus"]),c=B1(o,r);c&&(IL(c,Object.assign({scrollMode:"if-needed",block:"nearest"},l)),i&&r.focusField(o))},focusField:o=>{var a,i;const l=r.getFieldInstance(o);typeof(l==null?void 0:l.focus)=="function"?l.focus():(i=(a=B1(o,r))===null||a===void 0?void 0:a.focus)===null||i===void 0||i.call(a)},getFieldInstance:o=>{const a=Ih(o);return n.current[a]}}),[e,t]);return[r]}const ik=s.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=s.useContext(ut),{name:o}=s.useContext(fr),a=vm(Ih(o)),{prefixCls:i,className:l,rootClassName:c,options:u,buttonStyle:d="outline",disabled:f,children:m,size:v,style:p,id:y,optionType:g,name:h=a,defaultValue:b,value:C,block:x=!1,onChange:S,onMouseEnter:w,onMouseLeave:$,onFocus:O,onBlur:E}=e,[I,R]=an(b,{value:C}),M=s.useCallback(B=>{const W=I,U=B.target.value;"value"in e||R(U),U!==W&&(S==null||S(B))},[I,R,S]),_=n("radio",i),P=`${_}-group`,z=Un(_),[T,L,j]=eR(_,z);let D=m;u&&u.length>0&&(D=u.map(B=>typeof B=="string"||typeof B=="number"?s.createElement(pf,{key:B.toString(),prefixCls:_,disabled:f,value:B,checked:I===B},B):s.createElement(pf,{key:`radio-group-value-options-${B.value}`,prefixCls:_,disabled:B.disabled||f,value:B.value,checked:I===B.value,title:B.title,style:B.style,className:B.className,id:B.id,required:B.required},B.label)));const F=Ir(v),V=q(P,`${P}-${d}`,{[`${P}-${F}`]:F,[`${P}-rtl`]:r==="rtl",[`${P}-block`]:x},l,c,L,j,z),K=s.useMemo(()=>({onChange:M,value:I,disabled:f,name:h,optionType:g,block:x}),[M,I,f,h,g,x]);return T(s.createElement("div",Object.assign({},Jn(e,{aria:!0,data:!0}),{className:V,style:p,onMouseEnter:w,onMouseLeave:$,onFocus:O,onBlur:E,id:y,ref:t}),s.createElement(GF,{value:K},D)))}),lk=s.memo(ik);var sk=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n}=s.useContext(ut),{prefixCls:r}=e,o=sk(e,["prefixCls"]),a=n("radio",r);return s.createElement(XF,{value:"button"},s.createElement(pf,Object.assign({prefixCls:a},o,{type:"radio",ref:t})))},uk=s.forwardRef(ck),eu=pf;eu.Button=uk;eu.Group=lk;eu.__ANT_RADIO=!0;function tu(e){return Et(e,{inputAffixPadding:e.paddingXXS})}const nu=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:o,controlHeightSM:a,controlHeightLG:i,fontSizeLG:l,lineHeightLG:c,paddingSM:u,controlPaddingHorizontalSM:d,controlPaddingHorizontal:f,colorFillAlter:m,colorPrimaryHover:v,colorPrimary:p,controlOutlineWidth:y,controlOutline:g,colorErrorOutline:h,colorWarningOutline:b,colorBgContainer:C,inputFontSize:x,inputFontSizeLG:S,inputFontSizeSM:w}=e,$=x||n,O=w||$,E=S||l,I=Math.round((t-$*r)/2*10)/10-o,R=Math.round((a-O*r)/2*10)/10-o,M=Math.ceil((i-E*c)/2*10)/10-o;return{paddingBlock:Math.max(I,0),paddingBlockSM:Math.max(R,0),paddingBlockLG:Math.max(M,0),paddingInline:u-o,paddingInlineSM:d-o,paddingInlineLG:f-o,addonBg:m,activeBorderColor:p,hoverBorderColor:v,activeShadow:`0 0 0 ${y}px ${g}`,errorActiveShadow:`0 0 0 ${y}px ${h}`,warningActiveShadow:`0 0 0 ${y}px ${b}`,hoverBg:C,activeBg:C,inputFontSize:$,inputFontSizeLG:E,inputFontSizeSM:O}},dk=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),Rm=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":Object.assign({},dk(Et(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),ky=(e,t)=>({background:e.colorBgContainer,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:t.borderColor,"&:hover":{borderColor:t.hoverBorderColor,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:t.activeBorderColor,boxShadow:t.activeShadow,outline:0,backgroundColor:e.activeBg}}),F1=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},ky(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),fk=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ky(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Rm(e))}),F1(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),F1(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),k1=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),mk=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},k1(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),k1(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},Rm(e))}})}),pk=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${n}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${n}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},oR=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},H1=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},oR(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),vk=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},oR(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Rm(e))}),H1(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),H1(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),V1=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),gk=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},V1(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),V1(e,{status:"warning",addonBg:e.colorWarningBg,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary,color:e.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),aR=(e,t)=>({background:e.colorBgContainer,borderWidth:`${H(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),W1=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},aR(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),hk=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},aR(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),W1(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),W1(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),yk=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),iR=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:o}=e;return{padding:`${H(t)} ${H(o)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},Hy=e=>({padding:`${H(e.paddingBlockSM)} ${H(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),Vy=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${H(e.paddingBlock)} ${H(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},yk(e.colorTextPlaceholder)),{"&-lg":Object.assign({},iR(e)),"&-sm":Object.assign({},Hy(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),bk=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},iR(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},Hy(e)),[`&-lg ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${H(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${H(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${H(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{[`${n}-select-selector`]:{backgroundColor:"inherit",border:`${H(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${H(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[t]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},ia()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${t}-affix-wrapper, & > ${t}-number-affix-wrapper, & > ${n}-picker-range `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},[`& > ${n}-select > ${n}-select-selector, & > ${n}-select-auto-complete ${t}, & > ${n}-cascader-picker ${t}, & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child, & > ${n}-select:first-child > ${n}-select-selector, & > ${n}-select-auto-complete:first-child ${t}, & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, & > ${n}-select:last-child > ${n}-select-selector, & > ${n}-cascader-picker:last-child ${t}, & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},Ck=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:o}=e,i=o(n).sub(o(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Xt(e)),Vy(e)),fk(e)),vk(e)),pk(e)),hk(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:i,paddingBottom:i}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},Sk=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${H(e.inputAffixPadding)}`}}}},xk=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:o,colorIcon:a,colorIconHover:i,iconCls:l}=e,c=`${t}-affix-wrapper`,u=`${t}-affix-wrapper-disabled`;return{[c]:Object.assign(Object.assign(Object.assign(Object.assign({},Vy(e)),{display:"inline-flex",[`&:not(${t}-disabled):hover`]:{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),Sk(e)),{[`${l}${t}-password-icon`]:{color:a,cursor:"pointer",transition:`all ${o}`,"&:hover":{color:i}}}),[`${t}-underlined`]:{borderRadius:0},[u]:{[`${l}${t}-password-icon`]:{color:a,cursor:"not-allowed","&:hover":{color:a}}}}},wk=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},Xt(e)),bk(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},mk(e)),gk(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})})}},$k=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:not([disabled]):hover, &:not([disabled]):focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-color-primary):not(${n}-btn-variant-text)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{height:e.controlHeight,borderRadius:0},[`${t}-lg`]:{lineHeight:e.calc(e.lineHeightLG).sub(2e-4).equal()},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${r}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${r}-button:not(${n}-btn-color-primary)`]:{color:e.colorTextDescription,"&:not([disabled]):hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{inset:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightSM}},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, > ${t}, ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},Ek=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},lR=Ht(["Input","Shared"],e=>{const t=Et(e,tu(e));return[Ck(t),xk(t)]},nu,{resetFont:!1}),sR=Ht(["Input","Component"],e=>{const t=Et(e,tu(e));return[wk(t),$k(t),Ek(t),mm(t)]},nu,{resetFont:!1});var Ok={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},Ik=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:Ok}))},Rk=s.forwardRef(Ik);const Pm=s.createContext(null);var Pk=function(t){var n=t.activeTabOffset,r=t.horizontal,o=t.rtl,a=t.indicator,i=a===void 0?{}:a,l=i.size,c=i.align,u=c===void 0?"center":c,d=s.useState(),f=ne(d,2),m=f[0],v=f[1],p=s.useRef(),y=N.useCallback(function(h){return typeof l=="function"?l(h):typeof l=="number"?l:h},[l]);function g(){zt.cancel(p.current)}return s.useEffect(function(){var h={};if(n)if(r){h.width=y(n.width);var b=o?"right":"left";u==="start"&&(h[b]=n[b]),u==="center"&&(h[b]=n[b]+n.width/2,h.transform=o?"translateX(50%)":"translateX(-50%)"),u==="end"&&(h[b]=n[b]+n.width,h.transform="translateX(-100%)")}else h.height=y(n.height),u==="start"&&(h.top=n.top),u==="center"&&(h.top=n.top+n.height/2,h.transform="translateY(-50%)"),u==="end"&&(h.top=n.top+n.height,h.transform="translateY(-100%)");return g(),p.current=zt(function(){var C=m&&h&&Object.keys(h).every(function(x){var S=h[x],w=m[x];return typeof S=="number"&&typeof w=="number"?Math.round(S)===Math.round(w):S===w});C||v(h)}),g},[JSON.stringify(n),r,o,u,y]),{style:m}},K1={width:0,height:0,left:0,top:0};function Nk(e,t,n){return s.useMemo(function(){for(var r,o=new Map,a=t.get((r=e[0])===null||r===void 0?void 0:r.key)||K1,i=a.left+a.width,l=0;lP?(M=I,w.current="x"):(M=R,w.current="y"),t(-M,-M)&&E.preventDefault()}var O=s.useRef(null);O.current={onTouchStart:C,onTouchMove:x,onTouchEnd:S,onWheel:$},s.useEffect(function(){function E(_){O.current.onTouchStart(_)}function I(_){O.current.onTouchMove(_)}function R(_){O.current.onTouchEnd(_)}function M(_){O.current.onWheel(_)}return document.addEventListener("touchmove",I,{passive:!1}),document.addEventListener("touchend",R,{passive:!0}),e.current.addEventListener("touchstart",E,{passive:!0}),e.current.addEventListener("wheel",M,{passive:!1}),function(){document.removeEventListener("touchmove",I),document.removeEventListener("touchend",R)}},[])}function cR(e){var t=s.useState(0),n=ne(t,2),r=n[0],o=n[1],a=s.useRef(0),i=s.useRef();return i.current=e,Pg(function(){var l;(l=i.current)===null||l===void 0||l.call(i)},[r]),function(){a.current===r&&(a.current+=1,o(a.current))}}function _k(e){var t=s.useRef([]),n=s.useState({}),r=ne(n,2),o=r[1],a=s.useRef(typeof e=="function"?e():e),i=cR(function(){var c=a.current;t.current.forEach(function(u){c=u(c)}),t.current=[],a.current=c,o({})});function l(c){t.current.push(c),i()}return[a.current,l]}var X1={width:0,height:0,left:0,top:0,right:0};function zk(e,t,n,r,o,a,i){var l=i.tabs,c=i.tabPosition,u=i.rtl,d,f,m;return["top","bottom"].includes(c)?(d="width",f=u?"right":"left",m=Math.abs(n)):(d="height",f="top",m=-n),s.useMemo(function(){if(!l.length)return[0,0];for(var v=l.length,p=v,y=0;yMath.floor(m+t)){p=y-1;break}}for(var h=0,b=v-1;b>=0;b-=1){var C=e.get(l[b].key)||X1;if(C[f]p?[0,-1]:[h,p]},[e,t,r,o,a,m,c,l.map(function(v){return v.key}).join("_"),u])}function Y1(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var Lk="TABS_DQ";function uR(e){return String(e).replace(/"/g,Lk)}function Wy(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var dR=s.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,o=e.locale,a=e.style;return!r||r.showAdd===!1?null:s.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:a,"aria-label":(o==null?void 0:o.addAriaLabel)||"Add tab",onClick:function(l){r.onEdit("add",{event:l})}},r.addIcon||"+")}),Q1=s.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,o=e.extra;if(!o)return null;var a,i={};return Ue(o)==="object"&&!s.isValidElement(o)?i=o:i.right=o,n==="right"&&(a=i.right),n==="left"&&(a=i.left),a?s.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},a):null}),jk=s.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,o=e.tabs,a=e.locale,i=e.mobile,l=e.more,c=l===void 0?{}:l,u=e.style,d=e.className,f=e.editable,m=e.tabBarGutter,v=e.rtl,p=e.removeAriaLabel,y=e.onTabClick,g=e.getPopupContainer,h=e.popupClassName,b=s.useState(!1),C=ne(b,2),x=C[0],S=C[1],w=s.useState(null),$=ne(w,2),O=$[0],E=$[1],I=c.icon,R=I===void 0?"More":I,M="".concat(r,"-more-popup"),_="".concat(n,"-dropdown"),P=O!==null?"".concat(M,"-").concat(O):null,z=a==null?void 0:a.dropdownAriaLabel;function T(B,W){B.preventDefault(),B.stopPropagation(),f.onEdit("remove",{key:W,event:B})}var L=s.createElement(ts,{onClick:function(W){var U=W.key,G=W.domEvent;y(U,G),S(!1)},prefixCls:"".concat(_,"-menu"),id:M,tabIndex:-1,role:"listbox","aria-activedescendant":P,selectedKeys:[O],"aria-label":z!==void 0?z:"expanded dropdown"},o.map(function(B){var W=B.closable,U=B.disabled,G=B.closeIcon,ee=B.key,Z=B.label,J=Wy(W,G,f,U);return s.createElement(Zc,{key:ee,id:"".concat(M,"-").concat(ee),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(ee),disabled:U},s.createElement("span",null,Z),J&&s.createElement("button",{type:"button","aria-label":p||"remove",tabIndex:0,className:"".concat(_,"-menu-item-remove"),onClick:function(re){re.stopPropagation(),T(re,ee)}},G||f.removeIcon||"×"))}));function j(B){for(var W=o.filter(function(J){return!J.disabled}),U=W.findIndex(function(J){return J.key===O})||0,G=W.length,ee=0;eeGe?"left":"right"})}),_=ne(M,2),P=_[0],z=_[1],T=U1(0,function(Je,Ge){!R&&y&&y({direction:Je>Ge?"top":"bottom"})}),L=ne(T,2),j=L[0],D=L[1],F=s.useState([0,0]),V=ne(F,2),K=V[0],B=V[1],W=s.useState([0,0]),U=ne(W,2),G=U[0],ee=U[1],Z=s.useState([0,0]),J=ne(Z,2),le=J[0],re=J[1],X=s.useState([0,0]),oe=ne(X,2),te=oe[0],Q=oe[1],Y=_k(new Map),ie=ne(Y,2),se=ie[0],he=ie[1],ve=Nk(C,se,G[0]),ae=Hu(K,R),pe=Hu(G,R),ue=Hu(le,R),de=Hu(te,R),Ee=Math.floor(ae)Ie?Ie:Je}var ge=s.useRef(null),me=s.useState(),Oe=ne(me,2),xe=Oe[0],Te=Oe[1];function ce(){Te(Date.now())}function Ce(){ge.current&&clearTimeout(ge.current)}Mk($,function(Je,Ge){function mt(Pt,Ve){Pt(function(at){var ht=_e(at+Ve);return ht})}return Ee?(R?mt(z,Je):mt(D,Ge),Ce(),ce(),!0):!1}),s.useEffect(function(){return Ce(),xe&&(ge.current=setTimeout(function(){Te(0)},100)),Ce},[xe]);var Re=zk(ve,Pe,R?P:j,pe,ue,de,k(k({},e),{},{tabs:C})),Se=ne(Re,2),ke=Se[0],tt=Se[1],rt=qt(function(){var Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i,Ge=ve.get(Je)||{width:0,height:0,left:0,right:0,top:0};if(R){var mt=P;l?Ge.rightP+Pe&&(mt=Ge.right+Ge.width-Pe):Ge.left<-P?mt=-Ge.left:Ge.left+Ge.width>-P+Pe&&(mt=-(Ge.left+Ge.width-Pe)),D(0),z(_e(mt))}else{var Pt=j;Ge.top<-j?Pt=-Ge.top:Ge.top+Ge.height>-j+Pe&&(Pt=-(Ge.top+Ge.height-Pe)),z(0),D(_e(Pt))}}),Mt=s.useState(),vt=ne(Mt,2),gt=vt[0],it=vt[1],St=s.useState(!1),bt=ne(St,2),He=bt[0],Qe=bt[1],qe=C.filter(function(Je){return!Je.disabled}).map(function(Je){return Je.key}),Ne=function(Ge){var mt=qe.indexOf(gt||i),Pt=qe.length,Ve=(mt+Ge+Pt)%Pt,at=qe[Ve];it(at)},$e=function(Ge,mt){var Pt=qe.indexOf(Ge),Ve=C.find(function(ht){return ht.key===Ge}),at=Wy(Ve==null?void 0:Ve.closable,Ve==null?void 0:Ve.closeIcon,u,Ve==null?void 0:Ve.disabled);at&&(mt.preventDefault(),mt.stopPropagation(),u.onEdit("remove",{key:Ge,event:mt}),Pt===qe.length-1?Ne(-1):Ne(1))},we=function(Ge,mt){Qe(!0),mt.button===1&&$e(Ge,mt)},ze=function(Ge){var mt=Ge.code,Pt=l&&R,Ve=qe[0],at=qe[qe.length-1];switch(mt){case"ArrowLeft":{R&&Ne(Pt?1:-1);break}case"ArrowRight":{R&&Ne(Pt?-1:1);break}case"ArrowUp":{Ge.preventDefault(),R||Ne(-1);break}case"ArrowDown":{Ge.preventDefault(),R||Ne(1);break}case"Home":{Ge.preventDefault(),it(Ve);break}case"End":{Ge.preventDefault(),it(at);break}case"Enter":case"Space":{Ge.preventDefault(),p(gt??i,Ge);break}case"Backspace":case"Delete":{$e(gt,Ge);break}}},Xe={};R?Xe[l?"marginRight":"marginLeft"]=m:Xe.marginTop=m;var Ye=C.map(function(Je,Ge){var mt=Je.key;return s.createElement(Ak,{id:o,prefixCls:b,key:mt,tab:Je,style:Ge===0?void 0:Xe,closable:Je.closable,editable:u,active:mt===i,focus:mt===gt,renderWrapper:v,removeAriaLabel:d==null?void 0:d.removeAriaLabel,tabCount:qe.length,currentPosition:Ge+1,onClick:function(Ve){p(mt,Ve)},onKeyDown:ze,onFocus:function(){He||it(mt),rt(mt),ce(),$.current&&(l||($.current.scrollLeft=0),$.current.scrollTop=0)},onBlur:function(){it(void 0)},onMouseDown:function(Ve){return we(mt,Ve)},onMouseUp:function(){Qe(!1)}})}),Ct=function(){return he(function(){var Ge,mt=new Map,Pt=(Ge=O.current)===null||Ge===void 0?void 0:Ge.getBoundingClientRect();return C.forEach(function(Ve){var at,ht=Ve.key,ln=(at=O.current)===null||at===void 0?void 0:at.querySelector('[data-node-key="'.concat(uR(ht),'"]'));if(ln){var xn=Bk(ln,Pt),qn=ne(xn,4),Gn=qn[0],zn=qn[1],nr=qn[2],rr=qn[3];mt.set(ht,{width:Gn,height:zn,left:nr,top:rr})}}),mt})};s.useEffect(function(){Ct()},[C.map(function(Je){return Je.key}).join("_")]);var We=cR(function(){var Je=Xi(x),Ge=Xi(S),mt=Xi(w);B([Je[0]-Ge[0]-mt[0],Je[1]-Ge[1]-mt[1]]);var Pt=Xi(I);re(Pt);var Ve=Xi(E);Q(Ve);var at=Xi(O);ee([at[0]-Pt[0],at[1]-Pt[1]]),Ct()}),Ae=C.slice(0,ke),ot=C.slice(tt+1),$t=[].concat(ye(Ae),ye(ot)),Rt=ve.get(i),_t=Pk({activeTabOffset:Rt,horizontal:R,indicator:g,rtl:l}),Vt=_t.style;s.useEffect(function(){rt()},[i,Me,Ie,Y1(Rt),Y1(ve),R]),s.useEffect(function(){We()},[l]);var wt=!!$t.length,jt="".concat(b,"-nav-wrap"),Le,Ke,ft,st;return R?l?(Ke=P>0,Le=P!==Ie):(Le=P<0,Ke=P!==Me):(ft=j<0,st=j!==Me),s.createElement(wr,{onResize:We},s.createElement("div",{ref:ua(t,x),role:"tablist","aria-orientation":R?"horizontal":"vertical",className:q("".concat(b,"-nav"),n),style:r,onKeyDown:function(){ce()}},s.createElement(Q1,{ref:S,position:"left",extra:c,prefixCls:b}),s.createElement(wr,{onResize:We},s.createElement("div",{className:q(jt,A(A(A(A({},"".concat(jt,"-ping-left"),Le),"".concat(jt,"-ping-right"),Ke),"".concat(jt,"-ping-top"),ft),"".concat(jt,"-ping-bottom"),st)),ref:$},s.createElement(wr,{onResize:We},s.createElement("div",{ref:O,className:"".concat(b,"-nav-list"),style:{transform:"translate(".concat(P,"px, ").concat(j,"px)"),transition:xe?"none":void 0}},Ye,s.createElement(dR,{ref:I,prefixCls:b,locale:d,editable:u,style:k(k({},Ye.length===0?void 0:Xe),{},{visibility:wt?"hidden":null})}),s.createElement("div",{className:q("".concat(b,"-ink-bar"),A({},"".concat(b,"-ink-bar-animated"),a.inkBar)),style:Vt}))))),s.createElement(Dk,fe({},e,{removeAriaLabel:d==null?void 0:d.removeAriaLabel,ref:E,prefixCls:b,tabs:$t,className:!wt&&Be,tabMoving:!!xe})),s.createElement(Q1,{ref:w,position:"right",extra:c,prefixCls:b})))}),fR=s.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,a=e.id,i=e.active,l=e.tabKey,c=e.children;return s.createElement("div",{id:a&&"".concat(a,"-panel-").concat(l),role:"tabpanel",tabIndex:i?0:-1,"aria-labelledby":a&&"".concat(a,"-tab-").concat(l),"aria-hidden":!i,style:o,className:q(n,i&&"".concat(n,"-active"),r),ref:t},c)}),Fk=["renderTabBar"],kk=["label","key"],Hk=function(t){var n=t.renderTabBar,r=nt(t,Fk),o=s.useContext(Pm),a=o.tabs;if(n){var i=k(k({},r),{},{panes:a.map(function(l){var c=l.label,u=l.key,d=nt(l,kk);return s.createElement(fR,fe({tab:c,key:u,tabKey:u},d))})});return n(i,Z1)}return s.createElement(Z1,r)},Vk=["key","forceRender","style","className","destroyInactiveTabPane"],Wk=function(t){var n=t.id,r=t.activeKey,o=t.animated,a=t.tabPosition,i=t.destroyInactiveTabPane,l=s.useContext(Pm),c=l.prefixCls,u=l.tabs,d=o.tabPane,f="".concat(c,"-tabpane");return s.createElement("div",{className:q("".concat(c,"-content-holder"))},s.createElement("div",{className:q("".concat(c,"-content"),"".concat(c,"-content-").concat(a),A({},"".concat(c,"-content-animated"),d))},u.map(function(m){var v=m.key,p=m.forceRender,y=m.style,g=m.className,h=m.destroyInactiveTabPane,b=nt(m,Vk),C=v===r;return s.createElement(Br,fe({key:v,visible:C,forceRender:p,removeOnLeave:!!(i||h),leavedClassName:"".concat(f,"-hidden")},o.tabPaneMotion),function(x,S){var w=x.style,$=x.className;return s.createElement(fR,fe({},b,{prefixCls:f,id:n,tabKey:v,animated:d,active:C,style:k(k({},y),w),className:q(g,$),ref:S}))})})))};function Kk(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=k({inkBar:!0},Ue(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var Uk=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],J1=0,qk=s.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,o=r===void 0?"rc-tabs":r,a=e.className,i=e.items,l=e.direction,c=e.activeKey,u=e.defaultActiveKey,d=e.editable,f=e.animated,m=e.tabPosition,v=m===void 0?"top":m,p=e.tabBarGutter,y=e.tabBarStyle,g=e.tabBarExtraContent,h=e.locale,b=e.more,C=e.destroyInactiveTabPane,x=e.renderTabBar,S=e.onChange,w=e.onTabClick,$=e.onTabScroll,O=e.getPopupContainer,E=e.popupClassName,I=e.indicator,R=nt(e,Uk),M=s.useMemo(function(){return(i||[]).filter(function(te){return te&&Ue(te)==="object"&&"key"in te})},[i]),_=l==="rtl",P=Kk(f),z=s.useState(!1),T=ne(z,2),L=T[0],j=T[1];s.useEffect(function(){j(Ey())},[]);var D=an(function(){var te;return(te=M[0])===null||te===void 0?void 0:te.key},{value:c,defaultValue:u}),F=ne(D,2),V=F[0],K=F[1],B=s.useState(function(){return M.findIndex(function(te){return te.key===V})}),W=ne(B,2),U=W[0],G=W[1];s.useEffect(function(){var te=M.findIndex(function(Y){return Y.key===V});if(te===-1){var Q;te=Math.max(0,Math.min(U,M.length-1)),K((Q=M[te])===null||Q===void 0?void 0:Q.key)}G(te)},[M.map(function(te){return te.key}).join("_"),V,U]);var ee=an(null,{value:n}),Z=ne(ee,2),J=Z[0],le=Z[1];s.useEffect(function(){n||(le("rc-tabs-".concat(J1)),J1+=1)},[]);function re(te,Q){w==null||w(te,Q);var Y=te!==V;K(te),Y&&(S==null||S(te))}var X={id:J,activeKey:V,animated:P,tabPosition:v,rtl:_,mobile:L},oe=k(k({},X),{},{editable:d,locale:h,more:b,tabBarGutter:p,onTabClick:re,onTabScroll:$,extra:g,style:y,panes:null,getPopupContainer:O,popupClassName:E,indicator:I});return s.createElement(Pm.Provider,{value:{tabs:M,prefixCls:o}},s.createElement("div",fe({ref:t,id:n,className:q(o,"".concat(o,"-").concat(v),A(A(A({},"".concat(o,"-mobile"),L),"".concat(o,"-editable"),d),"".concat(o,"-rtl"),_),a)},R),s.createElement(Hk,fe({},oe,{renderTabBar:x})),s.createElement(Wk,fe({destroyInactiveTabPane:C},X,{animated:P}))))});const Gk={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Xk(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=Object.assign({inkBar:!0},typeof t=="object"?t:{}),n.tabPane&&(n.tabPaneMotion=Object.assign(Object.assign({},Gk),{motionName:Oi(e,"switch")})),n}var Yk=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ot)}function Zk(e,t){if(e)return e.map(r=>{var o;const a=(o=r.destroyOnHidden)!==null&&o!==void 0?o:r.destroyInactiveTabPane;return Object.assign(Object.assign({},r),{destroyInactiveTabPane:a})});const n=Dn(t).map(r=>{if(s.isValidElement(r)){const{key:o,props:a}=r,i=a||{},{tab:l}=i,c=Yk(i,["tab"]);return Object.assign(Object.assign({key:String(o)},c),{label:l})}return null});return Qk(n)}const Jk=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Ka(e,"slide-up"),Ka(e,"slide-down")]]},eH=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:o,colorBorderSecondary:a,itemSelectedColor:i}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${H(e.lineWidth)} ${e.lineType} ${a}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:i,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:Po(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:H(o)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:H(o)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${H(e.borderRadiusLG)} 0 0 ${H(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},tH=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},Xt(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${H(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},mo),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${H(e.paddingXXS)} ${H(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},nH=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:o,verticalItemPadding:a,verticalItemMargin:i,calc:l}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:o,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${H(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:l(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:a,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:i},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:H(l(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:l(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},rH=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:o,cardHeightLG:a,horizontalItemPaddingSM:i,horizontalItemPaddingLG:l}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:i,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:l,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:o,minHeight:o}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${H(e.borderRadius)} ${H(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${H(e.borderRadius)} ${H(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${H(e.borderRadius)} ${H(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${H(e.borderRadius)} 0 0 ${H(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:a,minHeight:a}}}}}},oH=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:o,tabsHorizontalItemMargin:a,horizontalItemPadding:i,itemSelectedColor:l,itemColor:c}=e,u=`${t}-tab`;return{[u]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:i,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:c,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${u}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",lineHeight:1,marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},Wo(e)),"&:hover":{color:r},[`&${u}-active ${u}-btn`]:{color:l,textShadow:e.tabsActiveTextShadow},[`&${u}-focus ${u}-btn:focus-visible`]:Po(e),[`&${u}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${u}-disabled ${u}-btn, &${u}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${u}-remove ${o}`]:{margin:0,verticalAlign:"middle"},[`${o}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${u} + ${u}`]:{margin:{_skip_check_:!0,value:a}}}},aH=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:o,calc:a}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:H(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:H(e.marginXS)},marginLeft:{_skip_check_:!0,value:H(a(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:o},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},iH=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:o,itemHoverColor:a,itemActiveColor:i,colorBorderSecondary:l}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Xt(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:o},background:"transparent",border:`${H(e.lineWidth)} ${e.lineType} ${l}`,borderRadius:`${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:a},"&:active, &:focus:not(:focus-visible)":{color:i}},Wo(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),oH(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},Wo(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},lH=e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:o,controlHeightLG:a}=e,i=t||a,l=n||o,c=r||a+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:i,cardHeightSM:l,cardHeightLG:c,cardPadding:`${(i-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(l-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(c-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}},sH=Ht("Tabs",e=>{const t=Et(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${H(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${H(e.horizontalItemGutter)}`});return[rH(t),aH(t),nH(t),tH(t),eH(t),iH(t),Jk(t)]},lH),cH=()=>null;var uH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r,o,a,i,l,c,u,d,f,m;const{type:v,className:p,rootClassName:y,size:g,onEdit:h,hideAdd:b,centered:C,addIcon:x,removeIcon:S,moreIcon:w,more:$,popupClassName:O,children:E,items:I,animated:R,style:M,indicatorSize:_,indicator:P,destroyInactiveTabPane:z,destroyOnHidden:T}=e,L=uH(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:j}=L,{direction:D,tabs:F,getPrefixCls:V,getPopupContainer:K}=s.useContext(ut),B=V("tabs",j),W=Un(B),[U,G,ee]=sH(B,W),Z=s.useRef(null);s.useImperativeHandle(t,()=>({nativeElement:Z.current}));let J;v==="editable-card"&&(J={onEdit:(Y,{key:ie,event:se})=>{h==null||h(Y==="add"?se:ie,Y)},removeIcon:(n=S??(F==null?void 0:F.removeIcon))!==null&&n!==void 0?n:s.createElement(Xl,null),addIcon:(x??(F==null?void 0:F.addIcon))||s.createElement(Rk,null),showAdd:b!==!0});const le=V(),re=Ir(g),X=Zk(I,E),oe=Xk(B,R),te=Object.assign(Object.assign({},F==null?void 0:F.style),M),Q={align:(r=P==null?void 0:P.align)!==null&&r!==void 0?r:(o=F==null?void 0:F.indicator)===null||o===void 0?void 0:o.align,size:(c=(i=(a=P==null?void 0:P.size)!==null&&a!==void 0?a:_)!==null&&i!==void 0?i:(l=F==null?void 0:F.indicator)===null||l===void 0?void 0:l.size)!==null&&c!==void 0?c:F==null?void 0:F.indicatorSize};return U(s.createElement(qk,Object.assign({ref:Z,direction:D,getPopupContainer:K},L,{items:X,className:q({[`${B}-${re}`]:re,[`${B}-card`]:["card","editable-card"].includes(v),[`${B}-editable-card`]:v==="editable-card",[`${B}-centered`]:C},F==null?void 0:F.className,p,y,G,ee,W),popupClassName:q(O,G,ee,W),style:te,editable:J,more:Object.assign({icon:(m=(f=(d=(u=F==null?void 0:F.more)===null||u===void 0?void 0:u.icon)!==null&&d!==void 0?d:F==null?void 0:F.moreIcon)!==null&&f!==void 0?f:w)!==null&&m!==void 0?m:s.createElement(Fy,null),transitionName:`${le}-slide-up`},$),prefixCls:B,animated:oe,indicator:Q,destroyInactiveTabPane:T??z})))}),mR=dH;mR.TabPane=cH;var fH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{prefixCls:t,className:n,hoverable:r=!0}=e,o=fH(e,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=s.useContext(ut),i=a("card",t),l=q(`${i}-grid`,n,{[`${i}-grid-hoverable`]:r});return s.createElement("div",Object.assign({},o,{className:l}))},mH=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:o,tabsMarginBottom:a}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${H(o)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)} 0 0`},ia()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},mo),{[` > ${n}-typography, > ${n}-typography-edit-content `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},pH=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:o}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` ${H(o)} 0 0 0 ${n}, 0 ${H(o)} 0 0 ${n}, ${H(o)} ${H(o)} 0 0 ${n}, ${H(o)} 0 0 0 ${n} inset, 0 ${H(o)} 0 0 ${n} inset; `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},vH=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:o,colorBorderSecondary:a,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${H(e.lineWidth)} ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)}`},ia()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:H(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:o,lineHeight:H(e.calc(o).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${H(e.lineWidth)} ${e.lineType} ${a}`}}})},gH=e=>Object.assign(Object.assign({margin:`${H(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},ia()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},mo),"&-description":{color:e.colorTextDescription}}),hH=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:o}=e;return{[`${t}-head`]:{padding:`0 ${H(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${H(e.padding)} ${H(o)}`}}},yH=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},bH=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:o,boxShadowTertiary:a,bodyPadding:i,extraColor:l}=e;return{[t]:Object.assign(Object.assign({},Xt(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:a},[`${t}-head`]:mH(e),[`${t}-extra`]:{marginInlineStart:"auto",color:l,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:i,borderRadius:`0 0 ${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)}`},[`${t}-grid`]:pH(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:vH(e),[`${t}-meta`]:gH(e)}),[`${t}-bordered`]:{border:`${H(e.lineWidth)} ${e.lineType} ${o}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${H(e.borderRadiusLG)} ${H(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:hH(e),[`${t}-loading`]:yH(e),[`${t}-rtl`]:{direction:"rtl"}}},CH=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:o,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:o,padding:`0 ${H(r)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},SH=e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!==null&&t!==void 0?t:e.paddingLG,headerPadding:(n=e.headerPadding)!==null&&n!==void 0?n:e.paddingLG}},xH=Ht("Card",e=>{const t=Et(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[bH(t),CH(t)]},SH);var ex=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return s.createElement("ul",{className:t,style:r},n.map((o,a)=>{const i=`action-${a}`;return s.createElement("li",{style:{width:`${100/n.length}%`},key:i},s.createElement("span",null,o))}))},$H=s.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:o,style:a,extra:i,headStyle:l={},bodyStyle:c={},title:u,loading:d,bordered:f,variant:m,size:v,type:p,cover:y,actions:g,tabList:h,children:b,activeTabKey:C,defaultActiveTabKey:x,tabBarExtraContent:S,hoverable:w,tabProps:$={},classNames:O,styles:E}=e,I=ex(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:R,direction:M,card:_}=s.useContext(ut),[P]=xm("card",m,f),z=ve=>{var ae;(ae=e.onTabChange)===null||ae===void 0||ae.call(e,ve)},T=ve=>{var ae;return q((ae=_==null?void 0:_.classNames)===null||ae===void 0?void 0:ae[ve],O==null?void 0:O[ve])},L=ve=>{var ae;return Object.assign(Object.assign({},(ae=_==null?void 0:_.styles)===null||ae===void 0?void 0:ae[ve]),E==null?void 0:E[ve])},j=s.useMemo(()=>{let ve=!1;return s.Children.forEach(b,ae=>{(ae==null?void 0:ae.type)===pR&&(ve=!0)}),ve},[b]),D=R("card",n),[F,V,K]=xH(D),B=s.createElement(Jl,{loading:!0,active:!0,paragraph:{rows:4},title:!1},b),W=C!==void 0,U=Object.assign(Object.assign({},$),{[W?"activeKey":"defaultActiveKey"]:W?C:x,tabBarExtraContent:S});let G;const ee=Ir(v),Z=!ee||ee==="default"?"large":ee,J=h?s.createElement(mR,Object.assign({size:Z},U,{className:`${D}-head-tabs`,onChange:z,items:h.map(ve=>{var{tab:ae}=ve,pe=ex(ve,["tab"]);return Object.assign({label:ae},pe)})})):null;if(u||i||J){const ve=q(`${D}-head`,T("header")),ae=q(`${D}-head-title`,T("title")),pe=q(`${D}-extra`,T("extra")),ue=Object.assign(Object.assign({},l),L("header"));G=s.createElement("div",{className:ve,style:ue},s.createElement("div",{className:`${D}-head-wrapper`},u&&s.createElement("div",{className:ae,style:L("title")},u),i&&s.createElement("div",{className:pe,style:L("extra")},i)),J)}const le=q(`${D}-cover`,T("cover")),re=y?s.createElement("div",{className:le,style:L("cover")},y):null,X=q(`${D}-body`,T("body")),oe=Object.assign(Object.assign({},c),L("body")),te=s.createElement("div",{className:X,style:oe},d?B:b),Q=q(`${D}-actions`,T("actions")),Y=g!=null&&g.length?s.createElement(wH,{actionClasses:Q,actionStyle:L("actions"),actions:g}):null,ie=nn(I,["onTabChange"]),se=q(D,_==null?void 0:_.className,{[`${D}-loading`]:d,[`${D}-bordered`]:P!=="borderless",[`${D}-hoverable`]:w,[`${D}-contain-grid`]:j,[`${D}-contain-tabs`]:h==null?void 0:h.length,[`${D}-${ee}`]:ee,[`${D}-type-${p}`]:!!p,[`${D}-rtl`]:M==="rtl"},r,o,V,K),he=Object.assign(Object.assign({},_==null?void 0:_.style),a);return F(s.createElement("div",Object.assign({ref:t},ie,{className:se,style:he}),G,re,te,Y))});var EH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,avatar:r,title:o,description:a}=e,i=EH(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:l}=s.useContext(ut),c=l("card",t),u=q(`${c}-meta`,n),d=r?s.createElement("div",{className:`${c}-meta-avatar`},r):null,f=o?s.createElement("div",{className:`${c}-meta-title`},o):null,m=a?s.createElement("div",{className:`${c}-meta-description`},a):null,v=f||m?s.createElement("div",{className:`${c}-meta-detail`},f,m):null;return s.createElement("div",Object.assign({},i,{className:u}),d,v)},br=$H;br.Grid=pR;br.Meta=OH;function IH(e,t,n){var r=n||{},o=r.noTrailing,a=o===void 0?!1:o,i=r.noLeading,l=i===void 0?!1:i,c=r.debounceMode,u=c===void 0?void 0:c,d,f=!1,m=0;function v(){d&&clearTimeout(d)}function p(g){var h=g||{},b=h.upcomingOnly,C=b===void 0?!1:b;v(),f=!C}function y(){for(var g=arguments.length,h=new Array(g),b=0;be?l?(m=Date.now(),a||(d=setTimeout(u?w:S,e))):S():a!==!0&&(d=setTimeout(u?w:S,u===void 0?e-x:e))}return y.cancel=p,y}function RH(e,t,n){var r={},o=r.atBegin,a=o===void 0?!1:o;return IH(e,t,{debounceMode:a!==!1})}function Mr(e,t){return e[t]}var PH=["children"];function vR(e,t){return"".concat(e,"-").concat(t)}function NH(e){return e&&e.type&&e.type.isTreeNode}function ru(e,t){return e??t}function Bl(e){var t=e||{},n=t.title,r=t._title,o=t.key,a=t.children,i=n||"title";return{title:i,_title:r||[i],key:o||"key",children:a||"children"}}function gR(e){function t(n){var r=Dn(n);return r.map(function(o){if(!NH(o))return un(!o,"Tree/TreeNode can only accept TreeNode as children."),null;var a=o.key,i=o.props,l=i.children,c=nt(i,PH),u=k({key:a},c),d=t(l);return d.length&&(u.children=d),u}).filter(function(o){return o})}return t(e)}function Yp(e,t,n){var r=Bl(n),o=r._title,a=r.key,i=r.children,l=new Set(t===!0?[]:t),c=[];function u(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return d.map(function(m,v){for(var p=vR(f?f.pos:"0",v),y=ru(m[a],p),g,h=0;h1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,o=t.onProcessFinished,a=t.externalGetKey,i=t.childrenPropName,l=t.fieldNames,c=arguments.length>2?arguments[2]:void 0,u=a||c,d={},f={},m={posEntities:d,keyEntities:f};return n&&(m=n(m)||m),TH(e,function(v){var p=v.node,y=v.index,g=v.pos,h=v.key,b=v.parentPos,C=v.level,x=v.nodes,S={node:p,nodes:x,index:y,key:h,pos:g,level:C},w=ru(h,g);d[g]=S,f[w]=S,S.parent=d[b],S.parent&&(S.parent.children=S.parent.children||[],S.parent.children.push(S)),r&&r(S,m)},{externalGetKey:u,childrenPropName:i,fieldNames:l}),o&&o(m),m}function qs(e,t){var n=t.expandedKeys,r=t.selectedKeys,o=t.loadedKeys,a=t.loadingKeys,i=t.checkedKeys,l=t.halfCheckedKeys,c=t.dragOverNodeKey,u=t.dropPosition,d=t.keyEntities,f=Mr(d,e),m={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:o.indexOf(e)!==-1,loading:a.indexOf(e)!==-1,checked:i.indexOf(e)!==-1,halfChecked:l.indexOf(e)!==-1,pos:String(f?f.pos:""),dragOver:c===e&&u===0,dragOverGapTop:c===e&&u===-1,dragOverGapBottom:c===e&&u===1};return m}function Nn(e){var t=e.data,n=e.expanded,r=e.selected,o=e.checked,a=e.loaded,i=e.loading,l=e.halfChecked,c=e.dragOver,u=e.dragOverGapTop,d=e.dragOverGapBottom,f=e.pos,m=e.active,v=e.eventKey,p=k(k({},t),{},{expanded:n,selected:r,checked:o,loaded:a,loading:i,halfChecked:l,dragOver:c,dragOverGapTop:u,dragOverGapBottom:d,pos:f,active:m,key:v});return"props"in p||Object.defineProperty(p,"props",{get:function(){return un(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),p}function hR(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function MH(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,o=t.checkable;return!!(n||r)||o===!1}function _H(e,t,n,r){for(var o=new Set(e),a=new Set,i=0;i<=n;i+=1){var l=t.get(i)||new Set;l.forEach(function(f){var m=f.key,v=f.node,p=f.children,y=p===void 0?[]:p;o.has(m)&&!r(v)&&y.filter(function(g){return!r(g.node)}).forEach(function(g){o.add(g.key)})})}for(var c=new Set,u=n;u>=0;u-=1){var d=t.get(u)||new Set;d.forEach(function(f){var m=f.parent,v=f.node;if(!(r(v)||!f.parent||c.has(f.parent.key))){if(r(f.parent.node)){c.add(m.key);return}var p=!0,y=!1;(m.children||[]).filter(function(g){return!r(g.node)}).forEach(function(g){var h=g.key,b=o.has(h);p&&!b&&(p=!1),!y&&(b||a.has(h))&&(y=!0)}),p&&o.add(m.key),y&&a.add(m.key),c.add(m.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(hR(a,o))}}function zH(e,t,n,r,o){for(var a=new Set(e),i=new Set(t),l=0;l<=r;l+=1){var c=n.get(l)||new Set;c.forEach(function(m){var v=m.key,p=m.node,y=m.children,g=y===void 0?[]:y;!a.has(v)&&!i.has(v)&&!o(p)&&g.filter(function(h){return!o(h.node)}).forEach(function(h){a.delete(h.key)})})}i=new Set;for(var u=new Set,d=r;d>=0;d-=1){var f=n.get(d)||new Set;f.forEach(function(m){var v=m.parent,p=m.node;if(!(o(p)||!m.parent||u.has(m.parent.key))){if(o(m.parent.node)){u.add(v.key);return}var y=!0,g=!1;(v.children||[]).filter(function(h){return!o(h.node)}).forEach(function(h){var b=h.key,C=a.has(b);y&&!C&&(y=!1),!g&&(C||i.has(b))&&(g=!0)}),y||a.delete(v.key),g&&i.add(v.key),u.add(v.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(hR(i,a))}}function wl(e,t,n,r){var o=[],a;r?a=r:a=MH;var i=new Set(e.filter(function(d){var f=!!Mr(n,d);return f||o.push(d),f})),l=new Map,c=0;Object.keys(n).forEach(function(d){var f=n[d],m=f.level,v=l.get(m);v||(v=new Set,l.set(m,v)),v.add(f),c=Math.max(c,m)}),un(!o.length,"Tree missing follow keys: ".concat(o.slice(0,100).map(function(d){return"'".concat(d,"'")}).join(", ")));var u;return t===!0?u=_H(i,l,c,a):u=zH(i,t.halfCheckedKeys,l,c,a),u}const LH=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},Xt(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},Xt(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},Xt(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Po(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${H(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` ${n}:not(${n}-disabled), ${t}:not(${t}-disabled) `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` ${n}-checked:not(${n}-disabled), ${t}-checked:not(${t}-disabled) `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorBorder}`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorPrimary}`}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function yR(e,t){const n=Et(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return LH(n)}const bR=Ht("Checkbox",(e,{prefixCls:t})=>[yR(t,e)]),CR=N.createContext(null);var jH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:o,rootClassName:a,children:i,indeterminate:l=!1,style:c,onMouseEnter:u,onMouseLeave:d,skipGroup:f=!1,disabled:m}=e,v=jH(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:p,direction:y,checkbox:g}=s.useContext(ut),h=s.useContext(CR),{isFormItemInput:b}=s.useContext(fr),C=s.useContext(Xr),x=(n=(h==null?void 0:h.disabled)||m)!==null&&n!==void 0?n:C,S=s.useRef(v.value),w=s.useRef(null),$=Or(t,w);s.useEffect(()=>{h==null||h.registerValue(v.value)},[]),s.useEffect(()=>{if(!f)return v.value!==S.current&&(h==null||h.cancelValue(S.current),h==null||h.registerValue(v.value),S.current=v.value),()=>h==null?void 0:h.cancelValue(v.value)},[v.value]),s.useEffect(()=>{var j;!((j=w.current)===null||j===void 0)&&j.input&&(w.current.input.indeterminate=l)},[l]);const O=p("checkbox",r),E=Un(O),[I,R,M]=bR(O,E),_=Object.assign({},v);h&&!f&&(_.onChange=(...j)=>{v.onChange&&v.onChange.apply(v,j),h.toggleOption&&h.toggleOption({label:i,value:v.value})},_.name=h.name,_.checked=h.value.includes(v.value));const P=q(`${O}-wrapper`,{[`${O}-rtl`]:y==="rtl",[`${O}-wrapper-checked`]:_.checked,[`${O}-wrapper-disabled`]:x,[`${O}-wrapper-in-form-item`]:b},g==null?void 0:g.className,o,a,M,E,R),z=q({[`${O}-indeterminate`]:l},rm,R),[T,L]=JI(_.onClick);return I(s.createElement(my,{component:"Checkbox",disabled:x},s.createElement("label",{className:P,style:Object.assign(Object.assign({},g==null?void 0:g.style),c),onMouseEnter:u,onMouseLeave:d,onClick:T},s.createElement(ZI,Object.assign({},_,{onClick:L,prefixCls:O,className:z,disabled:x,ref:$})),i!=null&&s.createElement("span",{className:`${O}-label`},i))))},SR=s.forwardRef(DH);var AH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:o=[],prefixCls:a,className:i,rootClassName:l,style:c,onChange:u}=e,d=AH(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:m}=s.useContext(ut),[v,p]=s.useState(d.value||n||[]),[y,g]=s.useState([]);s.useEffect(()=>{"value"in d&&p(d.value||[])},[d.value]);const h=s.useMemo(()=>o.map(z=>typeof z=="string"||typeof z=="number"?{label:z,value:z}:z),[o]),b=z=>{g(T=>T.filter(L=>L!==z))},C=z=>{g(T=>[].concat(ye(T),[z]))},x=z=>{const T=v.indexOf(z.value),L=ye(v);T===-1?L.push(z.value):L.splice(T,1),"value"in d||p(L),u==null||u(L.filter(j=>y.includes(j)).sort((j,D)=>{const F=h.findIndex(K=>K.value===j),V=h.findIndex(K=>K.value===D);return F-V}))},S=f("checkbox",a),w=`${S}-group`,$=Un(S),[O,E,I]=bR(S,$),R=nn(d,["value","disabled"]),M=o.length?h.map(z=>s.createElement(SR,{prefixCls:S,key:z.value.toString(),disabled:"disabled"in z?z.disabled:d.disabled,value:z.value,checked:v.includes(z.value),onChange:z.onChange,className:q(`${w}-item`,z.className),style:z.style,title:z.title,id:z.id,required:z.required},z.label)):r,_=s.useMemo(()=>({toggleOption:x,value:v,disabled:d.disabled,name:d.name,registerValue:C,cancelValue:b}),[x,v,d.disabled,d.name,C,b]),P=q(w,{[`${w}-rtl`]:m==="rtl"},i,l,I,$,E);return O(s.createElement("div",Object.assign({className:P,style:c},R,{ref:t}),s.createElement(CR.Provider,{value:_},M)))}),Fl=SR;Fl.Group=BH;Fl.__ANT_CHECKBOX=!0;const xR=s.createContext({});var FH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n,direction:r}=s.useContext(ut),{gutter:o,wrap:a}=s.useContext(xR),{prefixCls:i,span:l,order:c,offset:u,push:d,pull:f,className:m,children:v,flex:p,style:y}=e,g=FH(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),h=n("col",i),[b,C,x]=M8(h),S={};let w={};kH.forEach(E=>{let I={};const R=e[E];typeof R=="number"?I.span=R:typeof R=="object"&&(I=R||{}),delete g[E],w=Object.assign(Object.assign({},w),{[`${h}-${E}-${I.span}`]:I.span!==void 0,[`${h}-${E}-order-${I.order}`]:I.order||I.order===0,[`${h}-${E}-offset-${I.offset}`]:I.offset||I.offset===0,[`${h}-${E}-push-${I.push}`]:I.push||I.push===0,[`${h}-${E}-pull-${I.pull}`]:I.pull||I.pull===0,[`${h}-rtl`]:r==="rtl"}),I.flex&&(w[`${h}-${E}-flex`]=!0,S[`--${h}-${E}-flex`]=tx(I.flex))});const $=q(h,{[`${h}-${l}`]:l!==void 0,[`${h}-order-${c}`]:c,[`${h}-offset-${u}`]:u,[`${h}-push-${d}`]:d,[`${h}-pull-${f}`]:f},m,w,C,x),O={};if(o!=null&&o[0]){const E=typeof o[0]=="number"?`${o[0]/2}px`:`calc(${o[0]} / 2)`;O.paddingLeft=E,O.paddingRight=E}return p&&(O.flex=tx(p),a===!1&&!O.minWidth&&(O.minWidth=0)),b(s.createElement("div",Object.assign({},g,{style:Object.assign(Object.assign(Object.assign({},O),y),S),className:$,ref:t}),v))});function HH(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],o=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0};return r.forEach((a,i)=>{if(typeof a=="object"&&a!==null)for(let l=0;l{if(typeof e=="string"&&r(e),typeof e=="object")for(let a=0;a{o()},[JSON.stringify(e),t]),n}const ii=s.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:o,className:a,style:i,children:l,gutter:c=0,wrap:u}=e,d=VH(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:m}=s.useContext(ut),v=Qc(!0,null),p=nx(o,v),y=nx(r,v),g=f("row",n),[h,b,C]=T8(g),x=HH(c,v),S=q(g,{[`${g}-no-wrap`]:u===!1,[`${g}-${y}`]:y,[`${g}-${p}`]:p,[`${g}-rtl`]:m==="rtl"},a,b,C),w={};if(x!=null&&x[0]){const I=typeof x[0]=="number"?`${x[0]/-2}px`:`calc(${x[0]} / -2)`;w.marginLeft=I,w.marginRight=I}const[$,O]=x;w.rowGap=O;const E=s.useMemo(()=>({gutter:[$,O],wrap:u}),[$,O,u]);return h(s.createElement(xR.Provider,{value:E},s.createElement("div",Object.assign({},d,{className:S,style:Object.assign(Object.assign({},w),i),ref:t}),l)))});function WH(){return Qc()}const KH={useBreakpoint:WH},UH=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{[`&${t}`]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},qH=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:i,verticalMarginInline:l}=e;return{[t]:Object.assign(Object.assign({},Xt(e)),{borderBlockStart:`${H(o)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${H(o)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${H(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${H(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${H(o)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-start`]:{"&::before":{width:`calc(${i} * 100%)`},"&::after":{width:`calc(100% - ${i} * 100%)`}},[`&-horizontal${t}-with-text-end`]:{"&::before":{width:`calc(100% - ${i} * 100%)`},"&::after":{width:`calc(${i} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${H(o)} 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${H(o)} 0 0`},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-start${t}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-end${t}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},GH=e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),XH=Ht("Divider",e=>{const t=Et(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[qH(t),UH(t)]},GH,{unitless:{orientationMargin:!0}});var YH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,className:r,style:o}=tr("divider"),{prefixCls:a,type:i="horizontal",orientation:l="center",orientationMargin:c,className:u,rootClassName:d,children:f,dashed:m,variant:v="solid",plain:p,style:y,size:g}=e,h=YH(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size"]),b=t("divider",a),[C,x,S]=XH(b),w=Ir(g),$=QH[w],O=!!f,E=s.useMemo(()=>l==="left"?n==="rtl"?"end":"start":l==="right"?n==="rtl"?"start":"end":l,[n,l]),I=E==="start"&&c!=null,R=E==="end"&&c!=null,M=q(b,r,x,S,`${b}-${i}`,{[`${b}-with-text`]:O,[`${b}-with-text-${E}`]:O,[`${b}-dashed`]:!!m,[`${b}-${v}`]:v!=="solid",[`${b}-plain`]:!!p,[`${b}-rtl`]:n==="rtl",[`${b}-no-default-orientation-margin-start`]:I,[`${b}-no-default-orientation-margin-end`]:R,[`${b}-${$}`]:!!$},u,d),_=s.useMemo(()=>typeof c=="number"?c:/^\d+$/.test(c)?Number(c):c,[c]),P={marginInlineStart:I?_:void 0,marginInlineEnd:R?_:void 0};return C(s.createElement("div",Object.assign({className:M,style:Object.assign(Object.assign({},o),y)},h,{role:"separator"}),f&&i!=="vertical"&&s.createElement("span",{className:`${b}-inner-text`,style:P},f)))};function ZH(e){return!!(e.addonBefore||e.addonAfter)}function JH(e){return!!(e.prefix||e.suffix||e.allowClear)}function rx(e,t,n){var r=t.cloneNode(!0),o=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},o}function vf(e,t,n,r){if(n){var o=t;if(t.type==="click"){o=rx(t,e,""),n(o);return}if(e.type!=="file"&&r!==void 0){o=rx(t,e,r),n(o);return}n(o)}}function wR(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var o=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(o,o);break;default:e.setSelectionRange(0,o)}}}}var $R=N.forwardRef(function(e,t){var n,r,o,a=e.inputElement,i=e.children,l=e.prefixCls,c=e.prefix,u=e.suffix,d=e.addonBefore,f=e.addonAfter,m=e.className,v=e.style,p=e.disabled,y=e.readOnly,g=e.focused,h=e.triggerFocus,b=e.allowClear,C=e.value,x=e.handleReset,S=e.hidden,w=e.classes,$=e.classNames,O=e.dataAttrs,E=e.styles,I=e.components,R=e.onClear,M=i??a,_=(I==null?void 0:I.affixWrapper)||"span",P=(I==null?void 0:I.groupWrapper)||"span",z=(I==null?void 0:I.wrapper)||"span",T=(I==null?void 0:I.groupAddon)||"span",L=s.useRef(null),j=function(Q){var Y;(Y=L.current)!==null&&Y!==void 0&&Y.contains(Q.target)&&(h==null||h())},D=JH(e),F=s.cloneElement(M,{value:C,className:q((n=M.props)===null||n===void 0?void 0:n.className,!D&&($==null?void 0:$.variant))||null}),V=s.useRef(null);if(N.useImperativeHandle(t,function(){return{nativeElement:V.current||L.current}}),D){var K=null;if(b){var B=!p&&!y&&C,W="".concat(l,"-clear-icon"),U=Ue(b)==="object"&&b!==null&&b!==void 0&&b.clearIcon?b.clearIcon:"✖";K=N.createElement("button",{type:"button",tabIndex:-1,onClick:function(Q){x==null||x(Q),R==null||R()},onMouseDown:function(Q){return Q.preventDefault()},className:q(W,A(A({},"".concat(W,"-hidden"),!B),"".concat(W,"-has-suffix"),!!u))},U)}var G="".concat(l,"-affix-wrapper"),ee=q(G,A(A(A(A(A({},"".concat(l,"-disabled"),p),"".concat(G,"-disabled"),p),"".concat(G,"-focused"),g),"".concat(G,"-readonly"),y),"".concat(G,"-input-with-clear-btn"),u&&b&&C),w==null?void 0:w.affixWrapper,$==null?void 0:$.affixWrapper,$==null?void 0:$.variant),Z=(u||b)&&N.createElement("span",{className:q("".concat(l,"-suffix"),$==null?void 0:$.suffix),style:E==null?void 0:E.suffix},K,u);F=N.createElement(_,fe({className:ee,style:E==null?void 0:E.affixWrapper,onClick:j},O==null?void 0:O.affixWrapper,{ref:L}),c&&N.createElement("span",{className:q("".concat(l,"-prefix"),$==null?void 0:$.prefix),style:E==null?void 0:E.prefix},c),F,Z)}if(ZH(e)){var J="".concat(l,"-group"),le="".concat(J,"-addon"),re="".concat(J,"-wrapper"),X=q("".concat(l,"-wrapper"),J,w==null?void 0:w.wrapper,$==null?void 0:$.wrapper),oe=q(re,A({},"".concat(re,"-disabled"),p),w==null?void 0:w.group,$==null?void 0:$.groupWrapper);F=N.createElement(P,{className:oe,ref:V},N.createElement(z,{className:X},d&&N.createElement(T,{className:le},d),F,f&&N.createElement(T,{className:le},f)))}return N.cloneElement(F,{className:q((r=F.props)===null||r===void 0?void 0:r.className,m)||null,style:k(k({},(o=F.props)===null||o===void 0?void 0:o.style),v),hidden:S})}),e7=["show"];function ER(e,t){return s.useMemo(function(){var n={};t&&(n.show=Ue(t)==="object"&&t.formatter?t.formatter:!!t),n=k(k({},n),e);var r=n,o=r.show,a=nt(r,e7);return k(k({},a),{},{show:!!o,showFormatter:typeof o=="function"?o:void 0,strategy:a.strategy||function(i){return i.length}})},[e,t])}var t7=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],n7=s.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,o=e.onFocus,a=e.onBlur,i=e.onPressEnter,l=e.onKeyDown,c=e.onKeyUp,u=e.prefixCls,d=u===void 0?"rc-input":u,f=e.disabled,m=e.htmlSize,v=e.className,p=e.maxLength,y=e.suffix,g=e.showCount,h=e.count,b=e.type,C=b===void 0?"text":b,x=e.classes,S=e.classNames,w=e.styles,$=e.onCompositionStart,O=e.onCompositionEnd,E=nt(e,t7),I=s.useState(!1),R=ne(I,2),M=R[0],_=R[1],P=s.useRef(!1),z=s.useRef(!1),T=s.useRef(null),L=s.useRef(null),j=function(de){T.current&&wR(T.current,de)},D=an(e.defaultValue,{value:e.value}),F=ne(D,2),V=F[0],K=F[1],B=V==null?"":String(V),W=s.useState(null),U=ne(W,2),G=U[0],ee=U[1],Z=ER(h,g),J=Z.max||p,le=Z.strategy(B),re=!!J&&le>J;s.useImperativeHandle(t,function(){var ue;return{focus:j,blur:function(){var Ee;(Ee=T.current)===null||Ee===void 0||Ee.blur()},setSelectionRange:function(Ee,Pe,Be){var Me;(Me=T.current)===null||Me===void 0||Me.setSelectionRange(Ee,Pe,Be)},select:function(){var Ee;(Ee=T.current)===null||Ee===void 0||Ee.select()},input:T.current,nativeElement:((ue=L.current)===null||ue===void 0?void 0:ue.nativeElement)||T.current}}),s.useEffect(function(){z.current&&(z.current=!1),_(function(ue){return ue&&f?!1:ue})},[f]);var X=function(de,Ee,Pe){var Be=Ee;if(!P.current&&Z.exceedFormatter&&Z.max&&Z.strategy(Ee)>Z.max){if(Be=Z.exceedFormatter(Ee,{max:Z.max}),Ee!==Be){var Me,Ie;ee([((Me=T.current)===null||Me===void 0?void 0:Me.selectionStart)||0,((Ie=T.current)===null||Ie===void 0?void 0:Ie.selectionEnd)||0])}}else if(Pe.source==="compositionEnd")return;K(Be),T.current&&vf(T.current,de,r,Be)};s.useEffect(function(){if(G){var ue;(ue=T.current)===null||ue===void 0||ue.setSelectionRange.apply(ue,ye(G))}},[G]);var oe=function(de){X(de,de.target.value,{source:"change"})},te=function(de){P.current=!1,X(de,de.currentTarget.value,{source:"compositionEnd"}),O==null||O(de)},Q=function(de){i&&de.key==="Enter"&&!z.current&&(z.current=!0,i(de)),l==null||l(de)},Y=function(de){de.key==="Enter"&&(z.current=!1),c==null||c(de)},ie=function(de){_(!0),o==null||o(de)},se=function(de){z.current&&(z.current=!1),_(!1),a==null||a(de)},he=function(de){K(""),j(),T.current&&vf(T.current,de,r)},ve=re&&"".concat(d,"-out-of-range"),ae=function(){var de=nn(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return N.createElement("input",fe({autoComplete:n},de,{onChange:oe,onFocus:ie,onBlur:se,onKeyDown:Q,onKeyUp:Y,className:q(d,A({},"".concat(d,"-disabled"),f),S==null?void 0:S.input),style:w==null?void 0:w.input,ref:T,size:m,type:C,onCompositionStart:function(Pe){P.current=!0,$==null||$(Pe)},onCompositionEnd:te}))},pe=function(){var de=Number(J)>0;if(y||Z.show){var Ee=Z.showFormatter?Z.showFormatter({value:B,count:le,maxLength:J}):"".concat(le).concat(de?" / ".concat(J):"");return N.createElement(N.Fragment,null,Z.show&&N.createElement("span",{className:q("".concat(d,"-show-count-suffix"),A({},"".concat(d,"-show-count-has-suffix"),!!y),S==null?void 0:S.count),style:k({},w==null?void 0:w.count)},Ee),y)}return null};return N.createElement($R,fe({},E,{prefixCls:d,className:q(v,ve),handleReset:he,value:B,focused:M,triggerFocus:j,suffix:pe(),disabled:f,classes:x,classNames:S,styles:w,ref:L}),ae())});const OR=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:N.createElement(Kc,null)}),t};function IR(e,t){const n=s.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var o,a,i,l;!((o=e.current)===null||o===void 0)&&o.input&&((a=e.current)===null||a===void 0?void 0:a.input.getAttribute("type"))==="password"&&(!((i=e.current)===null||i===void 0)&&i.input.hasAttribute("value"))&&((l=e.current)===null||l===void 0||l.input.removeAttribute("value"))}))};return s.useEffect(()=>(t&&r(),()=>n.current.forEach(o=>{o&&clearTimeout(o)})),[]),r}function r7(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var o7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,bordered:r=!0,status:o,size:a,disabled:i,onBlur:l,onFocus:c,suffix:u,allowClear:d,addonAfter:f,addonBefore:m,className:v,style:p,styles:y,rootClassName:g,onChange:h,classNames:b,variant:C,_skipAddonWarning:x}=e,S=o7(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant","_skipAddonWarning"]),{getPrefixCls:w,direction:$,allowClear:O,autoComplete:E,className:I,style:R,classNames:M,styles:_}=tr("input"),P=w("input",n),z=s.useRef(null),T=Un(P),[L,j,D]=lR(P,g),[F]=sR(P,T),{compactSize:V,compactItemClassnames:K}=ji(P,$),B=Ir(he=>{var ve;return(ve=a??V)!==null&&ve!==void 0?ve:he}),W=N.useContext(Xr),U=i??W,{status:G,hasFeedback:ee,feedbackIcon:Z}=s.useContext(fr),J=Sm(G,o),le=r7(e)||!!ee;s.useRef(le);const re=IR(z,!0),X=he=>{re(),l==null||l(he)},oe=he=>{re(),c==null||c(he)},te=he=>{re(),h==null||h(he)},Q=(ee||u)&&N.createElement(N.Fragment,null,u,ee&&Z),Y=OR(d??O),[ie,se]=xm("input",C,r);return L(F(N.createElement(n7,Object.assign({ref:Or(t,z),prefixCls:P,autoComplete:E},S,{disabled:U,onBlur:X,onFocus:oe,style:Object.assign(Object.assign({},R),p),styles:Object.assign(Object.assign({},_),y),suffix:Q,allowClear:Y,className:q(v,g,D,T,K,I),onChange:te,addonBefore:m&&N.createElement(Rc,{form:!0,space:!0},m),addonAfter:f&&N.createElement(Rc,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},b),M),{input:q({[`${P}-sm`]:B==="small",[`${P}-lg`]:B==="large",[`${P}-rtl`]:$==="rtl"},b==null?void 0:b.input,M.input,j),variant:q({[`${P}-${ie}`]:se},uf(P,J)),affixWrapper:q({[`${P}-affix-wrapper-sm`]:B==="small",[`${P}-affix-wrapper-lg`]:B==="large",[`${P}-affix-wrapper-rtl`]:$==="rtl"},j),wrapper:q({[`${P}-group-rtl`]:$==="rtl"},j),groupWrapper:q({[`${P}-group-wrapper-sm`]:B==="small",[`${P}-group-wrapper-lg`]:B==="large",[`${P}-group-wrapper-rtl`]:$==="rtl",[`${P}-group-wrapper-${ie}`]:se},uf(`${P}-group-wrapper`,J,ee),j)})}))))});function ox(e){return["small","middle","large"].includes(e)}function ax(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const a7=e=>{const{componentCls:t,borderRadius:n,paddingSM:r,colorBorder:o,paddingXS:a,fontSizeLG:i,fontSizeSM:l,borderRadiusLG:c,borderRadiusSM:u,colorBgContainerDisabled:d,lineWidth:f}=e;return{[t]:[{display:"inline-flex",alignItems:"center",gap:0,paddingInline:r,margin:0,background:d,borderWidth:f,borderStyle:"solid",borderColor:o,borderRadius:n,"&-large":{fontSize:i,borderRadius:c},"&-small":{paddingInline:a,borderRadius:u,fontSize:l},"&-compact-last-item":{borderEndStartRadius:0,borderStartStartRadius:0},"&-compact-first-item":{borderEndEndRadius:0,borderStartEndRadius:0},"&-compact-item:not(:first-child):not(:last-child)":{borderRadius:0},"&-compact-item:not(:last-child)":{borderInlineEndWidth:0}},mm(e,{focus:!1})]}},i7=Ht(["Space","Addon"],e=>[a7(e)]);var l7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{className:n,children:r,style:o,prefixCls:a}=e,i=l7(e,["className","children","style","prefixCls"]),{getPrefixCls:l,direction:c}=N.useContext(ut),u=l("space-addon",a),[d,f,m]=i7(u),{compactItemClassnames:v,compactSize:p}=ji(u,c),y=q(u,f,v,m,{[`${u}-${p}`]:p},n);return d(N.createElement("div",Object.assign({ref:t,className:y,style:o},i),r))}),RR=N.createContext({latestIndex:0}),c7=RR.Provider,u7=({className:e,index:t,children:n,split:r,style:o})=>{const{latestIndex:a}=s.useContext(RR);return n==null?null:s.createElement(s.Fragment,null,s.createElement("div",{className:e,style:o},n),t{const{componentCls:t,antCls:n}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},f7=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}},m7=Ht("Space",e=>{const t=Et(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[d7(t),f7(t)]},()=>({}),{resetStyle:!1});var p7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{getPrefixCls:r,direction:o,size:a,className:i,style:l,classNames:c,styles:u}=tr("space"),{size:d=a??"small",align:f,className:m,rootClassName:v,children:p,direction:y="horizontal",prefixCls:g,split:h,style:b,wrap:C=!1,classNames:x,styles:S}=e,w=p7(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,O]=Array.isArray(d)?d:[d,d],E=ox(O),I=ox($),R=ax(O),M=ax($),_=Dn(p,{keepEmpty:!0}),P=f===void 0&&y==="horizontal"?"center":f,z=r("space",g),[T,L,j]=m7(z),D=q(z,i,L,`${z}-${y}`,{[`${z}-rtl`]:o==="rtl",[`${z}-align-${P}`]:P,[`${z}-gap-row-${O}`]:E,[`${z}-gap-col-${$}`]:I},m,v,j),F=q(`${z}-item`,(n=x==null?void 0:x.item)!==null&&n!==void 0?n:c.item),V=Object.assign(Object.assign({},u.item),S==null?void 0:S.item),K=_.map((U,G)=>{const ee=(U==null?void 0:U.key)||`${F}-${G}`;return s.createElement(u7,{className:F,key:ee,index:G,split:h,style:V},U)}),B=s.useMemo(()=>({latestIndex:_.reduce((G,ee,Z)=>ee!=null?Z:G,0)}),[_]);if(_.length===0)return null;const W={};return C&&(W.flexWrap="wrap"),!I&&M&&(W.columnGap=$),!E&&R&&(W.rowGap=O),T(s.createElement("div",Object.assign({ref:t,className:D,style:Object.assign(Object.assign(Object.assign({},W),l),b)},w),s.createElement(c7,{value:B},K)))}),Nm=v7;Nm.Compact=zj;Nm.Addon=s7;var g7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:r}=s.useContext(ut),{prefixCls:o,type:a="default",danger:i,disabled:l,loading:c,onClick:u,htmlType:d,children:f,className:m,menu:v,arrow:p,autoFocus:y,overlay:g,trigger:h,align:b,open:C,onOpenChange:x,placement:S,getPopupContainer:w,href:$,icon:O=s.createElement(Fy,null),title:E,buttonsRender:I=re=>re,mouseEnterDelay:R,mouseLeaveDelay:M,overlayClassName:_,overlayStyle:P,destroyOnHidden:z,destroyPopupOnHide:T,dropdownRender:L,popupRender:j}=e,D=g7(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),F=n("dropdown",o),V=`${F}-button`,B={menu:v,arrow:p,autoFocus:y,align:b,disabled:l,trigger:l?[]:h,onOpenChange:x,getPopupContainer:w||t,mouseEnterDelay:R,mouseLeaveDelay:M,overlayClassName:_,overlayStyle:P,destroyOnHidden:z,popupRender:j||L},{compactSize:W,compactItemClassnames:U}=ji(F,r),G=q(V,U,m);"destroyPopupOnHide"in e&&(B.destroyPopupOnHide=T),"overlay"in e&&(B.overlay=g),"open"in e&&(B.open=C),"placement"in e?B.placement=S:B.placement=r==="rtl"?"bottomLeft":"bottomRight";const ee=s.createElement(Qt,{type:a,danger:i,disabled:l,loading:c,onClick:u,htmlType:d,href:$,title:E},f),Z=s.createElement(Qt,{type:a,danger:i,icon:O}),[J,le]=I([ee,Z]);return s.createElement(Nm.Compact,Object.assign({className:G,size:W,block:!0},D),J,s.createElement(Jc,Object.assign({},B),le))};PR.__ANT_BUTTON=!0;const Uy=Jc;Uy.Button=PR;function h7(e){return e==null?null:typeof e=="object"&&!s.isValidElement(e)?e:{title:e}}function gf(e){const[t,n]=s.useState(e);return s.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const y7=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationFast} ${e.motionEaseInOut}, opacity ${e.motionDurationFast} ${e.motionEaseInOut}, transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},b7=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${H(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),ix=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},C7=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},Xt(e)),b7(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},ix(e,e.controlHeightSM)),"&-large":Object.assign({},ix(e,e.controlHeightLG))})}},S7=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:o,labelRequiredMarkColor:a,labelColor:i,labelFontSize:l,labelHeight:c,labelColonMarginInlineStart:u,labelColonMarginInlineEnd:d,itemMarginBottom:f}=e;return{[t]:Object.assign(Object.assign({},Xt(e)),{marginBottom:f,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, &-hidden${o}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:c,color:i,fontSize:l,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:u,marginInlineEnd:d},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${o}-switch:only-child, > ${o}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:by,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},li=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),x7=e=>{const{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}},[`${t}-col-24${n}-label, ${t}-col-xl-24${n}-label`]:li(e)}}},w7=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${n}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label, > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},$7=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:li(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},E7=e=>{const{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:"auto"},[`${n}-control`]:{width:"100%"},[`${n}-label, ${r}-col-24${n}-label, ${r}-col-xl-24${n}-label`]:li(e)},[`@media (max-width: ${H(e.screenXSMax)})`]:[$7(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:li(e)}}}],[`@media (max-width: ${H(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:li(e)}}},[`@media (max-width: ${H(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:li(e)}}},[`@media (max-width: ${H(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:li(e)}}}}},O7=e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),NR=(e,t)=>Et(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),qy=Ht("Form",(e,{rootPrefixCls:t})=>{const n=NR(e,t);return[C7(n),S7(n),y7(n),x7(n),w7(n),E7(n),am(n),by]},O7,{order:-1e3}),lx=[];function Qp(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const TR=({help:e,helpStatus:t,errors:n=lx,warnings:r=lx,className:o,fieldId:a,onVisibleChanged:i})=>{const{prefixCls:l}=s.useContext($y),c=`${l}-item-explain`,u=Un(l),[d,f,m]=qy(l,u),v=s.useMemo(()=>Ec(l),[l]),p=gf(n),y=gf(r),g=s.useMemo(()=>e!=null?[Qp(e,"help",t)]:[].concat(ye(p.map((C,x)=>Qp(C,"error","error",x))),ye(y.map((C,x)=>Qp(C,"warning","warning",x)))),[e,t,p,y]),h=s.useMemo(()=>{const C={};return g.forEach(({key:x})=>{C[x]=(C[x]||0)+1}),g.map((x,S)=>Object.assign(Object.assign({},x),{key:C[x.key]>1?`${x.key}-fallback-${S}`:x.key}))},[g]),b={};return a&&(b.id=`${a}_help`),d(s.createElement(Br,{motionDeadline:v.motionDeadline,motionName:`${l}-show-help`,visible:!!h.length,onVisibleChanged:i},C=>{const{className:x,style:S}=C;return s.createElement("div",Object.assign({},b,{className:q(c,x,m,u,o,f),style:S}),s.createElement(ly,Object.assign({keys:h},Ec(l),{motionName:`${l}-show-help-item`,component:!1}),w=>{const{key:$,error:O,errorStatus:E,className:I,style:R}=w;return s.createElement("div",{key:$,className:q(I,{[`${c}-${E}`]:E}),style:R},O)}))}))};var I7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=s.useContext(Xr),{getPrefixCls:r,direction:o,requiredMark:a,colon:i,scrollToFirstError:l,className:c,style:u}=tr("form"),{prefixCls:d,className:f,rootClassName:m,size:v,disabled:p=n,form:y,colon:g,labelAlign:h,labelWrap:b,labelCol:C,wrapperCol:x,hideRequiredMark:S,layout:w="horizontal",scrollToFirstError:$,requiredMark:O,onFinishFailed:E,name:I,style:R,feedbackIcons:M,variant:_}=e,P=I7(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),z=Ir(v),T=s.useContext(L2),L=s.useMemo(()=>O!==void 0?O:S?!1:a!==void 0?a:!0,[S,O,a]),j=g??i,D=r("form",d),F=Un(D),[V,K,B]=qy(D,F),W=q(D,`${D}-${w}`,{[`${D}-hide-required-mark`]:L===!1,[`${D}-rtl`]:o==="rtl",[`${D}-${z}`]:z},B,F,K,c,f,m),[U]=rR(y),{__INTERNAL__:G}=U;G.name=I;const ee=s.useMemo(()=>({name:I,labelAlign:h,labelCol:C,labelWrap:b,wrapperCol:x,layout:w,colon:j,requiredMark:L,itemRef:G.itemRef,form:U,feedbackIcons:M}),[I,h,C,x,w,j,L,U,M]),Z=s.useRef(null);s.useImperativeHandle(t,()=>{var re;return Object.assign(Object.assign({},U),{nativeElement:(re=Z.current)===null||re===void 0?void 0:re.nativeElement})});const J=(re,X)=>{if(re){let oe={block:"nearest"};typeof re=="object"&&(oe=Object.assign(Object.assign({},oe),re)),U.scrollToField(X,oe)}},le=re=>{if(E==null||E(re),re.errorFields.length){const X=re.errorFields[0].name;if($!==void 0){J($,X);return}l!==void 0&&J(l,X)}};return V(s.createElement(qO.Provider,{value:_},s.createElement(V2,{disabled:p},s.createElement($i.Provider,{value:z},s.createElement(KO,{validateMessages:T},s.createElement(la.Provider,{value:ee},s.createElement(UO,{status:!0},s.createElement(Ql,Object.assign({id:I},P,{name:I,onFinishFailed:le,form:U,ref:Z,style:Object.assign(Object.assign({},u),R),className:W})))))))))},P7=s.forwardRef(R7);function N7(e){if(typeof e=="function")return e;const t=Dn(e);return t.length<=1?t[0]:t}const MR=()=>{const{status:e,errors:t=[],warnings:n=[]}=s.useContext(fr);return{status:e,errors:t,warnings:n}};MR.Context=fr;function T7(e){const[t,n]=s.useState(e),r=s.useRef(null),o=s.useRef([]),a=s.useRef(!1);s.useEffect(()=>(a.current=!1,()=>{a.current=!0,zt.cancel(r.current),r.current=null}),[]);function i(l){a.current||(r.current===null&&(o.current=[],r.current=zt(()=>{r.current=null,n(c=>{let u=c;return o.current.forEach(d=>{u=d(u)}),u})})),o.current.push(l))}return[t,i]}function M7(){const{itemRef:e}=s.useContext(la),t=s.useRef({});function n(r,o){const a=o&&typeof o=="object"&&Qa(o),i=r.join("_");return(t.current.name!==i||t.current.originRef!==a)&&(t.current.name=i,t.current.originRef=a,t.current.ref=Or(e(r),a)),t.current.ref}return n}const _7=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},z7=ay(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=NR(e,t);return _7(n)});var L7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,status:n,labelCol:r,wrapperCol:o,children:a,errors:i,warnings:l,_internalItemRender:c,extra:u,help:d,fieldId:f,marginBottom:m,onErrorVisibleChanged:v,label:p}=e,y=`${t}-item`,g=s.useContext(la),h=s.useMemo(()=>{let P=Object.assign({},o||g.wrapperCol||{});return p===null&&!r&&!o&&g.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(T=>{const L=T?[T]:[],j=Cr(g.labelCol,L),D=typeof j=="object"?j:{},F=Cr(P,L),V=typeof F=="object"?F:{};"span"in D&&!("offset"in V)&&D.span{const{labelCol:P,wrapperCol:z}=g;return L7(g,["labelCol","wrapperCol"])},[g]),x=s.useRef(null),[S,w]=s.useState(0);It(()=>{u&&x.current?w(x.current.clientHeight):w(0)},[u]);const $=s.createElement("div",{className:`${y}-control-input`},s.createElement("div",{className:`${y}-control-input-content`},a)),O=s.useMemo(()=>({prefixCls:t,status:n}),[t,n]),E=m!==null||i.length||l.length?s.createElement($y.Provider,{value:O},s.createElement(TR,{fieldId:f,errors:i,warnings:l,help:d,helpStatus:n,className:`${y}-explain-connected`,onVisibleChanged:v})):null,I={};f&&(I.id=`${f}_extra`);const R=u?s.createElement("div",Object.assign({},I,{className:`${y}-extra`,ref:x}),u):null,M=E||R?s.createElement("div",{className:`${y}-additional`,style:m?{minHeight:m+S}:{}},E,R):null,_=c&&c.mark==="pro_table_render"&&c.render?c.render(e,{input:$,errorList:E,extra:R}):s.createElement(s.Fragment,null,$,M);return s.createElement(la.Provider,{value:C},s.createElement(Nr,Object.assign({},h,{className:b}),_),s.createElement(z7,{prefixCls:t}))};var A7={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:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},B7=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:A7}))},F7=s.forwardRef(B7),k7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var d;const[f]=Ja("Form"),{labelAlign:m,labelCol:v,labelWrap:p,colon:y}=s.useContext(la);if(!t)return null;const g=r||v||{},h=o||m,b=`${e}-item-label`,C=q(b,h==="left"&&`${b}-left`,g.className,{[`${b}-wrap`]:!!p});let x=t;const S=a===!0||y!==!1&&a!==!1;S&&!u&&typeof t=="string"&&t.trim()&&(x=t.replace(/[:|:]\s*$/,""));const $=h7(c);if($){const{icon:_=s.createElement(F7,null)}=$,P=k7($,["icon"]),z=s.createElement(No,Object.assign({},P),s.cloneElement(_,{className:`${e}-item-tooltip`,title:"",onClick:T=>{T.preventDefault()},tabIndex:null}));x=s.createElement(s.Fragment,null,x,z)}const O=l==="optional",E=typeof l=="function",I=l===!1;E?x=l(x,{required:!!i}):O&&!i&&(x=s.createElement(s.Fragment,null,x,s.createElement("span",{className:`${e}-item-optional`,title:""},(f==null?void 0:f.optional)||((d=aa.Form)===null||d===void 0?void 0:d.optional))));let R;I?R="hidden":(O||E)&&(R="optional");const M=q({[`${e}-item-required`]:i,[`${e}-item-required-mark-${R}`]:R,[`${e}-item-no-colon`]:!S});return s.createElement(Nr,Object.assign({},g,{className:C}),s.createElement("label",{htmlFor:n,className:M,title:typeof t=="string"?t:""},x))},V7={success:sy,warning:pO,error:Kc,validating:Va};function _R({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:o,prefixCls:a,meta:i,noStyle:l,name:c}){const u=`${a}-item`,{feedbackIcons:d}=s.useContext(la),f=nR(t,n,i,null,!!r,o),{isFormItemInput:m,status:v,hasFeedback:p,feedbackIcon:y,name:g}=s.useContext(fr),h=s.useMemo(()=>{var b;let C;if(r){const S=r!==!0&&r.icons||d,w=f&&((b=S==null?void 0:S({status:f,errors:t,warnings:n}))===null||b===void 0?void 0:b[f]),$=f?V7[f]:null;C=w!==!1&&$?s.createElement("span",{className:q(`${u}-feedback-icon`,`${u}-feedback-icon-${f}`)},w||s.createElement($,null)):null}const x={status:f||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:C,isFormItemInput:!0,name:c};return l&&(x.status=(f??v)||"",x.isFormItemInput=m,x.hasFeedback=!!(r??p),x.feedbackIcon=r!==void 0?x.feedbackIcon:y,x.name=c??g),x},[f,r,l,m,v]);return s.createElement(fr.Provider,{value:h},e)}var W7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{if(_&&E.current){const V=getComputedStyle(E.current);T(Number.parseInt(V.marginBottom,10))}},[_,P]);const L=V=>{V||T(null)},D=((V=!1)=>{const K=V?I:u.errors,B=V?R:u.warnings;return nR(K,B,u,"",!!d,c)})(),F=q(x,n,r,{[`${x}-with-help`]:M||I.length||R.length,[`${x}-has-feedback`]:D&&d,[`${x}-has-success`]:D==="success",[`${x}-has-warning`]:D==="warning",[`${x}-has-error`]:D==="error",[`${x}-is-validating`]:D==="validating",[`${x}-hidden`]:f,[`${x}-${$}`]:$});return s.createElement("div",{className:F,style:o,ref:E},s.createElement(ii,Object.assign({className:`${x}-row`},nn(C,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),s.createElement(H7,Object.assign({htmlFor:v},e,{requiredMark:S,required:p??y,prefixCls:t,vertical:O})),s.createElement(D7,Object.assign({},e,u,{errors:I,warnings:R,prefixCls:t,status:D,help:a,marginBottom:z,onErrorVisibleChanged:L}),s.createElement(WO.Provider,{value:g},s.createElement(_R,{prefixCls:t,meta:u,errors:u.errors,warnings:u.warnings,hasFeedback:d,validateStatus:D,name:b},m)))),!!z&&s.createElement("div",{className:`${x}-margin-offset`,style:{marginBottom:-z}}))}const U7="__SPLIT__";function q7(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(o=>{const a=e[o],i=t[o];return a===i||typeof a=="function"||typeof i=="function"})}const G7=s.memo(({children:e})=>e,(e,t)=>q7(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function sx(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function X7(e){const{name:t,noStyle:n,className:r,dependencies:o,prefixCls:a,shouldUpdate:i,rules:l,children:c,required:u,label:d,messageVariables:f,trigger:m="onChange",validateTrigger:v,hidden:p,help:y,layout:g}=e,{getPrefixCls:h}=s.useContext(ut),{name:b}=s.useContext(la),C=N7(c),x=typeof C=="function",S=s.useContext(WO),{validateTrigger:w}=s.useContext(Ii),$=v!==void 0?v:w,O=t!=null,E=h("form",a),I=Un(E),[R,M,_]=qy(E,I);Za();const P=s.useContext(Ic),z=s.useRef(null),[T,L]=T7({}),[j,D]=Al(()=>sx()),F=ee=>{const Z=P==null?void 0:P.getKey(ee.name);if(D(ee.destroy?sx():ee,!0),n&&y!==!1&&S){let J=ee.name;if(ee.destroy)J=z.current||J;else if(Z!==void 0){const[le,re]=Z;J=[le].concat(ye(re)),z.current=J}S(ee,J)}},V=(ee,Z)=>{L(J=>{const le=Object.assign({},J),X=[].concat(ye(ee.name.slice(0,-1)),ye(Z)).join(U7);return ee.destroy?delete le[X]:le[X]=ee,le})},[K,B]=s.useMemo(()=>{const ee=ye(j.errors),Z=ye(j.warnings);return Object.values(T).forEach(J=>{ee.push.apply(ee,ye(J.errors||[])),Z.push.apply(Z,ye(J.warnings||[]))}),[ee,Z]},[T,j.errors,j.warnings]),W=M7();function U(ee,Z,J){return n&&!p?s.createElement(_R,{prefixCls:E,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:j,errors:K,warnings:B,noStyle:!0,name:t},ee):s.createElement(K7,Object.assign({key:"row"},e,{className:q(r,_,I,M),prefixCls:E,fieldId:Z,isRequired:J,errors:K,warnings:B,meta:j,onSubItemMetaChange:V,layout:g,name:t}),ee)}if(!O&&!x&&!o)return R(U(C));let G={};return typeof d=="string"?G.label=d:t&&(G.label=String(t)),f&&(G=Object.assign(Object.assign({},G),f)),R(s.createElement(xy,Object.assign({},e,{messageVariables:G,trigger:m,validateTrigger:$,onMetaChange:F}),(ee,Z,J)=>{const le=Us(t).length&&Z?Z.name:[],re=tR(le,b),X=u!==void 0?u:!!(l!=null&&l.some(Q=>{if(Q&&typeof Q=="object"&&Q.required&&!Q.warningOnly)return!0;if(typeof Q=="function"){const Y=Q(J);return(Y==null?void 0:Y.required)&&!(Y!=null&&Y.warningOnly)}return!1})),oe=Object.assign({},ee);let te=null;if(Array.isArray(C)&&O)te=C;else if(!(x&&(!(i||o)||O))){if(!(o&&!x&&!O))if(s.isValidElement(C)){const Q=Object.assign(Object.assign({},C.props),oe);if(Q.id||(Q.id=re),y||K.length>0||B.length>0||e.extra){const se=[];(y||K.length>0)&&se.push(`${re}_help`),e.extra&&se.push(`${re}_extra`),Q["aria-describedby"]=se.join(" ")}K.length>0&&(Q["aria-invalid"]="true"),X&&(Q["aria-required"]="true"),Io(C)&&(Q.ref=W(le,C)),new Set([].concat(ye(Us(m)),ye(Us($)))).forEach(se=>{Q[se]=(...he)=>{var ve,ae,pe,ue,de;(pe=oe[se])===null||pe===void 0||(ve=pe).call.apply(ve,[oe].concat(he)),(de=(ue=C.props)[se])===null||de===void 0||(ae=de).call.apply(ae,[ue].concat(he))}});const ie=[Q["aria-required"],Q["aria-invalid"],Q["aria-describedby"]];te=s.createElement(G7,{control:oe,update:C,childProps:ie},er(C,Q))}else x&&(i||o)&&!O?te=C(J):te=C}return U(te,re,X)}))}const zR=X7;zR.useStatus=MR;var Y7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{prefixCls:t,children:n}=e,r=Y7(e,["prefixCls","children"]);const{getPrefixCls:o}=s.useContext(ut),a=o("form",t),i=s.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return s.createElement(FO,Object.assign({},r),(l,c,u)=>s.createElement($y.Provider,{value:i},n(l.map(d=>Object.assign(Object.assign({},d),{fieldKey:d.key})),c,{errors:u.errors,warnings:u.warnings})))};function Z7(){const{form:e}=s.useContext(la);return e}const dt=P7;dt.Item=zR;dt.List=Q7;dt.ErrorList=TR;dt.useForm=rR;dt.useFormInstance=Z7;dt.useWatch=VO;dt.Provider=KO;dt.create=()=>{};var J7={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"},e9=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:J7}))},Gy=s.forwardRef(e9);function LR(){var e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function t9(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}function Na(e,t,n,r){var o=fc.unstable_batchedUpdates?function(i){fc.unstable_batchedUpdates(n,i)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,o,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,o,r)}}}var au=s.createContext(null),n9=function(t){var n=t.visible,r=t.maskTransitionName,o=t.getContainer,a=t.prefixCls,i=t.rootClassName,l=t.icons,c=t.countRender,u=t.showSwitch,d=t.showProgress,f=t.current,m=t.transform,v=t.count,p=t.scale,y=t.minScale,g=t.maxScale,h=t.closeIcon,b=t.onActive,C=t.onClose,x=t.onZoomIn,S=t.onZoomOut,w=t.onRotateRight,$=t.onRotateLeft,O=t.onFlipX,E=t.onFlipY,I=t.onReset,R=t.toolbarRender,M=t.zIndex,_=t.image,P=s.useContext(au),z=l.rotateLeft,T=l.rotateRight,L=l.zoomIn,j=l.zoomOut,D=l.close,F=l.left,V=l.right,K=l.flipX,B=l.flipY,W="".concat(a,"-operations-operation");s.useEffect(function(){var Y=function(se){se.keyCode===Fe.ESC&&C()};return n&&window.addEventListener("keydown",Y),function(){window.removeEventListener("keydown",Y)}},[n]);var U=function(ie,se){ie.preventDefault(),ie.stopPropagation(),b(se)},G=s.useCallback(function(Y){var ie=Y.type,se=Y.disabled,he=Y.onClick,ve=Y.icon;return s.createElement("div",{key:ie,className:q(W,"".concat(a,"-operations-operation-").concat(ie),A({},"".concat(a,"-operations-operation-disabled"),!!se)),onClick:he},ve)},[W,a]),ee=u?G({icon:F,onClick:function(ie){return U(ie,-1)},type:"prev",disabled:f===0}):void 0,Z=u?G({icon:V,onClick:function(ie){return U(ie,1)},type:"next",disabled:f===v-1}):void 0,J=G({icon:B,onClick:E,type:"flipY"}),le=G({icon:K,onClick:O,type:"flipX"}),re=G({icon:z,onClick:$,type:"rotateLeft"}),X=G({icon:T,onClick:w,type:"rotateRight"}),oe=G({icon:j,onClick:S,type:"zoomOut",disabled:p<=y}),te=G({icon:L,onClick:x,type:"zoomIn",disabled:p===g}),Q=s.createElement("div",{className:"".concat(a,"-operations")},J,le,re,X,oe,te);return s.createElement(Br,{visible:n,motionName:r},function(Y){var ie=Y.className,se=Y.style;return s.createElement(pm,{open:!0,getContainer:o??document.body},s.createElement("div",{className:q("".concat(a,"-operations-wrapper"),ie,i),style:k(k({},se),{},{zIndex:M})},h===null?null:s.createElement("button",{className:"".concat(a,"-close"),onClick:C},h||D),u&&s.createElement(s.Fragment,null,s.createElement("div",{className:q("".concat(a,"-switch-left"),A({},"".concat(a,"-switch-left-disabled"),f===0)),onClick:function(ve){return U(ve,-1)}},F),s.createElement("div",{className:q("".concat(a,"-switch-right"),A({},"".concat(a,"-switch-right-disabled"),f===v-1)),onClick:function(ve){return U(ve,1)}},V)),s.createElement("div",{className:"".concat(a,"-footer")},d&&s.createElement("div",{className:"".concat(a,"-progress")},c?c(f+1,v):s.createElement("bdi",null,"".concat(f+1," / ").concat(v))),R?R(Q,k(k({icons:{prevIcon:ee,nextIcon:Z,flipYIcon:J,flipXIcon:le,rotateLeftIcon:re,rotateRightIcon:X,zoomOutIcon:oe,zoomInIcon:te},actions:{onActive:b,onFlipY:E,onFlipX:O,onRotateLeft:$,onRotateRight:w,onZoomOut:S,onZoomIn:x,onReset:I,onClose:C},transform:m},P?{current:f,total:v}:{}),{},{image:_})):Q)))})},Vu={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function r9(e,t,n,r){var o=s.useRef(null),a=s.useRef([]),i=s.useState(Vu),l=ne(i,2),c=l[0],u=l[1],d=function(p){u(Vu),Ro(Vu,c)||r==null||r({transform:Vu,action:p})},f=function(p,y){o.current===null&&(a.current=[],o.current=zt(function(){u(function(g){var h=g;return a.current.forEach(function(b){h=k(k({},h),b)}),o.current=null,r==null||r({transform:h,action:y}),h})})),a.current.push(k(k({},c),p))},m=function(p,y,g,h,b){var C=e.current,x=C.width,S=C.height,w=C.offsetWidth,$=C.offsetHeight,O=C.offsetLeft,E=C.offsetTop,I=p,R=c.scale*p;R>n?(R=n,I=n/c.scale):Rr){if(t>0)return A({},e,a);if(t<0&&or)return A({},e,t<0?a:-a);return{}}function jR(e,t,n,r){var o=LR(),a=o.width,i=o.height,l=null;return e<=a&&t<=i?l={x:0,y:0}:(e>a||t>i)&&(l=k(k({},cx("x",n,e,a)),cx("y",r,t,i))),l}var fl=1,o9=1;function a9(e,t,n,r,o,a,i){var l=o.rotate,c=o.scale,u=o.x,d=o.y,f=s.useState(!1),m=ne(f,2),v=m[0],p=m[1],y=s.useRef({diffX:0,diffY:0,transformX:0,transformY:0}),g=function(S){!t||S.button!==0||(S.preventDefault(),S.stopPropagation(),y.current={diffX:S.pageX-u,diffY:S.pageY-d,transformX:u,transformY:d},p(!0))},h=function(S){n&&v&&a({x:S.pageX-y.current.diffX,y:S.pageY-y.current.diffY},"move")},b=function(){if(n&&v){p(!1);var S=y.current,w=S.transformX,$=S.transformY,O=u!==w&&d!==$;if(!O)return;var E=e.current.offsetWidth*c,I=e.current.offsetHeight*c,R=e.current.getBoundingClientRect(),M=R.left,_=R.top,P=l%180!==0,z=jR(P?I:E,P?E:I,M,_);z&&a(k({},z),"dragRebound")}},C=function(S){if(!(!n||S.deltaY==0)){var w=Math.abs(S.deltaY/100),$=Math.min(w,o9),O=fl+$*r;S.deltaY>0&&(O=fl/O),i(O,"wheel",S.clientX,S.clientY)}};return s.useEffect(function(){var x,S,w,$;if(t){w=Na(window,"mouseup",b,!1),$=Na(window,"mousemove",h,!1);try{window.top!==window.self&&(x=Na(window.top,"mouseup",b,!1),S=Na(window.top,"mousemove",h,!1))}catch{}}return function(){var O,E,I,R;(O=w)===null||O===void 0||O.remove(),(E=$)===null||E===void 0||E.remove(),(I=x)===null||I===void 0||I.remove(),(R=S)===null||R===void 0||R.remove()}},[n,v,u,d,l,t]),{isMoving:v,onMouseDown:g,onMouseMove:h,onMouseUp:b,onWheel:C}}function i9(e){return new Promise(function(t){if(!e){t(!1);return}var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e})}function DR(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,o=s.useState(n?"loading":"normal"),a=ne(o,2),i=a[0],l=a[1],c=s.useRef(!1),u=i==="error";s.useEffect(function(){var v=!0;return i9(t).then(function(p){!p&&v&&l("error")}),function(){v=!1}},[t]),s.useEffect(function(){n&&!c.current?l("loading"):u&&l("normal")},[t]);var d=function(){l("normal")},f=function(p){c.current=!1,i==="loading"&&p!==null&&p!==void 0&&p.complete&&(p.naturalWidth||p.naturalHeight)&&(c.current=!0,d())},m=u&&r?{src:r}:{onLoad:d,src:t};return[f,m,i]}function hf(e,t){var n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function l9(e,t,n,r){var o=hf(e,n),a=hf(t,r);if(o===0&&a===0)return[e.x,e.y];var i=o/(o+a),l=e.x+i*(t.x-e.x),c=e.y+i*(t.y-e.y);return[l,c]}function s9(e,t,n,r,o,a,i){var l=o.rotate,c=o.scale,u=o.x,d=o.y,f=s.useState(!1),m=ne(f,2),v=m[0],p=m[1],y=s.useRef({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),g=function(S){y.current=k(k({},y.current),S)},h=function(S){if(t){S.stopPropagation(),p(!0);var w=S.touches,$=w===void 0?[]:w;$.length>1?g({point1:{x:$[0].clientX,y:$[0].clientY},point2:{x:$[1].clientX,y:$[1].clientY},eventType:"touchZoom"}):g({point1:{x:$[0].clientX-u,y:$[0].clientY-d},eventType:"move"})}},b=function(S){var w=S.touches,$=w===void 0?[]:w,O=y.current,E=O.point1,I=O.point2,R=O.eventType;if($.length>1&&R==="touchZoom"){var M={x:$[0].clientX,y:$[0].clientY},_={x:$[1].clientX,y:$[1].clientY},P=l9(E,I,M,_),z=ne(P,2),T=z[0],L=z[1],j=hf(M,_)/hf(E,I);i(j,"touchZoom",T,L,!0),g({point1:M,point2:_,eventType:"touchZoom"})}else R==="move"&&(a({x:$[0].clientX-E.x,y:$[0].clientY-E.y},"move"),g({eventType:"move"}))},C=function(){if(n){if(v&&p(!1),g({eventType:"none"}),r>c)return a({x:0,y:0,scale:r},"touchZoom");var S=e.current.offsetWidth*c,w=e.current.offsetHeight*c,$=e.current.getBoundingClientRect(),O=$.left,E=$.top,I=l%180!==0,R=jR(I?w:S,I?S:w,O,E);R&&a(k({},R),"dragRebound")}};return s.useEffect(function(){var x;return n&&t&&(x=Na(window,"touchmove",function(S){return S.preventDefault()},{passive:!1})),function(){var S;(S=x)===null||S===void 0||S.remove()}},[n,t]),{isTouching:v,onTouchStart:h,onTouchMove:b,onTouchEnd:C}}var c9=["fallback","src","imgRef"],u9=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],d9=function(t){var n=t.fallback,r=t.src,o=t.imgRef,a=nt(t,c9),i=DR({src:r,fallback:n}),l=ne(i,2),c=l[0],u=l[1];return N.createElement("img",fe({ref:function(f){o.current=f,c(f)}},a,u))},AR=function(t){var n=t.prefixCls,r=t.src,o=t.alt,a=t.imageInfo,i=t.fallback,l=t.movable,c=l===void 0?!0:l,u=t.onClose,d=t.visible,f=t.icons,m=f===void 0?{}:f,v=t.rootClassName,p=t.closeIcon,y=t.getContainer,g=t.current,h=g===void 0?0:g,b=t.count,C=b===void 0?1:b,x=t.countRender,S=t.scaleStep,w=S===void 0?.5:S,$=t.minScale,O=$===void 0?1:$,E=t.maxScale,I=E===void 0?50:E,R=t.transitionName,M=R===void 0?"zoom":R,_=t.maskTransitionName,P=_===void 0?"fade":_,z=t.imageRender,T=t.imgCommonProps,L=t.toolbarRender,j=t.onTransform,D=t.onChange,F=nt(t,u9),V=s.useRef(),K=s.useContext(au),B=K&&C>1,W=K&&C>=1,U=s.useState(!0),G=ne(U,2),ee=G[0],Z=G[1],J=r9(V,O,I,j),le=J.transform,re=J.resetTransform,X=J.updateTransform,oe=J.dispatchZoomChange,te=a9(V,c,d,w,le,X,oe),Q=te.isMoving,Y=te.onMouseDown,ie=te.onWheel,se=s9(V,c,d,O,le,X,oe),he=se.isTouching,ve=se.onTouchStart,ae=se.onTouchMove,pe=se.onTouchEnd,ue=le.rotate,de=le.scale,Ee=q(A({},"".concat(n,"-moving"),Q));s.useEffect(function(){ee||Z(!0)},[ee]);var Pe=function(){re("close")},Be=function(){oe(fl+w,"zoomIn")},Me=function(){oe(fl/(fl+w),"zoomOut")},Ie=function(){X({rotate:ue+90},"rotateRight")},_e=function(){X({rotate:ue-90},"rotateLeft")},ge=function(){X({flipX:!le.flipX},"flipX")},me=function(){X({flipY:!le.flipY},"flipY")},Oe=function(){re("reset")},xe=function(ke){var tt=h+ke;!Number.isInteger(tt)||tt<0||tt>C-1||(Z(!1),re(ke<0?"prev":"next"),D==null||D(tt,h))},Te=function(ke){!d||!B||(ke.keyCode===Fe.LEFT?xe(-1):ke.keyCode===Fe.RIGHT&&xe(1))},ce=function(ke){d&&(de!==1?X({x:0,y:0,scale:1},"doubleClick"):oe(fl+w,"doubleClick",ke.clientX,ke.clientY))};s.useEffect(function(){var Se=Na(window,"keydown",Te,!1);return function(){Se.remove()}},[d,B,h]);var Ce=N.createElement(d9,fe({},T,{width:t.width,height:t.height,imgRef:V,className:"".concat(n,"-img"),alt:o,style:{transform:"translate3d(".concat(le.x,"px, ").concat(le.y,"px, 0) scale3d(").concat(le.flipX?"-":"").concat(de,", ").concat(le.flipY?"-":"").concat(de,", 1) rotate(").concat(ue,"deg)"),transitionDuration:(!ee||he)&&"0s"},fallback:i,src:r,onWheel:ie,onMouseDown:Y,onDoubleClick:ce,onTouchStart:ve,onTouchMove:ae,onTouchEnd:pe,onTouchCancel:pe})),Re=k({url:r,alt:o},a);return N.createElement(N.Fragment,null,N.createElement(jO,fe({transitionName:M,maskTransitionName:P,closable:!1,keyboard:!0,prefixCls:n,onClose:u,visible:d,classNames:{wrapper:Ee},rootClassName:v,getContainer:y},F,{afterClose:Pe}),N.createElement("div",{className:"".concat(n,"-img-wrapper")},z?z(Ce,k({transform:le,image:Re},K?{current:h}:{})):Ce)),N.createElement(n9,{visible:d,transform:le,maskTransitionName:P,closeIcon:p,getContainer:y,prefixCls:n,rootClassName:v,icons:m,countRender:x,showSwitch:B,showProgress:W,current:h,count:C,scale:de,minScale:O,maxScale:I,toolbarRender:L,onActive:xe,onZoomIn:Be,onZoomOut:Me,onRotateRight:Ie,onRotateLeft:_e,onFlipX:ge,onFlipY:me,onClose:u,onReset:Oe,zIndex:F.zIndex!==void 0?F.zIndex+1:void 0,image:Re}))},Rh=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function f9(e){var t=s.useState({}),n=ne(t,2),r=n[0],o=n[1],a=s.useCallback(function(l,c){return o(function(u){return k(k({},u),{},A({},l,c))}),function(){o(function(u){var d=k({},u);return delete d[l],d})}},[]),i=s.useMemo(function(){return e?e.map(function(l){if(typeof l=="string")return{data:{src:l}};var c={};return Object.keys(l).forEach(function(u){["src"].concat(ye(Rh)).includes(u)&&(c[u]=l[u])}),{data:c}}):Object.keys(r).reduce(function(l,c){var u=r[c],d=u.canPreview,f=u.data;return d&&l.push({data:f,id:c}),l},[])},[e,r]);return[i,a,!!e]}var m9=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],p9=["src"],v9=function(t){var n,r=t.previewPrefixCls,o=r===void 0?"rc-image-preview":r,a=t.children,i=t.icons,l=i===void 0?{}:i,c=t.items,u=t.preview,d=t.fallback,f=Ue(u)==="object"?u:{},m=f.visible,v=f.onVisibleChange,p=f.getContainer,y=f.current,g=f.movable,h=f.minScale,b=f.maxScale,C=f.countRender,x=f.closeIcon,S=f.onChange,w=f.onTransform,$=f.toolbarRender,O=f.imageRender,E=nt(f,m9),I=f9(c),R=ne(I,3),M=R[0],_=R[1],P=R[2],z=an(0,{value:y}),T=ne(z,2),L=T[0],j=T[1],D=s.useState(!1),F=ne(D,2),V=F[0],K=F[1],B=((n=M[L])===null||n===void 0?void 0:n.data)||{},W=B.src,U=nt(B,p9),G=an(!!m,{value:m,onChange:function(he,ve){v==null||v(he,ve,L)}}),ee=ne(G,2),Z=ee[0],J=ee[1],le=s.useState(null),re=ne(le,2),X=re[0],oe=re[1],te=s.useCallback(function(se,he,ve,ae){var pe=P?M.findIndex(function(ue){return ue.data.src===he}):M.findIndex(function(ue){return ue.id===se});j(pe<0?0:pe),J(!0),oe({x:ve,y:ae}),K(!0)},[M,P]);s.useEffect(function(){Z?V||j(0):K(!1)},[Z]);var Q=function(he,ve){j(he),S==null||S(he,ve)},Y=function(){J(!1),oe(null)},ie=s.useMemo(function(){return{register:_,onPreview:te}},[_,te]);return s.createElement(au.Provider,{value:ie},a,s.createElement(AR,fe({"aria-hidden":!Z,movable:g,visible:Z,prefixCls:o,closeIcon:x,onClose:Y,mousePosition:X,imgCommonProps:U,src:W,fallback:d,icons:l,minScale:h,maxScale:b,getContainer:p,current:L,count:M.length,countRender:C,onTransform:w,toolbarRender:$,imageRender:O,onChange:Q},E)))},ux=0;function g9(e,t){var n=s.useState(function(){return ux+=1,String(ux)}),r=ne(n,1),o=r[0],a=s.useContext(au),i={data:t,canPreview:e};return s.useEffect(function(){if(a)return a.register(o,i)},[]),s.useEffect(function(){a&&a.register(o,i)},[e,t]),o}var h9=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],y9=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],Xy=function(t){var n=t.src,r=t.alt,o=t.onPreviewClose,a=t.prefixCls,i=a===void 0?"rc-image":a,l=t.previewPrefixCls,c=l===void 0?"".concat(i,"-preview"):l,u=t.placeholder,d=t.fallback,f=t.width,m=t.height,v=t.style,p=t.preview,y=p===void 0?!0:p,g=t.className,h=t.onClick,b=t.onError,C=t.wrapperClassName,x=t.wrapperStyle,S=t.rootClassName,w=nt(t,h9),$=u&&u!==!0,O=Ue(y)==="object"?y:{},E=O.src,I=O.visible,R=I===void 0?void 0:I,M=O.onVisibleChange,_=M===void 0?o:M,P=O.getContainer,z=P===void 0?void 0:P,T=O.mask,L=O.maskClassName,j=O.movable,D=O.icons,F=O.scaleStep,V=O.minScale,K=O.maxScale,B=O.imageRender,W=O.toolbarRender,U=nt(O,y9),G=E??n,ee=an(!!R,{value:R,onChange:_}),Z=ne(ee,2),J=Z[0],le=Z[1],re=DR({src:n,isCustomPlaceholder:$,fallback:d}),X=ne(re,3),oe=X[0],te=X[1],Q=X[2],Y=s.useState(null),ie=ne(Y,2),se=ie[0],he=ie[1],ve=s.useContext(au),ae=!!y,pe=function(){le(!1),he(null)},ue=q(i,C,S,A({},"".concat(i,"-error"),Q==="error")),de=s.useMemo(function(){var Me={};return Rh.forEach(function(Ie){t[Ie]!==void 0&&(Me[Ie]=t[Ie])}),Me},Rh.map(function(Me){return t[Me]})),Ee=s.useMemo(function(){return k(k({},de),{},{src:G})},[G,de]),Pe=g9(ae,Ee),Be=function(Ie){var _e=t9(Ie.target),ge=_e.left,me=_e.top;ve?ve.onPreview(Pe,G,ge,me):(he({x:ge,y:me}),le(!0)),h==null||h(Ie)};return s.createElement(s.Fragment,null,s.createElement("div",fe({},w,{className:ue,onClick:ae?Be:h,style:k({width:f,height:m},x)}),s.createElement("img",fe({},de,{className:q("".concat(i,"-img"),A({},"".concat(i,"-img-placeholder"),u===!0),g),style:k({height:m},v),ref:oe},te,{width:f,height:m,onError:b})),Q==="loading"&&s.createElement("div",{"aria-hidden":"true",className:"".concat(i,"-placeholder")},u),T&&ae&&s.createElement("div",{className:q("".concat(i,"-mask"),L),style:{display:(v==null?void 0:v.display)==="none"?"none":void 0}},T)),!ve&&ae&&s.createElement(AR,fe({"aria-hidden":!J,visible:J,prefixCls:c,onClose:pe,mousePosition:se,src:G,alt:r,imageInfo:{width:f,height:m},fallback:d,getContainer:z,icons:D,movable:j,scaleStep:F,minScale:V,maxScale:K,rootClassName:S,imageRender:B,imgCommonProps:de,toolbarRender:W},U)))};Xy.PreviewGroup=v9;var b9={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"},C9=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:b9}))},S9=s.forwardRef(C9),x9={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"},w9=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:x9}))},$9=s.forwardRef(w9),E9={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},O9=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:E9}))},dx=s.forwardRef(O9),I9={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"},R9=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:I9}))},P9=s.forwardRef(R9),N9={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"},T9=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:N9}))},M9=s.forwardRef(T9);const Ph=e=>({position:e||"absolute",inset:0}),_9=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:o,prefixCls:a,colorTextLightSolid:i}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:i,background:new Tt("#000").setA(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${a}-mask-info`]:Object.assign(Object.assign({},mo),{padding:`0 ${H(r)}`,[t]:{marginInlineEnd:o,svg:{verticalAlign:"baseline"}}})}},z9=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:o,margin:a,paddingLG:i,previewOperationColorDisabled:l,previewOperationHoverColor:c,motionDurationSlow:u,iconCls:d,colorTextLightSolid:f}=e,m=new Tt(n).setA(.1),v=m.clone().setA(.2);return{[`${t}-footer`]:{position:"fixed",bottom:o,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)"},[`${t}-progress`]:{marginBottom:a},[`${t}-close`]:{position:"fixed",top:o,right:{_skip_check_:!0,value:o},display:"flex",color:f,backgroundColor:m.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${u}`,"&:hover":{backgroundColor:v.toRgbString()},[`& > ${d}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${H(i)}`,backgroundColor:m.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${u}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${d}`]:{color:c},"&-disabled":{color:l,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${d}`]:{fontSize:e.previewOperationSize}}}}},L9=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:o,zIndexPopup:a,motionDurationSlow:i}=e,l=new Tt(t).setA(.1),c=l.clone().setA(.2);return{[`${o}-switch-left, ${o}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:e.calc(a).add(1).equal(),display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:e.calc(e.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:e.previewOperationColor,background:l.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${i}`,userSelect:"none","&:hover":{background:c.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${o}-switch-left`]:{insetInlineStart:e.marginSM},[`${o}-switch-right`]:{insetInlineEnd:e.marginSM}}},j9=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:o}=e;return[{[`${o}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},Ph()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${r} ${t} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},Ph()),{transition:`transform ${r} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${o}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${o}-preview-operations-wrapper`]:{position:"fixed",zIndex:e.calc(e.zIndexPopup).add(1).equal()},"&":[z9(e),L9(e)]}]},D9=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},_9(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},Ph())}}},A9=e=>{const{previewCls:t}=e;return{[`${t}-root`]:Gc(e,"zoom"),"&":py(e,!0)}},B9=e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new Tt(e.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new Tt(e.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new Tt(e.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5}),BR=Ht("Image",e=>{const t=`${e.componentCls}-preview`,n=Et(e,{previewCls:t,modalMaskBg:new Tt("#000").setA(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[D9(n),j9(n),YO(Et(n,{componentCls:t})),A9(n)]},B9);var F9=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{previewPrefixCls:t,preview:n}=e,r=F9(e,["previewPrefixCls","preview"]);const{getPrefixCls:o,direction:a}=s.useContext(ut),i=o("image",t),l=`${i}-preview`,c=o(),u=Un(i),[d,f,m]=BR(i,u),[v]=Yl("ImagePreview",typeof n=="object"?n.zIndex:void 0),p=s.useMemo(()=>Object.assign(Object.assign({},FR),{left:a==="rtl"?s.createElement(Wa,null):s.createElement(Ua,null),right:a==="rtl"?s.createElement(Ua,null):s.createElement(Wa,null)}),[a]),y=s.useMemo(()=>{var g;if(n===!1)return n;const h=typeof n=="object"?n:{},b=q(f,m,u,(g=h.rootClassName)!==null&&g!==void 0?g:"");return Object.assign(Object.assign({},h),{transitionName:Oi(c,"zoom",h.transitionName),maskTransitionName:Oi(c,"fade",h.maskTransitionName),rootClassName:b,zIndex:v})},[n,c,v,f,m,u]);return d(s.createElement(Xy.PreviewGroup,Object.assign({preview:y,previewPrefixCls:l,icons:p},r)))};var fx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,preview:n,className:r,rootClassName:o,style:a,fallback:i}=e,l=fx(e,["prefixCls","preview","className","rootClassName","style","fallback"]),{getPrefixCls:c,getPopupContainer:u,className:d,style:f,preview:m,fallback:v}=tr("image"),[p]=Ja("Image"),y=c("image",t),g=c(),h=Un(y),[b,C,x]=BR(y,h),S=q(o,C,x,h),w=q(r,C,d),[$]=Yl("ImagePreview",typeof n=="object"?n.zIndex:void 0),O=s.useMemo(()=>{if(n===!1)return n;const R=typeof n=="object"?n:{},{getContainer:M,closeIcon:_,rootClassName:P,destroyOnClose:z,destroyOnHidden:T}=R,L=fx(R,["getContainer","closeIcon","rootClassName","destroyOnClose","destroyOnHidden"]);return Object.assign(Object.assign({mask:s.createElement("div",{className:`${y}-mask-info`},s.createElement(Gy,null),p==null?void 0:p.preview),icons:FR},L),{destroyOnClose:T??z,rootClassName:q(S,P),getContainer:M??u,transitionName:Oi(g,"zoom",R.transitionName),maskTransitionName:Oi(g,"fade",R.maskTransitionName),zIndex:$,closeIcon:_??(m==null?void 0:m.closeIcon)})},[n,p,m==null?void 0:m.closeIcon]),E=Object.assign(Object.assign({},f),a),I=i??v;return b(s.createElement(Xy,Object.assign({prefixCls:y,preview:O,rootClassName:S,className:w,style:E,fallback:I},l)))};Fo.PreviewGroup=k9;const H9=e=>{const{getPrefixCls:t,direction:n}=s.useContext(ut),{prefixCls:r,className:o}=e,a=t("input-group",r),i=t("input"),[l,c,u]=sR(i),d=q(a,u,{[`${a}-lg`]:e.size==="large",[`${a}-sm`]:e.size==="small",[`${a}-compact`]:e.compact,[`${a}-rtl`]:n==="rtl"},c,o),f=s.useContext(fr),m=s.useMemo(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return l(s.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},s.createElement(fr.Provider,{value:m},e.children)))},V9=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:e.colorText},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},W9=Ht(["Input","OTP"],e=>{const t=Et(e,tu(e));return V9(t)},nu);var K9=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{className:n,value:r,onChange:o,onActiveChange:a,index:i,mask:l}=e,c=K9(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:u}=s.useContext(ut),d=u("otp"),f=typeof l=="string"?l:r,m=s.useRef(null);s.useImperativeHandle(t,()=>m.current);const v=g=>{o(i,g.target.value)},p=()=>{zt(()=>{var g;const h=(g=m.current)===null||g===void 0?void 0:g.input;document.activeElement===h&&h&&h.select()})},y=g=>{const{key:h,ctrlKey:b,metaKey:C}=g;h==="ArrowLeft"?a(i-1):h==="ArrowRight"?a(i+1):h==="z"&&(b||C)?g.preventDefault():h==="Backspace"&&!r&&a(i-1),p()};return s.createElement("span",{className:`${d}-input-wrapper`,role:"presentation"},l&&r!==""&&r!==void 0&&s.createElement("span",{className:`${d}-mask-icon`,"aria-hidden":"true"},f),s.createElement(ou,Object.assign({"aria-label":`OTP Input ${i+1}`,type:l===!0?"password":"text"},c,{ref:m,value:r,onInput:v,onFocus:p,onKeyDown:y,onMouseDown:p,onMouseUp:p,className:q(n,{[`${d}-mask-input`]:l})})))});var q9=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{index:t,prefixCls:n,separator:r}=e,o=typeof r=="function"?r(t):r;return o?s.createElement("span",{className:`${n}-separator`},o):null},X9=s.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:o,defaultValue:a,value:i,onChange:l,formatter:c,separator:u,variant:d,disabled:f,status:m,autoFocus:v,mask:p,type:y,onInput:g,inputMode:h}=e,b=q9(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:C,direction:x}=s.useContext(ut),S=C("otp",n),w=Jn(b,{aria:!0,data:!0,attr:!0}),[$,O,E]=W9(S),I=Ir(W=>o??W),R=s.useContext(fr),M=Sm(R.status,m),_=s.useMemo(()=>Object.assign(Object.assign({},R),{status:M,hasFeedback:!1,feedbackIcon:null}),[R,M]),P=s.useRef(null),z=s.useRef({});s.useImperativeHandle(t,()=>({focus:()=>{var W;(W=z.current[0])===null||W===void 0||W.focus()},blur:()=>{var W;for(let U=0;Uc?c(W):W,[L,j]=s.useState(()=>Wu(T(a||"")));s.useEffect(()=>{i!==void 0&&j(Wu(i))},[i]);const D=qt(W=>{j(W),g&&g(W),l&&W.length===r&&W.every(U=>U)&&W.some((U,G)=>L[G]!==U)&&l(W.join(""))}),F=qt((W,U)=>{let G=ye(L);for(let Z=0;Z=0&&!G[Z];Z-=1)G.pop();const ee=T(G.map(Z=>Z||" ").join(""));return G=Wu(ee).map((Z,J)=>Z===" "&&!G[J]?G[J]:Z),G}),V=(W,U)=>{var G;const ee=F(W,U),Z=Math.min(W+U.length,r-1);Z!==W&&ee[W]!==void 0&&((G=z.current[Z])===null||G===void 0||G.focus()),D(ee)},K=W=>{var U;(U=z.current[W])===null||U===void 0||U.focus()},B={variant:d,disabled:f,status:M,mask:p,type:y,inputMode:h};return $(s.createElement("div",Object.assign({},w,{ref:P,className:q(S,{[`${S}-sm`]:I==="small",[`${S}-lg`]:I==="large",[`${S}-rtl`]:x==="rtl"},E,O),role:"group"}),s.createElement(fr.Provider,{value:_},Array.from({length:r}).map((W,U)=>{const G=`otp-${U}`,ee=L[U]||"";return s.createElement(s.Fragment,{key:G},s.createElement(U9,Object.assign({ref:Z=>{z.current[U]=Z},index:U,size:I,htmlSize:1,className:`${S}-input`,onChange:V,value:ee,onActiveChange:K,autoFocus:U===0&&v},B)),Ue?s.createElement(Gy,null):s.createElement(Z9,null),tV={click:"onClick",hover:"onMouseOver"},nV=s.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:o=!0,iconRender:a=eV,suffix:i}=e,l=s.useContext(Xr),c=n??l,u=typeof o=="object"&&o.visible!==void 0,[d,f]=s.useState(()=>u?o.visible:!1),m=s.useRef(null);s.useEffect(()=>{u&&f(o.visible)},[u,o]);const v=IR(m),p=()=>{var R;if(c)return;d&&v();const M=!d;f(M),typeof o=="object"&&((R=o.onVisibleChange)===null||R===void 0||R.call(o,M))},y=R=>{const M=tV[r]||"",_=a(d),P={[M]:p,className:`${R}-icon`,key:"passwordIcon",onMouseDown:z=>{z.preventDefault()},onMouseUp:z=>{z.preventDefault()}};return s.cloneElement(s.isValidElement(_)?_:s.createElement("span",null,_),P)},{className:g,prefixCls:h,inputPrefixCls:b,size:C}=e,x=J9(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=s.useContext(ut),w=S("input",b),$=S("input-password",h),O=o&&y($),E=q($,g,{[`${$}-${C}`]:!!C}),I=Object.assign(Object.assign({},nn(x,["suffix","iconRender","visibilityToggle"])),{type:d?"text":"password",className:E,prefixCls:w,suffix:s.createElement(s.Fragment,null,O,i)});return C&&(I.size=C),s.createElement(ou,Object.assign({ref:Or(t,m)},I))});var rV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:o,size:a,suffix:i,enterButton:l=!1,addonAfter:c,loading:u,disabled:d,onSearch:f,onChange:m,onCompositionStart:v,onCompositionEnd:p,variant:y,onPressEnter:g}=e,h=rV(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:b,direction:C}=s.useContext(ut),x=s.useRef(!1),S=b("input-search",n),w=b("input",r),{compactSize:$}=ji(S,C),O=Ir(B=>{var W;return(W=a??$)!==null&&W!==void 0?W:B}),E=s.useRef(null),I=B=>{B!=null&&B.target&&B.type==="click"&&f&&f(B.target.value,B,{source:"clear"}),m==null||m(B)},R=B=>{var W;document.activeElement===((W=E.current)===null||W===void 0?void 0:W.input)&&B.preventDefault()},M=B=>{var W,U;f&&f((U=(W=E.current)===null||W===void 0?void 0:W.input)===null||U===void 0?void 0:U.value,B,{source:"input"})},_=B=>{x.current||u||(g==null||g(B),M(B))},P=typeof l=="boolean"?s.createElement(Ty,null):null,z=`${S}-button`;let T;const L=l||{},j=L.type&&L.type.__ANT_BUTTON===!0;j||L.type==="button"?T=er(L,Object.assign({onMouseDown:R,onClick:B=>{var W,U;(U=(W=L==null?void 0:L.props)===null||W===void 0?void 0:W.onClick)===null||U===void 0||U.call(W,B),M(B)},key:"enterButton"},j?{className:z,size:O}:{})):T=s.createElement(Qt,{className:z,color:l?"primary":"default",size:O,disabled:d,key:"enterButton",onMouseDown:R,onClick:M,loading:u,icon:P,variant:y==="borderless"||y==="filled"||y==="underlined"?"text":l?"solid":void 0},l),c&&(T=[T,er(c,{key:"addonAfter"})]);const D=q(S,{[`${S}-rtl`]:C==="rtl",[`${S}-${O}`]:!!O,[`${S}-with-button`]:!!l},o),F=B=>{x.current=!0,v==null||v(B)},V=B=>{x.current=!1,p==null||p(B)},K=Object.assign(Object.assign({},h),{className:D,prefixCls:w,type:"search",size:O,variant:y,onPressEnter:_,onCompositionStart:F,onCompositionEnd:V,addonAfter:T,suffix:i,onChange:I,disabled:d,_skipAddonWarning:!0});return s.createElement(ou,Object.assign({ref:Or(E,t)},K))});var aV=` 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; pointer-events: none !important; `,iV=["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","white-space"],Zp={},Hr;function lV(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&Zp[n])return Zp[n];var r=window.getComputedStyle(e),o=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),a=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),i=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),l=iV.map(function(u){return"".concat(u,":").concat(r.getPropertyValue(u))}).join(";"),c={sizingStyle:l,paddingSize:a,borderSize:i,boxSizing:o};return t&&n&&(Zp[n]=c),c}function sV(e){var t=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;Hr||(Hr=document.createElement("textarea"),Hr.setAttribute("tab-index","-1"),Hr.setAttribute("aria-hidden","true"),Hr.setAttribute("name","hiddenTextarea"),document.body.appendChild(Hr)),e.getAttribute("wrap")?Hr.setAttribute("wrap",e.getAttribute("wrap")):Hr.removeAttribute("wrap");var o=lV(e,t),a=o.paddingSize,i=o.borderSize,l=o.boxSizing,c=o.sizingStyle;Hr.setAttribute("style","".concat(c,";").concat(aV)),Hr.value=e.value||e.placeholder||"";var u=void 0,d=void 0,f,m=Hr.scrollHeight;if(l==="border-box"?m+=i:l==="content-box"&&(m-=a),n!==null||r!==null){Hr.value=" ";var v=Hr.scrollHeight-a;n!==null&&(u=v*n,l==="border-box"&&(u=u+a+i),m=Math.max(u,m)),r!==null&&(d=v*r,l==="border-box"&&(d=d+a+i),f=m>d?"":"hidden",m=Math.min(d,m))}var p={height:m,overflowY:f,resize:"none"};return u&&(p.minHeight=u),d&&(p.maxHeight=d),p}var cV=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Jp=0,ev=1,tv=2,uV=s.forwardRef(function(e,t){var n=e,r=n.prefixCls,o=n.defaultValue,a=n.value,i=n.autoSize,l=n.onResize,c=n.className,u=n.style,d=n.disabled,f=n.onChange;n.onInternalAutoSize;var m=nt(n,cV),v=an(o,{value:a,postState:function(B){return B??""}}),p=ne(v,2),y=p[0],g=p[1],h=function(B){g(B.target.value),f==null||f(B)},b=s.useRef();s.useImperativeHandle(t,function(){return{textArea:b.current}});var C=s.useMemo(function(){return i&&Ue(i)==="object"?[i.minRows,i.maxRows]:[]},[i]),x=ne(C,2),S=x[0],w=x[1],$=!!i,O=s.useState(tv),E=ne(O,2),I=E[0],R=E[1],M=s.useState(),_=ne(M,2),P=_[0],z=_[1],T=function(){R(Jp)};It(function(){$&&T()},[a,S,w,$]),It(function(){if(I===Jp)R(ev);else if(I===ev){var K=sV(b.current,!1,S,w);R(tv),z(K)}},[I]);var L=s.useRef(),j=function(){zt.cancel(L.current)},D=function(B){I===tv&&(l==null||l(B),i&&(j(),L.current=zt(function(){T()})))};s.useEffect(function(){return j},[]);var F=$?P:null,V=k(k({},u),F);return(I===Jp||I===ev)&&(V.overflowY="hidden",V.overflowX="hidden"),s.createElement(wr,{onResize:D,disabled:!(i||l)},s.createElement("textarea",fe({},m,{ref:b,style:V,className:q(r,c,A({},"".concat(r,"-disabled"),d)),disabled:d,value:y,onChange:h})))}),dV=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],fV=N.forwardRef(function(e,t){var n,r=e.defaultValue,o=e.value,a=e.onFocus,i=e.onBlur,l=e.onChange,c=e.allowClear,u=e.maxLength,d=e.onCompositionStart,f=e.onCompositionEnd,m=e.suffix,v=e.prefixCls,p=v===void 0?"rc-textarea":v,y=e.showCount,g=e.count,h=e.className,b=e.style,C=e.disabled,x=e.hidden,S=e.classNames,w=e.styles,$=e.onResize,O=e.onClear,E=e.onPressEnter,I=e.readOnly,R=e.autoSize,M=e.onKeyDown,_=nt(e,dV),P=an(r,{value:o,defaultValue:r}),z=ne(P,2),T=z[0],L=z[1],j=T==null?"":String(T),D=N.useState(!1),F=ne(D,2),V=F[0],K=F[1],B=N.useRef(!1),W=N.useState(null),U=ne(W,2),G=U[0],ee=U[1],Z=s.useRef(null),J=s.useRef(null),le=function(){var xe;return(xe=J.current)===null||xe===void 0?void 0:xe.textArea},re=function(){le().focus()};s.useImperativeHandle(t,function(){var Oe;return{resizableTextArea:J.current,focus:re,blur:function(){le().blur()},nativeElement:((Oe=Z.current)===null||Oe===void 0?void 0:Oe.nativeElement)||le()}}),s.useEffect(function(){K(function(Oe){return!C&&Oe})},[C]);var X=N.useState(null),oe=ne(X,2),te=oe[0],Q=oe[1];N.useEffect(function(){if(te){var Oe;(Oe=le()).setSelectionRange.apply(Oe,ye(te))}},[te]);var Y=ER(g,y),ie=(n=Y.max)!==null&&n!==void 0?n:u,se=Number(ie)>0,he=Y.strategy(j),ve=!!ie&&he>ie,ae=function(xe,Te){var ce=Te;!B.current&&Y.exceedFormatter&&Y.max&&Y.strategy(Te)>Y.max&&(ce=Y.exceedFormatter(Te,{max:Y.max}),Te!==ce&&Q([le().selectionStart||0,le().selectionEnd||0])),L(ce),vf(xe.currentTarget,xe,l,ce)},pe=function(xe){B.current=!0,d==null||d(xe)},ue=function(xe){B.current=!1,ae(xe,xe.currentTarget.value),f==null||f(xe)},de=function(xe){ae(xe,xe.target.value)},Ee=function(xe){xe.key==="Enter"&&E&&E(xe),M==null||M(xe)},Pe=function(xe){K(!0),a==null||a(xe)},Be=function(xe){K(!1),i==null||i(xe)},Me=function(xe){L(""),re(),vf(le(),xe,l)},Ie=m,_e;Y.show&&(Y.showFormatter?_e=Y.showFormatter({value:j,count:he,maxLength:ie}):_e="".concat(he).concat(se?" / ".concat(ie):""),Ie=N.createElement(N.Fragment,null,Ie,N.createElement("span",{className:q("".concat(p,"-data-count"),S==null?void 0:S.count),style:w==null?void 0:w.count},_e)));var ge=function(xe){var Te;$==null||$(xe),(Te=le())!==null&&Te!==void 0&&Te.style.height&&ee(!0)},me=!R&&!y&&!c;return N.createElement($R,{ref:Z,value:j,allowClear:c,handleReset:Me,suffix:Ie,prefixCls:p,classNames:k(k({},S),{},{affixWrapper:q(S==null?void 0:S.affixWrapper,A(A({},"".concat(p,"-show-count"),y),"".concat(p,"-textarea-allow-clear"),c))}),disabled:C,focused:V,className:q(h,ve&&"".concat(p,"-out-of-range")),style:k(k({},b),G&&!me?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof _e=="string"?_e:void 0}},hidden:x,readOnly:I,onClear:O},N.createElement(uV,fe({},_,{autoSize:R,maxLength:u,onKeyDown:Ee,onChange:de,onFocus:Pe,onBlur:Be,onCompositionStart:pe,onCompositionEnd:ue,className:q(S==null?void 0:S.textarea),style:k(k({},w==null?void 0:w.textarea),{},{resize:b==null?void 0:b.resize}),disabled:C,prefixCls:p,onResize:ge,ref:J,readOnly:I})))});const mV=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[r]:{position:"relative","&-show-count":{[`${t}-data-count`]:{position:"absolute",bottom:e.calc(e.fontSize).mul(e.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[` &-allow-clear > ${t}, &-affix-wrapper${r}-has-feedback ${t} `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},pV=Ht(["Input","TextArea"],e=>{const t=Et(e,tu(e));return mV(t)},nu,{resetFont:!1});var vV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,bordered:o=!0,size:a,disabled:i,status:l,allowClear:c,classNames:u,rootClassName:d,className:f,style:m,styles:v,variant:p,showCount:y,onMouseDown:g,onResize:h}=e,b=vV(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:C,direction:x,allowClear:S,autoComplete:w,className:$,style:O,classNames:E,styles:I}=tr("textArea"),R=s.useContext(Xr),M=i??R,{status:_,hasFeedback:P,feedbackIcon:z}=s.useContext(fr),T=Sm(_,l),L=s.useRef(null);s.useImperativeHandle(t,()=>{var Y;return{resizableTextArea:(Y=L.current)===null||Y===void 0?void 0:Y.resizableTextArea,focus:ie=>{var se,he;wR((he=(se=L.current)===null||se===void 0?void 0:se.resizableTextArea)===null||he===void 0?void 0:he.textArea,ie)},blur:()=>{var ie;return(ie=L.current)===null||ie===void 0?void 0:ie.blur()}}});const j=C("input",r),D=Un(j),[F,V,K]=lR(j,d),[B]=pV(j,D),{compactSize:W,compactItemClassnames:U}=ji(j,x),G=Ir(Y=>{var ie;return(ie=a??W)!==null&&ie!==void 0?ie:Y}),[ee,Z]=xm("textArea",p,o),J=OR(c??S),[le,re]=s.useState(!1),[X,oe]=s.useState(!1),te=Y=>{re(!0),g==null||g(Y);const ie=()=>{re(!1),document.removeEventListener("mouseup",ie)};document.addEventListener("mouseup",ie)},Q=Y=>{var ie,se;if(h==null||h(Y),le&&typeof getComputedStyle=="function"){const he=(se=(ie=L.current)===null||ie===void 0?void 0:ie.nativeElement)===null||se===void 0?void 0:se.querySelector("textarea");he&&getComputedStyle(he).resize==="both"&&oe(!0)}};return F(B(s.createElement(fV,Object.assign({autoComplete:w},b,{style:Object.assign(Object.assign({},O),m),styles:Object.assign(Object.assign({},I),v),disabled:M,allowClear:J,className:q(K,D,f,d,U,$,X&&`${j}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},u),E),{textarea:q({[`${j}-sm`]:G==="small",[`${j}-lg`]:G==="large"},V,u==null?void 0:u.textarea,E.textarea,le&&`${j}-mouse-active`),variant:q({[`${j}-${ee}`]:Z},uf(j,T)),affixWrapper:q(`${j}-textarea-affix-wrapper`,{[`${j}-affix-wrapper-rtl`]:x==="rtl",[`${j}-affix-wrapper-sm`]:G==="small",[`${j}-affix-wrapper-lg`]:G==="large",[`${j}-textarea-show-count`]:y||((n=e.count)===null||n===void 0?void 0:n.show)},V)}),prefixCls:j,suffix:P&&s.createElement("span",{className:`${j}-textarea-suffix`},z),showCount:y,ref:L,onResize:Q,onMouseDown:te}))))}),Ft=ou;Ft.Group=H9;Ft.Search=oV;Ft.TextArea=kR;Ft.Password=nV;Ft.OTP=X9;function gV(e,t,n){return typeof n=="boolean"?n:e.length?!0:Dn(t).some(o=>o.type===HI)}var HR=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);os.forwardRef((a,i)=>s.createElement(r,Object.assign({ref:i,suffixCls:e,tagName:t},a)))}const Yy=s.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:o,tagName:a}=e,i=HR(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:l}=s.useContext(ut),c=l("layout",n),[u,d,f]=kI(c),m=r?`${c}-${r}`:c;return u(s.createElement(a,Object.assign({className:q(n||m,o,d,f),ref:t},i)))}),hV=s.forwardRef((e,t)=>{const{direction:n}=s.useContext(ut),[r,o]=s.useState([]),{prefixCls:a,className:i,rootClassName:l,children:c,hasSider:u,tagName:d,style:f}=e,m=HR(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),v=nn(m,["suffixCls"]),{getPrefixCls:p,className:y,style:g}=tr("layout"),h=p("layout",a),b=gV(r,c,u),[C,x,S]=kI(h),w=q(h,{[`${h}-has-sider`]:b,[`${h}-rtl`]:n==="rtl"},y,i,l,x,S),$=s.useMemo(()=>({siderHook:{addSider:O=>{o(E=>[].concat(ye(E),[O]))},removeSider:O=>{o(E=>E.filter(I=>I!==O))}}}),[]);return C(s.createElement(AI.Provider,{value:$},s.createElement(d,Object.assign({ref:t,className:w,style:Object.assign(Object.assign({},g),f)},v),c)))}),yV=Tm({tagName:"div",displayName:"Layout"})(hV),bV=Tm({suffixCls:"header",tagName:"header",displayName:"Header"})(Yy),CV=Tm({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Yy),SV=Tm({suffixCls:"content",tagName:"main",displayName:"Content"})(Yy),Di=yV;Di.Header=bV;Di.Footer=CV;Di.Content=SV;Di.Sider=HI;Di._InternalSiderContext=Om;var xV={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"},wV=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:xV}))},mx=s.forwardRef(wV),$V={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"},EV=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:$V}))},px=s.forwardRef(EV),OV={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 页",page_size:"页码"},IV=[10,20,50,100],RV=function(t){var n=t.pageSizeOptions,r=n===void 0?IV:n,o=t.locale,a=t.changeSize,i=t.pageSize,l=t.goButton,c=t.quickGo,u=t.rootPrefixCls,d=t.disabled,f=t.buildOptionText,m=t.showSizeChanger,v=t.sizeChangerRender,p=N.useState(""),y=ne(p,2),g=y[0],h=y[1],b=function(){return!g||Number.isNaN(g)?void 0:Number(g)},C=typeof f=="function"?f:function(M){return"".concat(M," ").concat(o.items_per_page)},x=function(_){h(_.target.value)},S=function(_){l||g===""||(h(""),!(_.relatedTarget&&(_.relatedTarget.className.indexOf("".concat(u,"-item-link"))>=0||_.relatedTarget.className.indexOf("".concat(u,"-item"))>=0))&&(c==null||c(b())))},w=function(_){g!==""&&(_.keyCode===Fe.ENTER||_.type==="click")&&(h(""),c==null||c(b()))},$=function(){return r.some(function(_){return _.toString()===i.toString()})?r:r.concat([i]).sort(function(_,P){var z=Number.isNaN(Number(_))?0:Number(_),T=Number.isNaN(Number(P))?0:Number(P);return z-T})},O="".concat(u,"-options");if(!m&&!c)return null;var E=null,I=null,R=null;return m&&v&&(E=v({disabled:d,size:i,onSizeChange:function(_){a==null||a(Number(_))},"aria-label":o.page_size,className:"".concat(O,"-size-changer"),options:$().map(function(M){return{label:C(M),value:M}})})),c&&(l&&(R=typeof l=="boolean"?N.createElement("button",{type:"button",onClick:w,onKeyUp:w,disabled:d,className:"".concat(O,"-quick-jumper-button")},o.jump_to_confirm):N.createElement("span",{onClick:w,onKeyUp:w},l)),I=N.createElement("div",{className:"".concat(O,"-quick-jumper")},o.jump_to,N.createElement("input",{disabled:d,type:"text",value:g,onChange:x,onKeyUp:w,onBlur:S,"aria-label":o.page}),o.page,R)),N.createElement("li",{className:O},E,I)},xs=function(t){var n=t.rootPrefixCls,r=t.page,o=t.active,a=t.className,i=t.showTitle,l=t.onClick,c=t.onKeyPress,u=t.itemRender,d="".concat(n,"-item"),f=q(d,"".concat(d,"-").concat(r),A(A({},"".concat(d,"-active"),o),"".concat(d,"-disabled"),!r),a),m=function(){l(r)},v=function(g){c(g,l,r)},p=u(r,"page",N.createElement("a",{rel:"nofollow"},r));return p?N.createElement("li",{title:i?String(r):null,className:f,onClick:m,onKeyDown:v,tabIndex:0},p):null},PV=function(t,n,r){return r};function vx(){}function gx(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function ni(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var NV=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,o=t.selectPrefixCls,a=o===void 0?"rc-select":o,i=t.className,l=t.current,c=t.defaultCurrent,u=c===void 0?1:c,d=t.total,f=d===void 0?0:d,m=t.pageSize,v=t.defaultPageSize,p=v===void 0?10:v,y=t.onChange,g=y===void 0?vx:y,h=t.hideOnSinglePage,b=t.align,C=t.showPrevNextJumpers,x=C===void 0?!0:C,S=t.showQuickJumper,w=t.showLessItems,$=t.showTitle,O=$===void 0?!0:$,E=t.onShowSizeChange,I=E===void 0?vx:E,R=t.locale,M=R===void 0?OV:R,_=t.style,P=t.totalBoundaryShowSizeChanger,z=P===void 0?50:P,T=t.disabled,L=t.simple,j=t.showTotal,D=t.showSizeChanger,F=D===void 0?f>z:D,V=t.sizeChangerRender,K=t.pageSizeOptions,B=t.itemRender,W=B===void 0?PV:B,U=t.jumpPrevIcon,G=t.jumpNextIcon,ee=t.prevIcon,Z=t.nextIcon,J=N.useRef(null),le=an(10,{value:m,defaultValue:p}),re=ne(le,2),X=re[0],oe=re[1],te=an(1,{value:l,defaultValue:u,postState:function(at){return Math.max(1,Math.min(at,ni(void 0,X,f)))}}),Q=ne(te,2),Y=Q[0],ie=Q[1],se=N.useState(Y),he=ne(se,2),ve=he[0],ae=he[1];s.useEffect(function(){ae(Y)},[Y]);var pe=Math.max(1,Y-(w?3:5)),ue=Math.min(ni(void 0,X,f),Y+(w?3:5));function de(Ve,at){var ht=Ve||N.createElement("button",{type:"button","aria-label":at,className:"".concat(r,"-item-link")});return typeof Ve=="function"&&(ht=N.createElement(Ve,k({},t))),ht}function Ee(Ve){var at=Ve.target.value,ht=ni(void 0,X,f),ln;return at===""?ln=at:Number.isNaN(Number(at))?ln=ve:at>=ht?ln=ht:ln=Number(at),ln}function Pe(Ve){return gx(Ve)&&Ve!==Y&&gx(f)&&f>0}var Be=f>X?S:!1;function Me(Ve){(Ve.keyCode===Fe.UP||Ve.keyCode===Fe.DOWN)&&Ve.preventDefault()}function Ie(Ve){var at=Ee(Ve);switch(at!==ve&&ae(at),Ve.keyCode){case Fe.ENTER:me(at);break;case Fe.UP:me(at-1);break;case Fe.DOWN:me(at+1);break}}function _e(Ve){me(Ee(Ve))}function ge(Ve){var at=ni(Ve,X,f),ht=Y>at&&at!==0?at:Y;oe(Ve),ae(ht),I==null||I(Y,Ve),ie(ht),g==null||g(ht,Ve)}function me(Ve){if(Pe(Ve)&&!T){var at=ni(void 0,X,f),ht=Ve;return Ve>at?ht=at:Ve<1&&(ht=1),ht!==ve&&ae(ht),ie(ht),g==null||g(ht,X),ht}return Y}var Oe=Y>1,xe=Y2?ht-2:0),xn=2;xnf?f:Y*X])),Qe=null,qe=ni(void 0,X,f);if(h&&f<=X)return null;var Ne=[],$e={rootPrefixCls:r,onClick:me,onKeyPress:Se,showTitle:O,itemRender:W,page:-1},we=Y-1>0?Y-1:0,ze=Y+1=Ae*2&&Y!==3&&(Ne[0]=N.cloneElement(Ne[0],{className:q("".concat(r,"-item-after-jump-prev"),Ne[0].props.className)}),Ne.unshift(St)),qe-Y>=Ae*2&&Y!==qe-2){var Ke=Ne[Ne.length-1];Ne[Ne.length-1]=N.cloneElement(Ke,{className:q("".concat(r,"-item-before-jump-next"),Ke.props.className)}),Ne.push(Qe)}wt!==1&&Ne.unshift(N.createElement(xs,fe({},$e,{key:1,page:1}))),jt!==qe&&Ne.push(N.createElement(xs,fe({},$e,{key:qe,page:qe})))}var ft=vt(we);if(ft){var st=!Oe||!qe;ft=N.createElement("li",{title:O?M.prev_page:null,onClick:Te,tabIndex:st?null:0,onKeyDown:ke,className:q("".concat(r,"-prev"),A({},"".concat(r,"-disabled"),st)),"aria-disabled":st},ft)}var Je=gt(ze);if(Je){var Ge,mt;L?(Ge=!xe,mt=Oe?0:null):(Ge=!xe||!qe,mt=Ge?null:0),Je=N.createElement("li",{title:O?M.next_page:null,onClick:ce,tabIndex:mt,onKeyDown:tt,className:q("".concat(r,"-next"),A({},"".concat(r,"-disabled"),Ge)),"aria-disabled":Ge},Je)}var Pt=q(r,i,A(A(A(A(A({},"".concat(r,"-start"),b==="start"),"".concat(r,"-center"),b==="center"),"".concat(r,"-end"),b==="end"),"".concat(r,"-simple"),L),"".concat(r,"-disabled"),T));return N.createElement("ul",fe({className:Pt,style:_,ref:J},bt),He,ft,L?We:Ne,Je,N.createElement(RV,{locale:M,rootPrefixCls:r,disabled:T,selectPrefixCls:a,changeSize:ge,pageSize:X,pageSizeOptions:K,quickGo:Be?me:null,goButton:Ct,showSizeChanger:F,sizeChangerRender:V}))};const TV=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},MV=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:H(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:H(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:H(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` &${t}-mini ${t}-prev ${t}-item-link, &${t}-mini ${t}-next ${t}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:H(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:H(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:H(e.itemSizeSM),input:Object.assign(Object.assign({},Hy(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},_V=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:H(e.itemSize),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSize,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSize,lineHeight:H(e.itemSize)}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:e.itemSize,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${H(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${H(e.inputOutlineOffset)} 0 ${H(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-mini`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSizeSM,lineHeight:H(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:H(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},zV=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` ${t}-prev, ${t}-jump-prev, ${t}-jump-next `]:{marginInlineEnd:e.marginXS},[` ${t}-prev, ${t}-next, ${t}-jump-prev, ${t}-jump-next `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:H(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${H(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:H(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},Vy(e)),ky(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},Rm(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},LV=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:H(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${H(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${H(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},jV=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Xt(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:H(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),LV(e)),zV(e)),_V(e)),MV(e)),TV(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},DV=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},Wo(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},Po(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Po(e)}}}},VR=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},nu(e)),WR=e=>Et(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},tu(e)),AV=Ht("Pagination",e=>{const t=WR(e);return[jV(t),DV(t)]},VR),BV=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},FV=ay(["Pagination","bordered"],e=>{const t=WR(e);return BV(t)},VR);function hx(e){return s.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var kV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{align:t,prefixCls:n,selectPrefixCls:r,className:o,rootClassName:a,style:i,size:l,locale:c,responsive:u,showSizeChanger:d,selectComponentClass:f,pageSizeOptions:m}=e,v=kV(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:p}=Qc(u),[,y]=mr(),{getPrefixCls:g,direction:h,showSizeChanger:b,className:C,style:x}=tr("pagination"),S=g("pagination",n),[w,$,O]=AV(S),E=Ir(l),I=E==="small"||!!(p&&!E&&u),[R]=Ja("Pagination",j2),M=Object.assign(Object.assign({},R),c),[_,P]=hx(d),[z,T]=hx(b),L=_??z,j=P??T,D=f||Sn,F=s.useMemo(()=>m?m.map(G=>Number(G)):void 0,[m]),V=G=>{var ee;const{disabled:Z,size:J,onSizeChange:le,"aria-label":re,className:X,options:oe}=G,{className:te,onChange:Q}=j||{},Y=(ee=oe.find(ie=>String(ie.value)===String(J)))===null||ee===void 0?void 0:ee.value;return s.createElement(D,Object.assign({disabled:Z,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:ie=>ie.parentNode,"aria-label":re,options:oe},j,{value:Y,onChange:(ie,se)=>{le==null||le(ie),Q==null||Q(ie,se)},size:I?"small":"middle",className:q(X,te)}))},K=s.useMemo(()=>{const G=s.createElement("span",{className:`${S}-item-ellipsis`},"•••"),ee=s.createElement("button",{className:`${S}-item-link`,type:"button",tabIndex:-1},h==="rtl"?s.createElement(Wa,null):s.createElement(Ua,null)),Z=s.createElement("button",{className:`${S}-item-link`,type:"button",tabIndex:-1},h==="rtl"?s.createElement(Ua,null):s.createElement(Wa,null)),J=s.createElement("a",{className:`${S}-item-link`},s.createElement("div",{className:`${S}-item-container`},h==="rtl"?s.createElement(px,{className:`${S}-item-link-icon`}):s.createElement(mx,{className:`${S}-item-link-icon`}),G)),le=s.createElement("a",{className:`${S}-item-link`},s.createElement("div",{className:`${S}-item-container`},h==="rtl"?s.createElement(mx,{className:`${S}-item-link-icon`}):s.createElement(px,{className:`${S}-item-link-icon`}),G));return{prevIcon:ee,nextIcon:Z,jumpPrevIcon:J,jumpNextIcon:le}},[h,S]),B=g("select",r),W=q({[`${S}-${t}`]:!!t,[`${S}-mini`]:I,[`${S}-rtl`]:h==="rtl",[`${S}-bordered`]:y.wireframe},C,o,a,$,O),U=Object.assign(Object.assign({},x),i);return w(s.createElement(s.Fragment,null,y.wireframe&&s.createElement(FV,{prefixCls:S}),s.createElement(NV,Object.assign({},K,v,{style:U,prefixCls:S,selectPrefixCls:B,className:W,locale:M,pageSizeOptions:F,showSizeChanger:L,sizeChangerRender:V}))))},yf=100,KR=yf/5,UR=yf/2-KR/2,nv=UR*2*Math.PI,yx=50,bx=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return s.createElement("circle",{className:q(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:UR,cx:yx,cy:yx,strokeWidth:KR,style:n})},VV=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,o=`${r}-hidden`,[a,i]=s.useState(!1);It(()=>{e!==0&&i(!0)},[e!==0]);const l=Math.max(Math.min(e,100),0);if(!a)return null;const c={strokeDashoffset:`${nv/4}`,strokeDasharray:`${nv*l/100} ${nv*(100-l)/100}`};return s.createElement("span",{className:q(r,`${n}-progress`,l<=0&&o)},s.createElement("svg",{viewBox:`0 0 ${yf} ${yf}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":l},s.createElement(bx,{dotClassName:n,hasCircleCls:!0}),s.createElement(bx,{dotClassName:n,style:c})))};function WV(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,o=`${r}-holder`,a=`${o}-hidden`;return s.createElement(s.Fragment,null,s.createElement("span",{className:q(o,n>0&&a)},s.createElement("span",{className:q(r,`${t}-dot-spin`)},[1,2,3,4].map(i=>s.createElement("i",{className:`${t}-dot-item`,key:i})))),s.createElement(VV,{prefixCls:t,percent:n}))}function KV(e){var t;const{prefixCls:n,indicator:r,percent:o}=e,a=`${n}-dot`;return r&&s.isValidElement(r)?er(r,{className:q((t=r.props)===null||t===void 0?void 0:t.className,a),percent:o}):s.createElement(WV,{prefixCls:n,percent:o})}const UV=new Lt("antSpinMove",{to:{opacity:1}}),qV=new Lt("antRotate",{to:{transform:"rotate(405deg)"}}),GV=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},Xt(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:n(n(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",inset:0},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),height:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:UV,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:qV,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${e.motionDurationSlow} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},[`&-sm ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeSM}},[`&-sm ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal(),height:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal()}},[`&-lg ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeLG}},[`&-lg ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal(),height:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal()}},[`&${t}-show-text ${t}-text`]:{display:"block"}})}},XV=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},YV=Ht("Spin",e=>{const t=Et(e,{spinDotDefault:e.colorTextDescription});return GV(t)},XV),QV=200,Cx=[[30,.05],[70,.03],[96,.01]];function ZV(e,t){const[n,r]=s.useState(0),o=s.useRef(null),a=t==="auto";return s.useEffect(()=>(a&&e&&(r(0),o.current=setInterval(()=>{r(i=>{const l=100-i;for(let c=0;c{o.current&&(clearInterval(o.current),o.current=null)}),[a,e]),a?n:t}var JV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t;const{prefixCls:n,spinning:r=!0,delay:o=0,className:a,rootClassName:i,size:l="default",tip:c,wrapperClassName:u,style:d,children:f,fullscreen:m=!1,indicator:v,percent:p}=e,y=JV(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:g,direction:h,className:b,style:C,indicator:x}=tr("spin"),S=g("spin",n),[w,$,O]=YV(S),[E,I]=s.useState(()=>r&&!eW(r,o)),R=ZV(E,p);s.useEffect(()=>{if(r){const j=RH(o,()=>{I(!0)});return j(),()=>{var D;(D=j==null?void 0:j.cancel)===null||D===void 0||D.call(j)}}I(!1)},[o,r]);const M=s.useMemo(()=>typeof f<"u"&&!m,[f,m]),_=q(S,b,{[`${S}-sm`]:l==="small",[`${S}-lg`]:l==="large",[`${S}-spinning`]:E,[`${S}-show-text`]:!!c,[`${S}-rtl`]:h==="rtl"},a,!m&&i,$,O),P=q(`${S}-container`,{[`${S}-blur`]:E}),z=(t=v??x)!==null&&t!==void 0?t:qR,T=Object.assign(Object.assign({},C),d),L=s.createElement("div",Object.assign({},y,{style:T,className:_,"aria-live":"polite","aria-busy":E}),s.createElement(KV,{prefixCls:S,indicator:z,percent:R}),c&&(M||m)?s.createElement("div",{className:`${S}-text`},c):null);return w(M?s.createElement("div",Object.assign({},y,{className:q(`${S}-nested-loading`,u,$,O)}),E&&s.createElement("div",{key:"loading"},L),s.createElement("div",{className:P,key:"container"},f)):m?s.createElement("div",{className:q(`${S}-fullscreen`,{[`${S}-fullscreen-show`]:E},i,$,O)},L):L)};GR.setDefaultIndicator=e=>{qR=e};const tW=(e,t=!1)=>t&&e==null?[]:Array.isArray(e)?e:[e];let no=null,mi=e=>e(),Mc=[],_c={};function Sx(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:o}=_c,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:o}}const nW=N.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:o}=s.useContext(ut),a=_c.prefixCls||o("message"),i=s.useContext(A8),[l,c]=xO(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),i.message));return N.useImperativeHandle(t,()=>{const u=Object.assign({},l);return Object.keys(u).forEach(d=>{u[d]=(...f)=>(r(),l[d].apply(l,f))}),{instance:u,sync:r}}),c}),rW=N.forwardRef((e,t)=>{const[n,r]=N.useState(Sx),o=()=>{r(Sx)};N.useEffect(o,[]);const a=Yz(),i=a.getRootPrefixCls(),l=a.getIconPrefixCls(),c=a.getTheme(),u=N.createElement(nW,{ref:t,sync:o,messageConfig:n});return N.createElement(ei,{prefixCls:i,iconPrefixCls:l,theme:c},a.holderRender?a.holderRender(u):u)}),Mm=()=>{if(!no){const e=document.createDocumentFragment(),t={fragment:e};no=t,mi(()=>{EO()(N.createElement(rW,{ref:r=>{const{instance:o,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&o&&(t.instance=o,t.sync=a,Mm())})}}),e)});return}no.instance&&(Mc.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{mi(()=>{const r=no.instance.open(Object.assign(Object.assign({},_c),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":mi(()=>{no==null||no.instance.destroy(e.key)});break;default:mi(()=>{var r;const o=(r=no.instance)[t].apply(r,ye(e.args));o==null||o.then(e.resolve),e.setCloseFn(o)})}}),Mc=[])};function oW(e){_c=Object.assign(Object.assign({},_c),e),mi(()=>{var t;(t=no==null?void 0:no.sync)===null||t===void 0||t.call(no)})}function aW(e){const t=dy(n=>{let r;const o={type:"open",config:e,resolve:n,setCloseFn:a=>{r=a}};return Mc.push(o),()=>{r?mi(()=>{r()}):o.skipped=!0}});return Mm(),t}function iW(e,t){const n=dy(r=>{let o;const a={type:e,args:t,resolve:r,setCloseFn:i=>{o=i}};return Mc.push(a),()=>{o?mi(()=>{o()}):a.skipped=!0}});return Mm(),n}const lW=e=>{Mc.push({type:"destroy",key:e}),Mm()},sW=["success","info","warning","error","loading"],cW={open:aW,destroy:lW,config:oW,useMessage:sj,_InternalPanelDoNotUseOrYouWillBeFired:ej},on=cW;sW.forEach(e=>{on[e]=(...t)=>iW(e,t)});var uW={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},dW=function(){var t=s.useRef([]),n=s.useRef(null);return s.useEffect(function(){var r=Date.now(),o=!1;t.current.forEach(function(a){if(a){o=!0;var i=a.style;i.transitionDuration=".3s, .3s, .3s, .06s",n.current&&r-n.current<100&&(i.transitionDuration="0s, 0s")}}),o&&(n.current=Date.now())}),t.current},xx=0,fW=Zn();function mW(){var e;return fW?(e=xx,xx+=1):e="TEST_OR_SSR",e}const pW=function(e){var t=s.useState(),n=ne(t,2),r=n[0],o=n[1];return s.useEffect(function(){o("rc_progress_".concat(mW()))},[]),e||r};var wx=function(t){var n=t.bg,r=t.children;return s.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function $x(e,t){return Object.keys(e).map(function(n){var r=parseFloat(n),o="".concat(Math.floor(r*t),"%");return"".concat(e[n]," ").concat(o)})}var vW=s.forwardRef(function(e,t){var n=e.prefixCls,r=e.color,o=e.gradientId,a=e.radius,i=e.style,l=e.ptg,c=e.strokeLinecap,u=e.strokeWidth,d=e.size,f=e.gapDegree,m=r&&Ue(r)==="object",v=m?"#FFF":void 0,p=d/2,y=s.createElement("circle",{className:"".concat(n,"-circle-path"),r:a,cx:p,cy:p,stroke:v,strokeLinecap:c,strokeWidth:u,opacity:l===0?0:1,style:i,ref:t});if(!m)return y;var g="".concat(o,"-conic"),h=f?"".concat(180+f/2,"deg"):"0deg",b=$x(r,(360-f)/360),C=$x(r,1),x="conic-gradient(from ".concat(h,", ").concat(b.join(", "),")"),S="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(C.join(", "),")");return s.createElement(s.Fragment,null,s.createElement("mask",{id:g},y),s.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(g,")")},s.createElement(wx,{bg:S},s.createElement(wx,{bg:x}))))}),Ts=100,rv=function(t,n,r,o,a,i,l,c,u,d){var f=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-i)/360),v=i===0?0:{bottom:0,top:180,left:90,right:-90}[l],p=(100-o)/100*n;u==="round"&&o!==100&&(p+=d/2,p>=n&&(p=n-.01));var y=Ts/2;return{stroke:typeof c=="string"?c:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:p+f,transform:"rotate(".concat(a+m+v,"deg)"),transformOrigin:"".concat(y,"px ").concat(y,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},gW=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ex(e){var t=e??[];return Array.isArray(t)?t:[t]}var hW=function(t){var n=k(k({},uW),t),r=n.id,o=n.prefixCls,a=n.steps,i=n.strokeWidth,l=n.trailWidth,c=n.gapDegree,u=c===void 0?0:c,d=n.gapPosition,f=n.trailColor,m=n.strokeLinecap,v=n.style,p=n.className,y=n.strokeColor,g=n.percent,h=nt(n,gW),b=Ts/2,C=pW(r),x="".concat(C,"-gradient"),S=b-i/2,w=Math.PI*2*S,$=u>0?90+u/2:-90,O=w*((360-u)/360),E=Ue(a)==="object"?a:{count:a,gap:2},I=E.count,R=E.gap,M=Ex(g),_=Ex(y),P=_.find(function(V){return V&&Ue(V)==="object"}),z=P&&Ue(P)==="object",T=z?"butt":m,L=rv(w,O,0,100,$,u,d,f,T,i),j=dW(),D=function(){var K=0;return M.map(function(B,W){var U=_[W]||_[_.length-1],G=rv(w,O,K,B,$,u,d,U,T,i);return K+=B,s.createElement(vW,{key:W,color:U,ptg:B,radius:S,prefixCls:o,gradientId:x,style:G,strokeLinecap:T,strokeWidth:i,gapDegree:u,ref:function(Z){j[W]=Z},size:Ts})}).reverse()},F=function(){var K=Math.round(I*(M[0]/100)),B=100/I,W=0;return new Array(I).fill(null).map(function(U,G){var ee=G<=K-1?_[0]:f,Z=ee&&Ue(ee)==="object"?"url(#".concat(x,")"):void 0,J=rv(w,O,W,B,$,u,d,ee,"butt",i,R);return W+=(O-J.strokeDashoffset+R)*100/O,s.createElement("circle",{key:G,className:"".concat(o,"-circle-path"),r:S,cx:b,cy:b,stroke:Z,strokeWidth:i,opacity:1,style:J,ref:function(re){j[G]=re}})})};return s.createElement("svg",fe({className:q("".concat(o,"-circle"),p),viewBox:"0 0 ".concat(Ts," ").concat(Ts),style:v,id:r,role:"presentation"},h),!I&&s.createElement("circle",{className:"".concat(o,"-circle-trail"),r:S,cx:b,cy:b,stroke:f,strokeLinecap:T,strokeWidth:l||i,style:L}),I?F():D())};function Fa(e){return!e||e<0?0:e>100?100:e}function bf({success:e,successPercent:t}){let n=t;return e&&"progress"in e&&(n=e.progress),e&&"percent"in e&&(n=e.percent),n}const yW=({percent:e,success:t,successPercent:n})=>{const r=Fa(bf({success:t,successPercent:n}));return[r,Fa(Fa(e)-r)]},bW=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||Cl.green,t||null]},_m=(e,t,n)=>{var r,o,a,i;let l=-1,c=-1;if(t==="step"){const u=n.steps,d=n.strokeWidth;typeof e=="string"||typeof e>"u"?(l=e==="small"?2:14,c=d??8):typeof e=="number"?[l,c]=[e,e]:[l=14,c=8]=Array.isArray(e)?e:[e.width,e.height],l*=u}else if(t==="line"){const u=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e>"u"?c=u||(e==="small"?6:8):typeof e=="number"?[l,c]=[e,e]:[l=-1,c=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[l,c]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[l,c]=[e,e]:Array.isArray(e)&&(l=(o=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&o!==void 0?o:120,c=(i=(a=e[0])!==null&&a!==void 0?a:e[1])!==null&&i!==void 0?i:120));return[l,c]},CW=3,SW=e=>CW/e*100,xW=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:o,gapDegree:a,width:i=120,type:l,children:c,success:u,size:d=i,steps:f}=e,[m,v]=_m(d,"circle");let{strokeWidth:p}=e;p===void 0&&(p=Math.max(SW(m),6));const y={width:m,height:v,fontSize:m*.15+6},g=s.useMemo(()=>{if(a||a===0)return a;if(l==="dashboard")return 75},[a,l]),h=yW(e),b=o||l==="dashboard"&&"bottom"||void 0,C=Object.prototype.toString.call(e.strokeColor)==="[object Object]",x=bW({success:u,strokeColor:e.strokeColor}),S=q(`${t}-inner`,{[`${t}-circle-gradient`]:C}),w=s.createElement(hW,{steps:f,percent:f?h[1]:h,strokeWidth:p,trailWidth:p,strokeColor:f?x[1]:x,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:g,gapPosition:b}),$=m<=20,O=s.createElement("div",{className:S,style:y},w,!$&&c);return $?s.createElement(No,{title:c},O):O},Cf="--progress-line-stroke-color",XR="--progress-percent",Ox=e=>{const t=e?"100%":"-100%";return new Lt(`antProgress${e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},wW=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},Xt(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},[`${t}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${t}-text`]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},[`${t}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${Cf})`]},height:"100%",width:`calc(1 / var(${XR}) * 100%)`,display:"block"},[`&${t}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${t}-text-inner`]:{color:e.colorWhite,[`&${t}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,color:e.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize},[`&${t}-text-outer`]:{width:"max-content"},[`&${t}-text-outer${t}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:e.marginXS}},[`${t}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${H(e.paddingXXS)}`,[`&${t}-text-start`]:{justifyContent:"start"},[`&${t}-text-end`]:{justifyContent:"end"}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.lineBorderRadius,opacity:0,animationName:Ox(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:Ox(!0)}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},$W=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.remainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},EW=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},OW=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},IW=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),RW=Ht("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=Et(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[wW(n),$W(n),EW(n),OW(n)]},IW);var PW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{let t=[];return Object.keys(e).forEach(n=>{const r=Number.parseFloat(n.replace(/%/g,""));Number.isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(({key:n,value:r})=>`${r} ${n}%`).join(", ")},TW=(e,t)=>{const{from:n=Cl.blue,to:r=Cl.blue,direction:o=t==="rtl"?"to left":"to right"}=e,a=PW(e,["from","to","direction"]);if(Object.keys(a).length!==0){const l=NW(a),c=`linear-gradient(${o}, ${l})`;return{background:c,[Cf]:c}}const i=`linear-gradient(${o}, ${n}, ${r})`;return{background:i,[Cf]:i}},MW=e=>{const{prefixCls:t,direction:n,percent:r,size:o,strokeWidth:a,strokeColor:i,strokeLinecap:l="round",children:c,trailColor:u=null,percentPosition:d,success:f}=e,{align:m,type:v}=d,p=i&&typeof i!="string"?TW(i,n):{[Cf]:i,background:i},y=l==="square"||l==="butt"?0:void 0,g=o??[-1,a||(o==="small"?6:8)],[h,b]=_m(g,"line",{strokeWidth:a}),C={backgroundColor:u||void 0,borderRadius:y},x=Object.assign(Object.assign({width:`${Fa(r)}%`,height:b,borderRadius:y},p),{[XR]:Fa(r)/100}),S=bf(e),w={width:`${Fa(S)}%`,height:b,borderRadius:y,backgroundColor:f==null?void 0:f.strokeColor},$={width:h<0?"100%":h},O=s.createElement("div",{className:`${t}-inner`,style:C},s.createElement("div",{className:q(`${t}-bg`,`${t}-bg-${v}`),style:x},v==="inner"&&c),S!==void 0&&s.createElement("div",{className:`${t}-success-bg`,style:w})),E=v==="outer"&&m==="start",I=v==="outer"&&m==="end";return v==="outer"&&m==="center"?s.createElement("div",{className:`${t}-layout-bottom`},O,c):s.createElement("div",{className:`${t}-outer`,style:$},E&&c,O,I&&c)},_W=e=>{const{size:t,steps:n,rounding:r=Math.round,percent:o=0,strokeWidth:a=8,strokeColor:i,trailColor:l=null,prefixCls:c,children:u}=e,d=r(n*(o/100)),m=t??[t==="small"?2:14,a],[v,p]=_m(m,"step",{steps:n,strokeWidth:a}),y=v/n,g=Array.from({length:n});for(let h=0;h{const{prefixCls:n,className:r,rootClassName:o,steps:a,strokeColor:i,percent:l=0,size:c="default",showInfo:u=!0,type:d="line",status:f,format:m,style:v,percentPosition:p={}}=e,y=zW(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:g="end",type:h="outer"}=p,b=Array.isArray(i)?i[0]:i,C=typeof i=="string"||Array.isArray(i)?i:void 0,x=s.useMemo(()=>{if(b){const D=typeof b=="string"?b:Object.values(b)[0];return new Tt(D).isLight()}return!1},[i]),S=s.useMemo(()=>{var D,F;const V=bf(e);return Number.parseInt(V!==void 0?(D=V??0)===null||D===void 0?void 0:D.toString():(F=l??0)===null||F===void 0?void 0:F.toString(),10)},[l,e.success,e.successPercent]),w=s.useMemo(()=>!LW.includes(f)&&S>=100?"success":f||"normal",[f,S]),{getPrefixCls:$,direction:O,progress:E}=s.useContext(ut),I=$("progress",n),[R,M,_]=RW(I),P=d==="line",z=P&&!a,T=s.useMemo(()=>{if(!u)return null;const D=bf(e);let F;const V=m||(B=>`${B}%`),K=P&&x&&h==="inner";return h==="inner"||m||w!=="exception"&&w!=="success"?F=V(Fa(l),Fa(D)):w==="exception"?F=P?s.createElement(Kc,null):s.createElement(Xl,null):w==="success"&&(F=P?s.createElement(sy,null):s.createElement(wm,null)),s.createElement("span",{className:q(`${I}-text`,{[`${I}-text-bright`]:K,[`${I}-text-${g}`]:z,[`${I}-text-${h}`]:z}),title:typeof F=="string"?F:void 0},F)},[u,l,S,w,d,I,m]);let L;d==="line"?L=a?s.createElement(_W,Object.assign({},e,{strokeColor:C,prefixCls:I,steps:typeof a=="object"?a.count:a}),T):s.createElement(MW,Object.assign({},e,{strokeColor:b,prefixCls:I,direction:O,percentPosition:{align:g,type:h}}),T):(d==="circle"||d==="dashboard")&&(L=s.createElement(xW,Object.assign({},e,{strokeColor:b,prefixCls:I,progressStatus:w}),T));const j=q(I,`${I}-status-${w}`,{[`${I}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${I}-inline-circle`]:d==="circle"&&_m(c,"circle")[0]<=20,[`${I}-line`]:z,[`${I}-line-align-${g}`]:z,[`${I}-line-position-${h}`]:z,[`${I}-steps`]:a,[`${I}-show-info`]:u,[`${I}-${c}`]:typeof c=="string",[`${I}-rtl`]:O==="rtl"},E==null?void 0:E.className,r,o,M,_);return R(s.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},E==null?void 0:E.style),v),className:j,role:"progressbar","aria-valuenow":S,"aria-valuemin":0,"aria-valuemax":100},nn(y,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),L))});var jW=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function Ix(e){return typeof e=="string"}function QR(e){var t,n=e.className,r=e.prefixCls,o=e.style,a=e.active,i=e.status,l=e.iconPrefix,c=e.icon;e.wrapperStyle;var u=e.stepNumber,d=e.disabled,f=e.description,m=e.title,v=e.subTitle,p=e.progressDot,y=e.stepIcon,g=e.tailContent,h=e.icons,b=e.stepIndex,C=e.onStepClick,x=e.onClick,S=e.render,w=nt(e,jW),$=!!C&&!d,O={};$&&(O.role="button",O.tabIndex=0,O.onClick=function(P){x==null||x(P),C(b)},O.onKeyDown=function(P){var z=P.which;(z===Fe.ENTER||z===Fe.SPACE)&&C(b)});var E=function(){var z,T,L=q("".concat(r,"-icon"),"".concat(l,"icon"),(z={},A(z,"".concat(l,"icon-").concat(c),c&&Ix(c)),A(z,"".concat(l,"icon-check"),!c&&i==="finish"&&(h&&!h.finish||!h)),A(z,"".concat(l,"icon-cross"),!c&&i==="error"&&(h&&!h.error||!h)),z)),j=s.createElement("span",{className:"".concat(r,"-icon-dot")});return p?typeof p=="function"?T=s.createElement("span",{className:"".concat(r,"-icon")},p(j,{index:u-1,status:i,title:m,description:f})):T=s.createElement("span",{className:"".concat(r,"-icon")},j):c&&!Ix(c)?T=s.createElement("span",{className:"".concat(r,"-icon")},c):h&&h.finish&&i==="finish"?T=s.createElement("span",{className:"".concat(r,"-icon")},h.finish):h&&h.error&&i==="error"?T=s.createElement("span",{className:"".concat(r,"-icon")},h.error):c||i==="finish"||i==="error"?T=s.createElement("span",{className:L}):T=s.createElement("span",{className:"".concat(r,"-icon")},u),y&&(T=y({index:u-1,status:i,title:m,description:f,node:T})),T},I=i||"wait",R=q("".concat(r,"-item"),"".concat(r,"-item-").concat(I),n,(t={},A(t,"".concat(r,"-item-custom"),c),A(t,"".concat(r,"-item-active"),a),A(t,"".concat(r,"-item-disabled"),d===!0),t)),M=k({},o),_=s.createElement("div",fe({},w,{className:R,style:M}),s.createElement("div",fe({onClick:x},O,{className:"".concat(r,"-item-container")}),s.createElement("div",{className:"".concat(r,"-item-tail")},g),s.createElement("div",{className:"".concat(r,"-item-icon")},E()),s.createElement("div",{className:"".concat(r,"-item-content")},s.createElement("div",{className:"".concat(r,"-item-title")},m,v&&s.createElement("div",{title:typeof v=="string"?v:void 0,className:"".concat(r,"-item-subtitle")},v)),f&&s.createElement("div",{className:"".concat(r,"-item-description")},f))));return S&&(_=S(_)||null),_}var DW=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function Qy(e){var t,n=e.prefixCls,r=n===void 0?"rc-steps":n,o=e.style,a=o===void 0?{}:o,i=e.className;e.children;var l=e.direction,c=l===void 0?"horizontal":l,u=e.type,d=u===void 0?"default":u,f=e.labelPlacement,m=f===void 0?"horizontal":f,v=e.iconPrefix,p=v===void 0?"rc":v,y=e.status,g=y===void 0?"process":y,h=e.size,b=e.current,C=b===void 0?0:b,x=e.progressDot,S=x===void 0?!1:x,w=e.stepIcon,$=e.initial,O=$===void 0?0:$,E=e.icons,I=e.onChange,R=e.itemRender,M=e.items,_=M===void 0?[]:M,P=nt(e,DW),z=d==="navigation",T=d==="inline",L=T||S,j=T?"horizontal":c,D=T?void 0:h,F=L?"vertical":m,V=q(r,"".concat(r,"-").concat(j),i,(t={},A(t,"".concat(r,"-").concat(D),D),A(t,"".concat(r,"-label-").concat(F),j==="horizontal"),A(t,"".concat(r,"-dot"),!!L),A(t,"".concat(r,"-navigation"),z),A(t,"".concat(r,"-inline"),T),t)),K=function(U){I&&C!==U&&I(U)},B=function(U,G){var ee=k({},U),Z=O+G;return g==="error"&&G===C-1&&(ee.className="".concat(r,"-next-error")),ee.status||(Z===C?ee.status=g:Z{const{componentCls:t,customIconTop:n,customIconSize:r,customIconFontSize:o}=e;return{[`${t}-item-custom`]:{[`> ${t}-item-container > ${t}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${t}-icon`]:{top:n,width:r,height:r,fontSize:o,lineHeight:H(r)}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:"auto",background:"none"}}}}},BW=e=>{const{componentCls:t}=e,n=`${t}-item`;return{[`${t}-horizontal`]:{[`${n}-tail`]:{transform:"translateY(-50%)"}}}},FW=e=>{const{componentCls:t,inlineDotSize:n,inlineTitleColor:r,inlineTailColor:o}=e,a=e.calc(e.paddingXS).add(e.lineWidth).equal(),i={[`${t}-item-container ${t}-item-content ${t}-item-title`]:{color:r}};return{[`&${t}-inline`]:{width:"auto",display:"inline-flex",[`${t}-item`]:{flex:"none","&-container":{padding:`${H(a)} ${H(e.paddingXXS)} 0`,margin:`0 ${H(e.calc(e.marginXXS).div(2).equal())}`,borderRadius:e.borderRadiusSM,cursor:"pointer",transition:`background-color ${e.motionDurationMid}`,"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:n,height:n,marginInlineStart:`calc(50% - ${H(e.calc(n).div(2).equal())})`,[`> ${t}-icon`]:{top:0},[`${t}-icon-dot`]:{borderRadius:e.calc(e.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:e.calc(e.marginXS).sub(e.lineWidth).equal()},"&-title":{color:r,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:"normal",marginBottom:e.calc(e.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:e.calc(n).div(2).add(a).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:o}},[`&:first-child ${t}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${t}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:e.colorBorderBg,border:`${H(e.lineWidth)} ${e.lineType} ${o}`}},i),"&-finish":Object.assign({[`${t}-item-tail::after`]:{backgroundColor:o},[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:o,border:`${H(e.lineWidth)} ${e.lineType} ${o}`}},i),"&-error":i,"&-active, &-process":Object.assign({[`${t}-item-icon`]:{width:n,height:n,marginInlineStart:`calc(50% - ${H(e.calc(n).div(2).equal())})`,top:0}},i),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:r}}}}}},kW=e=>{const{componentCls:t,iconSize:n,lineHeight:r,iconSizeSM:o}=e;return{[`&${t}-label-vertical`]:{[`${t}-item`]:{overflow:"visible","&-tail":{marginInlineStart:e.calc(n).div(2).add(e.controlHeightLG).equal(),padding:`0 ${H(e.paddingLG)}`},"&-content":{display:"block",width:e.calc(n).div(2).add(e.controlHeightLG).mul(2).equal(),marginTop:e.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:r}},[`&${t}-small:not(${t}-dot)`]:{[`${t}-item`]:{"&-icon":{marginInlineStart:e.calc(n).sub(o).div(2).add(e.controlHeightLG).equal()}}}}}},HW=e=>{const{componentCls:t,navContentMaxWidth:n,navArrowColor:r,stepsNavActiveColor:o,motionDurationSlow:a}=e;return{[`&${t}-navigation`]:{paddingTop:e.paddingSM,[`&${t}-small`]:{[`${t}-item`]:{"&-container":{marginInlineStart:e.calc(e.marginSM).mul(-1).equal()}}},[`${t}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:e.calc(e.margin).mul(-1).equal(),paddingBottom:e.paddingSM,textAlign:"start",transition:`opacity ${a}`,[`${t}-item-content`]:{maxWidth:n},[`${t}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},mo),{"&::after":{display:"none"}})},[`&:not(${t}-item-active)`]:{[`${t}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${H(e.calc(e.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${H(e.lineWidth)} ${e.lineType} ${r}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${H(e.lineWidth)} ${e.lineType} ${r}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:e.lineWidthBold,backgroundColor:o,transition:`width ${a}, inset-inline-start ${a}`,transitionTimingFunction:"ease-out",content:'""'}},[`${t}-item${t}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${t}-navigation${t}-vertical`]:{[`> ${t}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${t}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:e.calc(e.lineWidth).mul(3).equal(),height:`calc(100% - ${H(e.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:e.calc(e.controlHeight).mul(.25).equal(),height:e.calc(e.controlHeight).mul(.25).equal(),marginBottom:e.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}},[`&${t}-navigation${t}-horizontal`]:{[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}}},VW=e=>{const{antCls:t,componentCls:n,iconSize:r,iconSizeSM:o,processIconColor:a,marginXXS:i,lineWidthBold:l,lineWidth:c,paddingXXS:u}=e,d=e.calc(r).add(e.calc(l).mul(4).equal()).equal(),f=e.calc(o).add(e.calc(e.lineWidth).mul(4).equal()).equal();return{[`&${n}-with-progress`]:{[`${n}-item`]:{paddingTop:u,[`&-process ${n}-item-container ${n}-item-icon ${n}-icon`]:{color:a}},[`&${n}-vertical > ${n}-item `]:{paddingInlineStart:u,[`> ${n}-item-container > ${n}-item-tail`]:{top:i,insetInlineStart:e.calc(r).div(2).sub(c).add(u).equal()}},[`&, &${n}-small`]:{[`&${n}-horizontal ${n}-item:first-child`]:{paddingBottom:u,paddingInlineStart:u}},[`&${n}-small${n}-vertical > ${n}-item > ${n}-item-container > ${n}-item-tail`]:{insetInlineStart:e.calc(o).div(2).sub(c).add(u).equal()},[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(r).div(2).add(u).equal()},[`${n}-item-icon`]:{position:"relative",[`${t}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${H(d)} !important`,height:`${H(d)} !important`}}},[`&${n}-small`]:{[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(o).div(2).add(u).equal()},[`${n}-item-icon ${t}-progress-inner`]:{width:`${H(f)} !important`,height:`${H(f)} !important`}}}}},WW=e=>{const{componentCls:t,descriptionMaxWidth:n,lineHeight:r,dotCurrentSize:o,dotSize:a,motionDurationSlow:i}=e;return{[`&${t}-dot, &${t}-dot${t}-small`]:{[`${t}-item`]:{"&-title":{lineHeight:r},"&-tail":{top:e.calc(e.dotSize).sub(e.calc(e.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${H(e.calc(n).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${H(e.calc(e.marginSM).mul(2).equal())})`,height:e.calc(e.lineWidth).mul(3).equal(),marginInlineStart:e.marginSM}},"&-icon":{width:a,height:a,marginInlineStart:e.calc(e.descriptionMaxWidth).sub(a).div(2).equal(),paddingInlineEnd:0,lineHeight:H(a),background:"transparent",border:0,[`${t}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${i}`,"&::after":{position:"absolute",top:e.calc(e.marginSM).mul(-1).equal(),insetInlineStart:e.calc(a).sub(e.calc(e.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:e.calc(e.controlHeightLG).mul(1.5).equal(),height:e.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:n},[`&-process ${t}-item-icon`]:{position:"relative",top:e.calc(a).sub(o).div(2).equal(),width:o,height:o,lineHeight:H(o),background:"none",marginInlineStart:e.calc(e.descriptionMaxWidth).sub(o).div(2).equal()},[`&-process ${t}-icon`]:{[`&:first-child ${t}-icon-dot`]:{insetInlineStart:0}}}},[`&${t}-vertical${t}-dot`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(a).div(2).equal(),marginInlineStart:0,background:"none"},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(o).div(2).equal(),top:0,insetInlineStart:e.calc(a).sub(o).div(2).equal(),marginInlineStart:0},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeight).sub(a).div(2).equal(),insetInlineStart:0,margin:0,padding:`${H(e.calc(a).add(e.paddingXS).equal())} 0 ${H(e.paddingXS)}`,"&::after":{marginInlineStart:e.calc(a).sub(e.lineWidth).div(2).equal()}},[`&${t}-small`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(a).div(2).equal()},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(o).div(2).equal()},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeightSM).sub(a).div(2).equal()}},[`${t}-item:first-child ${t}-icon-dot`]:{insetInlineStart:0},[`${t}-item-content`]:{width:"inherit"}}}},KW=e=>{const{componentCls:t}=e;return{[`&${t}-rtl`]:{direction:"rtl",[`${t}-item`]:{"&-subtitle":{float:"left"}},[`&${t}-navigation`]:{[`${t}-item::after`]:{transform:"rotate(-45deg)"}},[`&${t}-vertical`]:{[`> ${t}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${t}-item-icon`]:{float:"right"}}},[`&${t}-dot`]:{[`${t}-item-icon ${t}-icon-dot, &${t}-small ${t}-item-icon ${t}-icon-dot`]:{float:"right"}}}}},UW=e=>{const{componentCls:t,iconSizeSM:n,fontSizeSM:r,fontSize:o,colorTextDescription:a}=e;return{[`&${t}-small`]:{[`&${t}-horizontal:not(${t}-label-vertical) ${t}-item`]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${t}-item-icon`]:{width:n,height:n,marginTop:0,marginBottom:0,marginInline:`0 ${H(e.marginXS)}`,fontSize:r,lineHeight:H(n),textAlign:"center",borderRadius:n},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:o,lineHeight:H(n),"&::after":{top:e.calc(n).div(2).equal()}},[`${t}-item-description`]:{color:a,fontSize:o},[`${t}-item-tail`]:{top:e.calc(n).div(2).sub(e.paddingXXS).equal()},[`${t}-item-custom ${t}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${t}-icon`]:{fontSize:n,lineHeight:H(n),transform:"none"}}}}},qW=e=>{const{componentCls:t,iconSizeSM:n,iconSize:r}=e;return{[`&${t}-vertical`]:{display:"flex",flexDirection:"column",[`> ${t}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${t}-item-icon`]:{float:"left",marginInlineEnd:e.margin},[`${t}-item-content`]:{display:"block",minHeight:e.calc(e.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${t}-item-title`]:{lineHeight:H(r)},[`${t}-item-description`]:{paddingBottom:e.paddingSM}},[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(r).div(2).sub(e.lineWidth).equal(),width:e.lineWidth,height:"100%",padding:`${H(e.calc(e.marginXXS).mul(1.5).add(r).equal())} 0 ${H(e.calc(e.marginXXS).mul(1.5).equal())}`,"&::after":{width:e.lineWidth,height:"100%"}},[`> ${t}-item:not(:last-child) > ${t}-item-container > ${t}-item-tail`]:{display:"block"},[` > ${t}-item > ${t}-item-container > ${t}-item-content > ${t}-item-title`]:{"&::after":{display:"none"}},[`&${t}-small ${t}-item-container`]:{[`${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(n).div(2).sub(e.lineWidth).equal(),padding:`${H(e.calc(e.marginXXS).mul(1.5).add(n).equal())} 0 ${H(e.calc(e.marginXXS).mul(1.5).equal())}`},[`${t}-item-title`]:{lineHeight:H(n)}}}}},GW="wait",XW="process",YW="finish",QW="error",Ku=(e,t)=>{const n=`${t.componentCls}-item`,r=`${e}IconColor`,o=`${e}TitleColor`,a=`${e}DescriptionColor`,i=`${e}TailColor`,l=`${e}IconBgColor`,c=`${e}IconBorderColor`,u=`${e}DotColor`;return{[`${n}-${e} ${n}-icon`]:{backgroundColor:t[l],borderColor:t[c],[`> ${t.componentCls}-icon`]:{color:t[r],[`${t.componentCls}-icon-dot`]:{background:t[u]}}},[`${n}-${e}${n}-custom ${n}-icon`]:{[`> ${t.componentCls}-icon`]:{color:t[u]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-title`]:{color:t[o],"&::after":{backgroundColor:t[i]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-description`]:{color:t[a]},[`${n}-${e} > ${n}-container > ${n}-tail::after`]:{backgroundColor:t[i]}}},ZW=e=>{const{componentCls:t,motionDurationSlow:n}=e,r=`${t}-item`,o=`${r}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[r]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${r}-container > ${r}-tail, > ${r}-container > ${r}-content > ${r}-title::after`]:{display:"none"}}},[`${r}-container`]:{outline:"none",[`&:focus-visible ${o}`]:Po(e)},[`${o}, ${r}-content`]:{display:"inline-block",verticalAlign:"top"},[o]:{width:e.iconSize,height:e.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.iconFontSize,fontFamily:e.fontFamily,lineHeight:H(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:`${H(e.lineWidth)} ${e.lineType} transparent`,transition:`background-color ${n}, border-color ${n}`,[`${t}-icon`]:{position:"relative",top:e.iconTop,color:e.colorPrimary,lineHeight:1}},[`${r}-tail`]:{position:"absolute",top:e.calc(e.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:`background ${n}`,content:'""'}},[`${r}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:H(e.titleLineHeight),"&::after":{position:"absolute",top:e.calc(e.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:e.lineWidth,background:e.processTailColor,content:'""'}},[`${r}-subtitle`]:{display:"inline",marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize},[`${r}-description`]:{color:e.colorTextDescription,fontSize:e.fontSize}},Ku(GW,e)),Ku(XW,e)),{[`${r}-process > ${r}-container > ${r}-title`]:{fontWeight:e.fontWeightStrong}}),Ku(YW,e)),Ku(QW,e)),{[`${r}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${r}-disabled`]:{cursor:"not-allowed"}})},JW=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[`& ${t}-item`]:{[`&:not(${t}-item-active)`]:{[`& > ${t}-item-container[role='button']`]:{cursor:"pointer",[`${t}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${t}-icon`]:{transition:`color ${n}`}},"&:hover":{[`${t}-item`]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},[`&:not(${t}-item-process)`]:{[`& > ${t}-item-container[role='button']:hover`]:{[`${t}-item`]:{"&-icon":{borderColor:e.colorPrimary,[`${t}-icon`]:{color:e.colorPrimary}}}}}}},[`&${t}-horizontal:not(${t}-label-vertical)`]:{[`${t}-item`]:{paddingInlineStart:e.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${t}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:e.descriptionMaxWidth,whiteSpace:"normal"}}}}},eK=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Xt(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),ZW(e)),JW(e)),AW(e)),UW(e)),qW(e)),BW(e)),kW(e)),WW(e)),HW(e)),KW(e)),VW(e)),FW(e))}},tK=e=>({titleLineHeight:e.controlHeight,customIconSize:e.controlHeight,customIconTop:0,customIconFontSize:e.controlHeightSM,iconSize:e.controlHeight,iconTop:-.5,iconFontSize:e.fontSize,iconSizeSM:e.fontSizeHeading3,dotSize:e.controlHeight/4,dotCurrentSize:e.controlHeightLG/4,navArrowColor:e.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:e.wireframe?e.colorTextDisabled:e.colorTextLabel,waitIconBgColor:e.wireframe?e.colorBgContainer:e.colorFillContent,waitIconBorderColor:e.wireframe?e.colorTextDisabled:"transparent",finishIconBgColor:e.wireframe?e.colorBgContainer:e.controlItemBgActive,finishIconBorderColor:e.wireframe?e.colorPrimary:e.controlItemBgActive}),nK=Ht("Steps",e=>{const{colorTextDisabled:t,controlHeightLG:n,colorTextLightSolid:r,colorText:o,colorPrimary:a,colorTextDescription:i,colorTextQuaternary:l,colorError:c,colorBorderSecondary:u,colorSplit:d}=e,f=Et(e,{processIconColor:r,processTitleColor:o,processDescriptionColor:o,processIconBgColor:a,processIconBorderColor:a,processDotColor:a,processTailColor:d,waitTitleColor:i,waitDescriptionColor:i,waitTailColor:d,waitDotColor:t,finishIconColor:a,finishTitleColor:o,finishDescriptionColor:i,finishTailColor:a,finishDotColor:a,errorIconColor:r,errorTitleColor:c,errorDescriptionColor:c,errorTailColor:d,errorIconBgColor:c,errorIconBorderColor:c,errorDotColor:c,stepsNavActiveColor:a,stepsProgressSize:n,inlineDotSize:6,inlineTitleColor:l,inlineTailColor:u});return eK(f)},tK);function rK(e){return e.filter(t=>t)}function oK(e,t){if(e)return e;const n=Dn(t).map(r=>{if(s.isValidElement(r)){const{props:o}=r;return Object.assign({},o)}return null});return rK(n)}var aK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{percent:t,size:n,className:r,rootClassName:o,direction:a,items:i,responsive:l=!0,current:c=0,children:u,style:d}=e,f=aK(e,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:m}=Qc(l),{getPrefixCls:v,direction:p,className:y,style:g}=tr("steps"),h=s.useMemo(()=>l&&m?"vertical":a,[l,m,a]),b=Ir(n),C=v("steps",e.prefixCls),[x,S,w]=nK(C),$=e.type==="inline",O=v("",e.iconPrefix),E=oK(i,u),I=$?void 0:t,R=Object.assign(Object.assign({},g),d),M=q(y,{[`${C}-rtl`]:p==="rtl",[`${C}-with-progress`]:I!==void 0},r,o,S,w),_={finish:s.createElement(wm,{className:`${C}-finish-icon`}),error:s.createElement(Xl,{className:`${C}-error-icon`})},P=({node:T,status:L})=>{if(L==="process"&&I!==void 0){const j=b==="small"?32:40;return s.createElement("div",{className:`${C}-progress-icon`},s.createElement(YR,{type:"circle",percent:I,size:j,strokeWidth:4,format:()=>null}),T)}return T},z=(T,L)=>T.description?s.createElement(No,{title:T.description},L):L;return x(s.createElement(Qy,Object.assign({icons:_},f,{style:R,current:c,size:b,items:E,itemRender:$?z:void 0,stepIcon:P,direction:h,prefixCls:C,iconPrefix:O,className:M})))};ZR.Step=Qy.Step;var Sa={},iu="rc-table-internal-hook";function Zy(e){var t=s.createContext(void 0),n=function(o){var a=o.value,i=o.children,l=s.useRef(a);l.current=a;var c=s.useState(function(){return{getValue:function(){return l.current},listeners:new Set}}),u=ne(c,1),d=u[0];return It(function(){uo.unstable_batchedUpdates(function(){d.listeners.forEach(function(f){f(a)})})},[a]),s.createElement(t.Provider,{value:d},i)};return{Context:t,Provider:n,defaultValue:e}}function Kn(e,t){var n=qt(typeof t=="function"?t:function(f){if(t===void 0)return f;if(!Array.isArray(t))return f[t];var m={};return t.forEach(function(v){m[v]=f[v]}),m}),r=s.useContext(e==null?void 0:e.Context),o=r||{},a=o.listeners,i=o.getValue,l=s.useRef();l.current=n(r?i():e==null?void 0:e.defaultValue);var c=s.useState({}),u=ne(c,2),d=u[1];return It(function(){if(!r)return;function f(m){var v=n(m);Ro(l.current,v,!0)||d({})}return a.add(f),function(){a.delete(f)}},[r]),l.current}function iK(){var e=s.createContext(null);function t(){return s.useContext(e)}function n(o,a){var i=Io(o),l=function(u,d){var f=i?{ref:d}:{},m=s.useRef(0),v=s.useRef(u),p=t();return p!==null?s.createElement(o,fe({},u,f)):((!a||a(v.current,u))&&(m.current+=1),v.current=u,s.createElement(e.Provider,{value:m.current},s.createElement(o,fe({},u,f))))};return i?s.forwardRef(l):l}function r(o,a){var i=Io(o),l=function(u,d){var f=i?{ref:d}:{};return t(),s.createElement(o,fe({},u,f))};return i?s.memo(s.forwardRef(l),a):s.memo(l,a)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var Jy=iK(),JR=Jy.makeImmutable,rs=Jy.responseImmutable,lK=Jy.useImmutableMark,pr=Zy(),eP=s.createContext({renderWithProps:!1}),sK="RC_TABLE_KEY";function cK(e){return e==null?[]:Array.isArray(e)?e:[e]}function zm(e){var t=[],n={};return e.forEach(function(r){for(var o=r||{},a=o.key,i=o.dataIndex,l=a||cK(i).join("-")||sK;n[l];)l="".concat(l,"_next");n[l]=!0,t.push(l)}),t}function Nh(e){return e!=null}function uK(e){return typeof e=="number"&&!Number.isNaN(e)}function dK(e){return e&&Ue(e)==="object"&&!Array.isArray(e)&&!s.isValidElement(e)}function fK(e,t,n,r,o,a){var i=s.useContext(eP),l=lK(),c=Li(function(){if(Nh(r))return[r];var u=t==null||t===""?[]:Array.isArray(t)?t:[t],d=Cr(e,u),f=d,m=void 0;if(o){var v=o(d,e,n);dK(v)?(f=v.children,m=v.props,i.renderWithProps=!0):f=v}return[f,m]},[l,e,r,t,o,n],function(u,d){if(a){var f=ne(u,2),m=f[1],v=ne(d,2),p=v[1];return a(p,m)}return i.renderWithProps?!0:!Ro(u,d,!0)});return c}function mK(e,t,n,r){var o=e+t-1;return e<=r&&o>=n}function pK(e,t){return Kn(pr,function(n){var r=mK(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var vK=function(t){var n=t.ellipsis,r=t.rowType,o=t.children,a,i=n===!0?{showTitle:!0}:n;return i&&(i.showTitle||r==="header")&&(typeof o=="string"||typeof o=="number"?a=o.toString():s.isValidElement(o)&&typeof o.props.children=="string"&&(a=o.props.children)),a};function gK(e){var t,n,r,o,a,i,l,c,u=e.component,d=e.children,f=e.ellipsis,m=e.scope,v=e.prefixCls,p=e.className,y=e.align,g=e.record,h=e.render,b=e.dataIndex,C=e.renderIndex,x=e.shouldCellUpdate,S=e.index,w=e.rowType,$=e.colSpan,O=e.rowSpan,E=e.fixLeft,I=e.fixRight,R=e.firstFixLeft,M=e.lastFixLeft,_=e.firstFixRight,P=e.lastFixRight,z=e.appendNode,T=e.additionalProps,L=T===void 0?{}:T,j=e.isSticky,D="".concat(v,"-cell"),F=Kn(pr,["supportSticky","allColumnsFixedLeft","rowHoverable"]),V=F.supportSticky,K=F.allColumnsFixedLeft,B=F.rowHoverable,W=fK(g,b,C,d,h,x),U=ne(W,2),G=U[0],ee=U[1],Z={},J=typeof E=="number"&&V,le=typeof I=="number"&&V;J&&(Z.position="sticky",Z.left=E),le&&(Z.position="sticky",Z.right=I);var re=(t=(n=(r=ee==null?void 0:ee.colSpan)!==null&&r!==void 0?r:L.colSpan)!==null&&n!==void 0?n:$)!==null&&t!==void 0?t:1,X=(o=(a=(i=ee==null?void 0:ee.rowSpan)!==null&&i!==void 0?i:L.rowSpan)!==null&&a!==void 0?a:O)!==null&&o!==void 0?o:1,oe=pK(S,X),te=ne(oe,2),Q=te[0],Y=te[1],ie=qt(function(de){var Ee;g&&Y(S,S+X-1),L==null||(Ee=L.onMouseEnter)===null||Ee===void 0||Ee.call(L,de)}),se=qt(function(de){var Ee;g&&Y(-1,-1),L==null||(Ee=L.onMouseLeave)===null||Ee===void 0||Ee.call(L,de)});if(re===0||X===0)return null;var he=(l=L.title)!==null&&l!==void 0?l:vK({rowType:w,ellipsis:f,children:G}),ve=q(D,p,(c={},A(A(A(A(A(A(A(A(A(A(c,"".concat(D,"-fix-left"),J&&V),"".concat(D,"-fix-left-first"),R&&V),"".concat(D,"-fix-left-last"),M&&V),"".concat(D,"-fix-left-all"),M&&K&&V),"".concat(D,"-fix-right"),le&&V),"".concat(D,"-fix-right-first"),_&&V),"".concat(D,"-fix-right-last"),P&&V),"".concat(D,"-ellipsis"),f),"".concat(D,"-with-append"),z),"".concat(D,"-fix-sticky"),(J||le)&&j&&V),A(c,"".concat(D,"-row-hover"),!ee&&Q)),L.className,ee==null?void 0:ee.className),ae={};y&&(ae.textAlign=y);var pe=k(k(k(k({},ee==null?void 0:ee.style),Z),ae),L.style),ue=G;return Ue(ue)==="object"&&!Array.isArray(ue)&&!s.isValidElement(ue)&&(ue=null),f&&(M||_)&&(ue=s.createElement("span",{className:"".concat(D,"-content")},ue)),s.createElement(u,fe({},ee,L,{className:ve,style:pe,title:he,scope:m,onMouseEnter:B?ie:void 0,onMouseLeave:B?se:void 0,colSpan:re!==1?re:null,rowSpan:X!==1?X:null}),z,ue)}const os=s.memo(gK);function eb(e,t,n,r,o){var a=n[e]||{},i=n[t]||{},l,c;a.fixed==="left"?l=r.left[o==="rtl"?t:e]:i.fixed==="right"&&(c=r.right[o==="rtl"?e:t]);var u=!1,d=!1,f=!1,m=!1,v=n[t+1],p=n[e-1],y=v&&!v.fixed||p&&!p.fixed||n.every(function(x){return x.fixed==="left"});if(o==="rtl"){if(l!==void 0){var g=p&&p.fixed==="left";m=!g&&y}else if(c!==void 0){var h=v&&v.fixed==="right";f=!h&&y}}else if(l!==void 0){var b=v&&v.fixed==="left";u=!b&&y}else if(c!==void 0){var C=p&&p.fixed==="right";d=!C&&y}return{fixLeft:l,fixRight:c,lastFixLeft:u,firstFixRight:d,lastFixRight:f,firstFixLeft:m,isSticky:r.isSticky}}var tP=s.createContext({});function hK(e){var t=e.className,n=e.index,r=e.children,o=e.colSpan,a=o===void 0?1:o,i=e.rowSpan,l=e.align,c=Kn(pr,["prefixCls","direction"]),u=c.prefixCls,d=c.direction,f=s.useContext(tP),m=f.scrollColumnIndex,v=f.stickyOffsets,p=f.flattenColumns,y=n+a-1,g=y+1===m?a+1:a,h=eb(n,n+g-1,p,v,d);return s.createElement(os,fe({className:t,index:n,component:"td",prefixCls:u,record:null,dataIndex:null,align:l,colSpan:g,rowSpan:i,render:function(){return r}},h))}var yK=["children"];function bK(e){var t=e.children,n=nt(e,yK);return s.createElement("tr",n,t)}function Lm(e){var t=e.children;return t}Lm.Row=bK;Lm.Cell=hK;function CK(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,o=Kn(pr,"prefixCls"),a=r.length-1,i=r[a],l=s.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:i!=null&&i.scrollbar?a:null}},[i,r,a,n]);return s.createElement(tP.Provider,{value:l},s.createElement("tfoot",{className:"".concat(o,"-summary")},t))}const Uu=rs(CK);var nP=Lm;function SK(e){return null}function xK(e){return null}function rP(e,t,n,r,o,a,i){var l=a(t,i);e.push({record:t,indent:n,index:i,rowKey:l});var c=o==null?void 0:o.has(l);if(t&&Array.isArray(t[r])&&c)for(var u=0;u1?R-1:0),_=1;_5&&arguments[5]!==void 0?arguments[5]:[],l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,c=e.record,u=e.prefixCls,d=e.columnsKey,f=e.fixedInfoList,m=e.expandIconColumnIndex,v=e.nestExpandable,p=e.indentSize,y=e.expandIcon,g=e.expanded,h=e.hasNestChildren,b=e.onTriggerExpand,C=e.expandable,x=e.expandedKeys,S=d[n],w=f[n],$;n===(m||0)&&v&&($=s.createElement(s.Fragment,null,s.createElement("span",{style:{paddingLeft:"".concat(p*r,"px")},className:"".concat(u,"-row-indent indent-level-").concat(r)}),y({prefixCls:u,expanded:g,expandable:h,record:c,onExpand:b})));var O=((a=t.onCell)===null||a===void 0?void 0:a.call(t,c,o))||{};if(l){var E=O.rowSpan,I=E===void 0?1:E;if(C&&I&&n=1)),style:k(k({},n),C==null?void 0:C.style)}),g.map(function(R,M){var _=R.render,P=R.dataIndex,z=R.className,T=sP(p,R,M,u,o,l,v==null?void 0:v.offset),L=T.key,j=T.fixedInfo,D=T.appendCellNode,F=T.additionalCellProps;return s.createElement(os,fe({className:z,ellipsis:R.ellipsis,align:R.align,scope:R.rowScope,component:R.rowScope?m:f,prefixCls:y,key:L,record:r,index:o,renderIndex:a,dataIndex:P,render:_,shouldCellUpdate:R.shouldCellUpdate},j,{appendNode:D,additionalProps:F}))})),E;if(S&&(w.current||x)){var I=b(r,o,u+1,x);E=s.createElement(iP,{expanded:x,className:q("".concat(y,"-expanded-row"),"".concat(y,"-expanded-row-level-").concat(u+1),$),prefixCls:y,component:d,cellComponent:f,colSpan:v?v.colSpan:g.length,stickyOffset:v==null?void 0:v.sticky,isEmpty:!1},I)}return s.createElement(s.Fragment,null,O,E)}const OK=rs(EK);function IK(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,o=e.title,a=s.useRef();return It(function(){a.current&&n(t,a.current.offsetWidth)},[]),s.createElement(wr,{data:t},s.createElement("th",{ref:a,className:"".concat(r,"-measure-cell")},s.createElement("div",{className:"".concat(r,"-measure-cell-content")},o||" ")))}function RK(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,o=e.columns,a=s.useRef(null),i=Kn(pr,["measureRowRender"]),l=i.measureRowRender,c=s.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:a,tabIndex:-1},s.createElement(wr.Collection,{onBatchResize:function(d){qc(a.current)&&d.forEach(function(f){var m=f.data,v=f.size;r(m,v.offsetWidth)})}},n.map(function(u){var d=o.find(function(v){return v.key===u}),f=d==null?void 0:d.title,m=s.isValidElement(f)?s.cloneElement(f,{ref:null}):f;return s.createElement(IK,{prefixCls:t,key:u,columnKey:u,onColumnResize:r,title:m})})));return l?l(c):c}function PK(e){var t=e.data,n=e.measureColumnWidth,r=Kn(pr,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),o=r.prefixCls,a=r.getComponent,i=r.onColumnResize,l=r.flattenColumns,c=r.getRowKey,u=r.expandedKeys,d=r.childrenColumnName,f=r.emptyNode,m=r.expandedRowOffset,v=m===void 0?0:m,p=r.colWidths,y=oP(t,d,u,c),g=s.useMemo(function(){return y.map(function(E){return E.rowKey})},[y]),h=s.useRef({renderWithProps:!1}),b=s.useMemo(function(){for(var E=l.length-v,I=0,R=0;R=0;u-=1){var d=t[u],f=n&&n[u],m=void 0,v=void 0;if(f&&(m=f[Gs],a==="auto"&&(v=f.minWidth)),d||v||m||c){var p=m||{};p.columnType;var y=nt(p,_K);i.unshift(s.createElement("col",fe({key:u,style:{width:d,minWidth:v}},y))),c=!0}}return i.length>0?s.createElement("colgroup",null,i):null}var zK=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function LK(e,t){return s.useMemo(function(){for(var n=[],r=0;r1?"colgroup":"col":null,ellipsis:g.ellipsis,align:g.align,component:i,prefixCls:d,key:v[y]},h,{additionalProps:b,rowType:"header"}))}))};function AK(e){var t=[];function n(i,l){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[c]=t[c]||[];var u=l,d=i.filter(Boolean).map(function(f){var m={key:f.key,className:f.className||"",children:f.title,column:f,colStart:u},v=1,p=f.children;return p&&p.length>0&&(v=n(p,u,c+1).reduce(function(y,g){return y+g},0),m.hasSubColumns=!0),"colSpan"in f&&(v=f.colSpan),"rowSpan"in f&&(m.rowSpan=f.rowSpan),m.colSpan=v,m.colEnd=m.colStart+v-1,t[c].push(m),u+=v,v});return d}n(e,0);for(var r=t.length,o=function(l){t[l].forEach(function(c){!("rowSpan"in c)&&!c.hasSubColumns&&(c.rowSpan=r-l)})},a=0;a1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function FK(e,t,n){return s.useMemo(function(){if(t&&t>0){var r=0,o=0;e.forEach(function(m){var v=Nx(t,m.width);v?r+=v:o+=1});var a=Math.max(t,n),i=Math.max(a-r,o),l=o,c=i/o,u=0,d=e.map(function(m){var v=k({},m),p=Nx(t,v.width);if(p)v.width=p;else{var y=Math.floor(c);v.width=l===1?i:y,i-=y,l-=1}return u+=v.width,v});if(u0?k(k({},t),{},{children:uP(n)}):t})}function Th(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&Ue(n)==="object"}).reduce(function(n,r,o){var a=r.fixed,i=a===!0?"left":a,l="".concat(t,"-").concat(o),c=r.children;return c&&c.length>0?[].concat(ye(n),ye(Th(c,l).map(function(u){var d;return k(k({},u),{},{fixed:(d=u.fixed)!==null&&d!==void 0?d:i})}))):[].concat(ye(n),[k(k({key:l},r),{},{fixed:i})])},[])}function VK(e){return e.map(function(t){var n=t.fixed,r=nt(t,HK),o=n;return n==="left"?o="right":n==="right"&&(o="left"),k({fixed:o},r)})}function WK(e,t){var n=e.prefixCls,r=e.columns,o=e.children,a=e.expandable,i=e.expandedKeys,l=e.columnTitle,c=e.getRowKey,u=e.onTriggerExpand,d=e.expandIcon,f=e.rowExpandable,m=e.expandIconColumnIndex,v=e.expandedRowOffset,p=v===void 0?0:v,y=e.direction,g=e.expandRowByClick,h=e.columnWidth,b=e.fixed,C=e.scrollWidth,x=e.clientWidth,S=s.useMemo(function(){var P=r||tb(o)||[];return uP(P.slice())},[r,o]),w=s.useMemo(function(){if(a){var P=S.slice();if(!P.includes(Sa)){var z=m||0,T=z===0&&b==="right"?S.length:z;T>=0&&P.splice(T,0,Sa)}var L=P.indexOf(Sa);P=P.filter(function(V,K){return V!==Sa||K===L});var j=S[L],D;b?D=b:D=j?j.fixed:null;var F=A(A(A(A(A(A({},Gs,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",l),"fixed",D),"className","".concat(n,"-row-expand-icon-cell")),"width",h),"render",function(K,B,W){var U=c(B,W),G=i.has(U),ee=f?f(B):!0,Z=d({prefixCls:n,expanded:G,expandable:ee,record:B,onExpand:u});return g?s.createElement("span",{onClick:function(le){return le.stopPropagation()}},Z):Z});return P.map(function(V,K){var B=V===Sa?F:V;return K=0;z-=1){var T=O[z].fixed;if(T==="left"||T===!0){P=z;break}}if(P>=0)for(var L=0;L<=P;L+=1){var j=O[L].fixed;if(j!=="left"&&j!==!0)return!0}var D=O.findIndex(function(K){var B=K.fixed;return B==="right"});if(D>=0)for(var F=D;F=L-l})})}})},_=function(z){b(function(T){return k(k({},T),{},{scrollLeft:f?z/f*m:0})})};return s.useImperativeHandle(n,function(){return{setScrollLeft:_,checkScrollBarVisible:M}}),s.useEffect(function(){var P=Na(document.body,"mouseup",E,!1),z=Na(document.body,"mousemove",R,!1);return M(),function(){P.remove(),z.remove()}},[v,w]),s.useEffect(function(){if(a.current){for(var P=[],z=Hc(a.current);z;)P.push(z),z=z.parentElement;return P.forEach(function(T){return T.addEventListener("scroll",M,!1)}),window.addEventListener("resize",M,!1),window.addEventListener("scroll",M,!1),c.addEventListener("scroll",M,!1),function(){P.forEach(function(T){return T.removeEventListener("scroll",M)}),window.removeEventListener("resize",M),window.removeEventListener("scroll",M),c.removeEventListener("scroll",M)}}},[c]),s.useEffect(function(){h.isHiddenScrollBar||b(function(P){var z=a.current;return z?k(k({},P),{},{scrollLeft:z.scrollLeft/z.scrollWidth*z.clientWidth}):P})},[h.isHiddenScrollBar]),f<=m||!v||h.isHiddenScrollBar?null:s.createElement("div",{style:{height:DS(),width:m,bottom:l},className:"".concat(d,"-sticky-scroll")},s.createElement("div",{onMouseDown:I,ref:p,className:q("".concat(d,"-sticky-scroll-bar"),A({},"".concat(d,"-sticky-scroll-bar-active"),w)),style:{width:"".concat(v,"px"),transform:"translate3d(".concat(h.scrollLeft,"px, 0, 0)")}}))};const JK=s.forwardRef(ZK);var dP="rc-table",eU=[],tU={};function nU(){return"No Data"}function rU(e,t){var n=k({rowKey:"key",prefixCls:dP,emptyText:nU},e),r=n.prefixCls,o=n.className,a=n.rowClassName,i=n.style,l=n.data,c=n.rowKey,u=n.scroll,d=n.tableLayout,f=n.direction,m=n.title,v=n.footer,p=n.summary,y=n.caption,g=n.id,h=n.showHeader,b=n.components,C=n.emptyText,x=n.onRow,S=n.onHeaderRow,w=n.measureRowRender,$=n.onScroll,O=n.internalHooks,E=n.transformColumns,I=n.internalRefs,R=n.tailor,M=n.getContainerWidth,_=n.sticky,P=n.rowHoverable,z=P===void 0?!0:P,T=l||eU,L=!!T.length,j=O===iu,D=s.useCallback(function(pt,Ot){return Cr(b,pt)||Ot},[b]),F=s.useMemo(function(){return typeof c=="function"?c:function(pt){var Ot=pt&&pt[c];return Ot}},[c]),V=D(["body"]),K=XK(),B=ne(K,3),W=B[0],U=B[1],G=B[2],ee=KK(n,T,F),Z=ne(ee,6),J=Z[0],le=Z[1],re=Z[2],X=Z[3],oe=Z[4],te=Z[5],Q=u==null?void 0:u.x,Y=s.useState(0),ie=ne(Y,2),se=ie[0],he=ie[1],ve=WK(k(k(k({},n),J),{},{expandable:!!J.expandedRowRender,columnTitle:J.columnTitle,expandedKeys:re,getRowKey:F,onTriggerExpand:te,expandIcon:X,expandIconColumnIndex:J.expandIconColumnIndex,direction:f,scrollWidth:j&&R&&typeof Q=="number"?Q:null,clientWidth:se}),j?E:null),ae=ne(ve,4),pe=ae[0],ue=ae[1],de=ae[2],Ee=ae[3],Pe=de??Q,Be=s.useMemo(function(){return{columns:pe,flattenColumns:ue}},[pe,ue]),Me=s.useRef(),Ie=s.useRef(),_e=s.useRef(),ge=s.useRef();s.useImperativeHandle(t,function(){return{nativeElement:Me.current,scrollTo:function(Ot){var $n;if(_e.current instanceof HTMLElement){var gr=Ot.index,bn=Ot.top,En=Ot.key;if(uK(bn)){var hr;(hr=_e.current)===null||hr===void 0||hr.scrollTo({top:bn})}else{var Rr,Pr=En??F(T[gr]);(Rr=_e.current.querySelector('[data-row-key="'.concat(Pr,'"]')))===null||Rr===void 0||Rr.scrollIntoView()}}else($n=_e.current)!==null&&$n!==void 0&&$n.scrollTo&&_e.current.scrollTo(Ot)}}});var me=s.useRef(),Oe=s.useState(!1),xe=ne(Oe,2),Te=xe[0],ce=xe[1],Ce=s.useState(!1),Re=ne(Ce,2),Se=Re[0],ke=Re[1],tt=s.useState(new Map),rt=ne(tt,2),Mt=rt[0],vt=rt[1],gt=zm(ue),it=gt.map(function(pt){return Mt.get(pt)}),St=s.useMemo(function(){return it},[it.join("_")]),bt=QK(St,ue,f),He=u&&Nh(u.y),Qe=u&&Nh(Pe)||!!J.fixed,qe=Qe&&ue.some(function(pt){var Ot=pt.fixed;return Ot}),Ne=s.useRef(),$e=YK(_,r),we=$e.isSticky,ze=$e.offsetHeader,Xe=$e.offsetSummary,Ye=$e.offsetScroll,Ct=$e.stickyClassName,We=$e.container,Ae=s.useMemo(function(){return p==null?void 0:p(T)},[p,T]),ot=(He||we)&&s.isValidElement(Ae)&&Ae.type===Lm&&Ae.props.fixed,$t,Rt,_t;He&&(Rt={overflowY:L?"scroll":"auto",maxHeight:u.y}),Qe&&($t={overflowX:"auto"},He||(Rt={overflowY:"hidden"}),_t={width:Pe===!0?"auto":Pe,minWidth:"100%"});var Vt=s.useCallback(function(pt,Ot){vt(function($n){if($n.get(pt)!==Ot){var gr=new Map($n);return gr.set(pt,Ot),gr}return $n})},[]),wt=GK(),jt=ne(wt,2),Le=jt[0],Ke=jt[1];function ft(pt,Ot){Ot&&(typeof Ot=="function"?Ot(pt):Ot.scrollLeft!==pt&&(Ot.scrollLeft=pt,Ot.scrollLeft!==pt&&setTimeout(function(){Ot.scrollLeft=pt},0)))}var st=qt(function(pt){var Ot=pt.currentTarget,$n=pt.scrollLeft,gr=f==="rtl",bn=typeof $n=="number"?$n:Ot.scrollLeft,En=Ot||tU;if(!Ke()||Ke()===En){var hr;Le(En),ft(bn,Ie.current),ft(bn,_e.current),ft(bn,me.current),ft(bn,(hr=Ne.current)===null||hr===void 0?void 0:hr.setScrollLeft)}var Rr=Ot||Ie.current;if(Rr){var Pr=j&&R&&typeof Pe=="number"?Pe:Rr.scrollWidth,_o=Rr.clientWidth;if(Pr===_o){ce(!1),ke(!1);return}gr?(ce(-bn0)):(ce(bn>0),ke(bn1?g-P:0,T=k(k(k({},O),u),{},{flex:"0 0 ".concat(P,"px"),width:"".concat(P,"px"),marginRight:z,pointerEvents:"auto"}),L=s.useMemo(function(){return f?M<=1:I===0||M===0||M>1},[M,I,f]);L?T.visibility="hidden":f&&(T.height=m==null?void 0:m(M));var j=L?function(){return null}:v,D={};return(M===0||I===0)&&(D.rowSpan=1,D.colSpan=1),s.createElement(os,fe({className:q(y,d),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:i,prefixCls:t.prefixCls,key:x,record:c,index:a,renderIndex:l,dataIndex:p,render:j,shouldCellUpdate:n.shouldCellUpdate},S,{appendNode:w,additionalProps:k(k({},$),{},{style:T},D)}))}var lU=["data","index","className","rowKey","style","extra","getHeight"],sU=s.forwardRef(function(e,t){var n=e.data,r=e.index,o=e.className,a=e.rowKey,i=e.style,l=e.extra,c=e.getHeight,u=nt(e,lU),d=n.record,f=n.indent,m=n.index,v=Kn(pr,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),p=v.scrollX,y=v.flattenColumns,g=v.prefixCls,h=v.fixColumn,b=v.componentWidth,C=Kn(nb,["getComponent"]),x=C.getComponent,S=aP(d,a,r,f),w=x(["body","row"],"div"),$=x(["body","cell"],"div"),O=S.rowSupportExpand,E=S.expanded,I=S.rowProps,R=S.expandedRowRender,M=S.expandedRowClassName,_;if(O&&E){var P=R(d,r,f+1,E),z=lP(M,d,r,f),T={};h&&(T={style:A({},"--virtual-width","".concat(b,"px"))});var L="".concat(g,"-expanded-row-cell");_=s.createElement(w,{className:q("".concat(g,"-expanded-row"),"".concat(g,"-expanded-row-level-").concat(f+1),z)},s.createElement(os,{component:$,prefixCls:g,className:q(L,A({},"".concat(L,"-fixed"),h)),additionalProps:T},P))}var j=k(k({},i),{},{width:p});l&&(j.position="absolute",j.pointerEvents="none");var D=s.createElement(w,fe({},I,u,{"data-row-key":a,ref:O?null:t,className:q(o,"".concat(g,"-row"),I==null?void 0:I.className,A({},"".concat(g,"-row-extra"),l)),style:k(k({},j),I==null?void 0:I.style)}),y.map(function(F,V){return s.createElement(iU,{key:V,component:$,rowInfo:S,column:F,colIndex:V,indent:f,index:r,renderIndex:m,record:d,inverse:l,getHeight:c})}));return O?s.createElement("div",{ref:t},D,_):D}),zx=rs(sU),cU=s.forwardRef(function(e,t){var n=e.data,r=e.onScroll,o=Kn(pr,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),a=o.flattenColumns,i=o.onColumnResize,l=o.getRowKey,c=o.expandedKeys,u=o.prefixCls,d=o.childrenColumnName,f=o.scrollX,m=o.direction,v=Kn(nb),p=v.sticky,y=v.scrollY,g=v.listItemHeight,h=v.getComponent,b=v.onScroll,C=s.useRef(),x=oP(n,d,c,l),S=s.useMemo(function(){var _=0;return a.map(function(P){var z=P.width,T=P.minWidth,L=P.key,j=Math.max(z||0,T||0);return _+=j,[L,j,_]})},[a]),w=s.useMemo(function(){return S.map(function(_){return _[2]})},[S]);s.useEffect(function(){S.forEach(function(_){var P=ne(_,2),z=P[0],T=P[1];i(z,T)})},[S]),s.useImperativeHandle(t,function(){var _,P={scrollTo:function(T){var L;(L=C.current)===null||L===void 0||L.scrollTo(T)},nativeElement:(_=C.current)===null||_===void 0?void 0:_.nativeElement};return Object.defineProperty(P,"scrollLeft",{get:function(){var T;return((T=C.current)===null||T===void 0?void 0:T.getScrollInfo().x)||0},set:function(T){var L;(L=C.current)===null||L===void 0||L.scrollTo({left:T})}}),Object.defineProperty(P,"scrollTop",{get:function(){var T;return((T=C.current)===null||T===void 0?void 0:T.getScrollInfo().y)||0},set:function(T){var L;(L=C.current)===null||L===void 0||L.scrollTo({top:T})}}),P});var $=function(P,z){var T,L=(T=x[z])===null||T===void 0?void 0:T.record,j=P.onCell;if(j){var D,F=j(L,z);return(D=F==null?void 0:F.rowSpan)!==null&&D!==void 0?D:1}return 1},O=function(P){var z=P.start,T=P.end,L=P.getSize,j=P.offsetY;if(T<0)return null;for(var D=a.filter(function(re){return $(re,z)===0}),F=z,V=function(X){if(D=D.filter(function(oe){return $(oe,X)===0}),!D.length)return F=X,1},K=z;K>=0&&!V(K);K-=1);for(var B=a.filter(function(re){return $(re,T)!==1}),W=T,U=function(X){if(B=B.filter(function(oe){return $(oe,X)!==1}),!B.length)return W=Math.max(X-1,T),1},G=T;G1})&&ee.push(X)},J=F;J<=W;J+=1)Z(J);var le=ee.map(function(re){var X=x[re],oe=l(X.record,re),te=function(ie){var se=re+ie-1,he=l(x[se].record,se),ve=L(oe,he);return ve.bottom-ve.top},Q=L(oe);return s.createElement(zx,{key:re,data:X,rowKey:oe,index:re,style:{top:-j+Q.top},extra:!0,getHeight:te})});return le},E=s.useMemo(function(){return{columnsOffset:w}},[w]),I="".concat(u,"-tbody"),R=h(["body","wrapper"]),M={};return p&&(M.position="sticky",M.bottom=0,Ue(p)==="object"&&p.offsetScroll&&(M.bottom=p.offsetScroll)),s.createElement(mP.Provider,{value:E},s.createElement(Cm,{fullHeight:!1,ref:C,prefixCls:"".concat(I,"-virtual"),styles:{horizontalScrollBar:M},className:I,height:y,itemHeight:g||24,data:x,itemKey:function(P){return l(P.record)},component:R,scrollWidth:f,direction:m,onVirtualScroll:function(P){var z,T=P.x;r({currentTarget:(z=C.current)===null||z===void 0?void 0:z.nativeElement,scrollLeft:T})},onScroll:b,extraRender:O},function(_,P,z){var T=l(_.record,P);return s.createElement(zx,{data:_,rowKey:T,index:P,style:z.style})}))}),uU=rs(cU),dU=function(t,n){var r=n.ref,o=n.onScroll;return s.createElement(uU,{ref:r,data:t,onScroll:o})};function fU(e,t){var n=e.data,r=e.columns,o=e.scroll,a=e.sticky,i=e.prefixCls,l=i===void 0?dP:i,c=e.className,u=e.listItemHeight,d=e.components,f=e.onScroll,m=o||{},v=m.x,p=m.y;typeof v!="number"&&(v=1),typeof p!="number"&&(p=500);var y=qt(function(b,C){return Cr(d,b)||C}),g=qt(f),h=s.useMemo(function(){return{sticky:a,scrollY:p,listItemHeight:u,getComponent:y,onScroll:g}},[a,p,u,y,g]);return s.createElement(nb.Provider,{value:h},s.createElement(as,fe({},e,{className:q(c,"".concat(l,"-virtual")),scroll:k(k({},o),{},{x:v}),components:k(k({},d),{},{body:n!=null&&n.length?dU:void 0}),columns:r,internalHooks:iu,tailor:!0,ref:t})))}var mU=s.forwardRef(fU);function pP(e){return JR(mU,e)}pP();const pU=e=>null,vU=e=>null;var rb=s.createContext(null),gU=s.createContext({}),hU=function(t){for(var n=t.prefixCls,r=t.level,o=t.isStart,a=t.isEnd,i="".concat(n,"-indent-unit"),l=[],c=0;c=0&&n.splice(r,1),n}function qo(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function ob(e){return e.split("-")}function SU(e,t){var n=[],r=Mr(t,e);function o(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];a.forEach(function(i){var l=i.key,c=i.children;n.push(l),o(c)})}return o(r.children),n}function xU(e){if(e.parent){var t=ob(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function wU(e){var t=ob(e.pos);return Number(t[t.length-1])===0}function Dx(e,t,n,r,o,a,i,l,c,u){var d,f=e.clientX,m=e.clientY,v=e.target.getBoundingClientRect(),p=v.top,y=v.height,g=(u==="rtl"?-1:1)*(((o==null?void 0:o.x)||0)-f),h=(g-12)/r,b=c.filter(function(T){var L;return(L=l[T])===null||L===void 0||(L=L.children)===null||L===void 0?void 0:L.length}),C=Mr(l,n.eventKey);if(m-1.5?a({dragNode:_,dropNode:P,dropPosition:1})?I=1:z=!1:a({dragNode:_,dropNode:P,dropPosition:0})?I=0:a({dragNode:_,dropNode:P,dropPosition:1})?I=1:z=!1:a({dragNode:_,dropNode:P,dropPosition:1})?I=1:z=!1,{dropPosition:I,dropLevelOffset:R,dropTargetKey:C.key,dropTargetPos:C.pos,dragOverNodeKey:E,dropContainerKey:I===0?null:((d=C.parent)===null||d===void 0?void 0:d.key)||null,dropAllowed:z}}function Ax(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function ov(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(Ue(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return un(!1,"`checkedKeys` is not an array or an object"),null;return t}function Mh(e,t){var n=new Set;function r(o){if(!n.has(o)){var a=Mr(t,o);if(a){n.add(o);var i=a.parent,l=a.node;l.disabled||i&&r(i.key)}}}return(e||[]).forEach(function(o){r(o)}),ye(n)}const ha={},_h="SELECT_ALL",zh="SELECT_INVERT",Lh="SELECT_NONE",Bx=[],vP=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&vP(e,r[e],n)}),n),$U=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:o,getCheckboxProps:a,getTitleCheckboxProps:i,onChange:l,onSelect:c,onSelectAll:u,onSelectInvert:d,onSelectNone:f,onSelectMultiple:m,columnWidth:v,type:p,selections:y,fixed:g,renderCell:h,hideSelectAll:b,checkStrictly:C=!0}=t||{},{prefixCls:x,data:S,pageData:w,getRecordByKey:$,getRowKey:O,expandType:E,childrenColumnName:I,locale:R,getPopupContainer:M}=e,_=Za(),[P,z]=HL(X=>X),[T,L]=an(r||o||Bx,{value:r}),j=s.useRef(new Map),D=s.useCallback(X=>{if(n){const oe=new Map;X.forEach(te=>{let Q=$(te);!Q&&j.current.has(te)&&(Q=j.current.get(te)),oe.set(te,Q)}),j.current=oe}},[$,n]);s.useEffect(()=>{D(T)},[T]);const F=s.useMemo(()=>vP(I,w),[I,w]),{keyEntities:V}=s.useMemo(()=>{if(C)return{keyEntities:null};let X=S;if(n){const oe=new Set(F.map((Q,Y)=>O(Q,Y))),te=Array.from(j.current).reduce((Q,[Y,ie])=>oe.has(Y)?Q:Q.concat(ie),[]);X=[].concat(ye(X),ye(te))}return Ky(X,{externalGetKey:O,childrenPropName:I})},[S,O,C,I,n,F]),K=s.useMemo(()=>{const X=new Map;return F.forEach((oe,te)=>{const Q=O(oe,te),Y=(a?a(oe):null)||{};X.set(Q,Y)}),X},[F,O,a]),B=s.useCallback(X=>{const oe=O(X);let te;return K.has(oe)?te=K.get(O(X)):te=a?a(X):void 0,!!(te!=null&&te.disabled)},[K,O]),[W,U]=s.useMemo(()=>{if(C)return[T||[],[]];const{checkedKeys:X,halfCheckedKeys:oe}=wl(T,!0,V,B);return[X||[],oe]},[T,C,V,B]),G=s.useMemo(()=>{const X=p==="radio"?W.slice(0,1):W;return new Set(X)},[W,p]),ee=s.useMemo(()=>p==="radio"?new Set:new Set(U),[U,p]);s.useEffect(()=>{t||L(Bx)},[!!t]);const Z=s.useCallback((X,oe)=>{let te,Q;D(X),n?(te=X,Q=X.map(Y=>j.current.get(Y))):(te=[],Q=[],X.forEach(Y=>{const ie=$(Y);ie!==void 0&&(te.push(Y),Q.push(ie))})),L(te),l==null||l(te,Q,{type:oe})},[L,$,l,n]),J=s.useCallback((X,oe,te,Q)=>{if(c){const Y=te.map(ie=>$(ie));c($(X),oe,Y,Q)}Z(te,"single")},[c,$,Z]),le=s.useMemo(()=>!y||b?null:(y===!0?[_h,zh,Lh]:y).map(oe=>oe===_h?{key:"all",text:R.selectionAll,onSelect(){Z(S.map((te,Q)=>O(te,Q)).filter(te=>{const Q=K.get(te);return!(Q!=null&&Q.disabled)||G.has(te)}),"all")}}:oe===zh?{key:"invert",text:R.selectInvert,onSelect(){const te=new Set(G);w.forEach((Y,ie)=>{const se=O(Y,ie),he=K.get(se);he!=null&&he.disabled||(te.has(se)?te.delete(se):te.add(se))});const Q=Array.from(te);d&&(_.deprecated(!1,"onSelectInvert","onChange"),d(Q)),Z(Q,"invert")}}:oe===Lh?{key:"none",text:R.selectNone,onSelect(){f==null||f(),Z(Array.from(G).filter(te=>{const Q=K.get(te);return Q==null?void 0:Q.disabled}),"none")}}:oe).map(oe=>Object.assign(Object.assign({},oe),{onSelect:(...te)=>{var Q,Y;(Y=oe.onSelect)===null||Y===void 0||(Q=Y).call.apply(Q,[oe].concat(te)),z(null)}})),[y,G,w,O,d,Z]);return[s.useCallback(X=>{var oe;if(!t)return X.filter(ge=>ge!==ha);let te=ye(X);const Q=new Set(G),Y=F.map(O).filter(ge=>!K.get(ge).disabled),ie=Y.every(ge=>Q.has(ge)),se=Y.some(ge=>Q.has(ge)),he=()=>{const ge=[];ie?Y.forEach(Oe=>{Q.delete(Oe),ge.push(Oe)}):Y.forEach(Oe=>{Q.has(Oe)||(Q.add(Oe),ge.push(Oe))});const me=Array.from(Q);u==null||u(!ie,me.map(Oe=>$(Oe)),ge.map(Oe=>$(Oe))),Z(me,"all"),z(null)};let ve,ae;if(p!=="radio"){let ge;if(le){const Se={getPopupContainer:M,items:le.map((ke,tt)=>{const{key:rt,text:Mt,onSelect:vt}=ke;return{key:rt??tt,onClick:()=>{vt==null||vt(Y)},label:Mt}})};ge=s.createElement("div",{className:`${x}-selection-extra`},s.createElement(Uy,{menu:Se,getPopupContainer:M},s.createElement("span",null,s.createElement(Ny,null))))}const me=F.map((Se,ke)=>{const tt=O(Se,ke),rt=K.get(tt)||{};return Object.assign({checked:Q.has(tt)},rt)}).filter(({disabled:Se})=>Se),Oe=!!me.length&&me.length===F.length,xe=Oe&&me.every(({checked:Se})=>Se),Te=Oe&&me.some(({checked:Se})=>Se),ce=(i==null?void 0:i())||{},{onChange:Ce,disabled:Re}=ce;ae=s.createElement(Fl,Object.assign({"aria-label":ge?"Custom selection":"Select all"},ce,{checked:Oe?xe:!!F.length&&ie,indeterminate:Oe?!xe&&Te:!ie&&se,onChange:Se=>{he(),Ce==null||Ce(Se)},disabled:Re??(F.length===0||Oe),skipGroup:!0})),ve=!b&&s.createElement("div",{className:`${x}-selection`},ae,ge)}let pe;p==="radio"?pe=(ge,me,Oe)=>{const xe=O(me,Oe),Te=Q.has(xe),ce=K.get(xe);return{node:s.createElement(eu,Object.assign({},ce,{checked:Te,onClick:Ce=>{var Re;Ce.stopPropagation(),(Re=ce==null?void 0:ce.onClick)===null||Re===void 0||Re.call(ce,Ce)},onChange:Ce=>{var Re;Q.has(xe)||J(xe,!0,[xe],Ce.nativeEvent),(Re=ce==null?void 0:ce.onChange)===null||Re===void 0||Re.call(ce,Ce)}})),checked:Te}}:pe=(ge,me,Oe)=>{var xe;const Te=O(me,Oe),ce=Q.has(Te),Ce=ee.has(Te),Re=K.get(Te);let Se;return E==="nest"?Se=Ce:Se=(xe=Re==null?void 0:Re.indeterminate)!==null&&xe!==void 0?xe:Ce,{node:s.createElement(Fl,Object.assign({},Re,{indeterminate:Se,checked:ce,skipGroup:!0,onClick:ke=>{var tt;ke.stopPropagation(),(tt=Re==null?void 0:Re.onClick)===null||tt===void 0||tt.call(Re,ke)},onChange:ke=>{var tt;const{nativeEvent:rt}=ke,{shiftKey:Mt}=rt,vt=Y.indexOf(Te),gt=W.some(it=>Y.includes(it));if(Mt&&C&>){const it=P(vt,Y,Q),St=Array.from(Q);m==null||m(!ce,St.map(bt=>$(bt)),it.map(bt=>$(bt))),Z(St,"multiple")}else{const it=W;if(C){const St=ce?jo(it,Te):qo(it,Te);J(Te,!ce,St,rt)}else{const St=wl([].concat(ye(it),[Te]),!0,V,B),{checkedKeys:bt,halfCheckedKeys:He}=St;let Qe=bt;if(ce){const qe=new Set(bt);qe.delete(Te),Qe=wl(Array.from(qe),{halfCheckedKeys:He},V,B).checkedKeys}J(Te,!ce,Qe,rt)}}z(ce?null:vt),(tt=Re==null?void 0:Re.onChange)===null||tt===void 0||tt.call(Re,ke)}})),checked:ce}};const ue=(ge,me,Oe)=>{const{node:xe,checked:Te}=pe(ge,me,Oe);return h?h(Te,me,Oe,xe):xe};if(!te.includes(ha))if(te.findIndex(ge=>{var me;return((me=ge[Gs])===null||me===void 0?void 0:me.columnType)==="EXPAND_COLUMN"})===0){const[ge,...me]=te;te=[ge,ha].concat(ye(me))}else te=[ha].concat(ye(te));const de=te.indexOf(ha);te=te.filter((ge,me)=>ge!==ha||me===de);const Ee=te[de-1],Pe=te[de+1];let Be=g;Be===void 0&&((Pe==null?void 0:Pe.fixed)!==void 0?Be=Pe.fixed:(Ee==null?void 0:Ee.fixed)!==void 0&&(Be=Ee.fixed)),Be&&Ee&&((oe=Ee[Gs])===null||oe===void 0?void 0:oe.columnType)==="EXPAND_COLUMN"&&Ee.fixed===void 0&&(Ee.fixed=Be);const Me=q(`${x}-selection-col`,{[`${x}-selection-col-with-dropdown`]:y&&p==="checkbox"}),Ie=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(ae):t.columnTitle:ve,_e={fixed:Be,width:v,className:`${x}-selection-column`,title:Ie(),render:ue,onCell:t.onCell,align:t.align,[Gs]:{className:Me}};return te.map(ge=>ge===ha?_e:ge)},[O,F,t,W,G,ee,v,le,E,K,m,J,B]),G]};function EU(e){return t=>{const{prefixCls:n,onExpand:r,record:o,expanded:a,expandable:i}=t,l=`${n}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:c=>{r(o,c),c.stopPropagation()},className:q(l,{[`${l}-spaced`]:!i,[`${l}-expanded`]:i&&a,[`${l}-collapsed`]:i&&!a}),"aria-label":a?e.collapse:e.expand,"aria-expanded":a})}}function OU(e){return(n,r)=>{const o=n.querySelector(`.${e}-container`);let a=r;if(o){const i=getComputedStyle(o),l=Number.parseInt(i.borderLeftWidth,10),c=Number.parseInt(i.borderRightWidth,10);a=r-l-c}return a}}const qa=(e,t)=>"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function is(e,t){return t?`${t}-${e}`:`${e}`}const jm=(e,t)=>typeof e=="function"?e(t):e,IU=(e,t)=>{const n=jm(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var RU={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"},PU=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:RU}))},NU=s.forwardRef(PU),TU=function(t){var n=t.dropPosition,r=t.dropLevelOffset,o=t.indent,a={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:a.top=0,a.left=-r*o;break;case 1:a.bottom=0,a.left=-r*o;break;case 0:a.bottom=0,a.left=o;break}return N.createElement("div",{style:a})};function gP(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function MU(e,t){var n=s.useState(!1),r=ne(n,2),o=r[0],a=r[1];It(function(){if(o)return e(),function(){t()}},[o]),It(function(){return a(!0),function(){a(!1)}},[])}var _U=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],zU=s.forwardRef(function(e,t){var n=e.className,r=e.style,o=e.motion,a=e.motionNodes,i=e.motionType,l=e.onMotionStart,c=e.onMotionEnd,u=e.active,d=e.treeNodeRequiredProps,f=nt(e,_U),m=s.useState(!0),v=ne(m,2),p=v[0],y=v[1],g=s.useContext(rb),h=g.prefixCls,b=a&&i!=="hide";It(function(){a&&b!==p&&y(b)},[a]);var C=function(){a&&l()},x=s.useRef(!1),S=function(){a&&!x.current&&(x.current=!0,c())};MU(C,S);var w=function(O){b===O&&S()};return a?s.createElement(Br,fe({ref:t,visible:p},o,{motionAppear:i==="show",onVisibleChanged:w}),function($,O){var E=$.className,I=$.style;return s.createElement("div",{ref:O,className:q("".concat(h,"-treenode-motion"),E),style:I},a.map(function(R){var M=Object.assign({},(gP(R.data),R.data)),_=R.title,P=R.key,z=R.isStart,T=R.isEnd;delete M.children;var L=qs(P,d);return s.createElement(zc,fe({},M,L,{title:_,active:u,data:R.data,key:P,isStart:z,isEnd:T}))}))}):s.createElement(zc,fe({domRef:t,className:n,style:r},f,{active:u}))});function LU(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function o(a,i){var l=new Map;a.forEach(function(u){l.set(u,!0)});var c=i.filter(function(u){return!l.has(u)});return c.length===1?c[0]:null}return n ").concat(t);return t}var BU=s.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var o=e.expandedKeys,a=e.selectedKeys,i=e.checkedKeys,l=e.loadedKeys,c=e.loadingKeys,u=e.halfCheckedKeys,d=e.keyEntities,f=e.disabled,m=e.dragging,v=e.dragOverNodeKey,p=e.dropPosition,y=e.motion,g=e.height,h=e.itemHeight,b=e.virtual,C=e.scrollWidth,x=e.focusable,S=e.activeItem,w=e.focused,$=e.tabIndex,O=e.onKeyDown,E=e.onFocus,I=e.onBlur,R=e.onActiveChange,M=e.onListChangeStart,_=e.onListChangeEnd,P=nt(e,jU),z=s.useRef(null),T=s.useRef(null);s.useImperativeHandle(t,function(){return{scrollTo:function(pe){z.current.scrollTo(pe)},getIndentWidth:function(){return T.current.offsetWidth}}});var L=s.useState(o),j=ne(L,2),D=j[0],F=j[1],V=s.useState(r),K=ne(V,2),B=K[0],W=K[1],U=s.useState(r),G=ne(U,2),ee=G[0],Z=G[1],J=s.useState([]),le=ne(J,2),re=le[0],X=le[1],oe=s.useState(null),te=ne(oe,2),Q=te[0],Y=te[1],ie=s.useRef(r);ie.current=r;function se(){var ae=ie.current;W(ae),Z(ae),X([]),Y(null),_()}It(function(){F(o);var ae=LU(D,o);if(ae.key!==null)if(ae.add){var pe=B.findIndex(function(Me){var Ie=Me.key;return Ie===ae.key}),ue=Vx(Fx(B,r,ae.key),b,g,h),de=B.slice();de.splice(pe+1,0,Hx),Z(de),X(ue),Y("show")}else{var Ee=r.findIndex(function(Me){var Ie=Me.key;return Ie===ae.key}),Pe=Vx(Fx(r,B,ae.key),b,g,h),Be=r.slice();Be.splice(Ee+1,0,Hx),Z(Be),X(Pe),Y("hide")}else B!==r&&(W(r),Z(r))},[o,r]),s.useEffect(function(){m||se()},[m]);var he=y?ee:r,ve={expandedKeys:o,selectedKeys:a,loadedKeys:l,loadingKeys:c,checkedKeys:i,halfCheckedKeys:u,dragOverNodeKey:v,dropPosition:p,keyEntities:d};return s.createElement(s.Fragment,null,w&&S&&s.createElement("span",{style:kx,"aria-live":"assertive"},AU(S)),s.createElement("div",null,s.createElement("input",{style:kx,disabled:x===!1||f,tabIndex:x!==!1?$:null,onKeyDown:O,onFocus:E,onBlur:I,value:"",onChange:DU,"aria-label":"for screen reader"})),s.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},s.createElement("div",{className:"".concat(n,"-indent")},s.createElement("div",{ref:T,className:"".concat(n,"-indent-unit")}))),s.createElement(Cm,fe({},P,{data:he,itemKey:Wx,height:g,fullHeight:!1,virtual:b,itemHeight:h,scrollWidth:C,prefixCls:"".concat(n,"-list"),ref:z,role:"tree",onVisibleChange:function(pe){pe.every(function(ue){return Wx(ue)!==Ri})&&se()}}),function(ae){var pe=ae.pos,ue=Object.assign({},(gP(ae.data),ae.data)),de=ae.title,Ee=ae.key,Pe=ae.isStart,Be=ae.isEnd,Me=ru(Ee,pe);delete ue.key,delete ue.children;var Ie=qs(Me,ve);return s.createElement(zU,fe({},ue,Ie,{title:de,active:!!S&&Ee===S.key,pos:pe,data:ae.data,isStart:Pe,isEnd:Be,motion:y,motionNodes:Ee===Ri?re:null,motionType:Q,onMotionStart:M,onMotionEnd:se,treeNodeRequiredProps:ve,onMouseMove:function(){R(null)}}))}))}),FU=10,ab=function(e){vo(n,e);var t=go(n);function n(){var r;hn(this,n);for(var o=arguments.length,a=new Array(o),i=0;i2&&arguments[2]!==void 0?arguments[2]:!1,f=r.state,m=f.dragChildrenKeys,v=f.dropPosition,p=f.dropTargetKey,y=f.dropTargetPos,g=f.dropAllowed;if(g){var h=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),p!==null){var b=k(k({},qs(p,r.getTreeNodeRequiredProps())),{},{active:((u=r.getActiveItem())===null||u===void 0?void 0:u.key)===p,data:Mr(r.state.keyEntities,p).node}),C=m.includes(p);un(!C,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var x=ob(y),S={event:l,node:Nn(b),dragNode:r.dragNodeProps?Nn(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(m),dropToGap:v!==0,dropPosition:v+Number(x[x.length-1])};d||h==null||h(S),r.dragNodeProps=null}}}),A(je(r),"cleanDragState",function(){var l=r.state.draggingNodeKey;l!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),A(je(r),"triggerExpandActionExpand",function(l,c){var u=r.state,d=u.expandedKeys,f=u.flattenNodes,m=c.expanded,v=c.key,p=c.isLeaf;if(!(p||l.shiftKey||l.metaKey||l.ctrlKey)){var y=f.filter(function(h){return h.key===v})[0],g=Nn(k(k({},qs(v,r.getTreeNodeRequiredProps())),{},{data:y.data}));r.setExpandedKeys(m?jo(d,v):qo(d,v)),r.onNodeExpand(l,g)}}),A(je(r),"onNodeClick",function(l,c){var u=r.props,d=u.onClick,f=u.expandAction;f==="click"&&r.triggerExpandActionExpand(l,c),d==null||d(l,c)}),A(je(r),"onNodeDoubleClick",function(l,c){var u=r.props,d=u.onDoubleClick,f=u.expandAction;f==="doubleClick"&&r.triggerExpandActionExpand(l,c),d==null||d(l,c)}),A(je(r),"onNodeSelect",function(l,c){var u=r.state.selectedKeys,d=r.state,f=d.keyEntities,m=d.fieldNames,v=r.props,p=v.onSelect,y=v.multiple,g=c.selected,h=c[m.key],b=!g;b?y?u=qo(u,h):u=[h]:u=jo(u,h);var C=u.map(function(x){var S=Mr(f,x);return S?S.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:u}),p==null||p(u,{event:"select",selected:b,node:c,selectedNodes:C,nativeEvent:l.nativeEvent})}),A(je(r),"onNodeCheck",function(l,c,u){var d=r.state,f=d.keyEntities,m=d.checkedKeys,v=d.halfCheckedKeys,p=r.props,y=p.checkStrictly,g=p.onCheck,h=c.key,b,C={event:"check",node:c,checked:u,nativeEvent:l.nativeEvent};if(y){var x=u?qo(m,h):jo(m,h),S=jo(v,h);b={checked:x,halfChecked:S},C.checkedNodes=x.map(function(R){return Mr(f,R)}).filter(Boolean).map(function(R){return R.node}),r.setUncontrolledState({checkedKeys:x})}else{var w=wl([].concat(ye(m),[h]),!0,f),$=w.checkedKeys,O=w.halfCheckedKeys;if(!u){var E=new Set($);E.delete(h);var I=wl(Array.from(E),{halfCheckedKeys:O},f);$=I.checkedKeys,O=I.halfCheckedKeys}b=$,C.checkedNodes=[],C.checkedNodesPositions=[],C.halfCheckedKeys=O,$.forEach(function(R){var M=Mr(f,R);if(M){var _=M.node,P=M.pos;C.checkedNodes.push(_),C.checkedNodesPositions.push({node:_,pos:P})}}),r.setUncontrolledState({checkedKeys:$},!1,{halfCheckedKeys:O})}g==null||g(b,C)}),A(je(r),"onNodeLoad",function(l){var c,u=l.key,d=r.state.keyEntities,f=Mr(d,u);if(!(f!=null&&(c=f.children)!==null&&c!==void 0&&c.length)){var m=new Promise(function(v,p){r.setState(function(y){var g=y.loadedKeys,h=g===void 0?[]:g,b=y.loadingKeys,C=b===void 0?[]:b,x=r.props,S=x.loadData,w=x.onLoad;if(!S||h.includes(u)||C.includes(u))return null;var $=S(l);return $.then(function(){var O=r.state.loadedKeys,E=qo(O,u);w==null||w(E,{event:"load",node:l}),r.setUncontrolledState({loadedKeys:E}),r.setState(function(I){return{loadingKeys:jo(I.loadingKeys,u)}}),v()}).catch(function(O){if(r.setState(function(I){return{loadingKeys:jo(I.loadingKeys,u)}}),r.loadingRetryTimes[u]=(r.loadingRetryTimes[u]||0)+1,r.loadingRetryTimes[u]>=FU){var E=r.state.loadedKeys;un(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:qo(E,u)}),v()}p(O)}),{loadingKeys:qo(C,u)}})});return m.catch(function(){}),m}}),A(je(r),"onNodeMouseEnter",function(l,c){var u=r.props.onMouseEnter;u==null||u({event:l,node:c})}),A(je(r),"onNodeMouseLeave",function(l,c){var u=r.props.onMouseLeave;u==null||u({event:l,node:c})}),A(je(r),"onNodeContextMenu",function(l,c){var u=r.props.onRightClick;u&&(l.preventDefault(),u({event:l,node:c}))}),A(je(r),"onFocus",function(){var l=r.props.onFocus;r.setState({focused:!0});for(var c=arguments.length,u=new Array(c),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var d=!1,f=!0,m={};Object.keys(l).forEach(function(v){if(r.props.hasOwnProperty(v)){f=!1;return}d=!0,m[v]=l[v]}),d&&(!c||f)&&r.setState(k(k({},m),u))}}),A(je(r),"scrollTo",function(l){r.listRef.current.scrollTo(l)}),r}return yn(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var o=this.props,a=o.activeKey,i=o.itemScrollOffset,l=i===void 0?0:i;a!==void 0&&a!==this.state.activeKey&&(this.setState({activeKey:a}),a!==null&&this.scrollTo({key:a,offset:l}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var o=this.state,a=o.focused,i=o.flattenNodes,l=o.keyEntities,c=o.draggingNodeKey,u=o.activeKey,d=o.dropLevelOffset,f=o.dropContainerKey,m=o.dropTargetKey,v=o.dropPosition,p=o.dragOverNodeKey,y=o.indent,g=this.props,h=g.prefixCls,b=g.className,C=g.style,x=g.showLine,S=g.focusable,w=g.tabIndex,$=w===void 0?0:w,O=g.selectable,E=g.showIcon,I=g.icon,R=g.switcherIcon,M=g.draggable,_=g.checkable,P=g.checkStrictly,z=g.disabled,T=g.motion,L=g.loadData,j=g.filterTreeNode,D=g.height,F=g.itemHeight,V=g.scrollWidth,K=g.virtual,B=g.titleRender,W=g.dropIndicatorRender,U=g.onContextMenu,G=g.onScroll,ee=g.direction,Z=g.rootClassName,J=g.rootStyle,le=Jn(this.props,{aria:!0,data:!0}),re;M&&(Ue(M)==="object"?re=M:typeof M=="function"?re={nodeDraggable:M}:re={});var X={prefixCls:h,selectable:O,showIcon:E,icon:I,switcherIcon:R,draggable:re,draggingNodeKey:c,checkable:_,checkStrictly:P,disabled:z,keyEntities:l,dropLevelOffset:d,dropContainerKey:f,dropTargetKey:m,dropPosition:v,dragOverNodeKey:p,indent:y,direction:ee,dropIndicatorRender:W,loadData:L,filterTreeNode:j,titleRender:B,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return s.createElement(rb.Provider,{value:X},s.createElement("div",{className:q(h,b,Z,A(A(A({},"".concat(h,"-show-line"),x),"".concat(h,"-focused"),a),"".concat(h,"-active-focused"),u!==null)),style:J},s.createElement(BU,fe({ref:this.listRef,prefixCls:h,style:C,data:i,disabled:z,selectable:O,checkable:!!_,motion:T,dragging:c!==null,height:D,itemHeight:F,virtual:K,focusable:S,focused:a,tabIndex:$,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:U,onScroll:G,scrollWidth:V},this.getTreeNodeRequiredProps(),le))))}}],[{key:"getDerivedStateFromProps",value:function(o,a){var i=a.prevProps,l={prevProps:o};function c($){return!i&&o.hasOwnProperty($)||i&&i[$]!==o[$]}var u,d=a.fieldNames;if(c("fieldNames")&&(d=Bl(o.fieldNames),l.fieldNames=d),c("treeData")?u=o.treeData:c("children")&&(un(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),u=gR(o.children)),u){l.treeData=u;var f=Ky(u,{fieldNames:d});l.keyEntities=k(A({},Ri,hP),f.keyEntities)}var m=l.keyEntities||a.keyEntities;if(c("expandedKeys")||i&&c("autoExpandParent"))l.expandedKeys=o.autoExpandParent||!i&&o.defaultExpandParent?Mh(o.expandedKeys,m):o.expandedKeys;else if(!i&&o.defaultExpandAll){var v=k({},m);delete v[Ri];var p=[];Object.keys(v).forEach(function($){var O=v[$];O.children&&O.children.length&&p.push(O.key)}),l.expandedKeys=p}else!i&&o.defaultExpandedKeys&&(l.expandedKeys=o.autoExpandParent||o.defaultExpandParent?Mh(o.defaultExpandedKeys,m):o.defaultExpandedKeys);if(l.expandedKeys||delete l.expandedKeys,u||l.expandedKeys){var y=Yp(u||a.treeData,l.expandedKeys||a.expandedKeys,d);l.flattenNodes=y}if(o.selectable&&(c("selectedKeys")?l.selectedKeys=Ax(o.selectedKeys,o):!i&&o.defaultSelectedKeys&&(l.selectedKeys=Ax(o.defaultSelectedKeys,o))),o.checkable){var g;if(c("checkedKeys")?g=ov(o.checkedKeys)||{}:!i&&o.defaultCheckedKeys?g=ov(o.defaultCheckedKeys)||{}:u&&(g=ov(o.checkedKeys)||{checkedKeys:a.checkedKeys,halfCheckedKeys:a.halfCheckedKeys}),g){var h=g,b=h.checkedKeys,C=b===void 0?[]:b,x=h.halfCheckedKeys,S=x===void 0?[]:x;if(!o.checkStrictly){var w=wl(C,!0,m);C=w.checkedKeys,S=w.halfCheckedKeys}l.checkedKeys=C,l.halfCheckedKeys=S}}return c("loadedKeys")&&(l.loadedKeys=o.loadedKeys),l}}]),n}(s.Component);A(ab,"defaultProps",{prefixCls:"rc-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:TU,allowDrop:function(){return!0},expandAction:!1});A(ab,"TreeNode",zc);var kU={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"},HU=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:kU}))},yP=s.forwardRef(HU),VU={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"},WU=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:VU}))},KU=s.forwardRef(WU),UU={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"},qU=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:UU}))},GU=s.forwardRef(qU),XU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},YU=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:XU}))},QU=s.forwardRef(YU);const ZU=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:o,borderRadius:a,controlItemBgHover:i})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${o}`,content:'""',borderRadius:a},"&:hover:before":{background:i}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:a,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),JU=new Lt("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),eq=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),tq=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${H(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nq=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:o,titleHeight:a,indentSize:i,nodeSelectedBg:l,nodeHoverBg:c,colorTextQuaternary:u,controlItemBgActiveDisabled:d}=t;return{[n]:Object.assign(Object.assign({},Xt(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:Po(t),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:JU,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:o,lineHeight:H(a),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:o},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:d},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:a,textAlign:"center",visibility:"visible",color:u},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:i}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(a).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},eq(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:a,height:a,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(o).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(a).div(2).equal()).mul(.8).equal(),height:t.calc(a).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:a,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},tq(e,t)),{"&:hover":{backgroundColor:c},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:l},[`${n}-iconEle`]:{display:"inline-block",width:a,height:a,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(o).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${H(t.calc(a).div(2).equal())} !important`}})}},rq=(e,t,n=!0)=>{const r=`.${e}`,o=`${r}-treenode`,a=t.calc(t.paddingXS).div(2).equal(),i=Et(t,{treeCls:r,treeNodeCls:o,treeNodePadding:a});return[nq(e,i),n&&ZU(i)].filter(Boolean)},oq=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,o=t;return{titleHeight:o,indentSize:o,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},aq=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},oq(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},iq=Ht("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:yR(`${t}-checkbox`,e)},rq(t,e),am(e)],aq),Kx=4;function lq(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:a="ltr"}=e,i=a==="ltr"?"left":"right",l=a==="ltr"?"right":"left",c={[i]:-n*o+Kx,[l]:0};switch(t){case-1:c.top=-3;break;case 1:c.bottom=-3;break;default:c.bottom=-3,c[i]=o+Kx;break}return N.createElement("div",{style:c,className:`${r}-drop-indicator`})}var sq={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"},cq=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:sq}))},uq=s.forwardRef(cq),dq={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"},fq=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:dq}))},mq=s.forwardRef(fq),pq={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"},vq=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:pq}))},gq=s.forwardRef(vq);const hq=e=>{var t,n;const{prefixCls:r,switcherIcon:o,treeNodeProps:a,showLine:i,switcherLoadingIcon:l}=e,{isLeaf:c,expanded:u,loading:d}=a;if(d)return s.isValidElement(l)?l:s.createElement(Va,{className:`${r}-switcher-loading-icon`});let f;if(i&&typeof i=="object"&&(f=i.showLeafIcon),c){if(!i)return null;if(typeof f!="boolean"&&f){const p=typeof f=="function"?f(a):f,y=`${r}-switcher-line-custom-icon`;return s.isValidElement(p)?er(p,{className:q((t=p.props)===null||t===void 0?void 0:t.className,y)}):p}return f?s.createElement(yP,{className:`${r}-switcher-line-icon`}):s.createElement("span",{className:`${r}-switcher-leaf-line`})}const m=`${r}-switcher-icon`,v=typeof o=="function"?o(a):o;return s.isValidElement(v)?er(v,{className:q((n=v.props)===null||n===void 0?void 0:n.className,m)}):v!==void 0?v:i?u?s.createElement(mq,{className:`${r}-switcher-line-icon`}):s.createElement(gq,{className:`${r}-switcher-line-icon`}):s.createElement(uq,{className:m})},bP=N.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:o,virtual:a,tree:i}=N.useContext(ut),{prefixCls:l,className:c,showIcon:u=!1,showLine:d,switcherIcon:f,switcherLoadingIcon:m,blockNode:v=!1,children:p,checkable:y=!1,selectable:g=!0,draggable:h,disabled:b,motion:C,style:x}=e,S=r("tree",l),w=r(),$=N.useContext(Xr),O=b??$,E=C??Object.assign(Object.assign({},Ec(w)),{motionAppear:!1}),I=Object.assign(Object.assign({},e),{checkable:y,selectable:g,showIcon:u,motion:E,blockNode:v,disabled:O,showLine:!!d,dropIndicatorRender:lq}),[R,M,_]=iq(S),[,P]=mr(),z=P.paddingXS/2+(((n=P.Tree)===null||n===void 0?void 0:n.titleHeight)||P.controlHeightSM),T=N.useMemo(()=>{if(!h)return!1;let j={};switch(typeof h){case"function":j.nodeDraggable=h;break;case"object":j=Object.assign({},h);break}return j.icon!==!1&&(j.icon=j.icon||N.createElement(QU,null)),j},[h]),L=j=>N.createElement(hq,{prefixCls:S,switcherIcon:f,switcherLoadingIcon:m,treeNodeProps:j,showLine:d});return R(N.createElement(ab,Object.assign({itemHeight:z,ref:t,virtual:a},I,{style:Object.assign(Object.assign({},i==null?void 0:i.style),x),prefixCls:S,className:q({[`${S}-icon-hide`]:!u,[`${S}-block-node`]:v,[`${S}-unselectable`]:!g,[`${S}-rtl`]:o==="rtl",[`${S}-disabled`]:O},i==null?void 0:i.className,c,M,_),direction:o,checkable:y&&N.createElement("span",{className:`${S}-checkbox-inner`}),selectable:g,switcherIcon:L,draggable:T}),p))}),Ux=0,av=1,qx=2;function ib(e,t,n){const{key:r,children:o}=n;function a(i){const l=i[r],c=i[o];t(l,i)!==!1&&ib(c||[],t,n)}e.forEach(a)}function yq({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:o}){const a=[];let i=Ux;if(n&&n===r)return[n];if(!n||!r)return[];function l(c){return c===n||c===r}return ib(e,c=>{if(i===qx)return!1;if(l(c)){if(a.push(c),i===Ux)i=av;else if(i===av)return i=qx,!1}else i===av&&a.push(c);return t.includes(c)},Bl(o)),a}function iv(e,t,n){const r=ye(t),o=[];return ib(e,(a,i)=>{const l=r.indexOf(a);return l!==-1&&(o.push(i),r.splice(l,1)),!!r.length},Bl(n)),o}var Gx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:o}=e,a=Gx(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=s.useRef(null),l=s.useRef(null),c=()=>{const{keyEntities:O}=Ky(Xx(a),{fieldNames:a.fieldNames});let E;return n?E=Object.keys(O):r?E=Mh(a.expandedKeys||o||[],O):E=a.expandedKeys||o||[],E},[u,d]=s.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[f,m]=s.useState(()=>c());s.useEffect(()=>{"selectedKeys"in a&&d(a.selectedKeys)},[a.selectedKeys]),s.useEffect(()=>{"expandedKeys"in a&&m(a.expandedKeys)},[a.expandedKeys]);const v=(O,E)=>{var I;return"expandedKeys"in a||m(O),(I=a.onExpand)===null||I===void 0?void 0:I.call(a,O,E)},p=(O,E)=>{var I;const{multiple:R,fieldNames:M}=a,{node:_,nativeEvent:P}=E,{key:z=""}=_,T=Xx(a),L=Object.assign(Object.assign({},E),{selected:!0}),j=(P==null?void 0:P.ctrlKey)||(P==null?void 0:P.metaKey),D=P==null?void 0:P.shiftKey;let F;R&&j?(F=O,i.current=z,l.current=F,L.selectedNodes=iv(T,F,M)):R&&D?(F=Array.from(new Set([].concat(ye(l.current||[]),ye(yq({treeData:T,expandedKeys:f,startKey:z,endKey:i.current,fieldNames:M}))))),L.selectedNodes=iv(T,F,M)):(F=[z],i.current=z,l.current=F,L.selectedNodes=iv(T,F,M)),(I=a.onSelect)===null||I===void 0||I.call(a,F,L),"selectedKeys"in a||d(F)},{getPrefixCls:y,direction:g}=s.useContext(ut),{prefixCls:h,className:b,showIcon:C=!0,expandAction:x="click"}=a,S=Gx(a,["prefixCls","className","showIcon","expandAction"]),w=y("tree",h),$=q(`${w}-directory`,{[`${w}-directory-rtl`]:g==="rtl"},b);return s.createElement(bP,Object.assign({icon:bq,ref:t,blockNode:!0},S,{showIcon:C,expandAction:x,prefixCls:w,className:$,expandedKeys:f,selectedKeys:u,onSelect:p,onExpand:v}))},Sq=s.forwardRef(Cq),lb=bP;lb.DirectoryTree=Sq;lb.TreeNode=zc;const Yx=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:o,onChange:a}=e;return n?s.createElement("div",{className:`${r}-filter-dropdown-search`},s.createElement(ou,{prefix:s.createElement(Ty,null),placeholder:o.filterSearchPlaceholder,onChange:a,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},xq=e=>{const{keyCode:t}=e;t===Fe.ENTER&&e.stopPropagation()},wq=s.forwardRef((e,t)=>s.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:xq,ref:t},e.children));function $l(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(ye(t),ye($l(r))))}),t}function $q(e){return e.some(({children:t})=>t)}function CP(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function SP({filters:e,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:o,filterSearch:a}){return e.map((i,l)=>{const c=String(i.value);if(i.children)return{key:c||l,label:i.text,popupClassName:`${t}-dropdown-submenu`,children:SP({filters:i.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:o,filterSearch:a})};const u=r?Fl:eu,d={key:i.value!==void 0?c:l,label:s.createElement(s.Fragment,null,s.createElement(u,{checked:n.includes(c)}),s.createElement("span",null,i.text))};return o.trim()?typeof a=="function"?a(o,i)?d:null:CP(o,i.text)?d:null:d})}function lv(e){return e||[]}const Eq=e=>{var t,n,r,o;const{tablePrefixCls:a,prefixCls:i,column:l,dropdownPrefixCls:c,columnKey:u,filterOnClose:d,filterMultiple:f,filterMode:m="menu",filterSearch:v=!1,filterState:p,triggerFilter:y,locale:g,children:h,getPopupContainer:b,rootClassName:C}=e,{filterResetToDefaultFilteredValue:x,defaultFilteredValue:S,filterDropdownProps:w={},filterDropdownOpen:$,filterDropdownVisible:O,onFilterDropdownVisibleChange:E,onFilterDropdownOpenChange:I}=l,[R,M]=s.useState(!1),_=!!(p&&(!((t=p.filteredKeys)===null||t===void 0)&&t.length||p.forceFiltered)),P=ae=>{var pe;M(ae),(pe=w.onOpenChange)===null||pe===void 0||pe.call(w,ae),I==null||I(ae),E==null||E(ae)},z=(o=(r=(n=w.open)!==null&&n!==void 0?n:$)!==null&&r!==void 0?r:O)!==null&&o!==void 0?o:R,T=p==null?void 0:p.filteredKeys,[L,j]=KL(lv(T)),D=({selectedKeys:ae})=>{j(ae)},F=(ae,{node:pe,checked:ue})=>{D(f?{selectedKeys:ae}:{selectedKeys:ue&&pe.key?[pe.key]:[]})};s.useEffect(()=>{R&&D({selectedKeys:lv(T)})},[T]);const[V,K]=s.useState([]),B=ae=>{K(ae)},[W,U]=s.useState(""),G=ae=>{const{value:pe}=ae.target;U(pe)};s.useEffect(()=>{R||U("")},[R]);const ee=ae=>{const pe=ae!=null&&ae.length?ae:null;if(pe===null&&(!p||!p.filteredKeys)||Ro(pe,p==null?void 0:p.filteredKeys,!0))return null;y({column:l,key:u,filteredKeys:pe})},Z=()=>{P(!1),ee(L())},J=({confirm:ae,closeDropdown:pe}={confirm:!1,closeDropdown:!1})=>{ae&&ee([]),pe&&P(!1),U(""),j(x?(S||[]).map(ue=>String(ue)):[])},le=({closeDropdown:ae}={closeDropdown:!0})=>{ae&&P(!1),ee(L())},re=(ae,pe)=>{pe.source==="trigger"&&(ae&&T!==void 0&&j(lv(T)),P(ae),!ae&&!l.filterDropdown&&d&&Z())},X=q({[`${c}-menu-without-submenu`]:!$q(l.filters||[])}),oe=ae=>{if(ae.target.checked){const pe=$l(l==null?void 0:l.filters).map(ue=>String(ue));j(pe)}else j([])},te=({filters:ae})=>(ae||[]).map((pe,ue)=>{const de=String(pe.value),Ee={title:pe.text,key:pe.value!==void 0?de:String(ue)};return pe.children&&(Ee.children=te({filters:pe.children})),Ee}),Q=ae=>{var pe;return Object.assign(Object.assign({},ae),{text:ae.title,value:ae.key,children:((pe=ae.children)===null||pe===void 0?void 0:pe.map(ue=>Q(ue)))||[]})};let Y;const{direction:ie,renderEmpty:se}=s.useContext(ut);if(typeof l.filterDropdown=="function")Y=l.filterDropdown({prefixCls:`${c}-custom`,setSelectedKeys:ae=>D({selectedKeys:ae}),selectedKeys:L(),confirm:le,clearFilters:J,filters:l.filters,visible:z,close:()=>{P(!1)}});else if(l.filterDropdown)Y=l.filterDropdown;else{const ae=L()||[],pe=()=>{var de,Ee;const Pe=(de=se==null?void 0:se("Table.filter"))!==null&&de!==void 0?de:s.createElement(Yo,{image:Yo.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((l.filters||[]).length===0)return Pe;if(m==="tree")return s.createElement(s.Fragment,null,s.createElement(Yx,{filterSearch:v,value:W,onChange:G,tablePrefixCls:a,locale:g}),s.createElement("div",{className:`${a}-filter-dropdown-tree`},f?s.createElement(Fl,{checked:ae.length===$l(l.filters).length,indeterminate:ae.length>0&&ae.length<$l(l.filters).length,className:`${a}-filter-dropdown-checkall`,onChange:oe},(Ee=g==null?void 0:g.filterCheckall)!==null&&Ee!==void 0?Ee:g==null?void 0:g.filterCheckAll):null,s.createElement(lb,{checkable:!0,selectable:!1,blockNode:!0,multiple:f,checkStrictly:!f,className:`${c}-menu`,onCheck:F,checkedKeys:ae,selectedKeys:ae,showIcon:!1,treeData:te({filters:l.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:W.trim()?Ie=>typeof v=="function"?v(W,Q(Ie)):CP(W,Ie.title):void 0})));const Be=SP({filters:l.filters||[],filterSearch:v,prefixCls:i,filteredKeys:L(),filterMultiple:f,searchValue:W}),Me=Be.every(Ie=>Ie===null);return s.createElement(s.Fragment,null,s.createElement(Yx,{filterSearch:v,value:W,onChange:G,tablePrefixCls:a,locale:g}),Me?Pe:s.createElement(ns,{selectable:!0,multiple:f,prefixCls:`${c}-menu`,className:X,onSelect:D,onDeselect:D,selectedKeys:ae,getPopupContainer:b,openKeys:V,onOpenChange:B,items:Be}))},ue=()=>x?Ro((S||[]).map(de=>String(de)),ae,!0):ae.length===0;Y=s.createElement(s.Fragment,null,pe(),s.createElement("div",{className:`${i}-dropdown-btns`},s.createElement(Qt,{type:"link",size:"small",disabled:ue(),onClick:()=>J()},g.filterReset),s.createElement(Qt,{type:"primary",size:"small",onClick:Z},g.filterConfirm)))}l.filterDropdown&&(Y=s.createElement(KI,{selectable:void 0},Y)),Y=s.createElement(wq,{className:`${i}-dropdown`},Y);const ve=yO({trigger:["click"],placement:ie==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let ae;return typeof l.filterIcon=="function"?ae=l.filterIcon(_):l.filterIcon?ae=l.filterIcon:ae=s.createElement(NU,null),s.createElement("span",{role:"button",tabIndex:-1,className:q(`${i}-trigger`,{active:_}),onClick:pe=>{pe.stopPropagation()}},ae)})(),getPopupContainer:b},Object.assign(Object.assign({},w),{rootClassName:q(C,w.rootClassName),open:z,onOpenChange:re,popupRender:()=>typeof(w==null?void 0:w.dropdownRender)=="function"?w.dropdownRender(Y):Y}));return s.createElement("div",{className:`${i}-column`},s.createElement("span",{className:`${a}-column-title`},h),s.createElement(Uy,Object.assign({},ve)))},Dh=(e,t,n)=>{let r=[];return(e||[]).forEach((o,a)=>{var i;const l=is(a,n),c=o.filterDropdown!==void 0;if(o.filters||c||"onFilter"in o)if("filteredValue"in o){let u=o.filteredValue;c||(u=(i=u==null?void 0:u.map(String))!==null&&i!==void 0?i:u),r.push({column:o,key:qa(o,l),filteredKeys:u,forceFiltered:o.filtered})}else r.push({column:o,key:qa(o,l),filteredKeys:t&&o.defaultFilteredValue?o.defaultFilteredValue:void 0,forceFiltered:o.filtered});"children"in o&&(r=[].concat(ye(r),ye(Dh(o.children,t,l))))}),r};function xP(e,t,n,r,o,a,i,l,c){return n.map((u,d)=>{const f=is(d,l),{filterOnClose:m=!0,filterMultiple:v=!0,filterMode:p,filterSearch:y}=u;let g=u;if(g.filters||g.filterDropdown){const h=qa(g,f),b=r.find(({key:C})=>h===C);g=Object.assign(Object.assign({},g),{title:C=>s.createElement(Eq,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:g,columnKey:h,filterState:b,filterOnClose:m,filterMultiple:v,filterMode:p,filterSearch:y,triggerFilter:a,locale:o,getPopupContainer:i,rootClassName:c},jm(u.title,C))})}return"children"in g&&(g=Object.assign(Object.assign({},g),{children:xP(e,t,g.children,r,o,a,i,f,c)})),g})}const Qx=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:o})=>{const a=n,{filters:i,filterDropdown:l}=o;if(l)t[a]=r||null;else if(Array.isArray(r)){const c=$l(i);t[a]=c.filter(u=>r.includes(String(u)))}else t[a]=null}),t},Ah=(e,t,n)=>t.reduce((o,a)=>{const{column:{onFilter:i,filters:l},filteredKeys:c}=a;return i&&c&&c.length?o.map(u=>Object.assign({},u)).filter(u=>c.some(d=>{const f=$l(l),m=f.findIndex(p=>String(p)===String(d)),v=m!==-1?f[m]:d;return u[n]&&(u[n]=Ah(u[n],t,n)),i(v,u)})):o},e),wP=e=>e.flatMap(t=>"children"in t?[t].concat(ye(wP(t.children||[]))):[t]),Oq=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:o,getPopupContainer:a,locale:i,rootClassName:l}=e;Za();const c=s.useMemo(()=>wP(r||[]),[r]),[u,d]=s.useState(()=>Dh(c,!0)),f=s.useMemo(()=>{const y=Dh(c,!1);if(y.length===0)return y;let g=!0;if(y.forEach(({filteredKeys:h})=>{h!==void 0&&(g=!1)}),g){const h=(c||[]).map((b,C)=>qa(b,is(C)));return u.filter(({key:b})=>h.includes(b)).map(b=>{const C=c[h.indexOf(b.key)];return Object.assign(Object.assign({},b),{column:Object.assign(Object.assign({},b.column),C),forceFiltered:C.filtered})})}return y},[c,u]),m=s.useMemo(()=>Qx(f),[f]),v=y=>{const g=f.filter(({key:h})=>h!==y.key);g.push(y),d(g),o(Qx(g),g)};return[y=>xP(t,n,y,f,i,v,a,void 0,l),f,m]},Iq=(e,t,n)=>{const r=s.useRef({});function o(a){var i;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let u=function(d){d.forEach((f,m)=>{const v=n(f,m);c.set(v,f),f&&typeof f=="object"&&t in f&&u(f[t]||[])})};var l=u;const c=new Map;u(e),r.current={data:e,childrenColumnName:t,kvMap:c,getRowKey:n}}return(i=r.current.kvMap)===null||i===void 0?void 0:i.get(a)}return[o]};var Rq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const a=e[o];typeof a!="function"&&(n[o]=a)}),n}function Nq(e,t,n){const r=n&&typeof n=="object"?n:{},{total:o=0}=r,a=Rq(r,["total"]),[i,l]=s.useState(()=>({current:"defaultCurrent"in a?a.defaultCurrent:1,pageSize:"defaultPageSize"in a?a.defaultPageSize:$P})),c=yO(i,a,{total:o>0?o:e}),u=Math.ceil((o||e)/c.pageSize);c.current>u&&(c.current=u||1);const d=(m,v)=>{l({current:m??1,pageSize:v||c.pageSize})},f=(m,v)=>{var p;n&&((p=n.onChange)===null||p===void 0||p.call(n,m,v)),d(m,v),t(m,v||(c==null?void 0:c.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},c),{onChange:f}),d]}var Tq={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"},Mq=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:Tq}))},_q=s.forwardRef(Mq),zq={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"},Lq=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:zq}))},jq=s.forwardRef(Lq);const xd="ascend",sv="descend",Sf=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,Zx=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,Dq=(e,t)=>t?e[e.indexOf(t)+1]:e[0],Bh=(e,t,n)=>{let r=[];const o=(a,i)=>{r.push({column:a,key:qa(a,i),multiplePriority:Sf(a),sortOrder:a.sortOrder})};return(e||[]).forEach((a,i)=>{const l=is(i,n);a.children?("sortOrder"in a&&o(a,l),r=[].concat(ye(r),ye(Bh(a.children,t,l)))):a.sorter&&("sortOrder"in a?o(a,l):t&&a.defaultSortOrder&&r.push({column:a,key:qa(a,l),multiplePriority:Sf(a),sortOrder:a.defaultSortOrder}))}),r},EP=(e,t,n,r,o,a,i,l)=>(t||[]).map((u,d)=>{const f=is(d,l);let m=u;if(m.sorter){const v=m.sortDirections||o,p=m.showSorterTooltip===void 0?i:m.showSorterTooltip,y=qa(m,f),g=n.find(({key:E})=>E===y),h=g?g.sortOrder:null,b=Dq(v,h);let C;if(u.sortIcon)C=u.sortIcon({sortOrder:h});else{const E=v.includes(xd)&&s.createElement(jq,{className:q(`${e}-column-sorter-up`,{active:h===xd})}),I=v.includes(sv)&&s.createElement(_q,{className:q(`${e}-column-sorter-down`,{active:h===sv})});C=s.createElement("span",{className:q(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(E&&I)})},s.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},E,I))}const{cancelSort:x,triggerAsc:S,triggerDesc:w}=a||{};let $=x;b===sv?$=w:b===xd&&($=S);const O=typeof p=="object"?Object.assign({title:$},p):{title:$};m=Object.assign(Object.assign({},m),{className:q(m.className,{[`${e}-column-sort`]:h}),title:E=>{const I=`${e}-column-sorters`,R=s.createElement("span",{className:`${e}-column-title`},jm(u.title,E)),M=s.createElement("div",{className:I},R,C);return p?typeof p!="boolean"&&(p==null?void 0:p.target)==="sorter-icon"?s.createElement("div",{className:q(I,`${I}-tooltip-target-sorter`)},R,s.createElement(No,Object.assign({},O),C)):s.createElement(No,Object.assign({},O),M):M},onHeaderCell:E=>{var I;const R=((I=u.onHeaderCell)===null||I===void 0?void 0:I.call(u,E))||{},M=R.onClick,_=R.onKeyDown;R.onClick=T=>{r({column:u,key:y,sortOrder:b,multiplePriority:Sf(u)}),M==null||M(T)},R.onKeyDown=T=>{T.keyCode===Fe.ENTER&&(r({column:u,key:y,sortOrder:b,multiplePriority:Sf(u)}),_==null||_(T))};const P=IU(u.title,{}),z=P==null?void 0:P.toString();return h&&(R["aria-sort"]=h==="ascend"?"ascending":"descending"),R["aria-label"]=z||"",R.className=q(R.className,`${e}-column-has-sorters`),R.tabIndex=0,u.ellipsis&&(R.title=(P??"").toString()),R}})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:EP(e,m.children,n,r,o,a,i,f)})),m}),Jx=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},ew=e=>{const t=e.filter(({sortOrder:n})=>n).map(Jx);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},Jx(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},Fh=(e,t,n)=>{const r=t.slice().sort((i,l)=>l.multiplePriority-i.multiplePriority),o=e.slice(),a=r.filter(({column:{sorter:i},sortOrder:l})=>Zx(i)&&l);return a.length?o.sort((i,l)=>{for(let c=0;c{const l=i[n];return l?Object.assign(Object.assign({},i),{[n]:Fh(l,t,n)}):i}):o},Aq=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:o,showSorterTooltip:a,onSorterChange:i}=e,[l,c]=s.useState(()=>Bh(n,!0)),u=(y,g)=>{const h=[];return y.forEach((b,C)=>{const x=is(C,g);if(h.push(qa(b,x)),Array.isArray(b.children)){const S=u(b.children,x);h.push.apply(h,ye(S))}}),h},d=s.useMemo(()=>{let y=!0;const g=Bh(n,!1);if(!g.length){const x=u(n);return l.filter(({key:S})=>x.includes(S))}const h=[];function b(x){y?h.push(x):h.push(Object.assign(Object.assign({},x),{sortOrder:null}))}let C=null;return g.forEach(x=>{C===null?(b(x),x.sortOrder&&(x.multiplePriority===!1?y=!1:C=!0)):(C&&x.multiplePriority!==!1||(y=!1),b(x))}),h},[n,l]),f=s.useMemo(()=>{var y,g;const h=d.map(({column:b,sortOrder:C})=>({column:b,order:C}));return{sortColumns:h,sortColumn:(y=h[0])===null||y===void 0?void 0:y.column,sortOrder:(g=h[0])===null||g===void 0?void 0:g.order}},[d]),m=y=>{let g;y.multiplePriority===!1||!d.length||d[0].multiplePriority===!1?g=[y]:g=[].concat(ye(d.filter(({key:h})=>h!==y.key)),[y]),c(g),i(ew(g),g)};return[y=>EP(t,y,d,m,r,o,a),d,f,()=>ew(d)]},OP=(e,t)=>e.map(r=>{const o=Object.assign({},r);return o.title=jm(r.title,t),"children"in o&&(o.children=OP(o.children,t)),o}),Bq=e=>[s.useCallback(n=>OP(n,e),[e])],Fq=fP((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),kq=pP((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),Hq=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:o,tableHeaderBg:a,tablePaddingVertical:i,tablePaddingHorizontal:l,calc:c}=e,u=`${H(n)} ${r} ${o}`,d=(f,m,v)=>({[`&${t}-${f}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${H(c(m).mul(-1).equal())} ${H(c(c(v).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:u,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:u,borderTop:u,[` > ${t}-content, > ${t}-header, > ${t}-body, > ${t}-summary `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:u},"> thead":{"> tr:not(:last-child) > th":{borderBottom:u},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:u}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${H(c(i).mul(-1).equal())} ${H(c(c(l).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:u,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` > tr${t}-expanded-row, > tr${t}-placeholder `]:{"> th, > td":{borderInlineEnd:0}}}}}},d("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),d("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:u,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${H(n)} 0 ${H(n)} ${a}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:u}}}},Vq=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},mo),{wordBreak:"keep-all",[` &${t}-cell-fix-left-last, &${t}-cell-fix-right-first `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Wq=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},Kq=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:o,paddingXS:a,lineType:i,tableBorderColor:l,tableExpandIconBg:c,tableExpandColumnWidth:u,borderRadius:d,tablePaddingVertical:f,tablePaddingHorizontal:m,tableExpandedRowBg:v,paddingXXS:p,expandIconMarginTop:y,expandIconSize:g,expandIconHalfInner:h,expandIconScale:b,calc:C}=e,x=`${H(o)} ${i} ${l}`,S=C(p).sub(o).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:u},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},oy(e)),{position:"relative",float:"left",width:g,height:g,color:"inherit",lineHeight:H(g),background:c,border:x,borderRadius:d,transform:`scale(${b})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:h,insetInlineEnd:S,insetInlineStart:S,height:o},"&::after":{top:S,bottom:S,insetInlineStart:h,width:o,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:y,marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:v}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${H(C(f).mul(-1).equal())} ${H(C(m).mul(-1).equal())}`,padding:`${H(f)} ${H(m)}`}}}},Uq=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:o,tableFilterDropdownSearchWidth:a,paddingXXS:i,paddingXS:l,colorText:c,lineWidth:u,lineType:d,tableBorderColor:f,headerIconColor:m,fontSizeSM:v,tablePaddingHorizontal:p,borderRadius:y,motionDurationSlow:g,colorIcon:h,colorPrimary:b,tableHeaderFilterActiveBg:C,colorTextDisabled:x,tableFilterDropdownBg:S,tableFilterDropdownHeight:w,controlItemBgHover:$,controlItemBgActive:O,boxShadowSecondary:E,filterDropdownMenuBg:I,calc:R}=e,M=`${n}-dropdown`,_=`${t}-filter-dropdown`,P=`${n}-tree`,z=`${H(u)} ${d} ${f}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:R(i).mul(-1).equal(),marginInline:`${H(i)} ${H(R(p).div(2).mul(-1).equal())}`,padding:`0 ${H(i)}`,color:m,fontSize:v,borderRadius:y,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:h,background:C},"&.active":{color:b}}}},{[`${n}-dropdown`]:{[_]:Object.assign(Object.assign({},Xt(e)),{minWidth:o,backgroundColor:S,borderRadius:y,boxShadow:E,overflow:"hidden",[`${M}-menu`]:{maxHeight:w,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:I,"&:empty::after":{display:"block",padding:`${H(l)} 0`,color:x,fontSize:v,textAlign:"center",content:'"Not Found"'}},[`${_}-tree`]:{paddingBlock:`${H(l)} 0`,paddingInline:l,[P]:{padding:0},[`${P}-treenode ${P}-node-content-wrapper:hover`]:{backgroundColor:$},[`${P}-treenode-checkbox-checked ${P}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:O}}},[`${_}-search`]:{padding:l,borderBottom:z,"&-input":{input:{minWidth:a},[r]:{color:x}}},[`${_}-checkall`]:{width:"100%",marginBottom:i,marginInlineStart:i},[`${_}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${H(R(l).sub(u).equal())} ${H(l)}`,overflow:"hidden",borderTop:z}})}},{[`${n}-dropdown ${_}, ${_}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:l,color:c},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},qq=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:o,zIndexTableFixed:a,tableBg:i,zIndexTableSticky:l,calc:c}=e,u=r;return{[`${t}-wrapper`]:{[` ${t}-cell-fix-left, ${t}-cell-fix-right `]:{position:"sticky !important",zIndex:a,background:i},[` ${t}-cell-fix-left-first::after, ${t}-cell-fix-left-last::after `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:c(n).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none",willChange:"transform"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[` ${t}-cell-fix-right-first::after, ${t}-cell-fix-right-last::after `]:{position:"absolute",top:0,bottom:c(n).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:c(l).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${u}`},[` ${t}-cell-fix-left-first::after, ${t}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${u}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${u}`},[` ${t}-cell-fix-right-first::after, ${t}-cell-fix-right-last::after `]:{boxShadow:`inset -10px 0 8px -8px ${u}`}},[`${t}-fixed-column-gapped`]:{[` ${t}-cell-fix-left-first::after, ${t}-cell-fix-left-last::after, ${t}-cell-fix-right-first::after, ${t}-cell-fix-right-last::after `]:{boxShadow:"none"}}}}},Gq=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${H(r)} 0`}}},Xq=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${H(n)} ${H(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${H(n)} ${H(n)}`}}}}},Yq=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},Qq=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:o,padding:a,paddingXS:i,headerIconColor:l,headerIconHoverColor:c,tableSelectionColumnWidth:u,tableSelectedRowBg:d,tableSelectedRowHoverBg:f,tableRowHoverBg:m,tablePaddingHorizontal:v,calc:p}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:u,[`&${t}-selection-col-with-dropdown`]:{width:p(u).add(o).add(p(a).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:p(u).add(p(i).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:p(u).add(o).add(p(a).div(4)).add(p(i).mul(2)).equal()}},[` table tr th${t}-selection-column, table tr td${t}-selection-column, ${t}-selection-column `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:p(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:H(p(v).div(4).equal()),[r]:{color:l,fontSize:o,verticalAlign:"baseline","&:hover":{color:c}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:d,"&-row-hover":{background:f}}},[`> ${t}-cell-row-hover`]:{background:m}}}}}},Zq=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,o=(a,i,l,c)=>({[`${t}${t}-${a}`]:{fontSize:c,[` ${t}-title, ${t}-footer, ${t}-cell, ${t}-thead > tr > th, ${t}-tbody > tr > th, ${t}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td `]:{padding:`${H(i)} ${H(l)}`},[`${t}-filter-trigger`]:{marginInlineEnd:H(r(l).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${H(r(i).mul(-1).equal())} ${H(r(l).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:H(r(i).mul(-1).equal()),marginInline:`${H(r(n).sub(l).equal())} ${H(r(l).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:H(r(l).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},o("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),o("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},Jq=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:o,headerIconHoverColor:a}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` &${t}-cell-fix-left:hover, &${t}-cell-fix-right:hover `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:o,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:a}}}},eG=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:o,tableScrollThumbSize:a,tableScrollBg:i,zIndexTableSticky:l,stickyScrollBarBorderRadius:c,lineWidth:u,lineType:d,tableBorderColor:f}=e,m=`${H(u)} ${d} ${f}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:l,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${H(a)} !important`,zIndex:l,display:"flex",alignItems:"center",background:i,borderTop:m,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:a,backgroundColor:r,borderRadius:c,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:o}}}}}}},tw=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:o}=e,a=`${H(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:a}}},[`div${t}-summary`]:{boxShadow:`0 ${H(o(n).mul(-1).equal())} 0 ${r}`}}}},tG=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:o,tableBorderColor:a,calc:i}=e,l=`${H(r)} ${o} ${a}`,c=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` & > ${t}-row, & > div:not(${t}-row) > ${t}-row `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:l,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${c}${c}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${H(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:l,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:l,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:i(r).mul(-1).equal(),borderInlineStart:l}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:l,borderBottom:l}}}}}},nG=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:o,tableExpandColumnWidth:a,lineWidth:i,lineType:l,tableBorderColor:c,tableFontSize:u,tableBg:d,tableRadius:f,tableHeaderTextColor:m,motionDurationMid:v,tableHeaderBg:p,tableHeaderCellSplitColor:y,tableFooterTextColor:g,tableFooterBg:h,calc:b}=e,C=`${H(i)} ${l} ${c}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},ia()),{[t]:Object.assign(Object.assign({},Xt(e)),{fontSize:u,background:d,borderRadius:`${H(f)} ${H(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${H(f)} ${H(f)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${t}-cell, ${t}-thead > tr > th, ${t}-tbody > tr > th, ${t}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td `]:{position:"relative",padding:`${H(r)} ${H(o)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${H(r)} ${H(o)}`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:m,fontWeight:n,textAlign:"start",background:p,borderBottom:C,transition:`background ${v} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:y,transform:"translateY(-50%)",transition:`background-color ${v}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${v}, border-color ${v}`,borderBottom:C,[` > ${t}-wrapper:only-child, > ${t}-expanded-row-fixed > ${t}-wrapper:only-child `]:{[t]:{marginBlock:H(b(r).mul(-1).equal()),marginInline:`${H(b(a).sub(o).equal())} ${H(b(o).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:m,fontWeight:n,textAlign:"start",background:p,borderBottom:C,transition:`background ${v} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${H(r)} ${H(o)}`,color:g,background:h}})}},rG=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:o,colorFillContent:a,controlItemBgActive:i,controlItemBgActiveHover:l,padding:c,paddingSM:u,paddingXS:d,colorBorderSecondary:f,borderRadiusLG:m,controlHeight:v,colorTextPlaceholder:p,fontSize:y,fontSizeSM:g,lineHeight:h,lineWidth:b,colorIcon:C,colorIconHover:x,opacityLoading:S,controlInteractiveSize:w}=e,$=new Tt(o).onBackground(n).toHexString(),O=new Tt(a).onBackground(n).toHexString(),E=new Tt(t).onBackground(n).toHexString(),I=new Tt(C),R=new Tt(x),M=w/2-b,_=M*2+b*3;return{headerBg:E,headerColor:r,headerSortActiveBg:$,headerSortHoverBg:O,bodySortBg:E,rowHoverBg:E,rowSelectedBg:i,rowSelectedHoverBg:l,rowExpandedBg:t,cellPaddingBlock:c,cellPaddingInline:c,cellPaddingBlockMD:u,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:f,headerBorderRadius:m,footerBg:E,footerColor:r,cellFontSize:y,cellFontSizeMD:y,cellFontSizeSM:y,headerSplitColor:f,fixedHeaderSortActiveBg:$,headerFilterHoverBg:a,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:v,stickyScrollBarBg:p,stickyScrollBarBorderRadius:100,expandIconMarginTop:(y*h-b*3)/2-Math.ceil((g*1.4-b*3)/2),headerIconColor:I.clone().setA(I.a*S).toRgbString(),headerIconHoverColor:R.clone().setA(R.a*S).toRgbString(),expandIconHalfInner:M,expandIconSize:_,expandIconScale:w/_}},nw=2,oG=Ht("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:o,headerBg:a,headerColor:i,headerSortActiveBg:l,headerSortHoverBg:c,bodySortBg:u,rowHoverBg:d,rowSelectedBg:f,rowSelectedHoverBg:m,rowExpandedBg:v,cellPaddingBlock:p,cellPaddingInline:y,cellPaddingBlockMD:g,cellPaddingInlineMD:h,cellPaddingBlockSM:b,cellPaddingInlineSM:C,borderColor:x,footerBg:S,footerColor:w,headerBorderRadius:$,cellFontSize:O,cellFontSizeMD:E,cellFontSizeSM:I,headerSplitColor:R,fixedHeaderSortActiveBg:M,headerFilterHoverBg:_,filterDropdownBg:P,expandIconBg:z,selectionColumnWidth:T,stickyScrollBarBg:L,calc:j}=e,D=Et(e,{tableFontSize:O,tableBg:r,tableRadius:$,tablePaddingVertical:p,tablePaddingHorizontal:y,tablePaddingVerticalMiddle:g,tablePaddingHorizontalMiddle:h,tablePaddingVerticalSmall:b,tablePaddingHorizontalSmall:C,tableBorderColor:x,tableHeaderTextColor:i,tableHeaderBg:a,tableFooterTextColor:w,tableFooterBg:S,tableHeaderCellSplitColor:R,tableHeaderSortBg:l,tableHeaderSortHoverBg:c,tableBodySortBg:u,tableFixedHeaderSortActiveBg:M,tableHeaderFilterActiveBg:_,tableFilterDropdownBg:P,tableRowHoverBg:d,tableSelectedRowBg:f,tableSelectedRowHoverBg:m,zIndexTableFixed:nw,zIndexTableSticky:j(nw).add(1).equal({unit:!1}),tableFontSizeMiddle:E,tableFontSizeSmall:I,tableSelectionColumnWidth:T,tableExpandIconBg:z,tableExpandColumnWidth:j(o).add(j(e.padding).mul(2)).equal(),tableExpandedRowBg:v,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:L,tableScrollThumbBgHover:t,tableScrollBg:n});return[nG(D),Gq(D),tw(D),Jq(D),Uq(D),Hq(D),Xq(D),Kq(D),tw(D),Wq(D),Qq(D),qq(D),eG(D),Vq(D),Zq(D),Yq(D),tG(D)]},rG,{unitless:{expandIconScale:!0}}),rw=[],aG=(e,t)=>{var n,r;const{prefixCls:o,className:a,rootClassName:i,style:l,size:c,bordered:u,dropdownPrefixCls:d,dataSource:f,pagination:m,rowSelection:v,rowKey:p="key",rowClassName:y,columns:g,children:h,childrenColumnName:b,onChange:C,getPopupContainer:x,loading:S,expandIcon:w,expandable:$,expandedRowRender:O,expandIconColumnIndex:E,indentSize:I,scroll:R,sortDirections:M,locale:_,showSorterTooltip:P={target:"full-header"},virtual:z}=e;Za();const T=s.useMemo(()=>g||tb(h),[g,h]),L=s.useMemo(()=>T.some(We=>We.responsive),[T]),j=Qc(L),D=s.useMemo(()=>{const We=new Set(Object.keys(j).filter(Ae=>j[Ae]));return T.filter(Ae=>!Ae.responsive||Ae.responsive.some(ot=>We.has(ot)))},[T,j]),F=nn(e,["className","style","columns"]),{locale:V=aa,direction:K,table:B,renderEmpty:W,getPrefixCls:U,getPopupContainer:G}=s.useContext(ut),ee=Ir(c),Z=Object.assign(Object.assign({},V.Table),_),J=f||rw,le=U("table",o),re=U("dropdown",d),[,X]=mr(),oe=Un(le),[te,Q,Y]=oG(le,oe),ie=Object.assign(Object.assign({childrenColumnName:b,expandIconColumnIndex:E},$),{expandIcon:(n=$==null?void 0:$.expandIcon)!==null&&n!==void 0?n:(r=B==null?void 0:B.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:se="children"}=ie,he=s.useMemo(()=>J.some(We=>We==null?void 0:We[se])?"nest":O||$!=null&&$.expandedRowRender?"row":null,[J]),ve={body:s.useRef(null)},ae=OU(le),pe=s.useRef(null),ue=s.useRef(null);WL(t,()=>Object.assign(Object.assign({},ue.current),{nativeElement:pe.current}));const de=s.useMemo(()=>typeof p=="function"?p:We=>We==null?void 0:We[p],[p]),[Ee]=Iq(J,se,de),Pe={},Be=(We,Ae,ot=!1)=>{var $t,Rt,_t,Vt;const wt=Object.assign(Object.assign({},Pe),We);ot&&(($t=Pe.resetPagination)===null||$t===void 0||$t.call(Pe),!((Rt=wt.pagination)===null||Rt===void 0)&&Rt.current&&(wt.pagination.current=1),m&&((_t=m.onChange)===null||_t===void 0||_t.call(m,1,(Vt=wt.pagination)===null||Vt===void 0?void 0:Vt.pageSize))),R&&R.scrollToFirstRowOnChange!==!1&&ve.body.current&&NL(0,{getContainer:()=>ve.body.current}),C==null||C(wt.pagination,wt.filters,wt.sorter,{currentDataSource:Ah(Fh(J,wt.sorterStates,se),wt.filterStates,se),action:Ae})},Me=(We,Ae)=>{Be({sorter:We,sorterStates:Ae},"sort",!1)},[Ie,_e,ge,me]=Aq({prefixCls:le,mergedColumns:D,onSorterChange:Me,sortDirections:M||["ascend","descend"],tableLocale:Z,showSorterTooltip:P}),Oe=s.useMemo(()=>Fh(J,_e,se),[J,_e]);Pe.sorter=me(),Pe.sorterStates=_e;const xe=(We,Ae)=>{Be({filters:We,filterStates:Ae},"filter",!0)},[Te,ce,Ce]=Oq({prefixCls:le,locale:Z,dropdownPrefixCls:re,mergedColumns:D,onFilterChange:xe,getPopupContainer:x||G,rootClassName:q(i,oe)}),Re=Ah(Oe,ce,se);Pe.filters=Ce,Pe.filterStates=ce;const Se=s.useMemo(()=>{const We={};return Object.keys(Ce).forEach(Ae=>{Ce[Ae]!==null&&(We[Ae]=Ce[Ae])}),Object.assign(Object.assign({},ge),{filters:We})},[ge,Ce]),[ke]=Bq(Se),tt=(We,Ae)=>{Be({pagination:Object.assign(Object.assign({},Pe.pagination),{current:We,pageSize:Ae})},"paginate")},[rt,Mt]=Nq(Re.length,tt,m);Pe.pagination=m===!1?{}:Pq(rt,m),Pe.resetPagination=Mt;const vt=s.useMemo(()=>{if(m===!1||!rt.pageSize)return Re;const{current:We=1,total:Ae,pageSize:ot=$P}=rt;return Re.lengthot?Re.slice((We-1)*ot,We*ot):Re:Re.slice((We-1)*ot,We*ot)},[!!m,Re,rt==null?void 0:rt.current,rt==null?void 0:rt.pageSize,rt==null?void 0:rt.total]),[gt,it]=$U({prefixCls:le,data:Re,pageData:vt,getRowKey:de,getRecordByKey:Ee,expandType:he,childrenColumnName:se,locale:Z,getPopupContainer:x||G},v),St=(We,Ae,ot)=>{let $t;return typeof y=="function"?$t=q(y(We,Ae,ot)):$t=q(y),q({[`${le}-row-selected`]:it.has(de(We,Ae))},$t)};ie.__PARENT_RENDER_ICON__=ie.expandIcon,ie.expandIcon=ie.expandIcon||w||EU(Z),he==="nest"&&ie.expandIconColumnIndex===void 0?ie.expandIconColumnIndex=v?1:0:ie.expandIconColumnIndex>0&&v&&(ie.expandIconColumnIndex-=1),typeof ie.indentSize!="number"&&(ie.indentSize=typeof I=="number"?I:15);const bt=s.useCallback(We=>ke(gt(Te(Ie(We)))),[Ie,Te,gt]),He=()=>{if(m===!1||!(rt!=null&&rt.total))return{};const We=()=>rt.size||(ee==="small"||ee==="middle"?"small":void 0),Ae=st=>{const Je=st==="left"?"start":st==="right"?"end":st;return s.createElement(HV,Object.assign({},rt,{align:rt.align||Je,className:q(`${le}-pagination`,rt.className),size:We()}))},ot=K==="rtl"?"left":"right",$t=rt.position;if($t===null||!Array.isArray($t))return{bottom:Ae(ot)};const Rt=$t.find(st=>typeof st=="string"&&st.toLowerCase().includes("top")),_t=$t.find(st=>typeof st=="string"&&st.toLowerCase().includes("bottom")),Vt=$t.every(st=>`${st}`=="none"),wt=Rt?Rt.toLowerCase().replace("top",""):"",jt=_t?_t.toLowerCase().replace("bottom",""):"",Le=!Rt&&!_t&&!Vt,Ke=()=>wt?Ae(wt):void 0,ft=()=>{if(jt)return Ae(jt);if(Le)return Ae(ot)};return{top:Ke(),bottom:ft()}},Qe=s.useMemo(()=>typeof S=="boolean"?{spinning:S}:typeof S=="object"&&S!==null?Object.assign({spinning:!0},S):void 0,[S]),qe=q(Y,oe,`${le}-wrapper`,B==null?void 0:B.className,{[`${le}-wrapper-rtl`]:K==="rtl"},a,i,Q),Ne=Object.assign(Object.assign({},B==null?void 0:B.style),l),$e=s.useMemo(()=>Qe!=null&&Qe.spinning&&J===rw?null:typeof(_==null?void 0:_.emptyText)<"u"?_.emptyText:(W==null?void 0:W("Table"))||s.createElement(fI,{componentName:"Table"}),[Qe==null?void 0:Qe.spinning,J,_==null?void 0:_.emptyText,W]),we=z?kq:Fq,ze={},Xe=s.useMemo(()=>{const{fontSize:We,lineHeight:Ae,lineWidth:ot,padding:$t,paddingXS:Rt,paddingSM:_t}=X,Vt=Math.floor(We*Ae);switch(ee){case"middle":return _t*2+Vt+ot;case"small":return Rt*2+Vt+ot;default:return $t*2+Vt+ot}},[X,ee]);z&&(ze.listItemHeight=Xe);const{top:Ye,bottom:Ct}=He();return te(s.createElement("div",{ref:pe,className:qe,style:Ne},s.createElement(GR,Object.assign({spinning:!1},Qe),Ye,s.createElement(we,Object.assign({},ze,F,{ref:ue,columns:D,direction:K,expandable:ie,prefixCls:le,className:q({[`${le}-middle`]:ee==="middle",[`${le}-small`]:ee==="small",[`${le}-bordered`]:u,[`${le}-empty`]:J.length===0},Y,oe,Q),data:vt,rowKey:de,rowClassName:St,emptyText:$e,internalHooks:iu,internalRefs:ve,transformColumns:bt,getContainerWidth:ae,measureRowRender:We=>s.createElement(ei,{getPopupContainer:Ae=>Ae},We)})),Ct)))},iG=s.forwardRef(aG),lG=(e,t)=>{const n=s.useRef(0);return n.current+=1,s.createElement(iG,Object.assign({},e,{ref:t,_renderTimes:n.current}))},da=s.forwardRef(lG);da.SELECTION_COLUMN=ha;da.EXPAND_COLUMN=Sa;da.SELECTION_ALL=_h;da.SELECTION_INVERT=zh;da.SELECTION_NONE=Lh;da.Column=pU;da.ColumnGroup=vU;da.Summary=nP;var sG={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"},cG=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:sG}))},uG=s.forwardRef(cG),dG={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"},fG=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:dG}))},mG=s.forwardRef(fG),pG={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"},vG=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:pG}))},gG=s.forwardRef(vG);const hG=(e,t,n,r)=>{const{titleMarginBottom:o,fontWeightStrong:a}=r;return{marginBottom:o,color:n,fontWeight:a,fontSize:e,lineHeight:t}},yG=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[` h${r}&, div&-h${r}, div&-h${r} > textarea, h${r} `]=hG(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},bG=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},oy(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},CG=e=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:nf[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:e.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),SG=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(r).div(-2).add(1).equal(),marginBottom:e.calc(r).div(2).sub(2).equal()},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},xG=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),wG=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),$G=e=>{const{componentCls:t,titleMarginTop:n}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${t}-secondary`]:{color:e.colorTextDescription},[`&${t}-success`]:{color:e.colorSuccessText},[`&${t}-warning`]:{color:e.colorWarningText},[`&${t}-danger`]:{color:e.colorErrorText,"a&:active, a&:focus":{color:e.colorErrorTextActive},"a&:hover":{color:e.colorErrorTextHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},yG(e)),{[` & + h1${t}, & + h2${t}, & + h3${t}, & + h4${t}, & + h5${t} `]:{marginTop:n},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:n}}}),CG(e)),bG(e)),{[` ${t}-expand, ${t}-collapse, ${t}-edit, ${t}-copy `]:Object.assign(Object.assign({},oy(e)),{marginInlineStart:e.marginXXS})}),SG(e)),xG(e)),wG()),{"&-rtl":{direction:"rtl"}})}},EG=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),IP=Ht("Typography",$G,EG),OG=e=>{const{prefixCls:t,"aria-label":n,className:r,style:o,direction:a,maxLength:i,autoSize:l=!0,value:c,onSave:u,onCancel:d,onEnd:f,component:m,enterIcon:v=s.createElement(gG,null)}=e,p=s.useRef(null),y=s.useRef(!1),g=s.useRef(null),[h,b]=s.useState(c);s.useEffect(()=>{b(c)},[c]),s.useEffect(()=>{var P;if(!((P=p.current)===null||P===void 0)&&P.resizableTextArea){const{textArea:z}=p.current.resizableTextArea;z.focus();const{length:T}=z.value;z.setSelectionRange(T,T)}},[]);const C=({target:P})=>{b(P.value.replace(/[\n\r]/g,""))},x=()=>{y.current=!0},S=()=>{y.current=!1},w=({keyCode:P})=>{y.current||(g.current=P)},$=()=>{u(h.trim())},O=({keyCode:P,ctrlKey:z,altKey:T,metaKey:L,shiftKey:j})=>{g.current!==P||y.current||z||T||L||j||(P===Fe.ENTER?($(),f==null||f()):P===Fe.ESC&&d())},E=()=>{$()},[I,R,M]=IP(t),_=q(t,`${t}-edit-content`,{[`${t}-rtl`]:a==="rtl",[`${t}-${m}`]:!!m},r,R,M);return I(s.createElement("div",{className:_,style:o},s.createElement(kR,{ref:p,maxLength:i,value:h,onChange:C,onKeyDown:w,onKeyUp:O,onCompositionStart:x,onCompositionEnd:S,onBlur:E,"aria-label":n,rows:1,autoSize:l}),v!==null?er(v,{className:`${t}-edit-content-confirm`}):null))};var IG=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r"u"){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var f=ow[t.format]||ow.default;window.clipboardData.setData(f,e)}else d.clipboardData.clearData(),d.clipboardData.setData(t.format,e);t.onCopy&&(d.preventDefault(),t.onCopy(d.clipboardData))}),document.body.appendChild(l),a.selectNodeContents(l),i.addRange(a);var u=document.execCommand("copy");if(!u)throw new Error("copy command was unsuccessful");c=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),c=!0}catch(f){n&&console.error("unable to copy using clipboardData: ",f),n&&console.error("falling back to prompt"),r=NG("message"in t?t.message:PG),window.prompt(r,e)}}finally{i&&(typeof i.removeRange=="function"?i.removeRange(a):i.removeAllRanges()),l&&document.body.removeChild(l),o()}return c}var MG=TG;const _G=$f(MG);var zG=function(e,t,n,r){function o(a){return a instanceof n?a:new n(function(i){i(a)})}return new(n||(n=Promise))(function(a,i){function l(d){try{u(r.next(d))}catch(f){i(f)}}function c(d){try{u(r.throw(d))}catch(f){i(f)}}function u(d){d.done?a(d.value):o(d.value).then(l,c)}u((r=r.apply(e,t||[])).next())})};const LG=({copyConfig:e,children:t})=>{const[n,r]=s.useState(!1),[o,a]=s.useState(!1),i=s.useRef(null),l=()=>{i.current&&clearTimeout(i.current)},c={};e.format&&(c.format=e.format),s.useEffect(()=>l,[]);const u=qt(d=>zG(void 0,void 0,void 0,function*(){var f;d==null||d.preventDefault(),d==null||d.stopPropagation(),a(!0);try{const m=typeof e.text=="function"?yield e.text():e.text;_G(m||tW(t,!0).join("")||"",c),a(!1),r(!0),l(),i.current=setTimeout(()=>{r(!1)},3e3),(f=e.onCopy)===null||f===void 0||f.call(e,d)}catch(m){throw a(!1),m}}));return{copied:n,copyLoading:o,onClick:u}};function cv(e,t){return s.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const jG=e=>{const t=s.useRef(void 0);return s.useEffect(()=>{t.current=e}),t.current},DG=(e,t,n)=>s.useMemo(()=>e===!0?{title:t??n}:s.isValidElement(e)?{title:e}:typeof e=="object"?Object.assign({title:t??n},e):{title:e},[e,t,n]);var AG=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,component:r="article",className:o,rootClassName:a,setContentRef:i,children:l,direction:c,style:u}=e,d=AG(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:m,className:v,style:p}=tr("typography"),y=c??m,g=i?Or(t,i):t,h=f("typography",n),[b,C,x]=IP(h),S=q(h,v,{[`${h}-rtl`]:y==="rtl"},o,a,C,x),w=Object.assign(Object.assign({},p),u);return b(s.createElement(r,Object.assign({className:S,style:w,ref:g},d),l))});var BG={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"},FG=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:BG}))},kG=s.forwardRef(FG);function aw(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function uv(e,t,n){return e===!0||e===void 0?t:e||n&&t}function HG(e){const t=document.createElement("em");e.appendChild(t);const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return e.removeChild(t),n.left>r.left||r.right>n.right||n.top>r.top||r.bottom>n.bottom}const sb=e=>["string","number"].includes(typeof e),VG=({prefixCls:e,copied:t,locale:n,iconOnly:r,tooltips:o,icon:a,tabIndex:i,onCopy:l,loading:c})=>{const u=aw(o),d=aw(a),{copied:f,copy:m}=n??{},v=t?f:m,p=uv(u[t?1:0],v),y=typeof p=="string"?p:v;return s.createElement(No,{title:p},s.createElement("button",{type:"button",className:q(`${e}-copy`,{[`${e}-copy-success`]:t,[`${e}-copy-icon-only`]:r}),onClick:l,"aria-label":y,tabIndex:i},t?uv(d[1],s.createElement(wm,null),!0):uv(d[0],c?s.createElement(Va,null):s.createElement(kG,null),!0)))},qu=s.forwardRef(({style:e,children:t},n)=>{const r=s.useRef(null);return s.useImperativeHandle(n,()=>({isExceed:()=>{const o=r.current;return o.scrollHeight>o.clientHeight},getHeight:()=>r.current.clientHeight})),s.createElement("span",{"aria-hidden":!0,ref:r,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},e)},t)}),WG=e=>e.reduce((t,n)=>t+(sb(n)?String(n).length:1),0);function iw(e,t){let n=0;const r=[];for(let o=0;ot){const u=t-n;return r.push(String(a).slice(0,u)),r}r.push(a),n=c}return e}const dv=0,fv=1,mv=2,pv=3,lw=4,Gu={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function KG(e){const{enableMeasure:t,width:n,text:r,children:o,rows:a,expanded:i,miscDeps:l,onEllipsis:c}=e,u=s.useMemo(()=>Dn(r),[r]),d=s.useMemo(()=>WG(u),[r]),f=s.useMemo(()=>o(u,!1),[r]),[m,v]=s.useState(null),p=s.useRef(null),y=s.useRef(null),g=s.useRef(null),h=s.useRef(null),b=s.useRef(null),[C,x]=s.useState(!1),[S,w]=s.useState(dv),[$,O]=s.useState(0),[E,I]=s.useState(null);It(()=>{w(t&&n&&d?fv:dv)},[n,r,a,t,u]),It(()=>{var P,z,T,L;if(S===fv){w(mv);const j=y.current&&getComputedStyle(y.current).whiteSpace;I(j)}else if(S===mv){const j=!!(!((P=g.current)===null||P===void 0)&&P.isExceed());w(j?pv:lw),v(j?[0,d]:null),x(j);const D=((z=g.current)===null||z===void 0?void 0:z.getHeight())||0,F=a===1?0:((T=h.current)===null||T===void 0?void 0:T.getHeight())||0,V=((L=b.current)===null||L===void 0?void 0:L.getHeight())||0,K=Math.max(D,F+V);O(K+1),c(j)}},[S]);const R=m?Math.ceil((m[0]+m[1])/2):0;It(()=>{var P;const[z,T]=m||[0,0];if(z!==T){const j=(((P=p.current)===null||P===void 0?void 0:P.getHeight())||0)>$;let D=R;T-z===1&&(D=j?z:T),v(j?[z,D]:[D,T])}},[m,R]);const M=s.useMemo(()=>{if(!t)return o(u,!1);if(S!==pv||!m||m[0]!==m[1]){const P=o(u,!1);return[lw,dv].includes(S)?P:s.createElement("span",{style:Object.assign(Object.assign({},Gu),{WebkitLineClamp:a})},P)}return o(i?u:iw(u,m[0]),C)},[i,S,m,u].concat(ye(l))),_={width:n,margin:0,padding:0,whiteSpace:E==="nowrap"?"normal":"inherit"};return s.createElement(s.Fragment,null,M,S===mv&&s.createElement(s.Fragment,null,s.createElement(qu,{style:Object.assign(Object.assign(Object.assign({},_),Gu),{WebkitLineClamp:a}),ref:g},f),s.createElement(qu,{style:Object.assign(Object.assign(Object.assign({},_),Gu),{WebkitLineClamp:a-1}),ref:h},f),s.createElement(qu,{style:Object.assign(Object.assign(Object.assign({},_),Gu),{WebkitLineClamp:1}),ref:b},o([],!0))),S===pv&&m&&m[0]!==m[1]&&s.createElement(qu,{style:Object.assign(Object.assign({},_),{top:400}),ref:p},o(iw(u,R),!0)),S===fv&&s.createElement("span",{style:{whiteSpace:"inherit"},ref:y}))}const UG=({enableEllipsis:e,isEllipsis:t,children:n,tooltipProps:r})=>!(r!=null&&r.title)||!e?n:s.createElement(No,Object.assign({open:t?void 0:!1},r),n);var qG=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:o,style:a,type:i,disabled:l,children:c,ellipsis:u,editable:d,copyable:f,component:m,title:v}=e,p=qG(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:y,direction:g}=s.useContext(ut),[h]=Ja("Text"),b=s.useRef(null),C=s.useRef(null),x=y("typography",r),S=nn(p,sw),[w,$]=cv(d),[O,E]=an(!1,{value:$.editing}),{triggerType:I=["icon"]}=$,R=ce=>{var Ce;ce&&((Ce=$.onStart)===null||Ce===void 0||Ce.call($)),E(ce)},M=jG(O);It(()=>{var ce;!O&&M&&((ce=C.current)===null||ce===void 0||ce.focus())},[O]);const _=ce=>{ce==null||ce.preventDefault(),R(!0)},P=ce=>{var Ce;(Ce=$.onChange)===null||Ce===void 0||Ce.call($,ce),R(!1)},z=()=>{var ce;(ce=$.onCancel)===null||ce===void 0||ce.call($),R(!1)},[T,L]=cv(f),{copied:j,copyLoading:D,onClick:F}=LG({copyConfig:L,children:c}),[V,K]=s.useState(!1),[B,W]=s.useState(!1),[U,G]=s.useState(!1),[ee,Z]=s.useState(!1),[J,le]=s.useState(!0),[re,X]=cv(u,{expandable:!1,symbol:ce=>ce?h==null?void 0:h.collapse:h==null?void 0:h.expand}),[oe,te]=an(X.defaultExpanded||!1,{value:X.expanded}),Q=re&&(!oe||X.expandable==="collapsible"),{rows:Y=1}=X,ie=s.useMemo(()=>Q&&(X.suffix!==void 0||X.onEllipsis||X.expandable||w||T),[Q,X,w,T]);It(()=>{re&&!ie&&(K(mh("webkitLineClamp")),W(mh("textOverflow")))},[ie,re]);const[se,he]=s.useState(Q),ve=s.useMemo(()=>ie?!1:Y===1?B:V,[ie,B,V]);It(()=>{he(ve&&Q)},[ve,Q]);const ae=Q&&(se?ee:U),pe=Q&&Y===1&&se,ue=Q&&Y>1&&se,de=(ce,Ce)=>{var Re;te(Ce.expanded),(Re=X.onExpand)===null||Re===void 0||Re.call(X,ce,Ce)},[Ee,Pe]=s.useState(0),Be=({offsetWidth:ce})=>{Pe(ce)},Me=ce=>{var Ce;G(ce),U!==ce&&((Ce=X.onEllipsis)===null||Ce===void 0||Ce.call(X,ce))};s.useEffect(()=>{const ce=b.current;if(re&&se&&ce){const Ce=HG(ce);ee!==Ce&&Z(Ce)}},[re,se,c,ue,J,Ee]),s.useEffect(()=>{const ce=b.current;if(typeof IntersectionObserver>"u"||!ce||!se||!Q)return;const Ce=new IntersectionObserver(()=>{le(!!ce.offsetParent)});return Ce.observe(ce),()=>{Ce.disconnect()}},[se,Q]);const Ie=DG(X.tooltip,$.text,c),_e=s.useMemo(()=>{if(!(!re||se))return[$.text,c,v,Ie.title].find(sb)},[re,se,v,Ie.title,ae]);if(O)return s.createElement(OG,{value:(n=$.text)!==null&&n!==void 0?n:typeof c=="string"?c:"",onSave:P,onCancel:z,onEnd:$.onEnd,prefixCls:x,className:o,style:a,direction:g,component:m,maxLength:$.maxLength,autoSize:$.autoSize,enterIcon:$.enterIcon});const ge=()=>{const{expandable:ce,symbol:Ce}=X;return ce?s.createElement("button",{type:"button",key:"expand",className:`${x}-${oe?"collapse":"expand"}`,onClick:Re=>de(Re,{expanded:!oe}),"aria-label":oe?h.collapse:h==null?void 0:h.expand},typeof Ce=="function"?Ce(oe):Ce):null},me=()=>{if(!w)return;const{icon:ce,tooltip:Ce,tabIndex:Re}=$,Se=Dn(Ce)[0]||(h==null?void 0:h.edit),ke=typeof Se=="string"?Se:"";return I.includes("icon")?s.createElement(No,{key:"edit",title:Ce===!1?"":Se},s.createElement("button",{type:"button",ref:C,className:`${x}-edit`,onClick:_,"aria-label":ke,tabIndex:Re},ce||s.createElement(mG,{role:"button"}))):null},Oe=()=>T?s.createElement(VG,Object.assign({key:"copy"},L,{prefixCls:x,copied:j,locale:h,onCopy:F,loading:D,iconOnly:c==null})):null,xe=ce=>[ce&&ge(),me(),Oe()],Te=ce=>[ce&&!oe&&s.createElement("span",{"aria-hidden":!0,key:"ellipsis"},XG),X.suffix,xe(ce)];return s.createElement(wr,{onResize:Be,disabled:!Q},ce=>s.createElement(UG,{tooltipProps:Ie,enableEllipsis:Q,isEllipsis:ae},s.createElement(RP,Object.assign({className:q({[`${x}-${i}`]:i,[`${x}-disabled`]:l,[`${x}-ellipsis`]:re,[`${x}-ellipsis-single-line`]:pe,[`${x}-ellipsis-multiple-line`]:ue},o),prefixCls:r,style:Object.assign(Object.assign({},a),{WebkitLineClamp:ue?Y:void 0}),component:m,ref:Or(ce,b,t),direction:g,onClick:I.includes("text")?_:void 0,"aria-label":_e==null?void 0:_e.toString(),title:v},S),s.createElement(KG,{enableMeasure:Q&&!se,text:c,rows:Y,width:Ee,onEllipsis:Me,expanded:oe,miscDeps:[j,oe,D,w,T,h].concat(ye(sw.map(Ce=>e[Ce])))},(Ce,Re)=>GG(e,s.createElement(s.Fragment,null,Ce.length>0&&Re&&!oe&&_e?s.createElement("span",{key:"show-content","aria-hidden":!0},Ce):Ce,Te(Re)))))))});var YG=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{ellipsis:n,rel:r,children:o,navigate:a}=e,i=YG(e,["ellipsis","rel","children","navigate"]),l=Object.assign(Object.assign({},i),{rel:r===void 0&&i.target==="_blank"?"noopener noreferrer":r});return s.createElement(Dm,Object.assign({},l,{ref:t,ellipsis:!!n,component:"a"}),o)});var ZG=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{children:n}=e,r=ZG(e,["children"]);return s.createElement(Dm,Object.assign({ref:t},r,{component:"div"}),n)});var eX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{ellipsis:n,children:r}=e,o=eX(e,["ellipsis","children"]),a=s.useMemo(()=>n&&typeof n=="object"?nn(n,["expandable","rows"]):n,[n]);return s.createElement(Dm,Object.assign({ref:t},o,{ellipsis:a,component:"span"}),r)},nX=s.forwardRef(tX);var rX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{level:n=1,children:r}=e,o=rX(e,["level","children"]),a=oX.includes(n)?`h${n}`:"h1";return s.createElement(Dm,Object.assign({ref:t},o,{component:a}),r)}),Pi=RP;Pi.Text=nX;Pi.Link=QG;Pi.Title=aX;Pi.Paragraph=JG;const vv=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=e.type||"",a=o.replace(/\/.*$/,"");return n.some(function(i){var l=i.trim();if(/^\*(\/\*)?$/.test(i))return!0;if(l.charAt(0)==="."){var c=r.toLowerCase(),u=l.toLowerCase(),d=[u];return(u===".jpg"||u===".jpeg")&&(d=[".jpg",".jpeg"]),d.some(function(f){return c.endsWith(f)})}return/\/\*$/.test(l)?a===l.replace(/\/.*$/,""):o===l?!0:/^\w+$/.test(l)?(un(!1,"Upload takes an invalidate 'accept' type '".concat(l,"'.Skip for check.")),!0):!1})}return!0};function iX(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function cw(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function uw(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(a){a.total>0&&(a.percent=a.loaded/a.total*100),e.onProgress(a)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(o){var a=e.data[o];if(Array.isArray(a)){a.forEach(function(i){n.append("".concat(o,"[]"),i)});return}n.append(o,a)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(a){e.onError(a)},t.onload=function(){return t.status<200||t.status>=300?e.onError(iX(e,t),cw(t)):e.onSuccess(cw(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(o){r[o]!==null&&t.setRequestHeader(o,r[o])}),t.send(n),{abort:function(){t.abort()}}}var lX=function(){var e=Sr(Ut().mark(function t(n,r){var o,a,i,l,c,u,d,f;return Ut().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:u=function(){return u=Sr(Ut().mark(function y(g){return Ut().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.abrupt("return",new Promise(function(C){g.file(function(x){r(x)?(g.fullPath&&!x.webkitRelativePath&&(Object.defineProperties(x,{webkitRelativePath:{writable:!0}}),x.webkitRelativePath=g.fullPath.replace(/^\//,""),Object.defineProperties(x,{webkitRelativePath:{writable:!1}})),C(x)):C(null)})}));case 1:case"end":return b.stop()}},y)})),u.apply(this,arguments)},c=function(y){return u.apply(this,arguments)},l=function(){return l=Sr(Ut().mark(function y(g){var h,b,C,x,S;return Ut().wrap(function($){for(;;)switch($.prev=$.next){case 0:h=g.createReader(),b=[];case 2:return $.next=5,new Promise(function(O){h.readEntries(O,function(){return O([])})});case 5:if(C=$.sent,x=C.length,x){$.next=9;break}return $.abrupt("break",12);case 9:for(S=0;S0||y.some(function(x){return x.kind==="file"}))&&(d==null||d()),!p){C.next=11;break}return C.next=7,lX(Array.prototype.slice.call(y),function(x){return vv(x,r.props.accept)});case 7:g=C.sent,r.uploadFiles(g),C.next=14;break;case 11:h=ye(g).filter(function(x){return vv(x,v)}),m===!1&&(h=g.slice(0,1)),r.uploadFiles(h);case 14:case"end":return C.stop()}},c)}));return function(c,u){return l.apply(this,arguments)}}()),A(je(r),"onFilePaste",function(){var l=Sr(Ut().mark(function c(u){var d,f;return Ut().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(d=r.props.pastable,d){v.next=3;break}return v.abrupt("return");case 3:if(u.type!=="paste"){v.next=6;break}return f=u.clipboardData,v.abrupt("return",r.onDataTransferFiles(f,function(){u.preventDefault()}));case 6:case"end":return v.stop()}},c)}));return function(c){return l.apply(this,arguments)}}()),A(je(r),"onFileDragOver",function(l){l.preventDefault()}),A(je(r),"onFileDrop",function(){var l=Sr(Ut().mark(function c(u){var d;return Ut().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(u.preventDefault(),u.type!=="drop"){m.next=4;break}return d=u.dataTransfer,m.abrupt("return",r.onDataTransferFiles(d));case 4:case"end":return m.stop()}},c)}));return function(c){return l.apply(this,arguments)}}()),A(je(r),"uploadFiles",function(l){var c=ye(l),u=c.map(function(d){return d.uid=gv(),r.processFile(d,c)});Promise.all(u).then(function(d){var f=r.props.onBatchStart;f==null||f(d.map(function(m){var v=m.origin,p=m.parsedFile;return{file:v,parsedFile:p}})),d.filter(function(m){return m.parsedFile!==null}).forEach(function(m){r.post(m)})})}),A(je(r),"processFile",function(){var l=Sr(Ut().mark(function c(u,d){var f,m,v,p,y,g,h,b,C;return Ut().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(f=r.props.beforeUpload,m=u,!f){S.next=14;break}return S.prev=3,S.next=6,f(u,d);case 6:m=S.sent,S.next=12;break;case 9:S.prev=9,S.t0=S.catch(3),m=!1;case 12:if(m!==!1){S.next=14;break}return S.abrupt("return",{origin:u,parsedFile:null,action:null,data:null});case 14:if(v=r.props.action,typeof v!="function"){S.next=21;break}return S.next=18,v(u);case 18:p=S.sent,S.next=22;break;case 21:p=v;case 22:if(y=r.props.data,typeof y!="function"){S.next=29;break}return S.next=26,y(u);case 26:g=S.sent,S.next=30;break;case 29:g=y;case 30:return h=(Ue(m)==="object"||typeof m=="string")&&m?m:u,h instanceof File?b=h:b=new File([h],u.name,{type:u.type}),C=b,C.uid=u.uid,S.abrupt("return",{origin:u,data:g,parsedFile:C,action:p});case 35:case"end":return S.stop()}},c,null,[[3,9]])}));return function(c,u){return l.apply(this,arguments)}}()),A(je(r),"saveFileInput",function(l){r.fileInput=l}),r}return yn(n,[{key:"componentDidMount",value:function(){this._isMounted=!0;var o=this.props.pastable;o&&document.addEventListener("paste",this.onFilePaste)}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}},{key:"componentDidUpdate",value:function(o){var a=this.props.pastable;a&&!o.pastable?document.addEventListener("paste",this.onFilePaste):!a&&o.pastable&&document.removeEventListener("paste",this.onFilePaste)}},{key:"post",value:function(o){var a=this,i=o.data,l=o.origin,c=o.action,u=o.parsedFile;if(this._isMounted){var d=this.props,f=d.onStart,m=d.customRequest,v=d.name,p=d.headers,y=d.withCredentials,g=d.method,h=l.uid,b=m||uw,C={action:c,filename:v,data:i,file:u,headers:p,withCredentials:y,method:g||"post",onProgress:function(S){var w=a.props.onProgress;w==null||w(S,u)},onSuccess:function(S,w){var $=a.props.onSuccess;$==null||$(S,u,w),delete a.reqs[h]},onError:function(S,w){var $=a.props.onError;$==null||$(S,w,u),delete a.reqs[h]}};f(l),this.reqs[h]=b(C,{defaultRequest:uw})}}},{key:"reset",value:function(){this.setState({uid:gv()})}},{key:"abort",value:function(o){var a=this.reqs;if(o){var i=o.uid?o.uid:o;a[i]&&a[i].abort&&a[i].abort(),delete a[i]}else Object.keys(a).forEach(function(l){a[l]&&a[l].abort&&a[l].abort(),delete a[l]})}},{key:"render",value:function(){var o=this.props,a=o.component,i=o.prefixCls,l=o.className,c=o.classNames,u=c===void 0?{}:c,d=o.disabled,f=o.id,m=o.name,v=o.style,p=o.styles,y=p===void 0?{}:p,g=o.multiple,h=o.accept,b=o.capture,C=o.children,x=o.directory,S=o.folder,w=o.openFileDialogOnClick,$=o.onMouseEnter,O=o.onMouseLeave,E=o.hasControlInside,I=nt(o,uX),R=q(A(A(A({},i,!0),"".concat(i,"-disabled"),d),l,l)),M=x||S?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},_=d?{}:{onClick:w?this.onClick:function(){},onKeyDown:w?this.onKeyDown:function(){},onMouseEnter:$,onMouseLeave:O,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:E?void 0:"0"};return N.createElement(a,fe({},_,{className:R,role:E?void 0:"button",style:v}),N.createElement("input",fe({},Jn(I,{aria:!0,data:!0}),{id:f,name:m,disabled:d,type:"file",ref:this.saveFileInput,onClick:function(z){return z.stopPropagation()},key:this.state.uid,style:k({display:"none"},y.input),className:u.input,accept:h},M,{multiple:g,onChange:this.onChange},b!=null?{capture:b}:{})),C)}}]),n}(s.Component);function hv(){}var kh=function(e){vo(n,e);var t=go(n);function n(){var r;hn(this,n);for(var o=arguments.length,a=new Array(o),i=0;i{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${H(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${H(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` &:not(${t}-disabled):hover, &-hover:not(${t}-disabled) `]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${H(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${n}, p${t}-text, p${t}-hint `]:{color:e.colorTextDisabled}}}}}},mX=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:o,calc:a}=e,i=`${t}-list-item`,l=`${i}-actions`,c=`${i}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},ia()),{lineHeight:e.lineHeight,[i]:{position:"relative",height:a(e.lineHeight).mul(r).equal(),marginTop:e.marginXS,fontSize:r,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${i}-name`]:Object.assign(Object.assign({},mo),{padding:`0 ${H(e.paddingXS)}`,lineHeight:o,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[l]:{whiteSpace:"nowrap",[c]:{opacity:0},[n]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` ${c}:focus-visible, &.picture ${c} `]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorIcon,fontSize:r},[`${i}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:a(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${i}:hover ${c}`]:{opacity:1},[`${i}-error`]:{color:e.colorError,[`${i}-name, ${t}-icon ${n}`]:{color:e.colorError},[l]:{[`${n}, ${n}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},pX=e=>{const{componentCls:t}=e,n=new Lt("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new Lt("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),o=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${o}-appear, ${o}-enter, ${o}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${o}-appear, ${o}-enter`]:{animationName:n},[`${o}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:py(e)},n,r]},vX=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:o,calc:a}=e,i=`${t}-list`,l=`${i}-item`;return{[`${t}-wrapper`]:{[` ${i}${i}-picture, ${i}${i}-picture-card, ${i}${i}-picture-circle `]:{[l]:{position:"relative",height:a(r).add(a(e.lineWidth).mul(2)).add(a(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${H(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${l}-thumbnail`]:Object.assign(Object.assign({},mo),{width:r,height:r,lineHeight:H(a(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${l}-progress`]:{bottom:o,width:`calc(100% - ${H(a(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:a(r).add(e.paddingXS).equal()}},[`${l}-error`]:{borderColor:e.colorError,[`${l}-thumbnail ${n}`]:{[`svg path[fill='${Dl[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${Dl.primary}']`]:{fill:e.colorError}}},[`${l}-uploading`]:{borderStyle:"dashed",[`${l}-name`]:{marginBottom:o}}},[`${i}${i}-picture-circle ${l}`]:{[`&, &::before, ${l}-thumbnail`]:{borderRadius:"50%"}}}}},gX=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:o,calc:a}=e,i=`${t}-list`,l=`${i}-item`,c=e.uploadPicCardSize;return{[` ${t}-wrapper${t}-picture-card-wrapper, ${t}-wrapper${t}-picture-circle-wrapper `]:Object.assign(Object.assign({},ia()),{display:"block",[`${t}${t}-select`]:{width:c,height:c,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${H(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${i}${i}-picture-card, ${i}${i}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${i}-item-container`]:{display:"inline-block",width:c,height:c,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[l]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${H(a(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${H(a(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${l}:hover`]:{[`&::before, ${l}-actions`]:{opacity:1}},[`${l}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[` ${n}-eye, ${n}-download, ${n}-delete `]:{zIndex:10,width:r,margin:`0 ${H(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:o,"&:hover":{color:o},svg:{verticalAlign:"baseline"}}},[`${l}-thumbnail, ${l}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${l}-name`]:{display:"none",textAlign:"center"},[`${l}-file + ${l}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${H(a(e.paddingXS).mul(2).equal())})`},[`${l}-uploading`]:{[`&${l}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${l}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${H(a(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},hX=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},yX=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},Xt(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},bX=e=>({actionsColor:e.colorIcon,pictureCardSize:e.controlHeightLG*2.55}),CX=Ht("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,pictureCardSize:o,calc:a}=e,i=Et(e,{uploadThumbnailSize:a(t).mul(2).equal(),uploadProgressOffset:a(a(n).div(2)).add(r).equal(),uploadPicCardSize:o});return[yX(i),fX(i),vX(i),gX(i),mX(i),pX(i),hX(i),am(i)]},bX);var SX={icon:function(t,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:t}}]}},name:"file",theme:"twotone"},xX=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:SX}))},wX=s.forwardRef(xX),$X={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"},EX=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:$X}))},OX=s.forwardRef(EX),IX={icon:function(t,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:t}},{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:t}}]}},name:"picture",theme:"twotone"},RX=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:IX}))},PX=s.forwardRef(RX);function Xu(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function Yu(e,t){const n=ye(t),r=n.findIndex(({uid:o})=>o===e.uid);return r===-1?n.push(e):n[r]=e,n}function yv(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function NX(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(o=>o[n]!==e[n]);return r.length===t.length?null:r}const TX=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},PP=e=>e.indexOf("image/")===0,MX=e=>{if(e.type&&!e.thumbUrl)return PP(e.type);const t=e.thumbUrl||e.url||"",n=TX(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(t)||n)},pa=200;function _X(e){return new Promise(t=>{if(!e.type||!PP(e.type)){t("");return}const n=document.createElement("canvas");n.width=pa,n.height=pa,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${pa}px; height: ${pa}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),o=new Image;if(o.onload=()=>{const{width:a,height:i}=o;let l=pa,c=pa,u=0,d=0;a>i?(c=i*(pa/a),d=-(c-l)/2):(l=a*(pa/i),u=-(l-c)/2),r.drawImage(o,u,d,l,c);const f=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(o.src),t(f)},o.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const a=new FileReader;a.onload=()=>{a.result&&typeof a.result=="string"&&(o.src=a.result)},a.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const a=new FileReader;a.onload=()=>{a.result&&t(a.result)},a.readAsDataURL(e)}else o.src=window.URL.createObjectURL(e)})}var zX={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"},LX=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:zX}))},jX=s.forwardRef(LX);const DX=s.forwardRef(({prefixCls:e,className:t,style:n,locale:r,listType:o,file:a,items:i,progress:l,iconRender:c,actionIconRender:u,itemRender:d,isImgUrl:f,showPreviewIcon:m,showRemoveIcon:v,showDownloadIcon:p,previewIcon:y,removeIcon:g,downloadIcon:h,extra:b,onPreview:C,onDownload:x,onClose:S},w)=>{var $,O;const{status:E}=a,[I,R]=s.useState(E);s.useEffect(()=>{E!=="removed"&&R(E)},[E]);const[M,_]=s.useState(!1);s.useEffect(()=>{const X=setTimeout(()=>{_(!0)},300);return()=>{clearTimeout(X)}},[]);const P=c(a);let z=s.createElement("div",{className:`${e}-icon`},P);if(o==="picture"||o==="picture-card"||o==="picture-circle")if(I==="uploading"||!a.thumbUrl&&!a.url){const X=q(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:I!=="uploading"});z=s.createElement("div",{className:X},P)}else{const X=f!=null&&f(a)?s.createElement("img",{src:a.thumbUrl||a.url,alt:a.name,className:`${e}-list-item-image`,crossOrigin:a.crossOrigin}):P,oe=q(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:f&&!f(a)});z=s.createElement("a",{className:oe,onClick:te=>C(a,te),href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer"},X)}const T=q(`${e}-list-item`,`${e}-list-item-${I}`),L=typeof a.linkProps=="string"?JSON.parse(a.linkProps):a.linkProps,j=(typeof v=="function"?v(a):v)?u((typeof g=="function"?g(a):g)||s.createElement(uG,null),()=>S(a),e,r.removeFile,!0):null,D=(typeof p=="function"?p(a):p)&&I==="done"?u((typeof h=="function"?h(a):h)||s.createElement(jX,null),()=>x(a),e,r.downloadFile):null,F=o!=="picture-card"&&o!=="picture-circle"&&s.createElement("span",{key:"download-delete",className:q(`${e}-list-item-actions`,{picture:o==="picture"})},D,j),V=typeof b=="function"?b(a):b,K=V&&s.createElement("span",{className:`${e}-list-item-extra`},V),B=q(`${e}-list-item-name`),W=a.url?s.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:B,title:a.name},L,{href:a.url,onClick:X=>C(a,X)}),a.name,K):s.createElement("span",{key:"view",className:B,onClick:X=>C(a,X),title:a.name},a.name,K),U=(typeof m=="function"?m(a):m)&&(a.url||a.thumbUrl)?s.createElement("a",{href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:X=>C(a,X),title:r.previewFile},typeof y=="function"?y(a):y||s.createElement(Gy,null)):null,G=(o==="picture-card"||o==="picture-circle")&&I!=="uploading"&&s.createElement("span",{className:`${e}-list-item-actions`},U,I==="done"&&D,j),{getPrefixCls:ee}=s.useContext(ut),Z=ee(),J=s.createElement("div",{className:T},z,W,F,G,M&&s.createElement(Br,{motionName:`${Z}-fade`,visible:I==="uploading",motionDeadline:2e3},({className:X})=>{const oe="percent"in a?s.createElement(YR,Object.assign({type:"line",percent:a.percent,"aria-label":a["aria-label"],"aria-labelledby":a["aria-labelledby"]},l)):null;return s.createElement("div",{className:q(`${e}-list-item-progress`,X)},oe)})),le=a.response&&typeof a.response=="string"?a.response:(($=a.error)===null||$===void 0?void 0:$.statusText)||((O=a.error)===null||O===void 0?void 0:O.message)||r.uploadError,re=I==="error"?s.createElement(No,{title:le,getPopupContainer:X=>X.parentNode},J):J;return s.createElement("div",{className:q(`${e}-list-item-container`,t),style:n,ref:w},d?d(re,a,i,{download:x.bind(null,a),preview:C.bind(null,a),remove:S.bind(null,a)}):re)}),AX=(e,t)=>{const{listType:n="text",previewFile:r=_X,onPreview:o,onDownload:a,onRemove:i,locale:l,iconRender:c,isImageUrl:u=MX,prefixCls:d,items:f=[],showPreviewIcon:m=!0,showRemoveIcon:v=!0,showDownloadIcon:p=!1,removeIcon:y,previewIcon:g,downloadIcon:h,extra:b,progress:C={size:[-1,2],showInfo:!1},appendAction:x,appendActionVisible:S=!0,itemRender:w,disabled:$}=e,[,O]=cy(),[E,I]=s.useState(!1),R=["picture-card","picture-circle"].includes(n);s.useEffect(()=>{n.startsWith("picture")&&(f||[]).forEach(B=>{!(B.originFileObj instanceof File||B.originFileObj instanceof Blob)||B.thumbUrl!==void 0||(B.thumbUrl="",r==null||r(B.originFileObj).then(W=>{B.thumbUrl=W||"",O()}))})},[n,f,r]),s.useEffect(()=>{I(!0)},[]);const M=(B,W)=>{if(o)return W==null||W.preventDefault(),o(B)},_=B=>{typeof a=="function"?a(B):B.url&&window.open(B.url)},P=B=>{i==null||i(B)},z=B=>{if(c)return c(B,n);const W=B.status==="uploading";if(n.startsWith("picture")){const U=n==="picture"?s.createElement(Va,null):l.uploading,G=u!=null&&u(B)?s.createElement(PX,null):s.createElement(wX,null);return W?U:G}return W?s.createElement(Va,null):s.createElement(OX,null)},T=(B,W,U,G,ee)=>{const Z={type:"text",size:"small",title:G,onClick:J=>{var le,re;W(),s.isValidElement(B)&&((re=(le=B.props).onClick)===null||re===void 0||re.call(le,J))},className:`${U}-list-item-action`,disabled:ee?$:!1};return s.isValidElement(B)?s.createElement(Qt,Object.assign({},Z,{icon:er(B,Object.assign(Object.assign({},B.props),{onClick:()=>{}}))})):s.createElement(Qt,Object.assign({},Z),s.createElement("span",null,B))};s.useImperativeHandle(t,()=>({handlePreview:M,handleDownload:_}));const{getPrefixCls:L}=s.useContext(ut),j=L("upload",d),D=L(),F=q(`${j}-list`,`${j}-list-${n}`),V=s.useMemo(()=>nn(Ec(D),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[D]),K=Object.assign(Object.assign({},R?{}:V),{motionDeadline:2e3,motionName:`${j}-${R?"animate-inline":"animate"}`,keys:ye(f.map(B=>({key:B.uid,file:B}))),motionAppear:E});return s.createElement("div",{className:F},s.createElement(ly,Object.assign({},K,{component:!1}),({key:B,file:W,className:U,style:G})=>s.createElement(DX,{key:B,locale:l,prefixCls:j,className:U,style:G,file:W,items:f,progress:C,listType:n,isImgUrl:u,showPreviewIcon:m,showRemoveIcon:v,showDownloadIcon:p,removeIcon:y,previewIcon:g,downloadIcon:h,extra:b,iconRender:z,actionIconRender:T,itemRender:w,onPreview:M,onDownload:_,onClose:P})),x&&s.createElement(Br,Object.assign({},K,{visible:S,forceRender:!0}),({className:B,style:W})=>er(x,U=>({className:q(U.className,B),style:Object.assign(Object.assign(Object.assign({},W),{pointerEvents:B?"none":void 0}),U.style)}))))},BX=s.forwardRef(AX);var FX=function(e,t,n,r){function o(a){return a instanceof n?a:new n(function(i){i(a)})}return new(n||(n=Promise))(function(a,i){function l(d){try{u(r.next(d))}catch(f){i(f)}}function c(d){try{u(r.throw(d))}catch(f){i(f)}}function u(d){d.done?a(d.value):o(d.value).then(l,c)}u((r=r.apply(e,[])).next())})};const Ms=`__LIST_IGNORE_${Date.now()}__`,kX=(e,t)=>{const n=tr("upload"),{fileList:r,defaultFileList:o,onRemove:a,showUploadList:i=!0,listType:l="text",onPreview:c,onDownload:u,onChange:d,onDrop:f,previewFile:m,disabled:v,locale:p,iconRender:y,isImageUrl:g,progress:h,prefixCls:b,className:C,type:x="select",children:S,style:w,itemRender:$,maxCount:O,data:E={},multiple:I=!1,hasControlInside:R=!0,action:M="",accept:_="",supportServerRender:P=!0,rootClassName:z}=e,T=s.useContext(Xr),L=v??T,j=e.customRequest||n.customRequest,[D,F]=an(o||[],{value:r,postState:ce=>ce??[]}),[V,K]=s.useState("drop"),B=s.useRef(null),W=s.useRef(null);s.useMemo(()=>{const ce=Date.now();(r||[]).forEach((Ce,Re)=>{!Ce.uid&&!Object.isFrozen(Ce)&&(Ce.uid=`__AUTO__${ce}_${Re}__`)})},[r]);const U=(ce,Ce,Re)=>{let Se=ye(Ce),ke=!1;O===1?Se=Se.slice(-1):O&&(ke=Se.length>O,Se=Se.slice(0,O)),uo.flushSync(()=>{F(Se)});const tt={file:ce,fileList:Se};Re&&(tt.event=Re),(!ke||ce.status==="removed"||Se.some(rt=>rt.uid===ce.uid))&&uo.flushSync(()=>{d==null||d(tt)})},G=(ce,Ce)=>FX(void 0,void 0,void 0,function*(){const{beforeUpload:Re,transformFile:Se}=e;let ke=ce;if(Re){const tt=yield Re(ce,Ce);if(tt===!1)return!1;if(delete ce[Ms],tt===Ms)return Object.defineProperty(ce,Ms,{value:!0,configurable:!0}),!1;typeof tt=="object"&&tt&&(ke=tt)}return Se&&(ke=yield Se(ke)),ke}),ee=ce=>{const Ce=ce.filter(ke=>!ke.file[Ms]);if(!Ce.length)return;const Re=Ce.map(ke=>Xu(ke.file));let Se=ye(D);Re.forEach(ke=>{Se=Yu(ke,Se)}),Re.forEach((ke,tt)=>{let rt=ke;if(Ce[tt].parsedFile)ke.status="uploading";else{const{originFileObj:Mt}=ke;let vt;try{vt=new File([Mt],Mt.name,{type:Mt.type})}catch{vt=new Blob([Mt],{type:Mt.type}),vt.name=Mt.name,vt.lastModifiedDate=new Date,vt.lastModified=new Date().getTime()}vt.uid=ke.uid,rt=vt}U(rt,Se)})},Z=(ce,Ce,Re)=>{try{typeof ce=="string"&&(ce=JSON.parse(ce))}catch{}if(!yv(Ce,D))return;const Se=Xu(Ce);Se.status="done",Se.percent=100,Se.response=ce,Se.xhr=Re;const ke=Yu(Se,D);U(Se,ke)},J=(ce,Ce)=>{if(!yv(Ce,D))return;const Re=Xu(Ce);Re.status="uploading",Re.percent=ce.percent;const Se=Yu(Re,D);U(Re,Se,ce)},le=(ce,Ce,Re)=>{if(!yv(Re,D))return;const Se=Xu(Re);Se.error=ce,Se.response=Ce,Se.status="error";const ke=Yu(Se,D);U(Se,ke)},re=ce=>{let Ce;Promise.resolve(typeof a=="function"?a(ce):a).then(Re=>{var Se;if(Re===!1)return;const ke=NX(ce,D);ke&&(Ce=Object.assign(Object.assign({},ce),{status:"removed"}),D==null||D.forEach(tt=>{const rt=Ce.uid!==void 0?"uid":"name";tt[rt]===Ce[rt]&&!Object.isFrozen(tt)&&(tt.status="removed")}),(Se=B.current)===null||Se===void 0||Se.abort(Ce),U(Ce,ke))})},X=ce=>{K(ce.type),ce.type==="drop"&&(f==null||f(ce))};s.useImperativeHandle(t,()=>({onBatchStart:ee,onSuccess:Z,onProgress:J,onError:le,fileList:D,upload:B.current,nativeElement:W.current}));const{getPrefixCls:oe,direction:te,upload:Q}=s.useContext(ut),Y=oe("upload",b),ie=Object.assign(Object.assign({onBatchStart:ee,onError:le,onProgress:J,onSuccess:Z},e),{customRequest:j,data:E,multiple:I,action:M,accept:_,supportServerRender:P,prefixCls:Y,disabled:L,beforeUpload:G,onChange:void 0,hasControlInside:R});delete ie.className,delete ie.style,(!S||L)&&delete ie.id;const se=`${Y}-wrapper`,[he,ve,ae]=CX(Y,se),[pe]=Ja("Upload",aa.Upload),{showRemoveIcon:ue,showPreviewIcon:de,showDownloadIcon:Ee,removeIcon:Pe,previewIcon:Be,downloadIcon:Me,extra:Ie}=typeof i=="boolean"?{}:i,_e=typeof ue>"u"?!L:ue,ge=(ce,Ce)=>i?s.createElement(BX,{prefixCls:Y,listType:l,items:D,previewFile:m,onPreview:c,onDownload:u,onRemove:re,showRemoveIcon:_e,showPreviewIcon:de,showDownloadIcon:Ee,removeIcon:Pe,previewIcon:Be,downloadIcon:Me,iconRender:y,extra:Ie,locale:Object.assign(Object.assign({},pe),p),isImageUrl:g,progress:h,appendAction:ce,appendActionVisible:Ce,itemRender:$,disabled:L}):ce,me=q(se,C,z,ve,ae,Q==null?void 0:Q.className,{[`${Y}-rtl`]:te==="rtl",[`${Y}-picture-card-wrapper`]:l==="picture-card",[`${Y}-picture-circle-wrapper`]:l==="picture-circle"}),Oe=Object.assign(Object.assign({},Q==null?void 0:Q.style),w);if(x==="drag"){const ce=q(ve,Y,`${Y}-drag`,{[`${Y}-drag-uploading`]:D.some(Ce=>Ce.status==="uploading"),[`${Y}-drag-hover`]:V==="dragover",[`${Y}-disabled`]:L,[`${Y}-rtl`]:te==="rtl"});return he(s.createElement("span",{className:me,ref:W},s.createElement("div",{className:ce,style:Oe,onDrop:X,onDragOver:X,onDragLeave:X},s.createElement(kh,Object.assign({},ie,{ref:B,className:`${Y}-btn`}),s.createElement("div",{className:`${Y}-drag-container`},S))),ge()))}const xe=q(Y,`${Y}-select`,{[`${Y}-disabled`]:L,[`${Y}-hidden`]:!S}),Te=s.createElement("div",{className:xe,style:Oe},s.createElement(kh,Object.assign({},ie,{ref:B})));return he(l==="picture-card"||l==="picture-circle"?s.createElement("span",{className:me,ref:W},ge(Te,!!S)):s.createElement("span",{className:me,ref:W},Te,ge()))},NP=s.forwardRef(kX);var HX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{style:n,height:r,hasControlInside:o=!1,children:a}=e,i=HX(e,["style","height","hasControlInside","children"]),l=Object.assign(Object.assign({},n),{height:r});return s.createElement(NP,Object.assign({ref:t,hasControlInside:o},i,{style:l,type:"drag"}),a)}),El=NP;El.Dragger=VX;El.LIST_IGNORE=Ms;function TP(e,t){return function(){return e.apply(t,arguments)}}const{toString:WX}=Object.prototype,{getPrototypeOf:cb}=Object,{iterator:Am,toStringTag:MP}=Symbol,Bm=(e=>t=>{const n=WX.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Mo=e=>(e=e.toLowerCase(),t=>Bm(t)===e),Fm=e=>t=>typeof t===e,{isArray:ls}=Array,kl=Fm("undefined");function lu(e){return e!==null&&!kl(e)&&e.constructor!==null&&!kl(e.constructor)&&Dr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const _P=Mo("ArrayBuffer");function KX(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&_P(e.buffer),t}const UX=Fm("string"),Dr=Fm("function"),zP=Fm("number"),su=e=>e!==null&&typeof e=="object",qX=e=>e===!0||e===!1,wd=e=>{if(Bm(e)!=="object")return!1;const t=cb(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(MP in e)&&!(Am in e)},GX=e=>{if(!su(e)||lu(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},XX=Mo("Date"),YX=Mo("File"),QX=Mo("Blob"),ZX=Mo("FileList"),JX=e=>su(e)&&Dr(e.pipe),eY=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Dr(e.append)&&((t=Bm(e))==="formdata"||t==="object"&&Dr(e.toString)&&e.toString()==="[object FormData]"))},tY=Mo("URLSearchParams"),[nY,rY,oY,aY]=["ReadableStream","Request","Response","Headers"].map(Mo),iY=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function cu(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),ls(e))for(r=0,o=e.length;r0;)if(o=n[r],t===o.toLowerCase())return o;return null}const pi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,jP=e=>!kl(e)&&e!==pi;function Hh(){const{caseless:e,skipUndefined:t}=jP(this)&&this||{},n={},r=(o,a)=>{const i=e&&LP(n,a)||a;wd(n[i])&&wd(o)?n[i]=Hh(n[i],o):wd(o)?n[i]=Hh({},o):ls(o)?n[i]=o.slice():(!t||!kl(o))&&(n[i]=o)};for(let o=0,a=arguments.length;o(cu(t,(o,a)=>{n&&Dr(o)?e[a]=TP(o,n):e[a]=o},{allOwnKeys:r}),e),sY=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),cY=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},uY=(e,t,n,r)=>{let o,a,i;const l={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)i=o[a],(!r||r(i,e,t))&&!l[i]&&(t[i]=e[i],l[i]=!0);e=n!==!1&&cb(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},dY=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},fY=e=>{if(!e)return null;if(ls(e))return e;let t=e.length;if(!zP(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},mY=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&cb(Uint8Array)),pY=(e,t)=>{const r=(e&&e[Am]).call(e);let o;for(;(o=r.next())&&!o.done;){const a=o.value;t.call(e,a[0],a[1])}},vY=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},gY=Mo("HTMLFormElement"),hY=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),dw=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),yY=Mo("RegExp"),DP=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};cu(n,(o,a)=>{let i;(i=t(o,a,e))!==!1&&(r[a]=i||o)}),Object.defineProperties(e,r)},bY=e=>{DP(e,(t,n)=>{if(Dr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Dr(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},CY=(e,t)=>{const n={},r=o=>{o.forEach(a=>{n[a]=!0})};return ls(e)?r(e):r(String(e).split(t)),n},SY=()=>{},xY=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function wY(e){return!!(e&&Dr(e.append)&&e[MP]==="FormData"&&e[Am])}const $Y=e=>{const t=new Array(10),n=(r,o)=>{if(su(r)){if(t.indexOf(r)>=0)return;if(lu(r))return r;if(!("toJSON"in r)){t[o]=r;const a=ls(r)?[]:{};return cu(r,(i,l)=>{const c=n(i,o+1);!kl(c)&&(a[l]=c)}),t[o]=void 0,a}}return r};return n(e,0)},EY=Mo("AsyncFunction"),OY=e=>e&&(su(e)||Dr(e))&&Dr(e.then)&&Dr(e.catch),AP=((e,t)=>e?setImmediate:t?((n,r)=>(pi.addEventListener("message",({source:o,data:a})=>{o===pi&&a===n&&r.length&&r.shift()()},!1),o=>{r.push(o),pi.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Dr(pi.postMessage)),IY=typeof queueMicrotask<"u"?queueMicrotask.bind(pi):typeof process<"u"&&process.nextTick||AP,RY=e=>e!=null&&Dr(e[Am]),be={isArray:ls,isArrayBuffer:_P,isBuffer:lu,isFormData:eY,isArrayBufferView:KX,isString:UX,isNumber:zP,isBoolean:qX,isObject:su,isPlainObject:wd,isEmptyObject:GX,isReadableStream:nY,isRequest:rY,isResponse:oY,isHeaders:aY,isUndefined:kl,isDate:XX,isFile:YX,isBlob:QX,isRegExp:yY,isFunction:Dr,isStream:JX,isURLSearchParams:tY,isTypedArray:mY,isFileList:ZX,forEach:cu,merge:Hh,extend:lY,trim:iY,stripBOM:sY,inherits:cY,toFlatObject:uY,kindOf:Bm,kindOfTest:Mo,endsWith:dY,toArray:fY,forEachEntry:pY,matchAll:vY,isHTMLForm:gY,hasOwnProperty:dw,hasOwnProp:dw,reduceDescriptors:DP,freezeMethods:bY,toObjectSet:CY,toCamelCase:hY,noop:SY,toFiniteNumber:xY,findKey:LP,global:pi,isContextDefined:jP,isSpecCompliantForm:wY,toJSONObject:$Y,isAsyncFn:EY,isThenable:OY,setImmediate:AP,asap:IY,isIterable:RY};function Nt(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o,this.status=o.status?o.status:null)}be.inherits(Nt,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:be.toJSONObject(this.config),code:this.code,status:this.status}}});const BP=Nt.prototype,FP={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{FP[e]={value:e}});Object.defineProperties(Nt,FP);Object.defineProperty(BP,"isAxiosError",{value:!0});Nt.from=(e,t,n,r,o,a)=>{const i=Object.create(BP);be.toFlatObject(e,i,function(d){return d!==Error.prototype},u=>u!=="isAxiosError");const l=e&&e.message?e.message:"Error",c=t==null&&e?e.code:t;return Nt.call(i,l,c,n,r,o),e&&i.cause==null&&Object.defineProperty(i,"cause",{value:e,configurable:!0}),i.name=e&&e.name||"Error",a&&Object.assign(i,a),i};const PY=null;function Vh(e){return be.isPlainObject(e)||be.isArray(e)}function kP(e){return be.endsWith(e,"[]")?e.slice(0,-2):e}function fw(e,t,n){return e?e.concat(t).map(function(o,a){return o=kP(o),!n&&a?"["+o+"]":o}).join(n?".":""):t}function NY(e){return be.isArray(e)&&!e.some(Vh)}const TY=be.toFlatObject(be,{},null,function(t){return/^is[A-Z]/.test(t)});function km(e,t,n){if(!be.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=be.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,g){return!be.isUndefined(g[y])});const r=n.metaTokens,o=n.visitor||d,a=n.dots,i=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&be.isSpecCompliantForm(t);if(!be.isFunction(o))throw new TypeError("visitor must be a function");function u(p){if(p===null)return"";if(be.isDate(p))return p.toISOString();if(be.isBoolean(p))return p.toString();if(!c&&be.isBlob(p))throw new Nt("Blob is not supported. Use a Buffer instead.");return be.isArrayBuffer(p)||be.isTypedArray(p)?c&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function d(p,y,g){let h=p;if(p&&!g&&typeof p=="object"){if(be.endsWith(y,"{}"))y=r?y:y.slice(0,-2),p=JSON.stringify(p);else if(be.isArray(p)&&NY(p)||(be.isFileList(p)||be.endsWith(y,"[]"))&&(h=be.toArray(p)))return y=kP(y),h.forEach(function(C,x){!(be.isUndefined(C)||C===null)&&t.append(i===!0?fw([y],x,a):i===null?y:y+"[]",u(C))}),!1}return Vh(p)?!0:(t.append(fw(g,y,a),u(p)),!1)}const f=[],m=Object.assign(TY,{defaultVisitor:d,convertValue:u,isVisitable:Vh});function v(p,y){if(!be.isUndefined(p)){if(f.indexOf(p)!==-1)throw Error("Circular reference detected in "+y.join("."));f.push(p),be.forEach(p,function(h,b){(!(be.isUndefined(h)||h===null)&&o.call(t,h,be.isString(b)?b.trim():b,y,m))===!0&&v(h,y?y.concat(b):[b])}),f.pop()}}if(!be.isObject(e))throw new TypeError("data must be an object");return v(e),t}function mw(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function ub(e,t){this._pairs=[],e&&km(e,this,t)}const HP=ub.prototype;HP.append=function(t,n){this._pairs.push([t,n])};HP.toString=function(t){const n=t?function(r){return t.call(this,r,mw)}:mw;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function MY(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function VP(e,t,n){if(!t)return e;const r=n&&n.encode||MY;be.isFunction(n)&&(n={serialize:n});const o=n&&n.serialize;let a;if(o?a=o(t,n):a=be.isURLSearchParams(t)?t.toString():new ub(t,n).toString(r),a){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class pw{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){be.forEach(this.handlers,function(r){r!==null&&t(r)})}}const WP={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},_Y=typeof URLSearchParams<"u"?URLSearchParams:ub,zY=typeof FormData<"u"?FormData:null,LY=typeof Blob<"u"?Blob:null,jY={isBrowser:!0,classes:{URLSearchParams:_Y,FormData:zY,Blob:LY},protocols:["http","https","file","blob","url","data"]},db=typeof window<"u"&&typeof document<"u",Wh=typeof navigator=="object"&&navigator||void 0,DY=db&&(!Wh||["ReactNative","NativeScript","NS"].indexOf(Wh.product)<0),AY=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",BY=db&&window.location.href||"http://localhost",FY=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:db,hasStandardBrowserEnv:DY,hasStandardBrowserWebWorkerEnv:AY,navigator:Wh,origin:BY},Symbol.toStringTag,{value:"Module"})),ur={...FY,...jY};function kY(e,t){return km(e,new ur.classes.URLSearchParams,{visitor:function(n,r,o,a){return ur.isNode&&be.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)},...t})}function HY(e){return be.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function VY(e){const t={},n=Object.keys(e);let r;const o=n.length;let a;for(r=0;r=n.length;return i=!i&&be.isArray(o)?o.length:i,c?(be.hasOwnProp(o,i)?o[i]=[o[i],r]:o[i]=r,!l):((!o[i]||!be.isObject(o[i]))&&(o[i]=[]),t(n,r,o[i],a)&&be.isArray(o[i])&&(o[i]=VY(o[i])),!l)}if(be.isFormData(e)&&be.isFunction(e.entries)){const n={};return be.forEachEntry(e,(r,o)=>{t(HY(r),o,n,0)}),n}return null}function WY(e,t,n){if(be.isString(e))try{return(t||JSON.parse)(e),be.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const uu={transitional:WP,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,a=be.isObject(t);if(a&&be.isHTMLForm(t)&&(t=new FormData(t)),be.isFormData(t))return o?JSON.stringify(KP(t)):t;if(be.isArrayBuffer(t)||be.isBuffer(t)||be.isStream(t)||be.isFile(t)||be.isBlob(t)||be.isReadableStream(t))return t;if(be.isArrayBufferView(t))return t.buffer;if(be.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return kY(t,this.formSerializer).toString();if((l=be.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return km(l?{"files[]":t}:t,c&&new c,this.formSerializer)}}return a||o?(n.setContentType("application/json",!1),WY(t)):t}],transformResponse:[function(t){const n=this.transitional||uu.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(be.isResponse(t)||be.isReadableStream(t))return t;if(t&&be.isString(t)&&(r&&!this.responseType||o)){const i=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t,this.parseReviver)}catch(l){if(i)throw l.name==="SyntaxError"?Nt.from(l,Nt.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ur.classes.FormData,Blob:ur.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};be.forEach(["delete","get","head","post","put","patch"],e=>{uu.headers[e]={}});const KY=be.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"]),UY=e=>{const t={};let n,r,o;return e&&e.split(` `).forEach(function(i){o=i.indexOf(":"),n=i.substring(0,o).trim().toLowerCase(),r=i.substring(o+1).trim(),!(!n||t[n]&&KY[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},vw=Symbol("internals");function ws(e){return e&&String(e).trim().toLowerCase()}function $d(e){return e===!1||e==null?e:be.isArray(e)?e.map($d):String(e)}function qY(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const GY=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function bv(e,t,n,r,o){if(be.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!be.isString(t)){if(be.isString(r))return t.indexOf(r)!==-1;if(be.isRegExp(r))return r.test(t)}}function XY(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function YY(e,t){const n=be.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,a,i){return this[r].call(this,t,o,a,i)},configurable:!0})})}let Ar=class{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function a(l,c,u){const d=ws(c);if(!d)throw new Error("header name must be a non-empty string");const f=be.findKey(o,d);(!f||o[f]===void 0||u===!0||u===void 0&&o[f]!==!1)&&(o[f||c]=$d(l))}const i=(l,c)=>be.forEach(l,(u,d)=>a(u,d,c));if(be.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(be.isString(t)&&(t=t.trim())&&!GY(t))i(UY(t),n);else if(be.isObject(t)&&be.isIterable(t)){let l={},c,u;for(const d of t){if(!be.isArray(d))throw TypeError("Object iterator must return a key-value pair");l[u=d[0]]=(c=l[u])?be.isArray(c)?[...c,d[1]]:[c,d[1]]:d[1]}i(l,n)}else t!=null&&a(n,t,r);return this}get(t,n){if(t=ws(t),t){const r=be.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return qY(o);if(be.isFunction(n))return n.call(this,o,r);if(be.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ws(t),t){const r=be.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||bv(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function a(i){if(i=ws(i),i){const l=be.findKey(r,i);l&&(!n||bv(r,r[l],l,n))&&(delete r[l],o=!0)}}return be.isArray(t)?t.forEach(a):a(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const a=n[r];(!t||bv(this,this[a],a,t,!0))&&(delete this[a],o=!0)}return o}normalize(t){const n=this,r={};return be.forEach(this,(o,a)=>{const i=be.findKey(r,a);if(i){n[i]=$d(o),delete n[a];return}const l=t?XY(a):String(a).trim();l!==a&&delete n[a],n[l]=$d(o),r[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return be.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&be.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[vw]=this[vw]={accessors:{}}).accessors,o=this.prototype;function a(i){const l=ws(i);r[l]||(YY(o,i),r[l]=!0)}return be.isArray(t)?t.forEach(a):a(t),this}};Ar.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);be.reduceDescriptors(Ar.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});be.freezeMethods(Ar);function Cv(e,t){const n=this||uu,r=t||n,o=Ar.from(r.headers);let a=r.data;return be.forEach(e,function(l){a=l.call(n,a,o.normalize(),t?t.status:void 0)}),o.normalize(),a}function UP(e){return!!(e&&e.__CANCEL__)}function ss(e,t,n){Nt.call(this,e??"canceled",Nt.ERR_CANCELED,t,n),this.name="CanceledError"}be.inherits(ss,Nt,{__CANCEL__:!0});function qP(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Nt("Request failed with status code "+n.status,[Nt.ERR_BAD_REQUEST,Nt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function QY(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function ZY(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,a=0,i;return t=t!==void 0?t:1e3,function(c){const u=Date.now(),d=r[a];i||(i=u),n[o]=c,r[o]=u;let f=a,m=0;for(;f!==o;)m+=n[f++],f=f%e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),u-i{n=d,o=null,a&&(clearTimeout(a),a=null),e(...u)};return[(...u)=>{const d=Date.now(),f=d-n;f>=r?i(u,d):(o=u,a||(a=setTimeout(()=>{a=null,i(o)},r-f)))},()=>o&&i(o)]}const xf=(e,t,n=3)=>{let r=0;const o=ZY(50,250);return JY(a=>{const i=a.loaded,l=a.lengthComputable?a.total:void 0,c=i-r,u=o(c),d=i<=l;r=i;const f={loaded:i,total:l,progress:l?i/l:void 0,bytes:c,rate:u||void 0,estimated:u&&l&&d?(l-i)/u:void 0,event:a,lengthComputable:l!=null,[t?"download":"upload"]:!0};e(f)},n)},gw=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},hw=e=>(...t)=>be.asap(()=>e(...t)),eQ=ur.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,ur.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(ur.origin),ur.navigator&&/(msie|trident)/i.test(ur.navigator.userAgent)):()=>!0,tQ=ur.hasStandardBrowserEnv?{write(e,t,n,r,o,a,i){if(typeof document>"u")return;const l=[`${e}=${encodeURIComponent(t)}`];be.isNumber(n)&&l.push(`expires=${new Date(n).toUTCString()}`),be.isString(r)&&l.push(`path=${r}`),be.isString(o)&&l.push(`domain=${o}`),a===!0&&l.push("secure"),be.isString(i)&&l.push(`SameSite=${i}`),document.cookie=l.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function nQ(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function rQ(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function GP(e,t,n){let r=!nQ(t);return e&&(r||n==!1)?rQ(e,t):t}const yw=e=>e instanceof Ar?{...e}:e;function Ni(e,t){t=t||{};const n={};function r(u,d,f,m){return be.isPlainObject(u)&&be.isPlainObject(d)?be.merge.call({caseless:m},u,d):be.isPlainObject(d)?be.merge({},d):be.isArray(d)?d.slice():d}function o(u,d,f,m){if(be.isUndefined(d)){if(!be.isUndefined(u))return r(void 0,u,f,m)}else return r(u,d,f,m)}function a(u,d){if(!be.isUndefined(d))return r(void 0,d)}function i(u,d){if(be.isUndefined(d)){if(!be.isUndefined(u))return r(void 0,u)}else return r(void 0,d)}function l(u,d,f){if(f in t)return r(u,d);if(f in e)return r(void 0,u)}const c={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(u,d,f)=>o(yw(u),yw(d),f,!0)};return be.forEach(Object.keys({...e,...t}),function(d){const f=c[d]||o,m=f(e[d],t[d],d);be.isUndefined(m)&&f!==l||(n[d]=m)}),n}const XP=e=>{const t=Ni({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:o,xsrfCookieName:a,headers:i,auth:l}=t;if(t.headers=i=Ar.from(i),t.url=VP(GP(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&i.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),be.isFormData(n)){if(ur.hasStandardBrowserEnv||ur.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(be.isFunction(n.getHeaders)){const c=n.getHeaders(),u=["content-type","content-length"];Object.entries(c).forEach(([d,f])=>{u.includes(d.toLowerCase())&&i.set(d,f)})}}if(ur.hasStandardBrowserEnv&&(r&&be.isFunction(r)&&(r=r(t)),r||r!==!1&&eQ(t.url))){const c=o&&a&&tQ.read(a);c&&i.set(o,c)}return t},oQ=typeof XMLHttpRequest<"u",aQ=oQ&&function(e){return new Promise(function(n,r){const o=XP(e);let a=o.data;const i=Ar.from(o.headers).normalize();let{responseType:l,onUploadProgress:c,onDownloadProgress:u}=o,d,f,m,v,p;function y(){v&&v(),p&&p(),o.cancelToken&&o.cancelToken.unsubscribe(d),o.signal&&o.signal.removeEventListener("abort",d)}let g=new XMLHttpRequest;g.open(o.method.toUpperCase(),o.url,!0),g.timeout=o.timeout;function h(){if(!g)return;const C=Ar.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),S={data:!l||l==="text"||l==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:C,config:e,request:g};qP(function($){n($),y()},function($){r($),y()},S),g=null}"onloadend"in g?g.onloadend=h:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(h)},g.onabort=function(){g&&(r(new Nt("Request aborted",Nt.ECONNABORTED,e,g)),g=null)},g.onerror=function(x){const S=x&&x.message?x.message:"Network Error",w=new Nt(S,Nt.ERR_NETWORK,e,g);w.event=x||null,r(w),g=null},g.ontimeout=function(){let x=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const S=o.transitional||WP;o.timeoutErrorMessage&&(x=o.timeoutErrorMessage),r(new Nt(x,S.clarifyTimeoutError?Nt.ETIMEDOUT:Nt.ECONNABORTED,e,g)),g=null},a===void 0&&i.setContentType(null),"setRequestHeader"in g&&be.forEach(i.toJSON(),function(x,S){g.setRequestHeader(S,x)}),be.isUndefined(o.withCredentials)||(g.withCredentials=!!o.withCredentials),l&&l!=="json"&&(g.responseType=o.responseType),u&&([m,p]=xf(u,!0),g.addEventListener("progress",m)),c&&g.upload&&([f,v]=xf(c),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",v)),(o.cancelToken||o.signal)&&(d=C=>{g&&(r(!C||C.type?new ss(null,e,g):C),g.abort(),g=null)},o.cancelToken&&o.cancelToken.subscribe(d),o.signal&&(o.signal.aborted?d():o.signal.addEventListener("abort",d)));const b=QY(o.url);if(b&&ur.protocols.indexOf(b)===-1){r(new Nt("Unsupported protocol "+b+":",Nt.ERR_BAD_REQUEST,e));return}g.send(a||null)})},iQ=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,o;const a=function(u){if(!o){o=!0,l();const d=u instanceof Error?u:this.reason;r.abort(d instanceof Nt?d:new ss(d instanceof Error?d.message:d))}};let i=t&&setTimeout(()=>{i=null,a(new Nt(`timeout ${t} of ms exceeded`,Nt.ETIMEDOUT))},t);const l=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(u=>{u.unsubscribe?u.unsubscribe(a):u.removeEventListener("abort",a)}),e=null)};e.forEach(u=>u.addEventListener("abort",a));const{signal:c}=r;return c.unsubscribe=()=>be.asap(l),c}},lQ=function*(e,t){let n=e.byteLength;if(n{const o=sQ(e,t);let a=0,i,l=c=>{i||(i=!0,r&&r(c))};return new ReadableStream({async pull(c){try{const{done:u,value:d}=await o.next();if(u){l(),c.close();return}let f=d.byteLength;if(n){let m=a+=f;n(m)}c.enqueue(new Uint8Array(d))}catch(u){throw l(u),u}},cancel(c){return l(c),o.return()}},{highWaterMark:2})},Cw=64*1024,{isFunction:Qu}=be,uQ=(({Request:e,Response:t})=>({Request:e,Response:t}))(be.global),{ReadableStream:Sw,TextEncoder:xw}=be.global,ww=(e,...t)=>{try{return!!e(...t)}catch{return!1}},dQ=e=>{e=be.merge.call({skipUndefined:!0},uQ,e);const{fetch:t,Request:n,Response:r}=e,o=t?Qu(t):typeof fetch=="function",a=Qu(n),i=Qu(r);if(!o)return!1;const l=o&&Qu(Sw),c=o&&(typeof xw=="function"?(p=>y=>p.encode(y))(new xw):async p=>new Uint8Array(await new n(p).arrayBuffer())),u=a&&l&&ww(()=>{let p=!1;const y=new n(ur.origin,{body:new Sw,method:"POST",get duplex(){return p=!0,"half"}}).headers.has("Content-Type");return p&&!y}),d=i&&l&&ww(()=>be.isReadableStream(new r("").body)),f={stream:d&&(p=>p.body)};o&&["text","arrayBuffer","blob","formData","stream"].forEach(p=>{!f[p]&&(f[p]=(y,g)=>{let h=y&&y[p];if(h)return h.call(y);throw new Nt(`Response type '${p}' is not supported`,Nt.ERR_NOT_SUPPORT,g)})});const m=async p=>{if(p==null)return 0;if(be.isBlob(p))return p.size;if(be.isSpecCompliantForm(p))return(await new n(ur.origin,{method:"POST",body:p}).arrayBuffer()).byteLength;if(be.isArrayBufferView(p)||be.isArrayBuffer(p))return p.byteLength;if(be.isURLSearchParams(p)&&(p=p+""),be.isString(p))return(await c(p)).byteLength},v=async(p,y)=>{const g=be.toFiniteNumber(p.getContentLength());return g??m(y)};return async p=>{let{url:y,method:g,data:h,signal:b,cancelToken:C,timeout:x,onDownloadProgress:S,onUploadProgress:w,responseType:$,headers:O,withCredentials:E="same-origin",fetchOptions:I}=XP(p),R=t||fetch;$=$?($+"").toLowerCase():"text";let M=iQ([b,C&&C.toAbortSignal()],x),_=null;const P=M&&M.unsubscribe&&(()=>{M.unsubscribe()});let z;try{if(w&&u&&g!=="get"&&g!=="head"&&(z=await v(O,h))!==0){let V=new n(y,{method:"POST",body:h,duplex:"half"}),K;if(be.isFormData(h)&&(K=V.headers.get("content-type"))&&O.setContentType(K),V.body){const[B,W]=gw(z,xf(hw(w)));h=bw(V.body,Cw,B,W)}}be.isString(E)||(E=E?"include":"omit");const T=a&&"credentials"in n.prototype,L={...I,signal:M,method:g.toUpperCase(),headers:O.normalize().toJSON(),body:h,duplex:"half",credentials:T?E:void 0};_=a&&new n(y,L);let j=await(a?R(_,I):R(y,L));const D=d&&($==="stream"||$==="response");if(d&&(S||D&&P)){const V={};["status","statusText","headers"].forEach(U=>{V[U]=j[U]});const K=be.toFiniteNumber(j.headers.get("content-length")),[B,W]=S&&gw(K,xf(hw(S),!0))||[];j=new r(bw(j.body,Cw,B,()=>{W&&W(),P&&P()}),V)}$=$||"text";let F=await f[be.findKey(f,$)||"text"](j,p);return!D&&P&&P(),await new Promise((V,K)=>{qP(V,K,{data:F,headers:Ar.from(j.headers),status:j.status,statusText:j.statusText,config:p,request:_})})}catch(T){throw P&&P(),T&&T.name==="TypeError"&&/Load failed|fetch/i.test(T.message)?Object.assign(new Nt("Network Error",Nt.ERR_NETWORK,p,_),{cause:T.cause||T}):Nt.from(T,T&&T.code,p,_)}}},fQ=new Map,YP=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:o}=t,a=[r,o,n];let i=a.length,l=i,c,u,d=fQ;for(;l--;)c=a[l],u=d.get(c),u===void 0&&d.set(c,u=l?new Map:dQ(t)),d=u;return u};YP();const fb={http:PY,xhr:aQ,fetch:{get:YP}};be.forEach(fb,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const $w=e=>`- ${e}`,mQ=e=>be.isFunction(e)||e===null||e===!1;function pQ(e,t){e=be.isArray(e)?e:[e];const{length:n}=e;let r,o;const a={};for(let i=0;i`adapter ${c} `+(u===!1?"is not supported by the environment":"is not available in the build"));let l=n?i.length>1?`since : `+i.map($w).join(` `):" "+$w(i[0]):"as no adapter specified";throw new Nt("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return o}const QP={getAdapter:pQ,adapters:fb};function Sv(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ss(null,e)}function Ew(e){return Sv(e),e.headers=Ar.from(e.headers),e.data=Cv.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),QP.getAdapter(e.adapter||uu.adapter,e)(e).then(function(r){return Sv(e),r.data=Cv.call(e,e.transformResponse,r),r.headers=Ar.from(r.headers),r},function(r){return UP(r)||(Sv(e),r&&r.response&&(r.response.data=Cv.call(e,e.transformResponse,r.response),r.response.headers=Ar.from(r.response.headers))),Promise.reject(r)})}const ZP="1.13.2",Hm={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Hm[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Ow={};Hm.transitional=function(t,n,r){function o(a,i){return"[Axios v"+ZP+"] Transitional option '"+a+"'"+i+(r?". "+r:"")}return(a,i,l)=>{if(t===!1)throw new Nt(o(i," has been removed"+(n?" in "+n:"")),Nt.ERR_DEPRECATED);return n&&!Ow[i]&&(Ow[i]=!0,console.warn(o(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,i,l):!0}};Hm.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function vQ(e,t,n){if(typeof e!="object")throw new Nt("options must be an object",Nt.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const a=r[o],i=t[a];if(i){const l=e[a],c=l===void 0||i(l,a,e);if(c!==!0)throw new Nt("option "+a+" must be "+c,Nt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Nt("Unknown option "+a,Nt.ERR_BAD_OPTION)}}const Ed={assertOptions:vQ,validators:Hm},Lo=Ed.validators;let yi=class{constructor(t){this.defaults=t||{},this.interceptors={request:new pw,response:new pw}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o={};Error.captureStackTrace?Error.captureStackTrace(o):o=new Error;const a=o.stack?o.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` `+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Ni(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:a}=n;r!==void 0&&Ed.assertOptions(r,{silentJSONParsing:Lo.transitional(Lo.boolean),forcedJSONParsing:Lo.transitional(Lo.boolean),clarifyTimeoutError:Lo.transitional(Lo.boolean)},!1),o!=null&&(be.isFunction(o)?n.paramsSerializer={serialize:o}:Ed.assertOptions(o,{encode:Lo.function,serialize:Lo.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Ed.assertOptions(n,{baseUrl:Lo.spelling("baseURL"),withXsrfToken:Lo.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=a&&be.merge(a.common,a[n.method]);a&&be.forEach(["delete","get","head","post","put","patch","common"],p=>{delete a[p]}),n.headers=Ar.concat(i,a);const l=[];let c=!0;this.interceptors.request.forEach(function(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(c=c&&y.synchronous,l.unshift(y.fulfilled,y.rejected))});const u=[];this.interceptors.response.forEach(function(y){u.push(y.fulfilled,y.rejected)});let d,f=0,m;if(!c){const p=[Ew.bind(this),void 0];for(p.unshift(...l),p.push(...u),m=p.length,d=Promise.resolve(n);f{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](o);r._listeners=null}),this.promise.then=o=>{let a;const i=new Promise(l=>{r.subscribe(l),a=l}).then(o);return i.cancel=function(){r.unsubscribe(a)},i},t(function(a,i,l){r.reason||(r.reason=new ss(a,i,l),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new JP(function(o){t=o}),cancel:t}}};function hQ(e){return function(n){return e.apply(null,n)}}function yQ(e){return be.isObject(e)&&e.isAxiosError===!0}const Kh={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,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Kh).forEach(([e,t])=>{Kh[t]=e});function eN(e){const t=new yi(e),n=TP(yi.prototype.request,t);return be.extend(n,yi.prototype,t,{allOwnKeys:!0}),be.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return eN(Ni(e,o))},n}const Yt=eN(uu);Yt.Axios=yi;Yt.CanceledError=ss;Yt.CancelToken=gQ;Yt.isCancel=UP;Yt.VERSION=ZP;Yt.toFormData=km;Yt.AxiosError=Nt;Yt.Cancel=Yt.CanceledError;Yt.all=function(t){return Promise.all(t)};Yt.spread=hQ;Yt.isAxiosError=yQ;Yt.mergeConfig=Ni;Yt.AxiosHeaders=Ar;Yt.formToJSON=e=>KP(be.isHTMLForm(e)?new FormData(e):e);Yt.getAdapter=QP.getAdapter;Yt.HttpStatusCode=Kh;Yt.default=Yt;const{Axios:oZ,AxiosError:aZ,CanceledError:iZ,isCancel:lZ,CancelToken:sZ,VERSION:cZ,all:uZ,Cancel:dZ,isAxiosError:fZ,spread:mZ,toFormData:pZ,AxiosHeaders:vZ,HttpStatusCode:gZ,formToJSON:hZ,getAdapter:yZ,mergeConfig:bZ}=Yt,{Title:Iw}=Pi,{useBreakpoint:bQ}=KH,Rw="http://localhost:8000",CQ=[{title:"Date",dataIndex:"delivery_date",key:"delivery_date",render:e=>e?new Date(e).toLocaleDateString():"N/A"},{title:"Gallons",dataIndex:"gallons",key:"gallons",render:e=>e?`${e} gal`:"N/A"},{title:"Price",dataIndex:"customer_price",key:"customer_price",render:e=>e?`$${e.toFixed(2)}`:"N/A"},{title:"Status",dataIndex:"delivery_status",key:"delivery_status"},{title:"Payment Type",dataIndex:"payment_type",key:"payment_type"}];function SQ(){const e=ca(),t=!!localStorage.getItem("token"),[n,r]=s.useState(null),[o,a]=s.useState([]),[i,l]=s.useState([]),c=bQ(),u=async d=>{var f;try{const m=Yt.create({baseURL:Rw}),v=localStorage.getItem("token"),y=(await m.get(`/auth/tank-images/${d}`,{headers:{Authorization:`Bearer ${v}`}})).data.image_sets.map(g=>({date:g.date,images:g.images.map(h=>`${Rw}${h}`)}));y.sort((g,h)=>{const b=C=>{if(C.includes("_")){const[x,S]=C.split("_"),[w,$,O]=x.split("-"),[E,I,R]=S.split("-");return new Date(w,$-1,O,E,I,R)}else return new Date(C)};return b(h.date)-b(g.date)}),l(((f=y[0])==null?void 0:f.images)||[])}catch(m){console.error("Failed to load tank images:",m)}};return s.useEffect(()=>{if(t){const d=async()=>{try{const m=Yt.create({baseURL:"http://localhost:8000"}),v=localStorage.getItem("token"),p=await m.get("/auth/me",{headers:{Authorization:`Bearer ${v}`}});r(p.data),await u(p.data.account_number)}catch(m){on.error("Failed to load user data"),console.error("Error fetching user data:",m)}},f=async()=>{try{const m=Yt.create({baseURL:"http://localhost:8000"}),v=localStorage.getItem("token"),p=await m.get("/info/deliveries",{headers:{Authorization:`Bearer ${v}`}});a(p.data)}catch(m){on.error("Failed to load deliveries"),console.error("Error fetching deliveries:",m)}};d(),f()}},[t]),t?N.createElement("div",null,N.createElement(ii,{gutter:16,style:{marginBottom:16}},N.createElement(Nr,{xs:24,sm:24,md:12,lg:12,xl:12},n&&N.createElement(br,{title:"Customer Information",bordered:!0,style:{backgroundColor:"#f5f5f5"},extra:N.createElement(Kr,{to:"/edit-customer",style:{color:"#1890ff"}},"Edit")},N.createElement("div",{style:{textAlign:"center",marginBottom:8}},N.createElement(Iw,{level:1,style:{margin:0}},n.account_number)),N.createElement("p",{style:{marginBottom:4}},N.createElement("strong",null,"Name:")," ",n.customer_first_name," ",n.customer_last_name),N.createElement("p",{style:{marginBottom:4}},N.createElement("strong",null,"Address:")," ",n.customer_address,", ",n.customer_town,", ",n.customer_state," ",n.customer_zip),N.createElement("p",{style:{marginBottom:4}},N.createElement("strong",null,"Phone:")," ",n.customer_phone_number),N.createElement("p",{style:{marginBottom:0}},N.createElement("strong",null,"Email:")," ",n.email))),N.createElement(Nr,{xs:24,sm:24,md:12,lg:12,xl:12},N.createElement(br,{title:"Order Oil",bordered:!0,style:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center"}},N.createElement(Qt,{type:"primary",size:"large",style:{backgroundColor:"#ff6600",borderColor:"#ff6600",height:"60px",fontSize:"18px"},onClick:()=>e("/order")},"Order Oil")))),N.createElement(ii,{gutter:16,style:{marginBottom:16}},N.createElement(Nr,{xs:24,sm:24,md:12,lg:12,xl:12},N.createElement(br,{title:"Upload / Edit Tank Images",bordered:!0,style:i.length===0?{borderColor:"red"}:{}},i.length>0?N.createElement(N.Fragment,null,N.createElement(ii,{gutter:8,justify:"center",style:{marginBottom:16}},i.map((d,f)=>N.createElement(Nr,{key:f},N.createElement(Fo,{width:100,src:d,alt:`Tank ${f+1}`})))),N.createElement(Kr,{to:"/tank",style:{color:"#1890ff"}},"Upload / Edit images")):N.createElement(N.Fragment,null,N.createElement(Pi.Text,{type:"warning"},"Please upload tank images"),N.createElement("br",null),N.createElement("br",null),N.createElement(Kr,{to:"/tank",style:{color:"#1890ff"}},"Upload / Edit images")))),N.createElement(Nr,{xs:24,sm:24,md:12,lg:12,xl:12},N.createElement(br,{title:"Emergency Deliveries",bordered:!0,style:{backgroundColor:"#fff7e6",borderColor:"#ffcc02"}},N.createElement(Pi.Text,{style:{fontSize:"16px",lineHeight:"1.6"}},"We do deliveries after hours, nights, weekends, holidays as emergency")))),N.createElement(ii,{gutter:16},N.createElement(Nr,{xs:24},N.createElement(br,{title:"My Deliveries",bordered:!1},o.length>0?c.xs&&!c.sm?N.createElement("div",{style:{maxHeight:"400px",overflowY:"auto"}},o.map(d=>N.createElement(br,{key:d.id,size:"small",style:{marginBottom:8},bodyStyle:{padding:"12px"}},N.createElement(ii,{gutter:8,align:"middle"},N.createElement(Nr,{xs:12,sm:8},N.createElement("strong",null,"Date:"),N.createElement("br",null),d.delivery_date?new Date(d.delivery_date).toLocaleDateString():"N/A"),N.createElement(Nr,{xs:12,sm:8},N.createElement("strong",null,"Gallons:"),N.createElement("br",null),d.gallons?`${d.gallons} gal`:"N/A"),N.createElement(Nr,{xs:12,sm:8},N.createElement("strong",null,"Price:"),N.createElement("br",null),d.customer_price?`$${d.customer_price.toFixed(2)}`:"N/A"),N.createElement(Nr,{xs:12,sm:8},N.createElement("strong",null,"Status:"),N.createElement("br",null),d.delivery_status),N.createElement(Nr,{xs:12,sm:8},N.createElement("strong",null,"Payment:"),N.createElement("br",null),d.payment_type))))):N.createElement(da,{columns:CQ,dataSource:o,rowKey:"id",pagination:!1,size:"small",scroll:{y:400}}):N.createElement("p",null,"No deliveries found."))))):N.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"60vh"}},N.createElement(Iw,{level:2},"Welcome to Oil Customer Gateway"),N.createElement(Nm,{direction:"vertical",size:"large",style:{width:"100%",maxWidth:"400px"}},N.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},N.createElement(Qt,{type:"primary",size:"large",onClick:()=>e("/login")},"Login"),N.createElement("span",{style:{marginLeft:"10px"}},"For customers with an existing online account")),N.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},N.createElement(Qt,{type:"primary",size:"large",onClick:()=>e("/register")},"Register"),N.createElement("span",{style:{marginLeft:"10px"}},"For existing customers who haven't signed up for online access")),N.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},N.createElement(Qt,{type:"primary",size:"large",onClick:()=>e("/new")},"New Customer"),N.createElement("span",{style:{marginLeft:"10px"}},"For new customers to Auburn Oil"))))}var xQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"},wQ=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:xQ}))},tN=s.forwardRef(wQ),$Q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 00-44.4 0L77.5 505a63.9 63.9 0 00-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0018.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z"}}]},name:"home",theme:"outlined"},EQ=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:$Q}))},Vm=s.forwardRef(EQ),OQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"},IQ=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:OQ}))},Uh=s.forwardRef(IQ),RQ={icon:{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 110.8V792H136V270.8l-27.6-21.5 39.3-50.5 42.8 33.3h643.1l42.8-33.3 39.3 50.5-27.7 21.5zM833.6 232L512 482 190.4 232l-42.8-33.3-39.3 50.5 27.6 21.5 341.6 265.6a55.99 55.99 0 0068.7 0L888 270.8l27.6-21.5-39.3-50.5-42.7 33.2z"}}]},name:"mail",theme:"outlined"},PQ=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:RQ}))},Wm=s.forwardRef(PQ),NQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M877.1 238.7L770.6 132.3c-13-13-30.4-20.3-48.8-20.3s-35.8 7.2-48.8 20.3L558.3 246.8c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l89.6 89.7a405.46 405.46 0 01-86.4 127.3c-36.7 36.9-79.6 66-127.2 86.6l-89.6-89.7c-13-13-30.4-20.3-48.8-20.3a68.2 68.2 0 00-48.8 20.3L132.3 673c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l106.4 106.4c22.2 22.2 52.8 34.9 84.2 34.9 6.5 0 12.8-.5 19.2-1.6 132.4-21.8 263.8-92.3 369.9-198.3C818 606 888.4 474.6 910.4 342.1c6.3-37.6-6.3-76.3-33.3-103.4zm-37.6 91.5c-19.5 117.9-82.9 235.5-178.4 331s-213 158.9-330.9 178.4c-14.8 2.5-30-2.5-40.8-13.2L184.9 721.9 295.7 611l119.8 120 .9.9 21.6-8a481.29 481.29 0 00285.7-285.8l8-21.6-120.8-120.7 110.8-110.9 104.5 104.5c10.8 10.8 15.8 26 13.3 40.8z"}}]},name:"phone",theme:"outlined"},TQ=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:NQ}))},nN=s.forwardRef(TQ),MQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},_Q=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:MQ}))},Od=s.forwardRef(_Q),zQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"},LQ=function(t,n){return s.createElement(yt,fe({},t,{ref:n,icon:zQ}))},wf=s.forwardRef(LQ);const ya="http://localhost:8000",Id=Yt.create({baseURL:ya});Id.interceptors.request.use(e=>{const t=localStorage.getItem("token");return t&&(e.headers.Authorization=`Bearer ${t}`),e});function jQ(){const[e,t]=s.useState([]),[n,r]=s.useState([]),[o,a]=s.useState([]),[i,l]=s.useState([]),[c,u]=s.useState(!1),[d,f]=s.useState(!0),[m,v]=s.useState(null);s.useEffect(()=>{p()},[]);const p=async()=>{var x;try{const w=(await Id.get("/auth/me")).data.account_number;v(w),await y(w)}catch(S){console.error("Failed to load user data:",S),((x=S.response)==null?void 0:x.status)===401&&on.warning("Please log in to view your tank images"),v("AO-999999"),t([{date:"2024-01-01",images:[`${ya}/src/assets/images/tank_example/tank_1.jpg`,`${ya}/src/assets/images/tank_example/tank_2.jpg`,`${ya}/src/assets/images/tank_example/tank_3.jpg`]}]),f(!1)}},y=async x=>{try{const w=(await Id.get(`/auth/tank-images/${x}`)).data.image_sets.map($=>({date:$.date,images:$.images.map(O=>`${ya}${O}`)}));w.sort(($,O)=>{const E=I=>{if(I.includes("_")){const[R,M]=I.split("_"),[_,P,z]=R.split("-"),[T,L,j]=M.split("-");return new Date(_,P-1,z,T,L,j)}else return new Date(I)};return E(O.date)-E($.date)}),t(w)}catch(S){console.error("Failed to load tank images:",S),t([{date:"2024-01-01",images:[`${ya}/src/assets/images/tank_example/tank_1.jpg`,`${ya}/src/assets/images/tank_example/tank_2.jpg`,`${ya}/src/assets/images/tank_example/tank_3.jpg`]}])}finally{f(!1)}},g=({fileList:x})=>{r(x)},h=({fileList:x})=>{a(x)},b=({fileList:x})=>{l(x)},C=async()=>{var x,S;if(n.length===0||o.length===0||i.length===0){on.error("Please upload all 3 required images");return}u(!0);try{const w=new FormData;w.append("account_number",m),w.append("tank_image_1",n[0].originFileObj),w.append("tank_image_2",o[0].originFileObj),w.append("tank_image_3",i[0].originFileObj),await Id.post("/auth/upload-tank-images",w,{headers:{"Content-Type":"multipart/form-data"}}),await y(m),r([]),a([]),l([]),on.success("Images uploaded successfully!")}catch(w){console.error("Upload failed:",w),on.error("Upload failed: "+(((S=(x=w.response)==null?void 0:x.data)==null?void 0:S.detail)||"Unknown error"))}finally{u(!1)}};return N.createElement("div",null,N.createElement(Ks,{style:{marginBottom:16}},N.createElement(Ks.Item,null,N.createElement(Kr,{to:"/"},N.createElement(Vm,null)," Home")),N.createElement(Ks.Item,null,"Tank Images")),N.createElement("h1",null,"Tank Images"),N.createElement(fi,null,"Upload New Images (3 required)"),N.createElement("div",{style:{textAlign:"center",marginBottom:24}},N.createElement("h3",null,"Please take 3 images of your tank")),N.createElement("div",{style:{display:"flex",justifyContent:"space-around",marginBottom:24}},N.createElement("div",{style:{textAlign:"center"}},N.createElement(Fo,{width:150,src:"/src/assets/images/tank_example/tank_1.jpg",alt:"General picture of tank",style:{marginBottom:8}}),N.createElement("p",{style:{fontSize:14,marginBottom:8}},"General picture of your tank"),N.createElement(El,{listType:"picture-card",fileList:n,onChange:g,beforeUpload:()=>!1,maxCount:1,accept:"image/*"},n.length===0&&N.createElement("div",null,N.createElement(Od,null),N.createElement("div",{style:{marginTop:8}},"Upload")))),N.createElement("div",{style:{textAlign:"center"}},N.createElement(Fo,{width:150,src:"/src/assets/images/tank_example/tank_2.jpg",alt:"Picture of legs of tank",style:{marginBottom:8}}),N.createElement("p",{style:{fontSize:14,marginBottom:8}},"Picture of legs of your tank"),N.createElement(El,{listType:"picture-card",fileList:o,onChange:h,beforeUpload:()=>!1,maxCount:1,accept:"image/*"},o.length===0&&N.createElement("div",null,N.createElement(Od,null),N.createElement("div",{style:{marginTop:8}},"Upload")))),N.createElement("div",{style:{textAlign:"center"}},N.createElement(Fo,{width:150,src:"/src/assets/images/tank_example/tank_3.jpg",alt:"Picture of front of tank",style:{marginBottom:8}}),N.createElement("p",{style:{fontSize:14,marginBottom:8}},"Picture of front of your tank"),N.createElement(El,{listType:"picture-card",fileList:i,onChange:b,beforeUpload:()=>!1,maxCount:1,accept:"image/*"},i.length===0&&N.createElement("div",null,N.createElement(Od,null),N.createElement("div",{style:{marginTop:8}},"Upload"))))),n.length>0&&o.length>0&&i.length>0&&N.createElement("div",{style:{textAlign:"center",marginBottom:24}},N.createElement(Qt,{type:"primary",onClick:C,loading:c,size:"large"},"Upload All Images")),e.map((x,S)=>N.createElement("div",{key:S,style:{marginBottom:32}},N.createElement("h2",null,"Uploaded on: ",x.date),N.createElement(ii,{gutter:16},x.images.map((w,$)=>N.createElement(Nr,{span:8,key:$},N.createElement(Fo,{src:w,alt:`Tank ${$+1} - ${x.date}`,style:{width:"100%",height:"auto"}})))))))}const{TextArea:DQ}=Ft,qh=Yt.create({baseURL:"http://localhost:8000"});qh.interceptors.request.use(e=>{const t=localStorage.getItem("token");return t&&(e.headers.Authorization=`Bearer ${t}`),e});function AQ(){const e=ca(),[t,n]=s.useState(0),[r,o]=s.useState(!0),[a]=dt.useForm();s.useEffect(()=>{i()},[]);const i=async()=>{try{const p=(await qh.get("/auth/me")).data;let y="";try{}catch{}a.setFieldsValue({customer_first_name:p.customer_first_name||"",customer_last_name:p.customer_last_name||"",customer_phone_number:p.customer_phone_number||"",customer_address:p.customer_address||"",customer_apt:p.customer_apt||"",customer_town:p.customer_town||"",customer_zip:p.customer_zip||"",customer_home_type:p.customer_home_type||0,house_description:p.house_description||""}),o(!1)}catch(v){on.error("Failed to load customer data"),console.error("Error fetching customer data:",v),o(!1)}},l=v=>{const p=v.target.value,y=p.trim()===""?0:p.trim().split(/\s+/).length;n(y)},c=v=>{const y=v.replace(/\D/g,"").slice(0,10);return y.length>=6?`(${y.slice(0,3)}) ${y.slice(3,6)}-${y.slice(6)}`:y.length>=3?`(${y.slice(0,3)}) ${y.slice(3)}`:y.length>0?`(${y}`:y},u=v=>{const p=c(v.target.value);a.setFieldsValue({customer_phone_number:p})},d=v=>p=>{const g=p.target.value.replace(/\b\w/g,h=>h.toUpperCase());a.setFieldsValue({[v]:g})},f=v=>{const y=v.target.value.replace(/\b\w/g,g=>g.toUpperCase());a.setFieldsValue({customer_town:y})},m=async v=>{var p;try{o(!0);const y={...v,customer_phone_number:v.customer_phone_number.replace(/\D/g,""),customer_state:0};await qh.put("/auth/update-customer",y),on.success("Customer information updated successfully!"),e("/")}catch(y){y.response?on.error(`Update failed: ${((p=y.response.data)==null?void 0:p.detail)||"Unknown error"}`):on.error("Update failed: Network error"),console.error("Error updating customer:",y)}finally{o(!1)}};return r?N.createElement(br,{title:"Edit Customer Information",style:{maxWidth:600,margin:"0 auto"}},N.createElement("div",{style:{textAlign:"center",padding:"20px"}},"Loading...")):N.createElement(br,{title:"Edit Customer Information",style:{maxWidth:600,margin:"0 auto"}},N.createElement(dt,{name:"edit-customer",form:a,onFinish:m,autoComplete:"off",layout:"vertical"},N.createElement(fi,null,"General Info"),N.createElement(dt.Item,{name:"customer_first_name",label:"First Name",hasFeedback:!0,rules:[{required:!0,message:"Please input your first name!"},{min:2,message:"First name must be at least 2 characters"},{max:50,message:"First name must be no more than 50 characters"}]},N.createElement(Ft,{prefix:N.createElement(wf,null),placeholder:"First Name",onChange:d("customer_first_name")})),N.createElement(dt.Item,{name:"customer_last_name",label:"Last Name",hasFeedback:!0,rules:[{required:!0,message:"Please input your last name!"},{min:2,message:"Last name must be at least 2 characters"},{max:50,message:"Last name must be no more than 50 characters"}]},N.createElement(Ft,{prefix:N.createElement(wf,null),placeholder:"Last Name",onChange:d("customer_last_name")})),N.createElement(dt.Item,{name:"customer_phone_number",label:"Phone Number",hasFeedback:!0,rules:[{required:!0,message:"Please input your phone number!"},{validator:(v,p)=>(p?p.replace(/\D/g,""):"").length!==10?Promise.reject("Phone number must be 10 digits"):Promise.resolve()}]},N.createElement(Ft,{prefix:N.createElement(nN,null),placeholder:"Phone Number (10 digits)",onChange:u})),N.createElement(dt.Item,{name:"customer_address",label:"Street Address",hasFeedback:!0,rules:[{required:!0,message:"Please input your street address!"},{min:3,message:"Street address must be at least 3 characters"},{max:100,message:"Street address must be no more than 100 characters"}]},N.createElement(Ft,{prefix:N.createElement(Vm,null),placeholder:"Street Address"})),N.createElement(dt.Item,{name:"customer_apt",label:"Apt, suite, unit..."},N.createElement(Ft,{placeholder:"Apt, suite, unit..."})),N.createElement(dt.Item,{name:"customer_town",label:"Town",hasFeedback:!0,rules:[{required:!0,message:"Please input your town!"},{min:3,message:"Town must be at least 3 characters"},{max:25,message:"Town must be no more than 25 characters"}]},N.createElement(Ft,{prefix:N.createElement(tN,null),placeholder:"Town",onChange:f})),N.createElement(dt.Item,{label:"State"},N.createElement(Ft,{value:"MA",disabled:!0,style:{color:"#000",backgroundColor:"#f5f5f5"}})),N.createElement(dt.Item,{name:"customer_zip",label:"Zip Code",hasFeedback:!0,rules:[{required:!0,message:"Please input your zip code!"},{len:5,message:"Zip code must be exactly 5 characters"}]},N.createElement(Ft,{placeholder:"Zip Code"})),N.createElement(dt.Item,{name:"customer_home_type",label:"Home Type",hasFeedback:!0,rules:[{required:!0,message:"Please select your home type!"}]},N.createElement(Sn,{placeholder:"Select home type"},N.createElement(Sn.Option,{value:0},"Residential"),N.createElement(Sn.Option,{value:1},"apartment"),N.createElement(Sn.Option,{value:2},"condo"),N.createElement(Sn.Option,{value:3},"commercial"),N.createElement(Sn.Option,{value:4},"business"),N.createElement(Sn.Option,{value:5},"construction"),N.createElement(Sn.Option,{value:6},"container"))),N.createElement(fi,null,"Delivery Details"),N.createElement(dt.Item,{name:"house_description",label:"Customer House Description (20 words or less, optional)",hasFeedback:!0,validateStatus:t>20?"error":t>0?"success":"",help:N.createElement("span",{style:{color:t>20?"red":"green"}},t,"/20 words",t>20?" (exceeded limit)":""),rules:[{validator:(v,p)=>p&&p.split(" ").length>20?Promise.reject("Description must be 20 words or less"):Promise.resolve()}]},N.createElement(DQ,{placeholder:"House Description",rows:4,onChange:l})),N.createElement(dt.Item,{style:{marginTop:24}},N.createElement(Qt,{type:"primary",htmlType:"submit",loading:r,block:!0},"Update Information"))))}const BQ=Yt.create({baseURL:"http://localhost:8000"});function FQ(){const e=ca(),t=async n=>{var r,o;try{const a=await BQ.post("/auth/login",n);localStorage.setItem("token",a.data.access_token),on.success("Login successful"),e("/")}catch(a){on.error("Login failed: "+(((o=(r=a.response)==null?void 0:r.data)==null?void 0:o.detail)||"Unknown error"))}};return N.createElement(br,{title:"Login",style:{maxWidth:400,margin:"0 auto"}},N.createElement(dt,{name:"login",onFinish:t,autoComplete:"off"},N.createElement(dt.Item,{name:"email",rules:[{required:!0,message:"Please input your email!"},{type:"email",message:"Please enter a valid email!"}]},N.createElement(Ft,{prefix:N.createElement(Wm,null),placeholder:"Email"})),N.createElement(dt.Item,{name:"password",rules:[{required:!0,message:"Please input your password!"}]},N.createElement(Ft.Password,{prefix:N.createElement(Uh,null),placeholder:"Password"})),N.createElement(dt.Item,null,N.createElement(Qt,{type:"primary",htmlType:"submit",block:!0},"Login")),N.createElement(dt.Item,null,N.createElement(Kr,{to:"/forgot-password"},"Forgot Password?")),N.createElement(dt.Item,null,N.createElement(Kr,{to:"/register"},"Don't have an account? Register"))))}const kQ=Yt.create({baseURL:"http://localhost:8000"});function HQ(){const e=ca(),t=async n=>{var r,o;try{await kQ.post("/auth/register",n),on.success("Registration successful, please login"),e("/login")}catch(a){on.error("Registration failed: "+(((o=(r=a.response)==null?void 0:r.data)==null?void 0:o.detail)||"Unknown error"))}};return N.createElement(br,{title:"Register",style:{maxWidth:400,margin:"0 auto"}},N.createElement("p",null,"This is for existing Auburn Oil customers that do not have an online account."),N.createElement(dt,{name:"register",onFinish:t,autoComplete:"off"},N.createElement(dt.Item,{name:"account_number",rules:[{required:!0,message:"Please input your account number!"}]},N.createElement(Ft,{placeholder:"Account Number"})),N.createElement(dt.Item,{name:"house_number",rules:[{required:!0,message:"Please input your house number!"}]},N.createElement(Ft,{prefix:N.createElement(Vm,null),placeholder:"House Number"})),N.createElement(dt.Item,{name:"email",rules:[{required:!0,message:"Please input your email!"},{type:"email",message:"Please enter a valid email!"}]},N.createElement(Ft,{prefix:N.createElement(Wm,null),placeholder:"Email"})),N.createElement(dt.Item,{name:"password",rules:[{required:!0,message:"Please input your password!"}]},N.createElement(Ft.Password,{placeholder:"Password"})),N.createElement(dt.Item,{name:"confirm_password",rules:[{required:!0,message:"Please confirm your password!"},({getFieldValue:n})=>({validator(r,o){return!o||n("password")===o?Promise.resolve():Promise.reject(new Error("The two passwords do not match!"))}})]},N.createElement(Ft.Password,{placeholder:"Confirm Password"})),N.createElement(dt.Item,null,N.createElement(Qt,{type:"primary",htmlType:"submit",block:!0},"Register")),N.createElement(dt.Item,null,"Already have an account? ",N.createElement(Kr,{to:"/login"},"Login"))))}const{TextArea:VQ}=Ft,xv=Yt.create({baseURL:"http://localhost:8000"});function WQ(){const e=ca(),[t,n]=s.useState(0),[r,o]=s.useState(0),[a,i]=s.useState(""),[l,c]=s.useState([]),[u]=dt.useForm(),d=[{title:"Customer Information",content:"Step 1"},{title:"Account Setup",content:"Step 2"},{title:"Tank Inspection",content:"Step 3"}],f=x=>{const S=x.target.value,w=S.trim()===""?0:S.trim().split(/\s+/).length;n(w)},m=x=>{const w=x.replace(/\D/g,"").slice(0,10);return w.length>=6?`(${w.slice(0,3)}) ${w.slice(3,6)}-${w.slice(6)}`:w.length>=3?`(${w.slice(0,3)}) ${w.slice(3)}`:w.length>0?`(${w}`:w},v=x=>{const S=m(x.target.value);u.setFieldsValue({customer_phone_number:S})},p=x=>S=>{const $=S.target.value.replace(/\b\w/g,O=>O.toUpperCase());u.setFieldsValue({[x]:$})},y=x=>{const w=x.target.value.replace(/\b\w/g,$=>$.toUpperCase());u.setFieldsValue({customer_town:w})},g=async()=>{var x;try{if(r===0){await u.validateFields(["customer_first_name","customer_last_name","customer_phone_number","customer_address","customer_town","customer_zip","customer_home_type"]);const S=u.getFieldsValue(["customer_first_name","customer_last_name","customer_phone_number","customer_address","customer_apt","customer_town","customer_zip","customer_home_type","house_description"]),w={...S,customer_phone_number:S.customer_phone_number},$=await xv.post("/auth/step1",w);i($.data.account_number),o(r+1)}else if(r===1){await u.validateFields(["password","confirm_password","customer_email"]);const S={account_number:a,password:u.getFieldValue("password"),confirm_password:u.getFieldValue("confirm_password"),customer_email:u.getFieldValue("customer_email")};await xv.post("/auth/step2",S),o(r+1)}}catch(S){S.response&&on.error(`Step ${r+1} failed: `+(((x=S.response.data)==null?void 0:x.detail)||"Unknown error"))}},h=()=>{o(r-1)},b=async(x,S=!1)=>{var w,$,O,E;if(r===2){if(!S&&l.length<3){on.error("Please upload all 3 tank images or skip for now");return}try{if(!S){const I=new FormData;I.append("account_number",a),l.forEach((R,M)=>{I.append(`tank_image_${M+1}`,R.originFileObj)}),await xv.post("/auth/step3",I,{headers:{"Content-Type":"multipart/form-data"}})}on.success("Customer registration completed successfully!"),e("/")}catch(I){((w=I.response)==null?void 0:w.status)===400&&(($=I.response.data)!=null&&$.detail)?on.error(I.response.data.detail):on.error("Registration failed: "+(((E=(O=I.response)==null?void 0:O.data)==null?void 0:E.detail)||"Unknown error"))}}},C=()=>{b(null,!0)};return N.createElement(br,{title:"New Customer Registration",style:{maxWidth:600,margin:"0 auto"}},N.createElement(ZR,{current:r,items:d,style:{marginBottom:24}}),N.createElement(dt,{name:"new-customer",form:u,onFinish:b,autoComplete:"off",layout:"vertical",initialValues:{customer_home_type:0}},r===0&&N.createElement(N.Fragment,null,N.createElement(fi,null,"General Info"),N.createElement(dt.Item,{name:"customer_first_name",label:"First Name",hasFeedback:!0,rules:[{required:!0,message:"Please input your first name!"},{min:2,message:"First name must be at least 2 characters"},{max:50,message:"First name must be no more than 50 characters"}]},N.createElement(Ft,{prefix:N.createElement(wf,null),placeholder:"First Name",onChange:p("customer_first_name")})),N.createElement(dt.Item,{name:"customer_last_name",label:"Last Name",hasFeedback:!0,rules:[{required:!0,message:"Please input your last name!"},{min:2,message:"Last name must be at least 2 characters"},{max:50,message:"Last name must be no more than 50 characters"}]},N.createElement(Ft,{prefix:N.createElement(wf,null),placeholder:"Last Name",onChange:p("customer_last_name")})),N.createElement(dt.Item,{name:"customer_phone_number",label:"Phone Number",hasFeedback:!0,rules:[{required:!0,message:"Please input your phone number!"},{validator:(x,S)=>(S?S.replace(/\D/g,""):"").length!==10?Promise.reject("Phone number must be 10 digits"):Promise.resolve()}]},N.createElement(Ft,{prefix:N.createElement(nN,null),placeholder:"Phone Number (10 digits)",onChange:v})),N.createElement(dt.Item,{name:"customer_address",label:"Street Address",hasFeedback:!0,rules:[{required:!0,message:"Please input your street address!"},{min:3,message:"Street address must be at least 3 characters"},{max:100,message:"Street address must be no more than 100 characters"}]},N.createElement(Ft,{prefix:N.createElement(Vm,null),placeholder:"Street Address"})),N.createElement(dt.Item,{name:"customer_apt",label:"Apt, suite, unit..."},N.createElement(Ft,{placeholder:"Apt, suite, unit..."})),N.createElement(dt.Item,{name:"customer_town",label:"Town",hasFeedback:!0,rules:[{required:!0,message:"Please input your town!"},{min:3,message:"Town must be at least 3 characters"},{max:25,message:"Town must be no more than 25 characters"}]},N.createElement(Ft,{prefix:N.createElement(tN,null),placeholder:"Town",onChange:y})),N.createElement(dt.Item,{label:"State"},N.createElement(Ft,{value:"MA",disabled:!0,style:{color:"#000",backgroundColor:"#f5f5f5"}})),N.createElement(dt.Item,{name:"customer_zip",label:"Zip Code",hasFeedback:!0,rules:[{required:!0,message:"Please input your zip code!"},{len:5,message:"Zip code must be exactly 5 characters"}]},N.createElement(Ft,{placeholder:"Zip Code"})),N.createElement(dt.Item,{name:"customer_home_type",label:"Home Type",hasFeedback:!0,rules:[{required:!0,message:"Please select your home type!"}]},N.createElement(Sn,{placeholder:"Select home type"},N.createElement(Sn.Option,{value:0},"Residential"),N.createElement(Sn.Option,{value:1},"apartment"),N.createElement(Sn.Option,{value:2},"condo"),N.createElement(Sn.Option,{value:3},"commercial"),N.createElement(Sn.Option,{value:4},"business"),N.createElement(Sn.Option,{value:5},"construction"),N.createElement(Sn.Option,{value:6},"container"))),N.createElement(fi,null,"Delivery Details"),N.createElement(dt.Item,{name:"house_description",label:"Customer House Description (20 words or less, optional)",hasFeedback:!0,validateStatus:t>20?"error":t>0?"success":"",help:N.createElement("span",{style:{color:t>20?"red":"green"}},t,"/20 words",t>20?" (exceeded limit)":""),rules:[{validator:(x,S)=>S&&S.split(" ").length>20?Promise.reject("Description must be 20 words or less"):Promise.resolve()}]},N.createElement(VQ,{placeholder:"House Description",rows:4,onChange:f}))),r===1&&N.createElement(N.Fragment,null,N.createElement("div",{style:{textAlign:"center",marginBottom:24,fontSize:16,fontWeight:"bold"}},"Your account number is: ",a),N.createElement(fi,null,"Account Setup"),N.createElement(dt.Item,{name:"password",label:"Password",hasFeedback:!0,rules:[{required:!0,message:"Please input your password!"}]},N.createElement(Ft.Password,{placeholder:"Password"})),N.createElement(dt.Item,{name:"confirm_password",label:"Confirm Password",dependencies:["password"],hasFeedback:!0,rules:[{required:!0,message:"Please confirm your password!"},({getFieldValue:x})=>({validator(S,w){return!w||x("password")===w?Promise.resolve():Promise.reject(new Error("The two passwords do not match!"))}})]},N.createElement(Ft.Password,{placeholder:"Confirm Password"})),N.createElement(dt.Item,{name:"customer_email",label:"Email",hasFeedback:!0,rules:[{required:!0,message:"Please input your email!"},{type:"email",message:"Please enter a valid email!"}]},N.createElement(Ft,{prefix:N.createElement(Wm,null),placeholder:"Email"}))),r===2&&N.createElement(N.Fragment,null,N.createElement("div",{style:{textAlign:"center",marginBottom:24}},N.createElement("h3",null,"Please take 3 images of your tank")),N.createElement("div",{style:{display:"flex",justifyContent:"space-around",marginBottom:24}},N.createElement("div",{style:{textAlign:"center"}},N.createElement(Fo,{width:150,src:"/src/assets/images/tank_example/tank_1.jpg",alt:"General picture of tank",style:{marginBottom:8}}),N.createElement("p",{style:{fontSize:14}},"General picture of your tank")),N.createElement("div",{style:{textAlign:"center"}},N.createElement(Fo,{width:150,src:"/src/assets/images/tank_example/tank_2.jpg",alt:"Picture of legs of tank",style:{marginBottom:8}}),N.createElement("p",{style:{fontSize:14}},"Picture of legs of your tank")),N.createElement("div",{style:{textAlign:"center"}},N.createElement(Fo,{width:150,src:"/src/assets/images/tank_example/tank_3.jpg",alt:"Picture of front of tank",style:{marginBottom:8}}),N.createElement("p",{style:{fontSize:14}},"Picture of front of your tank"))),N.createElement(fi,null,"Tank Images"),N.createElement(dt.Item,{label:"Upload Tank Images (3 required)",rules:[{validator:()=>l.length===3?Promise.resolve():Promise.reject(new Error("Please upload all 3 tank images"))}]},N.createElement(El,{listType:"picture-card",fileList:l,onChange:({fileList:x})=>c(x),beforeUpload:()=>!1,multiple:!0,maxCount:3,accept:"image/*"},l.length<3&&N.createElement("div",null,N.createElement(Od,null),N.createElement("div",{style:{marginTop:8}},"Upload")))),l.length===3&&N.createElement("div",{style:{marginTop:16}},N.createElement("h4",null,"Uploaded Images Preview:"),N.createElement("div",{style:{display:"flex",justifyContent:"space-around",marginTop:16}},l.map((x,S)=>N.createElement("div",{key:S,style:{textAlign:"center"}},N.createElement(Fo,{width:120,src:URL.createObjectURL(x.originFileObj),alt:`Tank image ${S+1}`,style:{marginBottom:8}}),N.createElement("p",{style:{fontSize:12}},"Image ",S+1)))))),N.createElement(dt.Item,{style:{marginTop:24}},r===0&&N.createElement(Qt,{type:"primary",onClick:g,block:!0},"Next"),r===1&&N.createElement(N.Fragment,null,N.createElement(Qt,{style:{marginRight:8},onClick:h},"Previous"),N.createElement(Qt,{type:"primary",onClick:g,block:!0},"Next")),r===2&&N.createElement(N.Fragment,null,N.createElement(Qt,{style:{marginRight:8},onClick:h},"Previous"),N.createElement(Qt,{type:"default",onClick:C,style:{marginRight:8}},"Skip for now..."),N.createElement(Qt,{type:"primary",htmlType:"submit"},"Complete Registration")))))}const KQ=Yt.create({baseURL:"http://localhost:8000"});function UQ(){const e=ca(),[t,n]=s.useState(!1),r=async o=>{var a,i;n(!0);try{await KQ.post("/auth/forgot-password",o),on.success("Password reset link sent to your email"),e("/login")}catch(l){on.error("Failed to send reset email: "+(((i=(a=l.response)==null?void 0:a.data)==null?void 0:i.detail)||"Unknown error"))}finally{n(!1)}};return N.createElement(br,{title:"Forgot Password",style:{maxWidth:400,margin:"0 auto"}},N.createElement("p",null,"Enter your email address and we'll send you a link to reset your password."),N.createElement(dt,{name:"forgot-password",onFinish:r,autoComplete:"off"},N.createElement(dt.Item,{name:"email",rules:[{required:!0,message:"Please input your email!"},{type:"email",message:"Please enter a valid email!"}]},N.createElement(Ft,{prefix:N.createElement(Wm,null),placeholder:"Email"})),N.createElement(dt.Item,null,N.createElement(Qt,{type:"primary",htmlType:"submit",loading:t,block:!0},"Send Reset Link")),N.createElement(dt.Item,null,N.createElement(Kr,{to:"/login"},"Back to Login"))))}const qQ=Yt.create({baseURL:"http://localhost:8000"});function GQ(){const e=ca(),[t]=I_(),[n,r]=s.useState(!1),[o,a]=s.useState("");s.useEffect(()=>{const l=t.get("token");l?a(l):(on.error("No reset token provided"),e("/login"))},[t,e]);const i=async l=>{var c,u;r(!0);try{await qQ.post("/auth/reset-password",{token:o,password:l.password,confirm_password:l.confirm_password}),on.success("Password reset successfully"),e("/login")}catch(d){on.error("Failed to reset password: "+(((u=(c=d.response)==null?void 0:c.data)==null?void 0:u.detail)||"Unknown error"))}finally{r(!1)}};return N.createElement(br,{title:"Reset Password",style:{maxWidth:400,margin:"0 auto"}},N.createElement("p",null,"Enter your new password below."),N.createElement(dt,{name:"reset-password",onFinish:i,autoComplete:"off"},N.createElement(dt.Item,{name:"password",rules:[{required:!0,message:"Please input your password!"},{min:6,message:"Password must be at least 6 characters"}]},N.createElement(Ft.Password,{prefix:N.createElement(Uh,null),placeholder:"New Password"})),N.createElement(dt.Item,{name:"confirm_password",dependencies:["password"],rules:[{required:!0,message:"Please confirm your password!"},({getFieldValue:l})=>({validator(c,u){return!u||l("password")===u?Promise.resolve():Promise.reject(new Error("The two passwords do not match!"))}})]},N.createElement(Ft.Password,{prefix:N.createElement(Uh,null),placeholder:"Confirm New Password"})),N.createElement(dt.Item,null,N.createElement(Qt,{type:"primary",htmlType:"submit",loading:n,block:!0},"Reset Password")),N.createElement(dt.Item,null,N.createElement(Kr,{to:"/login"},"Back to Login"))))}const XQ="/assets/1-lpboTmjB.png",{Header:YQ,Content:QQ,Footer:ZQ}=Di,rN=Yt.create({baseURL:"http://localhost:8000"});rN.interceptors.request.use(e=>{const t=localStorage.getItem("token");return t&&(e.headers.Authorization=`Bearer ${t}`),e});function JQ(){const[e,t]=s.useState(null),[n,r]=s.useState(!0),o=Ul();s.useEffect(()=>{a()},[o]);const a=async()=>{if(localStorage.getItem("token"))try{const c=await rN.get("/auth/me");t(c.data)}catch{localStorage.removeItem("token"),t(null)}else t(null);r(!1)},i=()=>{localStorage.removeItem("token"),t(null),on.success("Logged out successfully")};return n?N.createElement("div",null,"Loading..."):N.createElement(Di,{className:"layout"},N.createElement(YQ,{className:"bg-blue-oil"},N.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"}},N.createElement(Kr,{to:"/"},N.createElement("img",{src:XQ,alt:"Oil Customer Gateway",className:"logo",style:{height:"40px",width:"auto"}})),N.createElement("div",null,e?N.createElement("div",{style:{display:"flex",alignItems:"center",gap:"16px"}},N.createElement("span",{style:{color:"white"}},"Welcome, ",e.customer_first_name," ",e.customer_last_name),N.createElement(Qt,{type:"text",style:{color:"white"},onClick:i},"Logout")):N.createElement(N.Fragment,null,N.createElement(Kr,{to:"/login"},N.createElement(Qt,{type:"text",style:{color:"white"}},"Login")),N.createElement(Kr,{to:"/register"},N.createElement(Qt,{type:"text",style:{color:"white"}},"Register")),N.createElement(Kr,{to:"/new"},N.createElement(Qt,{type:"text",style:{color:"white"}},"New Customer")))))),N.createElement(QQ,{style:{padding:"0 50px"}},N.createElement("div",{className:"site-layout-content"},N.createElement(v_,null,N.createElement(Uo,{path:"/",element:N.createElement(SQ,null)}),N.createElement(Uo,{path:"/tank",element:N.createElement(jQ,null)}),N.createElement(Uo,{path:"/edit-customer",element:N.createElement(AQ,null)}),N.createElement(Uo,{path:"/login",element:N.createElement(FQ,null)}),N.createElement(Uo,{path:"/forgot-password",element:N.createElement(UQ,null)}),N.createElement(Uo,{path:"/reset-password",element:N.createElement(GQ,null)}),N.createElement(Uo,{path:"/new",element:N.createElement(WQ,null)}),N.createElement(Uo,{path:"/register",element:N.createElement(HQ,null)})))),N.createElement(ZQ,{style:{textAlign:"center"}},"Oil Customer Gateway ©2023"))}function eZ(){return N.createElement(w_,null,N.createElement(JQ,null))}wv.createRoot(document.getElementById("root")).render(N.createElement(N.StrictMode,null,N.createElement(eZ,null)));