function _mergeNamespaces(o,a){for(var i=0;is[_]})}}}return Object.freeze(Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}))}var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(o){return o&&o.__esModule&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o}var jsxRuntime={exports:{}},reactJsxRuntime_production_min={},react={exports:{}},react_production_min={};/** * @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 l$2=Symbol.for("react.element"),n$2=Symbol.for("react.portal"),p$3=Symbol.for("react.fragment"),q$2=Symbol.for("react.strict_mode"),r$1=Symbol.for("react.profiler"),t$1=Symbol.for("react.provider"),u=Symbol.for("react.context"),v$2=Symbol.for("react.forward_ref"),w$1=Symbol.for("react.suspense"),x$1=Symbol.for("react.memo"),y$1=Symbol.for("react.lazy"),z$2=Symbol.iterator;function A$2(o){return o===null||typeof o!="object"?null:(o=z$2&&o[z$2]||o["@@iterator"],typeof o=="function"?o:null)}var B$1={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C$1=Object.assign,D$1={};function E$1(o,a,i){this.props=o,this.context=a,this.refs=D$1,this.updater=i||B$1}E$1.prototype.isReactComponent={};E$1.prototype.setState=function(o,a){if(typeof o!="object"&&typeof o!="function"&&o!=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,o,a,"setState")};E$1.prototype.forceUpdate=function(o){this.updater.enqueueForceUpdate(this,o,"forceUpdate")};function F(){}F.prototype=E$1.prototype;function G$1(o,a,i){this.props=o,this.context=a,this.refs=D$1,this.updater=i||B$1}var H$1=G$1.prototype=new F;H$1.constructor=G$1;C$1(H$1,E$1.prototype);H$1.isPureReactComponent=!0;var I$1=Array.isArray,J=Object.prototype.hasOwnProperty,K$1={current:null},L$1={key:!0,ref:!0,__self:!0,__source:!0};function M$1(o,a,i){var s,_={},j=null,_e=null;if(a!=null)for(s in a.ref!==void 0&&(_e=a.ref),a.key!==void 0&&(j=""+a.key),a)J.call(a,s)&&!L$1.hasOwnProperty(s)&&(_[s]=a[s]);var et=arguments.length-2;if(et===1)_.children=i;else if(1>>1,_t=St[Rt];if(0<_(_t,Tt))St[Rt]=Tt,St[Pt]=_t,Pt=Rt;else break e}}function i(St){return St.length===0?null:St[0]}function s(St){if(St.length===0)return null;var Tt=St[0],Pt=St.pop();if(Pt!==Tt){St[0]=Pt;e:for(var Rt=0,_t=St.length,Mt=_t>>>1;Rt_(zt,Pt))jt<_t&&0>_(At,zt)?(St[Rt]=At,St[jt]=Pt,Rt=jt):(St[Rt]=zt,St[Nt]=Pt,Rt=Nt);else if(jt<_t&&0>_(At,Pt))St[Rt]=At,St[jt]=Pt,Rt=jt;else break e}}return Tt}function _(St,Tt){var Pt=St.sortIndex-Tt.sortIndex;return Pt!==0?Pt:St.id-Tt.id}if(typeof performance=="object"&&typeof performance.now=="function"){var j=performance;o.unstable_now=function(){return j.now()}}else{var _e=Date,et=_e.now();o.unstable_now=function(){return _e.now()-et}}var tt=[],rt=[],nt=1,ot=null,at=3,lt=!1,st=!1,ut=!1,ft=typeof setTimeout=="function"?setTimeout:null,it=typeof clearTimeout=="function"?clearTimeout:null,ct=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function dt(St){for(var Tt=i(rt);Tt!==null;){if(Tt.callback===null)s(rt);else if(Tt.startTime<=St)s(rt),Tt.sortIndex=Tt.expirationTime,a(tt,Tt);else break;Tt=i(rt)}}function pt(St){if(ut=!1,dt(St),!st)if(i(tt)!==null)st=!0,wt(gt);else{var Tt=i(rt);Tt!==null&&Ct(pt,Tt.startTime-St)}}function gt(St,Tt){st=!1,ut&&(ut=!1,it(ht),ht=-1),lt=!0;var Pt=at;try{for(dt(Tt),ot=i(tt);ot!==null&&(!(ot.expirationTime>Tt)||St&&!$t());){var Rt=ot.callback;if(typeof Rt=="function"){ot.callback=null,at=ot.priorityLevel;var _t=Rt(ot.expirationTime<=Tt);Tt=o.unstable_now(),typeof _t=="function"?ot.callback=_t:ot===i(tt)&&s(tt),dt(Tt)}else s(tt);ot=i(tt)}if(ot!==null)var Mt=!0;else{var Nt=i(rt);Nt!==null&&Ct(pt,Nt.startTime-Tt),Mt=!1}return Mt}finally{ot=null,at=Pt,lt=!1}}var mt=!1,vt=null,ht=-1,yt=5,xt=-1;function $t(){return!(o.unstable_now()-xtSt||125Rt?(St.sortIndex=Pt,a(rt,St),i(tt)===null&&St===i(rt)&&(ut?(it(ht),ht=-1):ut=!0,Ct(pt,Pt-Rt))):(St.sortIndex=_t,a(tt,St),st||lt||(st=!0,wt(gt))),St},o.unstable_shouldYield=$t,o.unstable_wrapCallback=function(St){var Tt=at;return function(){var Pt=at;at=Tt;try{return St.apply(this,arguments)}finally{at=Pt}}}})(scheduler_production_min);scheduler.exports=scheduler_production_min;var schedulerExports=scheduler.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 aa=reactExports,ca=schedulerExports;function p$1(o){for(var a="https://reactjs.org/docs/error-decoder.html?invariant="+o,i=1;i"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ja=Object.prototype.hasOwnProperty,ka=/^[: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]*$/,la={},ma={};function oa(o){return ja.call(ma,o)?!0:ja.call(la,o)?!1:ka.test(o)?ma[o]=!0:(la[o]=!0,!1)}function pa(o,a,i,s){if(i!==null&&i.type===0)return!1;switch(typeof a){case"function":case"symbol":return!0;case"boolean":return s?!1:i!==null?!i.acceptsBooleans:(o=o.toLowerCase().slice(0,5),o!=="data-"&&o!=="aria-");default:return!1}}function qa(o,a,i,s){if(a===null||typeof a>"u"||pa(o,a,i,s))return!0;if(s)return!1;if(i!==null)switch(i.type){case 3:return!a;case 4:return a===!1;case 5:return isNaN(a);case 6:return isNaN(a)||1>a}return!1}function v$1(o,a,i,s,_,j,_e){this.acceptsBooleans=a===2||a===3||a===4,this.attributeName=s,this.attributeNamespace=_,this.mustUseProperty=i,this.propertyName=o,this.type=a,this.sanitizeURL=j,this.removeEmptyString=_e}var z$1={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(o){z$1[o]=new v$1(o,0,!1,o,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(o){var a=o[0];z$1[a]=new v$1(a,1,!1,o[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(o){z$1[o]=new v$1(o,2,!1,o.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(o){z$1[o]=new v$1(o,2,!1,o,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(o){z$1[o]=new v$1(o,3,!1,o.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(o){z$1[o]=new v$1(o,3,!0,o,null,!1,!1)});["capture","download"].forEach(function(o){z$1[o]=new v$1(o,4,!1,o,null,!1,!1)});["cols","rows","size","span"].forEach(function(o){z$1[o]=new v$1(o,6,!1,o,null,!1,!1)});["rowSpan","start"].forEach(function(o){z$1[o]=new v$1(o,5,!1,o.toLowerCase(),null,!1,!1)});var ra=/[\-:]([a-z])/g;function sa(o){return o[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(o){var a=o.replace(ra,sa);z$1[a]=new v$1(a,1,!1,o,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(o){var a=o.replace(ra,sa);z$1[a]=new v$1(a,1,!1,o,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(o){var a=o.replace(ra,sa);z$1[a]=new v$1(a,1,!1,o,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(o){z$1[o]=new v$1(o,1,!1,o.toLowerCase(),null,!1,!1)});z$1.xlinkHref=new v$1("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(o){z$1[o]=new v$1(o,1,!1,o.toLowerCase(),null,!0,!0)});function ta(o,a,i,s){var _=z$1.hasOwnProperty(a)?z$1[a]:null;(_!==null?_.type!==0:s||!(2et||_[_e]!==j[et]){var tt=` `+_[_e].replace(" at new "," at ");return o.displayName&&tt.includes("")&&(tt=tt.replace("",o.displayName)),tt}while(1<=_e&&0<=et);break}}}finally{Na=!1,Error.prepareStackTrace=i}return(o=o?o.displayName||o.name:"")?Ma(o):""}function Pa(o){switch(o.tag){case 5:return Ma(o.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return o=Oa(o.type,!1),o;case 11:return o=Oa(o.type.render,!1),o;case 1:return o=Oa(o.type,!0),o;default:return""}}function Qa(o){if(o==null)return null;if(typeof o=="function")return o.displayName||o.name||null;if(typeof o=="string")return o;switch(o){case ya:return"Fragment";case wa:return"Portal";case Aa:return"Profiler";case za:return"StrictMode";case Ea:return"Suspense";case Fa:return"SuspenseList"}if(typeof o=="object")switch(o.$$typeof){case Ca:return(o.displayName||"Context")+".Consumer";case Ba:return(o._context.displayName||"Context")+".Provider";case Da:var a=o.render;return o=o.displayName,o||(o=a.displayName||a.name||"",o=o!==""?"ForwardRef("+o+")":"ForwardRef"),o;case Ga:return a=o.displayName||null,a!==null?a:Qa(o.type)||"Memo";case Ha:a=o._payload,o=o._init;try{return Qa(o(a))}catch{}}return null}function Ra(o){var a=o.type;switch(o.tag){case 24:return"Cache";case 9:return(a.displayName||"Context")+".Consumer";case 10:return(a._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return o=a.render,o=o.displayName||o.name||"",a.displayName||(o!==""?"ForwardRef("+o+")":"ForwardRef");case 7:return"Fragment";case 5:return a;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Qa(a);case 8:return a===za?"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 a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a}return null}function Sa(o){switch(typeof o){case"boolean":case"number":case"string":case"undefined":return o;case"object":return o;default:return""}}function Ta(o){var a=o.type;return(o=o.nodeName)&&o.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function Ua(o){var a=Ta(o)?"checked":"value",i=Object.getOwnPropertyDescriptor(o.constructor.prototype,a),s=""+o[a];if(!o.hasOwnProperty(a)&&typeof i<"u"&&typeof i.get=="function"&&typeof i.set=="function"){var _=i.get,j=i.set;return Object.defineProperty(o,a,{configurable:!0,get:function(){return _.call(this)},set:function(_e){s=""+_e,j.call(this,_e)}}),Object.defineProperty(o,a,{enumerable:i.enumerable}),{getValue:function(){return s},setValue:function(_e){s=""+_e},stopTracking:function(){o._valueTracker=null,delete o[a]}}}}function Va(o){o._valueTracker||(o._valueTracker=Ua(o))}function Wa(o){if(!o)return!1;var a=o._valueTracker;if(!a)return!0;var i=a.getValue(),s="";return o&&(s=Ta(o)?o.checked?"true":"false":o.value),o=s,o!==i?(a.setValue(o),!0):!1}function Xa(o){if(o=o||(typeof document<"u"?document:void 0),typeof o>"u")return null;try{return o.activeElement||o.body}catch{return o.body}}function Ya(o,a){var i=a.checked;return A$1({},a,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:i??o._wrapperState.initialChecked})}function Za(o,a){var i=a.defaultValue==null?"":a.defaultValue,s=a.checked!=null?a.checked:a.defaultChecked;i=Sa(a.value!=null?a.value:i),o._wrapperState={initialChecked:s,initialValue:i,controlled:a.type==="checkbox"||a.type==="radio"?a.checked!=null:a.value!=null}}function ab(o,a){a=a.checked,a!=null&&ta(o,"checked",a,!1)}function bb(o,a){ab(o,a);var i=Sa(a.value),s=a.type;if(i!=null)s==="number"?(i===0&&o.value===""||o.value!=i)&&(o.value=""+i):o.value!==""+i&&(o.value=""+i);else if(s==="submit"||s==="reset"){o.removeAttribute("value");return}a.hasOwnProperty("value")?cb(o,a.type,i):a.hasOwnProperty("defaultValue")&&cb(o,a.type,Sa(a.defaultValue)),a.checked==null&&a.defaultChecked!=null&&(o.defaultChecked=!!a.defaultChecked)}function db(o,a,i){if(a.hasOwnProperty("value")||a.hasOwnProperty("defaultValue")){var s=a.type;if(!(s!=="submit"&&s!=="reset"||a.value!==void 0&&a.value!==null))return;a=""+o._wrapperState.initialValue,i||a===o.value||(o.value=a),o.defaultValue=a}i=o.name,i!==""&&(o.name=""),o.defaultChecked=!!o._wrapperState.initialChecked,i!==""&&(o.name=i)}function cb(o,a,i){(a!=="number"||Xa(o.ownerDocument)!==o)&&(i==null?o.defaultValue=""+o._wrapperState.initialValue:o.defaultValue!==""+i&&(o.defaultValue=""+i))}var eb=Array.isArray;function fb(o,a,i,s){if(o=o.options,a){a={};for(var _=0;_"+a.valueOf().toString()+"",a=mb.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;a.firstChild;)o.appendChild(a.firstChild)}});function ob(o,a){if(a){var i=o.firstChild;if(i&&i===o.lastChild&&i.nodeType===3){i.nodeValue=a;return}}o.textContent=a}var pb={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},qb=["Webkit","ms","Moz","O"];Object.keys(pb).forEach(function(o){qb.forEach(function(a){a=a+o.charAt(0).toUpperCase()+o.substring(1),pb[a]=pb[o]})});function rb(o,a,i){return a==null||typeof a=="boolean"||a===""?"":i||typeof a!="number"||a===0||pb.hasOwnProperty(o)&&pb[o]?(""+a).trim():a+"px"}function sb(o,a){o=o.style;for(var i in a)if(a.hasOwnProperty(i)){var s=i.indexOf("--")===0,_=rb(i,a[i],s);i==="float"&&(i="cssFloat"),s?o.setProperty(i,_):o[i]=_}}var tb=A$1({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 ub(o,a){if(a){if(tb[o]&&(a.children!=null||a.dangerouslySetInnerHTML!=null))throw Error(p$1(137,o));if(a.dangerouslySetInnerHTML!=null){if(a.children!=null)throw Error(p$1(60));if(typeof a.dangerouslySetInnerHTML!="object"||!("__html"in a.dangerouslySetInnerHTML))throw Error(p$1(61))}if(a.style!=null&&typeof a.style!="object")throw Error(p$1(62))}}function vb(o,a){if(o.indexOf("-")===-1)return typeof a.is=="string";switch(o){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 wb=null;function xb(o){return o=o.target||o.srcElement||window,o.correspondingUseElement&&(o=o.correspondingUseElement),o.nodeType===3?o.parentNode:o}var yb=null,zb=null,Ab=null;function Bb(o){if(o=Cb(o)){if(typeof yb!="function")throw Error(p$1(280));var a=o.stateNode;a&&(a=Db(a),yb(o.stateNode,o.type,a))}}function Eb(o){zb?Ab?Ab.push(o):Ab=[o]:zb=o}function Fb(){if(zb){var o=zb,a=Ab;if(Ab=zb=null,Bb(o),a)for(o=0;o>>=0,o===0?32:31-(pc(o)/qc|0)|0}var rc=64,sc=4194304;function tc(o){switch(o&-o){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 o&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return o&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return o}}function uc(o,a){var i=o.pendingLanes;if(i===0)return 0;var s=0,_=o.suspendedLanes,j=o.pingedLanes,_e=i&268435455;if(_e!==0){var et=_e&~_;et!==0?s=tc(et):(j&=_e,j!==0&&(s=tc(j)))}else _e=i&~_,_e!==0?s=tc(_e):j!==0&&(s=tc(j));if(s===0)return 0;if(a!==0&&a!==s&&!(a&_)&&(_=s&-s,j=a&-a,_>=j||_===16&&(j&4194240)!==0))return a;if(s&4&&(s|=i&16),a=o.entangledLanes,a!==0)for(o=o.entanglements,a&=s;0i;i++)a.push(o);return a}function Ac(o,a,i){o.pendingLanes|=a,a!==536870912&&(o.suspendedLanes=0,o.pingedLanes=0),o=o.eventTimes,a=31-oc(a),o[a]=i}function Bc(o,a){var i=o.pendingLanes&~a;o.pendingLanes=a,o.suspendedLanes=0,o.pingedLanes=0,o.expiredLanes&=a,o.mutableReadLanes&=a,o.entangledLanes&=a,a=o.entanglements;var s=o.eventTimes;for(o=o.expirationTimes;0=be),ee=String.fromCharCode(32),fe=!1;function ge(o,a){switch(o){case"keyup":return $d.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function he(o){return o=o.detail,typeof o=="object"&&"data"in o?o.data:null}var ie=!1;function je(o,a){switch(o){case"compositionend":return he(a);case"keypress":return a.which!==32?null:(fe=!0,ee);case"textInput":return o=a.data,o===ee&&fe?null:o;default:return null}}function ke(o,a){if(ie)return o==="compositionend"||!ae&&ge(o,a)?(o=nd(),md=ld=kd=null,ie=!1,o):null;switch(o){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1=a)return{node:i,offset:a-o};o=s}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=Je(i)}}function Le(o,a){return o&&a?o===a?!0:o&&o.nodeType===3?!1:a&&a.nodeType===3?Le(o,a.parentNode):"contains"in o?o.contains(a):o.compareDocumentPosition?!!(o.compareDocumentPosition(a)&16):!1:!1}function Me(){for(var o=window,a=Xa();a instanceof o.HTMLIFrameElement;){try{var i=typeof a.contentWindow.location.href=="string"}catch{i=!1}if(i)o=a.contentWindow;else break;a=Xa(o.document)}return a}function Ne(o){var a=o&&o.nodeName&&o.nodeName.toLowerCase();return a&&(a==="input"&&(o.type==="text"||o.type==="search"||o.type==="tel"||o.type==="url"||o.type==="password")||a==="textarea"||o.contentEditable==="true")}function Oe(o){var a=Me(),i=o.focusedElem,s=o.selectionRange;if(a!==i&&i&&i.ownerDocument&&Le(i.ownerDocument.documentElement,i)){if(s!==null&&Ne(i)){if(a=s.start,o=s.end,o===void 0&&(o=a),"selectionStart"in i)i.selectionStart=a,i.selectionEnd=Math.min(o,i.value.length);else if(o=(a=i.ownerDocument||document)&&a.defaultView||window,o.getSelection){o=o.getSelection();var _=i.textContent.length,j=Math.min(s.start,_);s=s.end===void 0?j:Math.min(s.end,_),!o.extend&&j>s&&(_=s,s=j,j=_),_=Ke(i,j);var _e=Ke(i,s);_&&_e&&(o.rangeCount!==1||o.anchorNode!==_.node||o.anchorOffset!==_.offset||o.focusNode!==_e.node||o.focusOffset!==_e.offset)&&(a=a.createRange(),a.setStart(_.node,_.offset),o.removeAllRanges(),j>s?(o.addRange(a),o.extend(_e.node,_e.offset)):(a.setEnd(_e.node,_e.offset),o.addRange(a)))}}for(a=[],o=i;o=o.parentNode;)o.nodeType===1&&a.push({element:o,left:o.scrollLeft,top:o.scrollTop});for(typeof i.focus=="function"&&i.focus(),i=0;i=document.documentMode,Qe=null,Re=null,Se=null,Te=!1;function Ue(o,a,i){var s=i.window===i?i.document:i.nodeType===9?i:i.ownerDocument;Te||Qe==null||Qe!==Xa(s)||(s=Qe,"selectionStart"in s&&Ne(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),Se&&Ie(Se,s)||(Se=s,s=oe(Re,"onSelect"),0Tf||(o.current=Sf[Tf],Sf[Tf]=null,Tf--)}function G(o,a){Tf++,Sf[Tf]=o.current,o.current=a}var Vf={},H=Uf(Vf),Wf=Uf(!1),Xf=Vf;function Yf(o,a){var i=o.type.contextTypes;if(!i)return Vf;var s=o.stateNode;if(s&&s.__reactInternalMemoizedUnmaskedChildContext===a)return s.__reactInternalMemoizedMaskedChildContext;var _={},j;for(j in i)_[j]=a[j];return s&&(o=o.stateNode,o.__reactInternalMemoizedUnmaskedChildContext=a,o.__reactInternalMemoizedMaskedChildContext=_),_}function Zf(o){return o=o.childContextTypes,o!=null}function $f(){E(Wf),E(H)}function ag(o,a,i){if(H.current!==Vf)throw Error(p$1(168));G(H,a),G(Wf,i)}function bg(o,a,i){var s=o.stateNode;if(a=a.childContextTypes,typeof s.getChildContext!="function")return i;s=s.getChildContext();for(var _ in s)if(!(_ in a))throw Error(p$1(108,Ra(o)||"Unknown",_));return A$1({},i,s)}function cg(o){return o=(o=o.stateNode)&&o.__reactInternalMemoizedMergedChildContext||Vf,Xf=H.current,G(H,o),G(Wf,Wf.current),!0}function dg(o,a,i){var s=o.stateNode;if(!s)throw Error(p$1(169));i?(o=bg(o,a,Xf),s.__reactInternalMemoizedMergedChildContext=o,E(Wf),E(H),G(H,o)):E(Wf),G(Wf,i)}var eg=null,fg=!1,gg=!1;function hg(o){eg===null?eg=[o]:eg.push(o)}function ig(o){fg=!0,hg(o)}function jg(){if(!gg&&eg!==null){gg=!0;var o=0,a=C;try{var i=eg;for(C=1;o>=_e,_-=_e,rg=1<<32-oc(a)+_|i<<_|s,sg=j+o}else rg=1<ht?(yt=vt,vt=null):yt=vt.sibling;var xt=at(it,vt,dt[ht],pt);if(xt===null){vt===null&&(vt=yt);break}o&&vt&&xt.alternate===null&&a(it,vt),ct=j(xt,ct,ht),mt===null?gt=xt:mt.sibling=xt,mt=xt,vt=yt}if(ht===dt.length)return i(it,vt),I&&tg(it,ht),gt;if(vt===null){for(;htht?(yt=vt,vt=null):yt=vt.sibling;var $t=at(it,vt,xt.value,pt);if($t===null){vt===null&&(vt=yt);break}o&&vt&&$t.alternate===null&&a(it,vt),ct=j($t,ct,ht),mt===null?gt=$t:mt.sibling=$t,mt=$t,vt=yt}if(xt.done)return i(it,vt),I&&tg(it,ht),gt;if(vt===null){for(;!xt.done;ht++,xt=dt.next())xt=ot(it,xt.value,pt),xt!==null&&(ct=j(xt,ct,ht),mt===null?gt=xt:mt.sibling=xt,mt=xt);return I&&tg(it,ht),gt}for(vt=s(it,vt);!xt.done;ht++,xt=dt.next())xt=lt(vt,it,ht,xt.value,pt),xt!==null&&(o&&xt.alternate!==null&&vt.delete(xt.key===null?ht:xt.key),ct=j(xt,ct,ht),mt===null?gt=xt:mt.sibling=xt,mt=xt);return o&&vt.forEach(function(bt){return a(it,bt)}),I&&tg(it,ht),gt}function ft(it,ct,dt,pt){if(typeof dt=="object"&&dt!==null&&dt.type===ya&&dt.key===null&&(dt=dt.props.children),typeof dt=="object"&&dt!==null){switch(dt.$$typeof){case va:e:{for(var gt=dt.key,mt=ct;mt!==null;){if(mt.key===gt){if(gt=dt.type,gt===ya){if(mt.tag===7){i(it,mt.sibling),ct=_(mt,dt.props.children),ct.return=it,it=ct;break e}}else if(mt.elementType===gt||typeof gt=="object"&>!==null&>.$$typeof===Ha&&uh(gt)===mt.type){i(it,mt.sibling),ct=_(mt,dt.props),ct.ref=sh(it,mt,dt),ct.return=it,it=ct;break e}i(it,mt);break}else a(it,mt);mt=mt.sibling}dt.type===ya?(ct=Ah(dt.props.children,it.mode,pt,dt.key),ct.return=it,it=ct):(pt=yh(dt.type,dt.key,dt.props,null,it.mode,pt),pt.ref=sh(it,ct,dt),pt.return=it,it=pt)}return _e(it);case wa:e:{for(mt=dt.key;ct!==null;){if(ct.key===mt)if(ct.tag===4&&ct.stateNode.containerInfo===dt.containerInfo&&ct.stateNode.implementation===dt.implementation){i(it,ct.sibling),ct=_(ct,dt.children||[]),ct.return=it,it=ct;break e}else{i(it,ct);break}else a(it,ct);ct=ct.sibling}ct=zh(dt,it.mode,pt),ct.return=it,it=ct}return _e(it);case Ha:return mt=dt._init,ft(it,ct,mt(dt._payload),pt)}if(eb(dt))return st(it,ct,dt,pt);if(Ka(dt))return ut(it,ct,dt,pt);th(it,dt)}return typeof dt=="string"&&dt!==""||typeof dt=="number"?(dt=""+dt,ct!==null&&ct.tag===6?(i(it,ct.sibling),ct=_(ct,dt),ct.return=it,it=ct):(i(it,ct),ct=xh(dt,it.mode,pt),ct.return=it,it=ct),_e(it)):i(it,ct)}return ft}var Bh=vh(!0),Ch=vh(!1),Dh={},Eh=Uf(Dh),Fh=Uf(Dh),Gh=Uf(Dh);function Hh(o){if(o===Dh)throw Error(p$1(174));return o}function Ih(o,a){switch(G(Gh,a),G(Fh,o),G(Eh,Dh),o=a.nodeType,o){case 9:case 11:a=(a=a.documentElement)?a.namespaceURI:lb(null,"");break;default:o=o===8?a.parentNode:a,a=o.namespaceURI||null,o=o.tagName,a=lb(a,o)}E(Eh),G(Eh,a)}function Jh(){E(Eh),E(Fh),E(Gh)}function Kh(o){Hh(Gh.current);var a=Hh(Eh.current),i=lb(a,o.type);a!==i&&(G(Fh,o),G(Eh,i))}function Lh(o){Fh.current===o&&(E(Eh),E(Fh))}var M=Uf(0);function Mh(o){for(var a=o;a!==null;){if(a.tag===13){var i=a.memoizedState;if(i!==null&&(i=i.dehydrated,i===null||i.data==="$?"||i.data==="$!"))return a}else if(a.tag===19&&a.memoizedProps.revealOrder!==void 0){if(a.flags&128)return a}else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===o)break;for(;a.sibling===null;){if(a.return===null||a.return===o)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}var Nh=[];function Oh(){for(var o=0;oi?i:4,o(!0);var s=Qh.transition;Qh.transition={};try{o(!1),a()}finally{C=i,Qh.transition=s}}function Fi(){return di().memoizedState}function Gi(o,a,i){var s=lh(o);if(i={lane:s,action:i,hasEagerState:!1,eagerState:null,next:null},Hi(o))Ii(a,i);else if(i=Yg(o,a,i,s),i!==null){var _=L();mh(i,o,s,_),Ji(i,a,s)}}function ri(o,a,i){var s=lh(o),_={lane:s,action:i,hasEagerState:!1,eagerState:null,next:null};if(Hi(o))Ii(a,_);else{var j=o.alternate;if(o.lanes===0&&(j===null||j.lanes===0)&&(j=a.lastRenderedReducer,j!==null))try{var _e=a.lastRenderedState,et=j(_e,i);if(_.hasEagerState=!0,_.eagerState=et,He(et,_e)){var tt=a.interleaved;tt===null?(_.next=_,Xg(a)):(_.next=tt.next,tt.next=_),a.interleaved=_;return}}catch{}finally{}i=Yg(o,a,_,s),i!==null&&(_=L(),mh(i,o,s,_),Ji(i,a,s))}}function Hi(o){var a=o.alternate;return o===N||a!==null&&a===N}function Ii(o,a){Th=Sh=!0;var i=o.pending;i===null?a.next=a:(a.next=i.next,i.next=a),o.pending=a}function Ji(o,a,i){if(i&4194240){var s=a.lanes;s&=o.pendingLanes,i|=s,a.lanes=i,Cc(o,i)}}var ai={readContext:Vg,useCallback:Q,useContext:Q,useEffect:Q,useImperativeHandle:Q,useInsertionEffect:Q,useLayoutEffect:Q,useMemo:Q,useReducer:Q,useRef:Q,useState:Q,useDebugValue:Q,useDeferredValue:Q,useTransition:Q,useMutableSource:Q,useSyncExternalStore:Q,useId:Q,unstable_isNewReconciler:!1},Yh={readContext:Vg,useCallback:function(o,a){return ci().memoizedState=[o,a===void 0?null:a],o},useContext:Vg,useEffect:vi,useImperativeHandle:function(o,a,i){return i=i!=null?i.concat([o]):null,ti(4194308,4,yi.bind(null,a,o),i)},useLayoutEffect:function(o,a){return ti(4194308,4,o,a)},useInsertionEffect:function(o,a){return ti(4,2,o,a)},useMemo:function(o,a){var i=ci();return a=a===void 0?null:a,o=o(),i.memoizedState=[o,a],o},useReducer:function(o,a,i){var s=ci();return a=i!==void 0?i(a):a,s.memoizedState=s.baseState=a,o={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:o,lastRenderedState:a},s.queue=o,o=o.dispatch=Gi.bind(null,N,o),[s.memoizedState,o]},useRef:function(o){var a=ci();return o={current:o},a.memoizedState=o},useState:qi,useDebugValue:Ai,useDeferredValue:function(o){return ci().memoizedState=o},useTransition:function(){var o=qi(!1),a=o[0];return o=Ei.bind(null,o[1]),ci().memoizedState=o,[a,o]},useMutableSource:function(){},useSyncExternalStore:function(o,a,i){var s=N,_=ci();if(I){if(i===void 0)throw Error(p$1(407));i=i()}else{if(i=a(),R===null)throw Error(p$1(349));Rh&30||ni(s,a,i)}_.memoizedState=i;var j={value:i,getSnapshot:a};return _.queue=j,vi(ki.bind(null,s,j,o),[o]),s.flags|=2048,li(9,mi.bind(null,s,j,i,a),void 0,null),i},useId:function(){var o=ci(),a=R.identifierPrefix;if(I){var i=sg,s=rg;i=(s&~(1<<32-oc(s)-1)).toString(32)+i,a=":"+a+"R"+i,i=Uh++,0<\/script>",o=o.removeChild(o.firstChild)):typeof s.is=="string"?o=_e.createElement(i,{is:s.is}):(o=_e.createElement(i),i==="select"&&(_e=o,s.multiple?_e.multiple=!0:s.size&&(_e.size=s.size))):o=_e.createElementNS(o,i),o[Of]=a,o[Pf]=s,Aj(o,a,!1,!1),a.stateNode=o;e:{switch(_e=vb(i,s),i){case"dialog":D("cancel",o),D("close",o),_=s;break;case"iframe":case"object":case"embed":D("load",o),_=s;break;case"video":case"audio":for(_=0;_Hj&&(a.flags|=128,s=!0,Ej(j,!1),a.lanes=4194304)}else{if(!s)if(o=Mh(_e),o!==null){if(a.flags|=128,s=!0,i=o.updateQueue,i!==null&&(a.updateQueue=i,a.flags|=4),Ej(j,!0),j.tail===null&&j.tailMode==="hidden"&&!_e.alternate&&!I)return S(a),null}else 2*B()-j.renderingStartTime>Hj&&i!==1073741824&&(a.flags|=128,s=!0,Ej(j,!1),a.lanes=4194304);j.isBackwards?(_e.sibling=a.child,a.child=_e):(i=j.last,i!==null?i.sibling=_e:a.child=_e,j.last=_e)}return j.tail!==null?(a=j.tail,j.rendering=a,j.tail=a.sibling,j.renderingStartTime=B(),a.sibling=null,i=M.current,G(M,s?i&1|2:i&1),a):(S(a),null);case 22:case 23:return Ij(),s=a.memoizedState!==null,o!==null&&o.memoizedState!==null!==s&&(a.flags|=8192),s&&a.mode&1?gj&1073741824&&(S(a),a.subtreeFlags&6&&(a.flags|=8192)):S(a),null;case 24:return null;case 25:return null}throw Error(p$1(156,a.tag))}function Jj(o,a){switch(wg(a),a.tag){case 1:return Zf(a.type)&&$f(),o=a.flags,o&65536?(a.flags=o&-65537|128,a):null;case 3:return Jh(),E(Wf),E(H),Oh(),o=a.flags,o&65536&&!(o&128)?(a.flags=o&-65537|128,a):null;case 5:return Lh(a),null;case 13:if(E(M),o=a.memoizedState,o!==null&&o.dehydrated!==null){if(a.alternate===null)throw Error(p$1(340));Ig()}return o=a.flags,o&65536?(a.flags=o&-65537|128,a):null;case 19:return E(M),null;case 4:return Jh(),null;case 10:return Rg(a.type._context),null;case 22:case 23:return Ij(),null;case 24:return null;default:return null}}var Kj=!1,U=!1,Lj=typeof WeakSet=="function"?WeakSet:Set,V=null;function Mj(o,a){var i=o.ref;if(i!==null)if(typeof i=="function")try{i(null)}catch(s){W(o,a,s)}else i.current=null}function Nj(o,a,i){try{i()}catch(s){W(o,a,s)}}var Oj=!1;function Pj(o,a){if(Cf=dd,o=Me(),Ne(o)){if("selectionStart"in o)var i={start:o.selectionStart,end:o.selectionEnd};else e:{i=(i=o.ownerDocument)&&i.defaultView||window;var s=i.getSelection&&i.getSelection();if(s&&s.rangeCount!==0){i=s.anchorNode;var _=s.anchorOffset,j=s.focusNode;s=s.focusOffset;try{i.nodeType,j.nodeType}catch{i=null;break e}var _e=0,et=-1,tt=-1,rt=0,nt=0,ot=o,at=null;t:for(;;){for(var lt;ot!==i||_!==0&&ot.nodeType!==3||(et=_e+_),ot!==j||s!==0&&ot.nodeType!==3||(tt=_e+s),ot.nodeType===3&&(_e+=ot.nodeValue.length),(lt=ot.firstChild)!==null;)at=ot,ot=lt;for(;;){if(ot===o)break t;if(at===i&&++rt===_&&(et=_e),at===j&&++nt===s&&(tt=_e),(lt=ot.nextSibling)!==null)break;ot=at,at=ot.parentNode}ot=lt}i=et===-1||tt===-1?null:{start:et,end:tt}}else i=null}i=i||{start:0,end:0}}else i=null;for(Df={focusedElem:o,selectionRange:i},dd=!1,V=a;V!==null;)if(a=V,o=a.child,(a.subtreeFlags&1028)!==0&&o!==null)o.return=a,V=o;else for(;V!==null;){a=V;try{var st=a.alternate;if(a.flags&1024)switch(a.tag){case 0:case 11:case 15:break;case 1:if(st!==null){var ut=st.memoizedProps,ft=st.memoizedState,it=a.stateNode,ct=it.getSnapshotBeforeUpdate(a.elementType===a.type?ut:Lg(a.type,ut),ft);it.__reactInternalSnapshotBeforeUpdate=ct}break;case 3:var dt=a.stateNode.containerInfo;dt.nodeType===1?dt.textContent="":dt.nodeType===9&&dt.documentElement&&dt.removeChild(dt.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(p$1(163))}}catch(pt){W(a,a.return,pt)}if(o=a.sibling,o!==null){o.return=a.return,V=o;break}V=a.return}return st=Oj,Oj=!1,st}function Qj(o,a,i){var s=a.updateQueue;if(s=s!==null?s.lastEffect:null,s!==null){var _=s=s.next;do{if((_.tag&o)===o){var j=_.destroy;_.destroy=void 0,j!==void 0&&Nj(a,i,j)}_=_.next}while(_!==s)}}function Rj(o,a){if(a=a.updateQueue,a=a!==null?a.lastEffect:null,a!==null){var i=a=a.next;do{if((i.tag&o)===o){var s=i.create;i.destroy=s()}i=i.next}while(i!==a)}}function Sj(o){var a=o.ref;if(a!==null){var i=o.stateNode;switch(o.tag){case 5:o=i;break;default:o=i}typeof a=="function"?a(o):a.current=o}}function Tj(o){var a=o.alternate;a!==null&&(o.alternate=null,Tj(a)),o.child=null,o.deletions=null,o.sibling=null,o.tag===5&&(a=o.stateNode,a!==null&&(delete a[Of],delete a[Pf],delete a[of],delete a[Qf],delete a[Rf])),o.stateNode=null,o.return=null,o.dependencies=null,o.memoizedProps=null,o.memoizedState=null,o.pendingProps=null,o.stateNode=null,o.updateQueue=null}function Uj(o){return o.tag===5||o.tag===3||o.tag===4}function Vj(o){e:for(;;){for(;o.sibling===null;){if(o.return===null||Uj(o.return))return null;o=o.return}for(o.sibling.return=o.return,o=o.sibling;o.tag!==5&&o.tag!==6&&o.tag!==18;){if(o.flags&2||o.child===null||o.tag===4)continue e;o.child.return=o,o=o.child}if(!(o.flags&2))return o.stateNode}}function Wj(o,a,i){var s=o.tag;if(s===5||s===6)o=o.stateNode,a?i.nodeType===8?i.parentNode.insertBefore(o,a):i.insertBefore(o,a):(i.nodeType===8?(a=i.parentNode,a.insertBefore(o,i)):(a=i,a.appendChild(o)),i=i._reactRootContainer,i!=null||a.onclick!==null||(a.onclick=Bf));else if(s!==4&&(o=o.child,o!==null))for(Wj(o,a,i),o=o.sibling;o!==null;)Wj(o,a,i),o=o.sibling}function Xj(o,a,i){var s=o.tag;if(s===5||s===6)o=o.stateNode,a?i.insertBefore(o,a):i.appendChild(o);else if(s!==4&&(o=o.child,o!==null))for(Xj(o,a,i),o=o.sibling;o!==null;)Xj(o,a,i),o=o.sibling}var X=null,Yj=!1;function Zj(o,a,i){for(i=i.child;i!==null;)ak(o,a,i),i=i.sibling}function ak(o,a,i){if(lc&&typeof lc.onCommitFiberUnmount=="function")try{lc.onCommitFiberUnmount(kc,i)}catch{}switch(i.tag){case 5:U||Mj(i,a);case 6:var s=X,_=Yj;X=null,Zj(o,a,i),X=s,Yj=_,X!==null&&(Yj?(o=X,i=i.stateNode,o.nodeType===8?o.parentNode.removeChild(i):o.removeChild(i)):X.removeChild(i.stateNode));break;case 18:X!==null&&(Yj?(o=X,i=i.stateNode,o.nodeType===8?Kf(o.parentNode,i):o.nodeType===1&&Kf(o,i),bd(o)):Kf(X,i.stateNode));break;case 4:s=X,_=Yj,X=i.stateNode.containerInfo,Yj=!0,Zj(o,a,i),X=s,Yj=_;break;case 0:case 11:case 14:case 15:if(!U&&(s=i.updateQueue,s!==null&&(s=s.lastEffect,s!==null))){_=s=s.next;do{var j=_,_e=j.destroy;j=j.tag,_e!==void 0&&(j&2||j&4)&&Nj(i,a,_e),_=_.next}while(_!==s)}Zj(o,a,i);break;case 1:if(!U&&(Mj(i,a),s=i.stateNode,typeof s.componentWillUnmount=="function"))try{s.props=i.memoizedProps,s.state=i.memoizedState,s.componentWillUnmount()}catch(et){W(i,a,et)}Zj(o,a,i);break;case 21:Zj(o,a,i);break;case 22:i.mode&1?(U=(s=U)||i.memoizedState!==null,Zj(o,a,i),U=s):Zj(o,a,i);break;default:Zj(o,a,i)}}function bk(o){var a=o.updateQueue;if(a!==null){o.updateQueue=null;var i=o.stateNode;i===null&&(i=o.stateNode=new Lj),a.forEach(function(s){var _=ck.bind(null,o,s);i.has(s)||(i.add(s),s.then(_,_))})}}function dk(o,a){var i=a.deletions;if(i!==null)for(var s=0;s_&&(_=_e),s&=~j}if(s=_,s=B()-s,s=(120>s?120:480>s?480:1080>s?1080:1920>s?1920:3e3>s?3e3:4320>s?4320:1960*mk(s/1960))-s,10o?16:o,xk===null)var s=!1;else{if(o=xk,xk=null,yk=0,K&6)throw Error(p$1(331));var _=K;for(K|=4,V=o.current;V!==null;){var j=V,_e=j.child;if(V.flags&16){var et=j.deletions;if(et!==null){for(var tt=0;ttB()-gk?Lk(o,0):sk|=i),Ek(o,a)}function Zk(o,a){a===0&&(o.mode&1?(a=sc,sc<<=1,!(sc&130023424)&&(sc=4194304)):a=1);var i=L();o=Zg(o,a),o!==null&&(Ac(o,a,i),Ek(o,i))}function vj(o){var a=o.memoizedState,i=0;a!==null&&(i=a.retryLane),Zk(o,i)}function ck(o,a){var i=0;switch(o.tag){case 13:var s=o.stateNode,_=o.memoizedState;_!==null&&(i=_.retryLane);break;case 19:s=o.stateNode;break;default:throw Error(p$1(314))}s!==null&&s.delete(a),Zk(o,i)}var Wk;Wk=function(o,a,i){if(o!==null)if(o.memoizedProps!==a.pendingProps||Wf.current)Ug=!0;else{if(!(o.lanes&i)&&!(a.flags&128))return Ug=!1,zj(o,a,i);Ug=!!(o.flags&131072)}else Ug=!1,I&&a.flags&1048576&&ug(a,ng,a.index);switch(a.lanes=0,a.tag){case 2:var s=a.type;jj(o,a),o=a.pendingProps;var _=Yf(a,H.current);Tg(a,i),_=Xh(null,a,s,o,_,i);var j=bi();return a.flags|=1,typeof _=="object"&&_!==null&&typeof _.render=="function"&&_.$$typeof===void 0?(a.tag=1,a.memoizedState=null,a.updateQueue=null,Zf(s)?(j=!0,cg(a)):j=!1,a.memoizedState=_.state!==null&&_.state!==void 0?_.state:null,ah(a),_.updater=nh,a.stateNode=_,_._reactInternals=a,rh(a,s,o,i),a=kj(null,a,s,!0,j,i)):(a.tag=0,I&&j&&vg(a),Yi(null,a,_,i),a=a.child),a;case 16:s=a.elementType;e:{switch(jj(o,a),o=a.pendingProps,_=s._init,s=_(s._payload),a.type=s,_=a.tag=$k(s),o=Lg(s,o),_){case 0:a=dj(null,a,s,o,i);break e;case 1:a=ij(null,a,s,o,i);break e;case 11:a=Zi(null,a,s,o,i);break e;case 14:a=aj(null,a,s,Lg(s.type,o),i);break e}throw Error(p$1(306,s,""))}return a;case 0:return s=a.type,_=a.pendingProps,_=a.elementType===s?_:Lg(s,_),dj(o,a,s,_,i);case 1:return s=a.type,_=a.pendingProps,_=a.elementType===s?_:Lg(s,_),ij(o,a,s,_,i);case 3:e:{if(lj(a),o===null)throw Error(p$1(387));s=a.pendingProps,j=a.memoizedState,_=j.element,bh(o,a),gh(a,s,null,i);var _e=a.memoizedState;if(s=_e.element,j.isDehydrated)if(j={element:s,isDehydrated:!1,cache:_e.cache,pendingSuspenseBoundaries:_e.pendingSuspenseBoundaries,transitions:_e.transitions},a.updateQueue.baseState=j,a.memoizedState=j,a.flags&256){_=Ki(Error(p$1(423)),a),a=mj(o,a,s,i,_);break e}else if(s!==_){_=Ki(Error(p$1(424)),a),a=mj(o,a,s,i,_);break e}else for(yg=Lf(a.stateNode.containerInfo.firstChild),xg=a,I=!0,zg=null,i=Ch(a,null,s,i),a.child=i;i;)i.flags=i.flags&-3|4096,i=i.sibling;else{if(Ig(),s===_){a=$i(o,a,i);break e}Yi(o,a,s,i)}a=a.child}return a;case 5:return Kh(a),o===null&&Eg(a),s=a.type,_=a.pendingProps,j=o!==null?o.memoizedProps:null,_e=_.children,Ef(s,_)?_e=null:j!==null&&Ef(s,j)&&(a.flags|=32),hj(o,a),Yi(o,a,_e,i),a.child;case 6:return o===null&&Eg(a),null;case 13:return pj(o,a,i);case 4:return Ih(a,a.stateNode.containerInfo),s=a.pendingProps,o===null?a.child=Bh(a,null,s,i):Yi(o,a,s,i),a.child;case 11:return s=a.type,_=a.pendingProps,_=a.elementType===s?_:Lg(s,_),Zi(o,a,s,_,i);case 7:return Yi(o,a,a.pendingProps,i),a.child;case 8:return Yi(o,a,a.pendingProps.children,i),a.child;case 12:return Yi(o,a,a.pendingProps.children,i),a.child;case 10:e:{if(s=a.type._context,_=a.pendingProps,j=a.memoizedProps,_e=_.value,G(Mg,s._currentValue),s._currentValue=_e,j!==null)if(He(j.value,_e)){if(j.children===_.children&&!Wf.current){a=$i(o,a,i);break e}}else for(j=a.child,j!==null&&(j.return=a);j!==null;){var et=j.dependencies;if(et!==null){_e=j.child;for(var tt=et.firstContext;tt!==null;){if(tt.context===s){if(j.tag===1){tt=ch(-1,i&-i),tt.tag=2;var rt=j.updateQueue;if(rt!==null){rt=rt.shared;var nt=rt.pending;nt===null?tt.next=tt:(tt.next=nt.next,nt.next=tt),rt.pending=tt}}j.lanes|=i,tt=j.alternate,tt!==null&&(tt.lanes|=i),Sg(j.return,i,a),et.lanes|=i;break}tt=tt.next}}else if(j.tag===10)_e=j.type===a.type?null:j.child;else if(j.tag===18){if(_e=j.return,_e===null)throw Error(p$1(341));_e.lanes|=i,et=_e.alternate,et!==null&&(et.lanes|=i),Sg(_e,i,a),_e=j.sibling}else _e=j.child;if(_e!==null)_e.return=j;else for(_e=j;_e!==null;){if(_e===a){_e=null;break}if(j=_e.sibling,j!==null){j.return=_e.return,_e=j;break}_e=_e.return}j=_e}Yi(o,a,_.children,i),a=a.child}return a;case 9:return _=a.type,s=a.pendingProps.children,Tg(a,i),_=Vg(_),s=s(_),a.flags|=1,Yi(o,a,s,i),a.child;case 14:return s=a.type,_=Lg(s,a.pendingProps),_=Lg(s.type,_),aj(o,a,s,_,i);case 15:return cj(o,a,a.type,a.pendingProps,i);case 17:return s=a.type,_=a.pendingProps,_=a.elementType===s?_:Lg(s,_),jj(o,a),a.tag=1,Zf(s)?(o=!0,cg(a)):o=!1,Tg(a,i),ph(a,s,_),rh(a,s,_,i),kj(null,a,s,!0,o,i);case 19:return yj(o,a,i);case 22:return ej(o,a,i)}throw Error(p$1(156,a.tag))};function Gk(o,a){return ac(o,a)}function al(o,a,i,s){this.tag=o,this.key=i,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Bg(o,a,i,s){return new al(o,a,i,s)}function bj(o){return o=o.prototype,!(!o||!o.isReactComponent)}function $k(o){if(typeof o=="function")return bj(o)?1:0;if(o!=null){if(o=o.$$typeof,o===Da)return 11;if(o===Ga)return 14}return 2}function wh(o,a){var i=o.alternate;return i===null?(i=Bg(o.tag,a,o.key,o.mode),i.elementType=o.elementType,i.type=o.type,i.stateNode=o.stateNode,i.alternate=o,o.alternate=i):(i.pendingProps=a,i.type=o.type,i.flags=0,i.subtreeFlags=0,i.deletions=null),i.flags=o.flags&14680064,i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,a=o.dependencies,i.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext},i.sibling=o.sibling,i.index=o.index,i.ref=o.ref,i}function yh(o,a,i,s,_,j){var _e=2;if(s=o,typeof o=="function")bj(o)&&(_e=1);else if(typeof o=="string")_e=5;else e:switch(o){case ya:return Ah(i.children,_,j,a);case za:_e=8,_|=8;break;case Aa:return o=Bg(12,i,a,_|2),o.elementType=Aa,o.lanes=j,o;case Ea:return o=Bg(13,i,a,_),o.elementType=Ea,o.lanes=j,o;case Fa:return o=Bg(19,i,a,_),o.elementType=Fa,o.lanes=j,o;case Ia:return qj(i,_,j,a);default:if(typeof o=="object"&&o!==null)switch(o.$$typeof){case Ba:_e=10;break e;case Ca:_e=9;break e;case Da:_e=11;break e;case Ga:_e=14;break e;case Ha:_e=16,s=null;break e}throw Error(p$1(130,o==null?o:typeof o,""))}return a=Bg(_e,i,a,_),a.elementType=o,a.type=s,a.lanes=j,a}function Ah(o,a,i,s){return o=Bg(7,o,s,a),o.lanes=i,o}function qj(o,a,i,s){return o=Bg(22,o,s,a),o.elementType=Ia,o.lanes=i,o.stateNode={isHidden:!1},o}function xh(o,a,i){return o=Bg(6,o,null,a),o.lanes=i,o}function zh(o,a,i){return a=Bg(4,o.children!==null?o.children:[],o.key,a),a.lanes=i,a.stateNode={containerInfo:o.containerInfo,pendingChildren:null,implementation:o.implementation},a}function bl(o,a,i,s,_){this.tag=a,this.containerInfo=o,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=zc(0),this.expirationTimes=zc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=zc(0),this.identifierPrefix=s,this.onRecoverableError=_,this.mutableSourceEagerHydrationData=null}function cl(o,a,i,s,_,j,_e,et,tt){return o=new bl(o,a,i,et,tt),a===1?(a=1,j===!0&&(a|=8)):a=0,j=Bg(3,null,null,a),o.current=j,j.stateNode=o,j.memoizedState={element:s,isDehydrated:i,cache:null,transitions:null,pendingSuspenseBoundaries:null},ah(j),o}function dl(o,a,i){var s=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(o){console.error(o)}}checkDCE(),reactDom.exports=reactDom_production_min;var reactDomExports=reactDom.exports;const ReactDOM=getDefaultExportFromCjs(reactDomExports),ReactDOM$1=_mergeNamespaces({__proto__:null,default:ReactDOM},[reactDomExports]);var m$1=reactDomExports;client.createRoot=m$1.createRoot,client.hydrateRoot=m$1.hydrateRoot;function _classCallCheck(o,a){if(!(o instanceof a))throw new TypeError("Cannot call a class as a function")}function _typeof(o){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(o)}function _toPrimitive(o,a){if(_typeof(o)!=="object"||o===null)return o;var i=o[Symbol.toPrimitive];if(i!==void 0){var s=i.call(o,a||"default");if(_typeof(s)!=="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(o)}function _toPropertyKey(o){var a=_toPrimitive(o,"string");return _typeof(a)==="symbol"?a:String(a)}function _defineProperties(o,a){for(var i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _assertThisInitialized(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}function _possibleConstructorReturn(o,a){if(a&&(_typeof(a)==="object"||typeof a=="function"))return a;if(a!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(o)}function _createSuper(o){var a=_isNativeReflectConstruct$1();return function(){var s=_getPrototypeOf$1(o),_;if(a){var j=_getPrototypeOf$1(this).constructor;_=Reflect.construct(s,arguments,j)}else _=s.apply(this,arguments);return _possibleConstructorReturn(this,_)}}var classnames={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */(function(o){(function(){var a={}.hasOwnProperty;function i(){for(var s=[],_=0;_1&&arguments[1]!==void 0?arguments[1]:{},i=[];return React.Children.forEach(o,function(s){s==null&&!a.keepEmpty||(Array.isArray(s)?i=i.concat(toArray$4(s)):reactIsExports.isFragment(s)&&s.props?i=i.concat(toArray$4(s.props.children,a)):i.push(s))}),i}var warned={},preMessage=function(a){};function warning$2(o,a){}function note(o,a){}function resetWarned(){warned={}}function call(o,a,i){!a&&!warned[i]&&(o(!1,i),warned[i]=!0)}function warningOnce(o,a){call(warning$2,o,a)}function noteOnce(o,a){call(note,o,a)}warningOnce.preMessage=preMessage;warningOnce.resetWarned=resetWarned;warningOnce.noteOnce=noteOnce;function _defineProperty(o,a,i){return a=_toPropertyKey(a),a in o?Object.defineProperty(o,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):o[a]=i,o}function ownKeys(o,a){var i=Object.keys(o);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(o);a&&(s=s.filter(function(_){return Object.getOwnPropertyDescriptor(o,_).enumerable})),i.push.apply(i,s)}return i}function _objectSpread2(o){for(var a=1;a0},o.prototype.connect_=function(){!isBrowser||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),mutationObserverSupported?(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)},o.prototype.disconnect_=function(){!isBrowser||!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)},o.prototype.onTransitionEnd_=function(a){var i=a.propertyName,s=i===void 0?"":i,_=transitionKeys.some(function(j){return!!~s.indexOf(j)});_&&this.refresh()},o.getInstance=function(){return this.instance_||(this.instance_=new o),this.instance_},o.instance_=null,o}(),defineConfigurable=function(o,a){for(var i=0,s=Object.keys(a);i"u"||!(Element instanceof Object))){if(!(a instanceof getWindowOf(a).Element))throw new TypeError('parameter 1 is not of type "Element".');var i=this.observations_;i.has(a)||(i.set(a,new ResizeObservation(a)),this.controller_.addObserver(this),this.controller_.refresh())}},o.prototype.unobserve=function(a){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(a instanceof getWindowOf(a).Element))throw new TypeError('parameter 1 is not of type "Element".');var i=this.observations_;i.has(a)&&(i.delete(a),i.size||this.controller_.removeObserver(this))}},o.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},o.prototype.gatherActive=function(){var a=this;this.clearActive(),this.observations_.forEach(function(i){i.isActive()&&a.activeObservations_.push(i)})},o.prototype.broadcastActive=function(){if(this.hasActive()){var a=this.callbackCtx_,i=this.activeObservations_.map(function(s){return new ResizeObserverEntry(s.target,s.broadcastRect())});this.callback_.call(a,i,a),this.clearActive()}},o.prototype.clearActive=function(){this.activeObservations_.splice(0)},o.prototype.hasActive=function(){return this.activeObservations_.length>0},o}(),observers=typeof WeakMap<"u"?new WeakMap:new MapShim,ResizeObserver$2=function(){function o(a){if(!(this instanceof o))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var i=ResizeObserverController.getInstance(),s=new ResizeObserverSPI(a,i,this);observers.set(this,s)}return o}();["observe","unobserve","disconnect"].forEach(function(o){ResizeObserver$2.prototype[o]=function(){var a;return(a=observers.get(this))[o].apply(a,arguments)}});var index$1=function(){return typeof global$1.ResizeObserver<"u"?global$1.ResizeObserver:ResizeObserver$2}(),elementListeners=new Map;function onResize(o){o.forEach(function(a){var i,s=a.target;(i=elementListeners.get(s))===null||i===void 0||i.forEach(function(_){return _(s)})})}var resizeObserver=new index$1(onResize);function observe(o,a){elementListeners.has(o)||(elementListeners.set(o,new Set),resizeObserver.observe(o)),elementListeners.get(o).add(a)}function unobserve(o,a){elementListeners.has(o)&&(elementListeners.get(o).delete(a),elementListeners.get(o).size||(resizeObserver.unobserve(o),elementListeners.delete(o)))}var DomWrapper$1=function(o){_inherits(i,o);var a=_createSuper(i);function i(){return _classCallCheck(this,i),a.apply(this,arguments)}return _createClass(i,[{key:"render",value:function(){return this.props.children}}]),i}(reactExports.Component),CollectionContext=reactExports.createContext(null);function Collection(o){var a=o.children,i=o.onBatchResize,s=reactExports.useRef(0),_=reactExports.useRef([]),j=reactExports.useContext(CollectionContext),_e=reactExports.useCallback(function(et,tt,rt){s.current+=1;var nt=s.current;_.current.push({size:et,element:tt,data:rt}),Promise.resolve().then(function(){nt===s.current&&(i==null||i(_.current),_.current=[])}),j==null||j(et,tt,rt)},[i,j]);return reactExports.createElement(CollectionContext.Provider,{value:_e},a)}function SingleObserver(o,a){var i=o.children,s=o.disabled,_=reactExports.useRef(null),j=reactExports.useRef(null),_e=reactExports.useContext(CollectionContext),et=typeof i=="function",tt=et?i(_):i,rt=reactExports.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),nt=!et&&reactExports.isValidElement(tt)&&supportRef(tt),ot=nt?tt.ref:null,at=reactExports.useMemo(function(){return composeRef(ot,_)},[ot,_]),lt=function(){return findDOMNode(_.current)||findDOMNode(j.current)};reactExports.useImperativeHandle(a,function(){return lt()});var st=reactExports.useRef(o);st.current=o;var ut=reactExports.useCallback(function(ft){var it=st.current,ct=it.onResize,dt=it.data,pt=ft.getBoundingClientRect(),gt=pt.width,mt=pt.height,vt=ft.offsetWidth,ht=ft.offsetHeight,yt=Math.floor(gt),xt=Math.floor(mt);if(rt.current.width!==yt||rt.current.height!==xt||rt.current.offsetWidth!==vt||rt.current.offsetHeight!==ht){var $t={width:yt,height:xt,offsetWidth:vt,offsetHeight:ht};rt.current=$t;var bt=vt===Math.round(gt)?gt:vt,Et=ht===Math.round(mt)?mt:ht,Ot=_objectSpread2(_objectSpread2({},$t),{},{offsetWidth:bt,offsetHeight:Et});_e==null||_e(Ot,ft,dt),ct&&Promise.resolve().then(function(){ct(Ot,ft)})}},[]);return reactExports.useEffect(function(){var ft=lt();return ft&&!s&&observe(ft,ut),function(){return unobserve(ft,ut)}},[_.current,s]),reactExports.createElement(DomWrapper$1,{ref:j},nt?reactExports.cloneElement(tt,{ref:at}):tt)}var RefSingleObserver=reactExports.forwardRef(SingleObserver),INTERNAL_PREFIX_KEY="rc-observer-key";function ResizeObserver$1(o,a){var i=o.children,s=typeof i=="function"?[i]:toArray$4(i);return s.map(function(_,j){var _e=(_==null?void 0:_.key)||"".concat(INTERNAL_PREFIX_KEY,"-").concat(j);return reactExports.createElement(RefSingleObserver,_extends$1({},o,{key:_e,ref:j===0?a:void 0}),_)})}var RefResizeObserver=reactExports.forwardRef(ResizeObserver$1);RefResizeObserver.Collection=Collection;function omit(o,a){var i=_objectSpread2({},o);return Array.isArray(a)&&a.forEach(function(s){delete i[s]}),i}function _arrayLikeToArray(o,a){(a==null||a>o.length)&&(a=o.length);for(var i=0,s=new Array(a);i1&&arguments[1]!==void 0?arguments[1]:1;rafUUID+=1;var s=rafUUID;function _(j){if(j===0)cleanup(s),a();else{var _e=raf(function(){_(j-1)});rafIds.set(s,_e)}}return _(i),s};wrapperRaf.cancel=function(o){var a=rafIds.get(o);return cleanup(a),caf(a)};function murmur2(o){for(var a=0,i,s=0,_=o.length;_>=4;++s,_-=4)i=o.charCodeAt(s)&255|(o.charCodeAt(++s)&255)<<8|(o.charCodeAt(++s)&255)<<16|(o.charCodeAt(++s)&255)<<24,i=(i&65535)*1540483477+((i>>>16)*59797<<16),i^=i>>>24,a=(i&65535)*1540483477+((i>>>16)*59797<<16)^(a&65535)*1540483477+((a>>>16)*59797<<16);switch(_){case 3:a^=(o.charCodeAt(s+2)&255)<<16;case 2:a^=(o.charCodeAt(s+1)&255)<<8;case 1:a^=o.charCodeAt(s)&255,a=(a&65535)*1540483477+((a>>>16)*59797<<16)}return a^=a>>>13,a=(a&65535)*1540483477+((a>>>16)*59797<<16),((a^a>>>15)>>>0).toString(36)}function _objectWithoutPropertiesLoose(o,a){if(o==null)return{};var i={},s=Object.keys(o),_,j;for(j=0;j=0)&&(i[_]=o[_]);return i}function _objectWithoutProperties(o,a){if(o==null)return{};var i=_objectWithoutPropertiesLoose(o,a),s,_;if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(o);for(_=0;_=0)&&Object.prototype.propertyIsEnumerable.call(o,s)&&(i[s]=o[s])}return i}function isEqual(o,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,s=new Set;function _(j,_e){var et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,tt=s.has(j);if(warningOnce(!tt,"Warning: There may be circular references"),tt)return!1;if(j===_e)return!0;if(i&&et>1)return!1;s.add(j);var rt=et+1;if(Array.isArray(j)){if(!Array.isArray(_e)||j.length!==_e.length)return!1;for(var nt=0;nt0&&arguments[0]!==void 0?arguments[0]:{},a=o.mark;return a?a.startsWith("data-")?a:"data-".concat(a):MARK_KEY}function getContainer(o){if(o.attachTo)return o.attachTo;var a=document.querySelector("head");return a||document.body}function getOrder(o){return o==="queue"?"prependQueue":o?"prepend":"append"}function findStyles(o){return Array.from((containerCache.get(o)||o).children).filter(function(a){return a.tagName==="STYLE"})}function injectCSS(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!canUseDom())return null;var i=a.csp,s=a.prepend,_=a.priority,j=_===void 0?0:_,_e=getOrder(s),et=_e==="prependQueue",tt=document.createElement("style");tt.setAttribute(APPEND_ORDER,_e),et&&j&&tt.setAttribute(APPEND_PRIORITY,"".concat(j)),i!=null&&i.nonce&&(tt.nonce=i==null?void 0:i.nonce),tt.innerHTML=o;var rt=getContainer(a),nt=rt.firstChild;if(s){if(et){var ot=findStyles(rt).filter(function(at){if(!["prepend","prependQueue"].includes(at.getAttribute(APPEND_ORDER)))return!1;var lt=Number(at.getAttribute(APPEND_PRIORITY)||0);return j>=lt});if(ot.length)return rt.insertBefore(tt,ot[ot.length-1].nextSibling),tt}rt.insertBefore(tt,nt)}else rt.appendChild(tt);return tt}function findExistNode(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=getContainer(a);return findStyles(i).find(function(s){return s.getAttribute(getMark(a))===o})}function removeCSS(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=findExistNode(o,a);if(i){var s=getContainer(a);s.removeChild(i)}}function syncRealContainer(o,a){var i=containerCache.get(o);if(!i||!contains(document,i)){var s=injectCSS("",a),_=s.parentNode;containerCache.set(o,_),o.removeChild(s)}}function updateCSS(o,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=getContainer(i);syncRealContainer(s,i);var _=findExistNode(a,i);if(_){var j,_e;if((j=i.csp)!==null&&j!==void 0&&j.nonce&&_.nonce!==((_e=i.csp)===null||_e===void 0?void 0:_e.nonce)){var et;_.nonce=(et=i.csp)===null||et===void 0?void 0:et.nonce}return _.innerHTML!==o&&(_.innerHTML=o),_}var tt=injectCSS(o,i);return tt.setAttribute(getMark(i),a),tt}function _arrayWithHoles(o){if(Array.isArray(o))return o}function _iterableToArrayLimit(o,a){var i=o==null?null:typeof Symbol<"u"&&o[Symbol.iterator]||o["@@iterator"];if(i!=null){var s,_,j,_e,et=[],tt=!0,rt=!1;try{if(j=(i=i.call(o)).next,a===0){if(Object(i)!==i)return;tt=!1}else for(;!(tt=(s=j.call(i)).done)&&(et.push(s.value),et.length!==a);tt=!0);}catch(nt){rt=!0,_=nt}finally{try{if(!tt&&i.return!=null&&(_e=i.return(),Object(_e)!==_e))return}finally{if(rt)throw _}}return et}}function _nonIterableRest(){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 _slicedToArray(o,a){return _arrayWithHoles(o)||_iterableToArrayLimit(o,a)||_unsupportedIterableToArray(o,a)||_nonIterableRest()}function sameDerivativeOption(o,a){if(o.length!==a.length)return!1;for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:!1,_e={map:this.cache};return i.forEach(function(et){if(!_e)_e=void 0;else{var tt,rt;_e=(tt=_e)===null||tt===void 0||(rt=tt.map)===null||rt===void 0?void 0:rt.get(et)}}),(s=_e)!==null&&s!==void 0&&s.value&&j&&(_e.value[1]=this.cacheCallTimes++),(_=_e)===null||_===void 0?void 0:_.value}},{key:"get",value:function(i){var s;return(s=this.internalGet(i,!0))===null||s===void 0?void 0:s[0]}},{key:"has",value:function(i){return!!this.internalGet(i)}},{key:"set",value:function(i,s){var _=this;if(!this.has(i)){if(this.size()+1>o.MAX_CACHE_SIZE+o.MAX_CACHE_OFFSET){var j=this.keys.reduce(function(rt,nt){var ot=_slicedToArray(rt,2),at=ot[1];return _.internalGet(nt)[1]0,void 0),uuid$4+=1}return _createClass(o,[{key:"getDerivativeToken",value:function(i){return this.derivatives.reduce(function(s,_){return _(i,s)},void 0)}}]),o}(),cacheThemes=new ThemeCache;function createTheme(o){var a=Array.isArray(o)?o:[o];return cacheThemes.has(a)||cacheThemes.set(a,new Theme(a)),cacheThemes.get(a)}function flattenToken(o){var a="";return Object.keys(o).forEach(function(i){var s=o[i];a+=i,s instanceof Theme?a+=s.id:s&&_typeof(s)==="object"?a+=flattenToken(s):a+=s}),a}function token2key(o,a){return murmur2("".concat(a,"_").concat(flattenToken(o)))}var randomSelectorKey="random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),checkContent="_bAmBoO_";function supportSelector(o,a,i){if(canUseDom()){var s,_;updateCSS(o,randomSelectorKey);var j=document.createElement("div");j.style.position="fixed",j.style.left="0",j.style.top="0",a==null||a(j),document.body.appendChild(j);var _e=i?i(j):(s=getComputedStyle(j).content)===null||s===void 0?void 0:s.includes(checkContent);return(_=j.parentNode)===null||_===void 0||_.removeChild(j),removeCSS(randomSelectorKey),_e}return!1}var canLayer=void 0;function supportLayer(){return canLayer===void 0&&(canLayer=supportSelector("@layer ".concat(randomSelectorKey," { .").concat(randomSelectorKey,' { content: "').concat(checkContent,'"!important; } }'),function(o){o.className=randomSelectorKey})),canLayer}var useInternalLayoutEffect=canUseDom()?reactExports.useLayoutEffect:reactExports.useEffect,useLayoutEffect$1=function(a,i){var s=reactExports.useRef(!0);useInternalLayoutEffect(function(){return a(s.current)},i),useInternalLayoutEffect(function(){return s.current=!1,function(){s.current=!0}},[])},useLayoutUpdateEffect=function(a,i){useLayoutEffect$1(function(s){if(!s)return a()},i)},fullClone$2=_objectSpread2({},React$1),useInsertionEffect$1=fullClone$2.useInsertionEffect,useInsertionEffectPolyfill=function(a,i,s){reactExports.useMemo(a,s),useLayoutEffect$1(function(){return i(!0)},s)},useCompatibleInsertionEffect=useInsertionEffect$1?function(o,a,i){return useInsertionEffect$1(function(){return o(),a()},i)}:useInsertionEffectPolyfill,fullClone$1=_objectSpread2({},React$1),useInsertionEffect=fullClone$1.useInsertionEffect,useCleanupRegister=function(a){var i=[],s=!1;function _(j){s||i.push(j)}return reactExports.useEffect(function(){return s=!1,function(){s=!0,i.length&&i.forEach(function(j){return j()})}},a),_},useRun=function(){return function(a){a()}},useEffectCleanupRegister=typeof useInsertionEffect<"u"?useCleanupRegister:useRun;function useGlobalCache(o,a,i,s,_){var j=reactExports.useContext(StyleContext),_e=j.cache,et=[o].concat(_toConsumableArray(a)),tt=et.join("_"),rt=useEffectCleanupRegister([tt]),nt=function(st){_e.update(et,function(ut){var ft=ut||[],it=_slicedToArray(ft,2),ct=it[0],dt=ct===void 0?0:ct,pt=it[1],gt=pt,mt=gt||i(),vt=[dt,mt];return st?st(vt):vt})};reactExports.useMemo(function(){nt()},[tt]);var ot=_e.get(et),at=ot[1];return useCompatibleInsertionEffect(function(){_==null||_(at)},function(lt){return nt(function(st){var ut=_slicedToArray(st,2),ft=ut[0],it=ut[1];return lt&&ft===0&&(_==null||_(at)),[ft+1,it]}),function(){_e.update(et,function(st){var ut=st||[],ft=_slicedToArray(ut,2),it=ft[0],ct=it===void 0?0:it,dt=ft[1],pt=ct-1;return pt===0?(rt(function(){return s==null?void 0:s(dt,!1)}),null):[ct-1,dt]})}},[tt]),at}var EMPTY_OVERRIDE={},hashPrefix="css",tokenKeys=new Map;function recordCleanToken(o){tokenKeys.set(o,(tokenKeys.get(o)||0)+1)}function removeStyleTags(o,a){if(typeof document<"u"){var i=document.querySelectorAll("style[".concat(ATTR_TOKEN,'="').concat(o,'"]'));i.forEach(function(s){if(s[CSS_IN_JS_INSTANCE]===a){var _;(_=s.parentNode)===null||_===void 0||_.removeChild(s)}})}}var TOKEN_THRESHOLD=0;function cleanTokenStyle(o,a){tokenKeys.set(o,(tokenKeys.get(o)||0)-1);var i=Array.from(tokenKeys.keys()),s=i.filter(function(_){var j=tokenKeys.get(_)||0;return j<=0});i.length-s.length>TOKEN_THRESHOLD&&s.forEach(function(_){removeStyleTags(_,a),tokenKeys.delete(_)})}var getComputedToken$1=function(a,i,s,_){var j=s.getDerivativeToken(a),_e=_objectSpread2(_objectSpread2({},j),i);return _&&(_e=_(_e)),_e};function useCacheToken(o,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=reactExports.useContext(StyleContext),_=s.cache.instanceId,j=i.salt,_e=j===void 0?"":j,et=i.override,tt=et===void 0?EMPTY_OVERRIDE:et,rt=i.formatToken,nt=i.getComputedToken,ot=reactExports.useMemo(function(){return Object.assign.apply(Object,[{}].concat(_toConsumableArray(a)))},[a]),at=reactExports.useMemo(function(){return flattenToken(ot)},[ot]),lt=reactExports.useMemo(function(){return flattenToken(tt)},[tt]),st=useGlobalCache("token",[_e,o.id,at,lt],function(){var ut=nt?nt(ot,tt,o):getComputedToken$1(ot,tt,o,rt),ft=token2key(ut,_e);ut._tokenKey=ft,recordCleanToken(ft);var it="".concat(hashPrefix,"-").concat(murmur2(ft));return ut._hashId=it,[ut,it]},function(ut){cleanTokenStyle(ut[0]._tokenKey,_)});return st}var unitlessKeys={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},COMMENT="comm",RULESET="rule",DECLARATION="decl",IMPORT="@import",KEYFRAMES="@keyframes",LAYER="@layer",abs=Math.abs,from=String.fromCharCode;function trim(o){return o.trim()}function replace(o,a,i){return o.replace(a,i)}function indexof(o,a){return o.indexOf(a)}function charat(o,a){return o.charCodeAt(a)|0}function substr(o,a,i){return o.slice(a,i)}function strlen(o){return o.length}function sizeof(o){return o.length}function append(o,a){return a.push(o),o}var line=1,column=1,length=0,position=0,character=0,characters="";function node(o,a,i,s,_,j,_e,et){return{value:o,root:a,parent:i,type:s,props:_,children:j,line,column,length:_e,return:"",siblings:et}}function char(){return character}function prev(){return character=position>0?charat(characters,--position):0,column--,character===10&&(column=1,line--),character}function next(){return character=position2||token(character)>3?"":" "}function escaping(o,a){for(;--a&&next()&&!(character<48||character>102||character>57&&character<65||character>70&&character<97););return slice(o,caret()+(a<6&&peek()==32&&next()==32))}function delimiter(o){for(;next();)switch(character){case o:return position;case 34:case 39:o!==34&&o!==39&&delimiter(character);break;case 40:o===41&&delimiter(o);break;case 92:next();break}return position}function commenter(o,a){for(;next()&&o+character!==47+10;)if(o+character===42+42&&peek()===47)break;return"/*"+slice(a,position-1)+"*"+from(o===47?o:next())}function identifier(o){for(;!token(peek());)next();return slice(o,position)}function compile(o){return dealloc(parse("",null,null,null,[""],o=alloc(o),0,[0],o))}function parse(o,a,i,s,_,j,_e,et,tt){for(var rt=0,nt=0,ot=_e,at=0,lt=0,st=0,ut=1,ft=1,it=1,ct=0,dt="",pt=_,gt=j,mt=s,vt=dt;ft;)switch(st=ct,ct=next()){case 40:if(st!=108&&charat(vt,ot-1)==58){indexof(vt+=replace(delimit(ct),"&","&\f"),"&\f")!=-1&&(it=-1);break}case 34:case 39:case 91:vt+=delimit(ct);break;case 9:case 10:case 13:case 32:vt+=whitespace$1(st);break;case 92:vt+=escaping(caret()-1,7);continue;case 47:switch(peek()){case 42:case 47:append(comment(commenter(next(),caret()),a,i,tt),tt);break;default:vt+="/"}break;case 123*ut:et[rt++]=strlen(vt)*it;case 125*ut:case 59:case 0:switch(ct){case 0:case 125:ft=0;case 59+nt:it==-1&&(vt=replace(vt,/\f/g,"")),lt>0&&strlen(vt)-ot&&append(lt>32?declaration(vt+";",s,i,ot-1,tt):declaration(replace(vt," ","")+";",s,i,ot-2,tt),tt);break;case 59:vt+=";";default:if(append(mt=ruleset(vt,a,i,rt,nt,_,et,dt,pt=[],gt=[],ot,j),j),ct===123)if(nt===0)parse(vt,a,mt,mt,pt,j,ot,et,gt);else switch(at===99&&charat(vt,3)===110?100:at){case 100:case 108:case 109:case 115:parse(o,mt,mt,s&&append(ruleset(o,mt,mt,0,0,_,et,dt,_,pt=[],ot,gt),gt),_,gt,ot,et,s?pt:gt);break;default:parse(vt,mt,mt,mt,[""],gt,0,et,gt)}}rt=nt=lt=0,ut=it=1,dt=vt="",ot=_e;break;case 58:ot=1+strlen(vt),lt=st;default:if(ut<1){if(ct==123)--ut;else if(ct==125&&ut++==0&&prev()==125)continue}switch(vt+=from(ct),ct*ut){case 38:it=nt>0?1:(vt+="\f",-1);break;case 44:et[rt++]=(strlen(vt)-1)*it,it=1;break;case 64:peek()===45&&(vt+=delimit(next())),at=peek(),nt=ot=strlen(dt=vt+=identifier(caret())),ct++;break;case 45:st===45&&strlen(vt)==2&&(ut=0)}}return j}function ruleset(o,a,i,s,_,j,_e,et,tt,rt,nt,ot){for(var at=_-1,lt=_===0?j:[""],st=sizeof(lt),ut=0,ft=0,it=0;ut0?lt[ct]+" "+dt:replace(dt,/&\f/g,lt[ct])))&&(tt[it++]=pt);return node(o,a,i,_===0?RULESET:et,tt,rt,nt,ot)}function comment(o,a,i,s){return node(o,a,i,COMMENT,from(char()),substr(o,2,-2),0,s)}function declaration(o,a,i,s,_){return node(o,a,i,DECLARATION,substr(o,0,s),substr(o,s+1,-1),s,_)}function serialize(o,a){for(var i="",s=0;s1&&arguments[1]!==void 0?arguments[1]:{},s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},_=s.root,j=s.injectHash,_e=s.parentSelectors,et=i.hashId,tt=i.layer;i.path;var rt=i.hashPriority,nt=i.transformers,ot=nt===void 0?[]:nt;i.linters;var at="",lt={};function st(dt){var pt=dt.getName(et);if(!lt[pt]){var gt=o(dt.style,i,{root:!1,parentSelectors:_e}),mt=_slicedToArray(gt,1),vt=mt[0];lt[pt]="@keyframes ".concat(dt.getName(et)).concat(vt)}}function ut(dt){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return dt.forEach(function(gt){Array.isArray(gt)?ut(gt,pt):gt&&pt.push(gt)}),pt}var ft=ut(Array.isArray(a)?a:[a]);if(ft.forEach(function(dt){var pt=typeof dt=="string"&&!_?{}:dt;if(typeof pt=="string")at+="".concat(pt,` `);else if(pt._keyframe)st(pt);else{var gt=ot.reduce(function(mt,vt){var ht;return(vt==null||(ht=vt.visit)===null||ht===void 0?void 0:ht.call(vt,mt))||mt},pt);Object.keys(gt).forEach(function(mt){var vt=gt[mt];if(_typeof(vt)==="object"&&vt&&(mt!=="animationName"||!vt._keyframe)&&!isCompoundCSSProperty(vt)){var ht=!1,yt=mt.trim(),xt=!1;(_||j)&&et?yt.startsWith("@")?ht=!0:yt=injectSelectorHash(mt,et,rt):_&&!et&&(yt==="&"||yt==="")&&(yt="",xt=!0);var $t=o(vt,i,{root:xt,injectHash:ht,parentSelectors:[].concat(_toConsumableArray(_e),[yt])}),bt=_slicedToArray($t,2),Et=bt[0],Ot=bt[1];lt=_objectSpread2(_objectSpread2({},lt),Ot),at+="".concat(yt).concat(Et)}else{let St=function(Tt,Pt){var Rt=Tt.replace(/[A-Z]/g,function(Mt){return"-".concat(Mt.toLowerCase())}),_t=Pt;!unitlessKeys[Tt]&&typeof _t=="number"&&_t!==0&&(_t="".concat(_t,"px")),Tt==="animationName"&&Pt!==null&&Pt!==void 0&&Pt._keyframe&&(st(Pt),_t=Pt.getName(et)),at+="".concat(Rt,":").concat(_t,";")};var Ct=St,It,wt=(It=vt==null?void 0:vt.value)!==null&&It!==void 0?It:vt;_typeof(vt)==="object"&&vt!==null&&vt!==void 0&&vt[MULTI_VALUE]&&Array.isArray(wt)?wt.forEach(function(Tt){St(mt,Tt)}):St(mt,wt)}})}}),!_)at="{".concat(at,"}");else if(tt&&supportLayer()){var it=tt.split(","),ct=it[it.length-1].trim();at="@layer ".concat(ct," {").concat(at,"}"),it.length>1&&(at="@layer ".concat(tt,"{%%%:%}").concat(at))}return[at,lt]};function uniqueHash(o,a){return murmur2("".concat(o.join("%")).concat(a))}function Empty$3(){return null}function useStyleRegister(o,a){var i=o.token,s=o.path,_=o.hashId,j=o.layer,_e=o.nonce,et=o.clientOnly,tt=o.order,rt=tt===void 0?0:tt,nt=reactExports.useContext(StyleContext),ot=nt.autoClear;nt.mock;var at=nt.defaultCache,lt=nt.hashPriority,st=nt.container,ut=nt.ssrInline,ft=nt.transformers,it=nt.linters,ct=nt.cache,dt=i._tokenKey,pt=[dt].concat(_toConsumableArray(s)),gt=isClientSide,mt=useGlobalCache("style",pt,function(){var $t=pt.join("|");if(existPath($t)){var bt=getStyleAndHash($t),Et=_slicedToArray(bt,2),Ot=Et[0],It=Et[1];if(Ot)return[Ot,dt,It,{},et,rt]}var wt=a(),Ct=parseStyle(wt,{hashId:_,hashPriority:lt,layer:j,path:s.join("-"),transformers:ft,linters:it}),St=_slicedToArray(Ct,2),Tt=St[0],Pt=St[1],Rt=normalizeStyle(Tt),_t=uniqueHash(pt,Rt);return[Rt,dt,_t,Pt,et,rt]},function($t,bt){var Et=_slicedToArray($t,3),Ot=Et[2];(bt||ot)&&isClientSide&&removeCSS(Ot,{mark:ATTR_MARK})},function($t){var bt=_slicedToArray($t,4),Et=bt[0];bt[1];var Ot=bt[2],It=bt[3];if(gt&&Et!==CSS_FILE_STYLE){var wt={mark:ATTR_MARK,prepend:"queue",attachTo:st,priority:rt},Ct=typeof _e=="function"?_e():_e;Ct&&(wt.csp={nonce:Ct});var St=updateCSS(Et,Ot,wt);St[CSS_IN_JS_INSTANCE]=ct.instanceId,St.setAttribute(ATTR_TOKEN,dt),Object.keys(It).forEach(function(Tt){updateCSS(normalizeStyle(It[Tt]),"_effect-".concat(Tt),wt)})}}),vt=_slicedToArray(mt,3),ht=vt[0],yt=vt[1],xt=vt[2];return function($t){var bt;if(!ut||gt||!at)bt=reactExports.createElement(Empty$3,null);else{var Et;bt=reactExports.createElement("style",_extends$1({},(Et={},_defineProperty(Et,ATTR_TOKEN,yt),_defineProperty(Et,ATTR_MARK,xt),Et),{dangerouslySetInnerHTML:{__html:ht}}))}return reactExports.createElement(reactExports.Fragment,null,bt,$t)}}var Keyframe=function(){function o(a,i){_classCallCheck(this,o),_defineProperty(this,"name",void 0),_defineProperty(this,"style",void 0),_defineProperty(this,"_keyframe",!0),this.name=a,this.style=i}return _createClass(o,[{key:"getName",value:function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return i?"".concat(i,"-").concat(this.name):this.name}}]),o}();function noSplit(o){return o.notSplit=!0,o}noSplit(["borderTop","borderBottom"]),noSplit(["borderTop"]),noSplit(["borderBottom"]),noSplit(["borderLeft","borderRight"]),noSplit(["borderLeft"]),noSplit(["borderRight"]);var IconContext=reactExports.createContext({});const Context$2=IconContext;function _toArray(o){return _arrayWithHoles(o)||_iterableToArray(o)||_unsupportedIterableToArray(o)||_nonIterableRest()}function get(o,a){for(var i=o,s=0;s3&&arguments[3]!==void 0?arguments[3]:!1;return a.length&&s&&i===void 0&&!get(o,a.slice(0,-1))?o:internalSet(o,a,i,s)}function isObject(o){return _typeof(o)==="object"&&o!==null&&Object.getPrototypeOf(o)===Object.prototype}function createEmpty(o){return Array.isArray(o)?[]:{}}var keys=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function merge$1(){for(var o=arguments.length,a=new Array(o),i=0;ilocaleList.reduce((o,a)=>Object.assign(Object.assign({},o),a),defaultLocale.Modal);function changeConfirmLocale(o){if(o){const a=Object.assign({},o);return localeList.push(a),generateLocale(),()=>{localeList=localeList.filter(i=>i!==a),generateLocale()}}Object.assign({},defaultLocale.Modal)}const LocaleContext=reactExports.createContext(void 0),LocaleContext$1=LocaleContext,useLocale=(o,a)=>{const i=reactExports.useContext(LocaleContext$1),s=reactExports.useMemo(()=>{var j;const _e=a||defaultLocale[o],et=(j=i==null?void 0:i[o])!==null&&j!==void 0?j:{};return Object.assign(Object.assign({},typeof _e=="function"?_e():_e),et||{})},[o,a,i]),_=reactExports.useMemo(()=>{const j=i==null?void 0:i.locale;return i!=null&&i.exist&&!j?defaultLocale.locale:j},[i]);return[s,_]},useLocale$1=useLocale,ANT_MARK="internalMark",LocaleProvider=o=>{const{locale:a={},children:i,_ANT_MARK__:s}=o;reactExports.useEffect(()=>changeConfirmLocale(a&&a.Modal),[a]);const _=reactExports.useMemo(()=>Object.assign(Object.assign({},a),{exist:!0}),[a]);return reactExports.createElement(LocaleContext$1.Provider,{value:_},i)},LocaleProvider$1=LocaleProvider,PresetColors=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],version$1="5.8.4";function bound01(o,a){isOnePointZero(o)&&(o="100%");var i=isPercentage(o);return o=a===360?o:Math.min(a,Math.max(0,parseFloat(o))),i&&(o=parseInt(String(o*a),10)/100),Math.abs(o-a)<1e-6?1:(a===360?o=(o<0?o%a+a:o%a)/parseFloat(String(a)):o=o%a/parseFloat(String(a)),o)}function clamp01(o){return Math.min(1,Math.max(0,o))}function isOnePointZero(o){return typeof o=="string"&&o.indexOf(".")!==-1&&parseFloat(o)===1}function isPercentage(o){return typeof o=="string"&&o.indexOf("%")!==-1}function boundAlpha(o){return o=parseFloat(o),(isNaN(o)||o<0||o>1)&&(o=1),o}function convertToPercentage(o){return o<=1?"".concat(Number(o)*100,"%"):o}function pad2(o){return o.length===1?"0"+o:String(o)}function rgbToRgb(o,a,i){return{r:bound01(o,255)*255,g:bound01(a,255)*255,b:bound01(i,255)*255}}function rgbToHsl(o,a,i){o=bound01(o,255),a=bound01(a,255),i=bound01(i,255);var s=Math.max(o,a,i),_=Math.min(o,a,i),j=0,_e=0,et=(s+_)/2;if(s===_)_e=0,j=0;else{var tt=s-_;switch(_e=et>.5?tt/(2-s-_):tt/(s+_),s){case o:j=(a-i)/tt+(a1&&(i-=1),i<1/6?o+(a-o)*(6*i):i<1/2?a:i<2/3?o+(a-o)*(2/3-i)*6:o}function hslToRgb(o,a,i){var s,_,j;if(o=bound01(o,360),a=bound01(a,100),i=bound01(i,100),a===0)_=i,j=i,s=i;else{var _e=i<.5?i*(1+a):i+a-i*a,et=2*i-_e;s=hue2rgb(et,_e,o+1/3),_=hue2rgb(et,_e,o),j=hue2rgb(et,_e,o-1/3)}return{r:s*255,g:_*255,b:j*255}}function rgbToHsv(o,a,i){o=bound01(o,255),a=bound01(a,255),i=bound01(i,255);var s=Math.max(o,a,i),_=Math.min(o,a,i),j=0,_e=s,et=s-_,tt=s===0?0:et/s;if(s===_)j=0;else{switch(s){case o:j=(a-i)/et+(a>16,g:(o&65280)>>8,b:o&255}}var names={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function inputToRGB(o){var a={r:0,g:0,b:0},i=1,s=null,_=null,j=null,_e=!1,et=!1;return typeof o=="string"&&(o=stringInputToObject(o)),typeof o=="object"&&(isValidCSSUnit(o.r)&&isValidCSSUnit(o.g)&&isValidCSSUnit(o.b)?(a=rgbToRgb(o.r,o.g,o.b),_e=!0,et=String(o.r).substr(-1)==="%"?"prgb":"rgb"):isValidCSSUnit(o.h)&&isValidCSSUnit(o.s)&&isValidCSSUnit(o.v)?(s=convertToPercentage(o.s),_=convertToPercentage(o.v),a=hsvToRgb(o.h,s,_),_e=!0,et="hsv"):isValidCSSUnit(o.h)&&isValidCSSUnit(o.s)&&isValidCSSUnit(o.l)&&(s=convertToPercentage(o.s),j=convertToPercentage(o.l),a=hslToRgb(o.h,s,j),_e=!0,et="hsl"),Object.prototype.hasOwnProperty.call(o,"a")&&(i=o.a)),i=boundAlpha(i),{ok:_e,format:o.format||et,r:Math.min(255,Math.max(a.r,0)),g:Math.min(255,Math.max(a.g,0)),b:Math.min(255,Math.max(a.b,0)),a:i}}var CSS_INTEGER="[-\\+]?\\d+%?",CSS_NUMBER="[-\\+]?\\d*\\.\\d+%?",CSS_UNIT="(?:".concat(CSS_NUMBER,")|(?:").concat(CSS_INTEGER,")"),PERMISSIVE_MATCH3="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),PERMISSIVE_MATCH4="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),matchers={CSS_UNIT:new RegExp(CSS_UNIT),rgb:new RegExp("rgb"+PERMISSIVE_MATCH3),rgba:new RegExp("rgba"+PERMISSIVE_MATCH4),hsl:new RegExp("hsl"+PERMISSIVE_MATCH3),hsla:new RegExp("hsla"+PERMISSIVE_MATCH4),hsv:new RegExp("hsv"+PERMISSIVE_MATCH3),hsva:new RegExp("hsva"+PERMISSIVE_MATCH4),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function stringInputToObject(o){if(o=o.trim().toLowerCase(),o.length===0)return!1;var a=!1;if(names[o])o=names[o],a=!0;else if(o==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var i=matchers.rgb.exec(o);return i?{r:i[1],g:i[2],b:i[3]}:(i=matchers.rgba.exec(o),i?{r:i[1],g:i[2],b:i[3],a:i[4]}:(i=matchers.hsl.exec(o),i?{h:i[1],s:i[2],l:i[3]}:(i=matchers.hsla.exec(o),i?{h:i[1],s:i[2],l:i[3],a:i[4]}:(i=matchers.hsv.exec(o),i?{h:i[1],s:i[2],v:i[3]}:(i=matchers.hsva.exec(o),i?{h:i[1],s:i[2],v:i[3],a:i[4]}:(i=matchers.hex8.exec(o),i?{r:parseIntFromHex(i[1]),g:parseIntFromHex(i[2]),b:parseIntFromHex(i[3]),a:convertHexToDecimal(i[4]),format:a?"name":"hex8"}:(i=matchers.hex6.exec(o),i?{r:parseIntFromHex(i[1]),g:parseIntFromHex(i[2]),b:parseIntFromHex(i[3]),format:a?"name":"hex"}:(i=matchers.hex4.exec(o),i?{r:parseIntFromHex(i[1]+i[1]),g:parseIntFromHex(i[2]+i[2]),b:parseIntFromHex(i[3]+i[3]),a:convertHexToDecimal(i[4]+i[4]),format:a?"name":"hex8"}:(i=matchers.hex3.exec(o),i?{r:parseIntFromHex(i[1]+i[1]),g:parseIntFromHex(i[2]+i[2]),b:parseIntFromHex(i[3]+i[3]),format:a?"name":"hex"}:!1)))))))))}function isValidCSSUnit(o){return!!matchers.CSS_UNIT.exec(String(o))}var TinyColor=function(){function o(a,i){a===void 0&&(a=""),i===void 0&&(i={});var s;if(a instanceof o)return a;typeof a=="number"&&(a=numberInputToObject(a)),this.originalInput=a;var _=inputToRGB(a);this.originalInput=a,this.r=_.r,this.g=_.g,this.b=_.b,this.a=_.a,this.roundA=Math.round(100*this.a)/100,this.format=(s=i.format)!==null&&s!==void 0?s:_.format,this.gradientType=i.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=_.ok}return o.prototype.isDark=function(){return this.getBrightness()<128},o.prototype.isLight=function(){return!this.isDark()},o.prototype.getBrightness=function(){var a=this.toRgb();return(a.r*299+a.g*587+a.b*114)/1e3},o.prototype.getLuminance=function(){var a=this.toRgb(),i,s,_,j=a.r/255,_e=a.g/255,et=a.b/255;return j<=.03928?i=j/12.92:i=Math.pow((j+.055)/1.055,2.4),_e<=.03928?s=_e/12.92:s=Math.pow((_e+.055)/1.055,2.4),et<=.03928?_=et/12.92:_=Math.pow((et+.055)/1.055,2.4),.2126*i+.7152*s+.0722*_},o.prototype.getAlpha=function(){return this.a},o.prototype.setAlpha=function(a){return this.a=boundAlpha(a),this.roundA=Math.round(100*this.a)/100,this},o.prototype.isMonochrome=function(){var a=this.toHsl().s;return a===0},o.prototype.toHsv=function(){var a=rgbToHsv(this.r,this.g,this.b);return{h:a.h*360,s:a.s,v:a.v,a:this.a}},o.prototype.toHsvString=function(){var a=rgbToHsv(this.r,this.g,this.b),i=Math.round(a.h*360),s=Math.round(a.s*100),_=Math.round(a.v*100);return this.a===1?"hsv(".concat(i,", ").concat(s,"%, ").concat(_,"%)"):"hsva(".concat(i,", ").concat(s,"%, ").concat(_,"%, ").concat(this.roundA,")")},o.prototype.toHsl=function(){var a=rgbToHsl(this.r,this.g,this.b);return{h:a.h*360,s:a.s,l:a.l,a:this.a}},o.prototype.toHslString=function(){var a=rgbToHsl(this.r,this.g,this.b),i=Math.round(a.h*360),s=Math.round(a.s*100),_=Math.round(a.l*100);return this.a===1?"hsl(".concat(i,", ").concat(s,"%, ").concat(_,"%)"):"hsla(".concat(i,", ").concat(s,"%, ").concat(_,"%, ").concat(this.roundA,")")},o.prototype.toHex=function(a){return a===void 0&&(a=!1),rgbToHex(this.r,this.g,this.b,a)},o.prototype.toHexString=function(a){return a===void 0&&(a=!1),"#"+this.toHex(a)},o.prototype.toHex8=function(a){return a===void 0&&(a=!1),rgbaToHex(this.r,this.g,this.b,this.a,a)},o.prototype.toHex8String=function(a){return a===void 0&&(a=!1),"#"+this.toHex8(a)},o.prototype.toHexShortString=function(a){return a===void 0&&(a=!1),this.a===1?this.toHexString(a):this.toHex8String(a)},o.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},o.prototype.toRgbString=function(){var a=Math.round(this.r),i=Math.round(this.g),s=Math.round(this.b);return this.a===1?"rgb(".concat(a,", ").concat(i,", ").concat(s,")"):"rgba(".concat(a,", ").concat(i,", ").concat(s,", ").concat(this.roundA,")")},o.prototype.toPercentageRgb=function(){var a=function(i){return"".concat(Math.round(bound01(i,255)*100),"%")};return{r:a(this.r),g:a(this.g),b:a(this.b),a:this.a}},o.prototype.toPercentageRgbString=function(){var a=function(i){return Math.round(bound01(i,255)*100)};return this.a===1?"rgb(".concat(a(this.r),"%, ").concat(a(this.g),"%, ").concat(a(this.b),"%)"):"rgba(".concat(a(this.r),"%, ").concat(a(this.g),"%, ").concat(a(this.b),"%, ").concat(this.roundA,")")},o.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var a="#"+rgbToHex(this.r,this.g,this.b,!1),i=0,s=Object.entries(names);i=0,j=!i&&_&&(a.startsWith("hex")||a==="name");return j?a==="name"&&this.a===0?this.toName():this.toRgbString():(a==="rgb"&&(s=this.toRgbString()),a==="prgb"&&(s=this.toPercentageRgbString()),(a==="hex"||a==="hex6")&&(s=this.toHexString()),a==="hex3"&&(s=this.toHexString(!0)),a==="hex4"&&(s=this.toHex8String(!0)),a==="hex8"&&(s=this.toHex8String()),a==="name"&&(s=this.toName()),a==="hsl"&&(s=this.toHslString()),a==="hsv"&&(s=this.toHsvString()),s||this.toHexString())},o.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},o.prototype.clone=function(){return new o(this.toString())},o.prototype.lighten=function(a){a===void 0&&(a=10);var i=this.toHsl();return i.l+=a/100,i.l=clamp01(i.l),new o(i)},o.prototype.brighten=function(a){a===void 0&&(a=10);var i=this.toRgb();return i.r=Math.max(0,Math.min(255,i.r-Math.round(255*-(a/100)))),i.g=Math.max(0,Math.min(255,i.g-Math.round(255*-(a/100)))),i.b=Math.max(0,Math.min(255,i.b-Math.round(255*-(a/100)))),new o(i)},o.prototype.darken=function(a){a===void 0&&(a=10);var i=this.toHsl();return i.l-=a/100,i.l=clamp01(i.l),new o(i)},o.prototype.tint=function(a){return a===void 0&&(a=10),this.mix("white",a)},o.prototype.shade=function(a){return a===void 0&&(a=10),this.mix("black",a)},o.prototype.desaturate=function(a){a===void 0&&(a=10);var i=this.toHsl();return i.s-=a/100,i.s=clamp01(i.s),new o(i)},o.prototype.saturate=function(a){a===void 0&&(a=10);var i=this.toHsl();return i.s+=a/100,i.s=clamp01(i.s),new o(i)},o.prototype.greyscale=function(){return this.desaturate(100)},o.prototype.spin=function(a){var i=this.toHsl(),s=(i.h+a)%360;return i.h=s<0?360+s:s,new o(i)},o.prototype.mix=function(a,i){i===void 0&&(i=50);var s=this.toRgb(),_=new o(a).toRgb(),j=i/100,_e={r:(_.r-s.r)*j+s.r,g:(_.g-s.g)*j+s.g,b:(_.b-s.b)*j+s.b,a:(_.a-s.a)*j+s.a};return new o(_e)},o.prototype.analogous=function(a,i){a===void 0&&(a=6),i===void 0&&(i=30);var s=this.toHsl(),_=360/i,j=[this];for(s.h=(s.h-(_*a>>1)+720)%360;--a;)s.h=(s.h+_)%360,j.push(new o(s));return j},o.prototype.complement=function(){var a=this.toHsl();return a.h=(a.h+180)%360,new o(a)},o.prototype.monochromatic=function(a){a===void 0&&(a=6);for(var i=this.toHsv(),s=i.h,_=i.s,j=i.v,_e=[],et=1/a;a--;)_e.push(new o({h:s,s:_,v:j})),j=(j+et)%1;return _e},o.prototype.splitcomplement=function(){var a=this.toHsl(),i=a.h;return[this,new o({h:(i+72)%360,s:a.s,l:a.l}),new o({h:(i+216)%360,s:a.s,l:a.l})]},o.prototype.onBackground=function(a){var i=this.toRgb(),s=new o(a).toRgb(),_=i.a+s.a*(1-i.a);return new o({r:(i.r*i.a+s.r*s.a*(1-i.a))/_,g:(i.g*i.a+s.g*s.a*(1-i.a))/_,b:(i.b*i.a+s.b*s.a*(1-i.a))/_,a:_})},o.prototype.triad=function(){return this.polyad(3)},o.prototype.tetrad=function(){return this.polyad(4)},o.prototype.polyad=function(a){for(var i=this.toHsl(),s=i.h,_=[this],j=360/a,_e=1;_e=60&&Math.round(o.h)<=240?s=i?Math.round(o.h)-hueStep*a:Math.round(o.h)+hueStep*a:s=i?Math.round(o.h)+hueStep*a:Math.round(o.h)-hueStep*a,s<0?s+=360:s>=360&&(s-=360),s}function getSaturation(o,a,i){if(o.h===0&&o.s===0)return o.s;var s;return i?s=o.s-saturationStep*a:a===darkColorCount?s=o.s+saturationStep:s=o.s+saturationStep2*a,s>1&&(s=1),i&&a===lightColorCount&&s>.1&&(s=.1),s<.06&&(s=.06),Number(s.toFixed(2))}function getValue$1(o,a,i){var s;return i?s=o.v+brightnessStep1*a:s=o.v-brightnessStep2*a,s>1&&(s=1),Number(s.toFixed(2))}function generate$1(o){for(var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=[],s=inputToRGB(o),_=lightColorCount;_>0;_-=1){var j=toHsv(s),_e=toHex(inputToRGB({h:getHue(j,_,!0),s:getSaturation(j,_,!0),v:getValue$1(j,_,!0)}));i.push(_e)}i.push(toHex(s));for(var et=1;et<=darkColorCount;et+=1){var tt=toHsv(s),rt=toHex(inputToRGB({h:getHue(tt,et),s:getSaturation(tt,et),v:getValue$1(tt,et)}));i.push(rt)}return a.theme==="dark"?darkColorMap.map(function(nt){var ot=nt.index,at=nt.opacity,lt=toHex(mix(inputToRGB(a.backgroundColor||"#141414"),inputToRGB(i[ot]),at*100));return lt}):i}var presetPrimaryColors={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"},presetPalettes={},presetDarkPalettes={};Object.keys(presetPrimaryColors).forEach(function(o){presetPalettes[o]=generate$1(presetPrimaryColors[o]),presetPalettes[o].primary=presetPalettes[o][5],presetDarkPalettes[o]=generate$1(presetPrimaryColors[o],{theme:"dark",backgroundColor:"#141414"}),presetDarkPalettes[o].primary=presetDarkPalettes[o][5]});var gold=presetPalettes.gold,blue=presetPalettes.blue;const genControlHeight=o=>{const{controlHeight:a}=o;return{controlHeightSM:a*.75,controlHeightXS:a*.5,controlHeightLG:a*1.25}},genControlHeight$1=genControlHeight;function genSizeMapToken$1(o){const{sizeUnit:a,sizeStep:i}=o;return{sizeXXL:a*(i+8),sizeXL:a*(i+4),sizeLG:a*(i+2),sizeMD:a*(i+1),sizeMS:a*i,size:a*i,sizeSM:a*(i-1),sizeXS:a*(i-2),sizeXXS:a*(i-3)}}const defaultPresetColors={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"},seedToken=Object.assign(Object.assign({},defaultPresetColors),{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});function genColorMapToken(o,a){let{generateColorPalettes:i,generateNeutralColorPalettes:s}=a;const{colorSuccess:_,colorWarning:j,colorError:_e,colorInfo:et,colorPrimary:tt,colorBgBase:rt,colorTextBase:nt}=o,ot=i(tt),at=i(_),lt=i(j),st=i(_e),ut=i(et),ft=s(rt,nt),it=o.colorLink||o.colorInfo,ct=i(it);return Object.assign(Object.assign({},ft),{colorPrimaryBg:ot[1],colorPrimaryBgHover:ot[2],colorPrimaryBorder:ot[3],colorPrimaryBorderHover:ot[4],colorPrimaryHover:ot[5],colorPrimary:ot[6],colorPrimaryActive:ot[7],colorPrimaryTextHover:ot[8],colorPrimaryText:ot[9],colorPrimaryTextActive:ot[10],colorSuccessBg:at[1],colorSuccessBgHover:at[2],colorSuccessBorder:at[3],colorSuccessBorderHover:at[4],colorSuccessHover:at[4],colorSuccess:at[6],colorSuccessActive:at[7],colorSuccessTextHover:at[8],colorSuccessText:at[9],colorSuccessTextActive:at[10],colorErrorBg:st[1],colorErrorBgHover:st[2],colorErrorBorder:st[3],colorErrorBorderHover:st[4],colorErrorHover:st[5],colorError:st[6],colorErrorActive:st[7],colorErrorTextHover:st[8],colorErrorText:st[9],colorErrorTextActive:st[10],colorWarningBg:lt[1],colorWarningBgHover:lt[2],colorWarningBorder:lt[3],colorWarningBorderHover:lt[4],colorWarningHover:lt[4],colorWarning:lt[6],colorWarningActive:lt[7],colorWarningTextHover:lt[8],colorWarningText:lt[9],colorWarningTextActive:lt[10],colorInfoBg:ut[1],colorInfoBgHover:ut[2],colorInfoBorder:ut[3],colorInfoBorderHover:ut[4],colorInfoHover:ut[4],colorInfo:ut[6],colorInfoActive:ut[7],colorInfoTextHover:ut[8],colorInfoText:ut[9],colorInfoTextActive:ut[10],colorLinkHover:ct[4],colorLink:ct[6],colorLinkActive:ct[7],colorBgMask:new TinyColor("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}const genRadius=o=>{let a=o,i=o,s=o,_=o;return o<6&&o>=5?a=o+1:o<16&&o>=6?a=o+2:o>=16&&(a=16),o<7&&o>=5?i=4:o<8&&o>=7?i=5:o<14&&o>=8?i=6:o<16&&o>=14?i=7:o>=16&&(i=8),o<6&&o>=2?s=1:o>=6&&(s=2),o>4&&o<8?_=4:o>=8&&(_=6),{borderRadius:o>16?16:o,borderRadiusXS:s,borderRadiusSM:i,borderRadiusLG:a,borderRadiusOuter:_}},genRadius$1=genRadius;function genCommonMapToken(o){const{motionUnit:a,motionBase:i,borderRadius:s,lineWidth:_}=o;return Object.assign({motionDurationFast:`${(i+a).toFixed(1)}s`,motionDurationMid:`${(i+a*2).toFixed(1)}s`,motionDurationSlow:`${(i+a*3).toFixed(1)}s`,lineWidthBold:_+1},genRadius$1(s))}const getAlphaColor$2=(o,a)=>new TinyColor(o).setAlpha(a).toRgbString(),getSolidColor$1=(o,a)=>new TinyColor(o).darken(a).toHexString(),generateColorPalettes$1=o=>{const a=generate$1(o);return{1:a[0],2:a[1],3:a[2],4:a[3],5:a[4],6:a[5],7:a[6],8:a[4],9:a[5],10:a[6]}},generateNeutralColorPalettes$1=(o,a)=>{const i=o||"#fff",s=a||"#000";return{colorBgBase:i,colorTextBase:s,colorText:getAlphaColor$2(s,.88),colorTextSecondary:getAlphaColor$2(s,.65),colorTextTertiary:getAlphaColor$2(s,.45),colorTextQuaternary:getAlphaColor$2(s,.25),colorFill:getAlphaColor$2(s,.15),colorFillSecondary:getAlphaColor$2(s,.06),colorFillTertiary:getAlphaColor$2(s,.04),colorFillQuaternary:getAlphaColor$2(s,.02),colorBgLayout:getSolidColor$1(i,4),colorBgContainer:getSolidColor$1(i,0),colorBgElevated:getSolidColor$1(i,0),colorBgSpotlight:getAlphaColor$2(s,.85),colorBorder:getSolidColor$1(i,15),colorBorderSecondary:getSolidColor$1(i,6)}};function getFontSizes(o){const a=new Array(10).fill(null).map((i,s)=>{const _=s-1,j=o*Math.pow(2.71828,_/5),_e=s>1?Math.floor(j):Math.ceil(j);return Math.floor(_e/2)*2});return a[1]=o,a.map(i=>{const s=i+8;return{size:i,lineHeight:s/i}})}const genFontMapToken=o=>{const a=getFontSizes(o),i=a.map(_=>_.size),s=a.map(_=>_.lineHeight);return{fontSizeSM:i[0],fontSize:i[1],fontSizeLG:i[2],fontSizeXL:i[3],fontSizeHeading1:i[6],fontSizeHeading2:i[5],fontSizeHeading3:i[4],fontSizeHeading4:i[3],fontSizeHeading5:i[2],lineHeight:s[1],lineHeightLG:s[2],lineHeightSM:s[0],lineHeightHeading1:s[6],lineHeightHeading2:s[5],lineHeightHeading3:s[4],lineHeightHeading4:s[3],lineHeightHeading5:s[2]}},genFontMapToken$1=genFontMapToken;function derivative$2(o){const a=Object.keys(defaultPresetColors).map(i=>{const s=generate$1(o[i]);return new Array(10).fill(1).reduce((_,j,_e)=>(_[`${i}-${_e+1}`]=s[_e],_[`${i}${_e+1}`]=s[_e],_),{})}).reduce((i,s)=>(i=Object.assign(Object.assign({},i),s),i),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},o),a),genColorMapToken(o,{generateColorPalettes:generateColorPalettes$1,generateNeutralColorPalettes:generateNeutralColorPalettes$1})),genFontMapToken$1(o.fontSize)),genSizeMapToken$1(o)),genControlHeight$1(o)),genCommonMapToken(o))}const defaultTheme=createTheme(derivative$2),defaultConfig={token:seedToken,hashed:!0},DesignTokenContext=React.createContext(defaultConfig);function isStableColor(o){return o>=0&&o<=255}function getAlphaColor$1(o,a){const{r:i,g:s,b:_,a:j}=new TinyColor(o).toRgb();if(j<1)return o;const{r:_e,g:et,b:tt}=new TinyColor(a).toRgb();for(let rt=.01;rt<=1;rt+=.01){const nt=Math.round((i-_e*(1-rt))/rt),ot=Math.round((s-et*(1-rt))/rt),at=Math.round((_-tt*(1-rt))/rt);if(isStableColor(nt)&&isStableColor(ot)&&isStableColor(at))return new TinyColor({r:nt,g:ot,b:at,a:Math.round(rt*100)/100}).toRgbString()}return new TinyColor({r:i,g:s,b:_,a:1}).toRgbString()}var __rest$A=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{delete s[at]});const _=Object.assign(Object.assign({},i),s),j=480,_e=576,et=768,tt=992,rt=1200,nt=1600;if(_.motion===!1){const at="0s";_.motionDurationFast=at,_.motionDurationMid=at,_.motionDurationSlow=at}return Object.assign(Object.assign(Object.assign({},_),{colorFillContent:_.colorFillSecondary,colorFillContentHover:_.colorFill,colorFillAlter:_.colorFillQuaternary,colorBgContainerDisabled:_.colorFillTertiary,colorBorderBg:_.colorBgContainer,colorSplit:getAlphaColor$1(_.colorBorderSecondary,_.colorBgContainer),colorTextPlaceholder:_.colorTextQuaternary,colorTextDisabled:_.colorTextQuaternary,colorTextHeading:_.colorText,colorTextLabel:_.colorTextSecondary,colorTextDescription:_.colorTextTertiary,colorTextLightSolid:_.colorWhite,colorHighlight:_.colorError,colorBgTextHover:_.colorFillSecondary,colorBgTextActive:_.colorFill,colorIcon:_.colorTextTertiary,colorIconHover:_.colorText,colorErrorOutline:getAlphaColor$1(_.colorErrorBg,_.colorBgContainer),colorWarningOutline:getAlphaColor$1(_.colorWarningBg,_.colorBgContainer),fontSizeIcon:_.fontSizeSM,lineWidthFocus:_.lineWidth*4,lineWidth:_.lineWidth,controlOutlineWidth:_.lineWidth*2,controlInteractiveSize:_.controlHeight/2,controlItemBgHover:_.colorFillTertiary,controlItemBgActive:_.colorPrimaryBg,controlItemBgActiveHover:_.colorPrimaryBgHover,controlItemBgActiveDisabled:_.colorFill,controlTmpOutline:_.colorFillQuaternary,controlOutline:getAlphaColor$1(_.colorPrimaryBg,_.colorBgContainer),lineType:_.lineType,borderRadius:_.borderRadius,borderRadiusXS:_.borderRadiusXS,borderRadiusSM:_.borderRadiusSM,borderRadiusLG:_.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:_.sizeXXS,paddingXS:_.sizeXS,paddingSM:_.sizeSM,padding:_.size,paddingMD:_.sizeMD,paddingLG:_.sizeLG,paddingXL:_.sizeXL,paddingContentHorizontalLG:_.sizeLG,paddingContentVerticalLG:_.sizeMS,paddingContentHorizontal:_.sizeMS,paddingContentVertical:_.sizeSM,paddingContentHorizontalSM:_.size,paddingContentVerticalSM:_.sizeXS,marginXXS:_.sizeXXS,marginXS:_.sizeXS,marginSM:_.sizeSM,margin:_.size,marginMD:_.sizeMD,marginLG:_.sizeLG,marginXL:_.sizeXL,marginXXL:_.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:j,screenXSMin:j,screenXSMax:_e-1,screenSM:_e,screenSMMin:_e,screenSMMax:et-1,screenMD:et,screenMDMin:et,screenMDMax:tt-1,screenLG:tt,screenLGMin:tt,screenLGMax:rt-1,screenXL:rt,screenXLMin:rt,screenXLMax:nt-1,screenXXL:nt,screenXXLMin:nt,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` 0 1px 2px -2px ${new TinyColor("rgba(0, 0, 0, 0.16)").toRgbString()}, 0 3px 6px 0 ${new TinyColor("rgba(0, 0, 0, 0.12)").toRgbString()}, 0 5px 12px 4px ${new TinyColor("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)"}),s)}var __rest$z=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const s=i.getDerivativeToken(o),{override:_}=a,j=__rest$z(a,["override"]);let _e=Object.assign(Object.assign({},s),{override:_});return _e=formatToken(_e),j&&Object.entries(j).forEach(et=>{let[tt,rt]=et;const{theme:nt}=rt,ot=__rest$z(rt,["theme"]);let at=ot;nt&&(at=getComputedToken(Object.assign(Object.assign({},_e),ot),{override:ot},nt)),_e[tt]=at}),_e};function useToken$2(){const{token:o,hashed:a,theme:i,components:s}=React.useContext(DesignTokenContext),_=`${version$1}-${a||""}`,j=i||defaultTheme,[_e,et]=useCacheToken(j,[seedToken,o],{salt:_,override:Object.assign({override:o},s),getComputedToken,formatToken});return[j,_e,a?et:""]}function useEvent(o){var a=reactExports.useRef();a.current=o;var i=reactExports.useCallback(function(){for(var s,_=arguments.length,j=new Array(_),_e=0;_e<_;_e++)j[_e]=arguments[_e];return(s=a.current)===null||s===void 0?void 0:s.call.apply(s,[a].concat(j))},[]);return i}function useSafeState(o){var a=reactExports.useRef(!1),i=reactExports.useState(o),s=_slicedToArray(i,2),_=s[0],j=s[1];reactExports.useEffect(function(){return a.current=!1,function(){a.current=!0}},[]);function _e(et,tt){tt&&a.current||j(et)}return[_,_e]}function hasValue$1(o){return o!==void 0}function useMergedState(o,a){var i=a||{},s=i.defaultValue,_=i.value,j=i.onChange,_e=i.postState,et=useSafeState(function(){return hasValue$1(_)?_:hasValue$1(s)?typeof s=="function"?s():s:typeof o=="function"?o():o}),tt=_slicedToArray(et,2),rt=tt[0],nt=tt[1],ot=_!==void 0?_:rt,at=_e?_e(ot):ot,lt=useEvent(j),st=useSafeState([ot]),ut=_slicedToArray(st,2),ft=ut[0],it=ut[1];useLayoutUpdateEffect(function(){var dt=ft[0];rt!==dt&<(rt,dt)},[ft]),useLayoutUpdateEffect(function(){hasValue$1(_)||nt(_)},[_]);var ct=useEvent(function(dt,pt){nt(dt,pt),it([ot],pt)});return[at,ct]}const defaultIconPrefixCls="anticon",defaultGetPrefixCls=(o,a)=>a||(o?`ant-${o}`:"ant"),ConfigContext=reactExports.createContext({getPrefixCls:defaultGetPrefixCls,iconPrefixCls:defaultIconPrefixCls}),operationUnit=o=>({color:o.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${o.motionDurationSlow}`,"&:focus, &:hover":{color:o.colorLinkHover},"&:active":{color:o.colorLinkActive}}),roundedArrow=(o,a,i,s,_)=>{const j=o/2,_e=0,et=j,tt=i*1/Math.sqrt(2),rt=j-i*(1-1/Math.sqrt(2)),nt=j-a*(1/Math.sqrt(2)),ot=i*(Math.sqrt(2)-1)+a*(1/Math.sqrt(2)),at=2*j-nt,lt=ot,st=2*j-tt,ut=rt,ft=2*j-_e,it=et,ct=j*Math.sqrt(2)+i*(Math.sqrt(2)-2),dt=i*(Math.sqrt(2)-1);return{pointerEvents:"none",width:o,height:o,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:o,height:o/2,background:s,clipPath:{_multi_value_:!0,value:[`polygon(${dt}px 100%, 50% ${dt}px, ${2*j-dt}px 100%, ${dt}px 100%)`,`path('M ${_e} ${et} A ${i} ${i} 0 0 0 ${tt} ${rt} L ${nt} ${ot} A ${a} ${a} 0 0 1 ${at} ${lt} L ${st} ${ut} A ${i} ${i} 0 0 0 ${ft} ${it} Z')`]},content:'""'},"&::after":{content:'""',position:"absolute",width:ct,height:ct,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${a}px 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:_,zIndex:0,background:"transparent"}}},textEllipsis={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},resetComponent=o=>({boxSizing:"border-box",margin:0,padding:0,color:o.colorText,fontSize:o.fontSize,lineHeight:o.lineHeight,listStyle:"none",fontFamily:o.fontFamily}),resetIcon=()=>({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"}}),clearFix=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),genLinkStyle=o=>({a:{color:o.colorLink,textDecoration:o.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${o.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:o.colorLinkHover},"&:active":{color:o.colorLinkActive},"&:active,\n &:hover":{textDecoration:o.linkHoverDecoration,outline:0},"&:focus":{textDecoration:o.linkFocusDecoration,outline:0},"&[disabled]":{color:o.colorTextDisabled,cursor:"not-allowed"}}}),genCommonStyle=(o,a)=>{const{fontFamily:i,fontSize:s}=o,_=`[class^="${a}"], [class*=" ${a}"]`;return{[_]:{fontFamily:i,fontSize:s,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[_]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},genFocusOutline=o=>({outline:`${o.lineWidthFocus}px solid ${o.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),genFocusStyle=o=>({"&:focus-visible":Object.assign({},genFocusOutline(o))}),enableStatistic=typeof CSSINJS_STATISTIC<"u";let recording=!0;function merge(){for(var o=arguments.length,a=new Array(o),i=0;i{Object.keys(_).forEach(_e=>{Object.defineProperty(s,_e,{configurable:!0,enumerable:!0,get:()=>_[_e]})})}),recording=!0,s}function noop$2(){}function statisticToken(o){let a,i=o,s=noop$2;return enableStatistic&&(a=new Set,i=new Proxy(o,{get(_,j){return recording&&a.add(j),_[j]}}),s=(_,j)=>{Array.from(a)}),{token:i,keys:a,flush:s}}function genComponentStyleHook(o,a,i,s){return _=>{const[j,_e,et]=useToken$2(),{getPrefixCls:tt,iconPrefixCls:rt,csp:nt}=reactExports.useContext(ConfigContext),ot=tt(),at={theme:j,token:_e,hashId:et,nonce:()=>nt==null?void 0:nt.nonce,clientOnly:s==null?void 0:s.clientOnly,order:-999};return useStyleRegister(Object.assign(Object.assign({},at),{clientOnly:!1,path:["Shared",ot]}),()=>[{"&":genLinkStyle(_e)}]),[useStyleRegister(Object.assign(Object.assign({},at),{path:[o,_,rt]}),()=>{const{token:lt,flush:st}=statisticToken(_e),ut=Object.assign({},_e[o]);if(s!=null&&s.deprecatedTokens){const{deprecatedTokens:gt}=s;gt.forEach(mt=>{let[vt,ht]=mt;var yt;(ut!=null&&ut[vt]||ut!=null&&ut[ht])&&((yt=ut[ht])!==null&&yt!==void 0||(ut[ht]=ut==null?void 0:ut[vt]))})}const ft=typeof i=="function"?i(merge(lt,ut??{})):i,it=Object.assign(Object.assign({},ft),ut),ct=`.${_}`,dt=merge(lt,{componentCls:ct,prefixCls:_,iconCls:`.${rt}`,antCls:`.${ot}`},it),pt=a(dt,{hashId:et,prefixCls:_,rootPrefixCls:ot,iconPrefixCls:rt,overrideComponentToken:ut});return st(o,it),[(s==null?void 0:s.resetStyle)===!1?null:genCommonStyle(_e,_),pt]}),et]}}function genPresetColor(o,a){return PresetColors.reduce((i,s)=>{const _=o[`${s}1`],j=o[`${s}3`],_e=o[`${s}6`],et=o[`${s}7`];return Object.assign(Object.assign({},i),a(s,{lightColor:_,lightBorderColor:j,darkColor:_e,textColor:et}))},{})}const dynamicStyleMark=`-ant-${Date.now()}-${Math.random()}`;function getStyle$1(o,a){const i={},s=(_e,et)=>{let tt=_e.clone();return tt=(et==null?void 0:et(tt))||tt,tt.toRgbString()},_=(_e,et)=>{const tt=new TinyColor(_e),rt=generate$1(tt.toRgbString());i[`${et}-color`]=s(tt),i[`${et}-color-disabled`]=rt[1],i[`${et}-color-hover`]=rt[4],i[`${et}-color-active`]=rt[6],i[`${et}-color-outline`]=tt.clone().setAlpha(.2).toRgbString(),i[`${et}-color-deprecated-bg`]=rt[0],i[`${et}-color-deprecated-border`]=rt[2]};if(a.primaryColor){_(a.primaryColor,"primary");const _e=new TinyColor(a.primaryColor),et=generate$1(_e.toRgbString());et.forEach((rt,nt)=>{i[`primary-${nt+1}`]=rt}),i["primary-color-deprecated-l-35"]=s(_e,rt=>rt.lighten(35)),i["primary-color-deprecated-l-20"]=s(_e,rt=>rt.lighten(20)),i["primary-color-deprecated-t-20"]=s(_e,rt=>rt.tint(20)),i["primary-color-deprecated-t-50"]=s(_e,rt=>rt.tint(50)),i["primary-color-deprecated-f-12"]=s(_e,rt=>rt.setAlpha(rt.getAlpha()*.12));const tt=new TinyColor(et[0]);i["primary-color-active-deprecated-f-30"]=s(tt,rt=>rt.setAlpha(rt.getAlpha()*.3)),i["primary-color-active-deprecated-d-02"]=s(tt,rt=>rt.darken(2))}return a.successColor&&_(a.successColor,"success"),a.warningColor&&_(a.warningColor,"warning"),a.errorColor&&_(a.errorColor,"error"),a.infoColor&&_(a.infoColor,"info"),` :root { ${Object.keys(i).map(_e=>`--${o}-${_e}: ${i[_e]};`).join(` `)} } `.trim()}function registerTheme(o,a){const i=getStyle$1(o,a);canUseDom()&&updateCSS(i,`${dynamicStyleMark}-dynamic-theme`)}const DisabledContext=reactExports.createContext(!1),DisabledContextProvider=o=>{let{children:a,disabled:i}=o;const s=reactExports.useContext(DisabledContext);return reactExports.createElement(DisabledContext.Provider,{value:i??s},a)},DisabledContext$1=DisabledContext,SizeContext=reactExports.createContext(void 0),SizeContextProvider=o=>{let{children:a,size:i}=o;const s=reactExports.useContext(SizeContext);return reactExports.createElement(SizeContext.Provider,{value:i||s},a)},SizeContext$1=SizeContext;function useConfig(){const o=reactExports.useContext(DisabledContext$1),a=reactExports.useContext(SizeContext$1);return{componentDisabled:o,componentSize:a}}function useTheme(o,a){const i=o||{},s=i.inherit===!1||!a?defaultConfig:a;return useMemo(()=>{if(!o)return a;const _=Object.assign({},s.components);return Object.keys(o.components||{}).forEach(j=>{_[j]=Object.assign(Object.assign({},_[j]),o.components[j])}),Object.assign(Object.assign(Object.assign({},s),i),{token:Object.assign(Object.assign({},s.token),i.token),components:_})},[i,s],(_,j)=>_.some((_e,et)=>{const tt=j[et];return!isEqual(_e,tt,!0)}))}var _excluded$H=["children"],Context$1=reactExports.createContext({});function MotionProvider(o){var a=o.children,i=_objectWithoutProperties(o,_excluded$H);return reactExports.createElement(Context$1.Provider,{value:i},a)}var DomWrapper=function(o){_inherits(i,o);var a=_createSuper(i);function i(){return _classCallCheck(this,i),a.apply(this,arguments)}return _createClass(i,[{key:"render",value:function(){return this.props.children}}]),i}(reactExports.Component),STATUS_NONE="none",STATUS_APPEAR="appear",STATUS_ENTER="enter",STATUS_LEAVE="leave",STEP_NONE="none",STEP_PREPARE="prepare",STEP_START="start",STEP_ACTIVE="active",STEP_ACTIVATED="end",STEP_PREPARED="prepared";function makePrefixMap(o,a){var i={};return i[o.toLowerCase()]=a.toLowerCase(),i["Webkit".concat(o)]="webkit".concat(a),i["Moz".concat(o)]="moz".concat(a),i["ms".concat(o)]="MS".concat(a),i["O".concat(o)]="o".concat(a.toLowerCase()),i}function getVendorPrefixes(o,a){var i={animationend:makePrefixMap("Animation","AnimationEnd"),transitionend:makePrefixMap("Transition","TransitionEnd")};return o&&("AnimationEvent"in a||delete i.animationend.animation,"TransitionEvent"in a||delete i.transitionend.transition),i}var vendorPrefixes=getVendorPrefixes(canUseDom(),typeof window<"u"?window:{}),style={};if(canUseDom()){var _document$createEleme=document.createElement("div");style=_document$createEleme.style}var prefixedEventNames={};function getVendorPrefixedEventName(o){if(prefixedEventNames[o])return prefixedEventNames[o];var a=vendorPrefixes[o];if(a)for(var i=Object.keys(a),s=i.length,_=0;_1&&arguments[1]!==void 0?arguments[1]:2;a();var j=wrapperRaf(function(){_<=1?s({isCanceled:function(){return j!==o.current}}):i(s,_-1)});o.current=j}return reactExports.useEffect(function(){return function(){a()}},[]),[i,a]};var FULL_STEP_QUEUE=[STEP_PREPARE,STEP_START,STEP_ACTIVE,STEP_ACTIVATED],SIMPLE_STEP_QUEUE=[STEP_PREPARE,STEP_PREPARED],SkipStep=!1,DoStep=!0;function isActive(o){return o===STEP_ACTIVE||o===STEP_ACTIVATED}const useStepQueue=function(o,a,i){var s=useSafeState(STEP_NONE),_=_slicedToArray(s,2),j=_[0],_e=_[1],et=useNextFrame(),tt=_slicedToArray(et,2),rt=tt[0],nt=tt[1];function ot(){_e(STEP_PREPARE,!0)}var at=a?SIMPLE_STEP_QUEUE:FULL_STEP_QUEUE;return useIsomorphicLayoutEffect(function(){if(j!==STEP_NONE&&j!==STEP_ACTIVATED){var lt=at.indexOf(j),st=at[lt+1],ut=i(j);ut===SkipStep?_e(st,!0):st&&rt(function(ft){function it(){ft.isCanceled()||_e(st,!0)}ut===!0?it():Promise.resolve(ut).then(it)})}},[o,j]),reactExports.useEffect(function(){return function(){nt()}},[]),[ot,j]};function useStatus(o,a,i,s){var _=s.motionEnter,j=_===void 0?!0:_,_e=s.motionAppear,et=_e===void 0?!0:_e,tt=s.motionLeave,rt=tt===void 0?!0:tt,nt=s.motionDeadline,ot=s.motionLeaveImmediately,at=s.onAppearPrepare,lt=s.onEnterPrepare,st=s.onLeavePrepare,ut=s.onAppearStart,ft=s.onEnterStart,it=s.onLeaveStart,ct=s.onAppearActive,dt=s.onEnterActive,pt=s.onLeaveActive,gt=s.onAppearEnd,mt=s.onEnterEnd,vt=s.onLeaveEnd,ht=s.onVisibleChanged,yt=useSafeState(),xt=_slicedToArray(yt,2),$t=xt[0],bt=xt[1],Et=useSafeState(STATUS_NONE),Ot=_slicedToArray(Et,2),It=Ot[0],wt=Ot[1],Ct=useSafeState(null),St=_slicedToArray(Ct,2),Tt=St[0],Pt=St[1],Rt=reactExports.useRef(!1),_t=reactExports.useRef(null);function Mt(){return i()}var Nt=reactExports.useRef(!1);function zt(){wt(STATUS_NONE,!0),Pt(null,!0)}function jt(qt){var Gt=Mt();if(!(qt&&!qt.deadline&&qt.target!==Gt)){var er=Nt.current,nr;It===STATUS_APPEAR&&er?nr=gt==null?void 0:gt(Gt,qt):It===STATUS_ENTER&&er?nr=mt==null?void 0:mt(Gt,qt):It===STATUS_LEAVE&&er&&(nr=vt==null?void 0:vt(Gt,qt)),It!==STATUS_NONE&&er&&nr!==!1&&zt()}}var At=useDomMotionEvents(jt),kt=_slicedToArray(At,1),Ft=kt[0],Bt=function(Gt){var er,nr,br;switch(Gt){case STATUS_APPEAR:return er={},_defineProperty(er,STEP_PREPARE,at),_defineProperty(er,STEP_START,ut),_defineProperty(er,STEP_ACTIVE,ct),er;case STATUS_ENTER:return nr={},_defineProperty(nr,STEP_PREPARE,lt),_defineProperty(nr,STEP_START,ft),_defineProperty(nr,STEP_ACTIVE,dt),nr;case STATUS_LEAVE:return br={},_defineProperty(br,STEP_PREPARE,st),_defineProperty(br,STEP_START,it),_defineProperty(br,STEP_ACTIVE,pt),br;default:return{}}},Dt=reactExports.useMemo(function(){return Bt(It)},[It]),Ht=useStepQueue(It,!o,function(qt){if(qt===STEP_PREPARE){var Gt=Dt[STEP_PREPARE];return Gt?Gt(Mt()):SkipStep}if(Kt in Dt){var er;Pt(((er=Dt[Kt])===null||er===void 0?void 0:er.call(Dt,Mt(),null))||null)}return Kt===STEP_ACTIVE&&(Ft(Mt()),nt>0&&(clearTimeout(_t.current),_t.current=setTimeout(function(){jt({deadline:!0})},nt))),Kt===STEP_PREPARED&&zt(),DoStep}),Lt=_slicedToArray(Ht,2),Wt=Lt[0],Kt=Lt[1],Ut=isActive(Kt);Nt.current=Ut,useIsomorphicLayoutEffect(function(){bt(a);var qt=Rt.current;Rt.current=!0;var Gt;!qt&&a&&et&&(Gt=STATUS_APPEAR),qt&&a&&j&&(Gt=STATUS_ENTER),(qt&&!a&&rt||!qt&&ot&&!a&&rt)&&(Gt=STATUS_LEAVE);var er=Bt(Gt);Gt&&(o||er[STEP_PREPARE])?(wt(Gt),Wt()):wt(STATUS_NONE)},[a]),reactExports.useEffect(function(){(It===STATUS_APPEAR&&!et||It===STATUS_ENTER&&!j||It===STATUS_LEAVE&&!rt)&&wt(STATUS_NONE)},[et,j,rt]),reactExports.useEffect(function(){return function(){Rt.current=!1,clearTimeout(_t.current)}},[]);var Yt=reactExports.useRef(!1);reactExports.useEffect(function(){$t&&(Yt.current=!0),$t!==void 0&&It===STATUS_NONE&&((Yt.current||$t)&&(ht==null||ht($t)),Yt.current=!0)},[$t,It]);var Vt=Tt;return Dt[STEP_PREPARE]&&Kt===STEP_START&&(Vt=_objectSpread2({transition:"none"},Vt)),[It,Kt,Vt,$t??a]}function genCSSMotion(o){var a=o;_typeof(o)==="object"&&(a=o.transitionSupport);function i(_,j){return!!(_.motionName&&a&&j!==!1)}var s=reactExports.forwardRef(function(_,j){var _e=_.visible,et=_e===void 0?!0:_e,tt=_.removeOnLeave,rt=tt===void 0?!0:tt,nt=_.forceRender,ot=_.children,at=_.motionName,lt=_.leavedClassName,st=_.eventProps,ut=reactExports.useContext(Context$1),ft=ut.motion,it=i(_,ft),ct=reactExports.useRef(),dt=reactExports.useRef();function pt(){try{return ct.current instanceof HTMLElement?ct.current:findDOMNode(dt.current)}catch{return null}}var gt=useStatus(it,et,pt,_),mt=_slicedToArray(gt,4),vt=mt[0],ht=mt[1],yt=mt[2],xt=mt[3],$t=reactExports.useRef(xt);xt&&($t.current=!0);var bt=reactExports.useCallback(function(Pt){ct.current=Pt,fillRef(j,Pt)},[j]),Et,Ot=_objectSpread2(_objectSpread2({},st),{},{visible:et});if(!ot)Et=null;else if(vt===STATUS_NONE)xt?Et=ot(_objectSpread2({},Ot),bt):!rt&&$t.current&<?Et=ot(_objectSpread2(_objectSpread2({},Ot),{},{className:lt}),bt):nt||!rt&&!lt?Et=ot(_objectSpread2(_objectSpread2({},Ot),{},{style:{display:"none"}}),bt):Et=null;else{var It,wt;ht===STEP_PREPARE?wt="prepare":isActive(ht)?wt="active":ht===STEP_START&&(wt="start");var Ct=getTransitionName$1(at,"".concat(vt,"-").concat(wt));Et=ot(_objectSpread2(_objectSpread2({},Ot),{},{className:classNames(getTransitionName$1(at,vt),(It={},_defineProperty(It,Ct,Ct&&wt),_defineProperty(It,at,typeof at=="string"),It)),style:yt}),bt)}if(reactExports.isValidElement(Et)&&supportRef(Et)){var St=Et,Tt=St.ref;Tt||(Et=reactExports.cloneElement(Et,{ref:bt}))}return reactExports.createElement(DomWrapper,{ref:dt},Et)});return s.displayName="CSSMotion",s}const CSSMotion=genCSSMotion(supportTransition);var STATUS_ADD="add",STATUS_KEEP="keep",STATUS_REMOVE="remove",STATUS_REMOVED="removed";function wrapKeyToObject(o){var a;return o&&_typeof(o)==="object"&&"key"in o?a=o:a={key:o},_objectSpread2(_objectSpread2({},a),{},{key:String(a.key)})}function parseKeys(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return o.map(wrapKeyToObject)}function diffKeys(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=[],s=0,_=a.length,j=parseKeys(o),_e=parseKeys(a);j.forEach(function(rt){for(var nt=!1,ot=s;ot<_;ot+=1){var at=_e[ot];if(at.key===rt.key){s1});return tt.forEach(function(rt){i=i.filter(function(nt){var ot=nt.key,at=nt.status;return ot!==rt||at!==STATUS_REMOVE}),i.forEach(function(nt){nt.key===rt&&(nt.status=STATUS_KEEP)})}),i}var _excluded$G=["component","children","onVisibleChanged","onAllRemoved"],_excluded2$7=["status"],MOTION_PROP_NAMES=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function genCSSMotionList(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:CSSMotion,i=function(s){_inherits(j,s);var _=_createSuper(j);function j(){var _e;_classCallCheck(this,j);for(var et=arguments.length,tt=new Array(et),rt=0;rt{const[i,s]=useToken$2();return useStyleRegister({theme:i,token:s,hashId:"",path:["ant-design-icons",o],nonce:()=>a==null?void 0:a.nonce},()=>[{[`.${o}`]:Object.assign(Object.assign({},resetIcon()),{[`.${o} .${o}-icon`]:{display:"block"}})}])},useStyle$i=useStyle$h;var __rest$y=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_a.endsWith("Color"))}const setGlobalConfig=o=>{let{prefixCls:a,iconPrefixCls:i,theme:s}=o;a!==void 0&&(globalPrefixCls=a),i!==void 0&&(globalIconPrefixCls=i),s&&(isLegacyTheme(s)?registerTheme(getGlobalPrefixCls(),s):globalTheme=s)},globalConfig=()=>({getPrefixCls:(o,a)=>a||(o?`${getGlobalPrefixCls()}-${o}`:getGlobalPrefixCls()),getIconPrefixCls:getGlobalIconPrefixCls,getRootPrefixCls:()=>globalPrefixCls||getGlobalPrefixCls(),getTheme:()=>globalTheme}),ProviderChildren=o=>{const{children:a,csp:i,autoInsertSpaceInButton:s,alert:_,anchor:j,form:_e,locale:et,componentSize:tt,direction:rt,space:nt,virtual:ot,dropdownMatchSelectWidth:at,popupMatchSelectWidth:lt,popupOverflow:st,legacyLocale:ut,parentContext:ft,iconPrefixCls:it,theme:ct,componentDisabled:dt,segmented:pt,statistic:gt,spin:mt,calendar:vt,carousel:ht,cascader:yt,collapse:xt,typography:$t,checkbox:bt,descriptions:Et,divider:Ot,drawer:It,skeleton:wt,steps:Ct,image:St,layout:Tt,list:Pt,mentions:Rt,modal:_t,progress:Mt,result:Nt,slider:zt,breadcrumb:jt,menu:At,pagination:kt,input:Ft,empty:Bt,badge:Dt,radio:Ht,rate:Lt,switch:Wt,transfer:Kt,avatar:Ut,message:Yt,tag:Vt,table:qt,card:Gt,tabs:er,timeline:nr,timePicker:br,upload:sr,notification:Qt,tree:or,colorPicker:tr,datePicker:mr,wave:dr}=o,vr=reactExports.useCallback((rr,gr)=>{const{prefixCls:Ar}=o;if(gr)return gr;const cr=Ar||ft.getPrefixCls("");return rr?`${cr}-${rr}`:cr},[ft.getPrefixCls,o.prefixCls]),ur=it||ft.iconPrefixCls||defaultIconPrefixCls,Mr=ur!==ft.iconPrefixCls,$r=i||ft.csp,wr=useStyle$i(ur,$r),Or=useTheme(ct,ft.theme),Lr={csp:$r,autoInsertSpaceInButton:s,alert:_,anchor:j,locale:et||ut,direction:rt,space:nt,virtual:ot,popupMatchSelectWidth:lt??at,popupOverflow:st,getPrefixCls:vr,iconPrefixCls:ur,theme:Or,segmented:pt,statistic:gt,spin:mt,calendar:vt,carousel:ht,cascader:yt,collapse:xt,typography:$t,checkbox:bt,descriptions:Et,divider:Ot,drawer:It,skeleton:wt,steps:Ct,image:St,input:Ft,layout:Tt,list:Pt,mentions:Rt,modal:_t,progress:Mt,result:Nt,slider:zt,breadcrumb:jt,menu:At,pagination:kt,empty:Bt,badge:Dt,radio:Ht,rate:Lt,switch:Wt,transfer:Kt,avatar:Ut,message:Yt,tag:Vt,table:qt,card:Gt,tabs:er,timeline:nr,timePicker:br,upload:sr,notification:Qt,tree:or,colorPicker:tr,datePicker:mr,wave:dr},kr=Object.assign({},ft);Object.keys(Lr).forEach(rr=>{Lr[rr]!==void 0&&(kr[rr]=Lr[rr])}),PASSED_PROPS.forEach(rr=>{const gr=o[rr];gr&&(kr[rr]=gr)});const Rr=useMemo(()=>kr,kr,(rr,gr)=>{const Ar=Object.keys(rr),cr=Object.keys(gr);return Ar.length!==cr.length||Ar.some(ar=>rr[ar]!==gr[ar])}),Dr=reactExports.useMemo(()=>({prefixCls:ur,csp:$r}),[ur,$r]);let Zt=Mr?wr(a):a;const lr=reactExports.useMemo(()=>{var rr,gr,Ar,cr;return merge$1(((rr=defaultLocale.Form)===null||rr===void 0?void 0:rr.defaultValidateMessages)||{},((Ar=(gr=Rr.locale)===null||gr===void 0?void 0:gr.Form)===null||Ar===void 0?void 0:Ar.defaultValidateMessages)||{},((cr=Rr.form)===null||cr===void 0?void 0:cr.validateMessages)||{},(_e==null?void 0:_e.validateMessages)||{})},[Rr,_e==null?void 0:_e.validateMessages]);Object.keys(lr).length>0&&(Zt=reactExports.createElement(ValidateMessagesContext.Provider,{value:lr},a)),et&&(Zt=reactExports.createElement(LocaleProvider$1,{locale:et,_ANT_MARK__:ANT_MARK},Zt)),(ur||$r)&&(Zt=reactExports.createElement(Context$2.Provider,{value:Dr},Zt)),tt&&(Zt=reactExports.createElement(SizeContextProvider,{size:tt},Zt)),Zt=reactExports.createElement(MotionWrapper,null,Zt);const Sr=reactExports.useMemo(()=>{const rr=Or||{},{algorithm:gr,token:Ar,components:cr}=rr,ar=__rest$y(rr,["algorithm","token","components"]),Xt=gr&&(!Array.isArray(gr)||gr.length>0)?createTheme(gr):defaultTheme,Jt={};return Object.entries(cr||{}).forEach(ir=>{let[fr,Ir]=ir;const Nr=Object.assign({},Ir);"algorithm"in Nr&&(Nr.algorithm===!0?Nr.theme=Xt:(Array.isArray(Nr.algorithm)||typeof Nr.algorithm=="function")&&(Nr.theme=createTheme(Nr.algorithm)),delete Nr.algorithm),Jt[fr]=Nr}),Object.assign(Object.assign({},ar),{theme:Xt,token:Object.assign(Object.assign({},seedToken),Ar),components:Jt})},[Or]);return ct&&(Zt=reactExports.createElement(DesignTokenContext.Provider,{value:Sr},Zt)),dt!==void 0&&(Zt=reactExports.createElement(DisabledContextProvider,{disabled:dt},Zt)),reactExports.createElement(ConfigContext.Provider,{value:Rr},Zt)},ConfigProvider=o=>{const a=reactExports.useContext(ConfigContext),i=reactExports.useContext(LocaleContext$1);return reactExports.createElement(ProviderChildren,Object.assign({parentContext:a,legacyLocale:i},o))};ConfigProvider.ConfigContext=ConfigContext;ConfigProvider.SizeContext=SizeContext$1;ConfigProvider.config=setGlobalConfig;ConfigProvider.useConfig=useConfig;Object.defineProperty(ConfigProvider,"SizeContext",{get:()=>SizeContext$1});const ConfigProvider$1=ConfigProvider;var CheckCircleFilled$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};const CheckCircleFilledSvg=CheckCircleFilled$2;var INFINITY=1/0,symbolTag="[object Symbol]",reAsciiWord=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,reLatin=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,rsAstralRange="\\ud800-\\udfff",rsComboMarksRange="\\u0300-\\u036f\\ufe20-\\ufe23",rsComboSymbolsRange="\\u20d0-\\u20f0",rsDingbatRange="\\u2700-\\u27bf",rsLowerRange="a-z\\xdf-\\xf6\\xf8-\\xff",rsMathOpRange="\\xac\\xb1\\xd7\\xf7",rsNonCharRange="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",rsPunctuationRange="\\u2000-\\u206f",rsSpaceRange=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",rsUpperRange="A-Z\\xc0-\\xd6\\xd8-\\xde",rsVarRange="\\ufe0e\\ufe0f",rsBreakRange=rsMathOpRange+rsNonCharRange+rsPunctuationRange+rsSpaceRange,rsApos="['’]",rsAstral="["+rsAstralRange+"]",rsBreak="["+rsBreakRange+"]",rsCombo="["+rsComboMarksRange+rsComboSymbolsRange+"]",rsDigits="\\d+",rsDingbat="["+rsDingbatRange+"]",rsLower="["+rsLowerRange+"]",rsMisc="[^"+rsAstralRange+rsBreakRange+rsDigits+rsDingbatRange+rsLowerRange+rsUpperRange+"]",rsFitz="\\ud83c[\\udffb-\\udfff]",rsModifier="(?:"+rsCombo+"|"+rsFitz+")",rsNonAstral="[^"+rsAstralRange+"]",rsRegional="(?:\\ud83c[\\udde6-\\uddff]){2}",rsSurrPair="[\\ud800-\\udbff][\\udc00-\\udfff]",rsUpper="["+rsUpperRange+"]",rsZWJ="\\u200d",rsLowerMisc="(?:"+rsLower+"|"+rsMisc+")",rsUpperMisc="(?:"+rsUpper+"|"+rsMisc+")",rsOptLowerContr="(?:"+rsApos+"(?:d|ll|m|re|s|t|ve))?",rsOptUpperContr="(?:"+rsApos+"(?:D|LL|M|RE|S|T|VE))?",reOptMod=rsModifier+"?",rsOptVar="["+rsVarRange+"]?",rsOptJoin="(?:"+rsZWJ+"(?:"+[rsNonAstral,rsRegional,rsSurrPair].join("|")+")"+rsOptVar+reOptMod+")*",rsSeq=rsOptVar+reOptMod+rsOptJoin,rsEmoji="(?:"+[rsDingbat,rsRegional,rsSurrPair].join("|")+")"+rsSeq,rsSymbol="(?:"+[rsNonAstral+rsCombo+"?",rsCombo,rsRegional,rsSurrPair,rsAstral].join("|")+")",reApos=RegExp(rsApos,"g"),reComboMark=RegExp(rsCombo,"g"),reUnicode=RegExp(rsFitz+"(?="+rsFitz+")|"+rsSymbol+rsSeq,"g"),reUnicodeWord=RegExp([rsUpper+"?"+rsLower+"+"+rsOptLowerContr+"(?="+[rsBreak,rsUpper,"$"].join("|")+")",rsUpperMisc+"+"+rsOptUpperContr+"(?="+[rsBreak,rsUpper+rsLowerMisc,"$"].join("|")+")",rsUpper+"?"+rsLowerMisc+"+"+rsOptLowerContr,rsUpper+"+"+rsOptUpperContr,rsDigits,rsEmoji].join("|"),"g"),reHasUnicode=RegExp("["+rsZWJ+rsAstralRange+rsComboMarksRange+rsComboSymbolsRange+rsVarRange+"]"),reHasUnicodeWord=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,deburredLetters={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"ss"},freeGlobal=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root=freeGlobal||freeSelf||Function("return this")();function arrayReduce(o,a,i,s){var _=-1,j=o?o.length:0;for(s&&j&&(i=o[++_]);++__?0:_+a),i=i>_?_:i,i<0&&(i+=_),_=a>i?0:i-a>>>0,a>>>=0;for(var j=Array(_);++s<_;)j[s]=o[s+a];return j}function baseToString(o){if(typeof o=="string")return o;if(isSymbol(o))return symbolToString?symbolToString.call(o):"";var a=o+"";return a=="0"&&1/o==-INFINITY?"-0":a}function castSlice(o,a,i){var s=o.length;return i=i===void 0?s:i,!a&&i>=s?o:baseSlice(o,a,i)}function createCaseFirst(o){return function(a){a=toString(a);var i=hasUnicode(a)?stringToArray(a):void 0,s=i?i[0]:a.charAt(0),_=i?castSlice(i,1).join(""):a.slice(1);return s[o]()+_}}function createCompounder(o){return function(a){return arrayReduce(words(deburr(a).replace(reApos,"")),o,"")}}function isObjectLike(o){return!!o&&typeof o=="object"}function isSymbol(o){return typeof o=="symbol"||isObjectLike(o)&&objectToString.call(o)==symbolTag}function toString(o){return o==null?"":baseToString(o)}var camelCase=createCompounder(function(o,a,i){return a=a.toLowerCase(),o+(i?capitalize(a):a)});function capitalize(o){return upperFirst(toString(o).toLowerCase())}function deburr(o){return o=toString(o),o&&o.replace(reLatin,deburrLetter).replace(reComboMark,"")}var upperFirst=createCaseFirst("toUpperCase");function words(o,a,i){return o=toString(o),a=i?void 0:a,a===void 0?hasUnicodeWord(o)?unicodeWords(o):asciiWords(o):o.match(a)||[]}var lodash_camelcase=camelCase;const camelCase$1=getDefaultExportFromCjs(lodash_camelcase);function getRoot(o){var a;return o==null||(a=o.getRootNode)===null||a===void 0?void 0:a.call(o)}function inShadow(o){return getRoot(o)instanceof ShadowRoot}function getShadowRoot(o){return inShadow(o)?getRoot(o):null}function warning$1(o,a){warningOnce(o,"[@ant-design/icons] ".concat(a))}function isIconDefinition(o){return _typeof(o)==="object"&&typeof o.name=="string"&&typeof o.theme=="string"&&(_typeof(o.icon)==="object"||typeof o.icon=="function")}function normalizeAttrs(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(o).reduce(function(a,i){var s=o[i];switch(i){case"class":a.className=s,delete a.class;break;default:delete a[i],a[camelCase$1(i)]=s}return a},{})}function generate(o,a,i){return i?React.createElement(o.tag,_objectSpread2(_objectSpread2({key:a},normalizeAttrs(o.attrs)),i),(o.children||[]).map(function(s,_){return generate(s,"".concat(a,"-").concat(o.tag,"-").concat(_))})):React.createElement(o.tag,_objectSpread2({key:a},normalizeAttrs(o.attrs)),(o.children||[]).map(function(s,_){return generate(s,"".concat(a,"-").concat(o.tag,"-").concat(_))}))}function getSecondaryColor(o){return generate$1(o)[0]}function normalizeTwoToneColors(o){return o?Array.isArray(o)?o:[o]:[]}var iconStyles=` .anticon { display: inline-block; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .anticon > * { line-height: 1; } .anticon svg { display: inline-block; } .anticon::before { display: none; } .anticon .anticon-icon { display: block; } .anticon[tabindex] { cursor: pointer; } .anticon-spin::before, .anticon-spin { display: inline-block; -webkit-animation: loadingCircle 1s infinite linear; animation: loadingCircle 1s infinite linear; } @-webkit-keyframes loadingCircle { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes loadingCircle { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } `,useInsertStyles=function(a){var i=reactExports.useContext(Context$2),s=i.csp,_=i.prefixCls,j=iconStyles;_&&(j=j.replace(/anticon/g,_)),reactExports.useEffect(function(){var _e=a.current,et=getShadowRoot(_e);updateCSS(j,"@ant-design-icons",{prepend:!0,csp:s,attachTo:et})},[])},_excluded$F=["icon","className","onClick","style","primaryColor","secondaryColor"],twoToneColorPalette={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function setTwoToneColors(o){var a=o.primaryColor,i=o.secondaryColor;twoToneColorPalette.primaryColor=a,twoToneColorPalette.secondaryColor=i||getSecondaryColor(a),twoToneColorPalette.calculated=!!i}function getTwoToneColors(){return _objectSpread2({},twoToneColorPalette)}var IconBase=function(a){var i=a.icon,s=a.className,_=a.onClick,j=a.style,_e=a.primaryColor,et=a.secondaryColor,tt=_objectWithoutProperties(a,_excluded$F),rt=reactExports.useRef(),nt=twoToneColorPalette;if(_e&&(nt={primaryColor:_e,secondaryColor:et||getSecondaryColor(_e)}),useInsertStyles(rt),warning$1(isIconDefinition(i),"icon should be icon definiton, but got ".concat(i)),!isIconDefinition(i))return null;var ot=i;return ot&&typeof ot.icon=="function"&&(ot=_objectSpread2(_objectSpread2({},ot),{},{icon:ot.icon(nt.primaryColor,nt.secondaryColor)})),generate(ot.icon,"svg-".concat(ot.name),_objectSpread2(_objectSpread2({className:s,onClick:_,style:j,"data-icon":ot.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},tt),{},{ref:rt}))};IconBase.displayName="IconReact";IconBase.getTwoToneColors=getTwoToneColors;IconBase.setTwoToneColors=setTwoToneColors;const ReactIcon=IconBase;function setTwoToneColor(o){var a=normalizeTwoToneColors(o),i=_slicedToArray(a,2),s=i[0],_=i[1];return ReactIcon.setTwoToneColors({primaryColor:s,secondaryColor:_})}function getTwoToneColor(){var o=ReactIcon.getTwoToneColors();return o.calculated?[o.primaryColor,o.secondaryColor]:o.primaryColor}var _excluded$E=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];setTwoToneColor(blue.primary);var Icon$1=reactExports.forwardRef(function(o,a){var i,s=o.className,_=o.icon,j=o.spin,_e=o.rotate,et=o.tabIndex,tt=o.onClick,rt=o.twoToneColor,nt=_objectWithoutProperties(o,_excluded$E),ot=reactExports.useContext(Context$2),at=ot.prefixCls,lt=at===void 0?"anticon":at,st=ot.rootClassName,ut=classNames(st,lt,(i={},_defineProperty(i,"".concat(lt,"-").concat(_.name),!!_.name),_defineProperty(i,"".concat(lt,"-spin"),!!j||_.name==="loading"),i),s),ft=et;ft===void 0&&tt&&(ft=-1);var it=_e?{msTransform:"rotate(".concat(_e,"deg)"),transform:"rotate(".concat(_e,"deg)")}:void 0,ct=normalizeTwoToneColors(rt),dt=_slicedToArray(ct,2),pt=dt[0],gt=dt[1];return reactExports.createElement("span",_extends$1({role:"img","aria-label":_.name},nt,{ref:a,tabIndex:ft,onClick:tt,className:ut}),reactExports.createElement(ReactIcon,{icon:_,primaryColor:pt,secondaryColor:gt,style:it}))});Icon$1.displayName="AntdIcon";Icon$1.getTwoToneColor=getTwoToneColor;Icon$1.setTwoToneColor=setTwoToneColor;const AntdIcon=Icon$1;var CheckCircleFilled=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:CheckCircleFilledSvg}))};const CheckCircleFilled$1=reactExports.forwardRef(CheckCircleFilled);var CloseCircleFilled$2={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};const CloseCircleFilledSvg=CloseCircleFilled$2;var CloseCircleFilled=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:CloseCircleFilledSvg}))};const CloseCircleFilled$1=reactExports.forwardRef(CloseCircleFilled);var CloseOutlined$2={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"};const CloseOutlinedSvg=CloseOutlined$2;var CloseOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:CloseOutlinedSvg}))};const CloseOutlined$1=reactExports.forwardRef(CloseOutlined);var ExclamationCircleFilled$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"};const ExclamationCircleFilledSvg=ExclamationCircleFilled$2;var ExclamationCircleFilled=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:ExclamationCircleFilledSvg}))};const ExclamationCircleFilled$1=reactExports.forwardRef(ExclamationCircleFilled);var InfoCircleFilled$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"};const InfoCircleFilledSvg=InfoCircleFilled$2;var InfoCircleFilled=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:InfoCircleFilledSvg}))};const InfoCircleFilled$1=reactExports.forwardRef(InfoCircleFilled);var attributes=`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`,eventsName=`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`,propList="".concat(attributes," ").concat(eventsName).split(/[\s\n]+/),ariaPrefix="aria-",dataPrefix="data-";function match(o,a){return o.indexOf(a)===0}function pickAttrs(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i;a===!1?i={aria:!0,data:!0,attr:!0}:a===!0?i={aria:!0}:i=_objectSpread2({},a);var s={};return Object.keys(o).forEach(function(_){(i.aria&&(_==="role"||match(_,ariaPrefix))||i.data&&match(_,dataPrefix)||i.attr&&propList.includes(_))&&(s[_]=o[_])}),s}const{isValidElement}=React$1;function isFragment(o){return o&&isValidElement(o)&&o.type===reactExports.Fragment}function replaceElement(o,a,i){return isValidElement(o)?reactExports.cloneElement(o,typeof i=="function"?i(o.props||{}):i):a}function cloneElement(o,a){return replaceElement(o,o,a)}function isWindow(o){return o!=null&&o===o.window}function getScroll(o,a){var i,s;if(typeof window>"u")return 0;const _=a?"scrollTop":"scrollLeft";let j=0;return isWindow(o)?j=o[a?"pageYOffset":"pageXOffset"]:o instanceof Document?j=o.documentElement[_]:(o instanceof HTMLElement||o)&&(j=o[_]),o&&!isWindow(o)&&typeof j!="number"&&(j=(s=((i=o.ownerDocument)!==null&&i!==void 0?i:o).documentElement)===null||s===void 0?void 0:s[_]),j}function easeInOutCubic(o,a,i,s){const _=i-a;return o/=s/2,o<1?_/2*o*o*o+a:_/2*((o-=2)*o*o+2)+a}function scrollTo(o){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:i=()=>window,callback:s,duration:_=450}=a,j=i(),_e=getScroll(j,!0),et=Date.now(),tt=()=>{const nt=Date.now()-et,ot=easeInOutCubic(nt>_?_:nt,_e,o,_);isWindow(j)?j.scrollTo(window.pageXOffset,ot):j instanceof Document||j.constructor.name==="HTMLDocument"?j.documentElement.scrollTop=ot:j.scrollTop=ot,nt<_?wrapperRaf(tt):typeof s=="function"&&s()};wrapperRaf(tt)}var KeyCode$1={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(a){var i=a.keyCode;if(a.altKey&&!a.ctrlKey||a.metaKey||i>=KeyCode$1.F1&&i<=KeyCode$1.F12)return!1;switch(i){case KeyCode$1.ALT:case KeyCode$1.CAPS_LOCK:case KeyCode$1.CONTEXT_MENU:case KeyCode$1.CTRL:case KeyCode$1.DOWN:case KeyCode$1.END:case KeyCode$1.ESC:case KeyCode$1.HOME:case KeyCode$1.INSERT:case KeyCode$1.LEFT:case KeyCode$1.MAC_FF_META:case KeyCode$1.META:case KeyCode$1.NUMLOCK:case KeyCode$1.NUM_CENTER:case KeyCode$1.PAGE_DOWN:case KeyCode$1.PAGE_UP:case KeyCode$1.PAUSE:case KeyCode$1.PRINT_SCREEN:case KeyCode$1.RIGHT:case KeyCode$1.SHIFT:case KeyCode$1.UP:case KeyCode$1.WIN_KEY:case KeyCode$1.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(a){if(a>=KeyCode$1.ZERO&&a<=KeyCode$1.NINE||a>=KeyCode$1.NUM_ZERO&&a<=KeyCode$1.NUM_MULTIPLY||a>=KeyCode$1.A&&a<=KeyCode$1.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&a===0)return!0;switch(a){case KeyCode$1.SPACE:case KeyCode$1.QUESTION_MARK:case KeyCode$1.NUM_PLUS:case KeyCode$1.NUM_MINUS:case KeyCode$1.NUM_PERIOD:case KeyCode$1.NUM_DIVISION:case KeyCode$1.SEMICOLON:case KeyCode$1.DASH:case KeyCode$1.EQUALS:case KeyCode$1.COMMA:case KeyCode$1.PERIOD:case KeyCode$1.SLASH:case KeyCode$1.APOSTROPHE:case KeyCode$1.SINGLE_QUOTE:case KeyCode$1.OPEN_SQUARE_BRACKET:case KeyCode$1.BACKSLASH:case KeyCode$1.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Notify=reactExports.forwardRef(function(o,a){var i=o.prefixCls,s=o.style,_=o.className,j=o.duration,_e=j===void 0?4.5:j,et=o.eventKey,tt=o.content,rt=o.closable,nt=o.closeIcon,ot=nt===void 0?"x":nt,at=o.props,lt=o.onClick,st=o.onNoticeClose,ut=o.times,ft=reactExports.useState(!1),it=_slicedToArray(ft,2),ct=it[0],dt=it[1],pt=function(){st(et)},gt=function(ht){(ht.key==="Enter"||ht.code==="Enter"||ht.keyCode===KeyCode$1.ENTER)&&pt()};reactExports.useEffect(function(){if(!ct&&_e>0){var vt=setTimeout(function(){pt()},_e*1e3);return function(){clearTimeout(vt)}}},[_e,ct,ut]);var mt="".concat(i,"-notice");return reactExports.createElement("div",_extends$1({},at,{ref:a,className:classNames(mt,_,_defineProperty({},"".concat(mt,"-closable"),rt)),style:s,onMouseEnter:function(){dt(!0)},onMouseLeave:function(){dt(!1)},onClick:lt}),reactExports.createElement("div",{className:"".concat(mt,"-content")},tt),rt&&reactExports.createElement("a",{tabIndex:0,className:"".concat(mt,"-close"),onKeyDown:gt,onClick:function(ht){ht.preventDefault(),ht.stopPropagation(),pt()}},ot))}),Notifications=reactExports.forwardRef(function(o,a){var i=o.prefixCls,s=i===void 0?"rc-notification":i,_=o.container,j=o.motion,_e=o.maxCount,et=o.className,tt=o.style,rt=o.onAllRemoved,nt=reactExports.useState([]),ot=_slicedToArray(nt,2),at=ot[0],lt=ot[1],st=function(vt){var ht,yt=at.find(function(xt){return xt.key===vt});yt==null||(ht=yt.onClose)===null||ht===void 0||ht.call(yt),lt(function(xt){return xt.filter(function($t){return $t.key!==vt})})};reactExports.useImperativeHandle(a,function(){return{open:function(vt){lt(function(ht){var yt=_toConsumableArray(ht),xt=yt.findIndex(function(Et){return Et.key===vt.key}),$t=_objectSpread2({},vt);if(xt>=0){var bt;$t.times=(((bt=ht[xt])===null||bt===void 0?void 0:bt.times)||0)+1,yt[xt]=$t}else $t.times=0,yt.push($t);return _e>0&&yt.length>_e&&(yt=yt.slice(-_e)),yt})},close:function(vt){st(vt)},destroy:function(){lt([])}}});var ut=reactExports.useState({}),ft=_slicedToArray(ut,2),it=ft[0],ct=ft[1];reactExports.useEffect(function(){var mt={};at.forEach(function(vt){var ht=vt.placement,yt=ht===void 0?"topRight":ht;yt&&(mt[yt]=mt[yt]||[],mt[yt].push(vt))}),Object.keys(it).forEach(function(vt){mt[vt]=mt[vt]||[]}),ct(mt)},[at]);var dt=function(vt){ct(function(ht){var yt=_objectSpread2({},ht),xt=yt[vt]||[];return xt.length||delete yt[vt],yt})},pt=reactExports.useRef(!1);if(reactExports.useEffect(function(){Object.keys(it).length>0?pt.current=!0:pt.current&&(rt==null||rt(),pt.current=!1)},[it]),!_)return null;var gt=Object.keys(it);return reactDomExports.createPortal(reactExports.createElement(reactExports.Fragment,null,gt.map(function(mt){var vt=it[mt],ht=vt.map(function(xt){return{config:xt,key:xt.key}}),yt=typeof j=="function"?j(mt):j;return reactExports.createElement(CSSMotionList,_extends$1({key:mt,className:classNames(s,"".concat(s,"-").concat(mt),et==null?void 0:et(mt)),style:tt==null?void 0:tt(mt),keys:ht,motionAppear:!0},yt,{onAllRemoved:function(){dt(mt)}}),function(xt,$t){var bt=xt.config,Et=xt.className,Ot=xt.style,It=bt.key,wt=bt.times,Ct=bt.className,St=bt.style;return reactExports.createElement(Notify,_extends$1({},bt,{ref:$t,prefixCls:s,className:classNames(Et,Ct),style:_objectSpread2(_objectSpread2({},Ot),St),times:wt,key:It,eventKey:It,onNoticeClose:st}))})})),_)}),_excluded$D=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved"],defaultGetContainer=function(){return document.body},uniqueKey=0;function mergeConfig(){for(var o={},a=arguments.length,i=new Array(a),s=0;s0&&arguments[0]!==void 0?arguments[0]:{},a=o.getContainer,i=a===void 0?defaultGetContainer:a,s=o.motion,_=o.prefixCls,j=o.maxCount,_e=o.className,et=o.style,tt=o.onAllRemoved,rt=_objectWithoutProperties(o,_excluded$D),nt=reactExports.useState(),ot=_slicedToArray(nt,2),at=ot[0],lt=ot[1],st=reactExports.useRef(),ut=reactExports.createElement(Notifications,{container:at,ref:st,prefixCls:_,motion:s,maxCount:j,className:_e,style:et,onAllRemoved:tt}),ft=reactExports.useState([]),it=_slicedToArray(ft,2),ct=it[0],dt=it[1],pt=reactExports.useMemo(function(){return{open:function(mt){var vt=mergeConfig(rt,mt);(vt.key===null||vt.key===void 0)&&(vt.key="rc-notification-".concat(uniqueKey),uniqueKey+=1),dt(function(ht){return[].concat(_toConsumableArray(ht),[{type:"open",config:vt}])})},close:function(mt){dt(function(vt){return[].concat(_toConsumableArray(vt),[{type:"close",key:mt}])})},destroy:function(){dt(function(mt){return[].concat(_toConsumableArray(mt),[{type:"destroy"}])})}}},[]);return reactExports.useEffect(function(){lt(i())}),reactExports.useEffect(function(){st.current&&ct.length&&(ct.forEach(function(gt){switch(gt.type){case"open":st.current.open(gt.config);break;case"close":st.current.close(gt.key);break;case"destroy":st.current.destroy();break}}),dt(function(gt){return gt.filter(function(mt){return!ct.includes(mt)})}))},[ct]),[pt,ut]}var LoadingOutlined$2={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};const LoadingOutlinedSvg=LoadingOutlined$2;var LoadingOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:LoadingOutlinedSvg}))};const LoadingOutlined$1=reactExports.forwardRef(LoadingOutlined);function _regeneratorRuntime(){_regeneratorRuntime=function(){return a};var o,a={},i=Object.prototype,s=i.hasOwnProperty,_=Object.defineProperty||function(wt,Ct,St){wt[Ct]=St.value},j=typeof Symbol=="function"?Symbol:{},_e=j.iterator||"@@iterator",et=j.asyncIterator||"@@asyncIterator",tt=j.toStringTag||"@@toStringTag";function rt(wt,Ct,St){return Object.defineProperty(wt,Ct,{value:St,enumerable:!0,configurable:!0,writable:!0}),wt[Ct]}try{rt({},"")}catch{rt=function(St,Tt,Pt){return St[Tt]=Pt}}function nt(wt,Ct,St,Tt){var Pt=Ct&&Ct.prototype instanceof it?Ct:it,Rt=Object.create(Pt.prototype),_t=new Ot(Tt||[]);return _(Rt,"_invoke",{value:xt(wt,St,_t)}),Rt}function ot(wt,Ct,St){try{return{type:"normal",arg:wt.call(Ct,St)}}catch(Tt){return{type:"throw",arg:Tt}}}a.wrap=nt;var at="suspendedStart",lt="suspendedYield",st="executing",ut="completed",ft={};function it(){}function ct(){}function dt(){}var pt={};rt(pt,_e,function(){return this});var gt=Object.getPrototypeOf,mt=gt&>(gt(It([])));mt&&mt!==i&&s.call(mt,_e)&&(pt=mt);var vt=dt.prototype=it.prototype=Object.create(pt);function ht(wt){["next","throw","return"].forEach(function(Ct){rt(wt,Ct,function(St){return this._invoke(Ct,St)})})}function yt(wt,Ct){function St(Pt,Rt,_t,Mt){var Nt=ot(wt[Pt],wt,Rt);if(Nt.type!=="throw"){var zt=Nt.arg,jt=zt.value;return jt&&_typeof(jt)=="object"&&s.call(jt,"__await")?Ct.resolve(jt.__await).then(function(At){St("next",At,_t,Mt)},function(At){St("throw",At,_t,Mt)}):Ct.resolve(jt).then(function(At){zt.value=At,_t(zt)},function(At){return St("throw",At,_t,Mt)})}Mt(Nt.arg)}var Tt;_(this,"_invoke",{value:function(Rt,_t){function Mt(){return new Ct(function(Nt,zt){St(Rt,_t,Nt,zt)})}return Tt=Tt?Tt.then(Mt,Mt):Mt()}})}function xt(wt,Ct,St){var Tt=at;return function(Pt,Rt){if(Tt===st)throw new Error("Generator is already running");if(Tt===ut){if(Pt==="throw")throw Rt;return{value:o,done:!0}}for(St.method=Pt,St.arg=Rt;;){var _t=St.delegate;if(_t){var Mt=$t(_t,St);if(Mt){if(Mt===ft)continue;return Mt}}if(St.method==="next")St.sent=St._sent=St.arg;else if(St.method==="throw"){if(Tt===at)throw Tt=ut,St.arg;St.dispatchException(St.arg)}else St.method==="return"&&St.abrupt("return",St.arg);Tt=st;var Nt=ot(wt,Ct,St);if(Nt.type==="normal"){if(Tt=St.done?ut:lt,Nt.arg===ft)continue;return{value:Nt.arg,done:St.done}}Nt.type==="throw"&&(Tt=ut,St.method="throw",St.arg=Nt.arg)}}}function $t(wt,Ct){var St=Ct.method,Tt=wt.iterator[St];if(Tt===o)return Ct.delegate=null,St==="throw"&&wt.iterator.return&&(Ct.method="return",Ct.arg=o,$t(wt,Ct),Ct.method==="throw")||St!=="return"&&(Ct.method="throw",Ct.arg=new TypeError("The iterator does not provide a '"+St+"' method")),ft;var Pt=ot(Tt,wt.iterator,Ct.arg);if(Pt.type==="throw")return Ct.method="throw",Ct.arg=Pt.arg,Ct.delegate=null,ft;var Rt=Pt.arg;return Rt?Rt.done?(Ct[wt.resultName]=Rt.value,Ct.next=wt.nextLoc,Ct.method!=="return"&&(Ct.method="next",Ct.arg=o),Ct.delegate=null,ft):Rt:(Ct.method="throw",Ct.arg=new TypeError("iterator result is not an object"),Ct.delegate=null,ft)}function bt(wt){var Ct={tryLoc:wt[0]};1 in wt&&(Ct.catchLoc=wt[1]),2 in wt&&(Ct.finallyLoc=wt[2],Ct.afterLoc=wt[3]),this.tryEntries.push(Ct)}function Et(wt){var Ct=wt.completion||{};Ct.type="normal",delete Ct.arg,wt.completion=Ct}function Ot(wt){this.tryEntries=[{tryLoc:"root"}],wt.forEach(bt,this),this.reset(!0)}function It(wt){if(wt||wt===""){var Ct=wt[_e];if(Ct)return Ct.call(wt);if(typeof wt.next=="function")return wt;if(!isNaN(wt.length)){var St=-1,Tt=function Pt(){for(;++St=0;--Pt){var Rt=this.tryEntries[Pt],_t=Rt.completion;if(Rt.tryLoc==="root")return Tt("end");if(Rt.tryLoc<=this.prev){var Mt=s.call(Rt,"catchLoc"),Nt=s.call(Rt,"finallyLoc");if(Mt&&Nt){if(this.prev=0;--Tt){var Pt=this.tryEntries[Tt];if(Pt.tryLoc<=this.prev&&s.call(Pt,"finallyLoc")&&this.prev=0;--St){var Tt=this.tryEntries[St];if(Tt.finallyLoc===Ct)return this.complete(Tt.completion,Tt.afterLoc),Et(Tt),ft}},catch:function(Ct){for(var St=this.tryEntries.length-1;St>=0;--St){var Tt=this.tryEntries[St];if(Tt.tryLoc===Ct){var Pt=Tt.completion;if(Pt.type==="throw"){var Rt=Pt.arg;Et(Tt)}return Rt}}throw new Error("illegal catch attempt")},delegateYield:function(Ct,St,Tt){return this.delegate={iterator:It(Ct),resultName:St,nextLoc:Tt},this.method==="next"&&(this.arg=o),ft}},a}function asyncGeneratorStep(o,a,i,s,_,j,_e){try{var et=o[j](_e),tt=et.value}catch(rt){i(rt);return}et.done?a(tt):Promise.resolve(tt).then(s,_)}function _asyncToGenerator(o){return function(){var a=this,i=arguments;return new Promise(function(s,_){var j=o.apply(a,i);function _e(tt){asyncGeneratorStep(j,s,_,_e,et,"next",tt)}function et(tt){asyncGeneratorStep(j,s,_,_e,et,"throw",tt)}_e(void 0)})}}var fullClone=_objectSpread2({},ReactDOM$1),version=fullClone.version,reactRender=fullClone.render,unmountComponentAtNode=fullClone.unmountComponentAtNode,createRoot;try{var mainVersion=Number((version||"").split(".")[0]);mainVersion>=18&&(createRoot=fullClone.createRoot)}catch{}function toggleWarning(o){var a=fullClone.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;a&&_typeof(a)==="object"&&(a.usingClientEntryPoint=o)}var MARK="__rc_react_root__";function modernRender(o,a){toggleWarning(!0);var i=a[MARK]||createRoot(a);toggleWarning(!1),i.render(o),a[MARK]=i}function legacyRender(o,a){reactRender(o,a)}function render(o,a){if(createRoot){modernRender(o,a);return}legacyRender(o,a)}function modernUnmount(o){return _modernUnmount.apply(this,arguments)}function _modernUnmount(){return _modernUnmount=_asyncToGenerator(_regeneratorRuntime().mark(function o(a){return _regeneratorRuntime().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Promise.resolve().then(function(){var _;(_=a[MARK])===null||_===void 0||_.unmount(),delete a[MARK]}));case 1:case"end":return s.stop()}},o)})),_modernUnmount.apply(this,arguments)}function legacyUnmount(o){unmountComponentAtNode(o)}function unmount(o){return _unmount.apply(this,arguments)}function _unmount(){return _unmount=_asyncToGenerator(_regeneratorRuntime().mark(function o(a){return _regeneratorRuntime().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:if(createRoot===void 0){s.next=2;break}return s.abrupt("return",modernUnmount(a));case 2:legacyUnmount(a);case 3:case"end":return s.stop()}},o)})),_unmount.apply(this,arguments)}const isVisible=function(o){if(!o)return!1;if(o instanceof Element){if(o.offsetParent)return!0;if(o.getBBox){var a=o.getBBox(),i=a.width,s=a.height;if(i||s)return!0}if(o.getBoundingClientRect){var _=o.getBoundingClientRect(),j=_.width,_e=_.height;if(j||_e)return!0}}return!1},genWaveStyle=o=>{const{componentCls:a,colorPrimary:i}=o;return{[a]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${i})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${o.motionEaseOutCirc}`,`opacity 2s ${o.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow 0.3s ${o.motionEaseInOut}`,`opacity 0.35s ${o.motionEaseInOut}`].join(",")}}}}},useStyle$g=genComponentStyleHook("Wave",o=>[genWaveStyle(o)]);function isNotGrey(o){const a=(o||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return a&&a[1]&&a[2]&&a[3]?!(a[1]===a[2]&&a[2]===a[3]):!0}function isValidWaveColor(o){return o&&o!=="#fff"&&o!=="#ffffff"&&o!=="rgb(255, 255, 255)"&&o!=="rgba(255, 255, 255, 1)"&&isNotGrey(o)&&!/rgba\((?:\d*, ){3}0\)/.test(o)&&o!=="transparent"}function getTargetWaveColor(o){const{borderTopColor:a,borderColor:i,backgroundColor:s}=getComputedStyle(o);return isValidWaveColor(a)?a:isValidWaveColor(i)?i:isValidWaveColor(s)?s:null}const TARGET_CLS="ant-wave-target";function validateNum(o){return Number.isNaN(o)?0:o}const WaveEffect=o=>{const{className:a,target:i,component:s}=o,_=reactExports.useRef(null),[j,_e]=reactExports.useState(null),[et,tt]=reactExports.useState([]),[rt,nt]=reactExports.useState(0),[ot,at]=reactExports.useState(0),[lt,st]=reactExports.useState(0),[ut,ft]=reactExports.useState(0),[it,ct]=reactExports.useState(!1),dt={left:rt,top:ot,width:lt,height:ut,borderRadius:et.map(mt=>`${mt}px`).join(" ")};j&&(dt["--wave-color"]=j);function pt(){const mt=getComputedStyle(i);_e(getTargetWaveColor(i));const vt=mt.position==="static",{borderLeftWidth:ht,borderTopWidth:yt}=mt;nt(vt?i.offsetLeft:validateNum(-parseFloat(ht))),at(vt?i.offsetTop:validateNum(-parseFloat(yt))),st(i.offsetWidth),ft(i.offsetHeight);const{borderTopLeftRadius:xt,borderTopRightRadius:$t,borderBottomLeftRadius:bt,borderBottomRightRadius:Et}=mt;tt([xt,$t,Et,bt].map(Ot=>validateNum(parseFloat(Ot))))}if(reactExports.useEffect(()=>{if(i){const mt=wrapperRaf(()=>{pt(),ct(!0)});let vt;return typeof ResizeObserver<"u"&&(vt=new ResizeObserver(pt),vt.observe(i)),()=>{wrapperRaf.cancel(mt),vt==null||vt.disconnect()}}},[]),!it)return null;const gt=(s==="Checkbox"||s==="Radio")&&(i==null?void 0:i.classList.contains(TARGET_CLS));return reactExports.createElement(CSSMotion,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(mt,vt)=>{var ht;if(vt.deadline||vt.propertyName==="opacity"){const yt=(ht=_.current)===null||ht===void 0?void 0:ht.parentElement;unmount(yt).then(()=>{yt==null||yt.remove()})}return!1}},mt=>{let{className:vt}=mt;return reactExports.createElement("div",{ref:_,className:classNames(a,{"wave-quick":gt},vt),style:dt})})},showWaveEffect=(o,a)=>{var i;const{component:s}=a;if(s==="Checkbox"&&!(!((i=o.querySelector("input"))===null||i===void 0)&&i.checked))return;const _=document.createElement("div");_.style.position="absolute",_.style.left="0px",_.style.top="0px",o==null||o.insertBefore(_,o==null?void 0:o.firstChild),render(reactExports.createElement(WaveEffect,Object.assign({},a,{target:o})),_)},showWaveEffect$1=showWaveEffect;function useWave(o,a,i){const{wave:s}=reactExports.useContext(ConfigContext),[,_,j]=useToken$2(),_e=useEvent(rt=>{const nt=o.current;if(s!=null&&s.disabled||!nt)return;const ot=nt.querySelector(`.${TARGET_CLS}`)||nt,{showEffect:at}=s||{};(at||showWaveEffect$1)(ot,{className:a,token:_,component:i,event:rt,hashId:j})}),et=reactExports.useRef();return rt=>{wrapperRaf.cancel(et.current),et.current=wrapperRaf(()=>{_e(rt)})}}const Wave=o=>{const{children:a,disabled:i,component:s}=o,{getPrefixCls:_}=reactExports.useContext(ConfigContext),j=reactExports.useRef(null),_e=_("wave"),[,et]=useStyle$g(_e),tt=useWave(j,classNames(_e,et),s);if(React.useEffect(()=>{const nt=j.current;if(!nt||nt.nodeType!==1||i)return;const ot=at=>{!isVisible(at.target)||!nt.getAttribute||nt.getAttribute("disabled")||nt.disabled||nt.className.includes("disabled")||nt.className.includes("-leave")||tt(at)};return nt.addEventListener("click",ot,!0),()=>{nt.removeEventListener("click",ot,!0)}},[i]),!React.isValidElement(a))return a??null;const rt=supportRef(a)?composeRef(a.ref,j):j;return cloneElement(a,{ref:rt})},Wave$1=Wave,useSize=o=>{const a=React.useContext(SizeContext$1);return React.useMemo(()=>o?typeof o=="string"?o??a:o instanceof Function?o(a):a:a,[o,a])},useSize$1=useSize,genSpaceCompactStyle=o=>{const{componentCls:a}=o;return{[a]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},genSpaceCompactStyle$1=genSpaceCompactStyle,genSpaceStyle=o=>{const{componentCls:a}=o;return{[a]:{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"}},[`${a}-item:empty`]:{display:"none"}}}},useStyle$f=genComponentStyleHook("Space",o=>[genSpaceStyle(o),genSpaceCompactStyle$1(o)],()=>({}),{resetStyle:!1});var __rest$x=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const i=reactExports.useContext(SpaceCompactItemContext),s=reactExports.useMemo(()=>{if(!i)return"";const{compactDirection:_,isFirstItem:j,isLastItem:_e}=i,et=_==="vertical"?"-vertical-":"-";return classNames(`${o}-compact${et}item`,{[`${o}-compact${et}first-item`]:j,[`${o}-compact${et}last-item`]:_e,[`${o}-compact${et}item-rtl`]:a==="rtl"})},[o,a,i]);return{compactSize:i==null?void 0:i.compactSize,compactDirection:i==null?void 0:i.compactDirection,compactItemClassnames:s}},NoCompactStyle=o=>{let{children:a}=o;return reactExports.createElement(SpaceCompactItemContext.Provider,{value:null},a)},CompactItem=o=>{var{children:a}=o,i=__rest$x(o,["children"]);return reactExports.createElement(SpaceCompactItemContext.Provider,{value:i},a)},Compact=o=>{const{getPrefixCls:a,direction:i}=reactExports.useContext(ConfigContext),{size:s,direction:_,block:j,prefixCls:_e,className:et,rootClassName:tt,children:rt}=o,nt=__rest$x(o,["size","direction","block","prefixCls","className","rootClassName","children"]),ot=useSize$1(dt=>s??dt),at=a("space-compact",_e),[lt,st]=useStyle$f(at),ut=classNames(at,st,{[`${at}-rtl`]:i==="rtl",[`${at}-block`]:j,[`${at}-vertical`]:_==="vertical"},et,tt),ft=reactExports.useContext(SpaceCompactItemContext),it=toArray$4(rt),ct=reactExports.useMemo(()=>it.map((dt,pt)=>{const gt=dt&&dt.key||`${at}-item-${pt}`;return reactExports.createElement(CompactItem,{key:gt,compactSize:ot,compactDirection:_,isFirstItem:pt===0&&(!ft||(ft==null?void 0:ft.isFirstItem)),isLastItem:pt===it.length-1&&(!ft||(ft==null?void 0:ft.isLastItem))},dt)}),[s,it,ft]);return it.length===0?null:lt(reactExports.createElement("div",Object.assign({className:ut},nt),ct))},IconWrapper=reactExports.forwardRef((o,a)=>{const{className:i,style:s,children:_,prefixCls:j}=o,_e=classNames(`${j}-icon`,i);return React.createElement("span",{ref:a,className:_e,style:s},_)}),IconWrapper$1=IconWrapper,InnerLoadingIcon=reactExports.forwardRef((o,a)=>{let{prefixCls:i,className:s,style:_,iconClassName:j}=o;const _e=classNames(`${i}-loading-icon`,s);return React.createElement(IconWrapper$1,{prefixCls:i,className:_e,style:_,ref:a},React.createElement(LoadingOutlined$1,{className:j}))}),getCollapsedWidth=()=>({width:0,opacity:0,transform:"scale(0)"}),getRealWidth=o=>({width:o.scrollWidth,opacity:1,transform:"scale(1)"}),LoadingIcon=o=>{const{prefixCls:a,loading:i,existIcon:s,className:_,style:j}=o,_e=!!i;return s?React.createElement(InnerLoadingIcon,{prefixCls:a,className:_,style:j}):React.createElement(CSSMotion,{visible:_e,motionName:`${a}-loading-icon-motion`,removeOnLeave:!0,onAppearStart:getCollapsedWidth,onAppearActive:getRealWidth,onEnterStart:getCollapsedWidth,onEnterActive:getRealWidth,onLeaveStart:getRealWidth,onLeaveActive:getCollapsedWidth},(et,tt)=>{let{className:rt,style:nt}=et;return React.createElement(InnerLoadingIcon,{prefixCls:a,className:_,style:Object.assign(Object.assign({},j),nt),ref:tt,iconClassName:rt})})},LoadingIcon$1=LoadingIcon;var __rest$w=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{getPrefixCls:a,direction:i}=reactExports.useContext(ConfigContext),{prefixCls:s,size:_,className:j}=o,_e=__rest$w(o,["prefixCls","size","className"]),et=a("btn-group",s),[,,tt]=useToken$2();let rt="";switch(_){case"large":rt="lg";break;case"small":rt="sm";break}const nt=classNames(et,{[`${et}-${rt}`]:rt,[`${et}-rtl`]:i==="rtl"},j,tt);return reactExports.createElement(GroupSizeContext.Provider,{value:_},reactExports.createElement("div",Object.assign({},_e,{className:nt})))},Group$4=ButtonGroup,rxTwoCNChar=/^[\u4e00-\u9fa5]{2}$/,isTwoCNChar=rxTwoCNChar.test.bind(rxTwoCNChar);function isString(o){return typeof o=="string"}function isUnBorderedButtonType(o){return o==="text"||o==="link"}function splitCNCharsBySpace(o,a){if(o==null)return;const i=a?" ":"";return typeof o!="string"&&typeof o!="number"&&isString(o.type)&&isTwoCNChar(o.props.children)?cloneElement(o,{children:o.props.children.split("").join(i)}):isString(o)?isTwoCNChar(o)?React.createElement("span",null,o.split("").join(i)):React.createElement("span",null,o):isFragment(o)?React.createElement("span",null,o):o}function spaceChildren(o,a){let i=!1;const s=[];return React.Children.forEach(o,_=>{const j=typeof _,_e=j==="string"||j==="number";if(i&&_e){const et=s.length-1,tt=s[et];s[et]=`${tt}${_}`}else s.push(_);i=_e}),React.Children.map(s,_=>splitCNCharsBySpace(_,a))}function compactItemBorder(o,a,i){const{focusElCls:s,focus:_,borderElCls:j}=i,_e=j?"> *":"",et=["hover",_?"focus":null,"active"].filter(Boolean).map(tt=>`&:${tt} ${_e}`).join(",");return{[`&-item:not(${a}-last-item)`]:{marginInlineEnd:-o.lineWidth},"&-item":Object.assign(Object.assign({[et]:{zIndex:2}},s?{[`&${s}`]:{zIndex:2}}:{}),{[`&[disabled] ${_e}`]:{zIndex:0}})}}function compactItemBorderRadius(o,a,i){const{borderElCls:s}=i,_=s?`> ${s}`:"";return{[`&-item:not(${a}-first-item):not(${a}-last-item) ${_}`]:{borderRadius:0},[`&-item:not(${a}-last-item)${a}-first-item`]:{[`& ${_}, &${o}-sm ${_}, &${o}-lg ${_}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${a}-first-item)${a}-last-item`]:{[`& ${_}, &${o}-sm ${_}, &${o}-lg ${_}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function genCompactItemStyle(o){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:i}=o,s=`${i}-compact`;return{[s]:Object.assign(Object.assign({},compactItemBorder(o,s,a)),compactItemBorderRadius(i,s,a))}}function compactItemVerticalBorder(o,a){return{[`&-item:not(${a}-last-item)`]:{marginBottom:-o.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function compactItemBorderVerticalRadius(o,a){return{[`&-item:not(${a}-first-item):not(${a}-last-item)`]:{borderRadius:0},[`&-item${a}-first-item:not(${a}-last-item)`]:{[`&, &${o}-sm, &${o}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${a}-last-item:not(${a}-first-item)`]:{[`&, &${o}-sm, &${o}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function genCompactItemVerticalStyle(o){const a=`${o.componentCls}-compact-vertical`;return{[a]:Object.assign(Object.assign({},compactItemVerticalBorder(o,a)),compactItemBorderVerticalRadius(o.componentCls,a))}}const genButtonBorderStyle=(o,a)=>({[`> span, > ${o}`]:{"&:not(:last-child)":{[`&, & > ${o}`]:{"&:not(:disabled)":{borderInlineEndColor:a}}},"&:not(:first-child)":{[`&, & > ${o}`]:{"&:not(:disabled)":{borderInlineStartColor:a}}}}}),genGroupStyle$1=o=>{const{componentCls:a,fontSize:i,lineWidth:s,colorPrimaryHover:_,colorErrorHover:j}=o;return{[`${a}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${a}`]:{"&:not(:last-child)":{[`&, & > ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-s,[`&, & > ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[a]:{position:"relative",zIndex:1,"&:hover,\n &:focus,\n &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${a}-icon-only`]:{fontSize:i}},genButtonBorderStyle(`${a}-primary`,_),genButtonBorderStyle(`${a}-danger`,j)]}},genGroupStyle$2=genGroupStyle$1,genSharedButtonStyle=o=>{const{componentCls:a,iconCls:i,buttonFontWeight:s}=o;return{[a]:{outline:"none",position:"relative",display:"inline-block",fontWeight:s,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",backgroundColor:"transparent",border:`${o.lineWidth}px ${o.lineType} transparent`,cursor:"pointer",transition:`all ${o.motionDurationMid} ${o.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",lineHeight:o.lineHeight,color:o.colorText,"&:disabled > *":{pointerEvents:"none"},"> span":{display:"inline-block"},[`${a}-icon`]:{lineHeight:0},[`> ${i} + span, > span + ${i}`]:{marginInlineStart:o.marginXS},[`&:not(${a}-icon-only) > ${a}-icon`]:{[`&${a}-loading-icon, &:not(:last-child)`]:{marginInlineEnd:o.marginXS}},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},genFocusStyle(o)),[`&-icon-only${a}-compact-item`]:{flex:"none"},[`&-compact-item${a}-primary`]:{[`&:not([disabled]) + ${a}-compact-item${a}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-o.lineWidth,insetInlineStart:-o.lineWidth,display:"inline-block",width:o.lineWidth,height:`calc(100% + ${o.lineWidth*2}px)`,backgroundColor:o.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${a}-primary`]:{[`&:not([disabled]) + ${a}-compact-vertical-item${a}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-o.lineWidth,insetInlineStart:-o.lineWidth,display:"inline-block",width:`calc(100% + ${o.lineWidth*2}px)`,height:o.lineWidth,backgroundColor:o.colorPrimaryHover,content:'""'}}}}}}},genHoverActiveButtonStyle=(o,a,i)=>({[`&:not(:disabled):not(${o}-disabled)`]:{"&:hover":a,"&:active":i}}),genCircleButtonStyle=o=>({minWidth:o.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),genRoundButtonStyle=o=>({borderRadius:o.controlHeight,paddingInlineStart:o.controlHeight/2,paddingInlineEnd:o.controlHeight/2}),genDisabledStyle$1=o=>({cursor:"not-allowed",borderColor:o.colorBorder,color:o.colorTextDisabled,backgroundColor:o.colorBgContainerDisabled,boxShadow:"none"}),genGhostButtonStyle=(o,a,i,s,_,j,_e)=>({[`&${o}-background-ghost`]:Object.assign(Object.assign({color:a||void 0,backgroundColor:"transparent",borderColor:i||void 0,boxShadow:"none"},genHoverActiveButtonStyle(o,Object.assign({backgroundColor:"transparent"},j),Object.assign({backgroundColor:"transparent"},_e))),{"&:disabled":{cursor:"not-allowed",color:s||void 0,borderColor:_||void 0}})}),genSolidDisabledButtonStyle=o=>({[`&:disabled, &${o.componentCls}-disabled`]:Object.assign({},genDisabledStyle$1(o))}),genSolidButtonStyle=o=>Object.assign({},genSolidDisabledButtonStyle(o)),genPureDisabledButtonStyle=o=>({[`&:disabled, &${o.componentCls}-disabled`]:{cursor:"not-allowed",color:o.colorTextDisabled}}),genDefaultButtonStyle=o=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},genSolidButtonStyle(o)),{backgroundColor:o.colorBgContainer,borderColor:o.colorBorder,boxShadow:`0 ${o.controlOutlineWidth}px 0 ${o.controlTmpOutline}`}),genHoverActiveButtonStyle(o.componentCls,{color:o.colorPrimaryHover,borderColor:o.colorPrimaryHover},{color:o.colorPrimaryActive,borderColor:o.colorPrimaryActive})),genGhostButtonStyle(o.componentCls,o.colorBgContainer,o.colorBgContainer,o.colorTextDisabled,o.colorBorder)),{[`&${o.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({color:o.colorError,borderColor:o.colorError},genHoverActiveButtonStyle(o.componentCls,{color:o.colorErrorHover,borderColor:o.colorErrorBorderHover},{color:o.colorErrorActive,borderColor:o.colorErrorActive})),genGhostButtonStyle(o.componentCls,o.colorError,o.colorError,o.colorTextDisabled,o.colorBorder)),genSolidDisabledButtonStyle(o))}),genPrimaryButtonStyle=o=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},genSolidButtonStyle(o)),{color:o.colorTextLightSolid,backgroundColor:o.colorPrimary,boxShadow:`0 ${o.controlOutlineWidth}px 0 ${o.controlOutline}`}),genHoverActiveButtonStyle(o.componentCls,{color:o.colorTextLightSolid,backgroundColor:o.colorPrimaryHover},{color:o.colorTextLightSolid,backgroundColor:o.colorPrimaryActive})),genGhostButtonStyle(o.componentCls,o.colorPrimary,o.colorPrimary,o.colorTextDisabled,o.colorBorder,{color:o.colorPrimaryHover,borderColor:o.colorPrimaryHover},{color:o.colorPrimaryActive,borderColor:o.colorPrimaryActive})),{[`&${o.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({backgroundColor:o.colorError,boxShadow:`0 ${o.controlOutlineWidth}px 0 ${o.colorErrorOutline}`},genHoverActiveButtonStyle(o.componentCls,{backgroundColor:o.colorErrorHover},{backgroundColor:o.colorErrorActive})),genGhostButtonStyle(o.componentCls,o.colorError,o.colorError,o.colorTextDisabled,o.colorBorder,{color:o.colorErrorHover,borderColor:o.colorErrorHover},{color:o.colorErrorActive,borderColor:o.colorErrorActive})),genSolidDisabledButtonStyle(o))}),genDashedButtonStyle=o=>Object.assign(Object.assign({},genDefaultButtonStyle(o)),{borderStyle:"dashed"}),genLinkButtonStyle=o=>Object.assign(Object.assign(Object.assign({color:o.colorLink},genHoverActiveButtonStyle(o.componentCls,{color:o.colorLinkHover},{color:o.colorLinkActive})),genPureDisabledButtonStyle(o)),{[`&${o.componentCls}-dangerous`]:Object.assign(Object.assign({color:o.colorError},genHoverActiveButtonStyle(o.componentCls,{color:o.colorErrorHover},{color:o.colorErrorActive})),genPureDisabledButtonStyle(o))}),genTextButtonStyle=o=>Object.assign(Object.assign(Object.assign({},genHoverActiveButtonStyle(o.componentCls,{color:o.colorText,backgroundColor:o.colorBgTextHover},{color:o.colorText,backgroundColor:o.colorBgTextActive})),genPureDisabledButtonStyle(o)),{[`&${o.componentCls}-dangerous`]:Object.assign(Object.assign({color:o.colorError},genPureDisabledButtonStyle(o)),genHoverActiveButtonStyle(o.componentCls,{color:o.colorErrorHover,backgroundColor:o.colorErrorBg},{color:o.colorErrorHover,backgroundColor:o.colorErrorBg}))}),genTypeButtonStyle=o=>{const{componentCls:a}=o;return{[`${a}-default`]:genDefaultButtonStyle(o),[`${a}-primary`]:genPrimaryButtonStyle(o),[`${a}-dashed`]:genDashedButtonStyle(o),[`${a}-link`]:genLinkButtonStyle(o),[`${a}-text`]:genTextButtonStyle(o),[`${a}-ghost`]:genGhostButtonStyle(o.componentCls,o.colorBgContainer,o.colorBgContainer,o.colorTextDisabled,o.colorBorder)}},genSizeButtonStyle=function(o){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:i,controlHeight:s,fontSize:_,lineHeight:j,lineWidth:_e,borderRadius:et,buttonPaddingHorizontal:tt,iconCls:rt}=o,nt=Math.max(0,(s-_*j)/2-_e),ot=tt-_e,at=`${i}-icon-only`;return[{[`${i}${a}`]:{fontSize:_,height:s,padding:`${nt}px ${ot}px`,borderRadius:et,[`&${at}`]:{width:s,paddingInlineStart:0,paddingInlineEnd:0,[`&${i}-round`]:{width:"auto"},[rt]:{fontSize:o.buttonIconOnlyFontSize}},[`&${i}-loading`]:{opacity:o.opacityLoading,cursor:"default"},[`${i}-loading-icon`]:{transition:`width ${o.motionDurationSlow} ${o.motionEaseInOut}, opacity ${o.motionDurationSlow} ${o.motionEaseInOut}`}}},{[`${i}${i}-circle${a}`]:genCircleButtonStyle(o)},{[`${i}${i}-round${a}`]:genRoundButtonStyle(o)}]},genSizeBaseButtonStyle=o=>genSizeButtonStyle(o),genSizeSmallButtonStyle=o=>{const a=merge(o,{controlHeight:o.controlHeightSM,padding:o.paddingXS,buttonPaddingHorizontal:8,borderRadius:o.borderRadiusSM,buttonIconOnlyFontSize:o.fontSizeLG-2});return genSizeButtonStyle(a,`${o.componentCls}-sm`)},genSizeLargeButtonStyle=o=>{const a=merge(o,{controlHeight:o.controlHeightLG,fontSize:o.fontSizeLG,borderRadius:o.borderRadiusLG,buttonIconOnlyFontSize:o.fontSizeLG+2});return genSizeButtonStyle(a,`${o.componentCls}-lg`)},genBlockButtonStyle=o=>{const{componentCls:a}=o;return{[a]:{[`&${a}-block`]:{width:"100%"}}}},useStyle$e=genComponentStyleHook("Button",o=>{const{controlTmpOutline:a,paddingContentHorizontal:i}=o,s=merge(o,{colorOutlineDefault:a,buttonPaddingHorizontal:i,buttonIconOnlyFontSize:o.fontSizeLG,buttonFontWeight:400});return[genSharedButtonStyle(s),genSizeSmallButtonStyle(s),genSizeBaseButtonStyle(s),genSizeLargeButtonStyle(s),genBlockButtonStyle(s),genTypeButtonStyle(s),genGroupStyle$2(s),genCompactItemStyle(o),genCompactItemVerticalStyle(o)]});var __rest$v=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var i,s;const{loading:_=!1,prefixCls:j,type:_e="default",danger:et,shape:tt="default",size:rt,styles:nt,disabled:ot,className:at,rootClassName:lt,children:st,icon:ut,ghost:ft=!1,block:it=!1,htmlType:ct="button",classNames:dt,style:pt={}}=o,gt=__rest$v(o,["loading","prefixCls","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","ghost","block","htmlType","classNames","style"]),{getPrefixCls:mt,autoInsertSpaceInButton:vt,direction:ht,button:yt}=reactExports.useContext(ConfigContext),xt=mt("btn",j),[$t,bt]=useStyle$e(xt),Et=reactExports.useContext(DisabledContext$1),Ot=ot??Et,It=reactExports.useContext(GroupSizeContext),wt=reactExports.useMemo(()=>getLoadingConfig(_),[_]),[Ct,St]=reactExports.useState(wt.loading),[Tt,Pt]=reactExports.useState(!1),_t=composeRef(a,reactExports.createRef()),Mt=reactExports.Children.count(st)===1&&!ut&&!isUnBorderedButtonType(_e);reactExports.useEffect(()=>{let Gt=null;wt.delay>0?Gt=setTimeout(()=>{Gt=null,St(!0)},wt.delay):St(wt.loading);function er(){Gt&&(clearTimeout(Gt),Gt=null)}return er},[wt]),reactExports.useEffect(()=>{if(!_t||!_t.current||vt===!1)return;const Gt=_t.current.textContent;Mt&&isTwoCNChar(Gt)?Tt||Pt(!0):Tt&&Pt(!1)},[_t]);const Nt=Gt=>{const{onClick:er}=o;if(Ct||Ot){Gt.preventDefault();return}er==null||er(Gt)},zt=vt!==!1,{compactSize:jt,compactItemClassnames:At}=useCompactItemContext(xt,ht),kt={large:"lg",small:"sm",middle:void 0},Ft=useSize$1(Gt=>{var er,nr;return(nr=(er=rt??jt)!==null&&er!==void 0?er:It)!==null&&nr!==void 0?nr:Gt}),Bt=Ft&&kt[Ft]||"",Dt=Ct?"loading":ut,Ht=omit(gt,["navigate"]),Lt=classNames(xt,bt,{[`${xt}-${tt}`]:tt!=="default"&&tt,[`${xt}-${_e}`]:_e,[`${xt}-${Bt}`]:Bt,[`${xt}-icon-only`]:!st&&st!==0&&!!Dt,[`${xt}-background-ghost`]:ft&&!isUnBorderedButtonType(_e),[`${xt}-loading`]:Ct,[`${xt}-two-chinese-chars`]:Tt&&zt&&!Ct,[`${xt}-block`]:it,[`${xt}-dangerous`]:!!et,[`${xt}-rtl`]:ht==="rtl"},At,at,lt,yt==null?void 0:yt.className),Wt=Object.assign(Object.assign({},yt==null?void 0:yt.style),pt),Kt=classNames(dt==null?void 0:dt.icon,(i=yt==null?void 0:yt.classNames)===null||i===void 0?void 0:i.icon),Ut=Object.assign(Object.assign({},(nt==null?void 0:nt.icon)||{}),((s=yt==null?void 0:yt.styles)===null||s===void 0?void 0:s.icon)||{}),Yt=ut&&!Ct?React.createElement(IconWrapper$1,{prefixCls:xt,className:Kt,style:Ut},ut):React.createElement(LoadingIcon$1,{existIcon:!!ut,prefixCls:xt,loading:!!Ct}),Vt=st||st===0?spaceChildren(st,Mt&&zt):null;if(Ht.href!==void 0)return $t(React.createElement("a",Object.assign({},Ht,{className:classNames(Lt,{[`${xt}-disabled`]:Ot}),style:Wt,onClick:Nt,ref:_t}),Yt,Vt));let qt=React.createElement("button",Object.assign({},gt,{type:ct,className:Lt,style:Wt,onClick:Nt,disabled:Ot,ref:_t}),Yt,Vt);return isUnBorderedButtonType(_e)||(qt=React.createElement(Wave$1,{component:"Button",disabled:!!Ct},qt)),$t(qt)},Button$1=reactExports.forwardRef(InternalButton);Button$1.Group=Group$4;Button$1.__ANT_BUTTON=!0;const Button$2=Button$1,getCollapsedHeight=()=>({height:0,opacity:0}),getRealHeight=o=>{const{scrollHeight:a}=o;return{height:a,opacity:1}},getCurrentHeight=o=>({height:o?o.offsetHeight:0}),skipOpacityTransition=(o,a)=>(a==null?void 0:a.deadline)===!0||a.propertyName==="height",initCollapseMotion=function(){return{motionName:`${arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ant"}-motion-collapse`,onAppearStart:getCollapsedHeight,onEnterStart:getCollapsedHeight,onAppearActive:getRealHeight,onEnterActive:getRealHeight,onLeaveStart:getCurrentHeight,onLeaveActive:getCollapsedHeight,onAppearEnd:skipOpacityTransition,onEnterEnd:skipOpacityTransition,onLeaveEnd:skipOpacityTransition,motionDeadline:500}},getTransitionName=(o,a,i)=>i!==void 0?i:`${o}-${a}`;var OrderContext=reactExports.createContext(null),EMPTY_LIST$3=[];function useDom(o,a){var i=reactExports.useState(function(){if(!canUseDom())return null;var st=document.createElement("div");return st}),s=_slicedToArray(i,1),_=s[0],j=reactExports.useRef(!1),_e=reactExports.useContext(OrderContext),et=reactExports.useState(EMPTY_LIST$3),tt=_slicedToArray(et,2),rt=tt[0],nt=tt[1],ot=_e||(j.current?void 0:function(st){nt(function(ut){var ft=[st].concat(_toConsumableArray(ut));return ft})});function at(){_.parentElement||document.body.appendChild(_),j.current=!0}function lt(){var st;(st=_.parentElement)===null||st===void 0||st.removeChild(_),j.current=!1}return useLayoutEffect$1(function(){return o?_e?_e(at):at():lt(),lt},[o]),useLayoutEffect$1(function(){rt.length&&(rt.forEach(function(st){return st()}),nt(EMPTY_LIST$3))},[rt]),[_,ot]}var cached;function getScrollBarSize(o){if(typeof document>"u")return 0;if(o||cached===void 0){var a=document.createElement("div");a.style.width="100%",a.style.height="200px";var i=document.createElement("div"),s=i.style;s.position="absolute",s.top="0",s.left="0",s.pointerEvents="none",s.visibility="hidden",s.width="200px",s.height="150px",s.overflow="hidden",i.appendChild(a),document.body.appendChild(i);var _=a.offsetWidth;i.style.overflow="scroll";var j=a.offsetWidth;_===j&&(j=i.clientWidth),document.body.removeChild(i),cached=_-j}return cached}function ensureSize(o){var a=o.match(/^(.*)px$/),i=Number(a==null?void 0:a[1]);return Number.isNaN(i)?getScrollBarSize():i}function getTargetScrollBarSize(o){if(typeof document>"u"||!o||!(o instanceof Element))return{width:0,height:0};var a=getComputedStyle(o,"::-webkit-scrollbar"),i=a.width,s=a.height;return{width:ensureSize(i),height:ensureSize(s)}}function isBodyOverflowing(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var UNIQUE_ID="rc-util-locker-".concat(Date.now()),uuid$3=0;function useScrollLocker(o){var a=!!o,i=reactExports.useState(function(){return uuid$3+=1,"".concat(UNIQUE_ID,"_").concat(uuid$3)}),s=_slicedToArray(i,1),_=s[0];useLayoutEffect$1(function(){if(a){var j=getTargetScrollBarSize(document.body).width,_e=isBodyOverflowing();updateCSS(` html body { overflow-y: hidden; `.concat(_e?"width: calc(100% - ".concat(j,"px);"):"",` }`),_)}else removeCSS(_);return function(){removeCSS(_)}},[a,_])}var inline=!1;function inlineMock(o){return typeof o=="boolean"&&(inline=o),inline}var getPortalContainer=function(a){return a===!1?!1:!canUseDom()||!a?null:typeof a=="string"?document.querySelector(a):typeof a=="function"?a():a},Portal=reactExports.forwardRef(function(o,a){var i=o.open,s=o.autoLock,_=o.getContainer;o.debug;var j=o.autoDestroy,_e=j===void 0?!0:j,et=o.children,tt=reactExports.useState(i),rt=_slicedToArray(tt,2),nt=rt[0],ot=rt[1],at=nt||i;reactExports.useEffect(function(){(_e||i)&&ot(i)},[i,_e]);var lt=reactExports.useState(function(){return getPortalContainer(_)}),st=_slicedToArray(lt,2),ut=st[0],ft=st[1];reactExports.useEffect(function(){var $t=getPortalContainer(_);ft($t??null)});var it=useDom(at&&!ut),ct=_slicedToArray(it,2),dt=ct[0],pt=ct[1],gt=ut??dt;useScrollLocker(s&&i&&canUseDom()&&(gt===dt||gt===document.body));var mt=null;if(et&&supportRef(et)&&a){var vt=et;mt=vt.ref}var ht=useComposeRef(mt,a);if(!at||!canUseDom()||ut===void 0)return null;var yt=gt===!1||inlineMock(),xt=et;return a&&(xt=reactExports.cloneElement(et,{ref:ht})),reactExports.createElement(OrderContext.Provider,{value:pt},yt?xt:reactDomExports.createPortal(xt,gt))});function getUseId(){var o=_objectSpread2({},React$1);return o.useId}var uuid$2=0;function useId$1(o){var a=reactExports.useState("ssr-id"),i=_slicedToArray(a,2),s=i[0],_=i[1],j=getUseId(),_e=j==null?void 0:j();return reactExports.useEffect(function(){if(!j){var et=uuid$2;uuid$2+=1,_("rc_unique_".concat(et))}},[]),o||_e||s}var isStyleNameSupport=function(a){if(canUseDom()&&window.document.documentElement){var i=Array.isArray(a)?a:[a],s=window.document.documentElement;return i.some(function(_){return _ in s.style})}return!1},isStyleValueSupport=function(a,i){if(!isStyleNameSupport(a))return!1;var s=document.createElement("div"),_=s.style[a];return s.style[a]=i,s.style[a]!==_};function isStyleSupport(o,a){return!Array.isArray(o)&&a!==void 0?isStyleValueSupport(o,a):isStyleNameSupport(o)}const canUseDocElement=()=>canUseDom()&&window.document.documentElement;let flexGapSupported;const detectFlexGapSupported=()=>{if(!canUseDocElement())return!1;if(flexGapSupported!==void 0)return flexGapSupported;const o=document.createElement("div");o.style.display="flex",o.style.flexDirection="column",o.style.rowGap="1px",o.appendChild(document.createElement("div")),o.appendChild(document.createElement("div"));const a=document.createElement("div");return a.style.position="absolute",a.style.zIndex="-9999",a.appendChild(o),document.body.appendChild(a),flexGapSupported=o.scrollHeight===1,document.body.removeChild(a),flexGapSupported};var HOOK_MARK="RC_FORM_INTERNAL_HOOKS",warningFunc=function(){warningOnce(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Context=reactExports.createContext({getFieldValue:warningFunc,getFieldsValue:warningFunc,getFieldError:warningFunc,getFieldWarning:warningFunc,getFieldsError:warningFunc,isFieldsTouched:warningFunc,isFieldTouched:warningFunc,isFieldValidating:warningFunc,isFieldsValidating:warningFunc,resetFields:warningFunc,setFields:warningFunc,setFieldValue:warningFunc,setFieldsValue:warningFunc,validateFields:warningFunc,submit:warningFunc,getInternalHooks:function(){return warningFunc(),{dispatch:warningFunc,initEntityValue:warningFunc,registerField:warningFunc,useSubscribe:warningFunc,setInitialValues:warningFunc,destroyForm:warningFunc,setCallbacks:warningFunc,registerWatch:warningFunc,getFields:warningFunc,setValidateMessages:warningFunc,setPreserve:warningFunc,getInitialValue:warningFunc}}}),ListContext=reactExports.createContext(null);function toArray$3(o){return o==null?[]:Array.isArray(o)?o:[o]}function isFormInstance(o){return o&&!!o._init}function _extends(){return _extends=Object.assign?Object.assign.bind():function(o){for(var a=1;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _construct(o,a,i){return _isNativeReflectConstruct()?_construct=Reflect.construct.bind():_construct=function(_,j,_e){var et=[null];et.push.apply(et,j);var tt=Function.bind.apply(_,et),rt=new tt;return _e&&_setPrototypeOf(rt,_e.prototype),rt},_construct.apply(null,arguments)}function _isNativeFunction(o){return Function.toString.call(o).indexOf("[native code]")!==-1}function _wrapNativeSuper(o){var a=typeof Map=="function"?new Map:void 0;return _wrapNativeSuper=function(s){if(s===null||!_isNativeFunction(s))return s;if(typeof s!="function")throw new TypeError("Super expression must either be null or a function");if(typeof a<"u"){if(a.has(s))return a.get(s);a.set(s,_)}function _(){return _construct(s,arguments,_getPrototypeOf(this).constructor)}return _.prototype=Object.create(s.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(_,s)},_wrapNativeSuper(o)}var formatRegExp=/%[sdj%]/g,warning=function(){};typeof process<"u"&&process.env;function convertFieldsError(o){if(!o||!o.length)return null;var a={};return o.forEach(function(i){var s=i.field;a[s]=a[s]||[],a[s].push(i)}),a}function format$1(o){for(var a=arguments.length,i=new Array(a>1?a-1:0),s=1;s=j)return et;switch(et){case"%s":return String(i[_++]);case"%d":return Number(i[_++]);case"%j":try{return JSON.stringify(i[_++])}catch{return"[Circular]"}break;default:return et}});return _e}return o}function isNativeStringType(o){return o==="string"||o==="url"||o==="hex"||o==="email"||o==="date"||o==="pattern"}function isEmptyValue(o,a){return!!(o==null||a==="array"&&Array.isArray(o)&&!o.length||isNativeStringType(a)&&typeof o=="string"&&!o)}function asyncParallelArray(o,a,i){var s=[],_=0,j=o.length;function _e(et){s.push.apply(s,et||[]),_++,_===j&&i(s)}o.forEach(function(et){a(et,_e)})}function asyncSerialArray(o,a,i){var s=0,_=o.length;function j(_e){if(_e&&_e.length){i(_e);return}var et=s;s=s+1,et<_?a(o[et],j):i([])}j([])}function flattenObjArr(o){var a=[];return Object.keys(o).forEach(function(i){a.push.apply(a,o[i]||[])}),a}var AsyncValidationError=function(o){_inheritsLoose(a,o);function a(i,s){var _;return _=o.call(this,"Async Validation Error")||this,_.errors=i,_.fields=s,_}return a}(_wrapNativeSuper(Error));function asyncMap(o,a,i,s,_){if(a.first){var j=new Promise(function(at,lt){var st=function(it){return s(it),it.length?lt(new AsyncValidationError(it,convertFieldsError(it))):at(_)},ut=flattenObjArr(o);asyncSerialArray(ut,i,st)});return j.catch(function(at){return at}),j}var _e=a.firstFields===!0?Object.keys(o):a.firstFields||[],et=Object.keys(o),tt=et.length,rt=0,nt=[],ot=new Promise(function(at,lt){var st=function(ft){if(nt.push.apply(nt,ft),rt++,rt===tt)return s(nt),nt.length?lt(new AsyncValidationError(nt,convertFieldsError(nt))):at(_)};et.length||(s(nt),at(_)),et.forEach(function(ut){var ft=o[ut];_e.indexOf(ut)!==-1?asyncSerialArray(ft,i,st):asyncParallelArray(ft,i,st)})});return ot.catch(function(at){return at}),ot}function isErrorObj(o){return!!(o&&o.message!==void 0)}function getValue(o,a){for(var i=o,s=0;s()\[\]\\.,;:\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},types={integer:function(a){return types.number(a)&&parseInt(a,10)===a},float:function(a){return types.number(a)&&!types.integer(a)},array:function(a){return Array.isArray(a)},regexp:function(a){if(a instanceof RegExp)return!0;try{return!!new RegExp(a)}catch{return!1}},date:function(a){return typeof a.getTime=="function"&&typeof a.getMonth=="function"&&typeof a.getYear=="function"&&!isNaN(a.getTime())},number:function(a){return isNaN(a)?!1:typeof a=="number"},object:function(a){return typeof a=="object"&&!types.array(a)},method:function(a){return typeof a=="function"},email:function(a){return typeof a=="string"&&a.length<=320&&!!a.match(pattern$2.email)},url:function(a){return typeof a=="string"&&a.length<=2048&&!!a.match(getUrlRegex())},hex:function(a){return typeof a=="string"&&!!a.match(pattern$2.hex)}},type$1=function(a,i,s,_,j){if(a.required&&i===void 0){required$1(a,i,s,_,j);return}var _e=["integer","float","array","regexp","object","method","email","number","date","url","hex"],et=a.type;_e.indexOf(et)>-1?types[et](i)||_.push(format$1(j.messages.types[et],a.fullField,a.type)):et&&typeof i!==a.type&&_.push(format$1(j.messages.types[et],a.fullField,a.type))},range=function(a,i,s,_,j){var _e=typeof a.len=="number",et=typeof a.min=="number",tt=typeof a.max=="number",rt=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,nt=i,ot=null,at=typeof i=="number",lt=typeof i=="string",st=Array.isArray(i);if(at?ot="number":lt?ot="string":st&&(ot="array"),!ot)return!1;st&&(nt=i.length),lt&&(nt=i.replace(rt,"_").length),_e?nt!==a.len&&_.push(format$1(j.messages[ot].len,a.fullField,a.len)):et&&!tt&&nta.max?_.push(format$1(j.messages[ot].max,a.fullField,a.max)):et&&tt&&(nta.max)&&_.push(format$1(j.messages[ot].range,a.fullField,a.min,a.max))},ENUM$1="enum",enumerable$1=function(a,i,s,_,j){a[ENUM$1]=Array.isArray(a[ENUM$1])?a[ENUM$1]:[],a[ENUM$1].indexOf(i)===-1&&_.push(format$1(j.messages[ENUM$1],a.fullField,a[ENUM$1].join(", ")))},pattern$1=function(a,i,s,_,j){if(a.pattern){if(a.pattern instanceof RegExp)a.pattern.lastIndex=0,a.pattern.test(i)||_.push(format$1(j.messages.pattern.mismatch,a.fullField,i,a.pattern));else if(typeof a.pattern=="string"){var _e=new RegExp(a.pattern);_e.test(i)||_.push(format$1(j.messages.pattern.mismatch,a.fullField,i,a.pattern))}}},rules={required:required$1,whitespace,type:type$1,range,enum:enumerable$1,pattern:pattern$1},string=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i,"string")&&!a.required)return s();rules.required(a,i,_,_e,j,"string"),isEmptyValue(i,"string")||(rules.type(a,i,_,_e,j),rules.range(a,i,_,_e,j),rules.pattern(a,i,_,_e,j),a.whitespace===!0&&rules.whitespace(a,i,_,_e,j))}s(_e)},method=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i)&&!a.required)return s();rules.required(a,i,_,_e,j),i!==void 0&&rules.type(a,i,_,_e,j)}s(_e)},number=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(i===""&&(i=void 0),isEmptyValue(i)&&!a.required)return s();rules.required(a,i,_,_e,j),i!==void 0&&(rules.type(a,i,_,_e,j),rules.range(a,i,_,_e,j))}s(_e)},_boolean=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i)&&!a.required)return s();rules.required(a,i,_,_e,j),i!==void 0&&rules.type(a,i,_,_e,j)}s(_e)},regexp=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i)&&!a.required)return s();rules.required(a,i,_,_e,j),isEmptyValue(i)||rules.type(a,i,_,_e,j)}s(_e)},integer=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i)&&!a.required)return s();rules.required(a,i,_,_e,j),i!==void 0&&(rules.type(a,i,_,_e,j),rules.range(a,i,_,_e,j))}s(_e)},floatFn=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i)&&!a.required)return s();rules.required(a,i,_,_e,j),i!==void 0&&(rules.type(a,i,_,_e,j),rules.range(a,i,_,_e,j))}s(_e)},array=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(i==null&&!a.required)return s();rules.required(a,i,_,_e,j,"array"),i!=null&&(rules.type(a,i,_,_e,j),rules.range(a,i,_,_e,j))}s(_e)},object=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i)&&!a.required)return s();rules.required(a,i,_,_e,j),i!==void 0&&rules.type(a,i,_,_e,j)}s(_e)},ENUM="enum",enumerable=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i)&&!a.required)return s();rules.required(a,i,_,_e,j),i!==void 0&&rules[ENUM](a,i,_,_e,j)}s(_e)},pattern=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i,"string")&&!a.required)return s();rules.required(a,i,_,_e,j),isEmptyValue(i,"string")||rules.pattern(a,i,_,_e,j)}s(_e)},date=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i,"date")&&!a.required)return s();if(rules.required(a,i,_,_e,j),!isEmptyValue(i,"date")){var tt;i instanceof Date?tt=i:tt=new Date(i),rules.type(a,tt,_,_e,j),tt&&rules.range(a,tt.getTime(),_,_e,j)}}s(_e)},required=function(a,i,s,_,j){var _e=[],et=Array.isArray(i)?"array":typeof i;rules.required(a,i,_,_e,j,et),s(_e)},type=function(a,i,s,_,j){var _e=a.type,et=[],tt=a.required||!a.required&&_.hasOwnProperty(a.field);if(tt){if(isEmptyValue(i,_e)&&!a.required)return s();rules.required(a,i,_,et,j,_e),isEmptyValue(i,_e)||rules.type(a,i,_,et,j)}s(et)},any=function(a,i,s,_,j){var _e=[],et=a.required||!a.required&&_.hasOwnProperty(a.field);if(et){if(isEmptyValue(i)&&!a.required)return s();rules.required(a,i,_,_e,j)}s(_e)},validators={string,method,number,boolean:_boolean,regexp,integer,float:floatFn,array,object,enum:enumerable,pattern,date,url:type,hex:type,email:type,required,any};function newMessages(){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 a=JSON.parse(JSON.stringify(this));return a.clone=this.clone,a}}}var messages=newMessages(),Schema=function(){function o(i){this.rules=null,this._messages=messages,this.define(i)}var a=o.prototype;return a.define=function(s){var _=this;if(!s)throw new Error("Cannot configure a schema with no rules");if(typeof s!="object"||Array.isArray(s))throw new Error("Rules must be an object");this.rules={},Object.keys(s).forEach(function(j){var _e=s[j];_.rules[j]=Array.isArray(_e)?_e:[_e]})},a.messages=function(s){return s&&(this._messages=deepMerge(newMessages(),s)),this._messages},a.validate=function(s,_,j){var _e=this;_===void 0&&(_={}),j===void 0&&(j=function(){});var et=s,tt=_,rt=j;if(typeof tt=="function"&&(rt=tt,tt={}),!this.rules||Object.keys(this.rules).length===0)return rt&&rt(null,et),Promise.resolve(et);function nt(ut){var ft=[],it={};function ct(pt){if(Array.isArray(pt)){var gt;ft=(gt=ft).concat.apply(gt,pt)}else ft.push(pt)}for(var dt=0;dt=s||i<0||i>=s)return o;var _=o[a],j=a-i;return j>0?[].concat(_toConsumableArray(o.slice(0,i)),[_],_toConsumableArray(o.slice(i,a)),_toConsumableArray(o.slice(a+1,s))):j<0?[].concat(_toConsumableArray(o.slice(0,a)),_toConsumableArray(o.slice(a+1,i+1)),[_],_toConsumableArray(o.slice(i+1,s))):o}var _excluded$C=["name"],EMPTY_ERRORS=[];function requireUpdate(o,a,i,s,_,j){return typeof o=="function"?o(a,i,"source"in j?{source:j.source}:{}):s!==_}var Field=function(o){_inherits(i,o);var a=_createSuper(i);function i(s){var _;if(_classCallCheck(this,i),_=a.call(this,s),_.state={resetCount:0},_.cancelRegisterFunc=null,_.mounted=!1,_.touched=!1,_.dirty=!1,_.validatePromise=void 0,_.prevValidating=void 0,_.errors=EMPTY_ERRORS,_.warnings=EMPTY_ERRORS,_.cancelRegister=function(){var tt=_.props,rt=tt.preserve,nt=tt.isListField,ot=tt.name;_.cancelRegisterFunc&&_.cancelRegisterFunc(nt,rt,getNamePath(ot)),_.cancelRegisterFunc=null},_.getNamePath=function(){var tt=_.props,rt=tt.name,nt=tt.fieldContext,ot=nt.prefixName,at=ot===void 0?[]:ot;return rt!==void 0?[].concat(_toConsumableArray(at),_toConsumableArray(rt)):[]},_.getRules=function(){var tt=_.props,rt=tt.rules,nt=rt===void 0?[]:rt,ot=tt.fieldContext;return nt.map(function(at){return typeof at=="function"?at(ot):at})},_.refresh=function(){_.mounted&&_.setState(function(tt){var rt=tt.resetCount;return{resetCount:rt+1}})},_.metaCache=null,_.triggerMetaEvent=function(tt){var rt=_.props.onMetaChange;if(rt){var nt=_objectSpread2(_objectSpread2({},_.getMeta()),{},{destroy:tt});isEqual(_.metaCache,nt)||rt(nt),_.metaCache=nt}else _.metaCache=null},_.onStoreChange=function(tt,rt,nt){var ot=_.props,at=ot.shouldUpdate,lt=ot.dependencies,st=lt===void 0?[]:lt,ut=ot.onReset,ft=nt.store,it=_.getNamePath(),ct=_.getValue(tt),dt=_.getValue(ft),pt=rt&&containsNamePath(rt,it);switch(nt.type==="valueUpdate"&&nt.source==="external"&&ct!==dt&&(_.touched=!0,_.dirty=!0,_.validatePromise=null,_.errors=EMPTY_ERRORS,_.warnings=EMPTY_ERRORS,_.triggerMetaEvent()),nt.type){case"reset":if(!rt||pt){_.touched=!1,_.dirty=!1,_.validatePromise=void 0,_.errors=EMPTY_ERRORS,_.warnings=EMPTY_ERRORS,_.triggerMetaEvent(),ut==null||ut(),_.refresh();return}break;case"remove":{if(at){_.reRender();return}break}case"setField":{if(pt){var gt=nt.data;"touched"in gt&&(_.touched=gt.touched),"validating"in gt&&!("originRCField"in gt)&&(_.validatePromise=gt.validating?Promise.resolve([]):null),"errors"in gt&&(_.errors=gt.errors||EMPTY_ERRORS),"warnings"in gt&&(_.warnings=gt.warnings||EMPTY_ERRORS),_.dirty=!0,_.triggerMetaEvent(),_.reRender();return}if(at&&!it.length&&requireUpdate(at,tt,ft,ct,dt,nt)){_.reRender();return}break}case"dependenciesUpdate":{var mt=st.map(getNamePath);if(mt.some(function(vt){return containsNamePath(nt.relatedFields,vt)})){_.reRender();return}break}default:if(pt||(!st.length||it.length||at)&&requireUpdate(at,tt,ft,ct,dt,nt)){_.reRender();return}break}at===!0&&_.reRender()},_.validateRules=function(tt){var rt=_.getNamePath(),nt=_.getValue(),ot=tt||{},at=ot.triggerName,lt=ot.validateOnly,st=lt===void 0?!1:lt,ut=Promise.resolve().then(function(){if(!_.mounted)return[];var ft=_.props,it=ft.validateFirst,ct=it===void 0?!1:it,dt=ft.messageVariables,pt=_.getRules();at&&(pt=pt.filter(function(mt){return mt}).filter(function(mt){var vt=mt.validateTrigger;if(!vt)return!0;var ht=toArray$3(vt);return ht.includes(at)}));var gt=validateRules(rt,nt,pt,tt,ct,dt);return gt.catch(function(mt){return mt}).then(function(){var mt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:EMPTY_ERRORS;if(_.validatePromise===ut){var vt;_.validatePromise=null;var ht=[],yt=[];(vt=mt.forEach)===null||vt===void 0||vt.call(mt,function(xt){var $t=xt.rule.warningOnly,bt=xt.errors,Et=bt===void 0?EMPTY_ERRORS:bt;$t?yt.push.apply(yt,_toConsumableArray(Et)):ht.push.apply(ht,_toConsumableArray(Et))}),_.errors=ht,_.warnings=yt,_.triggerMetaEvent(),_.reRender()}}),gt});return st||(_.validatePromise=ut,_.dirty=!0,_.errors=EMPTY_ERRORS,_.warnings=EMPTY_ERRORS,_.triggerMetaEvent(),_.reRender()),ut},_.isFieldValidating=function(){return!!_.validatePromise},_.isFieldTouched=function(){return _.touched},_.isFieldDirty=function(){if(_.dirty||_.props.initialValue!==void 0)return!0;var tt=_.props.fieldContext,rt=tt.getInternalHooks(HOOK_MARK),nt=rt.getInitialValue;return nt(_.getNamePath())!==void 0},_.getErrors=function(){return _.errors},_.getWarnings=function(){return _.warnings},_.isListField=function(){return _.props.isListField},_.isList=function(){return _.props.isList},_.isPreserve=function(){return _.props.preserve},_.getMeta=function(){_.prevValidating=_.isFieldValidating();var tt={touched:_.isFieldTouched(),validating:_.prevValidating,errors:_.errors,warnings:_.warnings,name:_.getNamePath(),validated:_.validatePromise===null};return tt},_.getOnlyChild=function(tt){if(typeof tt=="function"){var rt=_.getMeta();return _objectSpread2(_objectSpread2({},_.getOnlyChild(tt(_.getControlled(),rt,_.props.fieldContext))),{},{isFunction:!0})}var nt=toArray$4(tt);return nt.length!==1||!reactExports.isValidElement(nt[0])?{child:nt,isFunction:!1}:{child:nt[0],isFunction:!1}},_.getValue=function(tt){var rt=_.props.fieldContext.getFieldsValue,nt=_.getNamePath();return get(tt||rt(!0),nt)},_.getControlled=function(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},rt=_.props,nt=rt.trigger,ot=rt.validateTrigger,at=rt.getValueFromEvent,lt=rt.normalize,st=rt.valuePropName,ut=rt.getValueProps,ft=rt.fieldContext,it=ot!==void 0?ot:ft.validateTrigger,ct=_.getNamePath(),dt=ft.getInternalHooks,pt=ft.getFieldsValue,gt=dt(HOOK_MARK),mt=gt.dispatch,vt=_.getValue(),ht=ut||function(bt){return _defineProperty({},st,bt)},yt=tt[nt],xt=_objectSpread2(_objectSpread2({},tt),ht(vt));xt[nt]=function(){_.touched=!0,_.dirty=!0,_.triggerMetaEvent();for(var bt,Et=arguments.length,Ot=new Array(Et),It=0;It=0&&xt<=$t.length?(nt.keys=[].concat(_toConsumableArray(nt.keys.slice(0,xt)),[nt.id],_toConsumableArray(nt.keys.slice(xt))),dt([].concat(_toConsumableArray($t.slice(0,xt)),[yt],_toConsumableArray($t.slice(xt))))):(nt.keys=[].concat(_toConsumableArray(nt.keys),[nt.id]),dt([].concat(_toConsumableArray($t),[yt]))),nt.id+=1},remove:function(yt){var xt=gt(),$t=new Set(Array.isArray(yt)?yt:[yt]);$t.size<=0||(nt.keys=nt.keys.filter(function(bt,Et){return!$t.has(Et)}),dt(xt.filter(function(bt,Et){return!$t.has(Et)})))},move:function(yt,xt){if(yt!==xt){var $t=gt();yt<0||yt>=$t.length||xt<0||xt>=$t.length||(nt.keys=move(nt.keys,yt,xt),dt(move($t,yt,xt)))}}},vt=ct||[];return Array.isArray(vt)||(vt=[]),s(vt.map(function(ht,yt){var xt=nt.keys[yt];return xt===void 0&&(nt.keys[yt]=nt.id,xt=nt.keys[yt],nt.id+=1),{name:yt,key:xt,isListField:!0}}),mt,ft)})))}function allPromiseFinish(o){var a=!1,i=o.length,s=[];return o.length?new Promise(function(_,j){o.forEach(function(_e,et){_e.catch(function(tt){return a=!0,tt}).then(function(tt){i-=1,s[et]=tt,!(i>0)&&(a&&j(s),_(s))})})}):Promise.resolve([])}var SPLIT="__@field_split__";function normalize(o){return o.map(function(a){return"".concat(_typeof(a),":").concat(a)}).join(SPLIT)}var NameMap=function(){function o(){_classCallCheck(this,o),this.kvs=new Map}return _createClass(o,[{key:"set",value:function(i,s){this.kvs.set(normalize(i),s)}},{key:"get",value:function(i){return this.kvs.get(normalize(i))}},{key:"update",value:function(i,s){var _=this.get(i),j=s(_);j?this.set(i,j):this.delete(i)}},{key:"delete",value:function(i){this.kvs.delete(normalize(i))}},{key:"map",value:function(i){return _toConsumableArray(this.kvs.entries()).map(function(s){var _=_slicedToArray(s,2),j=_[0],_e=_[1],et=j.split(SPLIT);return i({key:et.map(function(tt){var rt=tt.match(/^([^:]*):(.*)$/),nt=_slicedToArray(rt,3),ot=nt[1],at=nt[2];return ot==="number"?Number(at):at}),value:_e})})}},{key:"toJSON",value:function(){var i={};return this.map(function(s){var _=s.key,j=s.value;return i[_.join(".")]=j,null}),i}}]),o}(),_excluded$B=["name"],FormStore=_createClass(function o(a){var i=this;_classCallCheck(this,o),this.formHooked=!1,this.forceRootUpdate=void 0,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:i.getFieldValue,getFieldsValue:i.getFieldsValue,getFieldError:i.getFieldError,getFieldWarning:i.getFieldWarning,getFieldsError:i.getFieldsError,isFieldsTouched:i.isFieldsTouched,isFieldTouched:i.isFieldTouched,isFieldValidating:i.isFieldValidating,isFieldsValidating:i.isFieldsValidating,resetFields:i.resetFields,setFields:i.setFields,setFieldValue:i.setFieldValue,setFieldsValue:i.setFieldsValue,validateFields:i.validateFields,submit:i.submit,_init:!0,getInternalHooks:i.getInternalHooks}},this.getInternalHooks=function(s){return s===HOOK_MARK?(i.formHooked=!0,{dispatch:i.dispatch,initEntityValue:i.initEntityValue,registerField:i.registerField,useSubscribe:i.useSubscribe,setInitialValues:i.setInitialValues,destroyForm:i.destroyForm,setCallbacks:i.setCallbacks,setValidateMessages:i.setValidateMessages,getFields:i.getFields,setPreserve:i.setPreserve,getInitialValue:i.getInitialValue,registerWatch:i.registerWatch}):(warningOnce(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(s){i.subscribable=s},this.prevWithoutPreserves=null,this.setInitialValues=function(s,_){if(i.initialValues=s||{},_){var j,_e=merge$1(s,i.store);(j=i.prevWithoutPreserves)===null||j===void 0||j.map(function(et){var tt=et.key;_e=set(_e,tt,get(s,tt))}),i.prevWithoutPreserves=null,i.updateStore(_e)}},this.destroyForm=function(){var s=new NameMap;i.getFieldEntities(!0).forEach(function(_){i.isMergedPreserve(_.isPreserve())||s.set(_.getNamePath(),!0)}),i.prevWithoutPreserves=s},this.getInitialValue=function(s){var _=get(i.initialValues,s);return s.length?merge$1(_):_},this.setCallbacks=function(s){i.callbacks=s},this.setValidateMessages=function(s){i.validateMessages=s},this.setPreserve=function(s){i.preserve=s},this.watchList=[],this.registerWatch=function(s){return i.watchList.push(s),function(){i.watchList=i.watchList.filter(function(_){return _!==s})}},this.notifyWatch=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(i.watchList.length){var _=i.getFieldsValue(),j=i.getFieldsValue(!0);i.watchList.forEach(function(_e){_e(_,j,s)})}},this.timeoutId=null,this.warningUnhooked=function(){},this.updateStore=function(s){i.store=s},this.getFieldEntities=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return s?i.fieldEntities.filter(function(_){return _.getNamePath().length}):i.fieldEntities},this.getFieldsMap=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,_=new NameMap;return i.getFieldEntities(s).forEach(function(j){var _e=j.getNamePath();_.set(_e,j)}),_},this.getFieldEntitiesForNamePathList=function(s){if(!s)return i.getFieldEntities(!0);var _=i.getFieldsMap(!0);return s.map(function(j){var _e=getNamePath(j);return _.get(_e)||{INVALIDATE_NAME_PATH:getNamePath(j)}})},this.getFieldsValue=function(s,_){i.warningUnhooked();var j,_e,et;if(s===!0||Array.isArray(s)?(j=s,_e=_):s&&_typeof(s)==="object"&&(et=s.strict,_e=s.filter),j===!0&&!_e)return i.store;var tt=i.getFieldEntitiesForNamePathList(Array.isArray(j)?j:null),rt=[];return tt.forEach(function(nt){var ot,at="INVALIDATE_NAME_PATH"in nt?nt.INVALIDATE_NAME_PATH:nt.getNamePath();if(et){var lt;if(!((lt=nt.isList)===null||lt===void 0)&<.call(nt))return}else if(!j&&(!((ot=nt.isListField)===null||ot===void 0)&&ot.call(nt)))return;if(!_e)rt.push(at);else{var st="getMeta"in nt?nt.getMeta():null;_e(st)&&rt.push(at)}}),cloneByNamePathList(i.store,rt.map(getNamePath))},this.getFieldValue=function(s){i.warningUnhooked();var _=getNamePath(s);return get(i.store,_)},this.getFieldsError=function(s){i.warningUnhooked();var _=i.getFieldEntitiesForNamePathList(s);return _.map(function(j,_e){return j&&!("INVALIDATE_NAME_PATH"in j)?{name:j.getNamePath(),errors:j.getErrors(),warnings:j.getWarnings()}:{name:getNamePath(s[_e]),errors:[],warnings:[]}})},this.getFieldError=function(s){i.warningUnhooked();var _=getNamePath(s),j=i.getFieldsError([_])[0];return j.errors},this.getFieldWarning=function(s){i.warningUnhooked();var _=getNamePath(s),j=i.getFieldsError([_])[0];return j.warnings},this.isFieldsTouched=function(){i.warningUnhooked();for(var s=arguments.length,_=new Array(s),j=0;j0&&arguments[0]!==void 0?arguments[0]:{},_=new NameMap,j=i.getFieldEntities(!0);j.forEach(function(tt){var rt=tt.props.initialValue,nt=tt.getNamePath();if(rt!==void 0){var ot=_.get(nt)||new Set;ot.add({entity:tt,value:rt}),_.set(nt,ot)}});var _e=function(rt){rt.forEach(function(nt){var ot=nt.props.initialValue;if(ot!==void 0){var at=nt.getNamePath(),lt=i.getInitialValue(at);if(lt!==void 0)warningOnce(!1,"Form already set 'initialValues' with path '".concat(at.join("."),"'. Field can not overwrite it."));else{var st=_.get(at);if(st&&st.size>1)warningOnce(!1,"Multiple Field with path '".concat(at.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(st){var ut=i.getFieldValue(at);(!s.skipExist||ut===void 0)&&i.updateStore(set(i.store,at,_toConsumableArray(st)[0].value))}}}})},et;s.entities?et=s.entities:s.namePathList?(et=[],s.namePathList.forEach(function(tt){var rt=_.get(tt);if(rt){var nt;(nt=et).push.apply(nt,_toConsumableArray(_toConsumableArray(rt).map(function(ot){return ot.entity})))}})):et=j,_e(et)},this.resetFields=function(s){i.warningUnhooked();var _=i.store;if(!s){i.updateStore(merge$1(i.initialValues)),i.resetWithFieldInitialValue(),i.notifyObservers(_,null,{type:"reset"}),i.notifyWatch();return}var j=s.map(getNamePath);j.forEach(function(_e){var et=i.getInitialValue(_e);i.updateStore(set(i.store,_e,et))}),i.resetWithFieldInitialValue({namePathList:j}),i.notifyObservers(_,j,{type:"reset"}),i.notifyWatch(j)},this.setFields=function(s){i.warningUnhooked();var _=i.store,j=[];s.forEach(function(_e){var et=_e.name,tt=_objectWithoutProperties(_e,_excluded$B),rt=getNamePath(et);j.push(rt),"value"in tt&&i.updateStore(set(i.store,rt,tt.value)),i.notifyObservers(_,[rt],{type:"setField",data:_e})}),i.notifyWatch(j)},this.getFields=function(){var s=i.getFieldEntities(!0),_=s.map(function(j){var _e=j.getNamePath(),et=j.getMeta(),tt=_objectSpread2(_objectSpread2({},et),{},{name:_e,value:i.getFieldValue(_e)});return Object.defineProperty(tt,"originRCField",{value:!0}),tt});return _},this.initEntityValue=function(s){var _=s.props.initialValue;if(_!==void 0){var j=s.getNamePath(),_e=get(i.store,j);_e===void 0&&i.updateStore(set(i.store,j,_))}},this.isMergedPreserve=function(s){var _=s!==void 0?s:i.preserve;return _??!0},this.registerField=function(s){i.fieldEntities.push(s);var _=s.getNamePath();if(i.notifyWatch([_]),s.props.initialValue!==void 0){var j=i.store;i.resetWithFieldInitialValue({entities:[s],skipExist:!0}),i.notifyObservers(j,[s.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(_e,et){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(i.fieldEntities=i.fieldEntities.filter(function(ot){return ot!==s}),!i.isMergedPreserve(et)&&(!_e||tt.length>1)){var rt=_e?void 0:i.getInitialValue(_);if(_.length&&i.getFieldValue(_)!==rt&&i.fieldEntities.every(function(ot){return!matchNamePath(ot.getNamePath(),_)})){var nt=i.store;i.updateStore(set(nt,_,rt,!0)),i.notifyObservers(nt,[_],{type:"remove"}),i.triggerDependenciesUpdate(nt,_)}}i.notifyWatch([_])}},this.dispatch=function(s){switch(s.type){case"updateValue":{var _=s.namePath,j=s.value;i.updateValue(_,j);break}case"validateField":{var _e=s.namePath,et=s.triggerName;i.validateFields([_e],{triggerName:et});break}}},this.notifyObservers=function(s,_,j){if(i.subscribable){var _e=_objectSpread2(_objectSpread2({},j),{},{store:i.getFieldsValue(!0)});i.getFieldEntities().forEach(function(et){var tt=et.onStoreChange;tt(s,_,_e)})}else i.forceRootUpdate()},this.triggerDependenciesUpdate=function(s,_){var j=i.getDependencyChildrenFields(_);return j.length&&i.validateFields(j),i.notifyObservers(s,j,{type:"dependenciesUpdate",relatedFields:[_].concat(_toConsumableArray(j))}),j},this.updateValue=function(s,_){var j=getNamePath(s),_e=i.store;i.updateStore(set(i.store,j,_)),i.notifyObservers(_e,[j],{type:"valueUpdate",source:"internal"}),i.notifyWatch([j]);var et=i.triggerDependenciesUpdate(_e,j),tt=i.callbacks.onValuesChange;if(tt){var rt=cloneByNamePathList(i.store,[j]);tt(rt,i.getFieldsValue())}i.triggerOnFieldsChange([j].concat(_toConsumableArray(et)))},this.setFieldsValue=function(s){i.warningUnhooked();var _=i.store;if(s){var j=merge$1(i.store,s);i.updateStore(j)}i.notifyObservers(_,null,{type:"valueUpdate",source:"external"}),i.notifyWatch()},this.setFieldValue=function(s,_){i.setFields([{name:s,value:_}])},this.getDependencyChildrenFields=function(s){var _=new Set,j=[],_e=new NameMap;i.getFieldEntities().forEach(function(tt){var rt=tt.props.dependencies;(rt||[]).forEach(function(nt){var ot=getNamePath(nt);_e.update(ot,function(){var at=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return at.add(tt),at})})});var et=function tt(rt){var nt=_e.get(rt)||new Set;nt.forEach(function(ot){if(!_.has(ot)){_.add(ot);var at=ot.getNamePath();ot.isFieldDirty()&&at.length&&(j.push(at),tt(at))}})};return et(s),j},this.triggerOnFieldsChange=function(s,_){var j=i.callbacks.onFieldsChange;if(j){var _e=i.getFields();if(_){var et=new NameMap;_.forEach(function(rt){var nt=rt.name,ot=rt.errors;et.set(nt,ot)}),_e.forEach(function(rt){rt.errors=et.get(rt.name)||rt.errors})}var tt=_e.filter(function(rt){var nt=rt.name;return containsNamePath(s,nt)});tt.length&&j(tt,_e)}},this.validateFields=function(s,_){i.warningUnhooked();var j,_e;Array.isArray(s)||typeof s=="string"||typeof _=="string"?(j=s,_e=_):_e=s;var et=!!j,tt=et?j.map(getNamePath):[],rt=[],nt=String(Date.now()),ot=new Set;i.getFieldEntities(!0).forEach(function(ut){var ft;if(et||tt.push(ut.getNamePath()),!((ft=_e)===null||ft===void 0)&&ft.recursive&&et){var it=ut.getNamePath();it.every(function(pt,gt){return j[gt]===pt||j[gt]===void 0})&&tt.push(it)}if(!(!ut.props.rules||!ut.props.rules.length)){var ct=ut.getNamePath();if(ot.add(ct.join(nt)),!et||containsNamePath(tt,ct)){var dt=ut.validateRules(_objectSpread2({validateMessages:_objectSpread2(_objectSpread2({},defaultValidateMessages),i.validateMessages)},_e));rt.push(dt.then(function(){return{name:ct,errors:[],warnings:[]}}).catch(function(pt){var gt,mt=[],vt=[];return(gt=pt.forEach)===null||gt===void 0||gt.call(pt,function(ht){var yt=ht.rule.warningOnly,xt=ht.errors;yt?vt.push.apply(vt,_toConsumableArray(xt)):mt.push.apply(mt,_toConsumableArray(xt))}),mt.length?Promise.reject({name:ct,errors:mt,warnings:vt}):{name:ct,errors:mt,warnings:vt}}))}}});var at=allPromiseFinish(rt);i.lastValidatePromise=at,at.catch(function(ut){return ut}).then(function(ut){var ft=ut.map(function(it){var ct=it.name;return ct});i.notifyObservers(i.store,ft,{type:"validateFinish"}),i.triggerOnFieldsChange(ft,ut)});var lt=at.then(function(){return i.lastValidatePromise===at?Promise.resolve(i.getFieldsValue(tt)):Promise.reject([])}).catch(function(ut){var ft=ut.filter(function(it){return it&&it.errors.length});return Promise.reject({values:i.getFieldsValue(tt),errorFields:ft,outOfDate:i.lastValidatePromise!==at})});lt.catch(function(ut){return ut});var st=tt.filter(function(ut){return ot.has(ut.join(nt))});return i.triggerOnFieldsChange(st),lt},this.submit=function(){i.warningUnhooked(),i.validateFields().then(function(s){var _=i.callbacks.onFinish;if(_)try{_(s)}catch(j){console.error(j)}}).catch(function(s){var _=i.callbacks.onFinishFailed;_&&_(s)})},this.forceRootUpdate=a});function useForm(o){var a=reactExports.useRef(),i=reactExports.useState({}),s=_slicedToArray(i,2),_=s[1];if(!a.current)if(o)a.current=o;else{var j=function(){_({})},_e=new FormStore(j);a.current=_e.getForm()}return[a.current]}var FormContext=reactExports.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),FormProvider=function(a){var i=a.validateMessages,s=a.onFormChange,_=a.onFormFinish,j=a.children,_e=reactExports.useContext(FormContext),et=reactExports.useRef({});return reactExports.createElement(FormContext.Provider,{value:_objectSpread2(_objectSpread2({},_e),{},{validateMessages:_objectSpread2(_objectSpread2({},_e.validateMessages),i),triggerFormChange:function(rt,nt){s&&s(rt,{changedFields:nt,forms:et.current}),_e.triggerFormChange(rt,nt)},triggerFormFinish:function(rt,nt){_&&_(rt,{values:nt,forms:et.current}),_e.triggerFormFinish(rt,nt)},registerForm:function(rt,nt){rt&&(et.current=_objectSpread2(_objectSpread2({},et.current),{},_defineProperty({},rt,nt))),_e.registerForm(rt,nt)},unregisterForm:function(rt){var nt=_objectSpread2({},et.current);delete nt[rt],et.current=nt,_e.unregisterForm(rt)}})},j)},_excluded$A=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],Form=function(a,i){var s=a.name,_=a.initialValues,j=a.fields,_e=a.form,et=a.preserve,tt=a.children,rt=a.component,nt=rt===void 0?"form":rt,ot=a.validateMessages,at=a.validateTrigger,lt=at===void 0?"onChange":at,st=a.onValuesChange,ut=a.onFieldsChange,ft=a.onFinish,it=a.onFinishFailed,ct=_objectWithoutProperties(a,_excluded$A),dt=reactExports.useContext(FormContext),pt=useForm(_e),gt=_slicedToArray(pt,1),mt=gt[0],vt=mt.getInternalHooks(HOOK_MARK),ht=vt.useSubscribe,yt=vt.setInitialValues,xt=vt.setCallbacks,$t=vt.setValidateMessages,bt=vt.setPreserve,Et=vt.destroyForm;reactExports.useImperativeHandle(i,function(){return mt}),reactExports.useEffect(function(){return dt.registerForm(s,mt),function(){dt.unregisterForm(s)}},[dt,mt,s]),$t(_objectSpread2(_objectSpread2({},dt.validateMessages),ot)),xt({onValuesChange:st,onFieldsChange:function(_t){if(dt.triggerFormChange(s,_t),ut){for(var Mt=arguments.length,Nt=new Array(Mt>1?Mt-1:0),zt=1;zt{let{children:a,status:i,override:s}=o;const _=reactExports.useContext(FormItemInputContext),j=reactExports.useMemo(()=>{const _e=Object.assign({},_);return s&&delete _e.isFormItemInput,i&&(delete _e.status,delete _e.hasFeedback,delete _e.feedbackIcon),_e},[i,s,_]);return reactExports.createElement(FormItemInputContext.Provider,{value:j},a)},initMotionCommon=o=>({animationDuration:o,animationFillMode:"both"}),initMotionCommonLeave=o=>({animationDuration:o,animationFillMode:"both"}),initMotion=function(o,a,i,s){const j=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[` ${j}${o}-enter, ${j}${o}-appear `]:Object.assign(Object.assign({},initMotionCommon(s)),{animationPlayState:"paused"}),[`${j}${o}-leave`]:Object.assign(Object.assign({},initMotionCommonLeave(s)),{animationPlayState:"paused"}),[` ${j}${o}-enter${o}-enter-active, ${j}${o}-appear${o}-appear-active `]:{animationName:a,animationPlayState:"running"},[`${j}${o}-leave${o}-leave-active`]:{animationName:i,animationPlayState:"running",pointerEvents:"none"}}},moveDownIn=new Keyframe("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),moveDownOut=new Keyframe("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),moveLeftIn=new Keyframe("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),moveLeftOut=new Keyframe("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),moveRightIn=new Keyframe("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),moveRightOut=new Keyframe("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),moveUpIn=new Keyframe("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),moveUpOut=new Keyframe("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),moveMotion={"move-up":{inKeyframes:moveUpIn,outKeyframes:moveUpOut},"move-down":{inKeyframes:moveDownIn,outKeyframes:moveDownOut},"move-left":{inKeyframes:moveLeftIn,outKeyframes:moveLeftOut},"move-right":{inKeyframes:moveRightIn,outKeyframes:moveRightOut}},initMoveMotion=(o,a)=>{const{antCls:i}=o,s=`${i}-${a}`,{inKeyframes:_,outKeyframes:j}=moveMotion[a];return[initMotion(s,_,j,o.motionDurationMid),{[` ${s}-enter, ${s}-appear `]:{opacity:0,animationTimingFunction:o.motionEaseOutCirc},[`${s}-leave`]:{animationTimingFunction:o.motionEaseInOutCirc}}]},slideUpIn=new Keyframe("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),slideUpOut=new Keyframe("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),slideDownIn=new Keyframe("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),slideDownOut=new Keyframe("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),slideLeftIn=new Keyframe("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),slideLeftOut=new Keyframe("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),slideRightIn=new Keyframe("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),slideRightOut=new Keyframe("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),slideMotion={"slide-up":{inKeyframes:slideUpIn,outKeyframes:slideUpOut},"slide-down":{inKeyframes:slideDownIn,outKeyframes:slideDownOut},"slide-left":{inKeyframes:slideLeftIn,outKeyframes:slideLeftOut},"slide-right":{inKeyframes:slideRightIn,outKeyframes:slideRightOut}},initSlideMotion=(o,a)=>{const{antCls:i}=o,s=`${i}-${a}`,{inKeyframes:_,outKeyframes:j}=slideMotion[a];return[initMotion(s,_,j,o.motionDurationMid),{[` ${s}-enter, ${s}-appear `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:o.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${s}-leave`]:{animationTimingFunction:o.motionEaseInQuint}}]},zoomIn=new Keyframe("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),zoomOut=new Keyframe("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),zoomBigIn=new Keyframe("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),zoomBigOut=new Keyframe("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),zoomUpIn=new Keyframe("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),zoomUpOut=new Keyframe("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),zoomLeftIn=new Keyframe("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),zoomLeftOut=new Keyframe("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),zoomRightIn=new Keyframe("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),zoomRightOut=new Keyframe("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),zoomDownIn=new Keyframe("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),zoomDownOut=new Keyframe("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),zoomMotion={zoom:{inKeyframes:zoomIn,outKeyframes:zoomOut},"zoom-big":{inKeyframes:zoomBigIn,outKeyframes:zoomBigOut},"zoom-big-fast":{inKeyframes:zoomBigIn,outKeyframes:zoomBigOut},"zoom-left":{inKeyframes:zoomLeftIn,outKeyframes:zoomLeftOut},"zoom-right":{inKeyframes:zoomRightIn,outKeyframes:zoomRightOut},"zoom-up":{inKeyframes:zoomUpIn,outKeyframes:zoomUpOut},"zoom-down":{inKeyframes:zoomDownIn,outKeyframes:zoomDownOut}},initZoomMotion=(o,a)=>{const{antCls:i}=o,s=`${i}-${a}`,{inKeyframes:_,outKeyframes:j}=zoomMotion[a];return[initMotion(s,_,j,a==="zoom-big-fast"?o.motionDurationFast:o.motionDurationMid),{[` ${s}-enter, ${s}-appear `]:{transform:"scale(0)",opacity:0,animationTimingFunction:o.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${s}-leave`]:{animationTimingFunction:o.motionEaseInOutCirc}}]},genCollapseMotion=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}}),genCollapseMotion$1=genCollapseMotion,genNotificationPlacementStyle=o=>{const{componentCls:a,width:i,notificationMarginEdge:s}=o,_=new Keyframe("antNotificationTopFadeIn",{"0%":{marginTop:"-100%",opacity:0},"100%":{marginTop:0,opacity:1}}),j=new Keyframe("antNotificationBottomFadeIn",{"0%":{marginBottom:"-100%",opacity:0},"100%":{marginBottom:0,opacity:1}}),_e=new Keyframe("antNotificationLeftFadeIn",{"0%":{right:{_skip_check_:!0,value:i},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${a}-top, &${a}-bottom`]:{marginInline:0},[`&${a}-top`]:{[`${a}-fade-enter${a}-fade-enter-active, ${a}-fade-appear${a}-fade-appear-active`]:{animationName:_}},[`&${a}-bottom`]:{[`${a}-fade-enter${a}-fade-enter-active, ${a}-fade-appear${a}-fade-appear-active`]:{animationName:j}},[`&${a}-topLeft, &${a}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:s,[`${a}-fade-enter${a}-fade-enter-active, ${a}-fade-appear${a}-fade-appear-active`]:{animationName:_e}}}},genNotificationPlacementStyle$1=genNotificationPlacementStyle,genNotificationStyle=o=>{const{iconCls:a,componentCls:i,boxShadow:s,fontSizeLG:_,notificationMarginBottom:j,borderRadiusLG:_e,colorSuccess:et,colorInfo:tt,colorWarning:rt,colorError:nt,colorTextHeading:ot,notificationBg:at,notificationPadding:lt,notificationMarginEdge:st,motionDurationMid:ut,motionEaseInOut:ft,fontSize:it,lineHeight:ct,width:dt,notificationIconSize:pt,colorText:gt}=o,mt=`${i}-notice`,vt=new Keyframe("antNotificationFadeIn",{"0%":{left:{_skip_check_:!0,value:dt},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),ht=new Keyframe("antNotificationFadeOut",{"0%":{maxHeight:o.animationMaxHeight,marginBottom:j,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}}),yt={position:"relative",width:dt,maxWidth:`calc(100vw - ${st*2}px)`,marginBottom:j,marginInlineStart:"auto",padding:lt,overflow:"hidden",lineHeight:ct,wordWrap:"break-word",background:at,borderRadius:_e,boxShadow:s,[`${i}-close-icon`]:{fontSize:it,cursor:"pointer"},[`${mt}-message`]:{marginBottom:o.marginXS,color:ot,fontSize:_,lineHeight:o.lineHeightLG},[`${mt}-description`]:{fontSize:it,color:gt},[`&${mt}-closable ${mt}-message`]:{paddingInlineEnd:o.paddingLG},[`${mt}-with-icon ${mt}-message`]:{marginBottom:o.marginXS,marginInlineStart:o.marginSM+pt,fontSize:_},[`${mt}-with-icon ${mt}-description`]:{marginInlineStart:o.marginSM+pt,fontSize:it},[`${mt}-icon`]:{position:"absolute",fontSize:pt,lineHeight:0,[`&-success${a}`]:{color:et},[`&-info${a}`]:{color:tt},[`&-warning${a}`]:{color:rt},[`&-error${a}`]:{color:nt}},[`${mt}-close`]:{position:"absolute",top:o.notificationPaddingVertical,insetInlineEnd:o.notificationPaddingHorizontal,color:o.colorIcon,outline:"none",width:o.notificationCloseButtonSize,height:o.notificationCloseButtonSize,borderRadius:o.borderRadiusSM,transition:`background-color ${o.motionDurationMid}, color ${o.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:o.colorIconHover,backgroundColor:o.wireframe?"transparent":o.colorFillContent}},[`${mt}-btn`]:{float:"right",marginTop:o.marginSM}};return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},resetComponent(o)),{position:"fixed",zIndex:o.zIndexPopup,marginInlineEnd:st,[`${i}-hook-holder`]:{position:"relative"},[`&${i}-top, &${i}-bottom`]:{[mt]:{marginInline:"auto auto"}},[`&${i}-topLeft, &${i}-bottomLeft`]:{[mt]:{marginInlineEnd:"auto",marginInlineStart:0}},[`${i}-fade-enter, ${i}-fade-appear`]:{animationDuration:o.motionDurationMid,animationTimingFunction:ft,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${i}-fade-leave`]:{animationTimingFunction:ft,animationFillMode:"both",animationDuration:ut,animationPlayState:"paused"},[`${i}-fade-enter${i}-fade-enter-active, ${i}-fade-appear${i}-fade-appear-active`]:{animationName:vt,animationPlayState:"running"},[`${i}-fade-leave${i}-fade-leave-active`]:{animationName:ht,animationPlayState:"running"}}),genNotificationPlacementStyle$1(o)),{"&-rtl":{direction:"rtl",[`${mt}-btn`]:{float:"left"}}})},{[i]:{[mt]:Object.assign({},yt)}},{[`${mt}-pure-panel`]:Object.assign(Object.assign({},yt),{margin:0})}]},useStyle$d=genComponentStyleHook("Notification",o=>{const a=o.paddingMD,i=o.paddingLG,s=merge(o,{notificationBg:o.colorBgElevated,notificationPaddingVertical:a,notificationPaddingHorizontal:i,notificationIconSize:o.fontSizeLG*o.lineHeightLG,notificationCloseButtonSize:o.controlHeightLG*.55,notificationMarginBottom:o.margin,notificationPadding:`${o.paddingMD}px ${o.paddingContentHorizontalLG}px`,notificationMarginEdge:o.marginLG,animationMaxHeight:150});return[genNotificationStyle(s)]},o=>({zIndexPopup:o.zIndexPopupBase+50,width:384}),{clientOnly:!0});var __rest$u=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{prefixCls:a,icon:i,type:s,message:_,description:j,btn:_e,role:et="alert"}=o;let tt=null;return i?tt=reactExports.createElement("span",{className:`${a}-icon`},i):s&&(tt=reactExports.createElement(typeToIcon[s]||null,{className:classNames(`${a}-icon`,`${a}-icon-${s}`)})),reactExports.createElement("div",{className:classNames({[`${a}-with-icon`]:tt}),role:et},tt,reactExports.createElement("div",{className:`${a}-message`},_),reactExports.createElement("div",{className:`${a}-description`},j),_e&&reactExports.createElement("div",{className:`${a}-btn`},_e))},PurePanel$4=o=>{const{prefixCls:a,className:i,icon:s,type:_,message:j,description:_e,btn:et,closable:tt=!0,closeIcon:rt}=o,nt=__rest$u(o,["prefixCls","className","icon","type","message","description","btn","closable","closeIcon"]),{getPrefixCls:ot}=reactExports.useContext(ConfigContext),at=a||ot("notification"),lt=`${at}-notice`,[,st]=useStyle$d(at);return reactExports.createElement(Notify,Object.assign({},nt,{prefixCls:at,className:classNames(i,st,`${lt}-pure-panel`),eventKey:"pure",duration:null,closable:tt,closeIcon:getCloseIcon(at,rt),content:reactExports.createElement(PureContent,{prefixCls:lt,icon:s,type:_,message:j,description:_e,btn:et})}))},PurePanel$5=PurePanel$4;function getPlacementStyle(o,a,i){let s;switch(o){case"top":s={left:"50%",transform:"translateX(-50%)",right:"auto",top:a,bottom:"auto"};break;case"topLeft":s={left:0,top:a,bottom:"auto"};break;case"topRight":s={right:0,top:a,bottom:"auto"};break;case"bottom":s={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:i};break;case"bottomLeft":s={left:0,top:"auto",bottom:i};break;default:s={right:0,top:"auto",bottom:i};break}return s}function getMotion$2(o){return{motionName:`${o}-fade`}}var __rest$t=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{top:i,bottom:s,prefixCls:_,getContainer:j,maxCount:_e,rtl:et,onAllRemoved:tt}=o,{getPrefixCls:rt,getPopupContainer:nt,notification:ot}=reactExports.useContext(ConfigContext),at=_||rt("notification"),lt=dt=>getPlacementStyle(dt,i??DEFAULT_OFFSET,s??DEFAULT_OFFSET),[,st]=useStyle$d(at),ut=()=>classNames(st,{[`${at}-rtl`]:et}),ft=()=>getMotion$2(at),[it,ct]=useNotification$1({prefixCls:at,style:lt,className:ut,motion:ft,closable:!0,closeIcon:getCloseIcon(at),duration:DEFAULT_DURATION,getContainer:()=>(j==null?void 0:j())||(nt==null?void 0:nt())||document.body,maxCount:_e,onAllRemoved:tt});return reactExports.useImperativeHandle(a,()=>Object.assign(Object.assign({},it),{prefixCls:at,hashId:st,notification:ot})),ct});function useInternalNotification(o){const a=reactExports.useRef(null);return[reactExports.useMemo(()=>{const s=et=>{var tt;if(!a.current)return;const{open:rt,prefixCls:nt,hashId:ot,notification:at}=a.current,lt=`${nt}-notice`,{message:st,description:ut,icon:ft,type:it,btn:ct,className:dt,style:pt,role:gt="alert",closeIcon:mt}=et,vt=__rest$t(et,["message","description","icon","type","btn","className","style","role","closeIcon"]),ht=getCloseIcon(lt,mt);return rt(Object.assign(Object.assign({placement:(tt=o==null?void 0:o.placement)!==null&&tt!==void 0?tt:DEFAULT_PLACEMENT},vt),{content:reactExports.createElement(PureContent,{prefixCls:lt,icon:ft,type:it,message:st,description:ut,btn:ct,role:gt}),className:classNames(it&&`${lt}-${it}`,ot,dt,at==null?void 0:at.className),style:Object.assign(Object.assign({},at==null?void 0:at.style),pt),closeIcon:ht,closable:!!ht}))},j={open:s,destroy:et=>{var tt,rt;et!==void 0?(tt=a.current)===null||tt===void 0||tt.close(et):(rt=a.current)===null||rt===void 0||rt.destroy()}};return["success","info","warning","error"].forEach(et=>{j[et]=tt=>s(Object.assign(Object.assign({},tt),{type:et}))}),j},[]),reactExports.createElement(Holder,Object.assign({key:"notification-holder"},o,{ref:a}))]}function useNotification(o){return useInternalNotification(o)}function withPureRenderTheme(o){return function(i){return reactExports.createElement(ConfigProvider$1,{theme:{token:{motion:!1,zIndexPopupBase:0}}},reactExports.createElement(o,Object.assign({},i)))}}function genPurePanel(o,a,i,s){function _(j){const{prefixCls:_e,style:et}=j,tt=reactExports.useRef(null),[rt,nt]=reactExports.useState(0),[ot,at]=reactExports.useState(0),[lt,st]=useMergedState(!1,{value:j.open}),{getPrefixCls:ut}=reactExports.useContext(ConfigContext),ft=ut(a||"select",_e);reactExports.useEffect(()=>{if(st(!0),typeof ResizeObserver<"u"){const ct=new ResizeObserver(pt=>{const gt=pt[0].target;nt(gt.offsetHeight+8),at(gt.offsetWidth)}),dt=setInterval(()=>{var pt;const gt=i?`.${i(ft)}`:`.${ft}-dropdown`,mt=(pt=tt.current)===null||pt===void 0?void 0:pt.querySelector(gt);mt&&(clearInterval(dt),ct.observe(mt))},10);return()=>{clearInterval(dt),ct.disconnect()}}},[]);let it=Object.assign(Object.assign({},j),{style:Object.assign(Object.assign({},et),{margin:0}),open:lt,visible:lt,getPopupContainer:()=>tt.current});return s&&(it=s(it)),reactExports.createElement("div",{ref:tt,style:{paddingBottom:rt,position:"relative",minWidth:ot}},reactExports.createElement(o,Object.assign({},it)))}return withPureRenderTheme(_)}const isMobile=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var o=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(o)||/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(o==null?void 0:o.substr(0,4))};var BaseSelectContext=reactExports.createContext(null);function useBaseProps(){return reactExports.useContext(BaseSelectContext)}function useDelayReset(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,a=reactExports.useState(!1),i=_slicedToArray(a,2),s=i[0],_=i[1],j=reactExports.useRef(null),_e=function(){window.clearTimeout(j.current)};reactExports.useEffect(function(){return _e},[]);var et=function(rt,nt){_e(),j.current=window.setTimeout(function(){_(rt),nt&&nt()},o)};return[s,et,_e]}function useLock(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,a=reactExports.useRef(null),i=reactExports.useRef(null);reactExports.useEffect(function(){return function(){window.clearTimeout(i.current)}},[]);function s(_){(_||a.current===null)&&(a.current=_),window.clearTimeout(i.current),i.current=window.setTimeout(function(){a.current=null},o)}return[function(){return a.current},s]}function useSelectTriggerControl(o,a,i,s){var _=reactExports.useRef(null);_.current={open:a,triggerOpen:i,customizedTrigger:s},reactExports.useEffect(function(){function j(_e){var et;if(!((et=_.current)!==null&&et!==void 0&&et.customizedTrigger)){var tt=_e.target;tt.shadowRoot&&_e.composed&&(tt=_e.composedPath()[0]||tt),_.current.open&&o().filter(function(rt){return rt}).every(function(rt){return!rt.contains(tt)&&rt!==tt})&&_.current.triggerOpen(!1)}}return window.addEventListener("mousedown",j),function(){return window.removeEventListener("mousedown",j)}},[])}var _excluded$z=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],UNDEFINED=void 0;function InternalItem(o,a){var i=o.prefixCls,s=o.invalidate,_=o.item,j=o.renderItem,_e=o.responsive,et=o.responsiveDisabled,tt=o.registerSize,rt=o.itemKey,nt=o.className,ot=o.style,at=o.children,lt=o.display,st=o.order,ut=o.component,ft=ut===void 0?"div":ut,it=_objectWithoutProperties(o,_excluded$z),ct=_e&&!lt;function dt(ht){tt(rt,ht)}reactExports.useEffect(function(){return function(){dt(null)}},[]);var pt=j&&_!==UNDEFINED?j(_):at,gt;s||(gt={opacity:ct?0:1,height:ct?0:UNDEFINED,overflowY:ct?"hidden":UNDEFINED,order:_e?st:UNDEFINED,pointerEvents:ct?"none":UNDEFINED,position:ct?"absolute":UNDEFINED});var mt={};ct&&(mt["aria-hidden"]=!0);var vt=reactExports.createElement(ft,_extends$1({className:classNames(!s&&i,nt),style:_objectSpread2(_objectSpread2({},gt),ot)},mt,it,{ref:a}),pt);return _e&&(vt=reactExports.createElement(RefResizeObserver,{onResize:function(yt){var xt=yt.offsetWidth;dt(xt)},disabled:et},vt)),vt}var Item$4=reactExports.forwardRef(InternalItem);Item$4.displayName="Item";function channelUpdate(o){if(typeof MessageChannel>"u")wrapperRaf(o);else{var a=new MessageChannel;a.port1.onmessage=function(){return o()},a.port2.postMessage(void 0)}}function useBatcher(){var o=reactExports.useRef(null),a=function(s){o.current||(o.current=[],channelUpdate(function(){reactDomExports.unstable_batchedUpdates(function(){o.current.forEach(function(_){_()}),o.current=null})})),o.current.push(s)};return a}function useEffectState(o,a){var i=reactExports.useState(a),s=_slicedToArray(i,2),_=s[0],j=s[1],_e=useEvent(function(et){o(function(){j(et)})});return[_,_e]}var OverflowContext=React.createContext(null),_excluded$y=["component"],_excluded2$6=["className"],_excluded3$1=["className"],InternalRawItem=function(a,i){var s=reactExports.useContext(OverflowContext);if(!s){var _=a.component,j=_===void 0?"div":_,_e=_objectWithoutProperties(a,_excluded$y);return reactExports.createElement(j,_extends$1({},_e,{ref:i}))}var et=s.className,tt=_objectWithoutProperties(s,_excluded2$6),rt=a.className,nt=_objectWithoutProperties(a,_excluded3$1);return reactExports.createElement(OverflowContext.Provider,{value:null},reactExports.createElement(Item$4,_extends$1({ref:i,className:classNames(et,rt)},tt,nt)))},RawItem=reactExports.forwardRef(InternalRawItem);RawItem.displayName="RawItem";var _excluded$x=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],RESPONSIVE="responsive",INVALIDATE="invalidate";function defaultRenderRest(o){return"+ ".concat(o.length," ...")}function Overflow(o,a){var i=o.prefixCls,s=i===void 0?"rc-overflow":i,_=o.data,j=_===void 0?[]:_,_e=o.renderItem,et=o.renderRawItem,tt=o.itemKey,rt=o.itemWidth,nt=rt===void 0?10:rt,ot=o.ssr,at=o.style,lt=o.className,st=o.maxCount,ut=o.renderRest,ft=o.renderRawRest,it=o.suffix,ct=o.component,dt=ct===void 0?"div":ct,pt=o.itemComponent,gt=o.onVisibleChange,mt=_objectWithoutProperties(o,_excluded$x),vt=ot==="full",ht=useBatcher(),yt=useEffectState(ht,null),xt=_slicedToArray(yt,2),$t=xt[0],bt=xt[1],Et=$t||0,Ot=useEffectState(ht,new Map),It=_slicedToArray(Ot,2),wt=It[0],Ct=It[1],St=useEffectState(ht,0),Tt=_slicedToArray(St,2),Pt=Tt[0],Rt=Tt[1],_t=useEffectState(ht,0),Mt=_slicedToArray(_t,2),Nt=Mt[0],zt=Mt[1],jt=useEffectState(ht,0),At=_slicedToArray(jt,2),kt=At[0],Ft=At[1],Bt=reactExports.useState(null),Dt=_slicedToArray(Bt,2),Ht=Dt[0],Lt=Dt[1],Wt=reactExports.useState(null),Kt=_slicedToArray(Wt,2),Ut=Kt[0],Yt=Kt[1],Vt=reactExports.useMemo(function(){return Ut===null&&vt?Number.MAX_SAFE_INTEGER:Ut||0},[Ut,$t]),qt=reactExports.useState(!1),Gt=_slicedToArray(qt,2),er=Gt[0],nr=Gt[1],br="".concat(s,"-item"),sr=Math.max(Pt,Nt),Qt=st===RESPONSIVE,or=j.length&&Qt,tr=st===INVALIDATE,mr=or||typeof st=="number"&&j.length>st,dr=reactExports.useMemo(function(){var ar=j;return or?$t===null&&vt?ar=j:ar=j.slice(0,Math.min(j.length,Et/nt)):typeof st=="number"&&(ar=j.slice(0,st)),ar},[j,nt,$t,st,or]),vr=reactExports.useMemo(function(){return or?j.slice(Vt+1):j.slice(dr.length)},[j,dr,or,Vt]),ur=reactExports.useCallback(function(ar,Xt){var Jt;return typeof tt=="function"?tt(ar):(Jt=tt&&(ar==null?void 0:ar[tt]))!==null&&Jt!==void 0?Jt:Xt},[tt]),Mr=reactExports.useCallback(_e||function(ar){return ar},[_e]);function $r(ar,Xt,Jt){Ut===ar&&(Xt===void 0||Xt===Ht)||(Yt(ar),Jt||(nr(arEt){$r(ir-1,ar-fr-kt+Nt);break}}it&&Rr(0)+kt>Et&&Lt(null)}},[Et,wt,Nt,kt,ur,dr]);var Dr=er&&!!vr.length,Zt={};Ht!==null&&or&&(Zt={position:"absolute",left:Ht,top:0});var lr={prefixCls:br,responsive:or,component:pt,invalidate:tr},Sr=et?function(ar,Xt){var Jt=ur(ar,Xt);return reactExports.createElement(OverflowContext.Provider,{key:Jt,value:_objectSpread2(_objectSpread2({},lr),{},{order:Xt,item:ar,itemKey:Jt,registerSize:Or,display:Xt<=Vt})},et(ar,Xt))}:function(ar,Xt){var Jt=ur(ar,Xt);return reactExports.createElement(Item$4,_extends$1({},lr,{order:Xt,key:Jt,item:ar,renderItem:Mr,itemKey:Jt,registerSize:Or,display:Xt<=Vt}))},rr,gr={order:Dr?Vt:Number.MAX_SAFE_INTEGER,className:"".concat(br,"-rest"),registerSize:Lr,display:Dr};if(ft)ft&&(rr=reactExports.createElement(OverflowContext.Provider,{value:_objectSpread2(_objectSpread2({},lr),gr)},ft(vr)));else{var Ar=ut||defaultRenderRest;rr=reactExports.createElement(Item$4,_extends$1({},lr,gr),typeof Ar=="function"?Ar(vr):Ar)}var cr=reactExports.createElement(dt,_extends$1({className:classNames(!tr&&s,lt),style:at,ref:a},mt),dr.map(Sr),mr?rr:null,it&&reactExports.createElement(Item$4,_extends$1({},lr,{responsive:Qt,responsiveDisabled:!or,order:Vt,className:"".concat(br,"-suffix"),registerSize:kr,display:!0,style:Zt}),it));return Qt&&(cr=reactExports.createElement(RefResizeObserver,{onResize:wr,disabled:!or},cr)),cr}var ForwardOverflow=reactExports.forwardRef(Overflow);ForwardOverflow.displayName="Overflow";ForwardOverflow.Item=RawItem;ForwardOverflow.RESPONSIVE=RESPONSIVE;ForwardOverflow.INVALIDATE=INVALIDATE;var TransBtn=function(a){var i=a.className,s=a.customizeIcon,_=a.customizeIconProps,j=a.onMouseDown,_e=a.onClick,et=a.children,tt;return typeof s=="function"?tt=s(_):tt=s,reactExports.createElement("span",{className:i,onMouseDown:function(nt){nt.preventDefault(),j&&j(nt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:_e,"aria-hidden":!0},tt!==void 0?tt:reactExports.createElement("span",{className:classNames(i.split(/\s+/).map(function(rt){return"".concat(rt,"-icon")}))},et))},Input$4=function(a,i){var s,_,j=a.prefixCls,_e=a.id,et=a.inputElement,tt=a.disabled,rt=a.tabIndex,nt=a.autoFocus,ot=a.autoComplete,at=a.editable,lt=a.activeDescendantId,st=a.value,ut=a.maxLength,ft=a.onKeyDown,it=a.onMouseDown,ct=a.onChange,dt=a.onPaste,pt=a.onCompositionStart,gt=a.onCompositionEnd,mt=a.open,vt=a.attrs,ht=et||reactExports.createElement("input",null),yt=ht,xt=yt.ref,$t=yt.props,bt=$t.onKeyDown,Et=$t.onChange,Ot=$t.onMouseDown,It=$t.onCompositionStart,wt=$t.onCompositionEnd,Ct=$t.style;return"maxLength"in ht.props,ht=reactExports.cloneElement(ht,_objectSpread2(_objectSpread2(_objectSpread2({type:"search"},$t),{},{id:_e,ref:composeRef(i,xt),disabled:tt,tabIndex:rt,autoComplete:ot||"off",autoFocus:nt,className:classNames("".concat(j,"-selection-search-input"),(s=ht)===null||s===void 0||(_=s.props)===null||_===void 0?void 0:_.className),role:"combobox","aria-label":"Search","aria-expanded":mt,"aria-haspopup":"listbox","aria-owns":"".concat(_e,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(_e,"_list"),"aria-activedescendant":mt?lt:void 0},vt),{},{value:at?st:"",maxLength:ut,readOnly:!at,unselectable:at?null:"on",style:_objectSpread2(_objectSpread2({},Ct),{},{opacity:at?null:0}),onKeyDown:function(Tt){ft(Tt),bt&&bt(Tt)},onMouseDown:function(Tt){it(Tt),Ot&&Ot(Tt)},onChange:function(Tt){ct(Tt),Et&&Et(Tt)},onCompositionStart:function(Tt){pt(Tt),It&&It(Tt)},onCompositionEnd:function(Tt){gt(Tt),wt&&wt(Tt)},onPaste:dt})),ht},RefInput=reactExports.forwardRef(Input$4);RefInput.displayName="Input";function toArray$2(o){return Array.isArray(o)?o:o!==void 0?[o]:[]}var isClient=typeof window<"u"&&window.document&&window.document.documentElement,isBrowserClient$1=isClient;function hasValue(o){return o!=null}function isComboNoValue(o){return!o&&o!==0}function isTitleType$1(o){return["string","number"].includes(_typeof(o))}function getTitle(o){var a=void 0;return o&&(isTitleType$1(o.title)?a=o.title.toString():isTitleType$1(o.label)&&(a=o.label.toString())),a}function useLayoutEffect(o,a){isBrowserClient$1?reactExports.useLayoutEffect(o,a):reactExports.useEffect(o,a)}function itemKey$1(o){var a;return(a=o.key)!==null&&a!==void 0?a:o.value}var onPreventMouseDown=function(a){a.preventDefault(),a.stopPropagation()},SelectSelector=function(a){var i=a.id,s=a.prefixCls,_=a.values,j=a.open,_e=a.searchValue,et=a.autoClearSearchValue,tt=a.inputRef,rt=a.placeholder,nt=a.disabled,ot=a.mode,at=a.showSearch,lt=a.autoFocus,st=a.autoComplete,ut=a.activeDescendantId,ft=a.tabIndex,it=a.removeIcon,ct=a.maxTagCount,dt=a.maxTagTextLength,pt=a.maxTagPlaceholder,gt=pt===void 0?function(Lt){return"+ ".concat(Lt.length," ...")}:pt,mt=a.tagRender,vt=a.onToggleOpen,ht=a.onRemove,yt=a.onInputChange,xt=a.onInputPaste,$t=a.onInputKeyDown,bt=a.onInputMouseDown,Et=a.onInputCompositionStart,Ot=a.onInputCompositionEnd,It=reactExports.useRef(null),wt=reactExports.useState(0),Ct=_slicedToArray(wt,2),St=Ct[0],Tt=Ct[1],Pt=reactExports.useState(!1),Rt=_slicedToArray(Pt,2),_t=Rt[0],Mt=Rt[1],Nt="".concat(s,"-selection"),zt=j||ot==="multiple"&&et===!1||ot==="tags"?_e:"",jt=ot==="tags"||ot==="multiple"&&et===!1||at&&(j||_t);useLayoutEffect(function(){Tt(It.current.scrollWidth)},[zt]);function At(Lt,Wt,Kt,Ut,Yt){return reactExports.createElement("span",{className:classNames("".concat(Nt,"-item"),_defineProperty({},"".concat(Nt,"-item-disabled"),Kt)),title:getTitle(Lt)},reactExports.createElement("span",{className:"".concat(Nt,"-item-content")},Wt),Ut&&reactExports.createElement(TransBtn,{className:"".concat(Nt,"-item-remove"),onMouseDown:onPreventMouseDown,onClick:Yt,customizeIcon:it},"×"))}function kt(Lt,Wt,Kt,Ut,Yt){var Vt=function(Gt){onPreventMouseDown(Gt),vt(!j)};return reactExports.createElement("span",{onMouseDown:Vt},mt({label:Wt,value:Lt,disabled:Kt,closable:Ut,onClose:Yt}))}function Ft(Lt){var Wt=Lt.disabled,Kt=Lt.label,Ut=Lt.value,Yt=!nt&&!Wt,Vt=Kt;if(typeof dt=="number"&&(typeof Kt=="string"||typeof Kt=="number")){var qt=String(Vt);qt.length>dt&&(Vt="".concat(qt.slice(0,dt),"..."))}var Gt=function(nr){nr&&nr.stopPropagation(),ht(Lt)};return typeof mt=="function"?kt(Ut,Vt,Wt,Yt,Gt):At(Lt,Vt,Wt,Yt,Gt)}function Bt(Lt){var Wt=typeof gt=="function"?gt(Lt):gt;return At({title:Wt},Wt,!1)}var Dt=reactExports.createElement("div",{className:"".concat(Nt,"-search"),style:{width:St},onFocus:function(){Mt(!0)},onBlur:function(){Mt(!1)}},reactExports.createElement(RefInput,{ref:tt,open:j,prefixCls:s,id:i,inputElement:null,disabled:nt,autoFocus:lt,autoComplete:st,editable:jt,activeDescendantId:ut,value:zt,onKeyDown:$t,onMouseDown:bt,onChange:yt,onPaste:xt,onCompositionStart:Et,onCompositionEnd:Ot,tabIndex:ft,attrs:pickAttrs(a,!0)}),reactExports.createElement("span",{ref:It,className:"".concat(Nt,"-search-mirror"),"aria-hidden":!0},zt," ")),Ht=reactExports.createElement(ForwardOverflow,{prefixCls:"".concat(Nt,"-overflow"),data:_,renderItem:Ft,renderRest:Bt,suffix:Dt,itemKey:itemKey$1,maxCount:ct});return reactExports.createElement(reactExports.Fragment,null,Ht,!_.length&&!zt&&reactExports.createElement("span",{className:"".concat(Nt,"-placeholder")},rt))},SingleSelector=function(a){var i=a.inputElement,s=a.prefixCls,_=a.id,j=a.inputRef,_e=a.disabled,et=a.autoFocus,tt=a.autoComplete,rt=a.activeDescendantId,nt=a.mode,ot=a.open,at=a.values,lt=a.placeholder,st=a.tabIndex,ut=a.showSearch,ft=a.searchValue,it=a.activeValue,ct=a.maxLength,dt=a.onInputKeyDown,pt=a.onInputMouseDown,gt=a.onInputChange,mt=a.onInputPaste,vt=a.onInputCompositionStart,ht=a.onInputCompositionEnd,yt=a.title,xt=reactExports.useState(!1),$t=_slicedToArray(xt,2),bt=$t[0],Et=$t[1],Ot=nt==="combobox",It=Ot||ut,wt=at[0],Ct=ft||"";Ot&&it&&!bt&&(Ct=it),reactExports.useEffect(function(){Ot&&Et(!1)},[Ot,it]);var St=nt!=="combobox"&&!ot&&!ut?!1:!!Ct,Tt=yt===void 0?getTitle(wt):yt,Pt=function(){if(wt)return null;var _t=St?{visibility:"hidden"}:void 0;return reactExports.createElement("span",{className:"".concat(s,"-selection-placeholder"),style:_t},lt)};return reactExports.createElement(reactExports.Fragment,null,reactExports.createElement("span",{className:"".concat(s,"-selection-search")},reactExports.createElement(RefInput,{ref:j,prefixCls:s,id:_,open:ot,inputElement:i,disabled:_e,autoFocus:et,autoComplete:tt,editable:It,activeDescendantId:rt,value:Ct,onKeyDown:dt,onMouseDown:pt,onChange:function(_t){Et(!0),gt(_t)},onPaste:mt,onCompositionStart:vt,onCompositionEnd:ht,tabIndex:st,attrs:pickAttrs(a,!0),maxLength:Ot?ct:void 0})),!Ot&&wt?reactExports.createElement("span",{className:"".concat(s,"-selection-item"),title:Tt,style:St?{visibility:"hidden"}:void 0},wt.label):null,Pt())};function isValidateOpenKey(o){return![KeyCode$1.ESC,KeyCode$1.SHIFT,KeyCode$1.BACKSPACE,KeyCode$1.TAB,KeyCode$1.WIN_KEY,KeyCode$1.ALT,KeyCode$1.META,KeyCode$1.WIN_KEY_RIGHT,KeyCode$1.CTRL,KeyCode$1.SEMICOLON,KeyCode$1.EQUALS,KeyCode$1.CAPS_LOCK,KeyCode$1.CONTEXT_MENU,KeyCode$1.F1,KeyCode$1.F2,KeyCode$1.F3,KeyCode$1.F4,KeyCode$1.F5,KeyCode$1.F6,KeyCode$1.F7,KeyCode$1.F8,KeyCode$1.F9,KeyCode$1.F10,KeyCode$1.F11,KeyCode$1.F12].includes(o)}var Selector=function(a,i){var s=reactExports.useRef(null),_=reactExports.useRef(!1),j=a.prefixCls,_e=a.open,et=a.mode,tt=a.showSearch,rt=a.tokenWithEnter,nt=a.autoClearSearchValue,ot=a.onSearch,at=a.onSearchSubmit,lt=a.onToggleOpen,st=a.onInputKeyDown,ut=a.domRef;reactExports.useImperativeHandle(i,function(){return{focus:function(){s.current.focus()},blur:function(){s.current.blur()}}});var ft=useLock(0),it=_slicedToArray(ft,2),ct=it[0],dt=it[1],pt=function(Ct){var St=Ct.which;(St===KeyCode$1.UP||St===KeyCode$1.DOWN)&&Ct.preventDefault(),st&&st(Ct),St===KeyCode$1.ENTER&&et==="tags"&&!_.current&&!_e&&(at==null||at(Ct.target.value)),isValidateOpenKey(St)&<(!0)},gt=function(){dt(!0)},mt=reactExports.useRef(null),vt=function(Ct){ot(Ct,!0,_.current)!==!1&<(!0)},ht=function(){_.current=!0},yt=function(Ct){_.current=!1,et!=="combobox"&&vt(Ct.target.value)},xt=function(Ct){var St=Ct.target.value;if(rt&&mt.current&&/[\r\n]/.test(mt.current)){var Tt=mt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");St=St.replace(Tt,mt.current)}mt.current=null,vt(St)},$t=function(Ct){var St=Ct.clipboardData,Tt=St.getData("text");mt.current=Tt},bt=function(Ct){var St=Ct.target;if(St!==s.current){var Tt=document.body.style.msTouchAction!==void 0;Tt?setTimeout(function(){s.current.focus()}):s.current.focus()}},Et=function(Ct){var St=ct();Ct.target!==s.current&&!St&&et!=="combobox"&&Ct.preventDefault(),(et!=="combobox"&&(!tt||!St)||!_e)&&(_e&&nt!==!1&&ot("",!0,!1),lt())},Ot={inputRef:s,onInputKeyDown:pt,onInputMouseDown:gt,onInputChange:xt,onInputPaste:$t,onInputCompositionStart:ht,onInputCompositionEnd:yt},It=et==="multiple"||et==="tags"?reactExports.createElement(SelectSelector,_extends$1({},a,Ot)):reactExports.createElement(SingleSelector,_extends$1({},a,Ot));return reactExports.createElement("div",{ref:ut,className:"".concat(j,"-selector"),onClick:bt,onMouseDown:Et},It)},ForwardSelector=reactExports.forwardRef(Selector);ForwardSelector.displayName="Selector";var TriggerContext=reactExports.createContext(null);function toArray$1(o){return o?Array.isArray(o)?o:[o]:[]}function useAction(o,a,i,s){return reactExports.useMemo(function(){var _=toArray$1(i??a),j=toArray$1(s??a),_e=new Set(_),et=new Set(j);return o&&(_e.has("hover")&&(_e.delete("hover"),_e.add("click")),et.has("hover")&&(et.delete("hover"),et.add("click"))),[_e,et]},[o,a,i,s])}function isPointsEq(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0;return i?o[0]===a[0]:o[0]===a[0]&&o[1]===a[1]}function getAlignPopupClassName(o,a,i,s){for(var _=i.points,j=Object.keys(o),_e=0;_e1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(o)?a:o}function getPxValue(o){return toNum(parseFloat(o),0)}function getVisibleArea(o,a){var i=_objectSpread2({},o);return(a||[]).forEach(function(s){if(!(s instanceof HTMLBodyElement||s instanceof HTMLHtmlElement)){var _=getWin(s).getComputedStyle(s),j=_.overflow,_e=_.overflowClipMargin,et=_.borderTopWidth,tt=_.borderBottomWidth,rt=_.borderLeftWidth,nt=_.borderRightWidth,ot=s.getBoundingClientRect(),at=s.offsetHeight,lt=s.clientHeight,st=s.offsetWidth,ut=s.clientWidth,ft=getPxValue(et),it=getPxValue(tt),ct=getPxValue(rt),dt=getPxValue(nt),pt=toNum(Math.round(ot.width/st*1e3)/1e3),gt=toNum(Math.round(ot.height/at*1e3)/1e3),mt=(st-ut-ct-dt)*pt,vt=(at-lt-ft-it)*gt,ht=ft*gt,yt=it*gt,xt=ct*pt,$t=dt*pt,bt=0,Et=0;if(j==="clip"){var Ot=getPxValue(_e);bt=Ot*pt,Et=Ot*gt}var It=ot.x+xt-bt,wt=ot.y+ht-Et,Ct=It+ot.width+2*bt-xt-$t-mt,St=wt+ot.height+2*Et-ht-yt-vt;i.left=Math.max(i.left,It),i.top=Math.max(i.top,wt),i.right=Math.min(i.right,Ct),i.bottom=Math.min(i.bottom,St)}}),i}function getUnitOffset(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i="".concat(a),s=i.match(/^(.*)\%$/);return s?o*(parseFloat(s[1])/100):parseFloat(i)}function getNumberOffset(o,a){var i=a||[],s=_slicedToArray(i,2),_=s[0],j=s[1];return[getUnitOffset(o.width,_),getUnitOffset(o.height,j)]}function splitPoints(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[o[0],o[1]]}function getAlignPoint(o,a){var i=a[0],s=a[1],_,j;return i==="t"?j=o.y:i==="b"?j=o.y+o.height:j=o.y+o.height/2,s==="l"?_=o.x:s==="r"?_=o.x+o.width:_=o.x+o.width/2,{x:_,y:j}}function reversePoints(o,a){var i={t:"b",b:"t",l:"r",r:"l"};return o.map(function(s,_){return _===a?i[s]||"c":s}).join("")}function useAlign(o,a,i,s,_,j,_e){var et=reactExports.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:_[s]||{}}),tt=_slicedToArray(et,2),rt=tt[0],nt=tt[1],ot=reactExports.useRef(0),at=reactExports.useMemo(function(){return a?collectScroller(a):[]},[a]),lt=reactExports.useRef({}),st=function(){lt.current={}};o||st();var ut=useEvent(function(){if(a&&i&&o){let yn=function(Rn,_n){var On=arguments.length>2&&arguments[2]!==void 0?arguments[2]:qt,In=Tt.x+Rn,Nn=Tt.y+_n,kn=In+kt,Dn=Nn+At,_r=Math.max(In,On.left),Br=Math.max(Nn,On.top),en=Math.min(kn,On.right),nn=Math.min(Dn,On.bottom);return Math.max(0,(en-_r)*(nn-Br))},Tn=function(){Fr=Tt.y+gr,Gr=Fr+At,Wr=Tt.x+rr,tn=Wr+kt};var ln=yn,Pn=Tn,ct,dt,pt=a,gt=pt.ownerDocument,mt=getWin(pt),vt=mt.getComputedStyle(pt),ht=vt.width,yt=vt.height,xt=vt.position,$t=pt.style.left,bt=pt.style.top,Et=pt.style.right,Ot=pt.style.bottom,It=_objectSpread2(_objectSpread2({},_[s]),j),wt=gt.createElement("div");(ct=pt.parentElement)===null||ct===void 0||ct.appendChild(wt),wt.style.left="".concat(pt.offsetLeft,"px"),wt.style.top="".concat(pt.offsetTop,"px"),wt.style.position=xt,wt.style.height="".concat(pt.offsetHeight,"px"),wt.style.width="".concat(pt.offsetWidth,"px"),pt.style.left="0",pt.style.top="0",pt.style.right="auto",pt.style.bottom="auto";var Ct;if(Array.isArray(i))Ct={x:i[0],y:i[1],width:0,height:0};else{var St=i.getBoundingClientRect();Ct={x:St.x,y:St.y,width:St.width,height:St.height}}var Tt=pt.getBoundingClientRect(),Pt=gt.documentElement,Rt=Pt.clientWidth,_t=Pt.clientHeight,Mt=Pt.scrollWidth,Nt=Pt.scrollHeight,zt=Pt.scrollTop,jt=Pt.scrollLeft,At=Tt.height,kt=Tt.width,Ft=Ct.height,Bt=Ct.width,Dt={left:0,top:0,right:Rt,bottom:_t},Ht={left:-jt,top:-zt,right:Mt-jt,bottom:Nt-zt},Lt=It.htmlRegion,Wt="visible",Kt="visibleFirst";Lt!=="scroll"&&Lt!==Kt&&(Lt=Wt);var Ut=Lt===Kt,Yt=getVisibleArea(Ht,at),Vt=getVisibleArea(Dt,at),qt=Lt===Wt?Vt:Yt,Gt=Ut?Vt:qt;pt.style.left="auto",pt.style.top="auto",pt.style.right="0",pt.style.bottom="0";var er=pt.getBoundingClientRect();pt.style.left=$t,pt.style.top=bt,pt.style.right=Et,pt.style.bottom=Ot,(dt=pt.parentElement)===null||dt===void 0||dt.removeChild(wt);var nr=toNum(Math.round(kt/parseFloat(ht)*1e3)/1e3),br=toNum(Math.round(At/parseFloat(yt)*1e3)/1e3);if(nr===0||br===0||isDOM(i)&&!isVisible(i))return;var sr=It.offset,Qt=It.targetOffset,or=getNumberOffset(Tt,sr),tr=_slicedToArray(or,2),mr=tr[0],dr=tr[1],vr=getNumberOffset(Ct,Qt),ur=_slicedToArray(vr,2),Mr=ur[0],$r=ur[1];Ct.x-=Mr,Ct.y-=$r;var wr=It.points||[],Or=_slicedToArray(wr,2),Lr=Or[0],kr=Or[1],Rr=splitPoints(kr),Dr=splitPoints(Lr),Zt=getAlignPoint(Ct,Rr),lr=getAlignPoint(Tt,Dr),Sr=_objectSpread2({},It),rr=Zt.x-lr.x+mr,gr=Zt.y-lr.y+dr,Ar=yn(rr,gr),cr=yn(rr,gr,Vt),ar=getAlignPoint(Ct,["t","l"]),Xt=getAlignPoint(Tt,["t","l"]),Jt=getAlignPoint(Ct,["b","r"]),ir=getAlignPoint(Tt,["b","r"]),fr=It.overflow||{},Ir=fr.adjustX,Nr=fr.adjustY,Kr=fr.shiftX,Yr=fr.shiftY,qr=function(_n){return typeof _n=="boolean"?_n:_n>=0},Fr,Gr,Wr,tn;Tn();var Tr=qr(Nr),Er=Dr[0]===Rr[0];if(Tr&&Dr[0]==="t"&&(Gr>Gt.bottom||lt.current.bt)){var pr=gr;Er?pr-=At-Ft:pr=ar.y-ir.y-dr;var hr=yn(rr,pr),jr=yn(rr,pr,Vt);hr>Ar||hr===Ar&&(!Ut||jr>=cr)?(lt.current.bt=!0,gr=pr,dr=-dr,Sr.points=[reversePoints(Dr,0),reversePoints(Rr,0)]):lt.current.bt=!1}if(Tr&&Dr[0]==="b"&&(FrAr||Qr===Ar&&(!Ut||Zr>=cr)?(lt.current.tb=!0,gr=Ur,dr=-dr,Sr.points=[reversePoints(Dr,0),reversePoints(Rr,0)]):lt.current.tb=!1}var on=qr(Ir),pn=Dr[1]===Rr[1];if(on&&Dr[1]==="l"&&(tn>Gt.right||lt.current.rl)){var un=rr;pn?un-=kt-Bt:un=ar.x-ir.x-mr;var $n=yn(un,gr),wn=yn(un,gr,Vt);$n>Ar||$n===Ar&&(!Ut||wn>=cr)?(lt.current.rl=!0,rr=un,mr=-mr,Sr.points=[reversePoints(Dr,1),reversePoints(Rr,1)]):lt.current.rl=!1}if(on&&Dr[1]==="r"&&(WrAr||sn===Ar&&(!Ut||Sn>=cr)?(lt.current.lr=!0,rr=an,mr=-mr,Sr.points=[reversePoints(Dr,1),reversePoints(Rr,1)]):lt.current.lr=!1}Tn();var mn=Kr===!0?0:Kr;typeof mn=="number"&&(WrVt.right&&(rr-=tn-Vt.right-mr,Ct.x>Vt.right-mn&&(rr+=Ct.x-Vt.right+mn)));var cn=Yr===!0?0:Yr;typeof cn=="number"&&(FrVt.bottom&&(gr-=Gr-Vt.bottom-dr,Ct.y>Vt.bottom-cn&&(gr+=Ct.y-Vt.bottom+cn)));var dn=Tt.x+rr,xn=dn+kt,gn=Tt.y+gr,vn=gn+At,En=Ct.x,Cn=En+Bt,Vr=Ct.y,Hr=Vr+Ft,yr=Math.max(dn,En),Cr=Math.min(xn,Cn),xr=(yr+Cr)/2,Pr=xr-dn,zr=Math.max(gn,Vr),Xr=Math.min(vn,Hr),Jr=(zr+Xr)/2,bn=Jr-gn;_e==null||_e(a,Sr);var fn=er.right-Tt.x-(rr+Tt.width),hn=er.bottom-Tt.y-(gr+Tt.height);nt({ready:!0,offsetX:rr/nr,offsetY:gr/br,offsetR:fn/nr,offsetB:hn/br,arrowX:Pr/nr,arrowY:bn/br,scaleX:nr,scaleY:br,align:Sr})}}),ft=function(){ot.current+=1;var dt=ot.current;Promise.resolve().then(function(){ot.current===dt&&ut()})},it=function(){nt(function(dt){return _objectSpread2(_objectSpread2({},dt),{},{ready:!1})})};return useLayoutEffect$1(it,[s]),useLayoutEffect$1(function(){o||it()},[o]),[rt.ready,rt.offsetX,rt.offsetY,rt.offsetR,rt.offsetB,rt.arrowX,rt.arrowY,rt.scaleX,rt.scaleY,rt.align,ft]}function useWatch(o,a,i,s,_){useLayoutEffect$1(function(){if(o&&a&&i){let at=function(){s(),_()};var ot=at,j=a,_e=i,et=collectScroller(j),tt=collectScroller(_e),rt=getWin(_e),nt=new Set([rt].concat(_toConsumableArray(et),_toConsumableArray(tt)));return nt.forEach(function(lt){lt.addEventListener("scroll",at,{passive:!0})}),rt.addEventListener("resize",at,{passive:!0}),s(),function(){nt.forEach(function(lt){lt.removeEventListener("scroll",at),rt.removeEventListener("resize",at)})}}},[o,a,i])}function useWinClick(o,a,i,s,_,j,_e,et){var tt=reactExports.useRef(o),rt=reactExports.useRef(!1);tt.current!==o&&(rt.current=!0,tt.current=o),reactExports.useEffect(function(){var nt=wrapperRaf(function(){rt.current=!1});return function(){wrapperRaf.cancel(nt)}},[o]),reactExports.useEffect(function(){if(a&&s&&(!_||j)){var nt=function(){var mt=!1,vt=function(xt){var $t=xt.target;mt=_e($t)},ht=function(xt){var $t=xt.target;!rt.current&&tt.current&&!mt&&!_e($t)&&et(!1)};return[vt,ht]},ot=nt(),at=_slicedToArray(ot,2),lt=at[0],st=at[1],ut=nt(),ft=_slicedToArray(ut,2),it=ft[0],ct=ft[1],dt=getWin(s);dt.addEventListener("mousedown",lt,!0),dt.addEventListener("click",st,!0),dt.addEventListener("contextmenu",st,!0);var pt=getShadowRoot(i);return pt&&(pt.addEventListener("mousedown",it,!0),pt.addEventListener("click",ct,!0),pt.addEventListener("contextmenu",ct,!0)),function(){dt.removeEventListener("mousedown",lt,!0),dt.removeEventListener("click",st,!0),dt.removeEventListener("contextmenu",st,!0),pt&&(pt.removeEventListener("mousedown",it,!0),pt.removeEventListener("click",ct,!0),pt.removeEventListener("contextmenu",ct,!0))}}},[a,i,s,_,j])}function Arrow(o){var a=o.prefixCls,i=o.align,s=o.arrow,_=o.arrowPos,j=s||{},_e=j.className,et=j.content,tt=_.x,rt=tt===void 0?0:tt,nt=_.y,ot=nt===void 0?0:nt,at=reactExports.useRef();if(!i||!i.points)return null;var lt={position:"absolute"};if(i.autoArrow!==!1){var st=i.points[0],ut=i.points[1],ft=st[0],it=st[1],ct=ut[0],dt=ut[1];ft===ct||!["t","b"].includes(ft)?lt.top=ot:ft==="t"?lt.top=0:lt.bottom=0,it===dt||!["l","r"].includes(it)?lt.left=rt:it==="l"?lt.left=0:lt.right=0}return reactExports.createElement("div",{ref:at,className:classNames("".concat(a,"-arrow"),_e),style:lt},et)}function Mask(o){var a=o.prefixCls,i=o.open,s=o.zIndex,_=o.mask,j=o.motion;return _?reactExports.createElement(CSSMotion,_extends$1({},j,{motionAppear:!0,visible:i,removeOnLeave:!0}),function(_e){var et=_e.className;return reactExports.createElement("div",{style:{zIndex:s},className:classNames("".concat(a,"-mask"),et)})}):null}var PopupContent=reactExports.memo(function(o){var a=o.children;return a},function(o,a){return a.cache}),Popup$1=reactExports.forwardRef(function(o,a){var i=o.popup,s=o.className,_=o.prefixCls,j=o.style,_e=o.target,et=o.onVisibleChanged,tt=o.open,rt=o.keepDom,nt=o.onClick,ot=o.mask,at=o.arrow,lt=o.arrowPos,st=o.align,ut=o.motion,ft=o.maskMotion,it=o.forceRender,ct=o.getPopupContainer,dt=o.autoDestroy,pt=o.portal,gt=o.zIndex,mt=o.onMouseEnter,vt=o.onMouseLeave,ht=o.onPointerEnter,yt=o.ready,xt=o.offsetX,$t=o.offsetY,bt=o.offsetR,Et=o.offsetB,Ot=o.onAlign,It=o.onPrepare,wt=o.stretch,Ct=o.targetWidth,St=o.targetHeight,Tt=typeof i=="function"?i():i,Pt=tt||rt,Rt=(ct==null?void 0:ct.length)>0,_t=reactExports.useState(!ct||!Rt),Mt=_slicedToArray(_t,2),Nt=Mt[0],zt=Mt[1];if(useLayoutEffect$1(function(){!Nt&&Rt&&_e&&zt(!0)},[Nt,Rt,_e]),!Nt)return null;var jt="auto",At={left:"-1000vw",top:"-1000vh",right:jt,bottom:jt};if(yt||!tt){var kt=st.points,Ft=st._experimental,Bt=Ft==null?void 0:Ft.dynamicInset,Dt=Bt&&kt[0][1]==="r",Ht=Bt&&kt[0][0]==="b";Dt?(At.right=bt,At.left=jt):(At.left=xt,At.right=jt),Ht?(At.bottom=Et,At.top=jt):(At.top=$t,At.bottom=jt)}var Lt={};return wt&&(wt.includes("height")&&St?Lt.height=St:wt.includes("minHeight")&&St&&(Lt.minHeight=St),wt.includes("width")&&Ct?Lt.width=Ct:wt.includes("minWidth")&&Ct&&(Lt.minWidth=Ct)),tt||(Lt.pointerEvents="none"),reactExports.createElement(pt,{open:it||Pt,getContainer:ct&&function(){return ct(_e)},autoDestroy:dt},reactExports.createElement(Mask,{prefixCls:_,open:tt,zIndex:gt,mask:ot,motion:ft}),reactExports.createElement(RefResizeObserver,{onResize:Ot,disabled:!tt},function(Wt){return reactExports.createElement(CSSMotion,_extends$1({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:it,leavedClassName:"".concat(_,"-hidden")},ut,{onAppearPrepare:It,onEnterPrepare:It,visible:tt,onVisibleChanged:function(Ut){var Yt;ut==null||(Yt=ut.onVisibleChanged)===null||Yt===void 0||Yt.call(ut,Ut),et(Ut)}}),function(Kt,Ut){var Yt=Kt.className,Vt=Kt.style,qt=classNames(_,Yt,s);return reactExports.createElement("div",{ref:composeRef(Wt,a,Ut),className:qt,style:_objectSpread2(_objectSpread2(_objectSpread2(_objectSpread2({"--arrow-x":"".concat(lt.x||0,"px"),"--arrow-y":"".concat(lt.y||0,"px")},At),Lt),Vt),{},{boxSizing:"border-box",zIndex:gt},j),onMouseEnter:mt,onMouseLeave:vt,onPointerEnter:ht,onClick:nt},at&&reactExports.createElement(Arrow,{prefixCls:_,arrow:at,arrowPos:lt,align:st}),reactExports.createElement(PopupContent,{cache:!tt},Tt))})}))}),TriggerWrapper=reactExports.forwardRef(function(o,a){var i=o.children,s=o.getTriggerDOMNode,_=supportRef(i),j=reactExports.useCallback(function(et){fillRef(a,s?s(et):et)},[s]),_e=useComposeRef(j,i.ref);return _?reactExports.cloneElement(i,{ref:_e}):i}),_excluded$w=["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","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function generateTrigger(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Portal,a=reactExports.forwardRef(function(i,s){var _=i.prefixCls,j=_===void 0?"rc-trigger-popup":_,_e=i.children,et=i.action,tt=et===void 0?"hover":et,rt=i.showAction,nt=i.hideAction,ot=i.popupVisible,at=i.defaultPopupVisible,lt=i.onPopupVisibleChange,st=i.afterPopupVisibleChange,ut=i.mouseEnterDelay,ft=i.mouseLeaveDelay,it=ft===void 0?.1:ft,ct=i.focusDelay,dt=i.blurDelay,pt=i.mask,gt=i.maskClosable,mt=gt===void 0?!0:gt,vt=i.getPopupContainer,ht=i.forceRender,yt=i.autoDestroy,xt=i.destroyPopupOnHide,$t=i.popup,bt=i.popupClassName,Et=i.popupStyle,Ot=i.popupPlacement,It=i.builtinPlacements,wt=It===void 0?{}:It,Ct=i.popupAlign,St=i.zIndex,Tt=i.stretch,Pt=i.getPopupClassNameFromAlign,Rt=i.alignPoint,_t=i.onPopupClick,Mt=i.onPopupAlign,Nt=i.arrow,zt=i.popupMotion,jt=i.maskMotion,At=i.popupTransitionName,kt=i.popupAnimation,Ft=i.maskTransitionName,Bt=i.maskAnimation,Dt=i.className,Ht=i.getTriggerDOMNode,Lt=_objectWithoutProperties(i,_excluded$w),Wt=yt||xt||!1,Kt=reactExports.useState(!1),Ut=_slicedToArray(Kt,2),Yt=Ut[0],Vt=Ut[1];useLayoutEffect$1(function(){Vt(isMobile())},[]);var qt=reactExports.useRef({}),Gt=reactExports.useContext(TriggerContext),er=reactExports.useMemo(function(){return{registerSubPopup:function(Br,en){qt.current[Br]=en,Gt==null||Gt.registerSubPopup(Br,en)}}},[Gt]),nr=useId$1(),br=reactExports.useState(null),sr=_slicedToArray(br,2),Qt=sr[0],or=sr[1],tr=useEvent(function(_r){isDOM(_r)&&Qt!==_r&&or(_r),Gt==null||Gt.registerSubPopup(nr,_r)}),mr=reactExports.useState(null),dr=_slicedToArray(mr,2),vr=dr[0],ur=dr[1],Mr=useEvent(function(_r){isDOM(_r)&&vr!==_r&&ur(_r)}),$r=reactExports.Children.only(_e),wr=($r==null?void 0:$r.props)||{},Or={},Lr=useEvent(function(_r){var Br,en,nn=vr;return(nn==null?void 0:nn.contains(_r))||((Br=getShadowRoot(nn))===null||Br===void 0?void 0:Br.host)===_r||_r===nn||(Qt==null?void 0:Qt.contains(_r))||((en=getShadowRoot(Qt))===null||en===void 0?void 0:en.host)===_r||_r===Qt||Object.values(qt.current).some(function(rn){return(rn==null?void 0:rn.contains(_r))||_r===rn})}),kr=getMotion$1(j,zt,kt,At),Rr=getMotion$1(j,jt,Bt,Ft),Dr=reactExports.useState(at||!1),Zt=_slicedToArray(Dr,2),lr=Zt[0],Sr=Zt[1],rr=ot??lr,gr=useEvent(function(_r){ot===void 0&&Sr(_r)});useLayoutEffect$1(function(){Sr(ot||!1)},[ot]);var Ar=reactExports.useRef(rr);Ar.current=rr;var cr=useEvent(function(_r){reactDomExports.flushSync(function(){rr!==_r&&(gr(_r),lt==null||lt(_r))})}),ar=reactExports.useRef(),Xt=function(){clearTimeout(ar.current)},Jt=function(Br){var en=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Xt(),en===0?cr(Br):ar.current=setTimeout(function(){cr(Br)},en*1e3)};reactExports.useEffect(function(){return Xt},[]);var ir=reactExports.useState(!1),fr=_slicedToArray(ir,2),Ir=fr[0],Nr=fr[1];useLayoutEffect$1(function(_r){(!_r||rr)&&Nr(!0)},[rr]);var Kr=reactExports.useState(null),Yr=_slicedToArray(Kr,2),qr=Yr[0],Fr=Yr[1],Gr=reactExports.useState([0,0]),Wr=_slicedToArray(Gr,2),tn=Wr[0],Tr=Wr[1],Er=function(Br){Tr([Br.clientX,Br.clientY])},pr=useAlign(rr,Qt,Rt?tn:vr,Ot,wt,Ct,Mt),hr=_slicedToArray(pr,11),jr=hr[0],Ur=hr[1],Qr=hr[2],Zr=hr[3],on=hr[4],pn=hr[5],un=hr[6],$n=hr[7],wn=hr[8],an=hr[9],sn=hr[10],Sn=useAction(Yt,tt,rt,nt),mn=_slicedToArray(Sn,2),cn=mn[0],dn=mn[1],xn=cn.has("click"),gn=dn.has("click")||dn.has("contextMenu"),vn=useEvent(function(){Ir||sn()}),En=function(){Ar.current&&Rt&&gn&&Jt(!1)};useWatch(rr,vr,Qt,vn,En),useLayoutEffect$1(function(){vn()},[tn,Ot]),useLayoutEffect$1(function(){rr&&!(wt!=null&&wt[Ot])&&vn()},[JSON.stringify(Ct)]);var Cn=reactExports.useMemo(function(){var _r=getAlignPopupClassName(wt,j,an,Rt);return classNames(_r,Pt==null?void 0:Pt(an))},[an,Pt,wt,j,Rt]);reactExports.useImperativeHandle(s,function(){return{forceAlign:vn}});var Vr=reactExports.useState(0),Hr=_slicedToArray(Vr,2),yr=Hr[0],Cr=Hr[1],xr=reactExports.useState(0),Pr=_slicedToArray(xr,2),zr=Pr[0],Xr=Pr[1],Jr=function(){if(Tt&&vr){var Br=vr.getBoundingClientRect();Cr(Br.width),Xr(Br.height)}},bn=function(){Jr(),vn()},fn=function(Br){Nr(!1),sn(),st==null||st(Br)},hn=function(){return new Promise(function(Br){Jr(),Fr(function(){return Br})})};useLayoutEffect$1(function(){qr&&(sn(),qr(),Fr(null))},[qr]);function ln(_r,Br,en,nn){Or[_r]=function(rn){var Mn;nn==null||nn(rn),Jt(Br,en);for(var jn=arguments.length,Ln=new Array(jn>1?jn-1:0),An=1;An1?en-1:0),rn=1;rn1?en-1:0),rn=1;rn1&&arguments[1]!==void 0?arguments[1]:{},i=a.fieldNames,s=a.childrenAsData,_=[],j=fillFieldNames$1(i,!1),_e=j.label,et=j.value,tt=j.options,rt=j.groupLabel;function nt(ot,at){ot.forEach(function(lt){if(at||!(tt in lt)){var st=lt[et];_.push({key:getKey$1(lt,_.length),groupOption:at,data:lt,label:lt[_e],value:st})}else{var ut=lt[rt];ut===void 0&&s&&(ut=lt.label),_.push({key:getKey$1(lt,_.length),group:!0,data:lt,label:ut}),nt(lt[tt],!0)}})}return nt(o,!1),_}function injectPropsWithOption(o){var a=_objectSpread2({},o);return"props"in a||Object.defineProperty(a,"props",{get:function(){return warningOnce(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),a}}),a}function getSeparatedContent(o,a){if(!a||!a.length)return null;var i=!1;function s(j,_e){var et=_toArray(_e),tt=et[0],rt=et.slice(1);if(!tt)return[j];var nt=j.split(tt);return i=i||nt.length>1,nt.reduce(function(ot,at){return[].concat(_toConsumableArray(ot),_toConsumableArray(s(at,rt)))},[]).filter(function(ot){return ot})}var _=s(o,a);return i?_:null}function useAllowClear(o,a,i,s,_){var j=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,_e=arguments.length>6?arguments[6]:void 0,et=arguments.length>7?arguments[7]:void 0,tt=React.useMemo(function(){if(_typeof(s)==="object")return s.clearIcon;if(_)return _},[s,_]),rt=React.useMemo(function(){return!!(!j&&s&&(i.length||_e)&&!(et==="combobox"&&_e===""))},[s,j,i.length,_e,et]);return{allowClear:rt,clearIcon:React.createElement(TransBtn,{className:"".concat(o,"-clear"),onMouseDown:a,customizeIcon:tt},"×")}}var _excluded$u=["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","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],DEFAULT_OMIT_PROPS=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function isMultiple(o){return o==="tags"||o==="multiple"}var BaseSelect=reactExports.forwardRef(function(o,a){var i,s,_=o.id,j=o.prefixCls,_e=o.className,et=o.showSearch,tt=o.tagRender,rt=o.direction,nt=o.omitDomProps,ot=o.displayValues,at=o.onDisplayValuesChange,lt=o.emptyOptions,st=o.notFoundContent,ut=st===void 0?"Not Found":st,ft=o.onClear,it=o.mode,ct=o.disabled,dt=o.loading,pt=o.getInputElement,gt=o.getRawInputElement,mt=o.open,vt=o.defaultOpen,ht=o.onDropdownVisibleChange,yt=o.activeValue,xt=o.onActiveValueChange,$t=o.activeDescendantId,bt=o.searchValue,Et=o.autoClearSearchValue,Ot=o.onSearch,It=o.onSearchSplit,wt=o.tokenSeparators,Ct=o.allowClear,St=o.suffixIcon,Tt=o.clearIcon,Pt=o.OptionList,Rt=o.animation,_t=o.transitionName,Mt=o.dropdownStyle,Nt=o.dropdownClassName,zt=o.dropdownMatchSelectWidth,jt=o.dropdownRender,At=o.dropdownAlign,kt=o.placement,Ft=o.builtinPlacements,Bt=o.getPopupContainer,Dt=o.showAction,Ht=Dt===void 0?[]:Dt,Lt=o.onFocus,Wt=o.onBlur,Kt=o.onKeyUp,Ut=o.onKeyDown,Yt=o.onMouseDown,Vt=_objectWithoutProperties(o,_excluded$u),qt=isMultiple(it),Gt=(et!==void 0?et:qt)||it==="combobox",er=_objectSpread2({},Vt);DEFAULT_OMIT_PROPS.forEach(function(yr){delete er[yr]}),nt==null||nt.forEach(function(yr){delete er[yr]});var nr=reactExports.useState(!1),br=_slicedToArray(nr,2),sr=br[0],Qt=br[1];reactExports.useEffect(function(){Qt(isMobile())},[]);var or=reactExports.useRef(null),tr=reactExports.useRef(null),mr=reactExports.useRef(null),dr=reactExports.useRef(null),vr=reactExports.useRef(null),ur=useDelayReset(),Mr=_slicedToArray(ur,3),$r=Mr[0],wr=Mr[1],Or=Mr[2];reactExports.useImperativeHandle(a,function(){var yr,Cr;return{focus:(yr=dr.current)===null||yr===void 0?void 0:yr.focus,blur:(Cr=dr.current)===null||Cr===void 0?void 0:Cr.blur,scrollTo:function(Pr){var zr;return(zr=vr.current)===null||zr===void 0?void 0:zr.scrollTo(Pr)}}});var Lr=reactExports.useMemo(function(){var yr;if(it!=="combobox")return bt;var Cr=(yr=ot[0])===null||yr===void 0?void 0:yr.value;return typeof Cr=="string"||typeof Cr=="number"?String(Cr):""},[bt,it,ot]),kr=it==="combobox"&&typeof pt=="function"&&pt()||null,Rr=typeof gt=="function"&>(),Dr=useComposeRef(tr,Rr==null||(i=Rr.props)===null||i===void 0?void 0:i.ref),Zt=reactExports.useState(!1),lr=_slicedToArray(Zt,2),Sr=lr[0],rr=lr[1];useLayoutEffect$1(function(){rr(!0)},[]);var gr=useMergedState(!1,{defaultValue:vt,value:mt}),Ar=_slicedToArray(gr,2),cr=Ar[0],ar=Ar[1],Xt=Sr?cr:!1,Jt=!ut&<(ct||Jt&&Xt&&it==="combobox")&&(Xt=!1);var ir=Jt?!1:Xt,fr=reactExports.useCallback(function(yr){var Cr=yr!==void 0?yr:!Xt;ct||(ar(Cr),Xt!==Cr&&(ht==null||ht(Cr)))},[ct,Xt,ar,ht]),Ir=reactExports.useMemo(function(){return(wt||[]).some(function(yr){return[` `,`\r `].includes(yr)})},[wt]),Nr=function(Cr,xr,Pr){var zr=!0,Xr=Cr;xt==null||xt(null);var Jr=Pr?null:getSeparatedContent(Cr,wt);return it!=="combobox"&&Jr&&(Xr="",It==null||It(Jr),fr(!1),zr=!1),Ot&&Lr!==Xr&&Ot(Xr,{source:xr?"typing":"effect"}),zr},Kr=function(Cr){!Cr||!Cr.trim()||Ot(Cr,{source:"submit"})};reactExports.useEffect(function(){!Xt&&!qt&&it!=="combobox"&&Nr("",!1,!1)},[Xt]),reactExports.useEffect(function(){cr&&ct&&ar(!1),ct&&wr(!1)},[ct]);var Yr=useLock(),qr=_slicedToArray(Yr,2),Fr=qr[0],Gr=qr[1],Wr=function(Cr){var xr=Fr(),Pr=Cr.which;if(Pr===KeyCode$1.ENTER&&(it!=="combobox"&&Cr.preventDefault(),Xt||fr(!0)),Gr(!!Lr),Pr===KeyCode$1.BACKSPACE&&!xr&&qt&&!Lr&&ot.length){for(var zr=_toConsumableArray(ot),Xr=null,Jr=zr.length-1;Jr>=0;Jr-=1){var bn=zr[Jr];if(!bn.disabled){zr.splice(Jr,1),Xr=bn;break}}Xr&&at(zr,{type:"remove",values:[Xr]})}for(var fn=arguments.length,hn=new Array(fn>1?fn-1:0),ln=1;ln1?xr-1:0),zr=1;zr1?Jr-1:0),fn=1;fn1&&arguments[1]!==void 0?arguments[1]:!1;return toArray$4(o).map(function(i,s){if(!reactExports.isValidElement(i)||!i.type)return null;var _=i,j=_.type.isSelectOptGroup,_e=_.key,et=_.props,tt=et.children,rt=_objectWithoutProperties(et,_excluded2$5);return a||!j?convertNodeToOption(i):_objectSpread2(_objectSpread2({key:"__RC_SELECT_GRP__".concat(_e===null?s:_e,"__"),label:_e},rt),{},{options:convertChildrenToData(tt)})}).filter(function(i){return i})}function useOptions(o,a,i,s,_){return reactExports.useMemo(function(){var j=o,_e=!o;_e&&(j=convertChildrenToData(a));var et=new Map,tt=new Map,rt=function(at,lt,st){st&&typeof st=="string"&&at.set(lt[st],lt)};function nt(ot){for(var at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,lt=0;lt0,Rt=reactExports.useMemo(function(){if(j===0||St===0)return 0;var Bt=j/St;return Bt*Tt},[j,St,Tt]),_t=function(Dt){Dt.stopPropagation(),Dt.preventDefault()},Mt=reactExports.useRef({top:Rt,dragging:ut,pageY:dt,startTop:vt});Mt.current={top:Rt,dragging:ut,pageY:dt,startTop:vt};var Nt=function(Dt){ft(!0),pt(getPageXY(Dt,nt)),ht(Mt.current.top),et(),Dt.stopPropagation(),Dt.preventDefault()};reactExports.useEffect(function(){var Bt=function(Wt){Wt.preventDefault()},Dt=xt.current,Ht=$t.current;return Dt.addEventListener("touchstart",Bt),Ht.addEventListener("touchstart",Nt),function(){Dt.removeEventListener("touchstart",Bt),Ht.removeEventListener("touchstart",Nt)}},[]);var zt=reactExports.useRef();zt.current=St;var jt=reactExports.useRef();jt.current=Tt,reactExports.useEffect(function(){if(ut){var Bt,Dt=function(Wt){var Kt=Mt.current,Ut=Kt.dragging,Yt=Kt.pageY,Vt=Kt.startTop;if(wrapperRaf.cancel(Bt),Ut){var qt=getPageXY(Wt,nt)-Yt,Gt=Vt;!yt&&nt?Gt-=qt:Gt+=qt;var er=zt.current,nr=jt.current,br=nr?Gt/nr:0,sr=Math.ceil(br*er);sr=Math.max(sr,0),sr=Math.min(sr,er),Bt=wrapperRaf(function(){rt(sr,nt)})}},Ht=function(){ft(!1),tt()};return window.addEventListener("mousemove",Dt),window.addEventListener("touchmove",Dt),window.addEventListener("mouseup",Ht),window.addEventListener("touchend",Ht),function(){window.removeEventListener("mousemove",Dt),window.removeEventListener("touchmove",Dt),window.removeEventListener("mouseup",Ht),window.removeEventListener("touchend",Ht),wrapperRaf.cancel(Bt)}}},[ut]),reactExports.useEffect(function(){Ct()},[j]),reactExports.useImperativeHandle(a,function(){return{delayHidden:Ct}});var At="".concat(s,"-scrollbar"),kt={position:"absolute",visibility:Ot&&Pt?null:"hidden"},Ft={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return nt?(kt.height=8,kt.left=0,kt.right=0,kt.bottom=0,Ft.height="100%",Ft.width=ot,yt?Ft.left=Rt:Ft.right=Rt):(kt.width=8,kt.top=0,kt.bottom=0,yt?kt.right=0:kt.left=0,Ft.width="100%",Ft.height=ot,Ft.top=Rt),reactExports.createElement("div",{ref:xt,className:classNames(At,(i={},_defineProperty(i,"".concat(At,"-horizontal"),nt),_defineProperty(i,"".concat(At,"-vertical"),!nt),_defineProperty(i,"".concat(At,"-visible"),Ot),i)),style:kt,onMouseDown:_t,onMouseMove:Ct},reactExports.createElement("div",{ref:$t,className:classNames("".concat(At,"-thumb"),_defineProperty({},"".concat(At,"-thumb-moving"),ut)),style:Ft,onMouseDown:Nt}))});function Item$3(o){var a=o.children,i=o.setRef,s=reactExports.useCallback(function(_){i(_)},[]);return reactExports.cloneElement(a,{ref:s})}function useChildren(o,a,i,s,_,j,_e){var et=_e.getKey;return o.slice(a,i+1).map(function(tt,rt){var nt=a+rt,ot=j(tt,nt,{style:{width:s}}),at=et(tt);return reactExports.createElement(Item$3,{key:at,setRef:function(st){return _(tt,st)}},ot)})}var CacheMap=function(){function o(){_classCallCheck(this,o),this.maps=void 0,this.id=0,this.maps=Object.create(null)}return _createClass(o,[{key:"set",value:function(i,s){this.maps[i]=s,this.id+=1}},{key:"get",value:function(i){return this.maps[i]}}]),o}();function useHeights(o,a,i){var s=reactExports.useState(0),_=_slicedToArray(s,2),j=_[0],_e=_[1],et=reactExports.useRef(new Map),tt=reactExports.useRef(new CacheMap),rt=reactExports.useRef();function nt(){wrapperRaf.cancel(rt.current)}function ot(){nt(),rt.current=wrapperRaf(function(){et.current.forEach(function(lt,st){if(lt&<.offsetParent){var ut=findDOMNode(lt),ft=ut.offsetHeight;tt.current.get(st)!==ft&&tt.current.set(st,ut.offsetHeight)}}),_e(function(lt){return lt+1})})}function at(lt,st){var ut=o(lt),ft=et.current.get(ut);st?(et.current.set(ut,st),ot()):et.current.delete(ut),!ft!=!st&&(st?a==null||a(lt):i==null||i(lt))}return reactExports.useEffect(function(){return nt},[]),[at,ot,tt.current,j]}function useScrollTo(o,a,i,s,_,j,_e,et){var tt=reactExports.useRef();return function(rt){if(rt==null){et();return}if(wrapperRaf.cancel(tt.current),typeof rt=="number")_e(rt);else if(rt&&_typeof(rt)==="object"){var nt,ot=rt.align;"index"in rt?nt=rt.index:nt=a.findIndex(function(ut){return _(ut)===rt.key});var at=rt.offset,lt=at===void 0?0:at,st=function ut(ft,it){if(!(ft<0||!o.current)){var ct=o.current.clientHeight,dt=!1,pt=it;if(ct){for(var gt=it||ot,mt=0,vt=0,ht=0,yt=Math.min(a.length,nt),xt=0;xt<=yt;xt+=1){var $t=_(a[xt]);vt=mt;var bt=i.get($t);ht=vt+(bt===void 0?s:bt),mt=ht,xt===nt&&bt===void 0&&(dt=!0)}var Et=null;switch(gt){case"top":Et=vt-lt;break;case"bottom":Et=ht-ct+lt;break;default:{var Ot=o.current.scrollTop,It=Ot+ct;vtIt&&(pt="bottom")}}Et!==null&&Et!==o.current.scrollTop&&_e(Et)}tt.current=wrapperRaf(function(){dt&&j(),ut(ft-1,pt)},2)}};st(3)}}}function findListDiffIndex(o,a,i){var s=o.length,_=a.length,j,_e;if(s===0&&_===0)return null;s<_?(j=o,_e=a):(j=a,_e=o);var et={__EMPTY_ITEM__:!0};function tt(st){return st!==void 0?i(st):et}for(var rt=null,nt=Math.abs(s-_)!==1,ot=0;ot<_e.length;ot+=1){var at=tt(j[ot]),lt=tt(_e[ot]);if(at!==lt){rt=ot,nt=nt||at!==tt(_e[ot+1]);break}}return rt===null?null:{index:rt,multiple:nt}}function useDiffItem(o,a,i){var s=reactExports.useState(o),_=_slicedToArray(s,2),j=_[0],_e=_[1],et=reactExports.useState(null),tt=_slicedToArray(et,2),rt=tt[0],nt=tt[1];return reactExports.useEffect(function(){var ot=findListDiffIndex(j||[],o||[],a);(ot==null?void 0:ot.index)!==void 0&&(i==null||i(ot.index),nt(o[ot.index])),_e(o)},[o]),[rt]}var isFF=(typeof navigator>"u"?"undefined":_typeof(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const useOriginScroll=function(o,a){var i=reactExports.useRef(!1),s=reactExports.useRef(null);function _(){clearTimeout(s.current),i.current=!0,s.current=setTimeout(function(){i.current=!1},50)}var j=reactExports.useRef({top:o,bottom:a});return j.current.top=o,j.current.bottom=a,function(_e){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=_e<0&&j.current.top||_e>0&&j.current.bottom;return et&&tt?(clearTimeout(s.current),i.current=!1):(!tt||i.current)&&_(),!i.current&&tt}};function useFrameWheel(o,a,i,s,_){var j=reactExports.useRef(0),_e=reactExports.useRef(null),et=reactExports.useRef(null),tt=reactExports.useRef(!1),rt=useOriginScroll(a,i);function nt(ft){wrapperRaf.cancel(_e.current);var it=ft.deltaY;j.current+=it,et.current=it,!rt(it)&&(isFF||ft.preventDefault(),_e.current=wrapperRaf(function(){var ct=tt.current?10:1;_(j.current*ct),j.current=0}))}function ot(ft){var it=ft.deltaX;_(it,!0),isFF||ft.preventDefault()}var at=reactExports.useRef(null),lt=reactExports.useRef(null);function st(ft){if(o){wrapperRaf.cancel(lt.current),lt.current=wrapperRaf(function(){at.current=null},2);var it=ft.deltaX,ct=ft.deltaY,dt=Math.abs(it),pt=Math.abs(ct);at.current===null&&(at.current=s&&dt>pt?"x":"y"),at.current==="x"?ot(ft):nt(ft)}}function ut(ft){o&&(tt.current=ft.detail===et.current)}return[st,ut]}var SMOOTH_PTG=14/15;function useMobileTouchMove(o,a,i){var s=reactExports.useRef(!1),_=reactExports.useRef(0),j=reactExports.useRef(null),_e=reactExports.useRef(null),et,tt=function(at){if(s.current){var lt=Math.ceil(at.touches[0].pageY),st=_.current-lt;_.current=lt,i(st)&&at.preventDefault(),clearInterval(_e.current),_e.current=setInterval(function(){st*=SMOOTH_PTG,(!i(st,!0)||Math.abs(st)<=.1)&&clearInterval(_e.current)},16)}},rt=function(){s.current=!1,et()},nt=function(at){et(),at.touches.length===1&&!s.current&&(s.current=!0,_.current=Math.ceil(at.touches[0].pageY),j.current=at.target,j.current.addEventListener("touchmove",tt),j.current.addEventListener("touchend",rt))};et=function(){j.current&&(j.current.removeEventListener("touchmove",tt),j.current.removeEventListener("touchend",rt))},useLayoutEffect$1(function(){return o&&a.current.addEventListener("touchstart",nt),function(){var ot;(ot=a.current)===null||ot===void 0||ot.removeEventListener("touchstart",nt),et(),clearInterval(_e.current)}},[o])}var MIN_SIZE=20;function getSpinSize(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=o/a*100;return isNaN(i)&&(i=0),i=Math.max(i,MIN_SIZE),i=Math.min(i,o/2),Math.floor(i)}function useGetSize(o,a,i,s){var _=reactExports.useMemo(function(){return[new Map,[]]},[o,i.id,s]),j=_slicedToArray(_,2),_e=j[0],et=j[1],tt=function(nt){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:nt,at=_e.get(nt),lt=_e.get(ot);if(at===void 0||lt===void 0)for(var st=o.length,ut=et.length;utj,xt=st==="rtl",$t=classNames(s,_defineProperty({},"".concat(s,"-rtl"),xt),_),bt=nt||EMPTY_DATA$1,Et=reactExports.useRef(),Ot=reactExports.useRef(),It=reactExports.useState(0),wt=_slicedToArray(It,2),Ct=wt[0],St=wt[1],Tt=reactExports.useState(0),Pt=_slicedToArray(Tt,2),Rt=Pt[0],_t=Pt[1],Mt=reactExports.useState(!1),Nt=_slicedToArray(Mt,2),zt=Nt[0],jt=Nt[1],At=function(){jt(!0)},kt=function(){jt(!1)},Ft=reactExports.useCallback(function(Tr){return typeof at=="function"?at(Tr):Tr==null?void 0:Tr[at]},[at]),Bt={getKey:Ft};function Dt(Tr){St(function(Er){var pr;typeof Tr=="function"?pr=Tr(Er):pr=Tr;var hr=Dr(pr);return Et.current.scrollTop=hr,hr})}var Ht=reactExports.useRef({start:0,end:bt.length}),Lt=reactExports.useRef(),Wt=useDiffItem(bt,Ft),Kt=_slicedToArray(Wt,1),Ut=Kt[0];Lt.current=Ut;var Yt=useHeights(Ft,null,null),Vt=_slicedToArray(Yt,4),qt=Vt[0],Gt=Vt[1],er=Vt[2],nr=Vt[3],br=reactExports.useMemo(function(){if(!ht)return{scrollHeight:void 0,start:0,end:bt.length-1,offset:void 0};if(!yt){var Tr;return{scrollHeight:((Tr=Ot.current)===null||Tr===void 0?void 0:Tr.offsetHeight)||0,start:0,end:bt.length-1,offset:void 0}}for(var Er=0,pr,hr,jr,Ur=bt.length,Qr=0;Qr=Ct&&pr===void 0&&(pr=Qr,hr=Er),un>Ct+j&&jr===void 0&&(jr=Qr),Er=un}return pr===void 0&&(pr=0,hr=0,jr=Math.ceil(j/_e)),jr===void 0&&(jr=bt.length-1),jr=Math.min(jr+1,bt.length-1),{scrollHeight:Er,start:pr,end:jr,offset:hr}},[yt,ht,Ct,bt,nr,j]),sr=br.scrollHeight,Qt=br.start,or=br.end,tr=br.offset;Ht.current.start=Qt,Ht.current.end=or;var mr=reactExports.useState({width:0,height:j}),dr=_slicedToArray(mr,2),vr=dr[0],ur=dr[1],Mr=function(Er){ur(Er)},$r=reactExports.useRef(),wr=reactExports.useRef(),Or=reactExports.useMemo(function(){return getSpinSize(vr.width,ut)},[vr.width,ut]),Lr=reactExports.useMemo(function(){return getSpinSize(vr.height,sr)},[vr.height,sr]),kr=sr-j,Rr=reactExports.useRef(kr);Rr.current=kr;function Dr(Tr){var Er=Tr;return Number.isNaN(Rr.current)||(Er=Math.min(Er,Rr.current)),Er=Math.max(Er,0),Er}var Zt=Ct<=0,lr=Ct>=kr,Sr=useOriginScroll(Zt,lr),rr=function(){return{x:xt?-Rt:Rt,y:Ct}},gr=reactExports.useRef(rr()),Ar=useEvent(function(){if(dt){var Tr=rr();(gr.current.x!==Tr.x||gr.current.y!==Tr.y)&&(dt(Tr),gr.current=Tr)}});function cr(Tr,Er){var pr=Tr;Er?(reactDomExports.flushSync(function(){_t(pr)}),Ar()):Dt(pr)}function ar(Tr){var Er=Tr.currentTarget.scrollTop;Er!==Ct&&Dt(Er),ct==null||ct(Tr),Ar()}var Xt=function(Er){var pr=Er,hr=ut-vr.width;return pr=Math.max(pr,0),pr=Math.min(pr,hr),pr},Jt=useEvent(function(Tr,Er){Er?(reactDomExports.flushSync(function(){_t(function(pr){var hr=pr+(xt?-Tr:Tr);return Xt(hr)})}),Ar()):Dt(function(pr){var hr=pr+Tr;return hr})}),ir=useFrameWheel(ht,Zt,lr,!!ut,Jt),fr=_slicedToArray(ir,2),Ir=fr[0],Nr=fr[1];useMobileTouchMove(ht,Et,function(Tr,Er){return Sr(Tr,Er)?!1:(Ir({preventDefault:function(){},deltaY:Tr}),!0)}),useLayoutEffect$1(function(){function Tr(pr){ht&&pr.preventDefault()}var Er=Et.current;return Er.addEventListener("wheel",Ir),Er.addEventListener("DOMMouseScroll",Nr),Er.addEventListener("MozMousePixelScroll",Tr),function(){Er.removeEventListener("wheel",Ir),Er.removeEventListener("DOMMouseScroll",Nr),Er.removeEventListener("MozMousePixelScroll",Tr)}},[ht]);var Kr=function(){var Er,pr;(Er=$r.current)===null||Er===void 0||Er.delayHidden(),(pr=wr.current)===null||pr===void 0||pr.delayHidden()},Yr=useScrollTo(Et,bt,er,_e,Ft,Gt,Dt,Kr);reactExports.useImperativeHandle(a,function(){return{getScrollInfo:rr,scrollTo:function(Er){function pr(hr){return hr&&_typeof(hr)==="object"&&("left"in hr||"top"in hr)}pr(Er)?(Er.left!==void 0&&_t(Xt(Er.left)),Yr(Er.top)):Yr(Er)}}}),useLayoutEffect$1(function(){if(pt){var Tr=bt.slice(Qt,or+1);pt(Tr,bt)}},[Qt,or,bt]);var qr=useGetSize(bt,Ft,er,_e),Fr=mt==null?void 0:mt({start:Qt,end:or,virtual:yt,offsetX:Rt,offsetY:tr,rtl:xt,getSize:qr}),Gr=useChildren(bt,Qt,or,ut,qt,ot,Bt),Wr=null;j&&(Wr=_objectSpread2(_defineProperty({},tt?"height":"maxHeight",j),ScrollStyle),ht&&(Wr.overflowY="hidden",ut&&(Wr.overflowX="hidden"),zt&&(Wr.pointerEvents="none")));var tn={};return xt&&(tn.dir="rtl"),reactExports.createElement("div",_extends$1({style:_objectSpread2(_objectSpread2({},rt),{},{position:"relative"}),className:$t},tn,vt),reactExports.createElement(RefResizeObserver,{onResize:Mr},reactExports.createElement(it,{className:"".concat(s,"-holder"),style:Wr,ref:Et,onScroll:ar,onMouseEnter:Kr},reactExports.createElement(Filler,{prefixCls:s,height:sr,offsetX:Rt,offsetY:tr,scrollWidth:ut,onInnerResize:Gt,ref:Ot,innerProps:gt,rtl:xt,extra:Fr},Gr))),yt&&sr>j&&reactExports.createElement(ScrollBar,{ref:$r,prefixCls:s,scrollOffset:Ct,scrollRange:sr,rtl:xt,onScroll:cr,onStartMove:At,onStopMove:kt,spinSize:Lr,containerSize:vr.height}),yt&&ut&&reactExports.createElement(ScrollBar,{ref:wr,prefixCls:s,scrollOffset:Rt,scrollRange:ut,rtl:xt,onScroll:cr,onStartMove:At,onStopMove:kt,spinSize:Or,containerSize:vr.width,horizontal:!0}))}var List=reactExports.forwardRef(RawList);List.displayName="List";var SelectContext=reactExports.createContext(null);function isPlatformMac(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var _excluded$r=["disabled","title","children","style","className"];function isTitleType(o){return typeof o=="string"||typeof o=="number"}var OptionList=function(a,i){var s=useBaseProps(),_=s.prefixCls,j=s.id,_e=s.open,et=s.multiple,tt=s.mode,rt=s.searchValue,nt=s.toggleOpen,ot=s.notFoundContent,at=s.onPopupScroll,lt=reactExports.useContext(SelectContext),st=lt.flattenOptions,ut=lt.onActiveValue,ft=lt.defaultActiveFirstOption,it=lt.onSelect,ct=lt.menuItemSelectedIcon,dt=lt.rawValues,pt=lt.fieldNames,gt=lt.virtual,mt=lt.direction,vt=lt.listHeight,ht=lt.listItemHeight,yt="".concat(_,"-item"),xt=useMemo(function(){return st},[_e,st],function(At,kt){return kt[0]&&At[1]!==kt[1]}),$t=reactExports.useRef(null),bt=function(kt){kt.preventDefault()},Et=function(kt){$t.current&&$t.current.scrollTo(typeof kt=="number"?{index:kt}:kt)},Ot=function(kt){for(var Ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Bt=xt.length,Dt=0;Dt1&&arguments[1]!==void 0?arguments[1]:!1;St(kt);var Bt={source:Ft?"keyboard":"mouse"},Dt=xt[kt];if(!Dt){ut(null,-1,Bt);return}ut(Dt.value,kt,Bt)};reactExports.useEffect(function(){Tt(ft!==!1?Ot(0):-1)},[xt.length,rt]);var Pt=reactExports.useCallback(function(At){return dt.has(At)&&tt!=="combobox"},[tt,_toConsumableArray(dt).toString(),dt.size]);reactExports.useEffect(function(){var At=setTimeout(function(){if(!et&&_e&&dt.size===1){var Ft=Array.from(dt)[0],Bt=xt.findIndex(function(Dt){var Ht=Dt.data;return Ht.value===Ft});Bt!==-1&&(Tt(Bt),Et(Bt))}});if(_e){var kt;(kt=$t.current)===null||kt===void 0||kt.scrollTo(void 0)}return function(){return clearTimeout(At)}},[_e,rt,st.length]);var Rt=function(kt){kt!==void 0&&it(kt,{selected:!dt.has(kt)}),et||nt(!1)};if(reactExports.useImperativeHandle(i,function(){return{onKeyDown:function(kt){var Ft=kt.which,Bt=kt.ctrlKey;switch(Ft){case KeyCode$1.N:case KeyCode$1.P:case KeyCode$1.UP:case KeyCode$1.DOWN:{var Dt=0;if(Ft===KeyCode$1.UP?Dt=-1:Ft===KeyCode$1.DOWN?Dt=1:isPlatformMac()&&Bt&&(Ft===KeyCode$1.N?Dt=1:Ft===KeyCode$1.P&&(Dt=-1)),Dt!==0){var Ht=Ot(Ct+Dt,Dt);Et(Ht),Tt(Ht,!0)}break}case KeyCode$1.ENTER:{var Lt=xt[Ct];Lt&&!Lt.data.disabled?Rt(Lt.value):Rt(void 0),_e&&kt.preventDefault();break}case KeyCode$1.ESC:nt(!1),_e&&kt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(kt){Et(kt)}}}),xt.length===0)return reactExports.createElement("div",{role:"listbox",id:"".concat(j,"_list"),className:"".concat(yt,"-empty"),onMouseDown:bt},ot);var _t=Object.keys(pt).map(function(At){return pt[At]}),Mt=function(kt){return kt.label};function Nt(At,kt){var Ft=At.group;return{role:Ft?"presentation":"option",id:"".concat(j,"_list_").concat(kt)}}var zt=function(kt){var Ft=xt[kt];if(!Ft)return null;var Bt=Ft.data||{},Dt=Bt.value,Ht=Ft.group,Lt=pickAttrs(Bt,!0),Wt=Mt(Ft);return Ft?reactExports.createElement("div",_extends$1({"aria-label":typeof Wt=="string"&&!Ht?Wt:null},Lt,{key:kt},Nt(Ft,kt),{"aria-selected":Pt(Dt)}),Dt):null},jt={role:"listbox",id:"".concat(j,"_list")};return reactExports.createElement(reactExports.Fragment,null,gt&&reactExports.createElement("div",_extends$1({},jt,{style:{height:0,width:0,overflow:"hidden"}}),zt(Ct-1),zt(Ct),zt(Ct+1)),reactExports.createElement(List,{itemKey:"key",ref:$t,data:xt,height:vt,itemHeight:ht,fullHeight:!1,onMouseDown:bt,onScroll:at,virtual:gt,direction:mt,innerProps:gt?null:jt},function(At,kt){var Ft,Bt=At.group,Dt=At.groupOption,Ht=At.data,Lt=At.label,Wt=At.value,Kt=Ht.key;if(Bt){var Ut,Yt=(Ut=Ht.title)!==null&&Ut!==void 0?Ut:isTitleType(Lt)?Lt.toString():void 0;return reactExports.createElement("div",{className:classNames(yt,"".concat(yt,"-group")),title:Yt},Lt!==void 0?Lt:Kt)}var Vt=Ht.disabled,qt=Ht.title;Ht.children;var Gt=Ht.style,er=Ht.className,nr=_objectWithoutProperties(Ht,_excluded$r),br=omit(nr,_t),sr=Pt(Wt),Qt="".concat(yt,"-option"),or=classNames(yt,Qt,er,(Ft={},_defineProperty(Ft,"".concat(Qt,"-grouped"),Dt),_defineProperty(Ft,"".concat(Qt,"-active"),Ct===kt&&!Vt),_defineProperty(Ft,"".concat(Qt,"-disabled"),Vt),_defineProperty(Ft,"".concat(Qt,"-selected"),sr),Ft)),tr=Mt(At),mr=!ct||typeof ct=="function"||sr,dr=typeof tr=="number"?tr:tr||Wt,vr=isTitleType(dr)?dr.toString():void 0;return qt!==void 0&&(vr=qt),reactExports.createElement("div",_extends$1({},pickAttrs(br),gt?{}:Nt(At,kt),{"aria-selected":sr,className:or,title:vr,onMouseMove:function(){Ct===kt||Vt||Tt(kt)},onClick:function(){Vt||Rt(Wt)},style:Gt}),reactExports.createElement("div",{className:"".concat(Qt,"-content")},dr),reactExports.isValidElement(ct)||sr,mr&&reactExports.createElement(TransBtn,{className:"".concat(yt,"-option-state"),customizeIcon:ct,customizeIconProps:{isSelected:sr}},sr?"✓":null))}))},RefOptionList=reactExports.forwardRef(OptionList);RefOptionList.displayName="OptionList";var _excluded$q=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],OMIT_DOM_PROPS=["inputValue"];function isRawValue(o){return!o||_typeof(o)!=="object"}var Select$2=reactExports.forwardRef(function(o,a){var i=o.id,s=o.mode,_=o.prefixCls,j=_===void 0?"rc-select":_,_e=o.backfill,et=o.fieldNames,tt=o.inputValue,rt=o.searchValue,nt=o.onSearch,ot=o.autoClearSearchValue,at=ot===void 0?!0:ot,lt=o.onSelect,st=o.onDeselect,ut=o.dropdownMatchSelectWidth,ft=ut===void 0?!0:ut,it=o.filterOption,ct=o.filterSort,dt=o.optionFilterProp,pt=o.optionLabelProp,gt=o.options,mt=o.children,vt=o.defaultActiveFirstOption,ht=o.menuItemSelectedIcon,yt=o.virtual,xt=o.direction,$t=o.listHeight,bt=$t===void 0?200:$t,Et=o.listItemHeight,Ot=Et===void 0?20:Et,It=o.value,wt=o.defaultValue,Ct=o.labelInValue,St=o.onChange,Tt=_objectWithoutProperties(o,_excluded$q),Pt=useId(i),Rt=isMultiple(s),_t=!!(!gt&&mt),Mt=reactExports.useMemo(function(){return it===void 0&&s==="combobox"?!1:it},[it,s]),Nt=reactExports.useMemo(function(){return fillFieldNames$1(et,_t)},[JSON.stringify(et),_t]),zt=useMergedState("",{value:rt!==void 0?rt:tt,postState:function(Jt){return Jt||""}}),jt=_slicedToArray(zt,2),At=jt[0],kt=jt[1],Ft=useOptions(gt,mt,Nt,dt,pt),Bt=Ft.valueOptions,Dt=Ft.labelOptions,Ht=Ft.options,Lt=reactExports.useCallback(function(Xt){var Jt=toArray$2(Xt);return Jt.map(function(ir){var fr,Ir,Nr,Kr,Yr;if(isRawValue(ir))fr=ir;else{var qr;Nr=ir.key,Ir=ir.label,fr=(qr=ir.value)!==null&&qr!==void 0?qr:Nr}var Fr=Bt.get(fr);if(Fr){var Gr;Ir===void 0&&(Ir=Fr==null?void 0:Fr[pt||Nt.label]),Nr===void 0&&(Nr=(Gr=Fr==null?void 0:Fr.key)!==null&&Gr!==void 0?Gr:fr),Kr=Fr==null?void 0:Fr.disabled,Yr=Fr==null?void 0:Fr.title}return{label:Ir,value:fr,key:Nr,disabled:Kr,title:Yr}})},[Nt,pt,Bt]),Wt=useMergedState(wt,{value:It}),Kt=_slicedToArray(Wt,2),Ut=Kt[0],Yt=Kt[1],Vt=reactExports.useMemo(function(){var Xt,Jt=Lt(Ut);return s==="combobox"&&isComboNoValue((Xt=Jt[0])===null||Xt===void 0?void 0:Xt.value)?[]:Jt},[Ut,Lt,s]),qt=useCache(Vt,Bt),Gt=_slicedToArray(qt,2),er=Gt[0],nr=Gt[1],br=reactExports.useMemo(function(){if(!s&&er.length===1){var Xt=er[0];if(Xt.value===null&&(Xt.label===null||Xt.label===void 0))return[]}return er.map(function(Jt){var ir;return _objectSpread2(_objectSpread2({},Jt),{},{label:(ir=Jt.label)!==null&&ir!==void 0?ir:Jt.value})})},[s,er]),sr=reactExports.useMemo(function(){return new Set(er.map(function(Xt){return Xt.value}))},[er]);reactExports.useEffect(function(){if(s==="combobox"){var Xt,Jt=(Xt=er[0])===null||Xt===void 0?void 0:Xt.value;kt(hasValue(Jt)?String(Jt):"")}},[er]);var Qt=useRefFunc(function(Xt,Jt){var ir,fr=Jt??Xt;return ir={},_defineProperty(ir,Nt.value,Xt),_defineProperty(ir,Nt.label,fr),ir}),or=reactExports.useMemo(function(){if(s!=="tags")return Ht;var Xt=_toConsumableArray(Ht),Jt=function(fr){return Bt.has(fr)};return _toConsumableArray(er).sort(function(ir,fr){return ir.value2&&arguments[2]!==void 0?arguments[2]:{},fr=ir.source,Ir=fr===void 0?"keyboard":fr;Dr(Jt),_e&&s==="combobox"&&Xt!==null&&Ir==="keyboard"&&Or(String(Xt))},[_e,s]),Sr=function(Jt,ir,fr){var Ir=function(){var Er,pr=nr(Jt);return[Ct?{label:pr==null?void 0:pr[Nt.label],value:Jt,key:(Er=pr==null?void 0:pr.key)!==null&&Er!==void 0?Er:Jt}:Jt,injectPropsWithOption(pr)]};if(ir&<){var Nr=Ir(),Kr=_slicedToArray(Nr,2),Yr=Kr[0],qr=Kr[1];lt(Yr,qr)}else if(!ir&&st&&fr!=="clear"){var Fr=Ir(),Gr=_slicedToArray(Fr,2),Wr=Gr[0],tn=Gr[1];st(Wr,tn)}},rr=useRefFunc(function(Xt,Jt){var ir,fr=Rt?Jt.selected:!0;fr?ir=Rt?[].concat(_toConsumableArray(er),[Xt]):[Xt]:ir=er.filter(function(Ir){return Ir.value!==Xt}),ur(ir),Sr(Xt,fr),s==="combobox"?Or(""):(!isMultiple||at)&&(kt(""),Or(""))}),gr=function(Jt,ir){ur(Jt);var fr=ir.type,Ir=ir.values;(fr==="remove"||fr==="clear")&&Ir.forEach(function(Nr){Sr(Nr.value,!1,fr)})},Ar=function(Jt,ir){if(kt(Jt),Or(null),ir.source==="submit"){var fr=(Jt||"").trim();if(fr){var Ir=Array.from(new Set([].concat(_toConsumableArray(sr),[fr])));ur(Ir),Sr(fr,!0),kt("")}return}ir.source!=="blur"&&(s==="combobox"&&ur(Jt),nt==null||nt(Jt))},cr=function(Jt){var ir=Jt;s!=="tags"&&(ir=Jt.map(function(Ir){var Nr=Dt.get(Ir);return Nr==null?void 0:Nr.value}).filter(function(Ir){return Ir!==void 0}));var fr=Array.from(new Set([].concat(_toConsumableArray(sr),_toConsumableArray(ir))));ur(fr),fr.forEach(function(Ir){Sr(Ir,!0)})},ar=reactExports.useMemo(function(){var Xt=yt!==!1&&ft!==!1;return _objectSpread2(_objectSpread2({},Ft),{},{flattenOptions:vr,onActiveValue:lr,defaultActiveFirstOption:Zt,onSelect:rr,menuItemSelectedIcon:ht,rawValues:sr,fieldNames:Nt,virtual:Xt,direction:xt,listHeight:bt,listItemHeight:Ot,childrenAsData:_t})},[Ft,vr,lr,Zt,rr,ht,sr,Nt,yt,ft,bt,Ot,_t]);return reactExports.createElement(SelectContext.Provider,{value:ar},reactExports.createElement(BaseSelect,_extends$1({},Tt,{id:Pt,prefixCls:j,ref:a,omitDomProps:OMIT_DOM_PROPS,mode:s,displayValues:br,onDisplayValuesChange:gr,direction:xt,searchValue:At,onSearch:Ar,autoClearSearchValue:at,onSearchSplit:cr,dropdownMatchSelectWidth:ft,OptionList:RefOptionList,emptyOptions:!vr.length,activeValue:wr,activeDescendantId:"".concat(Pt,"_list_").concat(Rr)})))}),TypedSelect=Select$2;TypedSelect.Option=Option;TypedSelect.OptGroup=OptGroup;function getStatusClassNames(o,a,i){return classNames({[`${o}-status-success`]:a==="success",[`${o}-status-warning`]:a==="warning",[`${o}-status-error`]:a==="error",[`${o}-status-validating`]:a==="validating",[`${o}-has-feedback`]:i})}const getMergedStatus=(o,a)=>a||o,Empty$2=()=>{const[,o]=useToken$2(),i=new TinyColor(o.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return reactExports.createElement("svg",{style:i,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},reactExports.createElement("g",{fill:"none",fillRule:"evenodd"},reactExports.createElement("g",{transform:"translate(24 31.67)"},reactExports.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),reactExports.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"}),reactExports.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)"}),reactExports.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"}),reactExports.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"})),reactExports.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"}),reactExports.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},reactExports.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),reactExports.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},DefaultEmptyImg=Empty$2,Simple=()=>{const[,o]=useToken$2(),{colorFill:a,colorFillTertiary:i,colorFillQuaternary:s,colorBgContainer:_}=o,{borderColor:j,shadowColor:_e,contentColor:et}=reactExports.useMemo(()=>({borderColor:new TinyColor(a).onBackground(_).toHexShortString(),shadowColor:new TinyColor(i).onBackground(_).toHexShortString(),contentColor:new TinyColor(s).onBackground(_).toHexShortString()}),[a,i,s,_]);return reactExports.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},reactExports.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},reactExports.createElement("ellipse",{fill:_e,cx:"32",cy:"33",rx:"32",ry:"7"}),reactExports.createElement("g",{fillRule:"nonzero",stroke:j},reactExports.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"}),reactExports.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:et}))))},SimpleEmptyImg=Simple,genSharedEmptyStyle=o=>{const{componentCls:a,margin:i,marginXS:s,marginXL:_,fontSize:j,lineHeight:_e}=o;return{[a]:{marginInline:s,fontSize:j,lineHeight:_e,textAlign:"center",[`${a}-image`]:{height:o.emptyImgHeight,marginBottom:s,opacity:o.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${a}-description`]:{color:o.colorText},[`${a}-footer`]:{marginTop:i},"&-normal":{marginBlock:_,color:o.colorTextDisabled,[`${a}-description`]:{color:o.colorTextDisabled},[`${a}-image`]:{height:o.emptyImgHeightMD}},"&-small":{marginBlock:s,color:o.colorTextDisabled,[`${a}-image`]:{height:o.emptyImgHeightSM}}}}},useStyle$c=genComponentStyleHook("Empty",o=>{const{componentCls:a,controlHeightLG:i}=o,s=merge(o,{emptyImgCls:`${a}-img`,emptyImgHeight:i*2.5,emptyImgHeightMD:i,emptyImgHeightSM:i*.875});return[genSharedEmptyStyle(s)]});var __rest$s=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var{className:a,rootClassName:i,prefixCls:s,image:_=defaultEmptyImg,description:j,children:_e,imageStyle:et,style:tt}=o,rt=__rest$s(o,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:nt,direction:ot,empty:at}=reactExports.useContext(ConfigContext),lt=nt("empty",s),[st,ut]=useStyle$c(lt),[ft]=useLocale$1("Empty"),it=typeof j<"u"?j:ft==null?void 0:ft.description,ct=typeof it=="string"?it:"empty";let dt=null;return typeof _=="string"?dt=reactExports.createElement("img",{alt:ct,src:_}):dt=_,st(reactExports.createElement("div",Object.assign({className:classNames(ut,lt,at==null?void 0:at.className,{[`${lt}-normal`]:_===simpleEmptyImg,[`${lt}-rtl`]:ot==="rtl"},a,i),style:Object.assign(Object.assign({},at==null?void 0:at.style),tt)},rt),reactExports.createElement("div",{className:`${lt}-image`,style:et},dt),it&&reactExports.createElement("div",{className:`${lt}-description`},it),_e&&reactExports.createElement("div",{className:`${lt}-footer`},_e)))};Empty.PRESENTED_IMAGE_DEFAULT=defaultEmptyImg;Empty.PRESENTED_IMAGE_SIMPLE=simpleEmptyImg;const Empty$1=Empty,DefaultRenderEmpty=o=>{const{componentName:a}=o,{getPrefixCls:i}=reactExports.useContext(ConfigContext),s=i("empty");switch(a){case"Table":case"List":return React.createElement(Empty$1,{image:Empty$1.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return React.createElement(Empty$1,{image:Empty$1.PRESENTED_IMAGE_SIMPLE,className:`${s}-small`});default:return React.createElement(Empty$1,null)}},DefaultRenderEmpty$1=DefaultRenderEmpty,genItemStyle=o=>{const{controlPaddingHorizontal:a,controlHeight:i,fontSize:s,lineHeight:_}=o;return{position:"relative",display:"block",minHeight:i,padding:`${(i-s*_)/2}px ${a}px`,color:o.colorText,fontWeight:"normal",fontSize:s,lineHeight:_,boxSizing:"border-box"}},genSingleStyle$1=o=>{const{antCls:a,componentCls:i}=o,s=`${i}-item`,_=`&${a}-slide-up-enter${a}-slide-up-enter-active`,j=`&${a}-slide-up-appear${a}-slide-up-appear-active`,_e=`&${a}-slide-up-leave${a}-slide-up-leave-active`,et=`${i}-dropdown-placement-`;return[{[`${i}-dropdown`]:Object.assign(Object.assign({},resetComponent(o)),{position:"absolute",top:-9999,zIndex:o.zIndexPopup,boxSizing:"border-box",padding:o.paddingXXS,overflow:"hidden",fontSize:o.fontSize,fontVariant:"initial",backgroundColor:o.colorBgElevated,borderRadius:o.borderRadiusLG,outline:"none",boxShadow:o.boxShadowSecondary,[` ${_}${et}bottomLeft, ${j}${et}bottomLeft `]:{animationName:slideUpIn},[` ${_}${et}topLeft, ${j}${et}topLeft, ${_}${et}topRight, ${j}${et}topRight `]:{animationName:slideDownIn},[`${_e}${et}bottomLeft`]:{animationName:slideUpOut},[` ${_e}${et}topLeft, ${_e}${et}topRight `]:{animationName:slideDownOut},"&-hidden":{display:"none"},[`${s}`]:Object.assign(Object.assign({},genItemStyle(o)),{cursor:"pointer",transition:`background ${o.motionDurationSlow} ease`,borderRadius:o.borderRadiusSM,"&-group":{color:o.colorTextDescription,fontSize:o.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},textEllipsis),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${s}-option-disabled)`]:{backgroundColor:o.controlItemBgHover},[`&-selected:not(${s}-option-disabled)`]:{color:o.colorText,fontWeight:o.fontWeightStrong,backgroundColor:o.controlItemBgActive,[`${s}-option-state`]:{color:o.colorPrimary}},"&-disabled":{[`&${s}-option-selected`]:{backgroundColor:o.colorBgContainerDisabled},color:o.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:o.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},initSlideMotion(o,"slide-up"),initSlideMotion(o,"slide-down"),initMoveMotion(o,"move-up"),initMoveMotion(o,"move-down")]},genDropdownStyle$1=genSingleStyle$1,FIXED_ITEM_MARGIN=2,getSelectItemStyle=o=>{let{controlHeightSM:a,controlHeight:i,lineWidth:s}=o;const _=(i-a)/2-s,j=Math.ceil(_/2);return[_,j]};function genSizeStyle$4(o,a){const{componentCls:i,iconCls:s}=o,_=`${i}-selection-overflow`,j=o.controlHeightSM,[_e]=getSelectItemStyle(o),et=a?`${i}-${a}`:"";return{[`${i}-multiple${et}`]:{fontSize:o.fontSize,[_]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${i}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${_e-FIXED_ITEM_MARGIN}px ${FIXED_ITEM_MARGIN*2}px`,borderRadius:o.borderRadius,[`${i}-show-search&`]:{cursor:"text"},[`${i}-disabled&`]:{background:o.colorBgContainerDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${FIXED_ITEM_MARGIN}px 0`,lineHeight:`${j}px`,visibility:"hidden",content:'"\\a0"'}},[` &${i}-show-arrow ${i}-selector, &${i}-allow-clear ${i}-selector `]:{paddingInlineEnd:o.fontSizeIcon+o.controlPaddingHorizontal},[`${i}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:j,marginTop:FIXED_ITEM_MARGIN,marginBottom:FIXED_ITEM_MARGIN,lineHeight:`${j-o.lineWidth*2}px`,background:o.colorFillSecondary,borderRadius:o.borderRadiusSM,cursor:"default",transition:`font-size ${o.motionDurationSlow}, line-height ${o.motionDurationSlow}, height ${o.motionDurationSlow}`,userSelect:"none",marginInlineEnd:FIXED_ITEM_MARGIN*2,paddingInlineStart:o.paddingXS,paddingInlineEnd:o.paddingXS/2,[`${i}-disabled&`]:{color:o.colorTextDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:o.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},resetIcon()),{display:"inline-flex",alignItems:"center",color:o.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${s}`]:{verticalAlign:"-0.2em"},"&:hover":{color:o.colorIconHover}})},[`${_}-item + ${_}-item`]:{[`${i}-selection-search`]:{marginInlineStart:0}},[`${i}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:o.inputPaddingHorizontalBase-_e,"\n &-input,\n &-mirror\n ":{height:j,fontFamily:o.fontFamily,lineHeight:`${j}px`,transition:`all ${o.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${i}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:o.inputPaddingHorizontalBase,insetInlineEnd:o.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${o.motionDurationSlow}`}}}}const genMultipleStyle=o=>{const{componentCls:a}=o,i=merge(o,{controlHeight:o.controlHeightSM,controlHeightSM:o.controlHeightXS,borderRadius:o.borderRadiusSM,borderRadiusSM:o.borderRadiusXS}),s=merge(o,{fontSize:o.fontSizeLG,controlHeight:o.controlHeightLG,controlHeightSM:o.controlHeight,borderRadius:o.borderRadiusLG,borderRadiusSM:o.borderRadius}),[,_]=getSelectItemStyle(o);return[genSizeStyle$4(o),genSizeStyle$4(i,"sm"),{[`${a}-multiple${a}-sm`]:{[`${a}-selection-placeholder`]:{insetInline:o.controlPaddingHorizontalSM-o.lineWidth},[`${a}-selection-search`]:{marginInlineStart:_}}},genSizeStyle$4(s,"lg")]},genMultipleStyle$1=genMultipleStyle;function genSizeStyle$3(o,a){const{componentCls:i,inputPaddingHorizontalBase:s,borderRadius:_}=o,j=o.controlHeight-o.lineWidth*2,_e=Math.ceil(o.fontSize*1.25),et=a?`${i}-${a}`:"";return{[`${i}-single${et}`]:{fontSize:o.fontSize,[`${i}-selector`]:Object.assign(Object.assign({},resetComponent(o)),{display:"flex",borderRadius:_,[`${i}-selection-search`]:{position:"absolute",top:0,insetInlineStart:s,insetInlineEnd:s,bottom:0,"&-input":{width:"100%"}},[` ${i}-selection-item, ${i}-selection-placeholder `]:{padding:0,lineHeight:`${j}px`,transition:`all ${o.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${j}px`}},[`${i}-selection-item`]:{position:"relative",userSelect:"none"},[`${i}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${i}-selection-item:after`,`${i}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${i}-show-arrow ${i}-selection-item, &${i}-show-arrow ${i}-selection-placeholder `]:{paddingInlineEnd:_e},[`&${i}-open ${i}-selection-item`]:{color:o.colorTextPlaceholder},[`&:not(${i}-customize-input)`]:{[`${i}-selector`]:{width:"100%",height:o.controlHeight,padding:`0 ${s}px`,[`${i}-selection-search-input`]:{height:j},"&:after":{lineHeight:`${j}px`}}},[`&${i}-customize-input`]:{[`${i}-selector`]:{"&:after":{display:"none"},[`${i}-selection-search`]:{position:"static",width:"100%"},[`${i}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${s}px`,"&:after":{display:"none"}}}}}}}function genSingleStyle(o){const{componentCls:a}=o,i=o.controlPaddingHorizontalSM-o.lineWidth;return[genSizeStyle$3(o),genSizeStyle$3(merge(o,{controlHeight:o.controlHeightSM,borderRadius:o.borderRadiusSM}),"sm"),{[`${a}-single${a}-sm`]:{[`&:not(${a}-customize-input)`]:{[`${a}-selection-search`]:{insetInlineStart:i,insetInlineEnd:i},[`${a}-selector`]:{padding:`0 ${i}px`},[`&${a}-show-arrow ${a}-selection-search`]:{insetInlineEnd:i+o.fontSize*1.5},[` &${a}-show-arrow ${a}-selection-item, &${a}-show-arrow ${a}-selection-placeholder `]:{paddingInlineEnd:o.fontSize*1.5}}}},genSizeStyle$3(merge(o,{controlHeight:o.controlHeightLG,fontSize:o.fontSizeLG,borderRadius:o.borderRadiusLG}),"lg")]}const genSelectorStyle=o=>{const{componentCls:a}=o;return{position:"relative",backgroundColor:o.colorBgContainer,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,transition:`all ${o.motionDurationMid} ${o.motionEaseInOut}`,input:{cursor:"pointer"},[`${a}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${a}-disabled&`]:{color:o.colorTextDisabled,background:o.colorBgContainerDisabled,cursor:"not-allowed",[`${a}-multiple&`]:{background:o.colorBgContainerDisabled},input:{cursor:"not-allowed"}}}},genStatusStyle$3=function(o,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:s,borderHoverColor:_,outlineColor:j,antCls:_e}=a,et=i?{[`${s}-selector`]:{borderColor:_}}:{};return{[o]:{[`&:not(${s}-disabled):not(${s}-customize-input):not(${_e}-pagination-size-changer)`]:Object.assign(Object.assign({},et),{[`${s}-focused& ${s}-selector`]:{borderColor:_,boxShadow:`0 0 0 ${a.controlOutlineWidth}px ${j}`,outline:0},[`&:hover ${s}-selector`]:{borderColor:_}})}}},getSearchInputWithoutBorderStyle=o=>{const{componentCls:a}=o;return{[`${a}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},genBaseStyle$2=o=>{const{componentCls:a,inputPaddingHorizontalBase:i,iconCls:s}=o;return{[a]:Object.assign(Object.assign({},resetComponent(o)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${a}-customize-input) ${a}-selector`]:Object.assign(Object.assign({},genSelectorStyle(o)),getSearchInputWithoutBorderStyle(o)),[`${a}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},textEllipsis),[`${a}-selection-placeholder`]:Object.assign(Object.assign({},textEllipsis),{flex:1,color:o.colorTextPlaceholder,pointerEvents:"none"}),[`${a}-arrow`]:Object.assign(Object.assign({},resetIcon()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,height:o.fontSizeIcon,marginTop:-o.fontSizeIcon/2,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[s]:{verticalAlign:"top",transition:`transform ${o.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${a}-suffix)`]:{pointerEvents:"auto"}},[`${a}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${a}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,zIndex:1,display:"inline-block",width:o.fontSizeIcon,height:o.fontSizeIcon,marginTop:-o.fontSizeIcon/2,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:o.colorBgContainer,cursor:"pointer",opacity:0,transition:`color ${o.motionDurationMid} ease, opacity ${o.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:o.colorTextTertiary}},"&:hover":{[`${a}-clear`]:{opacity:1}}}),[`${a}-has-feedback`]:{[`${a}-clear`]:{insetInlineEnd:i+o.fontSize+o.paddingXS}}}},genSelectStyle=o=>{const{componentCls:a}=o;return[{[a]:{[`&-borderless ${a}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${a}-in-form-item`]:{width:"100%"}}},genBaseStyle$2(o),genSingleStyle(o),genMultipleStyle$1(o),genDropdownStyle$1(o),{[`${a}-rtl`]:{direction:"rtl"}},genStatusStyle$3(a,merge(o,{borderHoverColor:o.colorPrimaryHover,outlineColor:o.controlOutline})),genStatusStyle$3(`${a}-status-error`,merge(o,{borderHoverColor:o.colorErrorHover,outlineColor:o.colorErrorOutline}),!0),genStatusStyle$3(`${a}-status-warning`,merge(o,{borderHoverColor:o.colorWarningHover,outlineColor:o.colorWarningOutline}),!0),genCompactItemStyle(o,{borderElCls:`${a}-selector`,focusElCls:`${a}-focused`})]},useSelectStyle=genComponentStyleHook("Select",(o,a)=>{let{rootPrefixCls:i}=a;const s=merge(o,{rootPrefixCls:i,inputPaddingHorizontalBase:o.paddingSM-1});return[genSelectStyle(s)]},o=>({zIndexPopup:o.zIndexPopupBase+50})),getBuiltInPlacements=o=>{const i={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:o==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},i),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},i),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},i),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},i),{points:["br","tr"],offset:[0,-4]})}};function useBuiltinPlacements(o,a){return o||getBuiltInPlacements(a)}function useShowArrow(o,a){return a!==void 0?a:o!==null}var CheckOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};const CheckOutlinedSvg=CheckOutlined$2;var CheckOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:CheckOutlinedSvg}))};const CheckOutlined$1=reactExports.forwardRef(CheckOutlined);var DownOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};const DownOutlinedSvg=DownOutlined$2;var DownOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:DownOutlinedSvg}))};const DownOutlined$1=reactExports.forwardRef(DownOutlined);var SearchOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};const SearchOutlinedSvg=SearchOutlined$2;var SearchOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:SearchOutlinedSvg}))};const SearchOutlined$1=reactExports.forwardRef(SearchOutlined);function getIcons(o){let{suffixIcon:a,clearIcon:i,menuItemSelectedIcon:s,removeIcon:_,loading:j,multiple:_e,hasFeedback:et,prefixCls:tt,showSuffixIcon:rt,feedbackIcon:nt,showArrow:ot,componentName:at}=o;const lt=i??reactExports.createElement(CloseCircleFilled$1,null),st=ct=>a===null&&!et&&!ot?null:reactExports.createElement(reactExports.Fragment,null,rt!==!1&&ct,et&&nt);let ut=null;if(a!==void 0)ut=st(a);else if(j)ut=st(reactExports.createElement(LoadingOutlined$1,{spin:!0}));else{const ct=`${tt}-suffix`;ut=dt=>{let{open:pt,showSearch:gt}=dt;return st(pt&>?reactExports.createElement(SearchOutlined$1,{className:ct}):reactExports.createElement(DownOutlined$1,{className:ct}))}}let ft=null;s!==void 0?ft=s:_e?ft=reactExports.createElement(CheckOutlined$1,null):ft=null;let it=null;return _!==void 0?it=_:it=reactExports.createElement(CloseOutlined$1,null),{clearIcon:lt,suffixIcon:ut,itemIcon:ft,removeIcon:it}}var __rest$r=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var i,{prefixCls:s,bordered:_=!0,className:j,rootClassName:_e,getPopupContainer:et,popupClassName:tt,dropdownClassName:rt,listHeight:nt=256,placement:ot,listItemHeight:at=24,size:lt,disabled:st,notFoundContent:ut,status:ft,builtinPlacements:it,dropdownMatchSelectWidth:ct,popupMatchSelectWidth:dt,direction:pt,style:gt,allowClear:mt}=o,vt=__rest$r(o,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:ht,getPrefixCls:yt,renderEmpty:xt,direction:$t,virtual:bt,popupMatchSelectWidth:Et,popupOverflow:Ot,select:It}=reactExports.useContext(ConfigContext),wt=yt("select",s),Ct=yt(),St=pt??$t,{compactSize:Tt,compactItemClassnames:Pt}=useCompactItemContext(wt,St),[Rt,_t]=useSelectStyle(wt),Mt=reactExports.useMemo(()=>{const{mode:or}=vt;if(or!=="combobox")return or===SECRET_COMBOBOX_MODE_DO_NOT_USE?"combobox":or},[vt.mode]),Nt=Mt==="multiple"||Mt==="tags",zt=useShowArrow(vt.suffixIcon,vt.showArrow),jt=(i=dt??ct)!==null&&i!==void 0?i:Et,{status:At,hasFeedback:kt,isFormItemInput:Ft,feedbackIcon:Bt}=reactExports.useContext(FormItemInputContext),Dt=getMergedStatus(At,ft);let Ht;ut!==void 0?Ht=ut:Mt==="combobox"?Ht=null:Ht=(xt==null?void 0:xt("Select"))||reactExports.createElement(DefaultRenderEmpty$1,{componentName:"Select"});const{suffixIcon:Lt,itemIcon:Wt,removeIcon:Kt,clearIcon:Ut}=getIcons(Object.assign(Object.assign({},vt),{multiple:Nt,hasFeedback:kt,feedbackIcon:Bt,showSuffixIcon:zt,prefixCls:wt,showArrow:vt.showArrow,componentName:"Select"})),Yt=mt===!0?{clearIcon:Ut}:mt,Vt=omit(vt,["suffixIcon","itemIcon"]),qt=classNames(tt||rt,{[`${wt}-dropdown-${St}`]:St==="rtl"},_e,_t),Gt=useSize$1(or=>{var tr;return(tr=lt??Tt)!==null&&tr!==void 0?tr:or}),er=reactExports.useContext(DisabledContext$1),nr=st??er,br=classNames({[`${wt}-lg`]:Gt==="large",[`${wt}-sm`]:Gt==="small",[`${wt}-rtl`]:St==="rtl",[`${wt}-borderless`]:!_,[`${wt}-in-form-item`]:Ft},getStatusClassNames(wt,Dt,kt),Pt,It==null?void 0:It.className,j,_e,_t),sr=reactExports.useMemo(()=>ot!==void 0?ot:St==="rtl"?"bottomRight":"bottomLeft",[ot,St]),Qt=useBuiltinPlacements(it,Ot);return Rt(reactExports.createElement(TypedSelect,Object.assign({ref:a,virtual:bt,showSearch:It==null?void 0:It.showSearch},Vt,{style:Object.assign(Object.assign({},It==null?void 0:It.style),gt),dropdownMatchSelectWidth:jt,builtinPlacements:Qt,transitionName:getTransitionName(Ct,"slide-up",vt.transitionName),listHeight:nt,listItemHeight:at,mode:Mt,prefixCls:wt,placement:sr,direction:St,suffixIcon:Lt,menuItemSelectedIcon:Wt,removeIcon:Kt,allowClear:Yt,notFoundContent:Ht,className:br,getPopupContainer:et||ht,dropdownClassName:qt,disabled:nr})))},Select=reactExports.forwardRef(InternalSelect),PurePanel$3=genPurePanel(Select);Select.SECRET_COMBOBOX_MODE_DO_NOT_USE=SECRET_COMBOBOX_MODE_DO_NOT_USE;Select.Option=Option;Select.OptGroup=OptGroup;Select._InternalPanelDoNotUseOrYouWillBeFired=PurePanel$3;const Select$1=Select,responsiveArray=["xxl","xl","lg","md","sm","xs"],getResponsiveMap=o=>({xs:`(max-width: ${o.screenXSMax}px)`,sm:`(min-width: ${o.screenSM}px)`,md:`(min-width: ${o.screenMD}px)`,lg:`(min-width: ${o.screenLG}px)`,xl:`(min-width: ${o.screenXL}px)`,xxl:`(min-width: ${o.screenXXL}px)`}),validateBreakpoints=o=>{const a=o,i=[].concat(responsiveArray).reverse();return i.forEach((s,_)=>{const j=s.toUpperCase(),_e=`screen${j}Min`,et=`screen${j}`;if(!(a[_e]<=a[et]))throw new Error(`${_e}<=${et} fails : !(${a[_e]}<=${a[et]})`);if(_{const i=new Map;let s=-1,_={};return{matchHandlers:{},dispatch(j){return _=j,i.forEach(_e=>_e(_)),i.size>=1},subscribe(j){return i.size||this.register(),s+=1,i.set(s,j),j(_),s},unsubscribe(j){i.delete(j),i.size||this.unregister()},unregister(){Object.keys(a).forEach(j=>{const _e=a[j],et=this.matchHandlers[_e];et==null||et.mql.removeListener(et==null?void 0:et.listener)}),i.clear()},register(){Object.keys(a).forEach(j=>{const _e=a[j],et=rt=>{let{matches:nt}=rt;this.dispatch(Object.assign(Object.assign({},_),{[j]:nt}))},tt=window.matchMedia(_e);tt.addListener(et),this.matchHandlers[_e]={mql:tt,listener:et},et(tt)})},responsiveMap:a}},[o])}function useForceUpdate(){const[,o]=reactExports.useReducer(a=>a+1,0);return o}function useBreakpoint(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const a=reactExports.useRef({}),i=useForceUpdate(),s=useResponsiveObserver();return useLayoutEffect$1(()=>{const _=s.subscribe(j=>{a.current=j,o&&i()});return()=>s.unsubscribe(_)},[]),a.current}var autoAdjustOverflowTopBottom={shiftX:64,adjustY:1},autoAdjustOverflowLeftRight={adjustX:1,shiftY:!0},targetOffset$1=[0,0],placements$2={left:{points:["cr","cl"],overflow:autoAdjustOverflowLeftRight,offset:[-4,0],targetOffset:targetOffset$1},right:{points:["cl","cr"],overflow:autoAdjustOverflowLeftRight,offset:[4,0],targetOffset:targetOffset$1},top:{points:["bc","tc"],overflow:autoAdjustOverflowTopBottom,offset:[0,-4],targetOffset:targetOffset$1},bottom:{points:["tc","bc"],overflow:autoAdjustOverflowTopBottom,offset:[0,4],targetOffset:targetOffset$1},topLeft:{points:["bl","tl"],overflow:autoAdjustOverflowTopBottom,offset:[0,-4],targetOffset:targetOffset$1},leftTop:{points:["tr","tl"],overflow:autoAdjustOverflowLeftRight,offset:[-4,0],targetOffset:targetOffset$1},topRight:{points:["br","tr"],overflow:autoAdjustOverflowTopBottom,offset:[0,-4],targetOffset:targetOffset$1},rightTop:{points:["tl","tr"],overflow:autoAdjustOverflowLeftRight,offset:[4,0],targetOffset:targetOffset$1},bottomRight:{points:["tr","br"],overflow:autoAdjustOverflowTopBottom,offset:[0,4],targetOffset:targetOffset$1},rightBottom:{points:["bl","br"],overflow:autoAdjustOverflowLeftRight,offset:[4,0],targetOffset:targetOffset$1},bottomLeft:{points:["tl","bl"],overflow:autoAdjustOverflowTopBottom,offset:[0,4],targetOffset:targetOffset$1},leftBottom:{points:["br","bl"],overflow:autoAdjustOverflowLeftRight,offset:[-4,0],targetOffset:targetOffset$1}};function Popup(o){var a=o.children,i=o.prefixCls,s=o.id,_=o.overlayInnerStyle,j=o.className,_e=o.style;return reactExports.createElement("div",{className:classNames("".concat(i,"-content"),j),style:_e},reactExports.createElement("div",{className:"".concat(i,"-inner"),id:s,role:"tooltip",style:_},typeof a=="function"?a():a))}var _excluded$p=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],Tooltip$2=function(a,i){var s=a.overlayClassName,_=a.trigger,j=_===void 0?["hover"]:_,_e=a.mouseEnterDelay,et=_e===void 0?0:_e,tt=a.mouseLeaveDelay,rt=tt===void 0?.1:tt,nt=a.overlayStyle,ot=a.prefixCls,at=ot===void 0?"rc-tooltip":ot,lt=a.children,st=a.onVisibleChange,ut=a.afterVisibleChange,ft=a.transitionName,it=a.animation,ct=a.motion,dt=a.placement,pt=dt===void 0?"right":dt,gt=a.align,mt=gt===void 0?{}:gt,vt=a.destroyTooltipOnHide,ht=vt===void 0?!1:vt,yt=a.defaultVisible,xt=a.getTooltipContainer,$t=a.overlayInnerStyle;a.arrowContent;var bt=a.overlay,Et=a.id,Ot=a.showArrow,It=Ot===void 0?!0:Ot,wt=_objectWithoutProperties(a,_excluded$p),Ct=reactExports.useRef(null);reactExports.useImperativeHandle(i,function(){return Ct.current});var St=_objectSpread2({},wt);"visible"in a&&(St.popupVisible=a.visible);var Tt=function(){return reactExports.createElement(Popup,{key:"content",prefixCls:at,id:Et,overlayInnerStyle:$t},bt)};return reactExports.createElement(Trigger,_extends$1({popupClassName:s,prefixCls:at,popup:Tt,action:j,builtinPlacements:placements$2,popupPlacement:pt,ref:Ct,popupAlign:mt,getPopupContainer:xt,onPopupVisibleChange:st,afterPopupVisibleChange:ut,popupTransitionName:ft,popupAnimation:it,popupMotion:ct,defaultPopupVisible:yt,autoDestroy:ht,mouseLeaveDelay:rt,popupStyle:nt,mouseEnterDelay:et,arrow:It},St),lt)};const Tooltip$3=reactExports.forwardRef(Tooltip$2),MAX_VERTICAL_CONTENT_RADIUS=8;function getArrowOffset(o){const a=MAX_VERTICAL_CONTENT_RADIUS,{contentRadius:i,limitVerticalRadius:s}=o,_=i>12?i+2:12;return{dropdownArrowOffset:_,dropdownArrowOffsetVertical:s?a:_}}function isInject(o,a){return o?a:{}}function getArrowStyle(o,a){const{componentCls:i,sizePopupArrow:s,borderRadiusXS:_,borderRadiusOuter:j,boxShadowPopoverArrow:_e}=o,{colorBg:et,contentRadius:tt=o.borderRadiusLG,limitVerticalRadius:rt,arrowDistance:nt=0,arrowPlacement:ot={left:!0,right:!0,top:!0,bottom:!0}}=a,{dropdownArrowOffsetVertical:at,dropdownArrowOffset:lt}=getArrowOffset({contentRadius:tt,limitVerticalRadius:rt});return{[i]:Object.assign(Object.assign(Object.assign(Object.assign({[`${i}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},roundedArrow(s,_,j,et,_e)),{"&:before":{background:et}})]},isInject(!!ot.top,{[[`&-placement-top ${i}-arrow`,`&-placement-topLeft ${i}-arrow`,`&-placement-topRight ${i}-arrow`].join(",")]:{bottom:nt,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top ${i}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft ${i}-arrow`]:{left:{_skip_check_:!0,value:lt}},[`&-placement-topRight ${i}-arrow`]:{right:{_skip_check_:!0,value:lt}}})),isInject(!!ot.bottom,{[[`&-placement-bottom ${i}-arrow`,`&-placement-bottomLeft ${i}-arrow`,`&-placement-bottomRight ${i}-arrow`].join(",")]:{top:nt,transform:"translateY(-100%)"},[`&-placement-bottom ${i}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft ${i}-arrow`]:{left:{_skip_check_:!0,value:lt}},[`&-placement-bottomRight ${i}-arrow`]:{right:{_skip_check_:!0,value:lt}}})),isInject(!!ot.left,{[[`&-placement-left ${i}-arrow`,`&-placement-leftTop ${i}-arrow`,`&-placement-leftBottom ${i}-arrow`].join(",")]:{right:{_skip_check_:!0,value:nt},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left ${i}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop ${i}-arrow`]:{top:at},[`&-placement-leftBottom ${i}-arrow`]:{bottom:at}})),isInject(!!ot.right,{[[`&-placement-right ${i}-arrow`,`&-placement-rightTop ${i}-arrow`,`&-placement-rightBottom ${i}-arrow`].join(",")]:{left:{_skip_check_:!0,value:nt},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right ${i}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop ${i}-arrow`]:{top:at},[`&-placement-rightBottom ${i}-arrow`]:{bottom:at}}))}}function getOverflowOptions(o,a,i,s){if(s===!1)return{adjustX:!1,adjustY:!1};const _=s&&typeof s=="object"?s:{},j={};switch(o){case"top":case"bottom":j.shiftX=a.dropdownArrowOffset*2+i;break;case"left":case"right":j.shiftY=a.dropdownArrowOffsetVertical*2+i;break}const _e=Object.assign(Object.assign({},j),_);return _e.shiftX||(_e.adjustX=!0),_e.shiftY||(_e.adjustY=!0),_e}const PlacementAlignMap={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"]}},ArrowCenterPlacementAlignMap={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"]}},DisableAutoArrowList=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function getPlacements(o){const{arrowWidth:a,autoAdjustOverflow:i,arrowPointAtCenter:s,offset:_,borderRadius:j,visibleFirst:_e}=o,et=a/2,tt={};return Object.keys(PlacementAlignMap).forEach(rt=>{const nt=s&&ArrowCenterPlacementAlignMap[rt]||PlacementAlignMap[rt],ot=Object.assign(Object.assign({},nt),{offset:[0,0]});switch(tt[rt]=ot,DisableAutoArrowList.has(rt)&&(ot.autoArrow=!1),rt){case"top":case"topLeft":case"topRight":ot.offset[1]=-et-_;break;case"bottom":case"bottomLeft":case"bottomRight":ot.offset[1]=et+_;break;case"left":case"leftTop":case"leftBottom":ot.offset[0]=-et-_;break;case"right":case"rightTop":case"rightBottom":ot.offset[0]=et+_;break}const at=getArrowOffset({contentRadius:j,limitVerticalRadius:!0});if(s)switch(rt){case"topLeft":case"bottomLeft":ot.offset[0]=-at.dropdownArrowOffset-et;break;case"topRight":case"bottomRight":ot.offset[0]=at.dropdownArrowOffset+et;break;case"leftTop":case"rightTop":ot.offset[1]=-at.dropdownArrowOffset-et;break;case"leftBottom":case"rightBottom":ot.offset[1]=at.dropdownArrowOffset+et;break}ot.overflow=getOverflowOptions(rt,at,a,i),_e&&(ot.htmlRegion="visibleFirst")}),tt}const getDesignToken=o=>{const a=o!=null&&o.algorithm?createTheme(o.algorithm):createTheme(derivative$2),i=Object.assign(Object.assign({},seedToken),o==null?void 0:o.token);return getComputedToken$1(i,{override:o==null?void 0:o.token},a,formatToken)},getDesignToken$1=getDesignToken;function genSizeMapToken(o){const{sizeUnit:a,sizeStep:i}=o,s=i-2;return{sizeXXL:a*(s+10),sizeXL:a*(s+6),sizeLG:a*(s+2),sizeMD:a*(s+2),sizeMS:a*(s+1),size:a*s,sizeSM:a*s,sizeXS:a*(s-1),sizeXXS:a*(s-1)}}const derivative$1=(o,a)=>{const i=a??derivative$2(o),s=i.fontSizeSM,_=i.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},i),genSizeMapToken(a??o)),genFontMapToken$1(s)),{controlHeight:_}),genControlHeight$1(Object.assign(Object.assign({},i),{controlHeight:_})))},compactAlgorithm=derivative$1,getAlphaColor=(o,a)=>new TinyColor(o).setAlpha(a).toRgbString(),getSolidColor=(o,a)=>new TinyColor(o).lighten(a).toHexString(),generateColorPalettes=o=>{const a=generate$1(o,{theme:"dark"});return{1:a[0],2:a[1],3:a[2],4:a[3],5:a[6],6:a[5],7:a[4],8:a[6],9:a[5],10:a[4]}},generateNeutralColorPalettes=(o,a)=>{const i=o||"#000",s=a||"#fff";return{colorBgBase:i,colorTextBase:s,colorText:getAlphaColor(s,.85),colorTextSecondary:getAlphaColor(s,.65),colorTextTertiary:getAlphaColor(s,.45),colorTextQuaternary:getAlphaColor(s,.25),colorFill:getAlphaColor(s,.18),colorFillSecondary:getAlphaColor(s,.12),colorFillTertiary:getAlphaColor(s,.08),colorFillQuaternary:getAlphaColor(s,.04),colorBgElevated:getSolidColor(i,12),colorBgContainer:getSolidColor(i,8),colorBgLayout:getSolidColor(i,0),colorBgSpotlight:getSolidColor(i,26),colorBorder:getSolidColor(i,26),colorBorderSecondary:getSolidColor(i,19)}},derivative=(o,a)=>{const i=Object.keys(defaultPresetColors).map(_=>{const j=generate$1(o[_],{theme:"dark"});return new Array(10).fill(1).reduce((_e,et,tt)=>(_e[`${_}-${tt+1}`]=j[tt],_e[`${_}${tt+1}`]=j[tt],_e),{})}).reduce((_,j)=>(_=Object.assign(Object.assign({},_),j),_),{}),s=a??derivative$2(o);return Object.assign(Object.assign(Object.assign({},s),i),genColorMapToken(o,{generateColorPalettes,generateNeutralColorPalettes}))},darkAlgorithm=derivative;function useToken$1(){const[o,a,i]=useToken$2();return{theme:o,token:a,hashId:i}}const theme={defaultConfig,defaultSeed:defaultConfig.token,useToken:useToken$1,defaultAlgorithm:derivative$2,darkAlgorithm,compactAlgorithm,getDesignToken:getDesignToken$1},genTooltipStyle=o=>{const{componentCls:a,tooltipMaxWidth:i,tooltipColor:s,tooltipBg:_,tooltipBorderRadius:j,zIndexPopup:_e,controlHeight:et,boxShadowSecondary:tt,paddingSM:rt,paddingXS:nt,tooltipRadiusOuter:ot}=o;return[{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},resetComponent(o)),{position:"absolute",zIndex:_e,display:"block",width:"max-content",maxWidth:i,visibility:"visible",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","&-hidden":{display:"none"},"--antd-arrow-background-color":_,[`${a}-inner`]:{minWidth:et,minHeight:et,padding:`${rt/2}px ${nt}px`,color:s,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:_,borderRadius:j,boxShadow:tt,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${a}-inner`]:{borderRadius:Math.min(j,MAX_VERTICAL_CONTENT_RADIUS)}},[`${a}-content`]:{position:"relative"}}),genPresetColor(o,(at,lt)=>{let{darkColor:st}=lt;return{[`&${a}-${at}`]:{[`${a}-inner`]:{backgroundColor:st},[`${a}-arrow`]:{"--antd-arrow-background-color":st}}}})),{"&-rtl":{direction:"rtl"}})},getArrowStyle(merge(o,{borderRadiusOuter:ot}),{colorBg:"var(--antd-arrow-background-color)",contentRadius:j,limitVerticalRadius:!0}),{[`${a}-pure`]:{position:"relative",maxWidth:"none",margin:o.sizePopupArrow}}]},useStyle$b=(o,a)=>genComponentStyleHook("Tooltip",s=>{if(a===!1)return[];const{borderRadius:_,colorTextLightSolid:j,colorBgDefault:_e,borderRadiusOuter:et}=s,tt=merge(s,{tooltipMaxWidth:250,tooltipColor:j,tooltipBorderRadius:_,tooltipBg:_e,tooltipRadiusOuter:et>4?4:et});return[genTooltipStyle(tt),initZoomMotion(s,"zoom-big-fast")]},s=>{let{zIndexPopupBase:_,colorBgSpotlight:j}=s;return{zIndexPopup:_+70,colorBgDefault:j}},{resetStyle:!1})(o),inverseColors=PresetColors.map(o=>`${o}-inverse`);function isPresetColor(o){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat(_toConsumableArray(inverseColors),_toConsumableArray(PresetColors)).includes(o):PresetColors.includes(o)}function parseColor(o,a){const i=isPresetColor(a),s=classNames({[`${o}-${a}`]:a&&i}),_={},j={};return a&&!i&&(_.background=a,j["--antd-arrow-background-color"]=a),{className:s,overlayStyle:_,arrowStyle:j}}const PurePanel$1=o=>{const{prefixCls:a,className:i,placement:s="top",title:_,color:j,overlayInnerStyle:_e}=o,{getPrefixCls:et}=reactExports.useContext(ConfigContext),tt=et("tooltip",a),[rt,nt]=useStyle$b(tt,!0),ot=parseColor(tt,j),at=ot.arrowStyle,lt=Object.assign(Object.assign({},_e),ot.overlayStyle),st=classNames(nt,tt,`${tt}-pure`,`${tt}-placement-${s}`,i,ot.className);return rt(reactExports.createElement("div",{className:st,style:at},reactExports.createElement("div",{className:`${tt}-arrow`}),reactExports.createElement(Popup,Object.assign({},o,{className:nt,prefixCls:tt,overlayInnerStyle:lt}),_)))},PurePanel$2=PurePanel$1;var __rest$q=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const i={},s=Object.assign({},o);return a.forEach(_=>{o&&_ in o&&(i[_]=o[_],delete s[_])}),{picked:i,omitted:s}};function getDisabledCompatibleChildren(o,a){const i=o.type;if((i.__ANT_BUTTON===!0||o.type==="button")&&o.props.disabled||i.__ANT_SWITCH===!0&&(o.props.disabled||o.props.loading)||i.__ANT_RADIO===!0&&o.props.disabled){const{picked:s,omitted:_}=splitObject(o.props.style,["position","left","right","top","bottom","float","display","zIndex"]),j=Object.assign(Object.assign({display:"inline-block"},s),{cursor:"not-allowed",width:o.props.block?"100%":void 0}),_e=Object.assign(Object.assign({},_),{pointerEvents:"none"}),et=cloneElement(o,{style:_e,className:null});return reactExports.createElement("span",{style:j,className:classNames(o.props.className,`${a}-disabled-compatible-wrapper`)},et)}return o}const Tooltip=reactExports.forwardRef((o,a)=>{var i,s;const{prefixCls:_,openClassName:j,getTooltipContainer:_e,overlayClassName:et,color:tt,overlayInnerStyle:rt,children:nt,afterOpenChange:ot,afterVisibleChange:at,destroyTooltipOnHide:lt,arrow:st=!0,title:ut,overlay:ft,builtinPlacements:it,arrowPointAtCenter:ct=!1,autoAdjustOverflow:dt=!0}=o,pt=!!st,{token:gt}=useToken(),{getPopupContainer:mt,getPrefixCls:vt,direction:ht}=reactExports.useContext(ConfigContext),yt=reactExports.useRef(null),xt=()=>{var Vt;(Vt=yt.current)===null||Vt===void 0||Vt.forceAlign()};reactExports.useImperativeHandle(a,()=>({forceAlign:xt,forcePopupAlign:()=>{xt()}}));const[$t,bt]=useMergedState(!1,{value:(i=o.open)!==null&&i!==void 0?i:o.visible,defaultValue:(s=o.defaultOpen)!==null&&s!==void 0?s:o.defaultVisible}),Et=!ut&&!ft&&ut!==0,Ot=Vt=>{var qt,Gt;bt(Et?!1:Vt),Et||((qt=o.onOpenChange)===null||qt===void 0||qt.call(o,Vt),(Gt=o.onVisibleChange)===null||Gt===void 0||Gt.call(o,Vt))},It=reactExports.useMemo(()=>{var Vt,qt;let Gt=ct;return typeof st=="object"&&(Gt=(qt=(Vt=st.pointAtCenter)!==null&&Vt!==void 0?Vt:st.arrowPointAtCenter)!==null&&qt!==void 0?qt:ct),it||getPlacements({arrowPointAtCenter:Gt,autoAdjustOverflow:dt,arrowWidth:pt?gt.sizePopupArrow:0,borderRadius:gt.borderRadius,offset:gt.marginXXS,visibleFirst:!0})},[ct,st,it,gt]),wt=reactExports.useMemo(()=>ut===0?ut:ft||ut||"",[ft,ut]),Ct=reactExports.createElement(NoCompactStyle,null,typeof wt=="function"?wt():wt),{getPopupContainer:St,placement:Tt="top",mouseEnterDelay:Pt=.1,mouseLeaveDelay:Rt=.1,overlayStyle:_t,rootClassName:Mt}=o,Nt=__rest$q(o,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),zt=vt("tooltip",_),jt=vt(),At=o["data-popover-inject"];let kt=$t;!("open"in o)&&!("visible"in o)&&Et&&(kt=!1);const Ft=getDisabledCompatibleChildren(isValidElement(nt)&&!isFragment(nt)?nt:reactExports.createElement("span",null,nt),zt),Bt=Ft.props,Dt=!Bt.className||typeof Bt.className=="string"?classNames(Bt.className,j||`${zt}-open`):Bt.className,[Ht,Lt]=useStyle$b(zt,!At),Wt=parseColor(zt,tt),Kt=Wt.arrowStyle,Ut=Object.assign(Object.assign({},rt),Wt.overlayStyle),Yt=classNames(et,{[`${zt}-rtl`]:ht==="rtl"},Wt.className,Mt,Lt);return Ht(reactExports.createElement(Tooltip$3,Object.assign({},Nt,{showArrow:pt,placement:Tt,mouseEnterDelay:Pt,mouseLeaveDelay:Rt,prefixCls:zt,overlayClassName:Yt,overlayStyle:Object.assign(Object.assign({},Kt),_t),getTooltipContainer:St||_e||mt,ref:yt,builtinPlacements:It,overlay:Ct,visible:kt,onVisibleChange:Ot,afterVisibleChange:ot??at,overlayInnerStyle:Ut,arrowContent:reactExports.createElement("span",{className:`${zt}-arrow-content`}),motion:{motionName:getTransitionName(jt,"zoom-big-fast",o.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!lt}),kt?cloneElement(Ft,{className:Dt}):Ft))});Tooltip._InternalPanelDoNotUseOrYouWillBeFired=PurePanel$2;const Tooltip$1=Tooltip;var RightOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"};const RightOutlinedSvg=RightOutlined$2;var RightOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:RightOutlinedSvg}))};const RightOutlined$1=reactExports.forwardRef(RightOutlined);var ESC$1=KeyCode$1.ESC,TAB=KeyCode$1.TAB;function useAccessibility$1(o){var a=o.visible,i=o.triggerRef,s=o.onVisibleChange,_=o.autoFocus,j=o.overlayRef,_e=reactExports.useRef(!1),et=function(){if(a){var ot,at;(ot=i.current)===null||ot===void 0||(at=ot.focus)===null||at===void 0||at.call(ot),s==null||s(!1)}},tt=function(){var ot;return(ot=j.current)!==null&&ot!==void 0&&ot.focus?(j.current.focus(),_e.current=!0,!0):!1},rt=function(ot){switch(ot.keyCode){case ESC$1:et();break;case TAB:{var at=!1;_e.current||(at=tt()),at?ot.preventDefault():et();break}}};reactExports.useEffect(function(){return a?(window.addEventListener("keydown",rt),_&&wrapperRaf(tt,3),function(){window.removeEventListener("keydown",rt),_e.current=!1}):function(){_e.current=!1}},[a])}var Overlay=reactExports.forwardRef(function(o,a){var i=o.overlay,s=o.arrow,_=o.prefixCls,j=reactExports.useMemo(function(){var et;return typeof i=="function"?et=i():et=i,et},[i]),_e=composeRef(a,j==null?void 0:j.ref);return React.createElement(React.Fragment,null,s&&React.createElement("div",{className:"".concat(_,"-arrow")}),React.cloneElement(j,{ref:supportRef(j)?_e:void 0}))}),autoAdjustOverflow$1={adjustX:1,adjustY:1},targetOffset=[0,0],placements$1={topLeft:{points:["bl","tl"],overflow:autoAdjustOverflow$1,offset:[0,-4],targetOffset},top:{points:["bc","tc"],overflow:autoAdjustOverflow$1,offset:[0,-4],targetOffset},topRight:{points:["br","tr"],overflow:autoAdjustOverflow$1,offset:[0,-4],targetOffset},bottomLeft:{points:["tl","bl"],overflow:autoAdjustOverflow$1,offset:[0,4],targetOffset},bottom:{points:["tc","bc"],overflow:autoAdjustOverflow$1,offset:[0,4],targetOffset},bottomRight:{points:["tr","br"],overflow:autoAdjustOverflow$1,offset:[0,4],targetOffset}},_excluded$o=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Dropdown$3(o,a){var i,s=o.arrow,_=s===void 0?!1:s,j=o.prefixCls,_e=j===void 0?"rc-dropdown":j,et=o.transitionName,tt=o.animation,rt=o.align,nt=o.placement,ot=nt===void 0?"bottomLeft":nt,at=o.placements,lt=at===void 0?placements$1:at,st=o.getPopupContainer,ut=o.showAction,ft=o.hideAction,it=o.overlayClassName,ct=o.overlayStyle,dt=o.visible,pt=o.trigger,gt=pt===void 0?["hover"]:pt,mt=o.autoFocus,vt=o.overlay,ht=o.children,yt=o.onVisibleChange,xt=_objectWithoutProperties(o,_excluded$o),$t=React.useState(),bt=_slicedToArray($t,2),Et=bt[0],Ot=bt[1],It="visible"in o?dt:Et,wt=React.useRef(null),Ct=React.useRef(null),St=React.useRef(null);React.useImperativeHandle(a,function(){return wt.current});var Tt=function(kt){Ot(kt),yt==null||yt(kt)};useAccessibility$1({visible:It,triggerRef:St,onVisibleChange:Tt,autoFocus:mt,overlayRef:Ct});var Pt=function(kt){var Ft=o.onOverlayClick;Ot(!1),Ft&&Ft(kt)},Rt=function(){return React.createElement(Overlay,{ref:Ct,overlay:vt,prefixCls:_e,arrow:_})},_t=function(){return typeof vt=="function"?Rt:Rt()},Mt=function(){var kt=o.minOverlayWidthMatchTrigger,Ft=o.alignPoint;return"minOverlayWidthMatchTrigger"in o?kt:!Ft},Nt=function(){var kt=o.openClassName;return kt!==void 0?kt:"".concat(_e,"-open")},zt=React.cloneElement(ht,{className:classNames((i=ht.props)===null||i===void 0?void 0:i.className,It&&Nt()),ref:supportRef(ht)?composeRef(St,ht.ref):void 0}),jt=ft;return!jt&>.indexOf("contextMenu")!==-1&&(jt=["click"]),React.createElement(Trigger,_extends$1({builtinPlacements:lt},xt,{prefixCls:_e,ref:wt,popupClassName:classNames(it,_defineProperty({},"".concat(_e,"-show-arrow"),_)),popupStyle:ct,action:gt,showAction:ut,hideAction:jt,popupPlacement:ot,popupAlign:rt,popupTransitionName:et,popupAnimation:tt,popupVisible:It,stretch:Mt()?"minWidth":"",popup:_t(),onPopupVisibleChange:Tt,onPopupClick:Pt,getPopupContainer:st}),zt)}const Dropdown$4=React.forwardRef(Dropdown$3);var IdContext=reactExports.createContext(null);function getMenuId(o,a){return o===void 0?null:"".concat(o,"-").concat(a)}function useMenuId(o){var a=reactExports.useContext(IdContext);return getMenuId(a,o)}var _excluded$n=["children","locked"],MenuContext$2=reactExports.createContext(null);function mergeProps(o,a){var i=_objectSpread2({},o);return Object.keys(a).forEach(function(s){var _=a[s];_!==void 0&&(i[s]=_)}),i}function InheritableContextProvider(o){var a=o.children,i=o.locked,s=_objectWithoutProperties(o,_excluded$n),_=reactExports.useContext(MenuContext$2),j=useMemo(function(){return mergeProps(_,s)},[_,s],function(_e,et){return!i&&(_e[0]!==et[0]||!isEqual(_e[1],et[1],!0))});return reactExports.createElement(MenuContext$2.Provider,{value:j},a)}var EmptyList=[],PathRegisterContext=reactExports.createContext(null);function useMeasure(){return reactExports.useContext(PathRegisterContext)}var PathTrackerContext=reactExports.createContext(EmptyList);function useFullPath(o){var a=reactExports.useContext(PathTrackerContext);return reactExports.useMemo(function(){return o!==void 0?[].concat(_toConsumableArray(a),[o]):a},[a,o])}var PathUserContext=reactExports.createContext(null),PrivateContext=reactExports.createContext({});function focusable(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(isVisible(o)){var i=o.nodeName.toLowerCase(),s=["input","select","textarea","button"].includes(i)||o.isContentEditable||i==="a"&&!!o.getAttribute("href"),_=o.getAttribute("tabindex"),j=Number(_),_e=null;return _&&!Number.isNaN(j)?_e=j:s&&_e===null&&(_e=0),s&&o.disabled&&(_e=null),_e!==null&&(_e>=0||a&&_e<0)}return!1}function getFocusNodeList(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=_toConsumableArray(o.querySelectorAll("*")).filter(function(s){return focusable(s,a)});return focusable(o,a)&&i.unshift(o),i}var LEFT=KeyCode$1.LEFT,RIGHT=KeyCode$1.RIGHT,UP=KeyCode$1.UP,DOWN=KeyCode$1.DOWN,ENTER=KeyCode$1.ENTER,ESC=KeyCode$1.ESC,HOME=KeyCode$1.HOME,END=KeyCode$1.END,ArrowKeys=[UP,DOWN,LEFT,RIGHT];function getOffset$1(o,a,i,s){var _,j,_e,et,tt="prev",rt="next",nt="children",ot="parent";if(o==="inline"&&s===ENTER)return{inlineTrigger:!0};var at=(_={},_defineProperty(_,UP,tt),_defineProperty(_,DOWN,rt),_),lt=(j={},_defineProperty(j,LEFT,i?rt:tt),_defineProperty(j,RIGHT,i?tt:rt),_defineProperty(j,DOWN,nt),_defineProperty(j,ENTER,nt),j),st=(_e={},_defineProperty(_e,UP,tt),_defineProperty(_e,DOWN,rt),_defineProperty(_e,ENTER,nt),_defineProperty(_e,ESC,ot),_defineProperty(_e,LEFT,i?nt:ot),_defineProperty(_e,RIGHT,i?ot:nt),_e),ut={inline:at,horizontal:lt,vertical:st,inlineSub:at,horizontalSub:st,verticalSub:st},ft=(et=ut["".concat(o).concat(a?"":"Sub")])===null||et===void 0?void 0:et[s];switch(ft){case tt:return{offset:-1,sibling:!0};case rt:return{offset:1,sibling:!0};case ot:return{offset:-1,sibling:!1};case nt:return{offset:1,sibling:!1};default:return null}}function findContainerUL(o){for(var a=o;a;){if(a.getAttribute("data-menu-list"))return a;a=a.parentElement}return null}function getFocusElement(o,a){for(var i=o||document.activeElement;i;){if(a.has(i))return i;i=i.parentElement}return null}function getFocusableElements(o,a){var i=getFocusNodeList(o,!0);return i.filter(function(s){return a.has(s)})}function getNextFocusElement(o,a,i){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!o)return null;var _=getFocusableElements(o,a),j=_.length,_e=_.findIndex(function(et){return i===et});return s<0?_e===-1?_e=j-1:_e-=1:s>0&&(_e+=1),_e=(_e+j)%j,_[_e]}function useAccessibility(o,a,i,s,_,j,_e,et,tt,rt){var nt=reactExports.useRef(),ot=reactExports.useRef();ot.current=a;var at=function(){wrapperRaf.cancel(nt.current)};return reactExports.useEffect(function(){return function(){at()}},[]),function(lt){var st=lt.which;if([].concat(ArrowKeys,[ENTER,ESC,HOME,END]).includes(st)){var ut,ft,it,ct=function(){ut=new Set,ft=new Map,it=new Map;var It=j();return It.forEach(function(wt){var Ct=document.querySelector("[data-menu-id='".concat(getMenuId(s,wt),"']"));Ct&&(ut.add(Ct),it.set(Ct,wt),ft.set(wt,Ct))}),ut};ct();var dt=ft.get(a),pt=getFocusElement(dt,ut),gt=it.get(pt),mt=getOffset$1(o,_e(gt,!0).length===1,i,st);if(!mt&&st!==HOME&&st!==END)return;(ArrowKeys.includes(st)||[HOME,END].includes(st))&<.preventDefault();var vt=function(It){if(It){var wt=It,Ct=It.querySelector("a");Ct!=null&&Ct.getAttribute("href")&&(wt=Ct);var St=it.get(It);et(St),at(),nt.current=wrapperRaf(function(){ot.current===St&&wt.focus()})}};if([HOME,END].includes(st)||mt.sibling||!pt){var ht;!pt||o==="inline"?ht=_.current:ht=findContainerUL(pt);var yt,xt=getFocusableElements(ht,ut);st===HOME?yt=xt[0]:st===END?yt=xt[xt.length-1]:yt=getNextFocusElement(ht,ut,pt,mt.offset),vt(yt)}else if(mt.inlineTrigger)tt(gt);else if(mt.offset>0)tt(gt,!0),at(),nt.current=wrapperRaf(function(){ct();var Ot=pt.getAttribute("aria-controls"),It=document.getElementById(Ot),wt=getNextFocusElement(It,ut);vt(wt)},5);else if(mt.offset<0){var $t=_e(gt,!0),bt=$t[$t.length-2],Et=ft.get(bt);tt(bt,!1),vt(Et)}}rt==null||rt(lt)}}function nextSlice(o){Promise.resolve().then(o)}var PATH_SPLIT="__RC_UTIL_PATH_SPLIT__",getPathStr=function(a){return a.join(PATH_SPLIT)},getPathKeys=function(a){return a.split(PATH_SPLIT)},OVERFLOW_KEY="rc-menu-more";function useKeyRecords(){var o=reactExports.useState({}),a=_slicedToArray(o,2),i=a[1],s=reactExports.useRef(new Map),_=reactExports.useRef(new Map),j=reactExports.useState([]),_e=_slicedToArray(j,2),et=_e[0],tt=_e[1],rt=reactExports.useRef(0),nt=reactExports.useRef(!1),ot=function(){nt.current||i({})},at=reactExports.useCallback(function(dt,pt){var gt=getPathStr(pt);_.current.set(gt,dt),s.current.set(dt,gt),rt.current+=1;var mt=rt.current;nextSlice(function(){mt===rt.current&&ot()})},[]),lt=reactExports.useCallback(function(dt,pt){var gt=getPathStr(pt);_.current.delete(gt),s.current.delete(dt)},[]),st=reactExports.useCallback(function(dt){tt(dt)},[]),ut=reactExports.useCallback(function(dt,pt){var gt=s.current.get(dt)||"",mt=getPathKeys(gt);return pt&&et.includes(mt[0])&&mt.unshift(OVERFLOW_KEY),mt},[et]),ft=reactExports.useCallback(function(dt,pt){return dt.some(function(gt){var mt=ut(gt,!0);return mt.includes(pt)})},[ut]),it=function(){var pt=_toConsumableArray(s.current.keys());return et.length&&pt.push(OVERFLOW_KEY),pt},ct=reactExports.useCallback(function(dt){var pt="".concat(s.current.get(dt)).concat(PATH_SPLIT),gt=new Set;return _toConsumableArray(_.current.keys()).forEach(function(mt){mt.startsWith(pt)&>.add(_.current.get(mt))}),gt},[]);return reactExports.useEffect(function(){return function(){nt.current=!0}},[]),{registerPath:at,unregisterPath:lt,refreshOverflowKeys:st,isSubPathKey:ft,getKeyPath:ut,getKeys:it,getSubPathKeys:ct}}function useMemoCallback(o){var a=reactExports.useRef(o);a.current=o;var i=reactExports.useCallback(function(){for(var s,_=arguments.length,j=new Array(_),_e=0;_e<_;_e++)j[_e]=arguments[_e];return(s=a.current)===null||s===void 0?void 0:s.call.apply(s,[a].concat(j))},[]);return o?i:void 0}var uniquePrefix=Math.random().toFixed(5).toString().slice(2),internalId=0;function useUUID(o){var a=useMergedState(o,{value:o}),i=_slicedToArray(a,2),s=i[0],_=i[1];return reactExports.useEffect(function(){internalId+=1;var j="".concat(uniquePrefix,"-").concat(internalId);_("rc-menu-uuid-".concat(j))},[]),s}function useActive(o,a,i,s){var _=reactExports.useContext(MenuContext$2),j=_.activeKey,_e=_.onActive,et=_.onInactive,tt={active:j===o};return a||(tt.onMouseEnter=function(rt){i==null||i({key:o,domEvent:rt}),_e(o)},tt.onMouseLeave=function(rt){s==null||s({key:o,domEvent:rt}),et(o)}),tt}function useDirectionStyle(o){var a=reactExports.useContext(MenuContext$2),i=a.mode,s=a.rtl,_=a.inlineIndent;if(i!=="inline")return null;var j=o;return s?{paddingRight:j*_}:{paddingLeft:j*_}}function Icon(o){var a=o.icon,i=o.props,s=o.children,_;return typeof a=="function"?_=reactExports.createElement(a,_objectSpread2({},i)):_=a,_||s||null}var _excluded$m=["item"];function warnItemProp(o){var a=o.item,i=_objectWithoutProperties(o,_excluded$m);return Object.defineProperty(i,"item",{get:function(){return warningOnce(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),a}}),i}var _excluded$l=["title","attribute","elementRef"],_excluded2$4=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],_excluded3=["active"],LegacyMenuItem=function(o){_inherits(i,o);var a=_createSuper(i);function i(){return _classCallCheck(this,i),a.apply(this,arguments)}return _createClass(i,[{key:"render",value:function(){var _=this.props,j=_.title,_e=_.attribute,et=_.elementRef,tt=_objectWithoutProperties(_,_excluded$l),rt=omit(tt,["eventKey","popupClassName","popupOffset","onTitleClick"]);return warningOnce(!_e,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),reactExports.createElement(ForwardOverflow.Item,_extends$1({},_e,{title:typeof j=="string"?j:void 0},rt,{ref:et}))}}]),i}(reactExports.Component),InternalMenuItem=reactExports.forwardRef(function(o,a){var i,s=o.style,_=o.className,j=o.eventKey;o.warnKey;var _e=o.disabled,et=o.itemIcon,tt=o.children,rt=o.role,nt=o.onMouseEnter,ot=o.onMouseLeave,at=o.onClick,lt=o.onKeyDown,st=o.onFocus,ut=_objectWithoutProperties(o,_excluded2$4),ft=useMenuId(j),it=reactExports.useContext(MenuContext$2),ct=it.prefixCls,dt=it.onItemClick,pt=it.disabled,gt=it.overflowDisabled,mt=it.itemIcon,vt=it.selectedKeys,ht=it.onActive,yt=reactExports.useContext(PrivateContext),xt=yt._internalRenderMenuItem,$t="".concat(ct,"-item"),bt=reactExports.useRef(),Et=reactExports.useRef(),Ot=pt||_e,It=useComposeRef(a,Et),wt=useFullPath(j),Ct=function(Bt){return{key:j,keyPath:_toConsumableArray(wt).reverse(),item:bt.current,domEvent:Bt}},St=et||mt,Tt=useActive(j,Ot,nt,ot),Pt=Tt.active,Rt=_objectWithoutProperties(Tt,_excluded3),_t=vt.includes(j),Mt=useDirectionStyle(wt.length),Nt=function(Bt){if(!Ot){var Dt=Ct(Bt);at==null||at(warnItemProp(Dt)),dt(Dt)}},zt=function(Bt){if(lt==null||lt(Bt),Bt.which===KeyCode$1.ENTER){var Dt=Ct(Bt);at==null||at(warnItemProp(Dt)),dt(Dt)}},jt=function(Bt){ht(j),st==null||st(Bt)},At={};o.role==="option"&&(At["aria-selected"]=_t);var kt=reactExports.createElement(LegacyMenuItem,_extends$1({ref:bt,elementRef:It,role:rt===null?"none":rt||"menuitem",tabIndex:_e?null:-1,"data-menu-id":gt&&ft?null:ft},ut,Rt,At,{component:"li","aria-disabled":_e,style:_objectSpread2(_objectSpread2({},Mt),s),className:classNames($t,(i={},_defineProperty(i,"".concat($t,"-active"),Pt),_defineProperty(i,"".concat($t,"-selected"),_t),_defineProperty(i,"".concat($t,"-disabled"),Ot),i),_),onClick:Nt,onKeyDown:zt,onFocus:jt}),tt,reactExports.createElement(Icon,{props:_objectSpread2(_objectSpread2({},o),{},{isSelected:_t}),icon:St}));return xt&&(kt=xt(kt,o,{selected:_t})),kt});function MenuItem$1(o,a){var i=o.eventKey,s=useMeasure(),_=useFullPath(i);return reactExports.useEffect(function(){if(s)return s.registerPath(i,_),function(){s.unregisterPath(i,_)}},[_]),s?null:reactExports.createElement(InternalMenuItem,_extends$1({},o,{ref:a}))}const MenuItem$2=reactExports.forwardRef(MenuItem$1);var _excluded$k=["className","children"],InternalSubMenuList=function(a,i){var s=a.className,_=a.children,j=_objectWithoutProperties(a,_excluded$k),_e=reactExports.useContext(MenuContext$2),et=_e.prefixCls,tt=_e.mode,rt=_e.rtl;return reactExports.createElement("ul",_extends$1({className:classNames(et,rt&&"".concat(et,"-rtl"),"".concat(et,"-sub"),"".concat(et,"-").concat(tt==="inline"?"inline":"vertical"),s),role:"menu"},j,{"data-menu-list":!0,ref:i}),_)},SubMenuList=reactExports.forwardRef(InternalSubMenuList);SubMenuList.displayName="SubMenuList";function parseChildren(o,a){return toArray$4(o).map(function(i,s){if(reactExports.isValidElement(i)){var _,j,_e=i.key,et=(_=(j=i.props)===null||j===void 0?void 0:j.eventKey)!==null&&_!==void 0?_:_e,tt=et==null;tt&&(et="tmp_key-".concat([].concat(_toConsumableArray(a),[s]).join("-")));var rt={key:et,eventKey:et};return reactExports.cloneElement(i,rt)}return i})}var autoAdjustOverflow={adjustX:1,adjustY:1},placements={topLeft:{points:["bl","tl"],overflow:autoAdjustOverflow},topRight:{points:["br","tr"],overflow:autoAdjustOverflow},bottomLeft:{points:["tl","bl"],overflow:autoAdjustOverflow},bottomRight:{points:["tr","br"],overflow:autoAdjustOverflow},leftTop:{points:["tr","tl"],overflow:autoAdjustOverflow},leftBottom:{points:["br","bl"],overflow:autoAdjustOverflow},rightTop:{points:["tl","tr"],overflow:autoAdjustOverflow},rightBottom:{points:["bl","br"],overflow:autoAdjustOverflow}},placementsRtl={topLeft:{points:["bl","tl"],overflow:autoAdjustOverflow},topRight:{points:["br","tr"],overflow:autoAdjustOverflow},bottomLeft:{points:["tl","bl"],overflow:autoAdjustOverflow},bottomRight:{points:["tr","br"],overflow:autoAdjustOverflow},rightTop:{points:["tr","tl"],overflow:autoAdjustOverflow},rightBottom:{points:["br","bl"],overflow:autoAdjustOverflow},leftTop:{points:["tl","tr"],overflow:autoAdjustOverflow},leftBottom:{points:["bl","br"],overflow:autoAdjustOverflow}};function getMotion(o,a,i){if(a)return a;if(i)return i[o]||i.other}var popupPlacementMap={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function PopupTrigger(o){var a=o.prefixCls,i=o.visible,s=o.children,_=o.popup,j=o.popupClassName,_e=o.popupOffset,et=o.disabled,tt=o.mode,rt=o.onVisibleChange,nt=reactExports.useContext(MenuContext$2),ot=nt.getPopupContainer,at=nt.rtl,lt=nt.subMenuOpenDelay,st=nt.subMenuCloseDelay,ut=nt.builtinPlacements,ft=nt.triggerSubMenuAction,it=nt.forceSubMenuRender,ct=nt.rootClassName,dt=nt.motion,pt=nt.defaultMotions,gt=reactExports.useState(!1),mt=_slicedToArray(gt,2),vt=mt[0],ht=mt[1],yt=_objectSpread2(at?_objectSpread2({},placementsRtl):_objectSpread2({},placements),ut),xt=popupPlacementMap[tt],$t=getMotion(tt,dt,pt),bt=reactExports.useRef($t);tt!=="inline"&&(bt.current=$t);var Et=_objectSpread2(_objectSpread2({},bt.current),{},{leavedClassName:"".concat(a,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Ot=reactExports.useRef();return reactExports.useEffect(function(){return Ot.current=wrapperRaf(function(){ht(i)}),function(){wrapperRaf.cancel(Ot.current)}},[i]),reactExports.createElement(Trigger,{prefixCls:a,popupClassName:classNames("".concat(a,"-popup"),_defineProperty({},"".concat(a,"-rtl"),at),j,ct),stretch:tt==="horizontal"?"minWidth":null,getPopupContainer:ot,builtinPlacements:yt,popupPlacement:xt,popupVisible:vt,popup:_,popupAlign:_e&&{offset:_e},action:et?[]:[ft],mouseEnterDelay:lt,mouseLeaveDelay:st,onPopupVisibleChange:rt,forceRender:it,popupMotion:Et},s)}function InlineSubMenuList(o){var a=o.id,i=o.open,s=o.keyPath,_=o.children,j="inline",_e=reactExports.useContext(MenuContext$2),et=_e.prefixCls,tt=_e.forceSubMenuRender,rt=_e.motion,nt=_e.defaultMotions,ot=_e.mode,at=reactExports.useRef(!1);at.current=ot===j;var lt=reactExports.useState(!at.current),st=_slicedToArray(lt,2),ut=st[0],ft=st[1],it=at.current?i:!1;reactExports.useEffect(function(){at.current&&ft(!1)},[ot]);var ct=_objectSpread2({},getMotion(j,rt,nt));s.length>1&&(ct.motionAppear=!1);var dt=ct.onVisibleChanged;return ct.onVisibleChanged=function(pt){return!at.current&&!pt&&ft(!0),dt==null?void 0:dt(pt)},ut?null:reactExports.createElement(InheritableContextProvider,{mode:j,locked:!at.current},reactExports.createElement(CSSMotion,_extends$1({visible:it},ct,{forceRender:tt,removeOnLeave:!1,leavedClassName:"".concat(et,"-hidden")}),function(pt){var gt=pt.className,mt=pt.style;return reactExports.createElement(SubMenuList,{id:a,className:gt,style:mt},_)}))}var _excluded$j=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],_excluded2$3=["active"],InternalSubMenu=function(a){var i,s=a.style,_=a.className,j=a.title,_e=a.eventKey;a.warnKey;var et=a.disabled,tt=a.internalPopupClose,rt=a.children,nt=a.itemIcon,ot=a.expandIcon,at=a.popupClassName,lt=a.popupOffset,st=a.onClick,ut=a.onMouseEnter,ft=a.onMouseLeave,it=a.onTitleClick,ct=a.onTitleMouseEnter,dt=a.onTitleMouseLeave,pt=_objectWithoutProperties(a,_excluded$j),gt=useMenuId(_e),mt=reactExports.useContext(MenuContext$2),vt=mt.prefixCls,ht=mt.mode,yt=mt.openKeys,xt=mt.disabled,$t=mt.overflowDisabled,bt=mt.activeKey,Et=mt.selectedKeys,Ot=mt.itemIcon,It=mt.expandIcon,wt=mt.onItemClick,Ct=mt.onOpenChange,St=mt.onActive,Tt=reactExports.useContext(PrivateContext),Pt=Tt._internalRenderSubMenuItem,Rt=reactExports.useContext(PathUserContext),_t=Rt.isSubPathKey,Mt=useFullPath(),Nt="".concat(vt,"-submenu"),zt=xt||et,jt=reactExports.useRef(),At=reactExports.useRef(),kt=nt||Ot,Ft=ot||It,Bt=yt.includes(_e),Dt=!$t&&Bt,Ht=_t(Et,_e),Lt=useActive(_e,zt,ct,dt),Wt=Lt.active,Kt=_objectWithoutProperties(Lt,_excluded2$3),Ut=reactExports.useState(!1),Yt=_slicedToArray(Ut,2),Vt=Yt[0],qt=Yt[1],Gt=function(Or){zt||qt(Or)},er=function(Or){Gt(!0),ut==null||ut({key:_e,domEvent:Or})},nr=function(Or){Gt(!1),ft==null||ft({key:_e,domEvent:Or})},br=reactExports.useMemo(function(){return Wt||(ht!=="inline"?Vt||_t([bt],_e):!1)},[ht,Wt,bt,Vt,_e,_t]),sr=useDirectionStyle(Mt.length),Qt=function(Or){zt||(it==null||it({key:_e,domEvent:Or}),ht==="inline"&&Ct(_e,!Bt))},or=useMemoCallback(function(wr){st==null||st(warnItemProp(wr)),wt(wr)}),tr=function(Or){ht!=="inline"&&Ct(_e,Or)},mr=function(){St(_e)},dr=gt&&"".concat(gt,"-popup"),vr=reactExports.createElement("div",_extends$1({role:"menuitem",style:sr,className:"".concat(Nt,"-title"),tabIndex:zt?null:-1,ref:jt,title:typeof j=="string"?j:null,"data-menu-id":$t&>?null:gt,"aria-expanded":Dt,"aria-haspopup":!0,"aria-controls":dr,"aria-disabled":zt,onClick:Qt,onFocus:mr},Kt),j,reactExports.createElement(Icon,{icon:ht!=="horizontal"?Ft:null,props:_objectSpread2(_objectSpread2({},a),{},{isOpen:Dt,isSubMenu:!0})},reactExports.createElement("i",{className:"".concat(Nt,"-arrow")}))),ur=reactExports.useRef(ht);if(ht!=="inline"&&Mt.length>1?ur.current="vertical":ur.current=ht,!$t){var Mr=ur.current;vr=reactExports.createElement(PopupTrigger,{mode:Mr,prefixCls:Nt,visible:!tt&&Dt&&ht!=="inline",popupClassName:at,popupOffset:lt,popup:reactExports.createElement(InheritableContextProvider,{mode:Mr==="horizontal"?"vertical":Mr},reactExports.createElement(SubMenuList,{id:dr,ref:At},rt)),disabled:zt,onVisibleChange:tr},vr)}var $r=reactExports.createElement(ForwardOverflow.Item,_extends$1({role:"none"},pt,{component:"li",style:s,className:classNames(Nt,"".concat(Nt,"-").concat(ht),_,(i={},_defineProperty(i,"".concat(Nt,"-open"),Dt),_defineProperty(i,"".concat(Nt,"-active"),br),_defineProperty(i,"".concat(Nt,"-selected"),Ht),_defineProperty(i,"".concat(Nt,"-disabled"),zt),i)),onMouseEnter:er,onMouseLeave:nr}),vr,!$t&&reactExports.createElement(InlineSubMenuList,{id:dr,open:Dt,keyPath:Mt},rt));return Pt&&($r=Pt($r,a,{selected:Ht,active:br,open:Dt,disabled:zt})),reactExports.createElement(InheritableContextProvider,{onItemClick:or,mode:ht==="horizontal"?"vertical":ht,itemIcon:kt,expandIcon:Ft},$r)};function SubMenu$2(o){var a=o.eventKey,i=o.children,s=useFullPath(a),_=parseChildren(i,s),j=useMeasure();reactExports.useEffect(function(){if(j)return j.registerPath(a,s),function(){j.unregisterPath(a,s)}},[s]);var _e;return j?_e=_:_e=reactExports.createElement(InternalSubMenu,o,_),reactExports.createElement(PathTrackerContext.Provider,{value:s},_e)}var _excluded$i=["className","title","eventKey","children"],_excluded2$2=["children"],InternalMenuItemGroup=function(a){var i=a.className,s=a.title;a.eventKey;var _=a.children,j=_objectWithoutProperties(a,_excluded$i),_e=reactExports.useContext(MenuContext$2),et=_e.prefixCls,tt="".concat(et,"-item-group");return reactExports.createElement("li",_extends$1({role:"presentation"},j,{onClick:function(nt){return nt.stopPropagation()},className:classNames(tt,i)}),reactExports.createElement("div",{role:"presentation",className:"".concat(tt,"-title"),title:typeof s=="string"?s:void 0},s),reactExports.createElement("ul",{role:"group",className:"".concat(tt,"-list")},_))};function MenuItemGroup(o){var a=o.children,i=_objectWithoutProperties(o,_excluded2$2),s=useFullPath(i.eventKey),_=parseChildren(a,s),j=useMeasure();return j?_:reactExports.createElement(InternalMenuItemGroup,omit(i,["warnKey"]),_)}function Divider(o){var a=o.className,i=o.style,s=reactExports.useContext(MenuContext$2),_=s.prefixCls,j=useMeasure();return j?null:reactExports.createElement("li",{className:classNames("".concat(_,"-item-divider"),a),style:i})}var _excluded$h=["label","children","key","type"];function convertItemsToNodes$1(o){return(o||[]).map(function(a,i){if(a&&_typeof(a)==="object"){var s=a,_=s.label,j=s.children,_e=s.key,et=s.type,tt=_objectWithoutProperties(s,_excluded$h),rt=_e??"tmp-".concat(i);return j||et==="group"?et==="group"?reactExports.createElement(MenuItemGroup,_extends$1({key:rt},tt,{title:_}),convertItemsToNodes$1(j)):reactExports.createElement(SubMenu$2,_extends$1({key:rt},tt,{title:_}),convertItemsToNodes$1(j)):et==="divider"?reactExports.createElement(Divider,_extends$1({key:rt},tt)):reactExports.createElement(MenuItem$2,_extends$1({key:rt},tt),_)}return null}).filter(function(a){return a})}function parseItems(o,a,i){var s=o;return a&&(s=convertItemsToNodes$1(a)),parseChildren(s,i)}var _excluded$g=["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"],EMPTY_LIST$2=[],Menu$2=reactExports.forwardRef(function(o,a){var i,s,_=o,j=_.prefixCls,_e=j===void 0?"rc-menu":j,et=_.rootClassName,tt=_.style,rt=_.className,nt=_.tabIndex,ot=nt===void 0?0:nt,at=_.items,lt=_.children,st=_.direction,ut=_.id,ft=_.mode,it=ft===void 0?"vertical":ft,ct=_.inlineCollapsed,dt=_.disabled,pt=_.disabledOverflow,gt=_.subMenuOpenDelay,mt=gt===void 0?.1:gt,vt=_.subMenuCloseDelay,ht=vt===void 0?.1:vt,yt=_.forceSubMenuRender,xt=_.defaultOpenKeys,$t=_.openKeys,bt=_.activeKey,Et=_.defaultActiveFirst,Ot=_.selectable,It=Ot===void 0?!0:Ot,wt=_.multiple,Ct=wt===void 0?!1:wt,St=_.defaultSelectedKeys,Tt=_.selectedKeys,Pt=_.onSelect,Rt=_.onDeselect,_t=_.inlineIndent,Mt=_t===void 0?24:_t,Nt=_.motion,zt=_.defaultMotions,jt=_.triggerSubMenuAction,At=jt===void 0?"hover":jt,kt=_.builtinPlacements,Ft=_.itemIcon,Bt=_.expandIcon,Dt=_.overflowedIndicator,Ht=Dt===void 0?"...":Dt,Lt=_.overflowedIndicatorPopupClassName,Wt=_.getPopupContainer,Kt=_.onClick,Ut=_.onOpenChange,Yt=_.onKeyDown;_.openAnimation,_.openTransitionName;var Vt=_._internalRenderMenuItem,qt=_._internalRenderSubMenuItem,Gt=_objectWithoutProperties(_,_excluded$g),er=reactExports.useMemo(function(){return parseItems(lt,at,EMPTY_LIST$2)},[lt,at]),nr=reactExports.useState(!1),br=_slicedToArray(nr,2),sr=br[0],Qt=br[1],or=reactExports.useRef(),tr=useUUID(ut),mr=st==="rtl",dr=useMergedState(xt,{value:$t,postState:function(Hr){return Hr||EMPTY_LIST$2}}),vr=_slicedToArray(dr,2),ur=vr[0],Mr=vr[1],$r=function(Hr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Cr(){Mr(Hr),Ut==null||Ut(Hr)}yr?reactDomExports.flushSync(Cr):Cr()},wr=reactExports.useState(ur),Or=_slicedToArray(wr,2),Lr=Or[0],kr=Or[1],Rr=reactExports.useRef(!1),Dr=reactExports.useMemo(function(){return(it==="inline"||it==="vertical")&&ct?["vertical",ct]:[it,!1]},[it,ct]),Zt=_slicedToArray(Dr,2),lr=Zt[0],Sr=Zt[1],rr=lr==="inline",gr=reactExports.useState(lr),Ar=_slicedToArray(gr,2),cr=Ar[0],ar=Ar[1],Xt=reactExports.useState(Sr),Jt=_slicedToArray(Xt,2),ir=Jt[0],fr=Jt[1];reactExports.useEffect(function(){ar(lr),fr(Sr),Rr.current&&(rr?Mr(Lr):$r(EMPTY_LIST$2))},[lr,Sr]);var Ir=reactExports.useState(0),Nr=_slicedToArray(Ir,2),Kr=Nr[0],Yr=Nr[1],qr=Kr>=er.length-1||cr!=="horizontal"||pt;reactExports.useEffect(function(){rr&&kr(ur)},[ur]),reactExports.useEffect(function(){return Rr.current=!0,function(){Rr.current=!1}},[]);var Fr=useKeyRecords(),Gr=Fr.registerPath,Wr=Fr.unregisterPath,tn=Fr.refreshOverflowKeys,Tr=Fr.isSubPathKey,Er=Fr.getKeyPath,pr=Fr.getKeys,hr=Fr.getSubPathKeys,jr=reactExports.useMemo(function(){return{registerPath:Gr,unregisterPath:Wr}},[Gr,Wr]),Ur=reactExports.useMemo(function(){return{isSubPathKey:Tr}},[Tr]);reactExports.useEffect(function(){tn(qr?EMPTY_LIST$2:er.slice(Kr+1).map(function(Vr){return Vr.key}))},[Kr,qr]);var Qr=useMergedState(bt||Et&&((i=er[0])===null||i===void 0?void 0:i.key),{value:bt}),Zr=_slicedToArray(Qr,2),on=Zr[0],pn=Zr[1],un=useMemoCallback(function(Vr){pn(Vr)}),$n=useMemoCallback(function(){pn(void 0)});reactExports.useImperativeHandle(a,function(){return{list:or.current,focus:function(Hr){var yr,Cr=on??((yr=er.find(function(Xr){return!Xr.props.disabled}))===null||yr===void 0?void 0:yr.key);if(Cr){var xr,Pr,zr;(xr=or.current)===null||xr===void 0||(Pr=xr.querySelector("li[data-menu-id='".concat(getMenuId(tr,Cr),"']")))===null||Pr===void 0||(zr=Pr.focus)===null||zr===void 0||zr.call(Pr,Hr)}}}});var wn=useMergedState(St||[],{value:Tt,postState:function(Hr){return Array.isArray(Hr)?Hr:Hr==null?EMPTY_LIST$2:[Hr]}}),an=_slicedToArray(wn,2),sn=an[0],Sn=an[1],mn=function(Hr){if(It){var yr=Hr.key,Cr=sn.includes(yr),xr;Ct?Cr?xr=sn.filter(function(zr){return zr!==yr}):xr=[].concat(_toConsumableArray(sn),[yr]):xr=[yr],Sn(xr);var Pr=_objectSpread2(_objectSpread2({},Hr),{},{selectedKeys:xr});Cr?Rt==null||Rt(Pr):Pt==null||Pt(Pr)}!Ct&&ur.length&&cr!=="inline"&&$r(EMPTY_LIST$2)},cn=useMemoCallback(function(Vr){Kt==null||Kt(warnItemProp(Vr)),mn(Vr)}),dn=useMemoCallback(function(Vr,Hr){var yr=ur.filter(function(xr){return xr!==Vr});if(Hr)yr.push(Vr);else if(cr!=="inline"){var Cr=hr(Vr);yr=yr.filter(function(xr){return!Cr.has(xr)})}isEqual(ur,yr,!0)||$r(yr,!0)}),xn=function(Hr,yr){var Cr=yr??!ur.includes(Hr);dn(Hr,Cr)},gn=useAccessibility(cr,on,mr,tr,or,pr,Er,pn,xn,Yt);reactExports.useEffect(function(){Qt(!0)},[]);var vn=reactExports.useMemo(function(){return{_internalRenderMenuItem:Vt,_internalRenderSubMenuItem:qt}},[Vt,qt]),En=cr!=="horizontal"||pt?er:er.map(function(Vr,Hr){return reactExports.createElement(InheritableContextProvider,{key:Vr.key,overflowDisabled:Hr>Kr},Vr)}),Cn=reactExports.createElement(ForwardOverflow,_extends$1({id:ut,ref:or,prefixCls:"".concat(_e,"-overflow"),component:"ul",itemComponent:MenuItem$2,className:classNames(_e,"".concat(_e,"-root"),"".concat(_e,"-").concat(cr),rt,(s={},_defineProperty(s,"".concat(_e,"-inline-collapsed"),ir),_defineProperty(s,"".concat(_e,"-rtl"),mr),s),et),dir:st,style:tt,role:"menu",tabIndex:ot,data:En,renderRawItem:function(Hr){return Hr},renderRawRest:function(Hr){var yr=Hr.length,Cr=yr?er.slice(-yr):null;return reactExports.createElement(SubMenu$2,{eventKey:OVERFLOW_KEY,title:Ht,disabled:qr,internalPopupClose:yr===0,popupClassName:Lt},Cr)},maxCount:cr!=="horizontal"||pt?ForwardOverflow.INVALIDATE:ForwardOverflow.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Hr){Yr(Hr)},onKeyDown:gn},Gt));return reactExports.createElement(PrivateContext.Provider,{value:vn},reactExports.createElement(IdContext.Provider,{value:tr},reactExports.createElement(InheritableContextProvider,{prefixCls:_e,rootClassName:et,mode:cr,openKeys:ur,rtl:mr,disabled:dt,motion:sr?Nt:null,defaultMotions:sr?zt:null,activeKey:on,onActive:un,onInactive:$n,selectedKeys:sn,inlineIndent:Mt,subMenuOpenDelay:mt,subMenuCloseDelay:ht,forceSubMenuRender:yt,builtinPlacements:kt,triggerSubMenuAction:At,getPopupContainer:Wt,itemIcon:Ft,expandIcon:Bt,onItemClick:cn,onOpenChange:dn},reactExports.createElement(PathUserContext.Provider,{value:Ur},Cn),reactExports.createElement("div",{style:{display:"none"},"aria-hidden":!0},reactExports.createElement(PathRegisterContext.Provider,{value:jr},er)))))}),ExportMenu=Menu$2;ExportMenu.Item=MenuItem$2;ExportMenu.SubMenu=SubMenu$2;ExportMenu.ItemGroup=MenuItemGroup;ExportMenu.Divider=Divider;var LeftOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"};const LeftOutlinedSvg=LeftOutlined$2;var LeftOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:LeftOutlinedSvg}))};const LeftOutlined$1=reactExports.forwardRef(LeftOutlined);globalThis&&globalThis.__rest;const SiderContext=reactExports.createContext({});var __rest$p=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{prefixCls:a,className:i,dashed:s}=o,_=__rest$p(o,["prefixCls","className","dashed"]),{getPrefixCls:j}=reactExports.useContext(ConfigContext),_e=j("menu",a),et=classNames({[`${_e}-item-divider-dashed`]:!!s},i);return reactExports.createElement(Divider,Object.assign({className:et},_))},MenuDivider$1=MenuDivider,MenuContext=reactExports.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),MenuContext$1=MenuContext,MenuItem=o=>{var a;const{className:i,children:s,icon:_,title:j,danger:_e}=o,{prefixCls:et,firstLevel:tt,direction:rt,disableMenuItemTitleTooltip:nt,inlineCollapsed:ot}=reactExports.useContext(MenuContext$1),at=ct=>{const dt=reactExports.createElement("span",{className:`${et}-title-content`},s);return(!_||isValidElement(s)&&s.type==="span")&&s&&ct&&tt&&typeof s=="string"?reactExports.createElement("div",{className:`${et}-inline-collapsed-noicon`},s.charAt(0)):dt},{siderCollapsed:lt}=reactExports.useContext(SiderContext);let st=j;typeof j>"u"?st=tt?s:"":j===!1&&(st="");const ut={title:st};!lt&&!ot&&(ut.title=null,ut.open=!1);const ft=toArray$4(s).length;let it=reactExports.createElement(MenuItem$2,Object.assign({},omit(o,["title","icon","danger"]),{className:classNames({[`${et}-item-danger`]:_e,[`${et}-item-only-child`]:(_?ft+1:ft)===1},i),title:typeof j=="string"?j:void 0}),cloneElement(_,{className:classNames(isValidElement(_)?(a=_.props)===null||a===void 0?void 0:a.className:"",`${et}-item-icon`)}),at(ot));return nt||(it=reactExports.createElement(Tooltip$1,Object.assign({},ut,{placement:rt==="rtl"?"left":"right",overlayClassName:`${et}-inline-collapsed-tooltip`}),it)),it},Item$2=MenuItem,SubMenu=o=>{var a;const{popupClassName:i,icon:s,title:_,theme:j}=o,_e=reactExports.useContext(MenuContext$1),{prefixCls:et,inlineCollapsed:tt,theme:rt}=_e,nt=useFullPath();let ot;if(!s)ot=tt&&!nt.length&&_&&typeof _=="string"?reactExports.createElement("div",{className:`${et}-inline-collapsed-noicon`},_.charAt(0)):reactExports.createElement("span",{className:`${et}-title-content`},_);else{const lt=isValidElement(_)&&_.type==="span";ot=reactExports.createElement(reactExports.Fragment,null,cloneElement(s,{className:classNames(isValidElement(s)?(a=s.props)===null||a===void 0?void 0:a.className:"",`${et}-item-icon`)}),lt?_:reactExports.createElement("span",{className:`${et}-title-content`},_))}const at=reactExports.useMemo(()=>Object.assign(Object.assign({},_e),{firstLevel:!1}),[_e]);return reactExports.createElement(MenuContext$1.Provider,{value:at},reactExports.createElement(SubMenu$2,Object.assign({},omit(o,["icon"]),{title:ot,popupClassName:classNames(et,i,`${et}-${j||rt}`)})))},SubMenu$1=SubMenu;var EllipsisOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};const EllipsisOutlinedSvg=EllipsisOutlined$2;var EllipsisOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:EllipsisOutlinedSvg}))};const EllipsisOutlined$1=reactExports.forwardRef(EllipsisOutlined);var __rest$o=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{children:i}=o,s=__rest$o(o,["children"]),_=reactExports.useContext(OverrideContext),j=reactExports.useMemo(()=>Object.assign(Object.assign({},_),s),[_,s.prefixCls,s.mode,s.selectable]);return reactExports.createElement(OverrideContext.Provider,{value:j},reactExports.createElement(NoCompactStyle,null,reactExports.cloneElement(i,{ref:a})))});var __rest$n=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{if(a&&typeof a=="object"){const s=a,{label:_,children:j,key:_e,type:et}=s,tt=__rest$n(s,["label","children","key","type"]),rt=_e??`tmp-${i}`;return j||et==="group"?et==="group"?reactExports.createElement(MenuItemGroup,Object.assign({key:rt},tt,{title:_}),convertItemsToNodes(j)):reactExports.createElement(SubMenu$1,Object.assign({key:rt},tt,{title:_}),convertItemsToNodes(j)):et==="divider"?reactExports.createElement(MenuDivider$1,Object.assign({key:rt},tt)):reactExports.createElement(Item$2,Object.assign({key:rt},tt),_)}return null}).filter(a=>a)}function useItems(o){return reactExports.useMemo(()=>o&&convertItemsToNodes(o),[o])}const getHorizontalStyle=o=>{const{componentCls:a,motionDurationSlow:i,horizontalLineHeight:s,colorSplit:_,lineWidth:j,lineType:_e,itemPaddingInline:et}=o;return{[`${a}-horizontal`]:{lineHeight:s,border:0,borderBottom:`${j}px ${_e} ${_}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${a}-item, ${a}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:et},[`> ${a}-item:hover, > ${a}-item-active, > ${a}-submenu ${a}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${a}-item, ${a}-submenu-title`]:{transition:[`border-color ${i}`,`background ${i}`].join(",")},[`${a}-submenu-arrow`]:{display:"none"}}}},getHorizontalStyle$1=getHorizontalStyle,getRTLStyle=o=>{let{componentCls:a,menuArrowOffset:i}=o;return{[`${a}-rtl`]:{direction:"rtl"},[`${a}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${a}-rtl${a}-vertical, ${a}-submenu-rtl ${a}-vertical`]:{[`${a}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${i})`},"&::after":{transform:`rotate(45deg) translateY(${i})`}}}}},getRTLStyle$1=getRTLStyle,accessibilityFocus=o=>Object.assign({},genFocusOutline(o)),getThemeStyle=(o,a)=>{const{componentCls:i,itemColor:s,itemSelectedColor:_,groupTitleColor:j,itemBg:_e,subMenuItemBg:et,itemSelectedBg:tt,activeBarHeight:rt,activeBarWidth:nt,activeBarBorderWidth:ot,motionDurationSlow:at,motionEaseInOut:lt,motionEaseOut:st,itemPaddingInline:ut,motionDurationMid:ft,itemHoverColor:it,lineType:ct,colorSplit:dt,itemDisabledColor:pt,dangerItemColor:gt,dangerItemHoverColor:mt,dangerItemSelectedColor:vt,dangerItemActiveBg:ht,dangerItemSelectedBg:yt,itemHoverBg:xt,itemActiveBg:$t,menuSubMenuBg:bt,horizontalItemSelectedColor:Et,horizontalItemSelectedBg:Ot,horizontalItemBorderRadius:It,horizontalItemHoverBg:wt,popupBg:Ct}=o;return{[`${i}-${a}, ${i}-${a} > ${i}`]:{color:s,background:_e,[`&${i}-root:focus-visible`]:Object.assign({},accessibilityFocus(o)),[`${i}-item-group-title`]:{color:j},[`${i}-submenu-selected`]:{[`> ${i}-submenu-title`]:{color:_}},[`${i}-item-disabled, ${i}-submenu-disabled`]:{color:`${pt} !important`},[`${i}-item:not(${i}-item-selected):not(${i}-submenu-selected)`]:{[`&:hover, > ${i}-submenu-title:hover`]:{color:it}},[`&:not(${i}-horizontal)`]:{[`${i}-item:not(${i}-item-selected)`]:{"&:hover":{backgroundColor:xt},"&:active":{backgroundColor:$t}},[`${i}-submenu-title`]:{"&:hover":{backgroundColor:xt},"&:active":{backgroundColor:$t}}},[`${i}-item-danger`]:{color:gt,[`&${i}-item:hover`]:{[`&:not(${i}-item-selected):not(${i}-submenu-selected)`]:{color:mt}},[`&${i}-item:active`]:{background:ht}},[`${i}-item a`]:{"&, &:hover":{color:"inherit"}},[`${i}-item-selected`]:{color:_,[`&${i}-item-danger`]:{color:vt},"a, a:hover":{color:"inherit"}},[`& ${i}-item-selected`]:{backgroundColor:tt,[`&${i}-item-danger`]:{backgroundColor:yt}},[`${i}-item, ${i}-submenu-title`]:{[`&:not(${i}-item-disabled):focus-visible`]:Object.assign({},accessibilityFocus(o))},[`&${i}-submenu > ${i}`]:{backgroundColor:bt},[`&${i}-popup > ${i}`]:{backgroundColor:Ct},[`&${i}-horizontal`]:Object.assign(Object.assign({},a==="dark"?{borderBottom:0}:{}),{[`> ${i}-item, > ${i}-submenu`]:{top:ot,marginTop:-ot,marginBottom:0,borderRadius:It,"&::after":{position:"absolute",insetInline:ut,bottom:0,borderBottom:`${rt}px solid transparent`,transition:`border-color ${at} ${lt}`,content:'""'},"&:hover, &-active, &-open":{background:wt,"&::after":{borderBottomWidth:rt,borderBottomColor:Et}},"&-selected":{color:Et,backgroundColor:Ot,"&:hover":{backgroundColor:Ot},"&::after":{borderBottomWidth:rt,borderBottomColor:Et}}}}),[`&${i}-root`]:{[`&${i}-inline, &${i}-vertical`]:{borderInlineEnd:`${ot}px ${ct} ${dt}`}},[`&${i}-inline`]:{[`${i}-sub${i}-inline`]:{background:et},[`${i}-item, ${i}-submenu-title`]:ot&&nt?{width:`calc(100% + ${ot}px)`}:{},[`${i}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${nt}px solid ${_}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ft} ${st}`,`opacity ${ft} ${st}`].join(","),content:'""'},[`&${i}-item-danger`]:{"&::after":{borderInlineEndColor:vt}}},[`${i}-selected, ${i}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ft} ${lt}`,`opacity ${ft} ${lt}`].join(",")}}}}}},getThemeStyle$1=getThemeStyle,getVerticalInlineStyle=o=>{const{componentCls:a,itemHeight:i,itemMarginInline:s,padding:_,menuArrowSize:j,marginXS:_e,itemMarginBlock:et}=o,tt=_+j+_e;return{[`${a}-item`]:{position:"relative",overflow:"hidden"},[`${a}-item, ${a}-submenu-title`]:{height:i,lineHeight:`${i}px`,paddingInline:_,overflow:"hidden",textOverflow:"ellipsis",marginInline:s,marginBlock:et,width:`calc(100% - ${s*2}px)`},[`> ${a}-item, > ${a}-submenu > ${a}-submenu-title`]:{height:i,lineHeight:`${i}px`},[`${a}-item-group-list ${a}-submenu-title, ${a}-submenu-title`]:{paddingInlineEnd:tt}}},getVerticalStyle=o=>{const{componentCls:a,iconCls:i,itemHeight:s,colorTextLightSolid:_,dropdownWidth:j,controlHeightLG:_e,motionDurationMid:et,motionEaseOut:tt,paddingXL:rt,itemMarginInline:nt,fontSizeLG:ot,motionDurationSlow:at,paddingXS:lt,boxShadowSecondary:st,collapsedWidth:ut,collapsedIconSize:ft}=o,it={height:s,lineHeight:`${s}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[a]:{"&-inline, &-vertical":Object.assign({[`&${a}-root`]:{boxShadow:"none"}},getVerticalInlineStyle(o))},[`${a}-submenu-popup`]:{[`${a}-vertical`]:Object.assign(Object.assign({},getVerticalInlineStyle(o)),{boxShadow:st})}},{[`${a}-submenu-popup ${a}-vertical${a}-sub`]:{minWidth:j,maxHeight:`calc(100vh - ${_e*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${a}-inline`]:{width:"100%",[`&${a}-root`]:{[`${a}-item, ${a}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${at}`,`background ${at}`,`padding ${et} ${tt}`].join(","),[`> ${a}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${a}-sub${a}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${a}-submenu > ${a}-submenu-title`]:it,[`& ${a}-item-group-title`]:{paddingInlineStart:rt}},[`${a}-item`]:it}},{[`${a}-inline-collapsed`]:{width:ut,[`&${a}-root`]:{[`${a}-item, ${a}-submenu ${a}-submenu-title`]:{[`> ${a}-inline-collapsed-noicon`]:{fontSize:ot,textAlign:"center"}}},[`> ${a}-item, > ${a}-item-group > ${a}-item-group-list > ${a}-item, > ${a}-item-group > ${a}-item-group-list > ${a}-submenu > ${a}-submenu-title, > ${a}-submenu > ${a}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ot/2}px - ${nt}px)`,textOverflow:"clip",[` ${a}-submenu-arrow, ${a}-submenu-expand-icon `]:{opacity:0},[`${a}-item-icon, ${i}`]:{margin:0,fontSize:ft,lineHeight:`${s}px`,"+ span":{display:"inline-block",opacity:0}}},[`${a}-item-icon, ${i}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${a}-item-icon, ${i}`]:{display:"none"},"a, a:hover":{color:_}},[`${a}-item-group-title`]:Object.assign(Object.assign({},textEllipsis),{paddingInline:lt})}}]},getVerticalStyle$1=getVerticalStyle,genMenuItemStyle=o=>{const{componentCls:a,motionDurationSlow:i,motionDurationMid:s,motionEaseInOut:_,motionEaseOut:j,iconCls:_e,iconSize:et,iconMarginInlineEnd:tt}=o;return{[`${a}-item, ${a}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${i}`,`background ${i}`,`padding ${i} ${_}`].join(","),[`${a}-item-icon, ${_e}`]:{minWidth:et,fontSize:et,transition:[`font-size ${s} ${j}`,`margin ${i} ${_}`,`color ${i}`].join(","),"+ span":{marginInlineStart:tt,opacity:1,transition:[`opacity ${i} ${_}`,`margin ${i}`,`color ${i}`].join(",")}},[`${a}-item-icon`]:Object.assign({},resetIcon()),[`&${a}-item-only-child`]:{[`> ${_e}, > ${a}-item-icon`]:{marginInlineEnd:0}}},[`${a}-item-disabled, ${a}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${a}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},genSubMenuArrowStyle=o=>{const{componentCls:a,motionDurationSlow:i,motionEaseInOut:s,borderRadius:_,menuArrowSize:j,menuArrowOffset:_e}=o;return{[`${a}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:o.margin,width:j,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${i} ${s}, opacity ${i}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:j*.6,height:j*.15,backgroundColor:"currentcolor",borderRadius:_,transition:[`background ${i} ${s}`,`transform ${i} ${s}`,`top ${i} ${s}`,`color ${i} ${s}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${_e})`},"&::after":{transform:`rotate(-45deg) translateY(${_e})`}}}}},getBaseStyle=o=>{const{antCls:a,componentCls:i,fontSize:s,motionDurationSlow:_,motionDurationMid:j,motionEaseInOut:_e,paddingXS:et,padding:tt,colorSplit:rt,lineWidth:nt,zIndexPopup:ot,borderRadiusLG:at,subMenuItemBorderRadius:lt,menuArrowSize:st,menuArrowOffset:ut,lineType:ft,menuPanelMaskInset:it,groupTitleLineHeight:ct,groupTitleFontSize:dt}=o;return[{"":{[`${i}`]:Object.assign(Object.assign({},clearFix()),{"&-hidden":{display:"none"}})},[`${i}-submenu-hidden`]:{display:"none"}},{[i]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},resetComponent(o)),clearFix()),{marginBottom:0,paddingInlineStart:0,fontSize:s,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${_} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${i}-item`]:{flex:"none"}},[`${i}-item, ${i}-submenu, ${i}-submenu-title`]:{borderRadius:o.itemBorderRadius},[`${i}-item-group-title`]:{padding:`${et}px ${tt}px`,fontSize:dt,lineHeight:ct,transition:`all ${_}`},[`&-horizontal ${i}-submenu`]:{transition:[`border-color ${_} ${_e}`,`background ${_} ${_e}`].join(",")},[`${i}-submenu, ${i}-submenu-inline`]:{transition:[`border-color ${_} ${_e}`,`background ${_} ${_e}`,`padding ${j} ${_e}`].join(",")},[`${i}-submenu ${i}-sub`]:{cursor:"initial",transition:[`background ${_} ${_e}`,`padding ${_} ${_e}`].join(",")},[`${i}-title-content`]:{transition:`color ${_}`},[`${i}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${i}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:rt,borderStyle:ft,borderWidth:0,borderTopWidth:nt,marginBlock:nt,padding:0,"&-dashed":{borderStyle:"dashed"}}}),genMenuItemStyle(o)),{[`${i}-item-group`]:{[`${i}-item-group-list`]:{margin:0,padding:0,[`${i}-item, ${i}-submenu-title`]:{paddingInline:`${s*2}px ${tt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ot,borderRadius:at,boxShadow:"none",transformOrigin:"0 0",[`&${i}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${it}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:it},"\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:o.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:o.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:o.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:o.paddingXS},[`> ${i}`]:Object.assign(Object.assign(Object.assign({borderRadius:at},genMenuItemStyle(o)),genSubMenuArrowStyle(o)),{[`${i}-item, ${i}-submenu > ${i}-submenu-title`]:{borderRadius:lt},[`${i}-submenu-title::after`]:{transition:`transform ${_} ${_e}`}})}}),genSubMenuArrowStyle(o)),{[`&-inline-collapsed ${i}-submenu-arrow, &-inline ${i}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ut})`},"&::after":{transform:`rotate(45deg) translateX(-${ut})`}},[`${i}-submenu-open${i}-submenu-inline > ${i}-submenu-title > ${i}-submenu-arrow`]:{transform:`translateY(-${st*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ut})`},"&::before":{transform:`rotate(45deg) translateX(${ut})`}}})},{[`${a}-layout-header`]:{[i]:{lineHeight:"inherit"}}}]},useStyle$a=(o,a)=>genComponentStyleHook("Menu",s=>{if(a===!1)return[];const{colorBgElevated:_,colorPrimary:j,colorTextLightSolid:_e,controlHeightLG:et,fontSize:tt,darkItemColor:rt,darkDangerItemColor:nt,darkItemBg:ot,darkSubMenuItemBg:at,darkItemSelectedColor:lt,darkItemSelectedBg:st,darkDangerItemSelectedBg:ut,darkItemHoverBg:ft,darkGroupTitleColor:it,darkItemHoverColor:ct,darkItemDisabledColor:dt,darkDangerItemHoverColor:pt,darkDangerItemSelectedColor:gt,darkDangerItemActiveBg:mt}=s,vt=tt/7*5,ht=merge(s,{menuArrowSize:vt,menuHorizontalHeight:et*1.15,menuArrowOffset:`${vt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:_}),yt=merge(ht,{itemColor:rt,itemHoverColor:ct,groupTitleColor:it,itemSelectedColor:lt,itemBg:ot,popupBg:ot,subMenuItemBg:at,itemActiveBg:"transparent",itemSelectedBg:st,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ft,itemDisabledColor:dt,dangerItemColor:nt,dangerItemHoverColor:pt,dangerItemSelectedColor:gt,dangerItemActiveBg:mt,dangerItemSelectedBg:ut,menuSubMenuBg:at,horizontalItemSelectedColor:_e,horizontalItemSelectedBg:j});return[getBaseStyle(ht),getHorizontalStyle$1(ht),getVerticalStyle$1(ht),getThemeStyle$1(ht,"light"),getThemeStyle$1(yt,"dark"),getRTLStyle$1(ht),genCollapseMotion$1(ht),initSlideMotion(ht,"slide-up"),initSlideMotion(ht,"slide-down"),initZoomMotion(ht,"zoom-big")]},s=>{const{colorPrimary:_,colorError:j,colorTextDisabled:_e,colorErrorBg:et,colorText:tt,colorTextDescription:rt,colorBgContainer:nt,colorFillAlter:ot,colorFillContent:at,lineWidth:lt,lineWidthBold:st,controlItemBgActive:ut,colorBgTextHover:ft,controlHeightLG:it,lineHeight:ct,colorBgElevated:dt,marginXXS:pt,padding:gt,fontSize:mt,controlHeightSM:vt,fontSizeLG:ht,colorTextLightSolid:yt,colorErrorHover:xt}=s,$t=new TinyColor(yt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:s.zIndexPopupBase+50,radiusItem:s.borderRadiusLG,itemBorderRadius:s.borderRadiusLG,radiusSubMenuItem:s.borderRadiusSM,subMenuItemBorderRadius:s.borderRadiusSM,colorItemText:tt,itemColor:tt,colorItemTextHover:tt,itemHoverColor:tt,colorItemTextHoverHorizontal:_,horizontalItemHoverColor:_,colorGroupTitle:rt,groupTitleColor:rt,colorItemTextSelected:_,itemSelectedColor:_,colorItemTextSelectedHorizontal:_,horizontalItemSelectedColor:_,colorItemBg:nt,itemBg:nt,colorItemBgHover:ft,itemHoverBg:ft,colorItemBgActive:at,itemActiveBg:ut,colorSubItemBg:ot,subMenuItemBg:ot,colorItemBgSelected:ut,itemSelectedBg:ut,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:st,activeBarHeight:st,colorActiveBarBorderSize:lt,activeBarBorderWidth:lt,colorItemTextDisabled:_e,itemDisabledColor:_e,colorDangerItemText:j,dangerItemColor:j,colorDangerItemTextHover:j,dangerItemHoverColor:j,colorDangerItemTextSelected:j,dangerItemSelectedColor:j,colorDangerItemBgActive:et,dangerItemActiveBg:et,colorDangerItemBgSelected:et,dangerItemSelectedBg:et,itemMarginInline:s.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:it,groupTitleLineHeight:ct,collapsedWidth:it*2,popupBg:dt,itemMarginBlock:pt,itemPaddingInline:gt,horizontalLineHeight:`${it*1.15}px`,iconSize:mt,iconMarginInlineEnd:vt-mt,collapsedIconSize:ht,groupTitleFontSize:mt,darkItemDisabledColor:new TinyColor(yt).setAlpha(.25).toRgbString(),darkItemColor:$t,darkDangerItemColor:j,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:yt,darkItemSelectedBg:_,darkDangerItemSelectedBg:j,darkItemHoverBg:"transparent",darkGroupTitleColor:$t,darkItemHoverColor:yt,darkDangerItemHoverColor:xt,darkDangerItemSelectedColor:yt,darkDangerItemActiveBg:j}},{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"]]})(o);var __rest$m=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var i,s;const _=reactExports.useContext(OverrideContext),j=_||{},{getPrefixCls:_e,getPopupContainer:et,direction:tt,menu:rt}=reactExports.useContext(ConfigContext),nt=_e(),{prefixCls:ot,className:at,style:lt,theme:st="light",expandIcon:ut,_internalDisableMenuItemTitleTooltip:ft,inlineCollapsed:it,siderCollapsed:ct,items:dt,children:pt,rootClassName:gt,mode:mt,selectable:vt,onClick:ht,overflowedIndicatorPopupClassName:yt}=o,xt=__rest$m(o,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),$t=omit(xt,["collapsedWidth"]),bt=useItems(dt)||pt;(i=j.validator)===null||i===void 0||i.call(j,{mode:mt});const Et=useEvent(function(){var Nt;ht==null||ht.apply(void 0,arguments),(Nt=j.onClick)===null||Nt===void 0||Nt.call(j)}),Ot=j.mode||mt,It=vt??j.selectable,wt=reactExports.useMemo(()=>ct!==void 0?ct:it,[it,ct]),Ct={horizontal:{motionName:`${nt}-slide-up`},inline:initCollapseMotion(nt),other:{motionName:`${nt}-zoom-big`}},St=_e("menu",ot||j.prefixCls),[Tt,Pt]=useStyle$a(St,!_),Rt=classNames(`${St}-${st}`,rt==null?void 0:rt.className,at);let _t;if(typeof ut=="function")_t=ut;else{const Nt=ut||j.expandIcon;_t=cloneElement(Nt,{className:classNames(`${St}-submenu-expand-icon`,isValidElement(Nt)?(s=Nt.props)===null||s===void 0?void 0:s.className:"")})}const Mt=reactExports.useMemo(()=>({prefixCls:St,inlineCollapsed:wt||!1,direction:tt,firstLevel:!0,theme:st,mode:Ot,disableMenuItemTitleTooltip:ft}),[St,wt,tt,ft,st]);return Tt(reactExports.createElement(OverrideContext.Provider,{value:null},reactExports.createElement(MenuContext$1.Provider,{value:Mt},reactExports.createElement(ExportMenu,Object.assign({getPopupContainer:et,overflowedIndicator:reactExports.createElement(EllipsisOutlined$1,null),overflowedIndicatorPopupClassName:classNames(St,`${St}-${st}`,yt),mode:Ot,selectable:It,onClick:Et},$t,{inlineCollapsed:wt,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),lt),className:Rt,prefixCls:St,direction:tt,defaultMotions:Ct,expandIcon:_t,ref:a,rootClassName:classNames(gt,Pt)}),bt))))}),InternalMenu$1=InternalMenu,Menu=reactExports.forwardRef((o,a)=>{const i=reactExports.useRef(null),s=reactExports.useContext(SiderContext);return reactExports.useImperativeHandle(a,()=>({menu:i.current,focus:_=>{var j;(j=i.current)===null||j===void 0||j.focus(_)}})),reactExports.createElement(InternalMenu$1,Object.assign({ref:i},o,s))});Menu.Item=Item$2;Menu.SubMenu=SubMenu$1;Menu.Divider=MenuDivider$1;Menu.ItemGroup=MenuItemGroup;const Menu$1=Menu,genStatusStyle$1=o=>{const{componentCls:a,menuCls:i,colorError:s,colorTextLightSolid:_}=o,j=`${i}-item`;return{[`${a}, ${a}-menu-submenu`]:{[`${i} ${j}`]:{[`&${j}-danger:not(${j}-disabled)`]:{color:s,"&:hover":{color:_,backgroundColor:s}}}}}},genStatusStyle$2=genStatusStyle$1,genBaseStyle$1=o=>{const{componentCls:a,menuCls:i,zIndexPopup:s,dropdownArrowDistance:_,sizePopupArrow:j,antCls:_e,iconCls:et,motionDurationMid:tt,dropdownPaddingVertical:rt,fontSize:nt,dropdownEdgeChildPadding:ot,colorTextDisabled:at,fontSizeIcon:lt,controlPaddingHorizontal:st,colorBgElevated:ut}=o;return[{[a]:Object.assign(Object.assign({},resetComponent(o)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:s,display:"block","&::before":{position:"absolute",insetBlock:-_+j/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${_e}-btn`]:{[`& > ${et}-down, & > ${_e}-btn-icon > ${et}-down`]:{fontSize:lt}},[`${a}-wrap`]:{position:"relative",[`${_e}-btn > ${et}-down`]:{fontSize:lt},[`${et}-down::before`]:{transition:`transform ${tt}`}},[`${a}-wrap-open`]:{[`${et}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${_e}-slide-down-enter${_e}-slide-down-enter-active${a}-placement-bottomLeft, &${_e}-slide-down-appear${_e}-slide-down-appear-active${a}-placement-bottomLeft, &${_e}-slide-down-enter${_e}-slide-down-enter-active${a}-placement-bottom, &${_e}-slide-down-appear${_e}-slide-down-appear-active${a}-placement-bottom, &${_e}-slide-down-enter${_e}-slide-down-enter-active${a}-placement-bottomRight, &${_e}-slide-down-appear${_e}-slide-down-appear-active${a}-placement-bottomRight`]:{animationName:slideUpIn},[`&${_e}-slide-up-enter${_e}-slide-up-enter-active${a}-placement-topLeft, &${_e}-slide-up-appear${_e}-slide-up-appear-active${a}-placement-topLeft, &${_e}-slide-up-enter${_e}-slide-up-enter-active${a}-placement-top, &${_e}-slide-up-appear${_e}-slide-up-appear-active${a}-placement-top, &${_e}-slide-up-enter${_e}-slide-up-enter-active${a}-placement-topRight, &${_e}-slide-up-appear${_e}-slide-up-appear-active${a}-placement-topRight`]:{animationName:slideDownIn},[`&${_e}-slide-down-leave${_e}-slide-down-leave-active${a}-placement-bottomLeft, &${_e}-slide-down-leave${_e}-slide-down-leave-active${a}-placement-bottom, &${_e}-slide-down-leave${_e}-slide-down-leave-active${a}-placement-bottomRight`]:{animationName:slideUpOut},[`&${_e}-slide-up-leave${_e}-slide-up-leave-active${a}-placement-topLeft, &${_e}-slide-up-leave${_e}-slide-up-leave-active${a}-placement-top, &${_e}-slide-up-leave${_e}-slide-up-leave-active${a}-placement-topRight`]:{animationName:slideDownOut}})},getArrowStyle(o,{colorBg:ut,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${a} ${i}`]:{position:"relative",margin:0},[`${i}-submenu-popup`]:{position:"absolute",zIndex:s,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${a}, ${a}-menu-submenu`]:{[i]:Object.assign(Object.assign({padding:ot,listStyleType:"none",backgroundColor:ut,backgroundClip:"padding-box",borderRadius:o.borderRadiusLG,outline:"none",boxShadow:o.boxShadowSecondary},genFocusStyle(o)),{[`${i}-item-group-title`]:{padding:`${rt}px ${st}px`,color:o.colorTextDescription,transition:`all ${tt}`},[`${i}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${i}-item-icon`]:{minWidth:nt,marginInlineEnd:o.marginXS,fontSize:o.fontSizeSM},[`${i}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${tt}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${i}-item, ${i}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${rt}px ${st}px`,color:o.colorText,fontWeight:"normal",fontSize:nt,lineHeight:o.lineHeight,cursor:"pointer",transition:`all ${tt}`,borderRadius:o.borderRadiusSM,"&:hover, &-active":{backgroundColor:o.controlItemBgHover}},genFocusStyle(o)),{"&-selected":{color:o.colorPrimary,backgroundColor:o.controlItemBgActive,"&:hover, &-active":{backgroundColor:o.controlItemBgActiveHover}},"&-disabled":{color:at,cursor:"not-allowed","&:hover":{color:at,backgroundColor:ut,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${o.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:o.colorSplit},[`${a}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:o.paddingXS,[`${a}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:o.colorTextDescription,fontSize:lt,fontStyle:"normal"}}}),[`${i}-item-group-list`]:{margin:`0 ${o.marginXS}px`,padding:0,listStyle:"none"},[`${i}-submenu-title`]:{paddingInlineEnd:st+o.fontSizeSM},[`${i}-submenu-vertical`]:{position:"relative"},[`${i}-submenu${i}-submenu-disabled ${a}-menu-submenu-title`]:{[`&, ${a}-menu-submenu-arrow-icon`]:{color:at,backgroundColor:ut,cursor:"not-allowed"}},[`${i}-submenu-selected ${a}-menu-submenu-title`]:{color:o.colorPrimary}})}},[initSlideMotion(o,"slide-up"),initSlideMotion(o,"slide-down"),initMoveMotion(o,"move-up"),initMoveMotion(o,"move-down"),initZoomMotion(o,"zoom-big")]]},useStyle$9=genComponentStyleHook("Dropdown",(o,a)=>{let{rootPrefixCls:i}=a;const{marginXXS:s,sizePopupArrow:_,controlHeight:j,fontSize:_e,lineHeight:et,paddingXXS:tt,componentCls:rt,borderRadiusLG:nt}=o,ot=(j-_e*et)/2,{dropdownArrowOffset:at}=getArrowOffset({contentRadius:nt}),lt=merge(o,{menuCls:`${rt}-menu`,rootPrefixCls:i,dropdownArrowDistance:_/2+s,dropdownArrowOffset:at,dropdownPaddingVertical:ot,dropdownEdgeChildPadding:tt});return[genBaseStyle$1(lt),genStatusStyle$2(lt)]},o=>({zIndexPopup:o.zIndexPopupBase+50})),Dropdown$2=o=>{const{menu:a,arrow:i,prefixCls:s,children:_,trigger:j,disabled:_e,dropdownRender:et,getPopupContainer:tt,overlayClassName:rt,rootClassName:nt,open:ot,onOpenChange:at,visible:lt,onVisibleChange:st,mouseEnterDelay:ut=.15,mouseLeaveDelay:ft=.1,autoAdjustOverflow:it=!0,placement:ct="",overlay:dt,transitionName:pt}=o,{getPopupContainer:gt,getPrefixCls:mt,direction:vt}=reactExports.useContext(ConfigContext),ht=reactExports.useMemo(()=>{const zt=mt();return pt!==void 0?pt:ct.includes("top")?`${zt}-slide-down`:`${zt}-slide-up`},[mt,ct,pt]),yt=reactExports.useMemo(()=>ct?ct.includes("Center")?ct.slice(0,ct.indexOf("Center")):ct:vt==="rtl"?"bottomRight":"bottomLeft",[ct,vt]),xt=mt("dropdown",s),[$t,bt]=useStyle$9(xt),{token:Et}=theme.useToken(),Ot=reactExports.Children.only(_),It=cloneElement(Ot,{className:classNames(`${xt}-trigger`,{[`${xt}-rtl`]:vt==="rtl"},Ot.props.className),disabled:_e}),wt=_e?[]:j;let Ct;wt&&wt.includes("contextMenu")&&(Ct=!0);const[St,Tt]=useMergedState(!1,{value:ot??lt}),Pt=useEvent(zt=>{at==null||at(zt),st==null||st(zt),Tt(zt)}),Rt=classNames(rt,nt,bt,{[`${xt}-rtl`]:vt==="rtl"}),_t=getPlacements({arrowPointAtCenter:typeof i=="object"&&i.pointAtCenter,autoAdjustOverflow:it,offset:Et.marginXXS,arrowWidth:i?Et.sizePopupArrow:0,borderRadius:Et.borderRadius}),Mt=reactExports.useCallback(()=>{Tt(!1)},[]),Nt=()=>{let zt;return a!=null&&a.items?zt=reactExports.createElement(Menu$1,Object.assign({},a)):typeof dt=="function"?zt=dt():zt=dt,et&&(zt=et(zt)),zt=reactExports.Children.only(typeof zt=="string"?reactExports.createElement("span",null,zt):zt),reactExports.createElement(OverrideProvider,{prefixCls:`${xt}-menu`,expandIcon:reactExports.createElement("span",{className:`${xt}-menu-submenu-arrow`},reactExports.createElement(RightOutlined$1,{className:`${xt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Mt,validator:jt=>{}},zt)};return $t(reactExports.createElement(Dropdown$4,Object.assign({alignPoint:Ct},omit(o,["rootClassName"]),{mouseEnterDelay:ut,mouseLeaveDelay:ft,visible:St,builtinPlacements:_t,arrow:!!i,overlayClassName:Rt,prefixCls:xt,getPopupContainer:tt||gt,transitionName:ht,trigger:wt,overlay:Nt,placement:yt,onVisibleChange:Pt}),It))};function postPureProps(o){return Object.assign(Object.assign({},o),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const PurePanel=genPurePanel(Dropdown$2,"dropdown",o=>o,postPureProps),WrapPurePanel=o=>reactExports.createElement(PurePanel,Object.assign({},o),reactExports.createElement("span",null));Dropdown$2._InternalPanelDoNotUseOrYouWillBeFired=WrapPurePanel;const InternalDropdown=Dropdown$2,RadioGroupContext=reactExports.createContext(null),RadioGroupContextProvider=RadioGroupContext.Provider,RadioOptionTypeContext=reactExports.createContext(null),RadioOptionTypeContextProvider=RadioOptionTypeContext.Provider;var _excluded$f=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Checkbox$3=reactExports.forwardRef(function(o,a){var i,s=o.prefixCls,_=s===void 0?"rc-checkbox":s,j=o.className,_e=o.style,et=o.checked,tt=o.disabled,rt=o.defaultChecked,nt=rt===void 0?!1:rt,ot=o.type,at=ot===void 0?"checkbox":ot,lt=o.title,st=o.onChange,ut=_objectWithoutProperties(o,_excluded$f),ft=reactExports.useRef(null),it=useMergedState(nt,{value:et}),ct=_slicedToArray(it,2),dt=ct[0],pt=ct[1];reactExports.useImperativeHandle(a,function(){return{focus:function(){var ht;(ht=ft.current)===null||ht===void 0||ht.focus()},blur:function(){var ht;(ht=ft.current)===null||ht===void 0||ht.blur()},input:ft.current}});var gt=classNames(_,j,(i={},_defineProperty(i,"".concat(_,"-checked"),dt),_defineProperty(i,"".concat(_,"-disabled"),tt),i)),mt=function(ht){tt||("checked"in o||pt(ht.target.checked),st==null||st({target:_objectSpread2(_objectSpread2({},o),{},{type:at,checked:ht.target.checked}),stopPropagation:function(){ht.stopPropagation()},preventDefault:function(){ht.preventDefault()},nativeEvent:ht.nativeEvent}))};return reactExports.createElement("span",{className:gt,title:lt,style:_e},reactExports.createElement("input",_extends$1({},ut,{className:"".concat(_,"-input"),ref:ft,onChange:mt,disabled:tt,checked:!!dt,type:at})),reactExports.createElement("span",{className:"".concat(_,"-inner")}))});const getGroupRadioStyle=o=>{const{componentCls:a,antCls:i}=o,s=`${a}-group`;return{[s]:Object.assign(Object.assign({},resetComponent(o)),{display:"inline-block",fontSize:0,[`&${s}-rtl`]:{direction:"rtl"},[`${i}-badge ${i}-badge-count`]:{zIndex:1},[`> ${i}-badge:not(:first-child) > ${i}-button-wrapper`]:{borderInlineStart:"none"}})}},getRadioBasicStyle=o=>{const{componentCls:a,wrapperMarginInlineEnd:i,colorPrimary:s,radioSize:_,motionDurationSlow:j,motionDurationMid:_e,motionEaseInOutCirc:et,colorBgContainer:tt,colorBorder:rt,lineWidth:nt,dotSize:ot,colorBgContainerDisabled:at,colorTextDisabled:lt,paddingXS:st,dotColorDisabled:ut,lineType:ft,radioDotDisabledSize:it,wireframe:ct,colorWhite:dt}=o,pt=`${a}-inner`;return{[`${a}-wrapper`]:Object.assign(Object.assign({},resetComponent(o)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:i,cursor:"pointer",[`&${a}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:o.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${a}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${nt}px ${ft} ${s}`,borderRadius:"50%",visibility:"hidden",content:'""'},[a]:Object.assign(Object.assign({},resetComponent(o)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${a}-wrapper:hover &, &:hover ${pt}`]:{borderColor:s},[`${a}-input:focus-visible + ${pt}`]:Object.assign({},genFocusOutline(o)),[`${a}:hover::after, ${a}-wrapper:hover &::after`]:{visibility:"visible"},[`${a}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:_,height:_,marginBlockStart:_/-2,marginInlineStart:_/-2,backgroundColor:ct?s:dt,borderBlockStart:0,borderInlineStart:0,borderRadius:_,transform:"scale(0)",opacity:0,transition:`all ${j} ${et}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:_,height:_,backgroundColor:tt,borderColor:rt,borderStyle:"solid",borderWidth:nt,borderRadius:"50%",transition:`all ${_e}`},[`${a}-input`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,insetBlockEnd:0,insetInlineStart:0,width:0,height:0,padding:0,margin:0,zIndex:1,cursor:"pointer",opacity:0},[`${a}-checked`]:{[pt]:{borderColor:s,backgroundColor:ct?tt:s,"&::after":{transform:`scale(${ot/_})`,opacity:1,transition:`all ${j} ${et}`}}},[`${a}-disabled`]:{cursor:"not-allowed",[pt]:{backgroundColor:at,borderColor:rt,cursor:"not-allowed","&::after":{backgroundColor:ut}},[`${a}-input`]:{cursor:"not-allowed"},[`${a}-disabled + span`]:{color:lt,cursor:"not-allowed"},[`&${a}-checked`]:{[pt]:{"&::after":{transform:`scale(${it/_})`}}}},[`span${a} + *`]:{paddingInlineStart:st,paddingInlineEnd:st}})}},getRadioButtonStyle=o=>{const{buttonColor:a,controlHeight:i,componentCls:s,lineWidth:_,lineType:j,colorBorder:_e,motionDurationSlow:et,motionDurationMid:tt,buttonPaddingInline:rt,fontSize:nt,buttonBg:ot,fontSizeLG:at,controlHeightLG:lt,controlHeightSM:st,paddingXS:ut,borderRadius:ft,borderRadiusSM:it,borderRadiusLG:ct,buttonCheckedBg:dt,buttonSolidCheckedColor:pt,colorTextDisabled:gt,colorBgContainerDisabled:mt,buttonCheckedBgDisabled:vt,buttonCheckedColorDisabled:ht,colorPrimary:yt,colorPrimaryHover:xt,colorPrimaryActive:$t}=o;return{[`${s}-button-wrapper`]:{position:"relative",display:"inline-block",height:i,margin:0,paddingInline:rt,paddingBlock:0,color:a,fontSize:nt,lineHeight:`${i-_*2}px`,background:ot,border:`${_}px ${j} ${_e}`,borderBlockStartWidth:_+.02,borderInlineStartWidth:0,borderInlineEndWidth:_,cursor:"pointer",transition:[`color ${tt}`,`background ${tt}`,`box-shadow ${tt}`].join(","),a:{color:a},[`> ${s}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-_,insetInlineStart:-_,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:_,paddingInline:0,backgroundColor:_e,transition:`background-color ${et}`,content:'""'}},"&:first-child":{borderInlineStart:`${_}px ${j} ${_e}`,borderStartStartRadius:ft,borderEndStartRadius:ft},"&:last-child":{borderStartEndRadius:ft,borderEndEndRadius:ft},"&:first-child:last-child":{borderRadius:ft},[`${s}-group-large &`]:{height:lt,fontSize:at,lineHeight:`${lt-_*2}px`,"&:first-child":{borderStartStartRadius:ct,borderEndStartRadius:ct},"&:last-child":{borderStartEndRadius:ct,borderEndEndRadius:ct}},[`${s}-group-small &`]:{height:st,paddingInline:ut-_,paddingBlock:0,lineHeight:`${st-_*2}px`,"&:first-child":{borderStartStartRadius:it,borderEndStartRadius:it},"&:last-child":{borderStartEndRadius:it,borderEndEndRadius:it}},"&:hover":{position:"relative",color:yt},"&:has(:focus-visible)":Object.assign({},genFocusOutline(o)),[`${s}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${s}-button-wrapper-disabled)`]:{zIndex:1,color:yt,background:dt,borderColor:yt,"&::before":{backgroundColor:yt},"&:first-child":{borderColor:yt},"&:hover":{color:xt,borderColor:xt,"&::before":{backgroundColor:xt}},"&:active":{color:$t,borderColor:$t,"&::before":{backgroundColor:$t}}},[`${s}-group-solid &-checked:not(${s}-button-wrapper-disabled)`]:{color:pt,background:yt,borderColor:yt,"&:hover":{color:pt,background:xt,borderColor:xt},"&:active":{color:pt,background:$t,borderColor:$t}},"&-disabled":{color:gt,backgroundColor:mt,borderColor:_e,cursor:"not-allowed","&:first-child, &:hover":{color:gt,backgroundColor:mt,borderColor:_e}},[`&-disabled${s}-button-wrapper-checked`]:{color:ht,backgroundColor:vt,borderColor:_e,boxShadow:"none"}}}},getDotSize=o=>o-4*2,useStyle$8=genComponentStyleHook("Radio",o=>{const{controlOutline:a,controlOutlineWidth:i,radioSize:s}=o,_=`0 0 0 ${i}px ${a}`,j=_,_e=getDotSize(s),et=merge(o,{radioDotDisabledSize:_e,radioFocusShadow:_,radioButtonFocusShadow:j});return[getGroupRadioStyle(et),getRadioBasicStyle(et),getRadioButtonStyle(et)]},o=>{const{wireframe:a,padding:i,marginXS:s,lineWidth:_,fontSizeLG:j,colorText:_e,colorBgContainer:et,colorTextDisabled:tt,controlItemBgActiveDisabled:rt,colorTextLightSolid:nt}=o,ot=4,at=j,lt=a?getDotSize(at):at-(ot+_)*2;return{radioSize:at,dotSize:lt,dotColorDisabled:tt,buttonSolidCheckedColor:nt,buttonBg:et,buttonCheckedBg:et,buttonColor:_e,buttonCheckedBgDisabled:rt,buttonCheckedColorDisabled:tt,buttonPaddingInline:i-_,wrapperMarginInlineEnd:s}});var __rest$l=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var i,s;const _=reactExports.useContext(RadioGroupContext),j=reactExports.useContext(RadioOptionTypeContext),{getPrefixCls:_e,direction:et,radio:tt}=reactExports.useContext(ConfigContext),rt=reactExports.useRef(null),nt=composeRef(a,rt),{isFormItemInput:ot}=reactExports.useContext(FormItemInputContext),at=$t=>{var bt,Et;(bt=o.onChange)===null||bt===void 0||bt.call(o,$t),(Et=_==null?void 0:_.onChange)===null||Et===void 0||Et.call(_,$t)},{prefixCls:lt,className:st,rootClassName:ut,children:ft,style:it}=o,ct=__rest$l(o,["prefixCls","className","rootClassName","children","style"]),dt=_e("radio",lt),pt=((_==null?void 0:_.optionType)||j)==="button",gt=pt?`${dt}-button`:dt,[mt,vt]=useStyle$8(dt),ht=Object.assign({},ct),yt=reactExports.useContext(DisabledContext$1);_&&(ht.name=_.name,ht.onChange=at,ht.checked=o.value===_.value,ht.disabled=(i=ht.disabled)!==null&&i!==void 0?i:_.disabled),ht.disabled=(s=ht.disabled)!==null&&s!==void 0?s:yt;const xt=classNames(`${gt}-wrapper`,{[`${gt}-wrapper-checked`]:ht.checked,[`${gt}-wrapper-disabled`]:ht.disabled,[`${gt}-wrapper-rtl`]:et==="rtl",[`${gt}-wrapper-in-form-item`]:ot},tt==null?void 0:tt.className,st,ut,vt);return mt(reactExports.createElement(Wave$1,{component:"Radio",disabled:ht.disabled},reactExports.createElement("label",{className:xt,style:Object.assign(Object.assign({},tt==null?void 0:tt.style),it),onMouseEnter:o.onMouseEnter,onMouseLeave:o.onMouseLeave},reactExports.createElement(Checkbox$3,Object.assign({},ht,{className:classNames(ht.className,!pt&&TARGET_CLS),type:"radio",prefixCls:gt,ref:nt})),ft!==void 0?reactExports.createElement("span",null,ft):null)))},Radio$2=reactExports.forwardRef(InternalRadio),InternalRadio$1=Radio$2,RadioGroup=reactExports.forwardRef((o,a)=>{const{getPrefixCls:i,direction:s}=reactExports.useContext(ConfigContext),[_,j]=useMergedState(o.defaultValue,{value:o.value}),_e=bt=>{const Et=_,Ot=bt.target.value;"value"in o||j(Ot);const{onChange:It}=o;It&&Ot!==Et&&It(bt)},{prefixCls:et,className:tt,rootClassName:rt,options:nt,buttonStyle:ot="outline",disabled:at,children:lt,size:st,style:ut,id:ft,onMouseEnter:it,onMouseLeave:ct,onFocus:dt,onBlur:pt}=o,gt=i("radio",et),mt=`${gt}-group`,[vt,ht]=useStyle$8(gt);let yt=lt;nt&&nt.length>0&&(yt=nt.map(bt=>typeof bt=="string"||typeof bt=="number"?reactExports.createElement(InternalRadio$1,{key:bt.toString(),prefixCls:gt,disabled:at,value:bt,checked:_===bt},bt):reactExports.createElement(InternalRadio$1,{key:`radio-group-value-options-${bt.value}`,prefixCls:gt,disabled:bt.disabled||at,value:bt.value,checked:_===bt.value,title:bt.title,style:bt.style},bt.label)));const xt=useSize$1(st),$t=classNames(mt,`${mt}-${ot}`,{[`${mt}-${xt}`]:xt,[`${mt}-rtl`]:s==="rtl"},tt,rt,ht);return vt(reactExports.createElement("div",Object.assign({},pickAttrs(o,{aria:!0,data:!0}),{className:$t,style:ut,onMouseEnter:it,onMouseLeave:ct,onFocus:dt,onBlur:pt,id:ft,ref:a}),reactExports.createElement(RadioGroupContextProvider,{value:{onChange:_e,value:_,disabled:o.disabled,name:o.name,optionType:o.optionType}},yt)))}),Group$3=reactExports.memo(RadioGroup);var __rest$k=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{getPrefixCls:i}=reactExports.useContext(ConfigContext),{prefixCls:s}=o,_=__rest$k(o,["prefixCls"]),j=i("radio",s);return reactExports.createElement(RadioOptionTypeContextProvider,{value:"button"},reactExports.createElement(InternalRadio$1,Object.assign({prefixCls:j},_,{type:"radio",ref:a})))},Button=reactExports.forwardRef(RadioButton),Radio=InternalRadio$1;Radio.Button=Button;Radio.Group=Group$3;Radio.__ANT_RADIO=!0;const Radio$1=Radio,genPlaceholderStyle=o=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:o,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),genHoverStyle=o=>({borderColor:o.inputBorderHoverColor,borderInlineEndWidth:o.lineWidth}),genActiveStyle=o=>({borderColor:o.inputBorderHoverColor,boxShadow:`0 0 0 ${o.controlOutlineWidth}px ${o.controlOutline}`,borderInlineEndWidth:o.lineWidth,outline:0}),genDisabledStyle=o=>({color:o.colorTextDisabled,backgroundColor:o.colorBgContainerDisabled,borderColor:o.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},genHoverStyle(merge(o,{inputBorderHoverColor:o.colorBorder})))}),genInputLargeStyle=o=>{const{inputPaddingVerticalLG:a,fontSizeLG:i,lineHeightLG:s,borderRadiusLG:_,inputPaddingHorizontalLG:j}=o;return{padding:`${a}px ${j}px`,fontSize:i,lineHeight:s,borderRadius:_}},genInputSmallStyle=o=>({padding:`${o.inputPaddingVerticalSM}px ${o.controlPaddingHorizontalSM-1}px`,borderRadius:o.borderRadiusSM}),genStatusStyle=(o,a)=>{const{componentCls:i,colorError:s,colorWarning:_,colorErrorOutline:j,colorWarningOutline:_e,colorErrorBorderHover:et,colorWarningBorderHover:tt}=o;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:s,"&:hover":{borderColor:et},"&:focus, &-focused":Object.assign({},genActiveStyle(merge(o,{inputBorderActiveColor:s,inputBorderHoverColor:s,controlOutline:j}))),[`${i}-prefix, ${i}-suffix`]:{color:s}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:_,"&:hover":{borderColor:tt},"&:focus, &-focused":Object.assign({},genActiveStyle(merge(o,{inputBorderActiveColor:_,inputBorderHoverColor:_,controlOutline:_e}))),[`${i}-prefix, ${i}-suffix`]:{color:_}}}},genBasicInputStyle=o=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${o.inputPaddingVertical}px ${o.inputPaddingHorizontal}px`,color:o.colorText,fontSize:o.fontSize,lineHeight:o.lineHeight,backgroundColor:o.colorBgContainer,backgroundImage:"none",borderWidth:o.lineWidth,borderStyle:o.lineType,borderColor:o.colorBorder,borderRadius:o.borderRadius,transition:`all ${o.motionDurationMid}`},genPlaceholderStyle(o.colorTextPlaceholder)),{"&:hover":Object.assign({},genHoverStyle(o)),"&:focus, &-focused":Object.assign({},genActiveStyle(o)),"&-disabled, &[disabled]":Object.assign({},genDisabledStyle(o)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:o.controlHeight,lineHeight:o.lineHeight,verticalAlign:"bottom",transition:`all ${o.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},genInputLargeStyle(o)),"&-sm":Object.assign({},genInputSmallStyle(o)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),genInputGroupStyle=o=>{const{componentCls:a,antCls:i}=o;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:o.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${a}, &-lg > ${a}-group-addon`]:Object.assign({},genInputLargeStyle(o)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},genInputSmallStyle(o)),[`&-lg ${i}-select-single ${i}-select-selector`]:{height:o.controlHeightLG},[`&-sm ${i}-select-single ${i}-select-selector`]:{height:o.controlHeightSM},[`> ${a}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${a}-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 ${o.inputPaddingHorizontal}px`,color:o.colorText,fontWeight:"normal",fontSize:o.fontSize,textAlign:"center",backgroundColor:o.colorFillAlter,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,borderRadius:o.borderRadius,transition:`all ${o.motionDurationSlow}`,lineHeight:1,[`${i}-select`]:{margin:`-${o.inputPaddingVertical+1}px -${o.inputPaddingHorizontal}px`,[`&${i}-select-single:not(${i}-select-customize-input)`]:{[`${i}-select-selector`]:{backgroundColor:"inherit",border:`${o.lineWidth}px ${o.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${i}-select-selector`]:{color:o.colorPrimary}}},[`${i}-cascader-picker`]:{margin:`-9px -${o.inputPaddingHorizontal}px`,backgroundColor:"transparent",[`${i}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${a}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${a}-search-with-button &`]:{zIndex:0}}},[`> ${a}:first-child, ${a}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${i}-select ${i}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}-affix-wrapper`]:{[`&:not(:first-child) ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}:last-child, ${a}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${i}-select ${i}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${a}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-search &`]:{borderStartStartRadius:o.borderRadius,borderEndStartRadius:o.borderRadius}},[`&:not(:first-child), ${a}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${a}-group-compact`]:Object.assign(Object.assign({display:"block"},clearFix()),{[`${a}-group-addon, ${a}-group-wrap, > ${a}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:o.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${a}-affix-wrapper, & > ${a}-number-affix-wrapper, & > ${i}-picker-range `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-o.lineWidth,borderInlineEndWidth:o.lineWidth},[`${a}`]:{float:"none"},[`& > ${i}-select > ${i}-select-selector, & > ${i}-select-auto-complete ${a}, & > ${i}-cascader-picker ${a}, & > ${a}-group-wrapper ${a}`]:{borderInlineEndWidth:o.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${i}-select-focused`]:{zIndex:1},[`& > ${i}-select > ${i}-select-arrow`]:{zIndex:1},[`& > *:first-child, & > ${i}-select:first-child > ${i}-select-selector, & > ${i}-select-auto-complete:first-child ${a}, & > ${i}-cascader-picker:first-child ${a}`]:{borderStartStartRadius:o.borderRadius,borderEndStartRadius:o.borderRadius},[`& > *:last-child, & > ${i}-select:last-child > ${i}-select-selector, & > ${i}-cascader-picker:last-child ${a}, & > ${i}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:o.lineWidth,borderStartEndRadius:o.borderRadius,borderEndEndRadius:o.borderRadius},[`& > ${i}-select-auto-complete ${a}`]:{verticalAlign:"top"},[`${a}-group-wrapper + ${a}-group-wrapper`]:{marginInlineStart:-o.lineWidth,[`${a}-affix-wrapper`]:{borderRadius:0}},[`${a}-group-wrapper:not(:last-child)`]:{[`&${a}-search > ${a}-group`]:{[`& > ${a}-group-addon > ${a}-search-button`]:{borderRadius:0},[`& > ${a}`]:{borderStartStartRadius:o.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:o.borderRadius}}}})}},genInputStyle=o=>{const{componentCls:a,controlHeightSM:i,lineWidth:s}=o,_=16,j=(i-s*2-_)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},resetComponent(o)),genBasicInputStyle(o)),genStatusStyle(o,a)),{'&[type="color"]':{height:o.controlHeight,[`&${a}-lg`]:{height:o.controlHeightLG},[`&${a}-sm`]:{height:i,paddingTop:j,paddingBottom:j}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},genAllowClearStyle=o=>{const{componentCls:a}=o;return{[`${a}-clear-icon`]:{margin:0,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${o.motionDurationSlow}`,"&:hover":{color:o.colorTextTertiary},"&:active":{color:o.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${o.inputAffixPadding}px`}}}},genAffixStyle=o=>{const{componentCls:a,inputAffixPadding:i,colorTextDescription:s,motionDurationSlow:_,colorIcon:j,colorIconHover:_e,iconCls:et}=o;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},genBasicInputStyle(o)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},genHoverStyle(o)),{zIndex:1,[`${a}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${a}[disabled]`]:{background:"transparent"}},[`> input${a}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${a}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:o.paddingXS}},"&-show-count-suffix":{color:s},"&-show-count-has-suffix":{marginInlineEnd:o.paddingXXS},"&-prefix":{marginInlineEnd:i},"&-suffix":{marginInlineStart:i}}}),genAllowClearStyle(o)),{[`${et}${a}-password-icon`]:{color:j,cursor:"pointer",transition:`all ${_}`,"&:hover":{color:_e}}}),genStatusStyle(o,`${a}-affix-wrapper`))}},genGroupStyle=o=>{const{componentCls:a,colorError:i,colorWarning:s,borderRadiusLG:_,borderRadiusSM:j}=o;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},resetComponent(o)),genInputGroupStyle(o)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:_,fontSize:o.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:j}},"&-status-error":{[`${a}-group-addon`]:{color:i,borderColor:i}},"&-status-warning":{[`${a}-group-addon`]:{color:s,borderColor:s}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},genDisabledStyle(o))},[`&:not(${a}-compact-first-item):not(${a}-compact-last-item)${a}-compact-item`]:{[`${a}, ${a}-group-addon`]:{borderRadius:0}},[`&:not(${a}-compact-last-item)${a}-compact-first-item`]:{[`${a}, ${a}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${a}-compact-first-item)${a}-compact-last-item`]:{[`${a}, ${a}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},genSearchInputStyle=o=>{const{componentCls:a,antCls:i}=o,s=`${a}-search`;return{[s]:{[`${a}`]:{"&:hover, &:focus":{borderColor:o.colorPrimaryHover,[`+ ${a}-group-addon ${s}-button:not(${i}-btn-primary)`]:{borderInlineStartColor:o.colorPrimaryHover}}},[`${a}-affix-wrapper`]:{borderRadius:0},[`${a}-lg`]:{lineHeight:o.lineHeightLG-2e-4},[`> ${a}-group`]:{[`> ${a}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${s}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:o.borderRadius,borderEndEndRadius:o.borderRadius,borderEndStartRadius:0},[`${s}-button:not(${i}-btn-primary)`]:{color:o.colorTextDescription,"&:hover":{color:o.colorPrimaryHover},"&:active":{color:o.colorPrimaryActive},[`&${i}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${s}-button`]:{height:o.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${s}-button`]:{height:o.controlHeightLG},[`&-small ${s}-button`]:{height:o.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${a}-compact-item`]:{[`&:not(${a}-compact-last-item)`]:{[`${a}-group-addon`]:{[`${a}-search-button`]:{marginInlineEnd:-o.lineWidth,borderRadius:0}}},[`&:not(${a}-compact-first-item)`]:{[`${a},${a}-affix-wrapper`]:{borderRadius:0}},[`> ${a}-group-addon ${a}-search-button, > ${a}, ${a}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${a}-affix-wrapper-focused`]:{zIndex:2}}}}};function initInputToken(o){return merge(o,{inputAffixPadding:o.paddingXXS,inputPaddingVertical:Math.max(Math.round((o.controlHeight-o.fontSize*o.lineHeight)/2*10)/10-o.lineWidth,3),inputPaddingVerticalLG:Math.ceil((o.controlHeightLG-o.fontSizeLG*o.lineHeightLG)/2*10)/10-o.lineWidth,inputPaddingVerticalSM:Math.max(Math.round((o.controlHeightSM-o.fontSize*o.lineHeight)/2*10)/10-o.lineWidth,0),inputPaddingHorizontal:o.paddingSM-o.lineWidth,inputPaddingHorizontalSM:o.paddingXS-o.lineWidth,inputPaddingHorizontalLG:o.controlPaddingHorizontal-o.lineWidth,inputBorderHoverColor:o.colorPrimaryHover,inputBorderActiveColor:o.colorPrimaryHover})}const genTextAreaStyle=o=>{const{componentCls:a,paddingLG:i}=o,s=`${a}-textarea`;return{[s]:{position:"relative","&-show-count":{[`> ${a}`]:{height:"100%"},[`${a}-data-count`]:{position:"absolute",bottom:-o.fontSize*o.lineHeight,insetInlineEnd:0,color:o.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${a}`]:{paddingInlineEnd:i}},[`&-affix-wrapper${s}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:i}},[`&-affix-wrapper${a}-affix-wrapper`]:{padding:0,[`> textarea${a}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${a}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${a}-clear-icon`]:{position:"absolute",insetInlineEnd:o.paddingXS,insetBlockStart:o.paddingXS},[`${s}-suffix`]:{position:"absolute",top:0,insetInlineEnd:o.inputPaddingHorizontal,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}},useStyle$7=genComponentStyleHook("Input",o=>{const a=initInputToken(o);return[genInputStyle(a),genTextAreaStyle(a),genAffixStyle(a),genGroupStyle(a),genSearchInputStyle(a),genCompactItemStyle(a)]});var PlusOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};const PlusOutlinedSvg=PlusOutlined$2;var PlusOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:PlusOutlinedSvg}))};const PlusOutlined$1=reactExports.forwardRef(PlusOutlined),TabContext=reactExports.createContext(null);var TabPane$2=reactExports.forwardRef(function(o,a){var i=o.prefixCls,s=o.className,_=o.style,j=o.id,_e=o.active,et=o.tabKey,tt=o.children;return reactExports.createElement("div",{id:j&&"".concat(j,"-panel-").concat(et),role:"tabpanel",tabIndex:_e?0:-1,"aria-labelledby":j&&"".concat(j,"-tab-").concat(et),"aria-hidden":!_e,style:_,className:classNames(i,_e&&"".concat(i,"-active"),s),ref:a},tt)}),_excluded$e=["key","forceRender","style","className"];function TabPanelList(o){var a=o.id,i=o.activeKey,s=o.animated,_=o.tabPosition,j=o.destroyInactiveTabPane,_e=reactExports.useContext(TabContext),et=_e.prefixCls,tt=_e.tabs,rt=s.tabPane,nt="".concat(et,"-tabpane");return reactExports.createElement("div",{className:classNames("".concat(et,"-content-holder"))},reactExports.createElement("div",{className:classNames("".concat(et,"-content"),"".concat(et,"-content-").concat(_),_defineProperty({},"".concat(et,"-content-animated"),rt))},tt.map(function(ot){var at=ot.key,lt=ot.forceRender,st=ot.style,ut=ot.className,ft=_objectWithoutProperties(ot,_excluded$e),it=at===i;return reactExports.createElement(CSSMotion,_extends$1({key:at,visible:it,forceRender:lt,removeOnLeave:!!j,leavedClassName:"".concat(nt,"-hidden")},s.tabPaneMotion),function(ct,dt){var pt=ct.style,gt=ct.className;return reactExports.createElement(TabPane$2,_extends$1({},ft,{prefixCls:nt,id:a,tabKey:at,animated:rt,active:it,style:_objectSpread2(_objectSpread2({},st),pt),className:classNames(ut,gt),ref:dt}))})})))}var DEFAULT_SIZE$1={width:0,height:0,left:0,top:0};function useOffsets(o,a,i){return reactExports.useMemo(function(){for(var s,_=new Map,j=a.get((s=o[0])===null||s===void 0?void 0:s.key)||DEFAULT_SIZE$1,_e=j.left+j.width,et=0;etOt?(bt=xt,mt.current="x"):(bt=$t,mt.current="y"),a(-bt,-bt)&&yt.preventDefault()}var ht=reactExports.useRef(null);ht.current={onTouchStart:dt,onTouchMove:pt,onTouchEnd:gt,onWheel:vt},reactExports.useEffect(function(){function yt(Et){ht.current.onTouchStart(Et)}function xt(Et){ht.current.onTouchMove(Et)}function $t(Et){ht.current.onTouchEnd(Et)}function bt(Et){ht.current.onWheel(Et)}return document.addEventListener("touchmove",xt,{passive:!1}),document.addEventListener("touchend",$t,{passive:!1}),o.current.addEventListener("touchstart",yt,{passive:!1}),o.current.addEventListener("wheel",bt),function(){document.removeEventListener("touchmove",xt),document.removeEventListener("touchend",$t)}},[])}function useUpdate(o){var a=reactExports.useState(0),i=_slicedToArray(a,2),s=i[0],_=i[1],j=reactExports.useRef(0),_e=reactExports.useRef();return _e.current=o,useLayoutUpdateEffect(function(){var et;(et=_e.current)===null||et===void 0||et.call(_e)},[s]),function(){j.current===s&&(j.current+=1,_(j.current))}}function useUpdateState(o){var a=reactExports.useRef([]),i=reactExports.useState({}),s=_slicedToArray(i,2),_=s[1],j=reactExports.useRef(typeof o=="function"?o():o),_e=useUpdate(function(){var tt=j.current;a.current.forEach(function(rt){tt=rt(tt)}),a.current=[],j.current=tt,_({})});function et(tt){a.current.push(tt),_e()}return[j.current,et]}var DEFAULT_SIZE={width:0,height:0,left:0,top:0,right:0};function useVisibleRange(o,a,i,s,_,j,_e){var et=_e.tabs,tt=_e.tabPosition,rt=_e.rtl,nt,ot,at;return["top","bottom"].includes(tt)?(nt="width",ot=rt?"right":"left",at=Math.abs(i)):(nt="height",ot="top",at=-i),reactExports.useMemo(function(){if(!et.length)return[0,0];for(var lt=et.length,st=lt,ut=0;utat+a){st=ut-1;break}}for(var it=0,ct=lt-1;ct>=0;ct-=1){var dt=o.get(et[ct].key)||DEFAULT_SIZE;if(dt[ot]=st?[0,0]:[it,st]},[o,a,s,_,j,at,tt,et.map(function(lt){return lt.key}).join("_"),rt])}function stringify(o){var a;return o instanceof Map?(a={},o.forEach(function(i,s){a[s]=i})):a=o,JSON.stringify(a)}var RC_TABS_DOUBLE_QUOTE="TABS_DQ";function genDataNodeKey(o){return String(o).replace(/"/g,RC_TABS_DOUBLE_QUOTE)}function getRemovable(o,a,i,s){return!(!i||s||o===!1||o===void 0&&(a===!1||a===null))}function AddButton(o,a){var i=o.prefixCls,s=o.editable,_=o.locale,j=o.style;return!s||s.showAdd===!1?null:reactExports.createElement("button",{ref:a,type:"button",className:"".concat(i,"-nav-add"),style:j,"aria-label":(_==null?void 0:_.addAriaLabel)||"Add tab",onClick:function(et){s.onEdit("add",{event:et})}},s.addIcon||"+")}const AddButton$1=reactExports.forwardRef(AddButton);var ExtraContent=reactExports.forwardRef(function(o,a){var i=o.position,s=o.prefixCls,_=o.extra;if(!_)return null;var j,_e={};return _typeof(_)==="object"&&!reactExports.isValidElement(_)?_e=_:_e.right=_,i==="right"&&(j=_e.right),i==="left"&&(j=_e.left),j?reactExports.createElement("div",{className:"".concat(s,"-extra-content"),ref:a},j):null});function OperationNode(o,a){var i=o.prefixCls,s=o.id,_=o.tabs,j=o.locale,_e=o.mobile,et=o.moreIcon,tt=et===void 0?"More":et,rt=o.moreTransitionName,nt=o.style,ot=o.className,at=o.editable,lt=o.tabBarGutter,st=o.rtl,ut=o.removeAriaLabel,ft=o.onTabClick,it=o.getPopupContainer,ct=o.popupClassName,dt=reactExports.useState(!1),pt=_slicedToArray(dt,2),gt=pt[0],mt=pt[1],vt=reactExports.useState(null),ht=_slicedToArray(vt,2),yt=ht[0],xt=ht[1],$t="".concat(s,"-more-popup"),bt="".concat(i,"-dropdown"),Et=yt!==null?"".concat($t,"-").concat(yt):null,Ot=j==null?void 0:j.dropdownAriaLabel;function It(_t,Mt){_t.preventDefault(),_t.stopPropagation(),at.onEdit("remove",{key:Mt,event:_t})}var wt=reactExports.createElement(ExportMenu,{onClick:function(Mt){var Nt=Mt.key,zt=Mt.domEvent;ft(Nt,zt),mt(!1)},prefixCls:"".concat(bt,"-menu"),id:$t,tabIndex:-1,role:"listbox","aria-activedescendant":Et,selectedKeys:[yt],"aria-label":Ot!==void 0?Ot:"expanded dropdown"},_.map(function(_t){var Mt=_t.closable,Nt=_t.disabled,zt=_t.closeIcon,jt=_t.key,At=_t.label,kt=getRemovable(Mt,zt,at,Nt);return reactExports.createElement(MenuItem$2,{key:jt,id:"".concat($t,"-").concat(jt),role:"option","aria-controls":s&&"".concat(s,"-panel-").concat(jt),disabled:Nt},reactExports.createElement("span",null,At),kt&&reactExports.createElement("button",{type:"button","aria-label":ut||"remove",tabIndex:0,className:"".concat(bt,"-menu-item-remove"),onClick:function(Bt){Bt.stopPropagation(),It(Bt,jt)}},zt||at.removeIcon||"×"))}));function Ct(_t){for(var Mt=_.filter(function(kt){return!kt.disabled}),Nt=Mt.findIndex(function(kt){return kt.key===yt})||0,zt=Mt.length,jt=0;jthr?"left":"right"})}),Et=_slicedToArray(bt,2),Ot=Et[0],It=Et[1],wt=useSyncState$1(0,function(pr,hr){!$t&&dt&&dt({direction:pr>hr?"top":"bottom"})}),Ct=_slicedToArray(wt,2),St=Ct[0],Tt=Ct[1],Pt=reactExports.useState([0,0]),Rt=_slicedToArray(Pt,2),_t=Rt[0],Mt=Rt[1],Nt=reactExports.useState([0,0]),zt=_slicedToArray(Nt,2),jt=zt[0],At=zt[1],kt=reactExports.useState([0,0]),Ft=_slicedToArray(kt,2),Bt=Ft[0],Dt=Ft[1],Ht=reactExports.useState([0,0]),Lt=_slicedToArray(Ht,2),Wt=Lt[0],Kt=Lt[1],Ut=useUpdateState(new Map),Yt=_slicedToArray(Ut,2),Vt=Yt[0],qt=Yt[1],Gt=useOffsets(j,Vt,jt[0]),er=getUnitValue(_t,$t),nr=getUnitValue(jt,$t),br=getUnitValue(Bt,$t),sr=getUnitValue(Wt,$t),Qt=erdr?dr:pr}var ur=reactExports.useRef(),Mr=reactExports.useState(),$r=_slicedToArray(Mr,2),wr=$r[0],Or=$r[1];function Lr(){Or(Date.now())}function kr(){window.clearTimeout(ur.current)}useTouchMove(vt,function(pr,hr){function jr(Ur,Qr){Ur(function(Zr){var on=vr(Zr+Qr);return on})}return Qt?($t?jr(It,pr):jr(Tt,hr),kr(),Lr(),!0):!1}),reactExports.useEffect(function(){return kr(),wr&&(ur.current=window.setTimeout(function(){Or(0)},100)),kr},[wr]);var Rr=useVisibleRange(Gt,or,$t?Ot:St,nr,br,sr,_objectSpread2(_objectSpread2({},o),{},{tabs:j})),Dr=_slicedToArray(Rr,2),Zt=Dr[0],lr=Dr[1],Sr=useEvent(function(){var pr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:nt,hr=Gt.get(pr)||{width:0,height:0,left:0,right:0,top:0};if($t){var jr=Ot;ot?hr.rightOt+or&&(jr=hr.right+hr.width-or):hr.left<-Ot?jr=-hr.left:hr.left+hr.width>-Ot+or&&(jr=-(hr.left+hr.width-or)),Tt(0),It(vr(jr))}else{var Ur=St;hr.top<-St?Ur=-hr.top:hr.top+hr.height>-St+or&&(Ur=-(hr.top+hr.height-or)),It(0),Tt(vr(Ur))}}),rr={};ut==="top"||ut==="bottom"?rr[ot?"marginRight":"marginLeft"]=ft:rr.marginTop=ft;var gr=j.map(function(pr,hr){var jr=pr.key;return reactExports.createElement(TabNode,{id:tt,prefixCls:_,key:jr,tab:pr,style:hr===0?void 0:rr,closable:pr.closable,editable:lt,active:jr===nt,renderWrapper:it,removeAriaLabel:st==null?void 0:st.removeAriaLabel,onClick:function(Qr){ct(jr,Qr)},onFocus:function(){Sr(jr),Lr(),vt.current&&(ot||(vt.current.scrollLeft=0),vt.current.scrollTop=0)}})}),Ar=function(){return qt(function(){var hr=new Map;return j.forEach(function(jr){var Ur,Qr=jr.key,Zr=(Ur=ht.current)===null||Ur===void 0?void 0:Ur.querySelector('[data-node-key="'.concat(genDataNodeKey(Qr),'"]'));Zr&&hr.set(Qr,{width:Zr.offsetWidth,height:Zr.offsetHeight,left:Zr.offsetLeft,top:Zr.offsetTop})}),hr})};reactExports.useEffect(function(){Ar()},[j.map(function(pr){return pr.key}).join("_")]);var cr=useUpdate(function(){var pr=getSize(pt),hr=getSize(gt),jr=getSize(mt);Mt([pr[0]-hr[0]-jr[0],pr[1]-hr[1]-jr[1]]);var Ur=getSize(xt);Dt(Ur);var Qr=getSize(yt);Kt(Qr);var Zr=getSize(ht);At([Zr[0]-Ur[0],Zr[1]-Ur[1]]),Ar()}),ar=j.slice(0,Zt),Xt=j.slice(lr+1),Jt=[].concat(_toConsumableArray(ar),_toConsumableArray(Xt)),ir=reactExports.useState(),fr=_slicedToArray(ir,2),Ir=fr[0],Nr=fr[1],Kr=Gt.get(nt),Yr=reactExports.useRef();function qr(){wrapperRaf.cancel(Yr.current)}reactExports.useEffect(function(){var pr={};return Kr&&($t?(ot?pr.right=Kr.right:pr.left=Kr.left,pr.width=Kr.width):(pr.top=Kr.top,pr.height=Kr.height)),qr(),Yr.current=wrapperRaf(function(){Nr(pr)}),qr},[Kr,$t,ot]),reactExports.useEffect(function(){Sr()},[nt,mr,dr,stringify(Kr),stringify(Gt),$t]),reactExports.useEffect(function(){cr()},[ot]);var Fr=!!Jt.length,Gr="".concat(_,"-nav-wrap"),Wr,tn,Tr,Er;return $t?ot?(tn=Ot>0,Wr=Ot!==dr):(Wr=Ot<0,tn=Ot!==mr):(Tr=St<0,Er=St!==mr),reactExports.createElement(RefResizeObserver,{onResize:cr},reactExports.createElement("div",{ref:useComposeRef(a,pt),role:"tablist",className:classNames("".concat(_,"-nav"),_e),style:et,onKeyDown:function(){Lr()}},reactExports.createElement(ExtraContent,{ref:gt,position:"left",extra:at,prefixCls:_}),reactExports.createElement("div",{className:classNames(Gr,(i={},_defineProperty(i,"".concat(Gr,"-ping-left"),Wr),_defineProperty(i,"".concat(Gr,"-ping-right"),tn),_defineProperty(i,"".concat(Gr,"-ping-top"),Tr),_defineProperty(i,"".concat(Gr,"-ping-bottom"),Er),i)),ref:vt},reactExports.createElement(RefResizeObserver,{onResize:cr},reactExports.createElement("div",{ref:ht,className:"".concat(_,"-nav-list"),style:{transform:"translate(".concat(Ot,"px, ").concat(St,"px)"),transition:wr?"none":void 0}},gr,reactExports.createElement(AddButton$1,{ref:xt,prefixCls:_,locale:st,editable:lt,style:_objectSpread2(_objectSpread2({},gr.length===0?void 0:rr),{},{visibility:Fr?"hidden":null})}),reactExports.createElement("div",{className:classNames("".concat(_,"-ink-bar"),_defineProperty({},"".concat(_,"-ink-bar-animated"),rt.inkBar)),style:Ir})))),reactExports.createElement(OperationNode$1,_extends$1({},o,{removeAriaLabel:st==null?void 0:st.removeAriaLabel,ref:yt,prefixCls:_,tabs:Jt,className:!Fr&&tr,tabMoving:!!wr})),reactExports.createElement(ExtraContent,{ref:mt,position:"right",extra:at,prefixCls:_})))}const TabNavList$1=reactExports.forwardRef(TabNavList);var _excluded$d=["renderTabBar"],_excluded2$1=["label","key"];function TabNavListWrapper(o){var a=o.renderTabBar,i=_objectWithoutProperties(o,_excluded$d),s=reactExports.useContext(TabContext),_=s.tabs;if(a){var j=_objectSpread2(_objectSpread2({},i),{},{panes:_.map(function(_e){var et=_e.label,tt=_e.key,rt=_objectWithoutProperties(_e,_excluded2$1);return reactExports.createElement(TabPane$2,_extends$1({tab:et,key:tt,tabKey:tt},rt))})});return a(j,TabNavList$1)}return reactExports.createElement(TabNavList$1,i)}function useAnimateConfig$1(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},a;return o===!1?a={inkBar:!1,tabPane:!1}:o===!0?a={inkBar:!0,tabPane:!1}:a=_objectSpread2({inkBar:!0},_typeof(o)==="object"?o:{}),a.tabPaneMotion&&a.tabPane===void 0&&(a.tabPane=!0),!a.tabPaneMotion&&a.tabPane&&(a.tabPane=!1),a}var _excluded$c=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName"],uuid=0;function Tabs$2(o,a){var i,s=o.id,_=o.prefixCls,j=_===void 0?"rc-tabs":_,_e=o.className,et=o.items,tt=o.direction,rt=o.activeKey,nt=o.defaultActiveKey,ot=o.editable,at=o.animated,lt=o.tabPosition,st=lt===void 0?"top":lt,ut=o.tabBarGutter,ft=o.tabBarStyle,it=o.tabBarExtraContent,ct=o.locale,dt=o.moreIcon,pt=o.moreTransitionName,gt=o.destroyInactiveTabPane,mt=o.renderTabBar,vt=o.onChange,ht=o.onTabClick,yt=o.onTabScroll,xt=o.getPopupContainer,$t=o.popupClassName,bt=_objectWithoutProperties(o,_excluded$c),Et=reactExports.useMemo(function(){return(et||[]).filter(function(Ut){return Ut&&_typeof(Ut)==="object"&&"key"in Ut})},[et]),Ot=tt==="rtl",It=useAnimateConfig$1(at),wt=reactExports.useState(!1),Ct=_slicedToArray(wt,2),St=Ct[0],Tt=Ct[1];reactExports.useEffect(function(){Tt(isMobile())},[]);var Pt=useMergedState(function(){var Ut;return(Ut=Et[0])===null||Ut===void 0?void 0:Ut.key},{value:rt,defaultValue:nt}),Rt=_slicedToArray(Pt,2),_t=Rt[0],Mt=Rt[1],Nt=reactExports.useState(function(){return Et.findIndex(function(Ut){return Ut.key===_t})}),zt=_slicedToArray(Nt,2),jt=zt[0],At=zt[1];reactExports.useEffect(function(){var Ut=Et.findIndex(function(Vt){return Vt.key===_t});if(Ut===-1){var Yt;Ut=Math.max(0,Math.min(jt,Et.length-1)),Mt((Yt=Et[Ut])===null||Yt===void 0?void 0:Yt.key)}At(Ut)},[Et.map(function(Ut){return Ut.key}).join("_"),_t,jt]);var kt=useMergedState(null,{value:s}),Ft=_slicedToArray(kt,2),Bt=Ft[0],Dt=Ft[1];reactExports.useEffect(function(){s||(Dt("rc-tabs-".concat(uuid)),uuid+=1)},[]);function Ht(Ut,Yt){ht==null||ht(Ut,Yt);var Vt=Ut!==_t;Mt(Ut),Vt&&(vt==null||vt(Ut))}var Lt={id:Bt,activeKey:_t,animated:It,tabPosition:st,rtl:Ot,mobile:St},Wt,Kt=_objectSpread2(_objectSpread2({},Lt),{},{editable:ot,locale:ct,moreIcon:dt,moreTransitionName:pt,tabBarGutter:ut,onTabClick:Ht,onTabScroll:yt,extra:it,style:ft,panes:null,getPopupContainer:xt,popupClassName:$t});return reactExports.createElement(TabContext.Provider,{value:{tabs:Et,prefixCls:j}},reactExports.createElement("div",_extends$1({ref:a,id:s,className:classNames(j,"".concat(j,"-").concat(st),(i={},_defineProperty(i,"".concat(j,"-mobile"),St),_defineProperty(i,"".concat(j,"-editable"),ot),_defineProperty(i,"".concat(j,"-rtl"),Ot),i),_e)},bt),Wt,reactExports.createElement(TabNavListWrapper,_extends$1({},Kt,{renderTabBar:mt})),reactExports.createElement(TabPanelList,_extends$1({destroyInactiveTabPane:gt},Lt,{animated:It}))))}var ForwardTabs=reactExports.forwardRef(Tabs$2);const TabPane=()=>null,TabPane$1=TabPane,motion={motionAppear:!1,motionEnter:!0,motionLeave:!0};function useAnimateConfig(o){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},i;return a===!1?i={inkBar:!1,tabPane:!1}:a===!0?i={inkBar:!0,tabPane:!0}:i=Object.assign({inkBar:!0},typeof a=="object"?a:{}),i.tabPane&&(i.tabPaneMotion=Object.assign(Object.assign({},motion),{motionName:getTransitionName(o,"switch")})),i}var __rest$j=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_a)}function useLegacyItems(o,a){if(o)return o;const i=toArray$4(a).map(s=>{if(reactExports.isValidElement(s)){const{key:_,props:j}=s,_e=j||{},{tab:et}=_e,tt=__rest$j(_e,["tab"]);return Object.assign(Object.assign({key:String(_)},tt),{label:et})}return null});return filter(i)}const genMotionStyle=o=>{const{componentCls:a,motionDurationSlow:i}=o;return[{[a]:{[`${a}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${i}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${i}`}}}}},[initSlideMotion(o,"slide-up"),initSlideMotion(o,"slide-down")]]},genMotionStyle$1=genMotionStyle,genCardStyle=o=>{const{componentCls:a,tabsCardPadding:i,cardBg:s,cardGutter:_,colorBorderSecondary:j,itemSelectedColor:_e}=o;return{[`${a}-card`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-tab`]:{margin:0,padding:i,background:s,border:`${o.lineWidth}px ${o.lineType} ${j}`,transition:`all ${o.motionDurationSlow} ${o.motionEaseInOut}`},[`${a}-tab-active`]:{color:_e,background:o.colorBgContainer},[`${a}-ink-bar`]:{visibility:"hidden"}},[`&${a}-top, &${a}-bottom`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-tab + ${a}-tab`]:{marginLeft:{_skip_check_:!0,value:`${_}px`}}}},[`&${a}-top`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-tab`]:{borderRadius:`${o.borderRadiusLG}px ${o.borderRadiusLG}px 0 0`},[`${a}-tab-active`]:{borderBottomColor:o.colorBgContainer}}},[`&${a}-bottom`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-tab`]:{borderRadius:`0 0 ${o.borderRadiusLG}px ${o.borderRadiusLG}px`},[`${a}-tab-active`]:{borderTopColor:o.colorBgContainer}}},[`&${a}-left, &${a}-right`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-tab + ${a}-tab`]:{marginTop:`${_}px`}}},[`&${a}-left`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-tab`]:{borderRadius:{_skip_check_:!0,value:`${o.borderRadiusLG}px 0 0 ${o.borderRadiusLG}px`}},[`${a}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:o.colorBgContainer}}}},[`&${a}-right`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${o.borderRadiusLG}px ${o.borderRadiusLG}px 0`}},[`${a}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:o.colorBgContainer}}}}}}},genDropdownStyle=o=>{const{componentCls:a,itemHoverColor:i,dropdownEdgeChildVerticalPadding:s}=o;return{[`${a}-dropdown`]:Object.assign(Object.assign({},resetComponent(o)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:o.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${a}-dropdown-menu`]:{maxHeight:o.tabsDropdownHeight,margin:0,padding:`${s}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:o.colorBgContainer,backgroundClip:"padding-box",borderRadius:o.borderRadiusLG,outline:"none",boxShadow:o.boxShadowSecondary,"&-item":Object.assign(Object.assign({},textEllipsis),{display:"flex",alignItems:"center",minWidth:o.tabsDropdownWidth,margin:0,padding:`${o.paddingXXS}px ${o.paddingSM}px`,color:o.colorText,fontWeight:"normal",fontSize:o.fontSize,lineHeight:o.lineHeight,cursor:"pointer",transition:`all ${o.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:o.marginSM},color:o.colorTextDescription,fontSize:o.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:i}},"&:hover":{background:o.controlItemBgHover},"&-disabled":{"&, &:hover":{color:o.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},genPositionStyle=o=>{const{componentCls:a,margin:i,colorBorderSecondary:s,horizontalMargin:_,verticalItemPadding:j,verticalItemMargin:_e}=o;return{[`${a}-top, ${a}-bottom`]:{flexDirection:"column",[`> ${a}-nav, > div > ${a}-nav`]:{margin:_,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${o.lineWidth}px ${o.lineType} ${s}`,content:"''"},[`${a}-ink-bar`]:{height:o.lineWidthBold,"&-animated":{transition:`width ${o.motionDurationSlow}, left ${o.motionDurationSlow}, right ${o.motionDurationSlow}`}},[`${a}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:o.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:o.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:o.boxShadowTabsOverflowRight},[`&${a}-nav-wrap-ping-left::before`]:{opacity:1},[`&${a}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${a}-top`]:{[`> ${a}-nav, > div > ${a}-nav`]:{"&::before":{bottom:0},[`${a}-ink-bar`]:{bottom:0}}},[`${a}-bottom`]:{[`> ${a}-nav, > div > ${a}-nav`]:{order:1,marginTop:`${i}px`,marginBottom:0,"&::before":{top:0},[`${a}-ink-bar`]:{top:0}},[`> ${a}-content-holder, > div > ${a}-content-holder`]:{order:0}},[`${a}-left, ${a}-right`]:{[`> ${a}-nav, > div > ${a}-nav`]:{flexDirection:"column",minWidth:o.controlHeight*1.25,[`${a}-tab`]:{padding:j,textAlign:"center"},[`${a}-tab + ${a}-tab`]:{margin:_e},[`${a}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:o.controlHeight},"&::before":{top:0,boxShadow:o.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:o.boxShadowTabsOverflowBottom},[`&${a}-nav-wrap-ping-top::before`]:{opacity:1},[`&${a}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${a}-ink-bar`]:{width:o.lineWidthBold,"&-animated":{transition:`height ${o.motionDurationSlow}, top ${o.motionDurationSlow}`}},[`${a}-nav-list, ${a}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${a}-left`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${a}-content-holder, > div > ${a}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${o.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`},[`> ${a}-content > ${a}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:o.paddingLG}}}},[`${a}-right`]:{[`> ${a}-nav, > div > ${a}-nav`]:{order:1,[`${a}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${a}-content-holder, > div > ${a}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-o.lineWidth},borderRight:{_skip_check_:!0,value:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`},[`> ${a}-content > ${a}-tabpane`]:{paddingRight:{_skip_check_:!0,value:o.paddingLG}}}}}},genSizeStyle$2=o=>{const{componentCls:a,cardPaddingSM:i,cardPaddingLG:s,horizontalItemPaddingSM:_,horizontalItemPaddingLG:j}=o;return{[a]:{"&-small":{[`> ${a}-nav`]:{[`${a}-tab`]:{padding:_,fontSize:o.titleFontSizeSM}}},"&-large":{[`> ${a}-nav`]:{[`${a}-tab`]:{padding:j,fontSize:o.titleFontSizeLG}}}},[`${a}-card`]:{[`&${a}-small`]:{[`> ${a}-nav`]:{[`${a}-tab`]:{padding:i}},[`&${a}-bottom`]:{[`> ${a}-nav ${a}-tab`]:{borderRadius:`0 0 ${o.borderRadius}px ${o.borderRadius}px`}},[`&${a}-top`]:{[`> ${a}-nav ${a}-tab`]:{borderRadius:`${o.borderRadius}px ${o.borderRadius}px 0 0`}},[`&${a}-right`]:{[`> ${a}-nav ${a}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${o.borderRadius}px ${o.borderRadius}px 0`}}},[`&${a}-left`]:{[`> ${a}-nav ${a}-tab`]:{borderRadius:{_skip_check_:!0,value:`${o.borderRadius}px 0 0 ${o.borderRadius}px`}}}},[`&${a}-large`]:{[`> ${a}-nav`]:{[`${a}-tab`]:{padding:s}}}}}},genTabStyle=o=>{const{componentCls:a,itemActiveColor:i,itemHoverColor:s,iconCls:_,tabsHorizontalItemMargin:j,horizontalItemPadding:_e,itemSelectedColor:et}=o,tt=`${a}-tab`;return{[tt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:_e,fontSize:o.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer","&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:i}},genFocusStyle(o)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-o.marginXXS},marginLeft:{_skip_check_:!0,value:o.marginXS},color:o.colorTextDescription,fontSize:o.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${o.motionDurationSlow}`,"&:hover":{color:o.colorTextHeading}},"&:hover":{color:s},[`&${tt}-active ${tt}-btn`]:{color:et,textShadow:o.tabsActiveTextShadow},[`&${tt}-disabled`]:{color:o.colorTextDisabled,cursor:"not-allowed"},[`&${tt}-disabled ${tt}-btn, &${tt}-disabled ${a}-remove`]:{"&:focus, &:active":{color:o.colorTextDisabled}},[`& ${tt}-remove ${_}`]:{margin:0},[_]:{marginRight:{_skip_check_:!0,value:o.marginSM}}},[`${tt} + ${tt}`]:{margin:{_skip_check_:!0,value:j}}}},genRtlStyle$1=o=>{const{componentCls:a,tabsHorizontalItemMarginRTL:i,iconCls:s,cardGutter:_}=o;return{[`${a}-rtl`]:{direction:"rtl",[`${a}-nav`]:{[`${a}-tab`]:{margin:{_skip_check_:!0,value:i},[`${a}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[s]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${o.marginSM}px`}},[`${a}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${o.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${o.marginXXS}px`},[s]:{margin:0}}}},[`&${a}-left`]:{[`> ${a}-nav`]:{order:1},[`> ${a}-content-holder`]:{order:0}},[`&${a}-right`]:{[`> ${a}-nav`]:{order:0},[`> ${a}-content-holder`]:{order:1}},[`&${a}-card${a}-top, &${a}-card${a}-bottom`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-tab + ${a}-tab`]:{marginRight:{_skip_check_:!0,value:_},marginLeft:{_skip_check_:!0,value:0}}}}},[`${a}-dropdown-rtl`]:{direction:"rtl"},[`${a}-menu-item`]:{[`${a}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},genTabsStyle=o=>{const{componentCls:a,tabsCardPadding:i,cardHeight:s,cardGutter:_,itemHoverColor:j,itemActiveColor:_e,colorBorderSecondary:et}=o;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},resetComponent(o)),{display:"flex",[`> ${a}-nav, > div > ${a}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${a}-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 ${o.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${a}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${o.motionDurationSlow}`},[`${a}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${a}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${a}-nav-more`]:{position:"relative",padding:i,background:"transparent",border:0,color:o.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:o.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${a}-nav-add`]:Object.assign({minWidth:s,marginLeft:{_skip_check_:!0,value:_},padding:`0 ${o.paddingXS}px`,background:"transparent",border:`${o.lineWidth}px ${o.lineType} ${et}`,borderRadius:`${o.borderRadiusLG}px ${o.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:o.colorText,transition:`all ${o.motionDurationSlow} ${o.motionEaseInOut}`,"&:hover":{color:j},"&:active, &:focus:not(:focus-visible)":{color:_e}},genFocusStyle(o))},[`${a}-extra-content`]:{flex:"none"},[`${a}-ink-bar`]:{position:"absolute",background:o.inkBarColor,pointerEvents:"none"}}),genTabStyle(o)),{[`${a}-content`]:{position:"relative",width:"100%"},[`${a}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${a}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${a}-centered`]:{[`> ${a}-nav, > div > ${a}-nav`]:{[`${a}-nav-wrap`]:{[`&:not([class*='${a}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}},useStyle$6=genComponentStyleHook("Tabs",o=>{const a=merge(o,{tabsCardPadding:o.cardPadding||`${(o.cardHeight-Math.round(o.fontSize*o.lineHeight))/2-o.lineWidth}px ${o.padding}px`,dropdownEdgeChildVerticalPadding:o.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${o.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${o.horizontalItemGutter}px`});return[genSizeStyle$2(a),genRtlStyle$1(a),genPositionStyle(a),genDropdownStyle(a),genCardStyle(a),genTabsStyle(a),genMotionStyle$1(a)]},o=>{const a=o.controlHeightLG;return{zIndexPopup:o.zIndexPopupBase+50,cardBg:o.colorFillAlter,cardHeight:a,cardPadding:"",cardPaddingSM:`${o.paddingXXS*1.5}px ${o.padding}px`,cardPaddingLG:`${o.paddingXS}px ${o.padding}px ${o.paddingXXS*1.5}px`,titleFontSize:o.fontSize,titleFontSizeLG:o.fontSizeLG,titleFontSizeSM:o.fontSize,inkBarColor:o.colorPrimary,horizontalMargin:`0 0 ${o.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${o.paddingSM}px 0`,horizontalItemPaddingSM:`${o.paddingXS}px 0`,horizontalItemPaddingLG:`${o.padding}px 0`,verticalItemPadding:`${o.paddingXS}px ${o.paddingLG}px`,verticalItemMargin:`${o.margin}px 0 0 0`,itemSelectedColor:o.colorPrimary,itemHoverColor:o.colorPrimaryHover,itemActiveColor:o.colorPrimaryActive,cardGutter:o.marginXXS/2}});var __rest$i=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{type:a,className:i,rootClassName:s,size:_,onEdit:j,hideAdd:_e,centered:et,addIcon:tt,popupClassName:rt,children:nt,items:ot,animated:at,style:lt}=o,st=__rest$i(o,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style"]),{prefixCls:ut,moreIcon:ft=reactExports.createElement(EllipsisOutlined$1,null)}=st,{direction:it,tabs:ct,getPrefixCls:dt,getPopupContainer:pt}=reactExports.useContext(ConfigContext),gt=dt("tabs",ut),[mt,vt]=useStyle$6(gt);let ht;a==="editable-card"&&(ht={onEdit:(Ot,It)=>{let{key:wt,event:Ct}=It;j==null||j(Ot==="add"?Ct:wt,Ot)},removeIcon:reactExports.createElement(CloseOutlined$1,null),addIcon:tt||reactExports.createElement(PlusOutlined$1,null),showAdd:_e!==!0});const yt=dt(),xt=useLegacyItems(ot,nt),$t=useAnimateConfig(gt,at),bt=useSize$1(_),Et=Object.assign(Object.assign({},ct==null?void 0:ct.style),lt);return mt(reactExports.createElement(ForwardTabs,Object.assign({direction:it,getPopupContainer:pt,moreTransitionName:`${yt}-slide-up`},st,{items:xt,className:classNames({[`${gt}-${bt}`]:bt,[`${gt}-card`]:["card","editable-card"].includes(a),[`${gt}-editable-card`]:a==="editable-card",[`${gt}-centered`]:et},ct==null?void 0:ct.className,i,s,vt),popupClassName:classNames(rt,vt),style:Et,editable:ht,moreIcon:ft,prefixCls:gt,animated:$t})))};Tabs.TabPane=TabPane$1;const Tabs$1=Tabs;function throttle(o,a,i){var s=i||{},_=s.noTrailing,j=_===void 0?!1:_,_e=s.noLeading,et=_e===void 0?!1:_e,tt=s.debounceMode,rt=tt===void 0?void 0:tt,nt,ot=!1,at=0;function lt(){nt&&clearTimeout(nt)}function st(ft){var it=ft||{},ct=it.upcomingOnly,dt=ct===void 0?!1:ct;lt(),ot=!dt}function ut(){for(var ft=arguments.length,it=new Array(ft),ct=0;cto?et?(at=Date.now(),j||(nt=setTimeout(rt?mt:gt,o))):gt():j!==!0&&(nt=setTimeout(rt?mt:gt,rt===void 0?o-pt:o))}return ut.cancel=st,ut}function debounce(o,a,i){var s=i||{},_=s.atBegin,j=_===void 0?!1:_;return throttle(o,a,{debounceMode:j!==!1})}function removeFromCheckedKeys(o,a){var i=new Set;return o.forEach(function(s){a.has(s)||i.add(s)}),i}function isCheckDisabled(o){var a=o||{},i=a.disabled,s=a.disableCheckbox,_=a.checkable;return!!(i||s)||_===!1}function fillConductCheck(o,a,i,s){for(var _=new Set(o),j=new Set,_e=0;_e<=i;_e+=1){var et=a.get(_e)||new Set;et.forEach(function(ot){var at=ot.key,lt=ot.node,st=ot.children,ut=st===void 0?[]:st;_.has(at)&&!s(lt)&&ut.filter(function(ft){return!s(ft.node)}).forEach(function(ft){_.add(ft.key)})})}for(var tt=new Set,rt=i;rt>=0;rt-=1){var nt=a.get(rt)||new Set;nt.forEach(function(ot){var at=ot.parent,lt=ot.node;if(!(s(lt)||!ot.parent||tt.has(ot.parent.key))){if(s(ot.parent.node)){tt.add(at.key);return}var st=!0,ut=!1;(at.children||[]).filter(function(ft){return!s(ft.node)}).forEach(function(ft){var it=ft.key,ct=_.has(it);st&&!ct&&(st=!1),!ut&&(ct||j.has(it))&&(ut=!0)}),st&&_.add(at.key),ut&&j.add(at.key),tt.add(at.key)}})}return{checkedKeys:Array.from(_),halfCheckedKeys:Array.from(removeFromCheckedKeys(j,_))}}function cleanConductCheck(o,a,i,s,_){for(var j=new Set(o),_e=new Set(a),et=0;et<=s;et+=1){var tt=i.get(et)||new Set;tt.forEach(function(at){var lt=at.key,st=at.node,ut=at.children,ft=ut===void 0?[]:ut;!j.has(lt)&&!_e.has(lt)&&!_(st)&&ft.filter(function(it){return!_(it.node)}).forEach(function(it){j.delete(it.key)})})}_e=new Set;for(var rt=new Set,nt=s;nt>=0;nt-=1){var ot=i.get(nt)||new Set;ot.forEach(function(at){var lt=at.parent,st=at.node;if(!(_(st)||!at.parent||rt.has(at.parent.key))){if(_(at.parent.node)){rt.add(lt.key);return}var ut=!0,ft=!1;(lt.children||[]).filter(function(it){return!_(it.node)}).forEach(function(it){var ct=it.key,dt=j.has(ct);ut&&!dt&&(ut=!1),!ft&&(dt||_e.has(ct))&&(ft=!0)}),ut||j.delete(lt.key),ft&&_e.add(lt.key),rt.add(lt.key)}})}return{checkedKeys:Array.from(j),halfCheckedKeys:Array.from(removeFromCheckedKeys(_e,j))}}function conductCheck(o,a,i,s){var _=[],j;s?j=s:j=isCheckDisabled;var _e=new Set(o.filter(function(nt){var ot=!!i[nt];return ot||_.push(nt),ot})),et=new Map,tt=0;Object.keys(i).forEach(function(nt){var ot=i[nt],at=ot.level,lt=et.get(at);lt||(lt=new Set,et.set(at,lt)),lt.add(ot),tt=Math.max(tt,at)}),warningOnce(!_.length,"Tree missing follow keys: ".concat(_.slice(0,100).map(function(nt){return"'".concat(nt,"'")}).join(", ")));var rt;return a===!0?rt=fillConductCheck(_e,et,tt,j):rt=cleanConductCheck(_e,a.halfCheckedKeys,et,tt,j),rt}var _excluded$b=["children"];function getPosition(o,a){return"".concat(o,"-").concat(a)}function isTreeNode(o){return o&&o.type&&o.type.isTreeNode}function getKey(o,a){return o??a}function fillFieldNames(o){var a=o||{},i=a.title,s=a._title,_=a.key,j=a.children,_e=i||"title";return{title:_e,_title:s||[_e],key:_||"key",children:j||"children"}}function convertTreeToData(o){function a(i){var s=toArray$4(i);return s.map(function(_){if(!isTreeNode(_))return warningOnce(!_,"Tree/TreeNode can only accept TreeNode as children."),null;var j=_.key,_e=_.props,et=_e.children,tt=_objectWithoutProperties(_e,_excluded$b),rt=_objectSpread2({key:j},tt),nt=a(et);return nt.length&&(rt.children=nt),rt}).filter(function(_){return _})}return a(o)}function flattenTreeData(o,a,i){var s=fillFieldNames(i),_=s._title,j=s.key,_e=s.children,et=new Set(a===!0?[]:a),tt=[];function rt(nt){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return nt.map(function(at,lt){for(var st=getPosition(ot?ot.pos:"0",lt),ut=getKey(at[j],st),ft,it=0;it<_.length;it+=1){var ct=_[it];if(at[ct]!==void 0){ft=at[ct];break}}var dt=_objectSpread2(_objectSpread2({},omit(at,[].concat(_toConsumableArray(_),[j,_e]))),{},{title:ft,key:ut,parent:ot,pos:st,children:null,data:at,isStart:[].concat(_toConsumableArray(ot?ot.isStart:[]),[lt===0]),isEnd:[].concat(_toConsumableArray(ot?ot.isEnd:[]),[lt===nt.length-1])});return tt.push(dt),a===!0||et.has(ut)?dt.children=rt(at[_e]||[],dt):dt.children=[],dt})}return rt(o),tt}function traverseDataNodes(o,a,i){var s={};_typeof(i)==="object"?s=i:s={externalGetKey:i},s=s||{};var _=s,j=_.childrenPropName,_e=_.externalGetKey,et=_.fieldNames,tt=fillFieldNames(et),rt=tt.key,nt=tt.children,ot=j||nt,at;_e?typeof _e=="string"?at=function(ut){return ut[_e]}:typeof _e=="function"&&(at=function(ut){return _e(ut)}):at=function(ut,ft){return getKey(ut[rt],ft)};function lt(st,ut,ft,it){var ct=st?st[ot]:o,dt=st?getPosition(ft.pos,ut):"0",pt=st?[].concat(_toConsumableArray(it),[st]):[];if(st){var gt=at(st,dt),mt={node:st,index:ut,pos:dt,key:gt,parentPos:ft.node?ft.pos:null,level:ft.level+1,nodes:pt};a(mt)}ct&&ct.forEach(function(vt,ht){lt(vt,ht,{node:st,pos:dt,level:ft?ft.level+1:-1},pt)})}lt(null)}function convertDataToEntities(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=a.initWrapper,s=a.processEntity,_=a.onProcessFinished,j=a.externalGetKey,_e=a.childrenPropName,et=a.fieldNames,tt=arguments.length>2?arguments[2]:void 0,rt=j||tt,nt={},ot={},at={posEntities:nt,keyEntities:ot};return i&&(at=i(at)||at),traverseDataNodes(o,function(lt){var st=lt.node,ut=lt.index,ft=lt.pos,it=lt.key,ct=lt.parentPos,dt=lt.level,pt=lt.nodes,gt={node:st,nodes:pt,index:ut,key:it,pos:ft,level:dt},mt=getKey(it,ft);nt[ft]=gt,ot[mt]=gt,gt.parent=nt[ct],gt.parent&&(gt.parent.children=gt.parent.children||[],gt.parent.children.push(gt)),s&&s(gt,at)},{externalGetKey:rt,childrenPropName:_e,fieldNames:et}),_&&_(at),at}function getTreeNodeProps(o,a){var i=a.expandedKeys,s=a.selectedKeys,_=a.loadedKeys,j=a.loadingKeys,_e=a.checkedKeys,et=a.halfCheckedKeys,tt=a.dragOverNodeKey,rt=a.dropPosition,nt=a.keyEntities,ot=nt[o],at={eventKey:o,expanded:i.indexOf(o)!==-1,selected:s.indexOf(o)!==-1,loaded:_.indexOf(o)!==-1,loading:j.indexOf(o)!==-1,checked:_e.indexOf(o)!==-1,halfChecked:et.indexOf(o)!==-1,pos:String(ot?ot.pos:""),dragOver:tt===o&&rt===0,dragOverGapTop:tt===o&&rt===-1,dragOverGapBottom:tt===o&&rt===1};return at}function convertNodePropsToEventData(o){var a=o.data,i=o.expanded,s=o.selected,_=o.checked,j=o.loaded,_e=o.loading,et=o.halfChecked,tt=o.dragOver,rt=o.dragOverGapTop,nt=o.dragOverGapBottom,ot=o.pos,at=o.active,lt=o.eventKey,st=_objectSpread2(_objectSpread2({},a),{},{expanded:i,selected:s,checked:_,loaded:j,loading:_e,halfChecked:et,dragOver:tt,dragOverGapTop:rt,dragOverGapBottom:nt,pos:ot,active:at,key:lt});return"props"in st||Object.defineProperty(st,"props",{get:function(){return warningOnce(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),o}}),st}const genCheckboxStyle=o=>{const{checkboxCls:a}=o,i=`${a}-wrapper`;return[{[`${a}-group`]:Object.assign(Object.assign({},resetComponent(o)),{display:"inline-flex",flexWrap:"wrap",columnGap:o.marginXS,[`> ${o.antCls}-row`]:{flex:1}}),[i]:Object.assign(Object.assign({},resetComponent(o)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${i}`]:{marginInlineStart:0},[`&${i}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[a]:Object.assign(Object.assign({},resetComponent(o)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:o.borderRadiusSM,alignSelf:"center",[`${a}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${a}-inner`]:Object.assign({},genFocusOutline(o))},[`${a}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:o.checkboxSize,height:o.checkboxSize,direction:"ltr",backgroundColor:o.colorBgContainer,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,borderRadius:o.borderRadiusSM,borderCollapse:"separate",transition:`all ${o.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:o.checkboxSize/14*5,height:o.checkboxSize/14*8,border:`${o.lineWidthBold}px solid ${o.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${o.motionDurationFast} ${o.motionEaseInBack}, opacity ${o.motionDurationFast}`}},"& + span":{paddingInlineStart:o.paddingXS,paddingInlineEnd:o.paddingXS}})},{[` ${i}:not(${i}-disabled), ${a}:not(${a}-disabled) `]:{[`&:hover ${a}-inner`]:{borderColor:o.colorPrimary}},[`${i}:not(${i}-disabled)`]:{[`&:hover ${a}-checked:not(${a}-disabled) ${a}-inner`]:{backgroundColor:o.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${a}-checked:not(${a}-disabled):after`]:{borderColor:o.colorPrimaryHover}}},{[`${a}-checked`]:{[`${a}-inner`]:{backgroundColor:o.colorPrimary,borderColor:o.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${o.motionDurationMid} ${o.motionEaseOutBack} ${o.motionDurationFast}`}}},[` ${i}-checked:not(${i}-disabled), ${a}-checked:not(${a}-disabled) `]:{[`&:hover ${a}-inner`]:{backgroundColor:o.colorPrimaryHover,borderColor:"transparent"}}},{[a]:{"&-indeterminate":{[`${a}-inner`]:{backgroundColor:o.colorBgContainer,borderColor:o.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:o.fontSizeLG/2,height:o.fontSizeLG/2,backgroundColor:o.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${i}-disabled`]:{cursor:"not-allowed"},[`${a}-disabled`]:{[`&, ${a}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${a}-inner`]:{background:o.colorBgContainerDisabled,borderColor:o.colorBorder,"&:after":{borderColor:o.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:o.colorTextDisabled},[`&${a}-indeterminate ${a}-inner::after`]:{background:o.colorTextDisabled}}}]};function getStyle(o,a){const i=merge(a,{checkboxCls:`.${o}`,checkboxSize:a.controlInteractiveSize});return[genCheckboxStyle(i)]}const useStyle$5=genComponentStyleHook("Checkbox",(o,a)=>{let{prefixCls:i}=a;return[getStyle(i,o)]}),GroupContext=React.createContext(null),GroupContext$1=GroupContext;var __rest$h=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var i;const{prefixCls:s,className:_,rootClassName:j,children:_e,indeterminate:et=!1,style:tt,onMouseEnter:rt,onMouseLeave:nt,skipGroup:ot=!1,disabled:at}=o,lt=__rest$h(o,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:st,direction:ut,checkbox:ft}=reactExports.useContext(ConfigContext),it=reactExports.useContext(GroupContext$1),{isFormItemInput:ct}=reactExports.useContext(FormItemInputContext),dt=reactExports.useContext(DisabledContext$1),pt=(i=(it==null?void 0:it.disabled)||at)!==null&&i!==void 0?i:dt,gt=reactExports.useRef(lt.value);reactExports.useEffect(()=>{it==null||it.registerValue(lt.value)},[]),reactExports.useEffect(()=>{if(!ot)return lt.value!==gt.current&&(it==null||it.cancelValue(gt.current),it==null||it.registerValue(lt.value),gt.current=lt.value),()=>it==null?void 0:it.cancelValue(lt.value)},[lt.value]);const mt=st("checkbox",s),[vt,ht]=useStyle$5(mt),yt=Object.assign({},lt);it&&!ot&&(yt.onChange=function(){lt.onChange&<.onChange.apply(lt,arguments),it.toggleOption&&it.toggleOption({label:_e,value:lt.value})},yt.name=it.name,yt.checked=it.value.includes(lt.value));const xt=classNames(`${mt}-wrapper`,{[`${mt}-rtl`]:ut==="rtl",[`${mt}-wrapper-checked`]:yt.checked,[`${mt}-wrapper-disabled`]:pt,[`${mt}-wrapper-in-form-item`]:ct},ft==null?void 0:ft.className,_,j,ht),$t=classNames({[`${mt}-indeterminate`]:et},TARGET_CLS,ht),bt=et?"mixed":void 0;return vt(reactExports.createElement(Wave$1,{component:"Checkbox",disabled:pt},reactExports.createElement("label",{className:xt,style:Object.assign(Object.assign({},ft==null?void 0:ft.style),tt),onMouseEnter:rt,onMouseLeave:nt},reactExports.createElement(Checkbox$3,Object.assign({"aria-checked":bt},yt,{prefixCls:mt,className:$t,disabled:pt,ref:a})),_e!==void 0&&reactExports.createElement("span",null,_e))))},Checkbox$2=reactExports.forwardRef(InternalCheckbox),InternalCheckbox$1=Checkbox$2;var __rest$g=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{defaultValue:i,children:s,options:_=[],prefixCls:j,className:_e,rootClassName:et,style:tt,onChange:rt}=o,nt=__rest$g(o,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ot,direction:at}=reactExports.useContext(ConfigContext),[lt,st]=reactExports.useState(nt.value||i||[]),[ut,ft]=reactExports.useState([]);reactExports.useEffect(()=>{"value"in nt&&st(nt.value||[])},[nt.value]);const it=reactExports.useMemo(()=>_.map(Et=>typeof Et=="string"||typeof Et=="number"?{label:Et,value:Et}:Et),[_]),ct=Et=>{ft(Ot=>Ot.filter(It=>It!==Et))},dt=Et=>{ft(Ot=>[].concat(_toConsumableArray(Ot),[Et]))},pt=Et=>{const Ot=lt.indexOf(Et.value),It=_toConsumableArray(lt);Ot===-1?It.push(Et.value):It.splice(Ot,1),"value"in nt||st(It),rt==null||rt(It.filter(wt=>ut.includes(wt)).sort((wt,Ct)=>{const St=it.findIndex(Pt=>Pt.value===wt),Tt=it.findIndex(Pt=>Pt.value===Ct);return St-Tt}))},gt=ot("checkbox",j),mt=`${gt}-group`,[vt,ht]=useStyle$5(gt),yt=omit(nt,["value","disabled"]),xt=_.length?it.map(Et=>reactExports.createElement(InternalCheckbox$1,{prefixCls:gt,key:Et.value.toString(),disabled:"disabled"in Et?Et.disabled:nt.disabled,value:Et.value,checked:lt.includes(Et.value),onChange:Et.onChange,className:`${mt}-item`,style:Et.style,title:Et.title},Et.label)):s,$t={toggleOption:pt,value:lt,disabled:nt.disabled,name:nt.name,registerValue:dt,cancelValue:ct},bt=classNames(mt,{[`${mt}-rtl`]:at==="rtl"},_e,et,ht);return vt(reactExports.createElement("div",Object.assign({className:bt,style:tt},yt,{ref:a}),reactExports.createElement(GroupContext$1.Provider,{value:$t},xt)))},CheckboxGroup=reactExports.forwardRef(InternalGroup),Group$2=reactExports.memo(CheckboxGroup),Checkbox=InternalCheckbox$1;Checkbox.Group=Group$2;Checkbox.__ANT_CHECKBOX=!0;const Checkbox$1=Checkbox,useFlexGapSupport=()=>{const[o,a]=reactExports.useState(!1);return reactExports.useEffect(()=>{a(detectFlexGapSupported())},[]),o};function hasAddon(o){return!!(o.addonBefore||o.addonAfter)}function hasPrefixSuffix$1(o){return!!(o.prefix||o.suffix||o.allowClear)}function resolveOnChange(o,a,i,s){if(i){var _=a;if(a.type==="click"){var j=o.cloneNode(!0);_=Object.create(a,{target:{value:j},currentTarget:{value:j}}),j.value="",i(_);return}if(s!==void 0){_=Object.create(a,{target:{value:o},currentTarget:{value:o}}),o.value=s,i(_);return}i(_)}}function triggerFocus$1(o,a){if(o){o.focus(a);var i=a||{},s=i.cursor;if(s){var _=o.value.length;switch(s){case"start":o.setSelectionRange(0,0);break;case"end":o.setSelectionRange(_,_);break;default:o.setSelectionRange(0,_)}}}}function fixControlledValue(o){return typeof o>"u"||o===null?"":String(o)}var BaseInput=function(a){var i,s,_=a.inputElement,j=a.prefixCls,_e=a.prefix,et=a.suffix,tt=a.addonBefore,rt=a.addonAfter,nt=a.className,ot=a.style,at=a.disabled,lt=a.readOnly,st=a.focused,ut=a.triggerFocus,ft=a.allowClear,it=a.value,ct=a.handleReset,dt=a.hidden,pt=a.classes,gt=a.classNames,mt=a.dataAttrs,vt=a.styles,ht=a.components,yt=(ht==null?void 0:ht.affixWrapper)||"span",xt=(ht==null?void 0:ht.groupWrapper)||"span",$t=(ht==null?void 0:ht.wrapper)||"span",bt=(ht==null?void 0:ht.groupAddon)||"span",Et=reactExports.useRef(null),Ot=function(jt){var At;(At=Et.current)!==null&&At!==void 0&&At.contains(jt.target)&&(ut==null||ut())},It=function(){var jt;if(!ft)return null;var At=!at&&!lt&&it,kt="".concat(j,"-clear-icon"),Ft=_typeof(ft)==="object"&&ft!==null&&ft!==void 0&&ft.clearIcon?ft.clearIcon:"✖";return React.createElement("span",{onClick:ct,onMouseDown:function(Dt){return Dt.preventDefault()},className:classNames(kt,(jt={},_defineProperty(jt,"".concat(kt,"-hidden"),!At),_defineProperty(jt,"".concat(kt,"-has-suffix"),!!et),jt)),role:"button",tabIndex:-1},Ft)},wt=reactExports.cloneElement(_,{value:it,hidden:dt,className:classNames((i=_.props)===null||i===void 0?void 0:i.className,!hasPrefixSuffix$1(a)&&!hasAddon(a)&&nt)||null,style:_objectSpread2(_objectSpread2({},(s=_.props)===null||s===void 0?void 0:s.style),!hasPrefixSuffix$1(a)&&!hasAddon(a)?ot:{})});if(hasPrefixSuffix$1(a)){var Ct,St="".concat(j,"-affix-wrapper"),Tt=classNames(St,(Ct={},_defineProperty(Ct,"".concat(St,"-disabled"),at),_defineProperty(Ct,"".concat(St,"-focused"),st),_defineProperty(Ct,"".concat(St,"-readonly"),lt),_defineProperty(Ct,"".concat(St,"-input-with-clear-btn"),et&&ft&&it),Ct),!hasAddon(a)&&nt,pt==null?void 0:pt.affixWrapper,gt==null?void 0:gt.affixWrapper),Pt=(et||ft)&&React.createElement("span",{className:classNames("".concat(j,"-suffix"),gt==null?void 0:gt.suffix),style:vt==null?void 0:vt.suffix},It(),et);wt=React.createElement(yt,_extends$1({className:Tt,style:_objectSpread2(_objectSpread2({},hasAddon(a)?void 0:ot),vt==null?void 0:vt.affixWrapper),hidden:!hasAddon(a)&&dt,onClick:Ot},mt==null?void 0:mt.affixWrapper,{ref:Et}),_e&&React.createElement("span",{className:classNames("".concat(j,"-prefix"),gt==null?void 0:gt.prefix),style:vt==null?void 0:vt.prefix},_e),reactExports.cloneElement(_,{value:it,hidden:null}),Pt)}if(hasAddon(a)){var Rt="".concat(j,"-group"),_t="".concat(Rt,"-addon"),Mt=classNames("".concat(j,"-wrapper"),Rt,pt==null?void 0:pt.wrapper),Nt=classNames("".concat(j,"-group-wrapper"),nt,pt==null?void 0:pt.group);return React.createElement(xt,{className:Nt,style:ot,hidden:dt},React.createElement($t,{className:Mt},tt&&React.createElement(bt,{className:_t},tt),reactExports.cloneElement(wt,{hidden:null}),rt&&React.createElement(bt,{className:_t},rt)))}return wt},_excluded$a=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Input$3=reactExports.forwardRef(function(o,a){var i=o.autoComplete,s=o.onChange,_=o.onFocus,j=o.onBlur,_e=o.onPressEnter,et=o.onKeyDown,tt=o.prefixCls,rt=tt===void 0?"rc-input":tt,nt=o.disabled,ot=o.htmlSize,at=o.className,lt=o.maxLength,st=o.suffix,ut=o.showCount,ft=o.type,it=ft===void 0?"text":ft,ct=o.classes,dt=o.classNames,pt=o.styles,gt=_objectWithoutProperties(o,_excluded$a),mt=useMergedState(o.defaultValue,{value:o.value}),vt=_slicedToArray(mt,2),ht=vt[0],yt=vt[1],xt=reactExports.useState(!1),$t=_slicedToArray(xt,2),bt=$t[0],Et=$t[1],Ot=reactExports.useRef(null),It=function(Nt){Ot.current&&triggerFocus$1(Ot.current,Nt)};reactExports.useImperativeHandle(a,function(){return{focus:It,blur:function(){var Nt;(Nt=Ot.current)===null||Nt===void 0||Nt.blur()},setSelectionRange:function(Nt,zt,jt){var At;(At=Ot.current)===null||At===void 0||At.setSelectionRange(Nt,zt,jt)},select:function(){var Nt;(Nt=Ot.current)===null||Nt===void 0||Nt.select()},input:Ot.current}}),reactExports.useEffect(function(){Et(function(Mt){return Mt&&nt?!1:Mt})},[nt]);var wt=function(Nt){o.value===void 0&&yt(Nt.target.value),Ot.current&&resolveOnChange(Ot.current,Nt,s)},Ct=function(Nt){_e&&Nt.key==="Enter"&&_e(Nt),et==null||et(Nt)},St=function(Nt){Et(!0),_==null||_(Nt)},Tt=function(Nt){Et(!1),j==null||j(Nt)},Pt=function(Nt){yt(""),It(),Ot.current&&resolveOnChange(Ot.current,Nt,s)},Rt=function(){var Nt=omit(o,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return React.createElement("input",_extends$1({autoComplete:i},Nt,{onChange:wt,onFocus:St,onBlur:Tt,onKeyDown:Ct,className:classNames(rt,_defineProperty({},"".concat(rt,"-disabled"),nt),dt==null?void 0:dt.input),style:pt==null?void 0:pt.input,ref:Ot,size:ot,type:it}))},_t=function(){var Nt=Number(lt)>0;if(st||ut){var zt=fixControlledValue(ht),jt=_toConsumableArray(zt).length,At=_typeof(ut)==="object"?ut.formatter({value:zt,count:jt,maxLength:lt}):"".concat(jt).concat(Nt?" / ".concat(lt):"");return React.createElement(React.Fragment,null,!!ut&&React.createElement("span",{className:classNames("".concat(rt,"-show-count-suffix"),_defineProperty({},"".concat(rt,"-show-count-has-suffix"),!!st),dt==null?void 0:dt.count),style:_objectSpread2({},pt==null?void 0:pt.count)},At),st)}return null};return React.createElement(BaseInput,_extends$1({},gt,{prefixCls:rt,className:at,inputElement:Rt(),handleReset:Pt,value:fixControlledValue(ht),focused:bt,triggerFocus:It,suffix:_t(),disabled:nt,classes:ct,classNames:dt,styles:pt}))});const Group=o=>{const{getPrefixCls:a,direction:i}=reactExports.useContext(ConfigContext),{prefixCls:s,className:_}=o,j=a("input-group",s),_e=a("input"),[et,tt]=useStyle$7(_e),rt=classNames(j,{[`${j}-lg`]:o.size==="large",[`${j}-sm`]:o.size==="small",[`${j}-compact`]:o.compact,[`${j}-rtl`]:i==="rtl"},tt,_),nt=reactExports.useContext(FormItemInputContext),ot=reactExports.useMemo(()=>Object.assign(Object.assign({},nt),{isFormItemInput:!1}),[nt]);return et(reactExports.createElement("span",{className:rt,style:o.style,onMouseEnter:o.onMouseEnter,onMouseLeave:o.onMouseLeave,onFocus:o.onFocus,onBlur:o.onBlur},reactExports.createElement(FormItemInputContext.Provider,{value:ot},o.children)))},Group$1=Group;function useRemovePasswordTimeout(o,a){const i=reactExports.useRef([]),s=()=>{i.current.push(setTimeout(()=>{var _,j,_e,et;!((_=o.current)===null||_===void 0)&&_.input&&((j=o.current)===null||j===void 0?void 0:j.input.getAttribute("type"))==="password"&&(!((_e=o.current)===null||_e===void 0)&&_e.input.hasAttribute("value"))&&((et=o.current)===null||et===void 0||et.input.removeAttribute("value"))}))};return reactExports.useEffect(()=>(a&&s(),()=>i.current.forEach(_=>{_&&clearTimeout(_)})),[]),s}function hasPrefixSuffix(o){return!!(o.prefix||o.suffix||o.allowClear)}var __rest$f=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var i;const{prefixCls:s,bordered:_=!0,status:j,size:_e,disabled:et,onBlur:tt,onFocus:rt,suffix:nt,allowClear:ot,addonAfter:at,addonBefore:lt,className:st,style:ut,styles:ft,rootClassName:it,onChange:ct,classNames:dt}=o,pt=__rest$f(o,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:gt,direction:mt,input:vt}=React.useContext(ConfigContext),ht=gt("input",s),yt=reactExports.useRef(null),[xt,$t]=useStyle$7(ht),{compactSize:bt,compactItemClassnames:Et}=useCompactItemContext(ht,mt),Ot=useSize$1(Ft=>{var Bt;return(Bt=_e??bt)!==null&&Bt!==void 0?Bt:Ft}),It=React.useContext(DisabledContext$1),wt=et??It,{status:Ct,hasFeedback:St,feedbackIcon:Tt}=reactExports.useContext(FormItemInputContext),Pt=getMergedStatus(Ct,j),Rt=hasPrefixSuffix(o)||!!St,_t=reactExports.useRef(Rt);reactExports.useEffect(()=>{Rt&&_t.current,_t.current=Rt},[Rt]);const Mt=useRemovePasswordTimeout(yt,!0),Nt=Ft=>{Mt(),tt==null||tt(Ft)},zt=Ft=>{Mt(),rt==null||rt(Ft)},jt=Ft=>{Mt(),ct==null||ct(Ft)},At=(St||nt)&&React.createElement(React.Fragment,null,nt,St&&Tt);let kt;return typeof ot=="object"&&(ot!=null&&ot.clearIcon)?kt=ot:ot&&(kt={clearIcon:React.createElement(CloseCircleFilled$1,null)}),xt(React.createElement(Input$3,Object.assign({ref:composeRef(a,yt),prefixCls:ht,autoComplete:vt==null?void 0:vt.autoComplete},pt,{disabled:wt,onBlur:Nt,onFocus:zt,style:Object.assign(Object.assign({},vt==null?void 0:vt.style),ut),styles:Object.assign(Object.assign({},vt==null?void 0:vt.styles),ft),suffix:At,allowClear:kt,className:classNames(st,it,Et,vt==null?void 0:vt.className),onChange:jt,addonAfter:at&&React.createElement(NoCompactStyle,null,React.createElement(NoFormStyle,{override:!0,status:!0},at)),addonBefore:lt&&React.createElement(NoCompactStyle,null,React.createElement(NoFormStyle,{override:!0,status:!0},lt)),classNames:Object.assign(Object.assign(Object.assign({},dt),vt==null?void 0:vt.classNames),{input:classNames({[`${ht}-sm`]:Ot==="small",[`${ht}-lg`]:Ot==="large",[`${ht}-rtl`]:mt==="rtl",[`${ht}-borderless`]:!_},!Rt&&getStatusClassNames(ht,Pt),dt==null?void 0:dt.input,(i=vt==null?void 0:vt.classNames)===null||i===void 0?void 0:i.input,$t)}),classes:{affixWrapper:classNames({[`${ht}-affix-wrapper-sm`]:Ot==="small",[`${ht}-affix-wrapper-lg`]:Ot==="large",[`${ht}-affix-wrapper-rtl`]:mt==="rtl",[`${ht}-affix-wrapper-borderless`]:!_},getStatusClassNames(`${ht}-affix-wrapper`,Pt,St),$t),wrapper:classNames({[`${ht}-group-rtl`]:mt==="rtl"},$t),group:classNames({[`${ht}-group-wrapper-sm`]:Ot==="small",[`${ht}-group-wrapper-lg`]:Ot==="large",[`${ht}-group-wrapper-rtl`]:mt==="rtl",[`${ht}-group-wrapper-disabled`]:wt},getStatusClassNames(`${ht}-group-wrapper`,Pt,St),$t)}})))}),InternalInput=Input$2;var EyeInvisibleOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"};const EyeInvisibleOutlinedSvg=EyeInvisibleOutlined$2;var EyeInvisibleOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:EyeInvisibleOutlinedSvg}))};const EyeInvisibleOutlined$1=reactExports.forwardRef(EyeInvisibleOutlined);var EyeOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const EyeOutlinedSvg=EyeOutlined$2;var EyeOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:EyeOutlinedSvg}))};const EyeOutlined$1=reactExports.forwardRef(EyeOutlined);var __rest$e=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_o?reactExports.createElement(EyeOutlined$1,null):reactExports.createElement(EyeInvisibleOutlined$1,null),ActionMap={click:"onClick",hover:"onMouseOver"},Password=reactExports.forwardRef((o,a)=>{const{visibilityToggle:i=!0}=o,s=typeof i=="object"&&i.visible!==void 0,[_,j]=reactExports.useState(()=>s?i.visible:!1),_e=reactExports.useRef(null);reactExports.useEffect(()=>{s&&j(i.visible)},[s,i]);const et=useRemovePasswordTimeout(_e),tt=()=>{const{disabled:gt}=o;gt||(_&&et(),j(mt=>{var vt;const ht=!mt;return typeof i=="object"&&((vt=i.onVisibleChange)===null||vt===void 0||vt.call(i,ht)),ht}))},rt=gt=>{const{action:mt="click",iconRender:vt=defaultIconRender}=o,ht=ActionMap[mt]||"",yt=vt(_),xt={[ht]:tt,className:`${gt}-icon`,key:"passwordIcon",onMouseDown:$t=>{$t.preventDefault()},onMouseUp:$t=>{$t.preventDefault()}};return reactExports.cloneElement(reactExports.isValidElement(yt)?yt:reactExports.createElement("span",null,yt),xt)},{className:nt,prefixCls:ot,inputPrefixCls:at,size:lt}=o,st=__rest$e(o,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ut}=reactExports.useContext(ConfigContext),ft=ut("input",at),it=ut("input-password",ot),ct=i&&rt(it),dt=classNames(it,nt,{[`${it}-${lt}`]:!!lt}),pt=Object.assign(Object.assign({},omit(st,["suffix","iconRender","visibilityToggle"])),{type:_?"text":"password",className:dt,prefixCls:ft,suffix:ct});return lt&&(pt.size=lt),reactExports.createElement(InternalInput,Object.assign({ref:composeRef(a,_e)},pt))}),Password$1=Password;var __rest$d=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{prefixCls:i,inputPrefixCls:s,className:_,size:j,suffix:_e,enterButton:et=!1,addonAfter:tt,loading:rt,disabled:nt,onSearch:ot,onChange:at,onCompositionStart:lt,onCompositionEnd:st}=o,ut=__rest$d(o,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ft,direction:it}=reactExports.useContext(ConfigContext),ct=reactExports.useRef(!1),dt=ft("input-search",i),pt=ft("input",s),{compactSize:gt}=useCompactItemContext(dt,it),mt=useSize$1(Pt=>{var Rt;return(Rt=j??gt)!==null&&Rt!==void 0?Rt:Pt}),vt=reactExports.useRef(null),ht=Pt=>{Pt&&Pt.target&&Pt.type==="click"&&ot&&ot(Pt.target.value,Pt),at&&at(Pt)},yt=Pt=>{var Rt;document.activeElement===((Rt=vt.current)===null||Rt===void 0?void 0:Rt.input)&&Pt.preventDefault()},xt=Pt=>{var Rt,_t;ot&&ot((_t=(Rt=vt.current)===null||Rt===void 0?void 0:Rt.input)===null||_t===void 0?void 0:_t.value,Pt)},$t=Pt=>{ct.current||rt||xt(Pt)},bt=typeof et=="boolean"?reactExports.createElement(SearchOutlined$1,null):null,Et=`${dt}-button`;let Ot;const It=et||{},wt=It.type&&It.type.__ANT_BUTTON===!0;wt||It.type==="button"?Ot=cloneElement(It,Object.assign({onMouseDown:yt,onClick:Pt=>{var Rt,_t;(_t=(Rt=It==null?void 0:It.props)===null||Rt===void 0?void 0:Rt.onClick)===null||_t===void 0||_t.call(Rt,Pt),xt(Pt)},key:"enterButton"},wt?{className:Et,size:mt}:{})):Ot=reactExports.createElement(Button$2,{className:Et,type:et?"primary":void 0,size:mt,disabled:nt,key:"enterButton",onMouseDown:yt,onClick:xt,loading:rt,icon:bt},et),tt&&(Ot=[Ot,cloneElement(tt,{key:"addonAfter"})]);const Ct=classNames(dt,{[`${dt}-rtl`]:it==="rtl",[`${dt}-${mt}`]:!!mt,[`${dt}-with-button`]:!!et},_),St=Pt=>{ct.current=!0,lt==null||lt(Pt)},Tt=Pt=>{ct.current=!1,st==null||st(Pt)};return reactExports.createElement(InternalInput,Object.assign({ref:composeRef(vt,a),onPressEnter:$t},ut,{size:mt,onCompositionStart:St,onCompositionEnd:Tt,prefixCls:pt,addonAfter:Ot,suffix:_e,onChange:ht,className:Ct,disabled:nt}))}),Search$1=Search;var HIDDEN_TEXTAREA_STYLE=` 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; `,SIZING_STYLE=["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"],computedStyleCache={},hiddenTextarea;function calculateNodeStyling(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=o.getAttribute("id")||o.getAttribute("data-reactid")||o.getAttribute("name");if(a&&computedStyleCache[i])return computedStyleCache[i];var s=window.getComputedStyle(o),_=s.getPropertyValue("box-sizing")||s.getPropertyValue("-moz-box-sizing")||s.getPropertyValue("-webkit-box-sizing"),j=parseFloat(s.getPropertyValue("padding-bottom"))+parseFloat(s.getPropertyValue("padding-top")),_e=parseFloat(s.getPropertyValue("border-bottom-width"))+parseFloat(s.getPropertyValue("border-top-width")),et=SIZING_STYLE.map(function(rt){return"".concat(rt,":").concat(s.getPropertyValue(rt))}).join(";"),tt={sizingStyle:et,paddingSize:j,borderSize:_e,boxSizing:_};return a&&i&&(computedStyleCache[i]=tt),tt}function calculateAutoSizeStyle(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;hiddenTextarea||(hiddenTextarea=document.createElement("textarea"),hiddenTextarea.setAttribute("tab-index","-1"),hiddenTextarea.setAttribute("aria-hidden","true"),document.body.appendChild(hiddenTextarea)),o.getAttribute("wrap")?hiddenTextarea.setAttribute("wrap",o.getAttribute("wrap")):hiddenTextarea.removeAttribute("wrap");var _=calculateNodeStyling(o,a),j=_.paddingSize,_e=_.borderSize,et=_.boxSizing,tt=_.sizingStyle;hiddenTextarea.setAttribute("style","".concat(tt,";").concat(HIDDEN_TEXTAREA_STYLE)),hiddenTextarea.value=o.value||o.placeholder||"";var rt=void 0,nt=void 0,ot,at=hiddenTextarea.scrollHeight;if(et==="border-box"?at+=_e:et==="content-box"&&(at-=j),i!==null||s!==null){hiddenTextarea.value=" ";var lt=hiddenTextarea.scrollHeight-j;i!==null&&(rt=lt*i,et==="border-box"&&(rt=rt+j+_e),at=Math.max(rt,at)),s!==null&&(nt=lt*s,et==="border-box"&&(nt=nt+j+_e),ot=at>nt?"":"hidden",at=Math.min(nt,at))}var st={height:at,overflowY:ot,resize:"none"};return rt&&(st.minHeight=rt),nt&&(st.maxHeight=nt),st}var _excluded$9=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],RESIZE_START=0,RESIZE_MEASURING=1,RESIZE_STABLE=2,ResizableTextArea=reactExports.forwardRef(function(o,a){var i=o,s=i.prefixCls;i.onPressEnter;var _=i.defaultValue,j=i.value,_e=i.autoSize,et=i.onResize,tt=i.className,rt=i.style,nt=i.disabled,ot=i.onChange;i.onInternalAutoSize;var at=_objectWithoutProperties(i,_excluded$9),lt=useMergedState(_,{value:j,postState:function(Nt){return Nt??""}}),st=_slicedToArray(lt,2),ut=st[0],ft=st[1],it=function(Nt){ft(Nt.target.value),ot==null||ot(Nt)},ct=reactExports.useRef();reactExports.useImperativeHandle(a,function(){return{textArea:ct.current}});var dt=reactExports.useMemo(function(){return _e&&_typeof(_e)==="object"?[_e.minRows,_e.maxRows]:[]},[_e]),pt=_slicedToArray(dt,2),gt=pt[0],mt=pt[1],vt=!!_e,ht=function(){try{if(document.activeElement===ct.current){var Nt=ct.current,zt=Nt.selectionStart,jt=Nt.selectionEnd,At=Nt.scrollTop;ct.current.setSelectionRange(zt,jt),ct.current.scrollTop=At}}catch{}},yt=reactExports.useState(RESIZE_STABLE),xt=_slicedToArray(yt,2),$t=xt[0],bt=xt[1],Et=reactExports.useState(),Ot=_slicedToArray(Et,2),It=Ot[0],wt=Ot[1],Ct=function(){bt(RESIZE_START)};useLayoutEffect$1(function(){vt&&Ct()},[j,gt,mt,vt]),useLayoutEffect$1(function(){if($t===RESIZE_START)bt(RESIZE_MEASURING);else if($t===RESIZE_MEASURING){var Mt=calculateAutoSizeStyle(ct.current,!1,gt,mt);bt(RESIZE_STABLE),wt(Mt)}else ht()},[$t]);var St=reactExports.useRef(),Tt=function(){wrapperRaf.cancel(St.current)},Pt=function(Nt){$t===RESIZE_STABLE&&(et==null||et(Nt),_e&&(Tt(),St.current=wrapperRaf(function(){Ct()})))};reactExports.useEffect(function(){return Tt},[]);var Rt=vt?It:null,_t=_objectSpread2(_objectSpread2({},rt),Rt);return($t===RESIZE_START||$t===RESIZE_MEASURING)&&(_t.overflowY="hidden",_t.overflowX="hidden"),reactExports.createElement(RefResizeObserver,{onResize:Pt,disabled:!(_e||et)},reactExports.createElement("textarea",_extends$1({},at,{ref:ct,style:_t,className:classNames(s,tt,_defineProperty({},"".concat(s,"-disabled"),nt)),disabled:nt,value:ut,onChange:it})))}),_excluded$8=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function fixEmojiLength(o,a){return _toConsumableArray(o||"").slice(0,a).join("")}function setTriggerValue(o,a,i,s){var _=i;return o?_=fixEmojiLength(i,s):_toConsumableArray(a||"").lengths&&(_=a),_}var TextArea$2=React.forwardRef(function(o,a){var i,s=o.defaultValue,_=o.value,j=o.onFocus,_e=o.onBlur,et=o.onChange,tt=o.allowClear,rt=o.maxLength,nt=o.onCompositionStart,ot=o.onCompositionEnd,at=o.suffix,lt=o.prefixCls,st=lt===void 0?"rc-textarea":lt,ut=o.classes,ft=o.showCount,it=o.className,ct=o.style,dt=o.disabled,pt=o.hidden,gt=o.classNames,mt=o.styles,vt=o.onResize,ht=_objectWithoutProperties(o,_excluded$8),yt=useMergedState(s,{value:_,defaultValue:s}),xt=_slicedToArray(yt,2),$t=xt[0],bt=xt[1],Et=reactExports.useRef(null),Ot=React.useState(!1),It=_slicedToArray(Ot,2),wt=It[0],Ct=It[1],St=React.useState(!1),Tt=_slicedToArray(St,2),Pt=Tt[0],Rt=Tt[1],_t=React.useRef(),Mt=React.useRef(0),Nt=React.useState(null),zt=_slicedToArray(Nt,2),jt=zt[0],At=zt[1],kt=function(){var Qt;(Qt=Et.current)===null||Qt===void 0||Qt.textArea.focus()};reactExports.useImperativeHandle(a,function(){return{resizableTextArea:Et.current,focus:kt,blur:function(){var Qt;(Qt=Et.current)===null||Qt===void 0||Qt.textArea.blur()}}}),reactExports.useEffect(function(){Ct(function(sr){return!dt&&sr})},[dt]);var Ft=Number(rt)>0,Bt=function(Qt){Rt(!0),_t.current=$t,Mt.current=Qt.currentTarget.selectionStart,nt==null||nt(Qt)},Dt=function(Qt){Rt(!1);var or=Qt.currentTarget.value;if(Ft){var tr,mr=Mt.current>=rt+1||Mt.current===((tr=_t.current)===null||tr===void 0?void 0:tr.length);or=setTriggerValue(mr,_t.current,or,rt)}or!==$t&&(bt(or),resolveOnChange(Qt.currentTarget,Qt,et,or)),ot==null||ot(Qt)},Ht=function(Qt){var or=Qt.target.value;if(!Pt&&Ft){var tr=Qt.target.selectionStart>=rt+1||Qt.target.selectionStart===or.length||!Qt.target.selectionStart;or=setTriggerValue(tr,$t,or,rt)}bt(or),resolveOnChange(Qt.currentTarget,Qt,et,or)},Lt=function(Qt){var or=ht.onPressEnter,tr=ht.onKeyDown;Qt.key==="Enter"&&or&&or(Qt),tr==null||tr(Qt)},Wt=function(Qt){Ct(!0),j==null||j(Qt)},Kt=function(Qt){Ct(!1),_e==null||_e(Qt)},Ut=function(Qt){var or;bt(""),kt(),resolveOnChange((or=Et.current)===null||or===void 0?void 0:or.textArea,Qt,et)},Yt=fixControlledValue($t);!Pt&&Ft&&_==null&&(Yt=fixEmojiLength(Yt,rt));var Vt=at,qt;if(ft){var Gt=_toConsumableArray(Yt).length;_typeof(ft)==="object"?qt=ft.formatter({value:Yt,count:Gt,maxLength:rt}):qt="".concat(Gt).concat(Ft?" / ".concat(rt):""),Vt=React.createElement(React.Fragment,null,Vt,React.createElement("span",{className:classNames("".concat(st,"-data-count"),gt==null?void 0:gt.count),style:mt==null?void 0:mt.count},qt))}var er=function(Qt){var or;vt==null||vt(Qt),(or=Et.current)!==null&&or!==void 0&&or.textArea.style.height&&At(!0)},nr=!ht.autoSize&&!ft&&!tt,br=React.createElement(BaseInput,{value:Yt,allowClear:tt,handleReset:Ut,suffix:Vt,prefixCls:st,classes:{affixWrapper:classNames(ut==null?void 0:ut.affixWrapper,(i={},_defineProperty(i,"".concat(st,"-show-count"),ft),_defineProperty(i,"".concat(st,"-textarea-allow-clear"),tt),i))},disabled:dt,focused:wt,className:it,style:_objectSpread2(_objectSpread2({},ct),jt&&!nr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof qt=="string"?qt:void 0}},hidden:pt,inputElement:React.createElement(ResizableTextArea,_extends$1({},ht,{onKeyDown:Lt,onChange:Ht,onFocus:Wt,onBlur:Kt,onCompositionStart:Bt,onCompositionEnd:Dt,className:gt==null?void 0:gt.textarea,style:_objectSpread2(_objectSpread2({},mt==null?void 0:mt.textarea),{},{resize:ct==null?void 0:ct.resize}),disabled:dt,prefixCls:st,onResize:er,ref:Et}))});return br}),__rest$c=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{prefixCls:i,bordered:s=!0,size:_,disabled:j,status:_e,allowClear:et,showCount:tt,classNames:rt}=o,nt=__rest$c(o,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames"]),{getPrefixCls:ot,direction:at}=reactExports.useContext(ConfigContext),lt=useSize$1(_),st=reactExports.useContext(DisabledContext$1),ut=j??st,{status:ft,hasFeedback:it,feedbackIcon:ct}=reactExports.useContext(FormItemInputContext),dt=getMergedStatus(ft,_e),pt=reactExports.useRef(null);reactExports.useImperativeHandle(a,()=>{var yt;return{resizableTextArea:(yt=pt.current)===null||yt===void 0?void 0:yt.resizableTextArea,focus:xt=>{var $t,bt;triggerFocus((bt=($t=pt.current)===null||$t===void 0?void 0:$t.resizableTextArea)===null||bt===void 0?void 0:bt.textArea,xt)},blur:()=>{var xt;return(xt=pt.current)===null||xt===void 0?void 0:xt.blur()}}});const gt=ot("input",i);let mt;typeof et=="object"&&(et!=null&&et.clearIcon)?mt=et:et&&(mt={clearIcon:reactExports.createElement(CloseCircleFilled$1,null)});const[vt,ht]=useStyle$7(gt);return vt(reactExports.createElement(TextArea$2,Object.assign({},nt,{disabled:ut,allowClear:mt,classes:{affixWrapper:classNames(`${gt}-textarea-affix-wrapper`,{[`${gt}-affix-wrapper-rtl`]:at==="rtl",[`${gt}-affix-wrapper-borderless`]:!s,[`${gt}-affix-wrapper-sm`]:lt==="small",[`${gt}-affix-wrapper-lg`]:lt==="large",[`${gt}-textarea-show-count`]:tt},getStatusClassNames(`${gt}-affix-wrapper`,dt),ht)},classNames:Object.assign(Object.assign({},rt),{textarea:classNames({[`${gt}-borderless`]:!s,[`${gt}-sm`]:lt==="small",[`${gt}-lg`]:lt==="large"},getStatusClassNames(gt,dt),ht,rt==null?void 0:rt.textarea)}),prefixCls:gt,suffix:it&&reactExports.createElement("span",{className:`${gt}-textarea-suffix`},ct),showCount:tt,ref:pt})))}),TextArea$1=TextArea,Input=InternalInput;Input.Group=Group$1;Input.Search=Search$1;Input.TextArea=TextArea$1;Input.Password=Password$1;const Input$1=Input,SpaceContext=React.createContext({latestIndex:0,horizontalSize:0,verticalSize:0,supportFlexGap:!1}),SpaceContextProvider=SpaceContext.Provider,Item=o=>{let{className:a,direction:i,index:s,marginDirection:_,children:j,split:_e,wrap:et,style:tt}=o;const{horizontalSize:rt,verticalSize:nt,latestIndex:ot,supportFlexGap:at}=reactExports.useContext(SpaceContext);let lt={};return at||(i==="vertical"?s{var i,s;const{getPrefixCls:_,space:j,direction:_e}=reactExports.useContext(ConfigContext),{size:et=(j==null?void 0:j.size)||"small",align:tt,className:rt,rootClassName:nt,children:ot,direction:at="horizontal",prefixCls:lt,split:st,style:ut,wrap:ft=!1,classNames:it,styles:ct}=o,dt=__rest$b(o,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),pt=useFlexGapSupport(),[gt,mt]=reactExports.useMemo(()=>(Array.isArray(et)?et:[et,et]).map(Tt=>getNumberSize(Tt)),[et]),vt=toArray$4(ot,{keepEmpty:!0}),ht=tt===void 0&&at==="horizontal"?"center":tt,yt=_("space",lt),[xt,$t]=useStyle$f(yt),bt=classNames(yt,j==null?void 0:j.className,$t,`${yt}-${at}`,{[`${yt}-rtl`]:_e==="rtl",[`${yt}-align-${ht}`]:ht},rt,nt),Et=classNames(`${yt}-item`,(i=it==null?void 0:it.item)!==null&&i!==void 0?i:(s=j==null?void 0:j.classNames)===null||s===void 0?void 0:s.item),Ot=_e==="rtl"?"marginLeft":"marginRight";let It=0;const wt=vt.map((Tt,Pt)=>{var Rt,_t;Tt!=null&&(It=Pt);const Mt=Tt&&Tt.key||`${Et}-${Pt}`;return reactExports.createElement(Item$1,{className:Et,key:Mt,direction:at,index:Pt,marginDirection:Ot,split:st,wrap:ft,style:(Rt=ct==null?void 0:ct.item)!==null&&Rt!==void 0?Rt:(_t=j==null?void 0:j.styles)===null||_t===void 0?void 0:_t.item},Tt)}),Ct=reactExports.useMemo(()=>({horizontalSize:gt,verticalSize:mt,latestIndex:It,supportFlexGap:pt}),[gt,mt,It,pt]);if(vt.length===0)return null;const St={};return ft&&(St.flexWrap="wrap",pt||(St.marginBottom=-mt)),pt&&(St.columnGap=gt,St.rowGap=mt),xt(reactExports.createElement("div",Object.assign({ref:a,className:bt,style:Object.assign(Object.assign(Object.assign({},St),j==null?void 0:j.style),ut)},dt),reactExports.createElement(SpaceContextProvider,{value:Ct},wt)))}),CompoundedSpace=Space;CompoundedSpace.Compact=Compact;const Space$1=CompoundedSpace;var __rest$a=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{getPopupContainer:a,getPrefixCls:i,direction:s}=reactExports.useContext(ConfigContext),{prefixCls:_,type:j="default",danger:_e,disabled:et,loading:tt,onClick:rt,htmlType:nt,children:ot,className:at,menu:lt,arrow:st,autoFocus:ut,overlay:ft,trigger:it,align:ct,open:dt,onOpenChange:pt,placement:gt,getPopupContainer:mt,href:vt,icon:ht=reactExports.createElement(EllipsisOutlined$1,null),title:yt,buttonsRender:xt=Bt=>Bt,mouseEnterDelay:$t,mouseLeaveDelay:bt,overlayClassName:Et,overlayStyle:Ot,destroyPopupOnHide:It,dropdownRender:wt}=o,Ct=__rest$a(o,["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","destroyPopupOnHide","dropdownRender"]),St=i("dropdown",_),Tt=`${St}-button`,[Pt,Rt]=useStyle$9(St),_t={menu:lt,arrow:st,autoFocus:ut,align:ct,disabled:et,trigger:et?[]:it,onOpenChange:pt,getPopupContainer:mt||a,mouseEnterDelay:$t,mouseLeaveDelay:bt,overlayClassName:Et,overlayStyle:Ot,destroyPopupOnHide:It,dropdownRender:wt},{compactSize:Mt,compactItemClassnames:Nt}=useCompactItemContext(St,s),zt=classNames(Tt,Nt,at,Rt);"overlay"in o&&(_t.overlay=ft),"open"in o&&(_t.open=dt),"placement"in o?_t.placement=gt:_t.placement=s==="rtl"?"bottomLeft":"bottomRight";const jt=reactExports.createElement(Button$2,{type:j,danger:_e,disabled:et,loading:tt,onClick:rt,htmlType:nt,href:vt,title:yt},ot),At=reactExports.createElement(Button$2,{type:j,danger:_e,icon:ht}),[kt,Ft]=xt([jt,At]);return Pt(reactExports.createElement(Space$1.Compact,Object.assign({className:zt,size:Mt,block:!0},Ct),kt,reactExports.createElement(InternalDropdown,Object.assign({},_t),Ft)))};DropdownButton.__ANT_BUTTON=!0;const DropdownButton$1=DropdownButton,Dropdown=InternalDropdown;Dropdown.Button=DropdownButton$1;const Dropdown$1=Dropdown;function getOffset(o){var a=o.getBoundingClientRect(),i=document.documentElement;return{left:a.left+(window.pageXOffset||i.scrollLeft)-(i.clientLeft||document.body.clientLeft||0),top:a.top+(window.pageYOffset||i.scrollTop)-(i.clientTop||document.body.clientTop||0)}}function addEventListenerWrap(o,a,i,s){var _=ReactDOM.unstable_batchedUpdates?function(_e){ReactDOM.unstable_batchedUpdates(i,_e)}:i;return o!=null&&o.addEventListener&&o.addEventListener(a,_,s),{remove:function(){o!=null&&o.removeEventListener&&o.removeEventListener(a,_,s)}}}function extendsObject(){const o=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let a=1;a{const _=i[s];_!==void 0&&(o[s]=_)})}return o}var DoubleLeftOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};const DoubleLeftOutlinedSvg=DoubleLeftOutlined$2;var DoubleLeftOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:DoubleLeftOutlinedSvg}))};const DoubleLeftOutlined$1=reactExports.forwardRef(DoubleLeftOutlined);var DoubleRightOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"};const DoubleRightOutlinedSvg=DoubleRightOutlined$2;var DoubleRightOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:DoubleRightOutlinedSvg}))};const DoubleRightOutlined$1=reactExports.forwardRef(DoubleRightOutlined);var KeyCode={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40};const LOCALE={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:"页码"};var Options=function(o){_inherits(i,o);var a=_createSuper(i);function i(){var s;_classCallCheck(this,i);for(var _=arguments.length,j=new Array(_),_e=0;_e<_;_e++)j[_e]=arguments[_e];return s=a.call.apply(a,[this].concat(j)),s.state={goInputText:""},s.getValidValue=function(){var et=s.state.goInputText;return!et||Number.isNaN(et)?void 0:Number(et)},s.buildOptionText=function(et){return"".concat(et," ").concat(s.props.locale.items_per_page)},s.changeSize=function(et){s.props.changeSize(Number(et))},s.handleChange=function(et){s.setState({goInputText:et.target.value})},s.handleBlur=function(et){var tt=s.props,rt=tt.goButton,nt=tt.quickGo,ot=tt.rootPrefixCls,at=s.state.goInputText;rt||at===""||(s.setState({goInputText:""}),!(et.relatedTarget&&(et.relatedTarget.className.indexOf("".concat(ot,"-item-link"))>=0||et.relatedTarget.className.indexOf("".concat(ot,"-item"))>=0))&&nt(s.getValidValue()))},s.go=function(et){var tt=s.state.goInputText;tt!==""&&(et.keyCode===KeyCode.ENTER||et.type==="click")&&(s.setState({goInputText:""}),s.props.quickGo(s.getValidValue()))},s}return _createClass(i,[{key:"getPageSizeOptions",value:function(){var _=this.props,j=_.pageSize,_e=_.pageSizeOptions;return _e.some(function(et){return et.toString()===j.toString()})?_e:_e.concat([j.toString()]).sort(function(et,tt){var rt=Number.isNaN(Number(et))?0:Number(et),nt=Number.isNaN(Number(tt))?0:Number(tt);return rt-nt})}},{key:"render",value:function(){var _=this,j=this.props,_e=j.pageSize,et=j.locale,tt=j.rootPrefixCls,rt=j.changeSize,nt=j.quickGo,ot=j.goButton,at=j.selectComponentClass,lt=j.buildOptionText,st=j.selectPrefixCls,ut=j.disabled,ft=this.state.goInputText,it="".concat(tt,"-options"),ct=at,dt=null,pt=null,gt=null;if(!rt&&!nt)return null;var mt=this.getPageSizeOptions();if(rt&&ct){var vt=mt.map(function(ht,yt){return React.createElement(ct.Option,{key:yt,value:ht.toString()},(lt||_.buildOptionText)(ht))});dt=React.createElement(ct,{disabled:ut,prefixCls:st,showSearch:!1,className:"".concat(it,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(_e||mt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(yt){return yt.parentNode},"aria-label":et.page_size,defaultOpen:!1},vt)}return nt&&(ot&&(gt=typeof ot=="boolean"?React.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:ut,className:"".concat(it,"-quick-jumper-button")},et.jump_to_confirm):React.createElement("span",{onClick:this.go,onKeyUp:this.go},ot)),pt=React.createElement("div",{className:"".concat(it,"-quick-jumper")},et.jump_to,React.createElement("input",{disabled:ut,type:"text",value:ft,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":et.page}),et.page,gt)),React.createElement("li",{className:"".concat(it)},dt,pt)}}]),i}(React.Component);Options.defaultProps={pageSizeOptions:["10","20","50","100"]};var Pager=function(a){var i,s=a.rootPrefixCls,_=a.page,j=a.active,_e=a.className,et=a.showTitle,tt=a.onClick,rt=a.onKeyPress,nt=a.itemRender,ot="".concat(s,"-item"),at=classNames(ot,"".concat(ot,"-").concat(_),(i={},_defineProperty(i,"".concat(ot,"-active"),j),_defineProperty(i,"".concat(ot,"-disabled"),!_),_defineProperty(i,a.className,_e),i)),lt=function(){tt(_)},st=function(it){rt(it,tt,_)},ut=nt(_,"page",React.createElement("a",{rel:"nofollow"},_));return ut?React.createElement("li",{title:et?_.toString():null,className:at,onClick:lt,onKeyPress:st,tabIndex:0},ut):null};function noop$1(){}function isInteger(o){var a=Number(o);return typeof a=="number"&&!Number.isNaN(a)&&isFinite(a)&&Math.floor(a)===a}var defaultItemRender=function(a,i,s){return s};function calculatePage(o,a,i){var s=typeof o>"u"?a.pageSize:o;return Math.floor((i.total-1)/s)+1}var Pagination$2=function(o){_inherits(i,o);var a=_createSuper(i);function i(s){var _;_classCallCheck(this,i),_=a.call(this,s),_.paginationNode=React.createRef(),_.getJumpPrevPage=function(){return Math.max(1,_.state.current-(_.props.showLessItems?3:5))},_.getJumpNextPage=function(){return Math.min(calculatePage(void 0,_.state,_.props),_.state.current+(_.props.showLessItems?3:5))},_.getItemIcon=function(rt,nt){var ot=_.props.prefixCls,at=rt||React.createElement("button",{type:"button","aria-label":nt,className:"".concat(ot,"-item-link")});return typeof rt=="function"&&(at=React.createElement(rt,_objectSpread2({},_.props))),at},_.isValid=function(rt){var nt=_.props.total;return isInteger(rt)&&rt!==_.state.current&&isInteger(nt)&&nt>0},_.shouldDisplayQuickJumper=function(){var rt=_.props,nt=rt.showQuickJumper,ot=rt.total,at=_.state.pageSize;return ot<=at?!1:nt},_.handleKeyDown=function(rt){(rt.keyCode===KeyCode.ARROW_UP||rt.keyCode===KeyCode.ARROW_DOWN)&&rt.preventDefault()},_.handleKeyUp=function(rt){var nt=_.getValidValue(rt),ot=_.state.currentInputValue;nt!==ot&&_.setState({currentInputValue:nt}),rt.keyCode===KeyCode.ENTER?_.handleChange(nt):rt.keyCode===KeyCode.ARROW_UP?_.handleChange(nt-1):rt.keyCode===KeyCode.ARROW_DOWN&&_.handleChange(nt+1)},_.handleBlur=function(rt){var nt=_.getValidValue(rt);_.handleChange(nt)},_.changePageSize=function(rt){var nt=_.state.current,ot=calculatePage(rt,_.state,_.props);nt=nt>ot?ot:nt,ot===0&&(nt=_.state.current),typeof rt=="number"&&("pageSize"in _.props||_.setState({pageSize:rt}),"current"in _.props||_.setState({current:nt,currentInputValue:nt})),_.props.onShowSizeChange(nt,rt),"onChange"in _.props&&_.props.onChange&&_.props.onChange(nt,rt)},_.handleChange=function(rt){var nt=_.props,ot=nt.disabled,at=nt.onChange,lt=_.state,st=lt.pageSize,ut=lt.current,ft=lt.currentInputValue;if(_.isValid(rt)&&!ot){var it=calculatePage(void 0,_.state,_.props),ct=rt;return rt>it?ct=it:rt<1&&(ct=1),"current"in _.props||_.setState({current:ct}),ct!==ft&&_.setState({currentInputValue:ct}),at(ct,st),ct}return ut},_.prev=function(){_.hasPrev()&&_.handleChange(_.state.current-1)},_.next=function(){_.hasNext()&&_.handleChange(_.state.current+1)},_.jumpPrev=function(){_.handleChange(_.getJumpPrevPage())},_.jumpNext=function(){_.handleChange(_.getJumpNextPage())},_.hasPrev=function(){return _.state.current>1},_.hasNext=function(){return _.state.current2?ot-2:0),lt=2;lt=_e?tt=_e:tt=Number(j),tt}},{key:"getShowSizeChanger",value:function(){var _=this.props,j=_.showSizeChanger,_e=_.total,et=_.totalBoundaryShowSizeChanger;return typeof j<"u"?j:_e>et}},{key:"render",value:function(){var _=this.props,j=_.prefixCls,_e=_.className,et=_.style,tt=_.disabled,rt=_.hideOnSinglePage,nt=_.total,ot=_.locale,at=_.showQuickJumper,lt=_.showLessItems,st=_.showTitle,ut=_.showTotal,ft=_.simple,it=_.itemRender,ct=_.showPrevNextJumpers,dt=_.jumpPrevIcon,pt=_.jumpNextIcon,gt=_.selectComponentClass,mt=_.selectPrefixCls,vt=_.pageSizeOptions,ht=this.state,yt=ht.current,xt=ht.pageSize,$t=ht.currentInputValue;if(rt===!0&&nt<=xt)return null;var bt=calculatePage(void 0,this.state,this.props),Et=[],Ot=null,It=null,wt=null,Ct=null,St=null,Tt=at&&at.goButton,Pt=lt?1:2,Rt=yt-1>0?yt-1:0,_t=yt+1nt?nt:yt*xt]));if(ft){Tt&&(typeof Tt=="boolean"?St=React.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ot.jump_to_confirm):St=React.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Tt),St=React.createElement("li",{title:st?"".concat(ot.jump_to).concat(yt,"/").concat(bt):null,className:"".concat(j,"-simple-pager")},St));var zt=this.renderPrev(Rt);return React.createElement("ul",_extends$1({className:classNames(j,"".concat(j,"-simple"),_defineProperty({},"".concat(j,"-disabled"),tt),_e),style:et,ref:this.paginationNode},Mt),Nt,zt?React.createElement("li",{title:st?ot.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:classNames("".concat(j,"-prev"),_defineProperty({},"".concat(j,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},zt):null,React.createElement("li",{title:st?"".concat(yt,"/").concat(bt):null,className:"".concat(j,"-simple-pager")},React.createElement("input",{type:"text",value:$t,disabled:tt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),React.createElement("span",{className:"".concat(j,"-slash")},"/"),bt),React.createElement("li",{title:st?ot.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:classNames("".concat(j,"-next"),_defineProperty({},"".concat(j,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(_t)),St)}if(bt<=3+Pt*2){var jt={locale:ot,rootPrefixCls:j,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:st,itemRender:it};bt||Et.push(React.createElement(Pager,_extends$1({},jt,{key:"noPager",page:1,className:"".concat(j,"-item-disabled")})));for(var At=1;At<=bt;At+=1){var kt=yt===At;Et.push(React.createElement(Pager,_extends$1({},jt,{key:At,page:At,active:kt})))}}else{var Ft=lt?ot.prev_3:ot.prev_5,Bt=lt?ot.next_3:ot.next_5,Dt=it(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(dt,"prev page")),Ht=it(this.getJumpNextPage(),"jump-next",this.getItemIcon(pt,"next page"));ct&&(Ot=Dt?React.createElement("li",{title:st?Ft:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:classNames("".concat(j,"-jump-prev"),_defineProperty({},"".concat(j,"-jump-prev-custom-icon"),!!dt))},Dt):null,It=Ht?React.createElement("li",{title:st?Bt:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:classNames("".concat(j,"-jump-next"),_defineProperty({},"".concat(j,"-jump-next-custom-icon"),!!pt))},Ht):null),Ct=React.createElement(Pager,{locale:ot,last:!0,rootPrefixCls:j,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:bt,page:bt,active:!1,showTitle:st,itemRender:it}),wt=React.createElement(Pager,{locale:ot,rootPrefixCls:j,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:st,itemRender:it});var Lt=Math.max(1,yt-Pt),Wt=Math.min(yt+Pt,bt);yt-1<=Pt&&(Wt=1+Pt*2),bt-yt<=Pt&&(Lt=bt-Pt*2);for(var Kt=Lt;Kt<=Wt;Kt+=1){var Ut=yt===Kt;Et.push(React.createElement(Pager,{locale:ot,rootPrefixCls:j,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Kt,page:Kt,active:Ut,showTitle:st,itemRender:it}))}yt-1>=Pt*2&&yt!==1+2&&(Et[0]=reactExports.cloneElement(Et[0],{className:"".concat(j,"-item-after-jump-prev")}),Et.unshift(Ot)),bt-yt>=Pt*2&&yt!==bt-2&&(Et[Et.length-1]=reactExports.cloneElement(Et[Et.length-1],{className:"".concat(j,"-item-before-jump-next")}),Et.push(It)),Lt!==1&&Et.unshift(wt),Wt!==bt&&Et.push(Ct)}var Yt=!this.hasPrev()||!bt,Vt=!this.hasNext()||!bt,qt=this.renderPrev(Rt),Gt=this.renderNext(_t);return React.createElement("ul",_extends$1({className:classNames(j,_e,_defineProperty({},"".concat(j,"-disabled"),tt)),style:et,ref:this.paginationNode},Mt),Nt,qt?React.createElement("li",{title:st?ot.prev_page:null,onClick:this.prev,tabIndex:Yt?null:0,onKeyPress:this.runIfEnterPrev,className:classNames("".concat(j,"-prev"),_defineProperty({},"".concat(j,"-disabled"),Yt)),"aria-disabled":Yt},qt):null,Et,Gt?React.createElement("li",{title:st?ot.next_page:null,onClick:this.next,tabIndex:Vt?null:0,onKeyPress:this.runIfEnterNext,className:classNames("".concat(j,"-next"),_defineProperty({},"".concat(j,"-disabled"),Vt)),"aria-disabled":Vt},Gt):null,React.createElement(Options,{disabled:tt,locale:ot,rootPrefixCls:j,selectComponentClass:gt,selectPrefixCls:mt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:yt,pageSize:xt,pageSizeOptions:vt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Tt}))}}],[{key:"getDerivedStateFromProps",value:function(_,j){var _e={};if("current"in _&&(_e.current=_.current,_.current!==j.current&&(_e.currentInputValue=_e.current)),"pageSize"in _&&_.pageSize!==j.pageSize){var et=j.current,tt=calculatePage(_.pageSize,j,_);et=et>tt?tt:et,"current"in _||(_e.current=et,_e.currentInputValue=et),_e.pageSize=_.pageSize}return _e}}]),i}(React.Component);Pagination$2.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:noop$1,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:noop$1,locale:LOCALE,style:{},itemRender:defaultItemRender,totalBoundaryShowSizeChanger:50};const MiniSelect=o=>reactExports.createElement(Select$1,Object.assign({},o,{showSearch:!0,size:"small"})),MiddleSelect=o=>reactExports.createElement(Select$1,Object.assign({},o,{showSearch:!0,size:"middle"}));MiniSelect.Option=Select$1.Option;MiddleSelect.Option=Select$1.Option;const genPaginationDisabledStyle=o=>{const{componentCls:a}=o;return{[`${a}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${a}-item-link`]:{color:o.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${a}-item-link`]:{color:o.colorTextDisabled,cursor:"not-allowed"}}},[`&${a}-disabled`]:{cursor:"not-allowed",[`${a}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:o.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:o.colorBorder,backgroundColor:o.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:o.itemActiveBgDisabled},a:{color:o.itemActiveColorDisabled}}},[`${a}-item-link`]:{color:o.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${a}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${a}-simple-pager`]:{color:o.colorTextDisabled},[`${a}-jump-prev, ${a}-jump-next`]:{[`${a}-item-link-icon`]:{opacity:0},[`${a}-item-ellipsis`]:{opacity:1}}},[`&${a}-simple`]:{[`${a}-prev, ${a}-next`]:{[`&${a}-disabled ${a}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},genPaginationMiniStyle=o=>{const{componentCls:a}=o;return{[`&${a}-mini ${a}-total-text, &${a}-mini ${a}-simple-pager`]:{height:o.itemSizeSM,lineHeight:`${o.itemSizeSM}px`},[`&${a}-mini ${a}-item`]:{minWidth:o.itemSizeSM,height:o.itemSizeSM,margin:0,lineHeight:`${o.itemSizeSM-2}px`},[`&${a}-mini:not(${a}-disabled) ${a}-item:not(${a}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:o.colorBgTextHover},"&:active":{backgroundColor:o.colorBgTextActive}},[`&${a}-mini ${a}-prev, &${a}-mini ${a}-next`]:{minWidth:o.itemSizeSM,height:o.itemSizeSM,margin:0,lineHeight:`${o.itemSizeSM}px`},[`&${a}-mini:not(${a}-disabled)`]:{[`${a}-prev, ${a}-next`]:{[`&:hover ${a}-item-link`]:{backgroundColor:o.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:o.colorBgTextActive},[`&${a}-disabled:hover ${a}-item-link`]:{backgroundColor:"transparent"}}},[` &${a}-mini ${a}-prev ${a}-item-link, &${a}-mini ${a}-next ${a}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:o.itemSizeSM,lineHeight:`${o.itemSizeSM}px`}},[`&${a}-mini ${a}-jump-prev, &${a}-mini ${a}-jump-next`]:{height:o.itemSizeSM,marginInlineEnd:0,lineHeight:`${o.itemSizeSM}px`},[`&${a}-mini ${a}-options`]:{marginInlineStart:o.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:o.miniOptionsSizeChangerTop},"&-quick-jumper":{height:o.itemSizeSM,lineHeight:`${o.itemSizeSM}px`,input:Object.assign(Object.assign({},genInputSmallStyle(o)),{width:o.paginationMiniQuickJumperInputWidth,height:o.controlHeightSM})}}}},genPaginationSimpleStyle=o=>{const{componentCls:a}=o;return{[` &${a}-simple ${a}-prev, &${a}-simple ${a}-next `]:{height:o.itemSizeSM,lineHeight:`${o.itemSizeSM}px`,verticalAlign:"top",[`${a}-item-link`]:{height:o.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:o.colorBgTextHover},"&:active":{backgroundColor:o.colorBgTextActive},"&::after":{height:o.itemSizeSM,lineHeight:`${o.itemSizeSM}px`}}},[`&${a}-simple ${a}-simple-pager`]:{display:"inline-block",height:o.itemSizeSM,marginInlineEnd:o.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:o.marginXS,padding:`0 ${o.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:o.itemInputBg,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,borderRadius:o.borderRadius,outline:"none",transition:`border-color ${o.motionDurationMid}`,color:"inherit","&:hover":{borderColor:o.colorPrimary},"&:focus":{borderColor:o.colorPrimaryHover,boxShadow:`${o.inputOutlineOffset}px 0 ${o.controlOutlineWidth}px ${o.controlOutline}`},"&[disabled]":{color:o.colorTextDisabled,backgroundColor:o.colorBgContainerDisabled,borderColor:o.colorBorder,cursor:"not-allowed"}}}}},genPaginationJumpStyle=o=>{const{componentCls:a}=o;return{[`${a}-jump-prev, ${a}-jump-next`]:{outline:0,[`${a}-item-container`]:{position:"relative",[`${a}-item-link-icon`]:{color:o.colorPrimary,fontSize:o.fontSizeSM,opacity:0,transition:`all ${o.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${a}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:o.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:o.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:o.paginationEllipsisTextIndent,opacity:1,transition:`all ${o.motionDurationMid}`}},"&:hover":{[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}}},[` ${a}-prev, ${a}-jump-prev, ${a}-jump-next `]:{marginInlineEnd:o.marginXS},[` ${a}-prev, ${a}-next, ${a}-jump-prev, ${a}-jump-next `]:{display:"inline-block",minWidth:o.itemSize,height:o.itemSize,color:o.colorText,fontFamily:o.fontFamily,lineHeight:`${o.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:o.borderRadius,cursor:"pointer",transition:`all ${o.motionDurationMid}`},[`${a}-prev, ${a}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:o.colorText,cursor:"pointer",userSelect:"none"},[`${a}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:o.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${o.lineWidth}px ${o.lineType} transparent`,borderRadius:o.borderRadius,outline:"none",transition:`all ${o.motionDurationMid}`},[`&:hover ${a}-item-link`]:{backgroundColor:o.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:o.colorBgTextActive},[`&${a}-disabled:hover`]:{[`${a}-item-link`]:{backgroundColor:"transparent"}}},[`${a}-slash`]:{marginInlineEnd:o.paginationSlashMarginInlineEnd,marginInlineStart:o.paginationSlashMarginInlineStart},[`${a}-options`]:{display:"inline-block",marginInlineStart:o.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:o.controlHeight,marginInlineStart:o.marginXS,lineHeight:`${o.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},genBasicInputStyle(o)),{width:o.controlHeightLG*1.25,height:o.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:o.marginXS,marginInlineEnd:o.marginXS})}}}},genPaginationItemStyle=o=>{const{componentCls:a}=o;return{[`${a}-item`]:{display:"inline-block",minWidth:o.itemSize,height:o.itemSize,marginInlineEnd:o.marginXS,fontFamily:o.fontFamily,lineHeight:`${o.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${o.lineWidth}px ${o.lineType} transparent`,borderRadius:o.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${o.paginationItemPaddingInline}px`,color:o.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${a}-item-active)`]:{"&:hover":{transition:`all ${o.motionDurationMid}`,backgroundColor:o.colorBgTextHover},"&:active":{backgroundColor:o.colorBgTextActive}},"&-active":{fontWeight:o.fontWeightStrong,backgroundColor:o.itemActiveBg,borderColor:o.colorPrimary,a:{color:o.colorPrimary},"&:hover":{borderColor:o.colorPrimaryHover},"&:hover a":{color:o.colorPrimaryHover}}}}},genPaginationStyle$2=o=>{const{componentCls:a}=o;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},resetComponent(o)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${a}-total-text`]:{display:"inline-block",height:o.itemSize,marginInlineEnd:o.marginXS,lineHeight:`${o.itemSize-2}px`,verticalAlign:"middle"}}),genPaginationItemStyle(o)),genPaginationJumpStyle(o)),genPaginationSimpleStyle(o)),genPaginationMiniStyle(o)),genPaginationDisabledStyle(o)),{[`@media only screen and (max-width: ${o.screenLG}px)`]:{[`${a}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${o.screenSM}px)`]:{[`${a}-options`]:{display:"none"}}}),[`&${o.componentCls}-rtl`]:{direction:"rtl"}}},genBorderedStyle$2=o=>{const{componentCls:a}=o;return{[`${a}${a}-disabled:not(${a}-mini)`]:{"&, &:hover":{[`${a}-item-link`]:{borderColor:o.colorBorder}},"&:focus-visible":{[`${a}-item-link`]:{borderColor:o.colorBorder}},[`${a}-item, ${a}-item-link`]:{backgroundColor:o.colorBgContainerDisabled,borderColor:o.colorBorder,[`&:hover:not(${a}-item-active)`]:{backgroundColor:o.colorBgContainerDisabled,borderColor:o.colorBorder,a:{color:o.colorTextDisabled}},[`&${a}-item-active`]:{backgroundColor:o.itemActiveBgDisabled}},[`${a}-prev, ${a}-next`]:{"&:hover button":{backgroundColor:o.colorBgContainerDisabled,borderColor:o.colorBorder,color:o.colorTextDisabled},[`${a}-item-link`]:{backgroundColor:o.colorBgContainerDisabled,borderColor:o.colorBorder}}},[`${a}:not(${a}-mini)`]:{[`${a}-prev, ${a}-next`]:{"&:hover button":{borderColor:o.colorPrimaryHover,backgroundColor:o.itemBg},[`${a}-item-link`]:{backgroundColor:o.itemLinkBg,borderColor:o.colorBorder},[`&:hover ${a}-item-link`]:{borderColor:o.colorPrimary,backgroundColor:o.itemBg,color:o.colorPrimary},[`&${a}-disabled`]:{[`${a}-item-link`]:{borderColor:o.colorBorder,color:o.colorTextDisabled}}},[`${a}-item`]:{backgroundColor:o.itemBg,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,[`&:hover:not(${a}-item-active)`]:{borderColor:o.colorPrimary,backgroundColor:o.itemBg,a:{color:o.colorPrimary}},"&-active":{borderColor:o.colorPrimary}}}}},genPaginationFocusStyle=o=>{const{componentCls:a}=o;return{[`${a}:not(${a}-disabled)`]:{[`${a}-item`]:Object.assign({},genFocusStyle(o)),[`${a}-jump-prev, ${a}-jump-next`]:{"&:focus-visible":Object.assign({[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}},genFocusOutline(o))},[`${a}-prev, ${a}-next`]:{[`&:focus-visible ${a}-item-link`]:Object.assign({},genFocusOutline(o))}}}},useStyle$4=genComponentStyleHook("Pagination",o=>{const a=merge(o,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:o.marginXXS/2,paginationMiniQuickJumperInputWidth:o.controlHeightLG*1.1,paginationItemPaddingInline:o.marginXXS*1.5,paginationEllipsisLetterSpacing:o.marginXXS/2,paginationSlashMarginInlineStart:o.marginXXS,paginationSlashMarginInlineEnd:o.marginSM,paginationEllipsisTextIndent:"0.13em"},initInputToken(o));return[genPaginationStyle$2(a),genPaginationFocusStyle(a),o.wireframe&&genBorderedStyle$2(a)]},o=>({itemBg:o.colorBgContainer,itemSize:o.controlHeight,itemSizeSM:o.controlHeightSM,itemActiveBg:o.colorBgContainer,itemLinkBg:o.colorBgContainer,itemActiveColorDisabled:o.colorTextDisabled,itemActiveBgDisabled:o.controlItemBgActiveDisabled,itemInputBg:o.colorBgContainer,miniOptionsSizeChangerTop:0}));var __rest$9=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{prefixCls:a,selectPrefixCls:i,className:s,rootClassName:_,style:j,size:_e,locale:et,selectComponentClass:tt,responsive:rt,showSizeChanger:nt}=o,ot=__rest$9(o,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:at}=useBreakpoint(rt),{getPrefixCls:lt,direction:st,pagination:ut={}}=reactExports.useContext(ConfigContext),ft=lt("pagination",a),[it,ct]=useStyle$4(ft),dt=nt??ut.showSizeChanger,pt=reactExports.useMemo(()=>{const bt=reactExports.createElement("span",{className:`${ft}-item-ellipsis`},"•••"),Et=reactExports.createElement("button",{className:`${ft}-item-link`,type:"button",tabIndex:-1},st==="rtl"?reactExports.createElement(RightOutlined$1,null):reactExports.createElement(LeftOutlined$1,null)),Ot=reactExports.createElement("button",{className:`${ft}-item-link`,type:"button",tabIndex:-1},st==="rtl"?reactExports.createElement(LeftOutlined$1,null):reactExports.createElement(RightOutlined$1,null)),It=reactExports.createElement("a",{className:`${ft}-item-link`},reactExports.createElement("div",{className:`${ft}-item-container`},st==="rtl"?reactExports.createElement(DoubleRightOutlined$1,{className:`${ft}-item-link-icon`}):reactExports.createElement(DoubleLeftOutlined$1,{className:`${ft}-item-link-icon`}),bt)),wt=reactExports.createElement("a",{className:`${ft}-item-link`},reactExports.createElement("div",{className:`${ft}-item-container`},st==="rtl"?reactExports.createElement(DoubleLeftOutlined$1,{className:`${ft}-item-link-icon`}):reactExports.createElement(DoubleRightOutlined$1,{className:`${ft}-item-link-icon`}),bt));return{prevIcon:Et,nextIcon:Ot,jumpPrevIcon:It,jumpNextIcon:wt}},[st,ft]),[gt]=useLocale$1("Pagination",enUS$1),mt=Object.assign(Object.assign({},gt),et),vt=useSize$1(_e),ht=vt==="small"||!!(at&&!vt&&rt),yt=lt("select",i),xt=classNames({[`${ft}-mini`]:ht,[`${ft}-rtl`]:st==="rtl"},ut==null?void 0:ut.className,s,_,ct),$t=Object.assign(Object.assign({},ut==null?void 0:ut.style),j);return it(reactExports.createElement(Pagination$2,Object.assign({},pt,ot,{style:$t,prefixCls:ft,selectPrefixCls:yt,className:xt,selectComponentClass:tt||(ht?MiniSelect:MiddleSelect),locale:mt,showSizeChanger:dt})))},Pagination$1=Pagination,antSpinMove=new Keyframe("antSpinMove",{to:{opacity:1}}),antRotate=new Keyframe("antRotate",{to:{transform:"rotate(405deg)"}}),genSpinStyle=o=>({[`${o.componentCls}`]:Object.assign(Object.assign({},resetComponent(o)),{position:"absolute",display:"none",color:o.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${o.motionDurationSlow} ${o.motionEaseInOutCirc}`,"&-spinning":{position:"static",display:"inline-block",opacity:1},"&-nested-loading":{position:"relative",[`> div > ${o.componentCls}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:o.contentHeight,[`${o.componentCls}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:-o.spinDotSize/2},[`${o.componentCls}-text`]:{position:"absolute",top:"50%",width:"100%",paddingTop:(o.spinDotSize-o.fontSize)/2+2,textShadow:`0 1px 2px ${o.colorBgContainer}`,fontSize:o.fontSize},[`&${o.componentCls}-show-text ${o.componentCls}-dot`]:{marginTop:-(o.spinDotSize/2)-10},"&-sm":{[`${o.componentCls}-dot`]:{margin:-o.spinDotSizeSM/2},[`${o.componentCls}-text`]:{paddingTop:(o.spinDotSizeSM-o.fontSize)/2+2},[`&${o.componentCls}-show-text ${o.componentCls}-dot`]:{marginTop:-(o.spinDotSizeSM/2)-10}},"&-lg":{[`${o.componentCls}-dot`]:{margin:-(o.spinDotSizeLG/2)},[`${o.componentCls}-text`]:{paddingTop:(o.spinDotSizeLG-o.fontSize)/2+2},[`&${o.componentCls}-show-text ${o.componentCls}-dot`]:{marginTop:-(o.spinDotSizeLG/2)-10}}},[`${o.componentCls}-container`]:{position:"relative",transition:`opacity ${o.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:o.colorBgContainer,opacity:0,transition:`all ${o.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${o.componentCls}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:o.spinDotDefault},[`${o.componentCls}-dot`]:{position:"relative",display:"inline-block",fontSize:o.spinDotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:(o.spinDotSize-o.marginXXS/2)/2,height:(o.spinDotSize-o.marginXXS/2)/2,backgroundColor:o.colorPrimary,borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:antSpinMove,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0},"&: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:antRotate,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&-sm ${o.componentCls}-dot`]:{fontSize:o.spinDotSizeSM,i:{width:(o.spinDotSizeSM-o.marginXXS/2)/2,height:(o.spinDotSizeSM-o.marginXXS/2)/2}},[`&-lg ${o.componentCls}-dot`]:{fontSize:o.spinDotSizeLG,i:{width:(o.spinDotSizeLG-o.marginXXS)/2,height:(o.spinDotSizeLG-o.marginXXS)/2}},[`&${o.componentCls}-show-text ${o.componentCls}-text`]:{display:"block"}})}),useStyle$3=genComponentStyleHook("Spin",o=>{const a=merge(o,{spinDotDefault:o.colorTextDescription,spinDotSize:o.controlHeightLG/2,spinDotSizeSM:o.controlHeightLG*.35,spinDotSizeLG:o.controlHeight});return[genSpinStyle(a)]},{contentHeight:400});var __rest$8=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{spinPrefixCls:a,spinning:i=!0,delay:s=0,className:_,rootClassName:j,size:_e="default",tip:et,wrapperClassName:tt,style:rt,children:nt,hashId:ot}=o,at=__rest$8(o,["spinPrefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","hashId"]),[lt,st]=reactExports.useState(()=>i&&!shouldDelay(i,s));reactExports.useEffect(()=>{if(i){const vt=debounce(s,()=>{st(!0)});return vt(),()=>{var ht;(ht=vt==null?void 0:vt.cancel)===null||ht===void 0||ht.call(vt)}}st(!1)},[s,i]);const ut=reactExports.useMemo(()=>typeof nt<"u",[nt]),{direction:ft,spin:it}=reactExports.useContext(ConfigContext),ct=classNames(a,it==null?void 0:it.className,{[`${a}-sm`]:_e==="small",[`${a}-lg`]:_e==="large",[`${a}-spinning`]:lt,[`${a}-show-text`]:!!et,[`${a}-rtl`]:ft==="rtl"},_,j,ot),dt=classNames(`${a}-container`,{[`${a}-blur`]:lt}),pt=omit(at,["indicator","prefixCls"]),gt=Object.assign(Object.assign({},it==null?void 0:it.style),rt),mt=reactExports.createElement("div",Object.assign({},pt,{style:gt,className:ct,"aria-live":"polite","aria-busy":lt}),renderIndicator(a,o),et&&ut?reactExports.createElement("div",{className:`${a}-text`},et):null);return ut?reactExports.createElement("div",Object.assign({},pt,{className:classNames(`${a}-nested-loading`,tt,ot)}),lt&&reactExports.createElement("div",{key:"loading"},mt),reactExports.createElement("div",{className:dt,key:"container"},nt)):mt},SpinFC=o=>{const{prefixCls:a}=o,{getPrefixCls:i}=reactExports.useContext(ConfigContext),s=i("spin",a),[_,j]=useStyle$3(s),_e=Object.assign(Object.assign({},o),{spinPrefixCls:s,hashId:j});return _(reactExports.createElement(Spin,Object.assign({},_e)))};SpinFC.setDefaultIndicator=o=>{defaultIndicator=o};const Spin$1=SpinFC;let notification=null,act=o=>o(),taskQueue=[],defaultGlobalConfig={};function getGlobalContext(){const{prefixCls:o,getContainer:a,rtl:i,maxCount:s,top:_,bottom:j}=defaultGlobalConfig,_e=o??globalConfig().getPrefixCls("notification"),et=(a==null?void 0:a())||document.body;return{prefixCls:_e,container:et,rtl:i,maxCount:s,top:_,bottom:j}}const GlobalHolder=reactExports.forwardRef((o,a)=>{const[i,s]=reactExports.useState(),[_,j]=reactExports.useState(),[_e,et]=reactExports.useState(),[tt,rt]=reactExports.useState(),[nt,ot]=reactExports.useState(),[at,lt]=reactExports.useState(),[st,ut]=useInternalNotification({prefixCls:i,getContainer:()=>_,maxCount:_e,rtl:tt,top:nt,bottom:at}),ft=globalConfig(),it=ft.getRootPrefixCls(),ct=ft.getIconPrefixCls(),dt=ft.getTheme(),pt=()=>{const{prefixCls:gt,container:mt,maxCount:vt,rtl:ht,top:yt,bottom:xt}=getGlobalContext();s(gt),j(mt),et(vt),rt(ht),ot(yt),lt(xt)};return reactExports.useEffect(pt,[]),reactExports.useImperativeHandle(a,()=>{const gt=Object.assign({},st);return Object.keys(gt).forEach(mt=>{gt[mt]=function(){return pt(),st[mt].apply(st,arguments)}}),{instance:gt,sync:pt}}),reactExports.createElement(ConfigProvider$1,{prefixCls:it,iconPrefixCls:ct,theme:dt},ut)});function flushNotice(){if(!notification){const o=document.createDocumentFragment(),a={fragment:o};notification=a,act(()=>{render(reactExports.createElement(GlobalHolder,{ref:i=>{const{instance:s,sync:_}=i||{};Promise.resolve().then(()=>{!a.instance&&s&&(a.instance=s,a.sync=_,flushNotice())})}}),o)});return}notification.instance&&(taskQueue.forEach(o=>{switch(o.type){case"open":{act(()=>{notification.instance.open(Object.assign(Object.assign({},defaultGlobalConfig),o.config))});break}case"destroy":act(()=>{notification==null||notification.instance.destroy(o.key)});break}}),taskQueue=[])}function setNotificationGlobalConfig(o){defaultGlobalConfig=Object.assign(Object.assign({},defaultGlobalConfig),o),act(()=>{var a;(a=notification==null?void 0:notification.sync)===null||a===void 0||a.call(notification)})}function open(o){taskQueue.push({type:"open",config:o}),flushNotice()}function destroy(o){taskQueue.push({type:"destroy",key:o}),flushNotice()}const methods=["success","info","warning","error"],baseStaticMethods={open,destroy,config:setNotificationGlobalConfig,useNotification,_InternalPanelDoNotUseOrYouWillBeFired:PurePanel$5},staticMethods=baseStaticMethods;methods.forEach(o=>{staticMethods[o]=a=>open(Object.assign(Object.assign({},a),{type:o}))});const notification$1=staticMethods;var EXPAND_COLUMN={},INTERNAL_HOOKS="rc-table-internal-hook";function createContext(o){var a=reactExports.createContext(void 0),i=function(_){var j=_.value,_e=_.children,et=reactExports.useRef(j);et.current=j;var tt=reactExports.useState(function(){return{getValue:function(){return et.current},listeners:new Set}}),rt=_slicedToArray(tt,1),nt=rt[0];return useLayoutEffect$1(function(){reactDomExports.unstable_batchedUpdates(function(){nt.listeners.forEach(function(ot){ot(j)})})},[j]),reactExports.createElement(a.Provider,{value:nt},_e)};return{Context:a,Provider:i,defaultValue:o}}function useContext(o,a){var i=useEvent(typeof a=="function"?a:function(ot){if(a===void 0)return ot;if(!Array.isArray(a))return ot[a];var at={};return a.forEach(function(lt){at[lt]=ot[lt]}),at}),s=reactExports.useContext(o==null?void 0:o.Context),_=s||{},j=_.listeners,_e=_.getValue,et=reactExports.useRef();et.current=i(s?_e():o==null?void 0:o.defaultValue);var tt=reactExports.useState({}),rt=_slicedToArray(tt,2),nt=rt[1];return useLayoutEffect$1(function(){if(!s)return;function ot(at){var lt=i(at);isEqual(et.current,lt,!0)||nt({})}return j.add(ot),function(){j.delete(ot)}},[s]),et.current}function createImmutable(){var o=reactExports.createContext(null);function a(){return reactExports.useContext(o)}function i(_,j){var _e=supportRef(_),et=function(rt,nt){var ot=_e?{ref:nt}:{},at=reactExports.useRef(0),lt=reactExports.useRef(rt),st=a();return st!==null?reactExports.createElement(_,_extends$1({},rt,ot)):((!j||j(lt.current,rt))&&(at.current+=1),lt.current=rt,reactExports.createElement(o.Provider,{value:at.current},reactExports.createElement(_,_extends$1({},rt,ot))))};return _e?reactExports.forwardRef(et):et}function s(_,j){var _e=supportRef(_),et=function(rt,nt){var ot=_e?{ref:nt}:{};return a(),reactExports.createElement(_,_extends$1({},rt,ot))};return _e?reactExports.memo(reactExports.forwardRef(et),j):reactExports.memo(et,j)}return{makeImmutable:i,responseImmutable:s,useImmutableMark:a}}var _createImmutable=createImmutable(),makeImmutable=_createImmutable.makeImmutable,responseImmutable=_createImmutable.responseImmutable,useImmutableMark=_createImmutable.useImmutableMark,TableContext=createContext();function useRenderTimes(o,a){var i=reactExports.useRef(0);i.current+=1;var s=reactExports.useRef(o),_=[];Object.keys(o||{}).map(function(_e){var et;(o==null?void 0:o[_e])!==((et=s.current)===null||et===void 0?void 0:et[_e])&&_.push(_e)}),s.current=o;var j=reactExports.useRef([]);return _.length&&(j.current=_),reactExports.useDebugValue(i.current),reactExports.useDebugValue(j.current.join(", ")),a&&console.log("".concat(a,":"),i.current,j.current),i.current}var RenderBlock=reactExports.memo(function(){var o=useRenderTimes();return reactExports.createElement("h1",null,"Render Times: ",o)});RenderBlock.displayName="RenderBlock";var PerfContext=reactExports.createContext({renderWithProps:!1}),INTERNAL_KEY_PREFIX="RC_TABLE_KEY";function toArray(o){return o==null?[]:Array.isArray(o)?o:[o]}function getColumnsKey(o){var a=[],i={};return o.forEach(function(s){for(var _=s||{},j=_.key,_e=_.dataIndex,et=j||toArray(_e).join("-")||INTERNAL_KEY_PREFIX;i[et];)et="".concat(et,"_next");i[et]=!0,a.push(et)}),a}function validateValue(o){return o!=null}function isRenderCell(o){return o&&_typeof(o)==="object"&&!Array.isArray(o)&&!reactExports.isValidElement(o)}function useCellRender(o,a,i,s,_,j){var _e=reactExports.useContext(PerfContext),et=useImmutableMark(),tt=useMemo(function(){if(validateValue(s))return[s];var rt=a==null||a===""?[]:Array.isArray(a)?a:[a],nt=get(o,rt),ot=nt,at=void 0;if(_){var lt=_(nt,o,i);isRenderCell(lt)?(ot=lt.children,at=lt.props,_e.renderWithProps=!0):ot=lt}return[ot,at]},[et,o,s,a,_,i],function(rt,nt){if(j){var ot=_slicedToArray(rt,2),at=ot[1],lt=_slicedToArray(nt,2),st=lt[1];return j(st,at)}return _e.renderWithProps?!0:!isEqual(rt,nt,!0)});return tt}function inHoverRange(o,a,i,s){var _=o+a-1;return o<=s&&_>=i}function useHoverState(o,a){return useContext(TableContext,function(i){var s=inHoverRange(o,a||1,i.hoverStartRow,i.hoverEndRow);return[s,i.onHover]})}var getTitleFromCellRenderChildren=function(a){var i=a.ellipsis,s=a.rowType,_=a.children,j,_e=i===!0?{showTitle:!0}:i;return _e&&(_e.showTitle||s==="header")&&(typeof _=="string"||typeof _=="number"?j=_.toString():reactExports.isValidElement(_)&&typeof _.props.children=="string"&&(j=_.props.children)),j};function Cell(o){var a,i,s,_,j,_e,et,tt,rt=o.component,nt=o.children,ot=o.ellipsis,at=o.scope,lt=o.prefixCls,st=o.className,ut=o.align,ft=o.record,it=o.render,ct=o.dataIndex,dt=o.renderIndex,pt=o.shouldCellUpdate,gt=o.index,mt=o.rowType,vt=o.colSpan,ht=o.rowSpan,yt=o.fixLeft,xt=o.fixRight,$t=o.firstFixLeft,bt=o.lastFixLeft,Et=o.firstFixRight,Ot=o.lastFixRight,It=o.appendNode,wt=o.additionalProps,Ct=wt===void 0?{}:wt,St=o.isSticky,Tt="".concat(lt,"-cell"),Pt=useContext(TableContext,["supportSticky","allColumnsFixedLeft"]),Rt=Pt.supportSticky,_t=Pt.allColumnsFixedLeft,Mt=useCellRender(ft,ct,dt,nt,it,pt),Nt=_slicedToArray(Mt,2),zt=Nt[0],jt=Nt[1],At={},kt=typeof yt=="number"&&Rt,Ft=typeof xt=="number"&&Rt;kt&&(At.position="sticky",At.left=yt),Ft&&(At.position="sticky",At.right=xt);var Bt=(a=(i=(s=jt==null?void 0:jt.colSpan)!==null&&s!==void 0?s:Ct.colSpan)!==null&&i!==void 0?i:vt)!==null&&a!==void 0?a:1,Dt=(_=(j=(_e=jt==null?void 0:jt.rowSpan)!==null&&_e!==void 0?_e:Ct.rowSpan)!==null&&j!==void 0?j:ht)!==null&&_!==void 0?_:1,Ht=useHoverState(gt,Dt),Lt=_slicedToArray(Ht,2),Wt=Lt[0],Kt=Lt[1],Ut=function(sr){var Qt;ft&&Kt(gt,gt+Dt-1),Ct==null||(Qt=Ct.onMouseEnter)===null||Qt===void 0||Qt.call(Ct,sr)},Yt=function(sr){var Qt;ft&&Kt(-1,-1),Ct==null||(Qt=Ct.onMouseLeave)===null||Qt===void 0||Qt.call(Ct,sr)};if(Bt===0||Dt===0)return null;var Vt=(et=Ct.title)!==null&&et!==void 0?et:getTitleFromCellRenderChildren({rowType:mt,ellipsis:ot,children:zt}),qt=classNames(Tt,st,(tt={},_defineProperty(tt,"".concat(Tt,"-fix-left"),kt&&Rt),_defineProperty(tt,"".concat(Tt,"-fix-left-first"),$t&&Rt),_defineProperty(tt,"".concat(Tt,"-fix-left-last"),bt&&Rt),_defineProperty(tt,"".concat(Tt,"-fix-left-all"),bt&&_t&&Rt),_defineProperty(tt,"".concat(Tt,"-fix-right"),Ft&&Rt),_defineProperty(tt,"".concat(Tt,"-fix-right-first"),Et&&Rt),_defineProperty(tt,"".concat(Tt,"-fix-right-last"),Ot&&Rt),_defineProperty(tt,"".concat(Tt,"-ellipsis"),ot),_defineProperty(tt,"".concat(Tt,"-with-append"),It),_defineProperty(tt,"".concat(Tt,"-fix-sticky"),(kt||Ft)&&St&&Rt),_defineProperty(tt,"".concat(Tt,"-row-hover"),!jt&&Wt),tt),Ct.className,jt==null?void 0:jt.className),Gt={};ut&&(Gt.textAlign=ut);var er=_objectSpread2(_objectSpread2(_objectSpread2(_objectSpread2({},Ct.style),Gt),At),jt==null?void 0:jt.style),nr=zt;return _typeof(nr)==="object"&&!Array.isArray(nr)&&!reactExports.isValidElement(nr)&&(nr=null),ot&&(bt||Et)&&(nr=reactExports.createElement("span",{className:"".concat(Tt,"-content")},nr)),reactExports.createElement(rt,_extends$1({},jt,Ct,{className:qt,style:er,title:Vt,scope:at,onMouseEnter:Ut,onMouseLeave:Yt,colSpan:Bt!==1?Bt:null,rowSpan:Dt!==1?Dt:null}),It,nr)}const Cell$1=reactExports.memo(Cell);function getCellFixedInfo(o,a,i,s,_,j){var _e=i[o]||{},et=i[a]||{},tt,rt;_e.fixed==="left"?tt=s.left[_==="rtl"?a:o]:et.fixed==="right"&&(rt=s.right[_==="rtl"?o:a]);var nt=!1,ot=!1,at=!1,lt=!1,st=i[a+1],ut=i[o-1],ft=!(j!=null&&j.children);if(_==="rtl"){if(tt!==void 0){var it=ut&&ut.fixed==="left";lt=!it&&ft}else if(rt!==void 0){var ct=st&&st.fixed==="right";at=!ct&&ft}}else if(tt!==void 0){var dt=st&&st.fixed==="left";nt=!dt&&ft}else if(rt!==void 0){var pt=ut&&ut.fixed==="right";ot=!pt&&ft}return{fixLeft:tt,fixRight:rt,lastFixLeft:nt,firstFixRight:ot,lastFixRight:at,firstFixLeft:lt,isSticky:s.isSticky}}var SummaryContext=reactExports.createContext({});function SummaryCell(o){var a=o.className,i=o.index,s=o.children,_=o.colSpan,j=_===void 0?1:_,_e=o.rowSpan,et=o.align,tt=useContext(TableContext,["prefixCls","direction"]),rt=tt.prefixCls,nt=tt.direction,ot=reactExports.useContext(SummaryContext),at=ot.scrollColumnIndex,lt=ot.stickyOffsets,st=ot.flattenColumns,ut=ot.columns,ft=i+j-1,it=ft+1===at?j+1:j,ct=getCellFixedInfo(i,i+it-1,st,lt,nt,ut==null?void 0:ut[i]);return reactExports.createElement(Cell$1,_extends$1({className:a,index:i,component:"td",prefixCls:rt,record:null,dataIndex:null,align:et,colSpan:it,rowSpan:_e,render:function(){return s}},ct))}var _excluded$7=["children"];function FooterRow(o){var a=o.children,i=_objectWithoutProperties(o,_excluded$7);return reactExports.createElement("tr",i,a)}function Summary(o){var a=o.children;return a}Summary.Row=FooterRow;Summary.Cell=SummaryCell;function Footer(o){var a=o.children,i=o.stickyOffsets,s=o.flattenColumns,_=o.columns,j=useContext(TableContext,"prefixCls"),_e=s.length-1,et=s[_e],tt=reactExports.useMemo(function(){return{stickyOffsets:i,flattenColumns:s,scrollColumnIndex:et!=null&&et.scrollbar?_e:null,columns:_}},[et,s,_e,i,_]);return reactExports.createElement(SummaryContext.Provider,{value:tt},reactExports.createElement("tfoot",{className:"".concat(j,"-summary")},a))}const Footer$1=responseImmutable(Footer);var FooterComponents=Summary;function Column$2(o){return null}function ColumnGroup$1(o){return null}function flatRecord(o,a,i,s,_,j){var _e=[];_e.push({record:o,indent:a,index:j});var et=_(o),tt=s==null?void 0:s.has(et);if(o&&Array.isArray(o[i])&&tt)for(var rt=0;rt1?Kt-1:0),Yt=1;Yt=0;et-=1){var tt=a[et],rt=i&&i[et],nt=rt&&rt[INTERNAL_COL_DEFINE];if(tt||nt||_e){var ot=nt||{};ot.columnType;var at=_objectWithoutProperties(ot,_excluded$5);_.unshift(reactExports.createElement("col",_extends$1({key:et,style:{width:tt}},at))),_e=!0}}return reactExports.createElement("colgroup",null,_)}var _excluded$4=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function useColumnWidth(o,a){return reactExports.useMemo(function(){for(var i=[],s=0;s=0})},[j]),xt=j[j.length-1],$t={fixed:xt?xt.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(dt,"-cell-scrollbar")}}},bt=reactExports.useMemo(function(){return mt?[].concat(_toConsumableArray(_),[$t]):_},[mt,_]),Et=reactExports.useMemo(function(){return mt?[].concat(_toConsumableArray(j),[$t]):j},[mt,j]),Ot=reactExports.useMemo(function(){var wt=tt.right,Ct=tt.left;return _objectSpread2(_objectSpread2({},tt),{},{left:rt==="rtl"?[].concat(_toConsumableArray(Ct.map(function(St){return St+mt})),[0]):Ct,right:rt==="rtl"?wt:[].concat(_toConsumableArray(wt.map(function(St){return St+mt})),[0]),isSticky:gt})},[mt,tt,gt]),It=useColumnWidth(_e,et);return reactExports.createElement("div",{style:_objectSpread2({overflow:"hidden"},gt?{top:ot,bottom:at}:{}),ref:ht,className:classNames(i,_defineProperty({},lt,!!lt))},reactExports.createElement("table",{style:{tableLayout:"fixed",visibility:s||It?null:"hidden"}},(!s||!ut||yt)&&reactExports.createElement(ColGroup,{colWidths:It?[].concat(_toConsumableArray(It),[mt]):[],columCount:et+1,columns:Et}),ft(_objectSpread2(_objectSpread2({},it),{},{stickyOffsets:Ot,columns:bt,flattenColumns:Et}))))});FixedHolder.displayName="FixedHolder";const FixedHolder$1=reactExports.memo(FixedHolder);function HeaderRow(o){var a=o.cells,i=o.stickyOffsets,s=o.flattenColumns,_=o.rowComponent,j=o.cellComponent,_e=o.tdCellComponent,et=o.onHeaderRow,tt=o.index,rt=useContext(TableContext,["prefixCls","direction"]),nt=rt.prefixCls,ot=rt.direction,at;et&&(at=et(a.map(function(st){return st.column}),tt));var lt=getColumnsKey(a.map(function(st){return st.column}));return reactExports.createElement(_,at,a.map(function(st,ut){var ft=st.column,it=getCellFixedInfo(st.colStart,st.colEnd,s,i,ot,ft),ct;return ft&&ft.onHeaderCell&&(ct=st.column.onHeaderCell(ft)),reactExports.createElement(Cell$1,_extends$1({},st,{scope:ft.title?st.colSpan>1?"colgroup":"col":null,ellipsis:ft.ellipsis,align:ft.align,component:ft.title?j:_e,prefixCls:nt,key:lt[ut]},it,{additionalProps:ct,rowType:"header"}))}))}HeaderRow.displayName="HeaderRow";function parseHeaderRows(o){var a=[];function i(_e,et){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;a[tt]=a[tt]||[];var rt=et,nt=_e.filter(Boolean).map(function(ot){var at={key:ot.key,className:ot.className||"",children:ot.title,column:ot,colStart:rt},lt=1,st=ot.children;return st&&st.length>0&&(lt=i(st,rt,tt+1).reduce(function(ut,ft){return ut+ft},0),at.hasSubColumns=!0),"colSpan"in ot&&(lt=ot.colSpan),"rowSpan"in ot&&(at.rowSpan=ot.rowSpan),at.colSpan=lt,at.colEnd=at.colStart+lt-1,a[tt].push(at),rt+=lt,lt});return nt}i(o,0);for(var s=a.length,_=function(et){a[et].forEach(function(tt){!("rowSpan"in tt)&&!tt.hasSubColumns&&(tt.rowSpan=s-et)})},j=0;j0?[].concat(_toConsumableArray(a),_toConsumableArray(flatColumns(j).map(function(_e){return _objectSpread2({fixed:_},_e)}))):[].concat(_toConsumableArray(a),[_objectSpread2(_objectSpread2({},i),{},{fixed:_})])},[])}function revertForRtl(o){return o.map(function(a){var i=a.fixed,s=_objectWithoutProperties(a,_excluded2),_=i;return i==="left"?_="right":i==="right"&&(_="left"),_objectSpread2({fixed:_},s)})}function useColumns(o,a){var i=o.prefixCls,s=o.columns,_=o.children,j=o.expandable,_e=o.expandedKeys,et=o.columnTitle,tt=o.getRowKey,rt=o.onTriggerExpand,nt=o.expandIcon,ot=o.rowExpandable,at=o.expandIconColumnIndex,lt=o.direction,st=o.expandRowByClick,ut=o.columnWidth,ft=o.fixed,it=reactExports.useMemo(function(){return s||convertChildrenToColumns(_)},[s,_]),ct=reactExports.useMemo(function(){if(j){var gt,mt=it.slice();if(!mt.includes(EXPAND_COLUMN)){var vt=at||0;vt>=0&&mt.splice(vt,0,EXPAND_COLUMN)}var ht=mt.indexOf(EXPAND_COLUMN);mt=mt.filter(function(bt,Et){return bt!==EXPAND_COLUMN||Et===ht});var yt=it[ht],xt;(ft==="left"||ft)&&!at?xt="left":(ft==="right"||ft)&&at===it.length?xt="right":xt=yt?yt.fixed:null;var $t=(gt={},_defineProperty(gt,INTERNAL_COL_DEFINE,{className:"".concat(i,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),_defineProperty(gt,"title",et),_defineProperty(gt,"fixed",xt),_defineProperty(gt,"className","".concat(i,"-row-expand-icon-cell")),_defineProperty(gt,"width",ut),_defineProperty(gt,"render",function(Et,Ot,It){var wt=tt(Ot,It),Ct=_e.has(wt),St=ot?ot(Ot):!0,Tt=nt({prefixCls:i,expanded:Ct,expandable:St,record:Ot,onExpand:rt});return st?reactExports.createElement("span",{onClick:function(Rt){return Rt.stopPropagation()}},Tt):Tt}),gt);return mt.map(function(bt){return bt===EXPAND_COLUMN?$t:bt})}return it.filter(function(bt){return bt!==EXPAND_COLUMN})},[j,it,tt,_e,nt,lt]),dt=reactExports.useMemo(function(){var gt=ct;return a&&(gt=a(gt)),gt.length||(gt=[{render:function(){return null}}]),gt},[a,ct,lt]),pt=reactExports.useMemo(function(){return lt==="rtl"?revertForRtl(flatColumns(dt)):flatColumns(dt)},[dt,lt]);return[dt,pt]}function renderExpandIcon$1(o){var a,i=o.prefixCls,s=o.record,_=o.onExpand,j=o.expanded,_e=o.expandable,et="".concat(i,"-row-expand-icon");if(!_e)return reactExports.createElement("span",{className:classNames(et,"".concat(i,"-row-spaced"))});var tt=function(nt){_(s,nt),nt.stopPropagation()};return reactExports.createElement("span",{className:classNames(et,(a={},_defineProperty(a,"".concat(i,"-row-expanded"),j),_defineProperty(a,"".concat(i,"-row-collapsed"),!j),a)),onClick:tt})}function findAllChildrenKeys(o,a,i){var s=[];function _(j){(j||[]).forEach(function(_e,et){s.push(a(_e,et)),_(_e[i])})}return _(o),s}function useExpand(o,a,i){var s=getExpandableProps(o),_=s.expandIcon,j=s.expandedRowKeys,_e=s.defaultExpandedRowKeys,et=s.defaultExpandAllRows,tt=s.expandedRowRender,rt=s.onExpand,nt=s.onExpandedRowsChange,ot=s.childrenColumnName,at=_||renderExpandIcon$1,lt=ot||"children",st=reactExports.useMemo(function(){return tt?"row":o.expandable&&o.internalHooks===INTERNAL_HOOKS&&o.expandable.__PARENT_RENDER_ICON__||a.some(function(gt){return gt&&_typeof(gt)==="object"&>[lt]})?"nest":!1},[!!tt,a]),ut=reactExports.useState(function(){return _e||(et?findAllChildrenKeys(a,i,lt):[])}),ft=_slicedToArray(ut,2),it=ft[0],ct=ft[1],dt=reactExports.useMemo(function(){return new Set(j||it||[])},[j,it]),pt=reactExports.useCallback(function(gt){var mt=i(gt,a.indexOf(gt)),vt,ht=dt.has(mt);ht?(dt.delete(mt),vt=_toConsumableArray(dt)):vt=[].concat(_toConsumableArray(dt),[mt]),ct(vt),rt&&rt(!ht,gt),nt&&nt(vt)},[i,dt,a,rt,nt]);return[s,st,dt,at,lt,pt]}function useFixedInfo(o,a,i,s){var _=o.map(function(j,_e){return getCellFixedInfo(_e,_e,o,a,i,s==null?void 0:s[_e])});return useMemo(function(){return _},[_],function(j,_e){return!isEqual(j,_e)})}function useLayoutState(o){var a=reactExports.useRef(o),i=reactExports.useState({}),s=_slicedToArray(i,2),_=s[1],j=reactExports.useRef(null),_e=reactExports.useRef([]);function et(tt){_e.current.push(tt);var rt=Promise.resolve();j.current=rt,rt.then(function(){if(j.current===rt){var nt=_e.current,ot=a.current;_e.current=[],nt.forEach(function(at){a.current=at(a.current)}),j.current=null,ot!==a.current&&_({})}})}return reactExports.useEffect(function(){return function(){j.current=null}},[]),[a.current,et]}function useTimeoutLock(o){var a=reactExports.useRef(o||null),i=reactExports.useRef();function s(){window.clearTimeout(i.current)}function _(_e){a.current=_e,s(),i.current=window.setTimeout(function(){a.current=null,i.current=void 0},100)}function j(){return a.current}return reactExports.useEffect(function(){return s},[]),[_,j]}function useHover(){var o=reactExports.useState(-1),a=_slicedToArray(o,2),i=a[0],s=a[1],_=reactExports.useState(-1),j=_slicedToArray(_,2),_e=j[0],et=j[1],tt=reactExports.useCallback(function(rt,nt){s(rt),et(nt)},[]);return[i,_e,tt]}var defaultContainer=canUseDom()?window:null;function useSticky(o,a){var i=_typeof(o)==="object"?o:{},s=i.offsetHeader,_=s===void 0?0:s,j=i.offsetSummary,_e=j===void 0?0:j,et=i.offsetScroll,tt=et===void 0?0:et,rt=i.getContainer,nt=rt===void 0?function(){return defaultContainer}:rt,ot=nt()||defaultContainer;return reactExports.useMemo(function(){var at=!!o;return{isSticky:at,stickyClassName:at?"".concat(a,"-sticky-holder"):"",offsetHeader:_,offsetSummary:_e,offsetScroll:tt,container:ot}},[tt,_,_e,a,ot])}function useStickyOffsets(o,a,i){var s=reactExports.useMemo(function(){for(var _=[],j=[],_e=0,et=0,tt=0;tt=ot&&(Ct=ot-at),_e({scrollLeft:Ct/ot*(nt+2)}),ct.current.x=Et.pageX},xt=function(){if(j.current){var Et=getOffset(j.current).top,Ot=Et+j.current.offsetHeight,It=tt===window?document.documentElement.scrollTop+window.innerHeight:getOffset(tt).top+tt.clientHeight;Ot-getScrollBarSize()<=It||Et>=It-et?it(function(wt){return _objectSpread2(_objectSpread2({},wt),{},{isHiddenScrollBar:!0})}):it(function(wt){return _objectSpread2(_objectSpread2({},wt),{},{isHiddenScrollBar:!1})})}},$t=function(Et){it(function(Ot){return _objectSpread2(_objectSpread2({},Ot),{},{scrollLeft:Et/nt*ot||0})})};return reactExports.useImperativeHandle(i,function(){return{setScrollLeft:$t}}),reactExports.useEffect(function(){var bt=addEventListenerWrap(document.body,"mouseup",vt,!1),Et=addEventListenerWrap(document.body,"mousemove",yt,!1);return xt(),function(){bt.remove(),Et.remove()}},[at,gt]),reactExports.useEffect(function(){var bt=addEventListenerWrap(tt,"scroll",xt,!1),Et=addEventListenerWrap(window,"resize",xt,!1);return function(){bt.remove(),Et.remove()}},[tt]),reactExports.useEffect(function(){ft.isHiddenScrollBar||it(function(bt){var Et=j.current;return Et?_objectSpread2(_objectSpread2({},bt),{},{scrollLeft:Et.scrollLeft/Et.scrollWidth*Et.clientWidth}):bt})},[ft.isHiddenScrollBar]),nt<=ot||!at||ft.isHiddenScrollBar?null:reactExports.createElement("div",{style:{height:getScrollBarSize(),width:ot,bottom:et},className:"".concat(rt,"-sticky-scroll")},reactExports.createElement("div",{onMouseDown:ht,ref:lt,className:classNames("".concat(rt,"-sticky-scroll-bar"),_defineProperty({},"".concat(rt,"-sticky-scroll-bar-active"),gt)),style:{width:"".concat(at,"px"),transform:"translate3d(".concat(ft.scrollLeft,"px, 0, 0)")}}))};const StickyScrollBar$1=reactExports.forwardRef(StickyScrollBar);var EMPTY_DATA=[],EMPTY_SCROLL_TARGET={};function defaultEmpty(){return"No Data"}function Table$2(o){var a,i=_objectSpread2({rowKey:"key",prefixCls:"rc-table",emptyText:defaultEmpty},o),s=i.prefixCls,_=i.className,j=i.rowClassName,_e=i.style,et=i.data,tt=i.rowKey,rt=i.scroll,nt=i.tableLayout,ot=i.direction,at=i.title,lt=i.footer,st=i.summary,ut=i.caption,ft=i.id,it=i.showHeader,ct=i.components,dt=i.emptyText,pt=i.onRow,gt=i.onHeaderRow,mt=i.internalHooks,vt=i.transformColumns,ht=i.internalRefs,yt=i.sticky,xt=et||EMPTY_DATA,$t=!!xt.length,bt=reactExports.useCallback(function(xr,Pr){return get(ct,xr)||Pr},[ct]),Et=reactExports.useMemo(function(){return typeof tt=="function"?tt:function(xr){var Pr=xr&&xr[tt];return Pr}},[tt]),Ot=useHover(),It=_slicedToArray(Ot,3),wt=It[0],Ct=It[1],St=It[2],Tt=useExpand(i,xt,Et),Pt=_slicedToArray(Tt,6),Rt=Pt[0],_t=Pt[1],Mt=Pt[2],Nt=Pt[3],zt=Pt[4],jt=Pt[5],At=reactExports.useState(0),kt=_slicedToArray(At,2),Ft=kt[0],Bt=kt[1],Dt=useColumns(_objectSpread2(_objectSpread2(_objectSpread2({},i),Rt),{},{expandable:!!Rt.expandedRowRender,columnTitle:Rt.columnTitle,expandedKeys:Mt,getRowKey:Et,onTriggerExpand:jt,expandIcon:Nt,expandIconColumnIndex:Rt.expandIconColumnIndex,direction:ot}),mt===INTERNAL_HOOKS?vt:null),Ht=_slicedToArray(Dt,2),Lt=Ht[0],Wt=Ht[1],Kt=reactExports.useMemo(function(){return{columns:Lt,flattenColumns:Wt}},[Lt,Wt]),Ut=reactExports.useRef(),Yt=reactExports.useRef(),Vt=reactExports.useRef(),qt=reactExports.useRef(),Gt=reactExports.useRef(),er=reactExports.useState(!1),nr=_slicedToArray(er,2),br=nr[0],sr=nr[1],Qt=reactExports.useState(!1),or=_slicedToArray(Qt,2),tr=or[0],mr=or[1],dr=useLayoutState(new Map),vr=_slicedToArray(dr,2),ur=vr[0],Mr=vr[1],$r=getColumnsKey(Wt),wr=$r.map(function(xr){return ur.get(xr)}),Or=reactExports.useMemo(function(){return wr},[wr.join("_")]),Lr=useStickyOffsets(Or,Wt.length,ot),kr=rt&&validateValue(rt.y),Rr=rt&&validateValue(rt.x)||!!Rt.fixed,Dr=Rr&&Wt.some(function(xr){var Pr=xr.fixed;return Pr}),Zt=reactExports.useRef(),lr=useSticky(yt,s),Sr=lr.isSticky,rr=lr.offsetHeader,gr=lr.offsetSummary,Ar=lr.offsetScroll,cr=lr.stickyClassName,ar=lr.container,Xt=reactExports.useMemo(function(){return st==null?void 0:st(xt)},[st,xt]),Jt=(kr||Sr)&&reactExports.isValidElement(Xt)&&Xt.type===Summary&&Xt.props.fixed,ir,fr,Ir;kr&&(fr={overflowY:"scroll",maxHeight:rt.y}),Rr&&(ir={overflowX:"auto"},kr||(fr={overflowY:"hidden"}),Ir={width:(rt==null?void 0:rt.x)===!0?"auto":rt==null?void 0:rt.x,minWidth:"100%"});var Nr=reactExports.useCallback(function(xr,Pr){isVisible(Ut.current)&&Mr(function(zr){if(zr.get(xr)!==Pr){var Xr=new Map(zr);return Xr.set(xr,Pr),Xr}return zr})},[]),Kr=useTimeoutLock(null),Yr=_slicedToArray(Kr,2),qr=Yr[0],Fr=Yr[1];function Gr(xr,Pr){Pr&&(typeof Pr=="function"?Pr(xr):Pr.scrollLeft!==xr&&(Pr.scrollLeft=xr,Pr.scrollLeft!==xr&&setTimeout(function(){Pr.scrollLeft=xr},0)))}var Wr=useEvent(function(xr){var Pr=xr.currentTarget,zr=xr.scrollLeft,Xr=ot==="rtl",Jr=typeof zr=="number"?zr:Pr.scrollLeft,bn=Pr||EMPTY_SCROLL_TARGET;if(!Fr()||Fr()===bn){var fn;qr(bn),Gr(Jr,Yt.current),Gr(Jr,Vt.current),Gr(Jr,Gt.current),Gr(Jr,(fn=Zt.current)===null||fn===void 0?void 0:fn.setScrollLeft)}if(Pr){var hn=Pr.scrollWidth,ln=Pr.clientWidth;if(hn===ln){sr(!1),mr(!1);return}Xr?(sr(-Jr0)):(sr(Jr>0),mr(Jr{_(j,rt),rt.stopPropagation()},className:classNames(tt,{[`${tt}-spaced`]:!et,[`${tt}-expanded`]:et&&_e,[`${tt}-collapsed`]:et&&!_e}),"aria-label":_e?o.collapse:o.expand,"aria-expanded":_e})}}const RcTable=genTable((o,a)=>{const{_renderTimes:i}=o,{_renderTimes:s}=a;return i!==s});function getColumnKey(o,a){return"key"in o&&o.key!==void 0&&o.key!==null?o.key:o.dataIndex?Array.isArray(o.dataIndex)?o.dataIndex.join("."):o.dataIndex:a}function getColumnPos(o,a){return a?`${a}-${o}`:`${o}`}function renderColumnTitle(o,a){return typeof o=="function"?o(a):o}function safeColumnTitle(o,a){const i=renderColumnTitle(o,a);return Object.prototype.toString.call(i)==="[object Object]"?"":i}var FilterFilled$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};const FilterFilledSvg=FilterFilled$2;var FilterFilled=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:FilterFilledSvg}))};const FilterFilled$1=reactExports.forwardRef(FilterFilled);function useSyncState(o){const a=reactExports.useRef(o),i=useForceUpdate();return[()=>a.current,s=>{a.current=s,i()}]}var TreeContext=reactExports.createContext(null),Indent=function(a){for(var i=a.prefixCls,s=a.level,_=a.isStart,j=a.isEnd,_e="".concat(i,"-indent-unit"),et=[],tt=0;tt=0&&i.splice(s,1),i}function arrAdd(o,a){var i=(o||[]).slice();return i.indexOf(a)===-1&&i.push(a),i}function posToArr(o){return o.split("-")}function getDragChildrenKeys(o,a){var i=[],s=a[o];function _(){var j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];j.forEach(function(_e){var et=_e.key,tt=_e.children;i.push(et),_(tt)})}return _(s.children),i}function isLastChild(o){if(o.parent){var a=posToArr(o.pos);return Number(a[a.length-1])===o.parent.children.length-1}return!1}function isFirstChild(o){var a=posToArr(o.pos);return Number(a[a.length-1])===0}function calcDropPosition(o,a,i,s,_,j,_e,et,tt,rt){var nt,ot=o.clientX,at=o.clientY,lt=o.target.getBoundingClientRect(),st=lt.top,ut=lt.height,ft=(rt==="rtl"?-1:1)*(((_==null?void 0:_.x)||0)-ot),it=(ft-12)/s,ct=et[i.props.eventKey];if(at-1.5?j({dragNode:bt,dropNode:Et,dropPosition:1})?yt=1:Ot=!1:j({dragNode:bt,dropNode:Et,dropPosition:0})?yt=0:j({dragNode:bt,dropNode:Et,dropPosition:1})?yt=1:Ot=!1:j({dragNode:bt,dropNode:Et,dropPosition:1})?yt=1:Ot=!1,{dropPosition:yt,dropLevelOffset:xt,dropTargetKey:ct.key,dropTargetPos:ct.pos,dragOverNodeKey:ht,dropContainerKey:yt===0?null:((nt=ct.parent)===null||nt===void 0?void 0:nt.key)||null,dropAllowed:Ot}}function calcSelectedKeys(o,a){if(o){var i=a.multiple;return i?o.slice():o.length?[o[0]]:o}}function parseCheckedKeys(o){if(!o)return null;var a;if(Array.isArray(o))a={checkedKeys:o,halfCheckedKeys:void 0};else if(_typeof(o)==="object")a={checkedKeys:o.checked||void 0,halfCheckedKeys:o.halfChecked||void 0};else return warningOnce(!1,"`checkedKeys` is not an array or an object"),null;return a}function conductExpandParent(o,a){var i=new Set;function s(_){if(!i.has(_)){var j=a[_];if(j){i.add(_);var _e=j.parent,et=j.node;et.disabled||_e&&s(_e.key)}}}return(o||[]).forEach(function(_){s(_)}),_toConsumableArray(i)}function _objectDestructuringEmpty(o){if(o==null)throw new TypeError("Cannot destructure "+o)}function useUnmount(o,a){var i=reactExports.useState(!1),s=_slicedToArray(i,2),_=s[0],j=s[1];reactExports.useLayoutEffect(function(){if(_)return o(),function(){a()}},[_]),reactExports.useLayoutEffect(function(){return j(!0),function(){j(!1)}},[])}var _excluded$1=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],MotionTreeNode=function(a,i){var s=a.className,_=a.style,j=a.motion,_e=a.motionNodes,et=a.motionType,tt=a.onMotionStart,rt=a.onMotionEnd,nt=a.active,ot=a.treeNodeRequiredProps,at=_objectWithoutProperties(a,_excluded$1),lt=reactExports.useState(!0),st=_slicedToArray(lt,2),ut=st[0],ft=st[1],it=reactExports.useContext(TreeContext),ct=it.prefixCls,dt=_e&&et!=="hide";useLayoutEffect$1(function(){_e&&dt!==ut&&ft(dt)},[_e]);var pt=function(){_e&&tt()},gt=reactExports.useRef(!1),mt=function(){_e&&!gt.current&&(gt.current=!0,rt())};useUnmount(pt,mt);var vt=function(yt){dt===yt&&mt()};return _e?reactExports.createElement(CSSMotion,_extends$1({ref:i,visible:ut},j,{motionAppear:et==="show",onVisibleChanged:vt}),function(ht,yt){var xt=ht.className,$t=ht.style;return reactExports.createElement("div",{ref:yt,className:classNames("".concat(ct,"-treenode-motion"),xt),style:$t},_e.map(function(bt){var Et=_extends$1({},(_objectDestructuringEmpty(bt.data),bt.data)),Ot=bt.title,It=bt.key,wt=bt.isStart,Ct=bt.isEnd;delete Et.children;var St=getTreeNodeProps(It,ot);return reactExports.createElement(ContextTreeNode,_extends$1({},Et,St,{title:Ot,active:nt,data:bt.data,key:It,isStart:wt,isEnd:Ct}))}))}):reactExports.createElement(ContextTreeNode,_extends$1({domRef:i,className:s,style:_},at,{active:nt}))};MotionTreeNode.displayName="MotionTreeNode";var RefMotionTreeNode=reactExports.forwardRef(MotionTreeNode);function findExpandedKeys(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=o.length,s=a.length;if(Math.abs(i-s)!==1)return{add:!1,key:null};function _(j,_e){var et=new Map;j.forEach(function(rt){et.set(rt,!0)});var tt=_e.filter(function(rt){return!et.has(rt)});return tt.length===1?tt[0]:null}return i ").concat(a);return a}var NodeList=reactExports.forwardRef(function(o,a){var i=o.prefixCls,s=o.data;o.selectable,o.checkable;var _=o.expandedKeys,j=o.selectedKeys,_e=o.checkedKeys,et=o.loadedKeys,tt=o.loadingKeys,rt=o.halfCheckedKeys,nt=o.keyEntities,ot=o.disabled,at=o.dragging,lt=o.dragOverNodeKey,st=o.dropPosition,ut=o.motion,ft=o.height,it=o.itemHeight,ct=o.virtual,dt=o.focusable,pt=o.activeItem,gt=o.focused,mt=o.tabIndex,vt=o.onKeyDown,ht=o.onFocus,yt=o.onBlur,xt=o.onActiveChange,$t=o.onListChangeStart,bt=o.onListChangeEnd,Et=_objectWithoutProperties(o,_excluded),Ot=reactExports.useRef(null),It=reactExports.useRef(null);reactExports.useImperativeHandle(a,function(){return{scrollTo:function(er){Ot.current.scrollTo(er)},getIndentWidth:function(){return It.current.offsetWidth}}});var wt=reactExports.useState(_),Ct=_slicedToArray(wt,2),St=Ct[0],Tt=Ct[1],Pt=reactExports.useState(s),Rt=_slicedToArray(Pt,2),_t=Rt[0],Mt=Rt[1],Nt=reactExports.useState(s),zt=_slicedToArray(Nt,2),jt=zt[0],At=zt[1],kt=reactExports.useState([]),Ft=_slicedToArray(kt,2),Bt=Ft[0],Dt=Ft[1],Ht=reactExports.useState(null),Lt=_slicedToArray(Ht,2),Wt=Lt[0],Kt=Lt[1],Ut=reactExports.useRef(s);Ut.current=s;function Yt(){var Gt=Ut.current;Mt(Gt),At(Gt),Dt([]),Kt(null),bt()}useLayoutEffect$1(function(){Tt(_);var Gt=findExpandedKeys(St,_);if(Gt.key!==null)if(Gt.add){var er=_t.findIndex(function(tr){var mr=tr.key;return mr===Gt.key}),nr=getMinimumRangeTransitionRange(getExpandRange(_t,s,Gt.key),ct,ft,it),br=_t.slice();br.splice(er+1,0,MotionFlattenData),At(br),Dt(nr),Kt("show")}else{var sr=s.findIndex(function(tr){var mr=tr.key;return mr===Gt.key}),Qt=getMinimumRangeTransitionRange(getExpandRange(s,_t,Gt.key),ct,ft,it),or=s.slice();or.splice(sr+1,0,MotionFlattenData),At(or),Dt(Qt),Kt("hide")}else _t!==s&&(Mt(s),At(s))},[_,s]),reactExports.useEffect(function(){at||Yt()},[at]);var Vt=ut?jt:s,qt={expandedKeys:_,selectedKeys:j,loadedKeys:et,loadingKeys:tt,checkedKeys:_e,halfCheckedKeys:rt,dragOverNodeKey:lt,dropPosition:st,keyEntities:nt};return reactExports.createElement(reactExports.Fragment,null,gt&&pt&&reactExports.createElement("span",{style:HIDDEN_STYLE,"aria-live":"assertive"},getAccessibilityPath(pt)),reactExports.createElement("div",null,reactExports.createElement("input",{style:HIDDEN_STYLE,disabled:dt===!1||ot,tabIndex:dt!==!1?mt:null,onKeyDown:vt,onFocus:ht,onBlur:yt,value:"",onChange:noop,"aria-label":"for screen reader"})),reactExports.createElement("div",{className:"".concat(i,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},reactExports.createElement("div",{className:"".concat(i,"-indent")},reactExports.createElement("div",{ref:It,className:"".concat(i,"-indent-unit")}))),reactExports.createElement(List,_extends$1({},Et,{data:Vt,itemKey,height:ft,fullHeight:!1,virtual:ct,itemHeight:it,prefixCls:"".concat(i,"-list"),ref:Ot,onVisibleChange:function(er,nr){var br=new Set(er),sr=nr.filter(function(Qt){return!br.has(Qt)});sr.some(function(Qt){return itemKey(Qt)===MOTION_KEY})&&Yt()}}),function(Gt){var er=Gt.pos,nr=_extends$1({},(_objectDestructuringEmpty(Gt.data),Gt.data)),br=Gt.title,sr=Gt.key,Qt=Gt.isStart,or=Gt.isEnd,tr=getKey(sr,er);delete nr.key,delete nr.children;var mr=getTreeNodeProps(tr,qt);return reactExports.createElement(RefMotionTreeNode,_extends$1({},nr,mr,{title:br,active:!!pt&&sr===pt.key,pos:er,data:Gt.data,isStart:Qt,isEnd:or,motion:ut,motionNodes:sr===MOTION_KEY?Bt:null,motionType:Wt,onMotionStart:$t,onMotionEnd:Yt,treeNodeRequiredProps:qt,onMouseMove:function(){xt(null)}}))}))});NodeList.displayName="NodeList";function DropIndicator(o){var a=o.dropPosition,i=o.dropLevelOffset,s=o.indent,_={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(a){case-1:_.top=0,_.left=-i*s;break;case 1:_.bottom=0,_.left=-i*s;break;case 0:_.bottom=0,_.left=s;break}return reactExports.createElement("div",{style:_})}var MAX_RETRY_TIMES=10,Tree$3=function(o){_inherits(i,o);var a=_createSuper(i);function i(){var s;_classCallCheck(this,i);for(var _=arguments.length,j=new Array(_),_e=0;_e<_;_e++)j[_e]=arguments[_e];return s=a.call.apply(a,[this].concat(j)),s.destroyed=!1,s.delayedDragEnterLogic=void 0,s.loadingRetryTimes={},s.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:fillFieldNames()},s.dragStartMousePosition=null,s.dragNode=void 0,s.currentMouseOverDroppableNodeKey=null,s.listRef=reactExports.createRef(),s.onNodeDragStart=function(et,tt){var rt=s.state,nt=rt.expandedKeys,ot=rt.keyEntities,at=s.props.onDragStart,lt=tt.props.eventKey;s.dragNode=tt,s.dragStartMousePosition={x:et.clientX,y:et.clientY};var st=arrDel(nt,lt);s.setState({draggingNodeKey:lt,dragChildrenKeys:getDragChildrenKeys(lt,ot),indent:s.listRef.current.getIndentWidth()}),s.setExpandedKeys(st),window.addEventListener("dragend",s.onWindowDragEnd),at==null||at({event:et,node:convertNodePropsToEventData(tt.props)})},s.onNodeDragEnter=function(et,tt){var rt=s.state,nt=rt.expandedKeys,ot=rt.keyEntities,at=rt.dragChildrenKeys,lt=rt.flattenNodes,st=rt.indent,ut=s.props,ft=ut.onDragEnter,it=ut.onExpand,ct=ut.allowDrop,dt=ut.direction,pt=tt.props,gt=pt.pos,mt=pt.eventKey,vt=_assertThisInitialized(s),ht=vt.dragNode;if(s.currentMouseOverDroppableNodeKey!==mt&&(s.currentMouseOverDroppableNodeKey=mt),!ht){s.resetDragState();return}var yt=calcDropPosition(et,ht,tt,st,s.dragStartMousePosition,ct,lt,ot,nt,dt),xt=yt.dropPosition,$t=yt.dropLevelOffset,bt=yt.dropTargetKey,Et=yt.dropContainerKey,Ot=yt.dropTargetPos,It=yt.dropAllowed,wt=yt.dragOverNodeKey;if(at.indexOf(bt)!==-1||!It){s.resetDragState();return}if(s.delayedDragEnterLogic||(s.delayedDragEnterLogic={}),Object.keys(s.delayedDragEnterLogic).forEach(function(Ct){clearTimeout(s.delayedDragEnterLogic[Ct])}),ht.props.eventKey!==tt.props.eventKey&&(et.persist(),s.delayedDragEnterLogic[gt]=window.setTimeout(function(){if(s.state.draggingNodeKey!==null){var Ct=_toConsumableArray(nt),St=ot[tt.props.eventKey];St&&(St.children||[]).length&&(Ct=arrAdd(nt,tt.props.eventKey)),"expandedKeys"in s.props||s.setExpandedKeys(Ct),it==null||it(Ct,{node:convertNodePropsToEventData(tt.props),expanded:!0,nativeEvent:et.nativeEvent})}},800)),ht.props.eventKey===bt&&$t===0){s.resetDragState();return}s.setState({dragOverNodeKey:wt,dropPosition:xt,dropLevelOffset:$t,dropTargetKey:bt,dropContainerKey:Et,dropTargetPos:Ot,dropAllowed:It}),ft==null||ft({event:et,node:convertNodePropsToEventData(tt.props),expandedKeys:nt})},s.onNodeDragOver=function(et,tt){var rt=s.state,nt=rt.dragChildrenKeys,ot=rt.flattenNodes,at=rt.keyEntities,lt=rt.expandedKeys,st=rt.indent,ut=s.props,ft=ut.onDragOver,it=ut.allowDrop,ct=ut.direction,dt=_assertThisInitialized(s),pt=dt.dragNode;if(pt){var gt=calcDropPosition(et,pt,tt,st,s.dragStartMousePosition,it,ot,at,lt,ct),mt=gt.dropPosition,vt=gt.dropLevelOffset,ht=gt.dropTargetKey,yt=gt.dropContainerKey,xt=gt.dropAllowed,$t=gt.dropTargetPos,bt=gt.dragOverNodeKey;nt.indexOf(ht)!==-1||!xt||(pt.props.eventKey===ht&&vt===0?s.state.dropPosition===null&&s.state.dropLevelOffset===null&&s.state.dropTargetKey===null&&s.state.dropContainerKey===null&&s.state.dropTargetPos===null&&s.state.dropAllowed===!1&&s.state.dragOverNodeKey===null||s.resetDragState():mt===s.state.dropPosition&&vt===s.state.dropLevelOffset&&ht===s.state.dropTargetKey&&yt===s.state.dropContainerKey&&$t===s.state.dropTargetPos&&xt===s.state.dropAllowed&&bt===s.state.dragOverNodeKey||s.setState({dropPosition:mt,dropLevelOffset:vt,dropTargetKey:ht,dropContainerKey:yt,dropTargetPos:$t,dropAllowed:xt,dragOverNodeKey:bt}),ft==null||ft({event:et,node:convertNodePropsToEventData(tt.props)}))}},s.onNodeDragLeave=function(et,tt){s.currentMouseOverDroppableNodeKey===tt.props.eventKey&&!et.currentTarget.contains(et.relatedTarget)&&(s.resetDragState(),s.currentMouseOverDroppableNodeKey=null);var rt=s.props.onDragLeave;rt==null||rt({event:et,node:convertNodePropsToEventData(tt.props)})},s.onWindowDragEnd=function(et){s.onNodeDragEnd(et,null,!0),window.removeEventListener("dragend",s.onWindowDragEnd)},s.onNodeDragEnd=function(et,tt){var rt=s.props.onDragEnd;s.setState({dragOverNodeKey:null}),s.cleanDragState(),rt==null||rt({event:et,node:convertNodePropsToEventData(tt.props)}),s.dragNode=null,window.removeEventListener("dragend",s.onWindowDragEnd)},s.onNodeDrop=function(et,tt){var rt,nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ot=s.state,at=ot.dragChildrenKeys,lt=ot.dropPosition,st=ot.dropTargetKey,ut=ot.dropTargetPos,ft=ot.dropAllowed;if(ft){var it=s.props.onDrop;if(s.setState({dragOverNodeKey:null}),s.cleanDragState(),st!==null){var ct=_objectSpread2(_objectSpread2({},getTreeNodeProps(st,s.getTreeNodeRequiredProps())),{},{active:((rt=s.getActiveItem())===null||rt===void 0?void 0:rt.key)===st,data:s.state.keyEntities[st].node}),dt=at.indexOf(st)!==-1;warningOnce(!dt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var pt=posToArr(ut),gt={event:et,node:convertNodePropsToEventData(ct),dragNode:s.dragNode?convertNodePropsToEventData(s.dragNode.props):null,dragNodesKeys:[s.dragNode.props.eventKey].concat(at),dropToGap:lt!==0,dropPosition:lt+Number(pt[pt.length-1])};nt||it==null||it(gt),s.dragNode=null}}},s.cleanDragState=function(){var et=s.state.draggingNodeKey;et!==null&&s.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),s.dragStartMousePosition=null,s.currentMouseOverDroppableNodeKey=null},s.triggerExpandActionExpand=function(et,tt){var rt=s.state,nt=rt.expandedKeys,ot=rt.flattenNodes,at=tt.expanded,lt=tt.key,st=tt.isLeaf;if(!(st||et.shiftKey||et.metaKey||et.ctrlKey)){var ut=ot.filter(function(it){return it.key===lt})[0],ft=convertNodePropsToEventData(_objectSpread2(_objectSpread2({},getTreeNodeProps(lt,s.getTreeNodeRequiredProps())),{},{data:ut.data}));s.setExpandedKeys(at?arrDel(nt,lt):arrAdd(nt,lt)),s.onNodeExpand(et,ft)}},s.onNodeClick=function(et,tt){var rt=s.props,nt=rt.onClick,ot=rt.expandAction;ot==="click"&&s.triggerExpandActionExpand(et,tt),nt==null||nt(et,tt)},s.onNodeDoubleClick=function(et,tt){var rt=s.props,nt=rt.onDoubleClick,ot=rt.expandAction;ot==="doubleClick"&&s.triggerExpandActionExpand(et,tt),nt==null||nt(et,tt)},s.onNodeSelect=function(et,tt){var rt=s.state.selectedKeys,nt=s.state,ot=nt.keyEntities,at=nt.fieldNames,lt=s.props,st=lt.onSelect,ut=lt.multiple,ft=tt.selected,it=tt[at.key],ct=!ft;ct?ut?rt=arrAdd(rt,it):rt=[it]:rt=arrDel(rt,it);var dt=rt.map(function(pt){var gt=ot[pt];return gt?gt.node:null}).filter(function(pt){return pt});s.setUncontrolledState({selectedKeys:rt}),st==null||st(rt,{event:"select",selected:ct,node:tt,selectedNodes:dt,nativeEvent:et.nativeEvent})},s.onNodeCheck=function(et,tt,rt){var nt=s.state,ot=nt.keyEntities,at=nt.checkedKeys,lt=nt.halfCheckedKeys,st=s.props,ut=st.checkStrictly,ft=st.onCheck,it=tt.key,ct,dt={event:"check",node:tt,checked:rt,nativeEvent:et.nativeEvent};if(ut){var pt=rt?arrAdd(at,it):arrDel(at,it),gt=arrDel(lt,it);ct={checked:pt,halfChecked:gt},dt.checkedNodes=pt.map(function($t){return ot[$t]}).filter(function($t){return $t}).map(function($t){return $t.node}),s.setUncontrolledState({checkedKeys:pt})}else{var mt=conductCheck([].concat(_toConsumableArray(at),[it]),!0,ot),vt=mt.checkedKeys,ht=mt.halfCheckedKeys;if(!rt){var yt=new Set(vt);yt.delete(it);var xt=conductCheck(Array.from(yt),{checked:!1,halfCheckedKeys:ht},ot);vt=xt.checkedKeys,ht=xt.halfCheckedKeys}ct=vt,dt.checkedNodes=[],dt.checkedNodesPositions=[],dt.halfCheckedKeys=ht,vt.forEach(function($t){var bt=ot[$t];if(bt){var Et=bt.node,Ot=bt.pos;dt.checkedNodes.push(Et),dt.checkedNodesPositions.push({node:Et,pos:Ot})}}),s.setUncontrolledState({checkedKeys:vt},!1,{halfCheckedKeys:ht})}ft==null||ft(ct,dt)},s.onNodeLoad=function(et){var tt=et.key,rt=new Promise(function(nt,ot){s.setState(function(at){var lt=at.loadedKeys,st=lt===void 0?[]:lt,ut=at.loadingKeys,ft=ut===void 0?[]:ut,it=s.props,ct=it.loadData,dt=it.onLoad;if(!ct||st.indexOf(tt)!==-1||ft.indexOf(tt)!==-1)return null;var pt=ct(et);return pt.then(function(){var gt=s.state.loadedKeys,mt=arrAdd(gt,tt);dt==null||dt(mt,{event:"load",node:et}),s.setUncontrolledState({loadedKeys:mt}),s.setState(function(vt){return{loadingKeys:arrDel(vt.loadingKeys,tt)}}),nt()}).catch(function(gt){if(s.setState(function(vt){return{loadingKeys:arrDel(vt.loadingKeys,tt)}}),s.loadingRetryTimes[tt]=(s.loadingRetryTimes[tt]||0)+1,s.loadingRetryTimes[tt]>=MAX_RETRY_TIMES){var mt=s.state.loadedKeys;warningOnce(!1,"Retry for `loadData` many times but still failed. No more retry."),s.setUncontrolledState({loadedKeys:arrAdd(mt,tt)}),nt()}ot(gt)}),{loadingKeys:arrAdd(ft,tt)}})});return rt.catch(function(){}),rt},s.onNodeMouseEnter=function(et,tt){var rt=s.props.onMouseEnter;rt==null||rt({event:et,node:tt})},s.onNodeMouseLeave=function(et,tt){var rt=s.props.onMouseLeave;rt==null||rt({event:et,node:tt})},s.onNodeContextMenu=function(et,tt){var rt=s.props.onRightClick;rt&&(et.preventDefault(),rt({event:et,node:tt}))},s.onFocus=function(){var et=s.props.onFocus;s.setState({focused:!0});for(var tt=arguments.length,rt=new Array(tt),nt=0;nt1&&arguments[1]!==void 0?arguments[1]:!1,rt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!s.destroyed){var nt=!1,ot=!0,at={};Object.keys(et).forEach(function(lt){if(lt in s.props){ot=!1;return}nt=!0,at[lt]=et[lt]}),nt&&(!tt||ot)&&s.setState(_objectSpread2(_objectSpread2({},at),rt))}},s.scrollTo=function(et){s.listRef.current.scrollTo(et)},s}return _createClass(i,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var _=this.props.activeKey;_!==void 0&&_!==this.state.activeKey&&(this.setState({activeKey:_}),_!==null&&this.scrollTo({key:_}))}},{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 _,j=this.state,_e=j.focused,et=j.flattenNodes,tt=j.keyEntities,rt=j.draggingNodeKey,nt=j.activeKey,ot=j.dropLevelOffset,at=j.dropContainerKey,lt=j.dropTargetKey,st=j.dropPosition,ut=j.dragOverNodeKey,ft=j.indent,it=this.props,ct=it.prefixCls,dt=it.className,pt=it.style,gt=it.showLine,mt=it.focusable,vt=it.tabIndex,ht=vt===void 0?0:vt,yt=it.selectable,xt=it.showIcon,$t=it.icon,bt=it.switcherIcon,Et=it.draggable,Ot=it.checkable,It=it.checkStrictly,wt=it.disabled,Ct=it.motion,St=it.loadData,Tt=it.filterTreeNode,Pt=it.height,Rt=it.itemHeight,_t=it.virtual,Mt=it.titleRender,Nt=it.dropIndicatorRender,zt=it.onContextMenu,jt=it.onScroll,At=it.direction,kt=it.rootClassName,Ft=it.rootStyle,Bt=pickAttrs(this.props,{aria:!0,data:!0}),Dt;return Et&&(_typeof(Et)==="object"?Dt=Et:typeof Et=="function"?Dt={nodeDraggable:Et}:Dt={}),reactExports.createElement(TreeContext.Provider,{value:{prefixCls:ct,selectable:yt,showIcon:xt,icon:$t,switcherIcon:bt,draggable:Dt,draggingNodeKey:rt,checkable:Ot,checkStrictly:It,disabled:wt,keyEntities:tt,dropLevelOffset:ot,dropContainerKey:at,dropTargetKey:lt,dropPosition:st,dragOverNodeKey:ut,indent:ft,direction:At,dropIndicatorRender:Nt,loadData:St,filterTreeNode:Tt,titleRender:Mt,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}},reactExports.createElement("div",{role:"tree",className:classNames(ct,dt,kt,(_={},_defineProperty(_,"".concat(ct,"-show-line"),gt),_defineProperty(_,"".concat(ct,"-focused"),_e),_defineProperty(_,"".concat(ct,"-active-focused"),nt!==null),_)),style:Ft},reactExports.createElement(NodeList,_extends$1({ref:this.listRef,prefixCls:ct,style:pt,data:et,disabled:wt,selectable:yt,checkable:!!Ot,motion:Ct,dragging:rt!==null,height:Pt,itemHeight:Rt,virtual:_t,focusable:mt,focused:_e,tabIndex:ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:zt,onScroll:jt},this.getTreeNodeRequiredProps(),Bt))))}}],[{key:"getDerivedStateFromProps",value:function(_,j){var _e=j.prevProps,et={prevProps:_};function tt(mt){return!_e&&mt in _||_e&&_e[mt]!==_[mt]}var rt,nt=j.fieldNames;if(tt("fieldNames")&&(nt=fillFieldNames(_.fieldNames),et.fieldNames=nt),tt("treeData")?rt=_.treeData:tt("children")&&(warningOnce(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),rt=convertTreeToData(_.children)),rt){et.treeData=rt;var ot=convertDataToEntities(rt,{fieldNames:nt});et.keyEntities=_objectSpread2(_defineProperty({},MOTION_KEY,MotionEntity),ot.keyEntities)}var at=et.keyEntities||j.keyEntities;if(tt("expandedKeys")||_e&&tt("autoExpandParent"))et.expandedKeys=_.autoExpandParent||!_e&&_.defaultExpandParent?conductExpandParent(_.expandedKeys,at):_.expandedKeys;else if(!_e&&_.defaultExpandAll){var lt=_objectSpread2({},at);delete lt[MOTION_KEY],et.expandedKeys=Object.keys(lt).map(function(mt){return lt[mt].key})}else!_e&&_.defaultExpandedKeys&&(et.expandedKeys=_.autoExpandParent||_.defaultExpandParent?conductExpandParent(_.defaultExpandedKeys,at):_.defaultExpandedKeys);if(et.expandedKeys||delete et.expandedKeys,rt||et.expandedKeys){var st=flattenTreeData(rt||j.treeData,et.expandedKeys||j.expandedKeys,nt);et.flattenNodes=st}if(_.selectable&&(tt("selectedKeys")?et.selectedKeys=calcSelectedKeys(_.selectedKeys,_):!_e&&_.defaultSelectedKeys&&(et.selectedKeys=calcSelectedKeys(_.defaultSelectedKeys,_))),_.checkable){var ut;if(tt("checkedKeys")?ut=parseCheckedKeys(_.checkedKeys)||{}:!_e&&_.defaultCheckedKeys?ut=parseCheckedKeys(_.defaultCheckedKeys)||{}:rt&&(ut=parseCheckedKeys(_.checkedKeys)||{checkedKeys:j.checkedKeys,halfCheckedKeys:j.halfCheckedKeys}),ut){var ft=ut,it=ft.checkedKeys,ct=it===void 0?[]:it,dt=ft.halfCheckedKeys,pt=dt===void 0?[]:dt;if(!_.checkStrictly){var gt=conductCheck(ct,!0,at);ct=gt.checkedKeys,pt=gt.halfCheckedKeys}et.checkedKeys=ct,et.halfCheckedKeys=pt}}return tt("loadedKeys")&&(et.loadedKeys=_.loadedKeys),et}}]),i}(reactExports.Component);Tree$3.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:DropIndicator,allowDrop:function(){return!0},expandAction:!1};Tree$3.TreeNode=ContextTreeNode;var FileOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};const FileOutlinedSvg=FileOutlined$2;var FileOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:FileOutlinedSvg}))};const FileOutlined$1=reactExports.forwardRef(FileOutlined);var FolderOpenOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};const FolderOpenOutlinedSvg=FolderOpenOutlined$2;var FolderOpenOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:FolderOpenOutlinedSvg}))};const FolderOpenOutlined$1=reactExports.forwardRef(FolderOpenOutlined);var FolderOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};const FolderOutlinedSvg=FolderOutlined$2;var FolderOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:FolderOutlinedSvg}))};const FolderOutlined$1=reactExports.forwardRef(FolderOutlined);var HolderOutlined$2={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"};const HolderOutlinedSvg=HolderOutlined$2;var HolderOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:HolderOutlinedSvg}))};const HolderOutlined$1=reactExports.forwardRef(HolderOutlined),treeNodeFX=new Keyframe("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),getSwitchStyle=(o,a)=>({[`.${o}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${a.motionDurationSlow}`}}}),getDropIndicatorStyle=(o,a)=>({[`.${o}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:a.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${a.lineWidthBold}px solid ${a.colorPrimary}`,borderRadius:"50%",content:'""'}}}),genBaseStyle=(o,a)=>{const{treeCls:i,treeNodeCls:s,treeNodePadding:_,treeTitleHeight:j}=a,_e=a.paddingXS;return{[i]:Object.assign(Object.assign({},resetComponent(a)),{background:a.colorBgContainer,borderRadius:a.borderRadius,transition:`background-color ${a.motionDurationSlow}`,[`&${i}-rtl`]:{[`${i}-switcher`]:{"&_close":{[`${i}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${i}-active-focused)`]:Object.assign({},genFocusOutline(a)),[`${i}-list-holder-inner`]:{alignItems:"flex-start"},[`&${i}-block-node`]:{[`${i}-list-holder-inner`]:{alignItems:"stretch",[`${i}-node-content-wrapper`]:{flex:"auto"},[`${s}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:_,insetInlineStart:0,border:`1px solid ${a.colorPrimary}`,opacity:0,animationName:treeNodeFX,animationDuration:a.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${s}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${_}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${i}-node-content-wrapper`]:{color:a.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${i}-node-content-wrapper`]:Object.assign({},genFocusOutline(a)),[`&:not(${s}-disabled).filter-node ${i}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${i}-draggable-icon`]:{flexShrink:0,width:j,lineHeight:`${j}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${a.motionDurationSlow}`,[`${s}:hover &`]:{opacity:.45}},[`&${s}-disabled`]:{[`${i}-draggable-icon`]:{visibility:"hidden"}}}},[`${i}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:j}},[`${i}-draggable-icon`]:{visibility:"hidden"},[`${i}-switcher`]:Object.assign(Object.assign({},getSwitchStyle(o,a)),{position:"relative",flex:"none",alignSelf:"stretch",width:j,margin:0,lineHeight:`${j}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${i}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:a.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:j/2,bottom:-_,marginInlineStart:-1,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:j/2*.8,height:j/2,borderBottom:`1px solid ${a.colorBorder}`,content:'""'}}}),[`${i}-checkbox`]:{top:"initial",marginInlineEnd:_e},[`${i}-node-content-wrapper, ${i}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:j,margin:0,padding:`0 ${a.paddingXS/2}px`,color:"inherit",lineHeight:`${j}px`,background:"transparent",borderRadius:a.borderRadius,cursor:"pointer",transition:`all ${a.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:a.controlItemBgHover},[`&${i}-node-selected`]:{backgroundColor:a.controlItemBgActive},[`${i}-iconEle`]:{display:"inline-block",width:j,height:j,lineHeight:`${j}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${i}-unselectable ${i}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${i}-node-content-wrapper`]:Object.assign({lineHeight:`${j}px`,userSelect:"none"},getDropIndicatorStyle(o,a)),[`${s}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${a.colorPrimary}`}},"&-show-line":{[`${i}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:j/2,bottom:-_,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${i}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${s}-leaf-last`]:{[`${i}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${j/2}px !important`}}}}})}},genDirectoryStyle=o=>{const{treeCls:a,treeNodeCls:i,treeNodePadding:s}=o;return{[`${a}${a}-directory`]:{[i]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:s,insetInlineStart:0,transition:`background-color ${o.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:o.controlItemBgHover}},"> *":{zIndex:1},[`${a}-switcher`]:{transition:`color ${o.motionDurationMid}`},[`${a}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${a}-node-selected`]:{color:o.colorTextLightSolid,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:o.colorPrimary},[`${a}-switcher`]:{color:o.colorTextLightSolid},[`${a}-node-content-wrapper`]:{color:o.colorTextLightSolid,background:"transparent"}}}}}},genTreeStyle=(o,a)=>{const i=`.${o}`,s=`${i}-treenode`,_=a.paddingXS/2,j=a.controlHeightSM,_e=merge(a,{treeCls:i,treeNodeCls:s,treeNodePadding:_,treeTitleHeight:j});return[genBaseStyle(o,_e),genDirectoryStyle(_e)]},useStyle$2=genComponentStyleHook("Tree",(o,a)=>{let{prefixCls:i}=a;return[{[o.componentCls]:getStyle(`${i}-checkbox`,o)},genTreeStyle(i,o),genCollapseMotion$1(o)]}),offset=4;function dropIndicatorRender(o){const{dropPosition:a,dropLevelOffset:i,prefixCls:s,indent:_,direction:j="ltr"}=o,_e=j==="ltr"?"left":"right",et=j==="ltr"?"right":"left",tt={[_e]:-i*_+offset,[et]:0};switch(a){case-1:tt.top=-3;break;case 1:tt.bottom=-3;break;default:tt.bottom=-3,tt[_e]=_+offset;break}return React.createElement("div",{style:tt,className:`${s}-drop-indicator`})}var CaretDownFilled$2={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"};const CaretDownFilledSvg=CaretDownFilled$2;var CaretDownFilled=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:CaretDownFilledSvg}))};const CaretDownFilled$1=reactExports.forwardRef(CaretDownFilled);var MinusSquareOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};const MinusSquareOutlinedSvg=MinusSquareOutlined$2;var MinusSquareOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:MinusSquareOutlinedSvg}))};const MinusSquareOutlined$1=reactExports.forwardRef(MinusSquareOutlined);var PlusSquareOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};const PlusSquareOutlinedSvg=PlusSquareOutlined$2;var PlusSquareOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:PlusSquareOutlinedSvg}))};const PlusSquareOutlined$1=reactExports.forwardRef(PlusSquareOutlined),SwitcherIconCom=o=>{const{prefixCls:a,switcherIcon:i,treeNodeProps:s,showLine:_}=o,{isLeaf:j,expanded:_e,loading:et}=s;if(et)return reactExports.createElement(LoadingOutlined$1,{className:`${a}-switcher-loading-icon`});let tt;if(_&&typeof _=="object"&&(tt=_.showLeafIcon),j){if(!_)return null;if(typeof tt!="boolean"&&tt){const ot=typeof tt=="function"?tt(s):tt,at=`${a}-switcher-line-custom-icon`;return isValidElement(ot)?cloneElement(ot,{className:classNames(ot.props.className||"",at)}):ot}return tt?reactExports.createElement(FileOutlined$1,{className:`${a}-switcher-line-icon`}):reactExports.createElement("span",{className:`${a}-switcher-leaf-line`})}const rt=`${a}-switcher-icon`,nt=typeof i=="function"?i(s):i;return isValidElement(nt)?cloneElement(nt,{className:classNames(nt.props.className||"",rt)}):nt!==void 0?nt:_?_e?reactExports.createElement(MinusSquareOutlined$1,{className:`${a}-switcher-line-icon`}):reactExports.createElement(PlusSquareOutlined$1,{className:`${a}-switcher-line-icon`}):reactExports.createElement(CaretDownFilled$1,{className:rt})},SwitcherIconCom$1=SwitcherIconCom,Tree$2=React.forwardRef((o,a)=>{const{getPrefixCls:i,direction:s,virtual:_,tree:j}=React.useContext(ConfigContext),{prefixCls:_e,className:et,showIcon:tt=!1,showLine:rt,switcherIcon:nt,blockNode:ot=!1,children:at,checkable:lt=!1,selectable:st=!0,draggable:ut,motion:ft,style:it}=o,ct=i("tree",_e),dt=i(),pt=ft??Object.assign(Object.assign({},initCollapseMotion(dt)),{motionAppear:!1}),gt=Object.assign(Object.assign({},o),{checkable:lt,selectable:st,showIcon:tt,motion:pt,blockNode:ot,showLine:!!rt,dropIndicatorRender}),[mt,vt]=useStyle$2(ct),ht=React.useMemo(()=>{if(!ut)return!1;let xt={};switch(typeof ut){case"function":xt.nodeDraggable=ut;break;case"object":xt=Object.assign({},ut);break}return xt.icon!==!1&&(xt.icon=xt.icon||React.createElement(HolderOutlined$1,null)),xt},[ut]),yt=xt=>React.createElement(SwitcherIconCom$1,{prefixCls:ct,switcherIcon:nt,treeNodeProps:xt,showLine:rt});return mt(React.createElement(Tree$3,Object.assign({itemHeight:20,ref:a,virtual:_},gt,{style:Object.assign(Object.assign({},j==null?void 0:j.style),it),prefixCls:ct,className:classNames({[`${ct}-icon-hide`]:!tt,[`${ct}-block-node`]:ot,[`${ct}-unselectable`]:!st,[`${ct}-rtl`]:s==="rtl"},j==null?void 0:j.className,et,vt),direction:s,checkable:lt&&React.createElement("span",{className:`${ct}-checkbox-inner`}),selectable:st,switcherIcon:yt,draggable:ht}),at))}),TreePure=Tree$2;var Record;(function(o){o[o.None=0]="None",o[o.Start=1]="Start",o[o.End=2]="End"})(Record||(Record={}));function traverseNodesKey(o,a){function i(s){const{key:_,children:j}=s;a(_,s)!==!1&&traverseNodesKey(j||[],a)}o.forEach(i)}function calcRangeKeys(o){let{treeData:a,expandedKeys:i,startKey:s,endKey:_}=o;const j=[];let _e=Record.None;if(s&&s===_)return[s];if(!s||!_)return[];function et(tt){return tt===s||tt===_}return traverseNodesKey(a,tt=>{if(_e===Record.End)return!1;if(et(tt)){if(j.push(tt),_e===Record.None)_e=Record.Start;else if(_e===Record.Start)return _e=Record.End,!1}else _e===Record.Start&&j.push(tt);return i.includes(tt)}),j}function convertDirectoryKeysToNodes(o,a){const i=_toConsumableArray(a),s=[];return traverseNodesKey(o,(_,j)=>{const _e=i.indexOf(_);return _e!==-1&&(s.push(j),i.splice(_e,1)),!!i.length}),s}var __rest$7=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var{defaultExpandAll:i,defaultExpandParent:s,defaultExpandedKeys:_}=o,j=__rest$7(o,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const _e=reactExports.useRef(),et=reactExports.useRef(),tt=()=>{const{keyEntities:ht}=convertDataToEntities(getTreeData(j));let yt;return i?yt=Object.keys(ht):s?yt=conductExpandParent(j.expandedKeys||_||[],ht):yt=j.expandedKeys||_,yt},[rt,nt]=reactExports.useState(j.selectedKeys||j.defaultSelectedKeys||[]),[ot,at]=reactExports.useState(()=>tt());reactExports.useEffect(()=>{"selectedKeys"in j&&nt(j.selectedKeys)},[j.selectedKeys]),reactExports.useEffect(()=>{"expandedKeys"in j&&at(j.expandedKeys)},[j.expandedKeys]);const lt=(ht,yt)=>{var xt;return"expandedKeys"in j||at(ht),(xt=j.onExpand)===null||xt===void 0?void 0:xt.call(j,ht,yt)},st=(ht,yt)=>{var xt;const{multiple:$t}=j,{node:bt,nativeEvent:Et}=yt,{key:Ot=""}=bt,It=getTreeData(j),wt=Object.assign(Object.assign({},yt),{selected:!0}),Ct=(Et==null?void 0:Et.ctrlKey)||(Et==null?void 0:Et.metaKey),St=Et==null?void 0:Et.shiftKey;let Tt;$t&&Ct?(Tt=ht,_e.current=Ot,et.current=Tt,wt.selectedNodes=convertDirectoryKeysToNodes(It,Tt)):$t&&St?(Tt=Array.from(new Set([].concat(_toConsumableArray(et.current||[]),_toConsumableArray(calcRangeKeys({treeData:It,expandedKeys:ot,startKey:Ot,endKey:_e.current}))))),wt.selectedNodes=convertDirectoryKeysToNodes(It,Tt)):(Tt=[Ot],_e.current=Ot,et.current=Tt,wt.selectedNodes=convertDirectoryKeysToNodes(It,Tt)),(xt=j.onSelect)===null||xt===void 0||xt.call(j,Tt,wt),"selectedKeys"in j||nt(Tt)},{getPrefixCls:ut,direction:ft}=reactExports.useContext(ConfigContext),{prefixCls:it,className:ct,showIcon:dt=!0,expandAction:pt="click"}=j,gt=__rest$7(j,["prefixCls","className","showIcon","expandAction"]),mt=ut("tree",it),vt=classNames(`${mt}-directory`,{[`${mt}-directory-rtl`]:ft==="rtl"},ct);return reactExports.createElement(TreePure,Object.assign({icon:getIcon,ref:a,blockNode:!0},gt,{showIcon:dt,expandAction:pt,prefixCls:mt,className:vt,expandedKeys:ot,selectedKeys:rt,onSelect:st,onExpand:lt}))},ForwardDirectoryTree=reactExports.forwardRef(DirectoryTree),DirectoryTree$1=ForwardDirectoryTree,Tree=TreePure;Tree.DirectoryTree=DirectoryTree$1;Tree.TreeNode=ContextTreeNode;const Tree$1=Tree;function FilterSearch(o){let{value:a,onChange:i,filterSearch:s,tablePrefixCls:_,locale:j}=o;return s?reactExports.createElement("div",{className:`${_}-filter-dropdown-search`},reactExports.createElement(Input$1,{prefix:reactExports.createElement(SearchOutlined$1,null),placeholder:j.filterSearchPlaceholder,onChange:i,value:a,htmlSize:1,className:`${_}-filter-dropdown-search-input`})):null}const onKeyDown=o=>{const{keyCode:a}=o;a===KeyCode$1.ENTER&&o.stopPropagation()},FilterDropdownMenuWrapper=reactExports.forwardRef((o,a)=>reactExports.createElement("div",{className:o.className,onClick:i=>i.stopPropagation(),onKeyDown,ref:a},o.children)),FilterDropdownMenuWrapper$1=FilterDropdownMenuWrapper;function flattenKeys(o){let a=[];return(o||[]).forEach(i=>{let{value:s,children:_}=i;a.push(s),_&&(a=[].concat(_toConsumableArray(a),_toConsumableArray(flattenKeys(_))))}),a}function hasSubMenu(o){return o.some(a=>{let{children:i}=a;return i})}function searchValueMatched(o,a){return typeof a=="string"||typeof a=="number"?a==null?void 0:a.toString().toLowerCase().includes(o.trim().toLowerCase()):!1}function renderFilterItems(o){let{filters:a,prefixCls:i,filteredKeys:s,filterMultiple:_,searchValue:j,filterSearch:_e}=o;return a.map((et,tt)=>{const rt=String(et.value);if(et.children)return{key:rt||tt,label:et.text,popupClassName:`${i}-dropdown-submenu`,children:renderFilterItems({filters:et.children,prefixCls:i,filteredKeys:s,filterMultiple:_,searchValue:j,filterSearch:_e})};const nt=_?Checkbox$1:Radio$1,ot={key:et.value!==void 0?rt:tt,label:reactExports.createElement(reactExports.Fragment,null,reactExports.createElement(nt,{checked:s.includes(rt)}),reactExports.createElement("span",null,et.text))};return j.trim()?typeof _e=="function"?_e(j,et)?ot:null:searchValueMatched(j,et.text)?ot:null:ot})}function FilterDropdown(o){var a,i;const{tablePrefixCls:s,prefixCls:_,column:j,dropdownPrefixCls:_e,columnKey:et,filterMultiple:tt,filterMode:rt="menu",filterSearch:nt=!1,filterState:ot,triggerFilter:at,locale:lt,children:st,getPopupContainer:ut}=o,{filterDropdownOpen:ft,onFilterDropdownOpenChange:it,filterResetToDefaultFilteredValue:ct,defaultFilteredValue:dt,filterDropdownVisible:pt,onFilterDropdownVisibleChange:gt}=j,[mt,vt]=reactExports.useState(!1),ht=!!(ot&&(!((a=ot.filteredKeys)===null||a===void 0)&&a.length||ot.forceFiltered)),yt=Kt=>{vt(Kt),it==null||it(Kt),gt==null||gt(Kt)},xt=(i=ft??pt)!==null&&i!==void 0?i:mt,$t=ot==null?void 0:ot.filteredKeys,[bt,Et]=useSyncState($t||[]),Ot=Kt=>{let{selectedKeys:Ut}=Kt;Et(Ut)},It=(Kt,Ut)=>{let{node:Yt,checked:Vt}=Ut;Ot(tt?{selectedKeys:Kt}:{selectedKeys:Vt&&Yt.key?[Yt.key]:[]})};reactExports.useEffect(()=>{mt&&Ot({selectedKeys:$t||[]})},[$t]);const[wt,Ct]=reactExports.useState([]),St=Kt=>{Ct(Kt)},[Tt,Pt]=reactExports.useState(""),Rt=Kt=>{const{value:Ut}=Kt.target;Pt(Ut)};reactExports.useEffect(()=>{mt||Pt("")},[mt]);const _t=Kt=>{const Ut=Kt&&Kt.length?Kt:null;if(Ut===null&&(!ot||!ot.filteredKeys)||isEqual(Ut,ot==null?void 0:ot.filteredKeys,!0))return null;at({column:j,key:et,filteredKeys:Ut})},Mt=()=>{yt(!1),_t(bt())},Nt=function(){let{confirm:Kt,closeDropdown:Ut}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Kt&&_t([]),Ut&&yt(!1),Pt(""),Et(ct?(dt||[]).map(Yt=>String(Yt)):[])},zt=function(){let{closeDropdown:Kt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Kt&&yt(!1),_t(bt())},jt=Kt=>{Kt&&$t!==void 0&&Et($t||[]),yt(Kt),!Kt&&!j.filterDropdown&&Mt()},At=classNames({[`${_e}-menu-without-submenu`]:!hasSubMenu(j.filters||[])}),kt=Kt=>{if(Kt.target.checked){const Ut=flattenKeys(j==null?void 0:j.filters).map(Yt=>String(Yt));Et(Ut)}else Et([])},Ft=Kt=>{let{filters:Ut}=Kt;return(Ut||[]).map((Yt,Vt)=>{const qt=String(Yt.value),Gt={title:Yt.text,key:Yt.value!==void 0?qt:Vt};return Yt.children&&(Gt.children=Ft({filters:Yt.children})),Gt})},Bt=Kt=>{var Ut;return Object.assign(Object.assign({},Kt),{text:Kt.title,value:Kt.key,children:((Ut=Kt.children)===null||Ut===void 0?void 0:Ut.map(Yt=>Bt(Yt)))||[]})};let Dt;if(typeof j.filterDropdown=="function")Dt=j.filterDropdown({prefixCls:`${_e}-custom`,setSelectedKeys:Kt=>Ot({selectedKeys:Kt}),selectedKeys:bt(),confirm:zt,clearFilters:Nt,filters:j.filters,visible:xt,close:()=>{yt(!1)}});else if(j.filterDropdown)Dt=j.filterDropdown;else{const Kt=bt()||[],Ut=()=>(j.filters||[]).length===0?reactExports.createElement(Empty$1,{image:Empty$1.PRESENTED_IMAGE_SIMPLE,description:lt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):rt==="tree"?reactExports.createElement(reactExports.Fragment,null,reactExports.createElement(FilterSearch,{filterSearch:nt,value:Tt,onChange:Rt,tablePrefixCls:s,locale:lt}),reactExports.createElement("div",{className:`${s}-filter-dropdown-tree`},tt?reactExports.createElement(Checkbox$1,{checked:Kt.length===flattenKeys(j.filters).length,indeterminate:Kt.length>0&&Kt.lengthtypeof nt=="function"?nt(Tt,Bt(Vt)):searchValueMatched(Tt,Vt.title):void 0}))):reactExports.createElement(reactExports.Fragment,null,reactExports.createElement(FilterSearch,{filterSearch:nt,value:Tt,onChange:Rt,tablePrefixCls:s,locale:lt}),reactExports.createElement(Menu$1,{selectable:!0,multiple:tt,prefixCls:`${_e}-menu`,className:At,onSelect:Ot,onDeselect:Ot,selectedKeys:Kt,getPopupContainer:ut,openKeys:wt,onOpenChange:St,items:renderFilterItems({filters:j.filters||[],filterSearch:nt,prefixCls:_,filteredKeys:bt(),filterMultiple:tt,searchValue:Tt})})),Yt=()=>ct?isEqual((dt||[]).map(Vt=>String(Vt)),Kt,!0):Kt.length===0;Dt=reactExports.createElement(reactExports.Fragment,null,Ut(),reactExports.createElement("div",{className:`${_}-dropdown-btns`},reactExports.createElement(Button$2,{type:"link",size:"small",disabled:Yt(),onClick:()=>Nt()},lt.filterReset),reactExports.createElement(Button$2,{type:"primary",size:"small",onClick:Mt},lt.filterConfirm)))}j.filterDropdown&&(Dt=reactExports.createElement(OverrideProvider,{selectable:void 0},Dt));const Ht=()=>reactExports.createElement(FilterDropdownMenuWrapper$1,{className:`${_}-dropdown`},Dt);let Lt;typeof j.filterIcon=="function"?Lt=j.filterIcon(ht):j.filterIcon?Lt=j.filterIcon:Lt=reactExports.createElement(FilterFilled$1,null);const{direction:Wt}=reactExports.useContext(ConfigContext);return reactExports.createElement("div",{className:`${_}-column`},reactExports.createElement("span",{className:`${s}-column-title`},st),reactExports.createElement(Dropdown$1,{dropdownRender:Ht,trigger:["click"],open:xt,onOpenChange:jt,getPopupContainer:ut,placement:Wt==="rtl"?"bottomLeft":"bottomRight"},reactExports.createElement("span",{role:"button",tabIndex:-1,className:classNames(`${_}-trigger`,{active:ht}),onClick:Kt=>{Kt.stopPropagation()}},Lt)))}function collectFilterStates(o,a,i){let s=[];return(o||[]).forEach((_,j)=>{var _e;const et=getColumnPos(j,i);if(_.filters||"filterDropdown"in _||"onFilter"in _)if("filteredValue"in _){let tt=_.filteredValue;"filterDropdown"in _||(tt=(_e=tt==null?void 0:tt.map(String))!==null&&_e!==void 0?_e:tt),s.push({column:_,key:getColumnKey(_,et),filteredKeys:tt,forceFiltered:_.filtered})}else s.push({column:_,key:getColumnKey(_,et),filteredKeys:a&&_.defaultFilteredValue?_.defaultFilteredValue:void 0,forceFiltered:_.filtered});"children"in _&&(s=[].concat(_toConsumableArray(s),_toConsumableArray(collectFilterStates(_.children,a,et))))}),s}function injectFilter(o,a,i,s,_,j,_e,et){return i.map((tt,rt)=>{const nt=getColumnPos(rt,et),{filterMultiple:ot=!0,filterMode:at,filterSearch:lt}=tt;let st=tt;if(st.filters||st.filterDropdown){const ut=getColumnKey(st,nt),ft=s.find(it=>{let{key:ct}=it;return ut===ct});st=Object.assign(Object.assign({},st),{title:it=>reactExports.createElement(FilterDropdown,{tablePrefixCls:o,prefixCls:`${o}-filter`,dropdownPrefixCls:a,column:st,columnKey:ut,filterState:ft,filterMultiple:ot,filterMode:at,filterSearch:lt,triggerFilter:j,locale:_,getPopupContainer:_e},renderColumnTitle(tt.title,it))})}return"children"in st&&(st=Object.assign(Object.assign({},st),{children:injectFilter(o,a,st.children,s,_,j,_e,nt)})),st})}function generateFilterInfo(o){const a={};return o.forEach(i=>{let{key:s,filteredKeys:_,column:j}=i;const{filters:_e,filterDropdown:et}=j;if(et)a[s]=_||null;else if(Array.isArray(_)){const tt=flattenKeys(_e);a[s]=tt.filter(rt=>_.includes(String(rt)))}else a[s]=null}),a}function getFilterData(o,a){return a.reduce((i,s)=>{const{column:{onFilter:_,filters:j},filteredKeys:_e}=s;return _&&_e&&_e.length?i.filter(et=>_e.some(tt=>{const rt=flattenKeys(j),nt=rt.findIndex(at=>String(at)===String(tt)),ot=nt!==-1?rt[nt]:tt;return _(ot,et)})):i},o)}const getMergedColumns=o=>o.flatMap(a=>"children"in a?[a].concat(_toConsumableArray(getMergedColumns(a.children||[]))):[a]);function useFilter(o){let{prefixCls:a,dropdownPrefixCls:i,mergedColumns:s,onFilterChange:_,getPopupContainer:j,locale:_e}=o;const et=reactExports.useMemo(()=>getMergedColumns(s||[]),[s]),[tt,rt]=reactExports.useState(()=>collectFilterStates(et,!0)),nt=reactExports.useMemo(()=>{const st=collectFilterStates(et,!1);if(st.length===0)return st;let ut=!0;if(st.forEach(ft=>{let{filteredKeys:it}=ft;it!==void 0&&(ut=!1)}),ut){const ft=(et||[]).map((it,ct)=>getColumnKey(it,getColumnPos(ct)));return tt.filter(it=>{let{key:ct}=it;return ft.includes(ct)}).map(it=>{const ct=et[ft.findIndex(dt=>dt===it.key)];return Object.assign(Object.assign({},it),{column:Object.assign(Object.assign({},it.column),ct),forceFiltered:ct.filtered})})}return st},[et,tt]),ot=reactExports.useMemo(()=>generateFilterInfo(nt),[nt]),at=st=>{const ut=nt.filter(ft=>{let{key:it}=ft;return it!==st.key});ut.push(st),rt(ut),_(generateFilterInfo(ut),ut)};return[st=>injectFilter(a,i,st,nt,_e,at,j),nt,ot]}function useLazyKVMap(o,a,i){const s=reactExports.useRef({});function _(j){if(!s.current||s.current.data!==o||s.current.childrenColumnName!==a||s.current.getRowKey!==i){let tt=function(rt){rt.forEach((nt,ot)=>{const at=i(nt,ot);et.set(at,nt),nt&&typeof nt=="object"&&a in nt&&tt(nt[a]||[])})};var _e=tt;const et=new Map;tt(o),s.current={data:o,childrenColumnName:a,kvMap:et,getRowKey:i}}return s.current.kvMap.get(j)}return[_]}var __rest$6=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const j=o[_];typeof j!="function"&&(i[_]=j)}),i}function usePagination(o,a,i){const s=i&&typeof i=="object"?i:{},{total:_=0}=s,j=__rest$6(s,["total"]),[_e,et]=reactExports.useState(()=>({current:"defaultCurrent"in j?j.defaultCurrent:1,pageSize:"defaultPageSize"in j?j.defaultPageSize:DEFAULT_PAGE_SIZE})),tt=extendsObject(_e,j,{total:_>0?_:o}),rt=Math.ceil((_||o)/tt.pageSize);tt.current>rt&&(tt.current=rt||1);const nt=(at,lt)=>{et({current:at??1,pageSize:lt||tt.pageSize})},ot=(at,lt)=>{var st;i&&((st=i.onChange)===null||st===void 0||st.call(i,at,lt)),nt(at,lt),a(at,lt||(tt==null?void 0:tt.pageSize))};return i===!1?[{},()=>{}]:[Object.assign(Object.assign({},tt),{onChange:ot}),nt]}const SELECTION_COLUMN={},SELECTION_ALL="SELECT_ALL",SELECTION_INVERT="SELECT_INVERT",SELECTION_NONE="SELECT_NONE",EMPTY_LIST$1=[],flattenData=(o,a)=>{let i=[];return(a||[]).forEach(s=>{i.push(s),s&&typeof s=="object"&&o in s&&(i=[].concat(_toConsumableArray(i),_toConsumableArray(flattenData(o,s[o]))))}),i},useSelection=(o,a)=>{const{preserveSelectedRowKeys:i,selectedRowKeys:s,defaultSelectedRowKeys:_,getCheckboxProps:j,onChange:_e,onSelect:et,onSelectAll:tt,onSelectInvert:rt,onSelectNone:nt,onSelectMultiple:ot,columnWidth:at,type:lt,selections:st,fixed:ut,renderCell:ft,hideSelectAll:it,checkStrictly:ct=!0}=a||{},{prefixCls:dt,data:pt,pageData:gt,getRecordByKey:mt,getRowKey:vt,expandType:ht,childrenColumnName:yt,locale:xt,getPopupContainer:$t}=o,[bt,Et]=useMergedState(s||_||EMPTY_LIST$1,{value:s}),Ot=reactExports.useRef(new Map),It=reactExports.useCallback(Bt=>{if(i){const Dt=new Map;Bt.forEach(Ht=>{let Lt=mt(Ht);!Lt&&Ot.current.has(Ht)&&(Lt=Ot.current.get(Ht)),Dt.set(Ht,Lt)}),Ot.current=Dt}},[mt,i]);reactExports.useEffect(()=>{It(bt)},[bt]);const{keyEntities:wt}=reactExports.useMemo(()=>{if(ct)return{keyEntities:null};let Bt=pt;if(i){const Dt=new Set(pt.map((Lt,Wt)=>vt(Lt,Wt))),Ht=Array.from(Ot.current).reduce((Lt,Wt)=>{let[Kt,Ut]=Wt;return Dt.has(Kt)?Lt:Lt.concat(Ut)},[]);Bt=[].concat(_toConsumableArray(Bt),_toConsumableArray(Ht))}return convertDataToEntities(Bt,{externalGetKey:vt,childrenPropName:yt})},[pt,vt,ct,yt,i]),Ct=reactExports.useMemo(()=>flattenData(yt,gt),[yt,gt]),St=reactExports.useMemo(()=>{const Bt=new Map;return Ct.forEach((Dt,Ht)=>{const Lt=vt(Dt,Ht),Wt=(j?j(Dt):null)||{};Bt.set(Lt,Wt)}),Bt},[Ct,vt,j]),Tt=reactExports.useCallback(Bt=>{var Dt;return!!(!((Dt=St.get(vt(Bt)))===null||Dt===void 0)&&Dt.disabled)},[St,vt]),[Pt,Rt]=reactExports.useMemo(()=>{if(ct)return[bt||[],[]];const{checkedKeys:Bt,halfCheckedKeys:Dt}=conductCheck(bt,!0,wt,Tt);return[Bt||[],Dt]},[bt,ct,wt,Tt]),_t=reactExports.useMemo(()=>{const Bt=lt==="radio"?Pt.slice(0,1):Pt;return new Set(Bt)},[Pt,lt]),Mt=reactExports.useMemo(()=>lt==="radio"?new Set:new Set(Rt),[Rt,lt]),[Nt,zt]=reactExports.useState(null);reactExports.useEffect(()=>{a||Et(EMPTY_LIST$1)},[!!a]);const jt=reactExports.useCallback((Bt,Dt)=>{let Ht,Lt;It(Bt),i?(Ht=Bt,Lt=Bt.map(Wt=>Ot.current.get(Wt))):(Ht=[],Lt=[],Bt.forEach(Wt=>{const Kt=mt(Wt);Kt!==void 0&&(Ht.push(Wt),Lt.push(Kt))})),Et(Ht),_e==null||_e(Ht,Lt,{type:Dt})},[Et,mt,_e,i]),At=reactExports.useCallback((Bt,Dt,Ht,Lt)=>{if(et){const Wt=Ht.map(Kt=>mt(Kt));et(mt(Bt),Dt,Wt,Lt)}jt(Ht,"single")},[et,mt,jt]),kt=reactExports.useMemo(()=>!st||it?null:(st===!0?[SELECTION_ALL,SELECTION_INVERT,SELECTION_NONE]:st).map(Dt=>Dt===SELECTION_ALL?{key:"all",text:xt.selectionAll,onSelect(){jt(pt.map((Ht,Lt)=>vt(Ht,Lt)).filter(Ht=>{const Lt=St.get(Ht);return!(Lt!=null&&Lt.disabled)||_t.has(Ht)}),"all")}}:Dt===SELECTION_INVERT?{key:"invert",text:xt.selectInvert,onSelect(){const Ht=new Set(_t);gt.forEach((Wt,Kt)=>{const Ut=vt(Wt,Kt),Yt=St.get(Ut);Yt!=null&&Yt.disabled||(Ht.has(Ut)?Ht.delete(Ut):Ht.add(Ut))});const Lt=Array.from(Ht);rt&&rt(Lt),jt(Lt,"invert")}}:Dt===SELECTION_NONE?{key:"none",text:xt.selectNone,onSelect(){nt==null||nt(),jt(Array.from(_t).filter(Ht=>{const Lt=St.get(Ht);return Lt==null?void 0:Lt.disabled}),"none")}}:Dt).map(Dt=>Object.assign(Object.assign({},Dt),{onSelect:function(){for(var Ht,Lt,Wt=arguments.length,Kt=new Array(Wt),Ut=0;Ut{var Dt;if(!a)return Bt.filter(tr=>tr!==SELECTION_COLUMN);let Ht=_toConsumableArray(Bt);const Lt=new Set(_t),Wt=Ct.map(vt).filter(tr=>!St.get(tr).disabled),Kt=Wt.every(tr=>Lt.has(tr)),Ut=Wt.some(tr=>Lt.has(tr)),Yt=()=>{const tr=[];Kt?Wt.forEach(dr=>{Lt.delete(dr),tr.push(dr)}):Wt.forEach(dr=>{Lt.has(dr)||(Lt.add(dr),tr.push(dr))});const mr=Array.from(Lt);tt==null||tt(!Kt,mr.map(dr=>mt(dr)),tr.map(dr=>mt(dr))),jt(mr,"all"),zt(null)};let Vt;if(lt!=="radio"){let tr;if(kt){const Mr={getPopupContainer:$t,items:kt.map(($r,wr)=>{const{key:Or,text:Lr,onSelect:kr}=$r;return{key:Or??wr,onClick:()=>{kr==null||kr(Wt)},label:Lr}})};tr=reactExports.createElement("div",{className:`${dt}-selection-extra`},reactExports.createElement(Dropdown$1,{menu:Mr,getPopupContainer:$t},reactExports.createElement("span",null,reactExports.createElement(DownOutlined$1,null))))}const mr=Ct.map((Mr,$r)=>{const wr=vt(Mr,$r),Or=St.get(wr)||{};return Object.assign({checked:Lt.has(wr)},Or)}).filter(Mr=>{let{disabled:$r}=Mr;return $r}),dr=!!mr.length&&mr.length===Ct.length,vr=dr&&mr.every(Mr=>{let{checked:$r}=Mr;return $r}),ur=dr&&mr.some(Mr=>{let{checked:$r}=Mr;return $r});Vt=!it&&reactExports.createElement("div",{className:`${dt}-selection`},reactExports.createElement(Checkbox$1,{checked:dr?vr:!!Ct.length&&Kt,indeterminate:dr?!vr&&ur:!Kt&&Ut,onChange:Yt,disabled:Ct.length===0||dr,"aria-label":tr?"Custom selection":"Select all",skipGroup:!0}),tr)}let qt;lt==="radio"?qt=(tr,mr,dr)=>{const vr=vt(mr,dr),ur=Lt.has(vr);return{node:reactExports.createElement(Radio$1,Object.assign({},St.get(vr),{checked:ur,onClick:Mr=>Mr.stopPropagation(),onChange:Mr=>{Lt.has(vr)||At(vr,!0,[vr],Mr.nativeEvent)}})),checked:ur}}:qt=(tr,mr,dr)=>{var vr;const ur=vt(mr,dr),Mr=Lt.has(ur),$r=Mt.has(ur),wr=St.get(ur);let Or;return ht==="nest"?Or=$r:Or=(vr=wr==null?void 0:wr.indeterminate)!==null&&vr!==void 0?vr:$r,{node:reactExports.createElement(Checkbox$1,Object.assign({},wr,{indeterminate:Or,checked:Mr,skipGroup:!0,onClick:Lr=>Lr.stopPropagation(),onChange:Lr=>{let{nativeEvent:kr}=Lr;const{shiftKey:Rr}=kr;let Dr=-1,Zt=-1;if(Rr&&ct){const lr=new Set([Nt,ur]);Wt.some((Sr,rr)=>{if(lr.has(Sr))if(Dr===-1)Dr=rr;else return Zt=rr,!0;return!1})}if(Zt!==-1&&Dr!==Zt&&ct){const lr=Wt.slice(Dr,Zt+1),Sr=[];Mr?lr.forEach(gr=>{Lt.has(gr)&&(Sr.push(gr),Lt.delete(gr))}):lr.forEach(gr=>{Lt.has(gr)||(Sr.push(gr),Lt.add(gr))});const rr=Array.from(Lt);ot==null||ot(!Mr,rr.map(gr=>mt(gr)),Sr.map(gr=>mt(gr))),jt(rr,"multiple")}else{const lr=Pt;if(ct){const Sr=Mr?arrDel(lr,ur):arrAdd(lr,ur);At(ur,!Mr,Sr,kr)}else{const Sr=conductCheck([].concat(_toConsumableArray(lr),[ur]),!0,wt,Tt),{checkedKeys:rr,halfCheckedKeys:gr}=Sr;let Ar=rr;if(Mr){const cr=new Set(rr);cr.delete(ur),Ar=conductCheck(Array.from(cr),{checked:!1,halfCheckedKeys:gr},wt,Tt).checkedKeys}At(ur,!Mr,Ar,kr)}}zt(Mr?null:ur)}})),checked:Mr}};const Gt=(tr,mr,dr)=>{const{node:vr,checked:ur}=qt(tr,mr,dr);return ft?ft(ur,mr,dr,vr):vr};if(!Ht.includes(SELECTION_COLUMN))if(Ht.findIndex(tr=>{var mr;return((mr=tr[INTERNAL_COL_DEFINE])===null||mr===void 0?void 0:mr.columnType)==="EXPAND_COLUMN"})===0){const[tr,...mr]=Ht;Ht=[tr,SELECTION_COLUMN].concat(_toConsumableArray(mr))}else Ht=[SELECTION_COLUMN].concat(_toConsumableArray(Ht));const er=Ht.indexOf(SELECTION_COLUMN);Ht=Ht.filter((tr,mr)=>tr!==SELECTION_COLUMN||mr===er);const nr=Ht[er-1],br=Ht[er+1];let sr=ut;sr===void 0&&((br==null?void 0:br.fixed)!==void 0?sr=br.fixed:(nr==null?void 0:nr.fixed)!==void 0&&(sr=nr.fixed)),sr&&nr&&((Dt=nr[INTERNAL_COL_DEFINE])===null||Dt===void 0?void 0:Dt.columnType)==="EXPAND_COLUMN"&&nr.fixed===void 0&&(nr.fixed=sr);const Qt=classNames(`${dt}-selection-col`,{[`${dt}-selection-col-with-dropdown`]:st&<==="checkbox"}),or={fixed:sr,width:at,className:`${dt}-selection-column`,title:a.columnTitle||Vt,render:Gt,onCell:a.onCell,[INTERNAL_COL_DEFINE]:{className:Qt}};return Ht.map(tr=>tr===SELECTION_COLUMN?or:tr)},[vt,Ct,a,Pt,_t,Mt,at,kt,ht,Nt,St,ot,At,Tt]),_t]};var CaretDownOutlined$2={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};const CaretDownOutlinedSvg=CaretDownOutlined$2;var CaretDownOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:CaretDownOutlinedSvg}))};const CaretDownOutlined$1=reactExports.forwardRef(CaretDownOutlined);var CaretUpOutlined$2={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"};const CaretUpOutlinedSvg=CaretUpOutlined$2;var CaretUpOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:CaretUpOutlinedSvg}))};const CaretUpOutlined$1=reactExports.forwardRef(CaretUpOutlined),ASCEND="ascend",DESCEND="descend";function getMultiplePriority(o){return typeof o.sorter=="object"&&typeof o.sorter.multiple=="number"?o.sorter.multiple:!1}function getSortFunction(o){return typeof o=="function"?o:o&&typeof o=="object"&&o.compare?o.compare:!1}function nextSortDirection(o,a){return a?o[o.indexOf(a)+1]:o[0]}function collectSortStates(o,a,i){let s=[];function _(j,_e){s.push({column:j,key:getColumnKey(j,_e),multiplePriority:getMultiplePriority(j),sortOrder:j.sortOrder})}return(o||[]).forEach((j,_e)=>{const et=getColumnPos(_e,i);j.children?("sortOrder"in j&&_(j,et),s=[].concat(_toConsumableArray(s),_toConsumableArray(collectSortStates(j.children,a,et)))):j.sorter&&("sortOrder"in j?_(j,et):a&&j.defaultSortOrder&&s.push({column:j,key:getColumnKey(j,et),multiplePriority:getMultiplePriority(j),sortOrder:j.defaultSortOrder}))}),s}function injectSorter(o,a,i,s,_,j,_e,et){return(a||[]).map((tt,rt)=>{const nt=getColumnPos(rt,et);let ot=tt;if(ot.sorter){const at=ot.sortDirections||_,lt=ot.showSorterTooltip===void 0?_e:ot.showSorterTooltip,st=getColumnKey(ot,nt),ut=i.find(ht=>{let{key:yt}=ht;return yt===st}),ft=ut?ut.sortOrder:null,it=nextSortDirection(at,ft);let ct;if(tt.sortIcon)ct=tt.sortIcon({sortOrder:ft});else{const ht=at.includes(ASCEND)&&reactExports.createElement(CaretUpOutlined$1,{className:classNames(`${o}-column-sorter-up`,{active:ft===ASCEND})}),yt=at.includes(DESCEND)&&reactExports.createElement(CaretDownOutlined$1,{className:classNames(`${o}-column-sorter-down`,{active:ft===DESCEND})});ct=reactExports.createElement("span",{className:classNames(`${o}-column-sorter`,{[`${o}-column-sorter-full`]:!!(ht&&yt)})},reactExports.createElement("span",{className:`${o}-column-sorter-inner`,"aria-hidden":"true"},ht,yt))}const{cancelSort:dt,triggerAsc:pt,triggerDesc:gt}=j||{};let mt=dt;it===DESCEND?mt=gt:it===ASCEND&&(mt=pt);const vt=typeof lt=="object"?lt:{title:mt};ot=Object.assign(Object.assign({},ot),{className:classNames(ot.className,{[`${o}-column-sort`]:ft}),title:ht=>{const yt=reactExports.createElement("div",{className:`${o}-column-sorters`},reactExports.createElement("span",{className:`${o}-column-title`},renderColumnTitle(tt.title,ht)),ct);return lt?reactExports.createElement(Tooltip$1,Object.assign({},vt),yt):yt},onHeaderCell:ht=>{const yt=tt.onHeaderCell&&tt.onHeaderCell(ht)||{},xt=yt.onClick,$t=yt.onKeyDown;yt.onClick=Ot=>{s({column:tt,key:st,sortOrder:it,multiplePriority:getMultiplePriority(tt)}),xt==null||xt(Ot)},yt.onKeyDown=Ot=>{Ot.keyCode===KeyCode$1.ENTER&&(s({column:tt,key:st,sortOrder:it,multiplePriority:getMultiplePriority(tt)}),$t==null||$t(Ot))};const bt=safeColumnTitle(tt.title,{}),Et=bt==null?void 0:bt.toString();return ft?yt["aria-sort"]=ft==="ascend"?"ascending":"descending":yt["aria-label"]=Et||"",yt.className=classNames(yt.className,`${o}-column-has-sorters`),yt.tabIndex=0,tt.ellipsis&&(yt.title=(bt??"").toString()),yt}})}return"children"in ot&&(ot=Object.assign(Object.assign({},ot),{children:injectSorter(o,ot.children,i,s,_,j,_e,nt)})),ot})}function stateToInfo(o){const{column:a,sortOrder:i}=o;return{column:a,order:i,field:a.dataIndex,columnKey:a.key}}function generateSorterInfo(o){const a=o.filter(i=>{let{sortOrder:s}=i;return s}).map(stateToInfo);return a.length===0&&o.length?Object.assign(Object.assign({},stateToInfo(o[o.length-1])),{column:void 0}):a.length<=1?a[0]||{}:a}function getSortData(o,a,i){const s=a.slice().sort((_e,et)=>et.multiplePriority-_e.multiplePriority),_=o.slice(),j=s.filter(_e=>{let{column:{sorter:et},sortOrder:tt}=_e;return getSortFunction(et)&&tt});return j.length?_.sort((_e,et)=>{for(let tt=0;tt{const et=_e[i];return et?Object.assign(Object.assign({},_e),{[i]:getSortData(et,a,i)}):_e}):_}function useFilterSorter(o){let{prefixCls:a,mergedColumns:i,onSorterChange:s,sortDirections:_,tableLocale:j,showSorterTooltip:_e}=o;const[et,tt]=reactExports.useState(collectSortStates(i,!0)),rt=reactExports.useMemo(()=>{let st=!0;const ut=collectSortStates(i,!1);if(!ut.length)return et;const ft=[];function it(dt){st?ft.push(dt):ft.push(Object.assign(Object.assign({},dt),{sortOrder:null}))}let ct=null;return ut.forEach(dt=>{ct===null?(it(dt),dt.sortOrder&&(dt.multiplePriority===!1?st=!1:ct=!0)):(ct&&dt.multiplePriority!==!1||(st=!1),it(dt))}),ft},[i,et]),nt=reactExports.useMemo(()=>{const st=rt.map(ut=>{let{column:ft,sortOrder:it}=ut;return{column:ft,order:it}});return{sortColumns:st,sortColumn:st[0]&&st[0].column,sortOrder:st[0]&&st[0].order}},[rt]);function ot(st){let ut;st.multiplePriority===!1||!rt.length||rt[0].multiplePriority===!1?ut=[st]:ut=[].concat(_toConsumableArray(rt.filter(ft=>{let{key:it}=ft;return it!==st.key})),[st]),tt(ut),s(generateSorterInfo(ut),ut)}return[st=>injectSorter(a,st,rt,ot,_,j,_e),rt,nt,()=>generateSorterInfo(rt)]}function fillTitle(o,a){return o.map(i=>{const s=Object.assign({},i);return s.title=renderColumnTitle(i.title,a),"children"in s&&(s.children=fillTitle(s.children,a)),s})}function useTitleColumns(o){return[reactExports.useCallback(i=>fillTitle(i,o),[o])]}const genBorderedStyle=o=>{const{componentCls:a}=o,i=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`,s=(_,j,_e)=>({[`&${a}-${_}`]:{[`> ${a}-container`]:{[`> ${a}-content, > ${a}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${a}-expanded-row-fixed`]:{margin:`-${j}px -${_e+o.lineWidth}px`}}}}}});return{[`${a}-wrapper`]:{[`${a}${a}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${a}-title`]:{border:i,borderBottom:0},[`> ${a}-container`]:{borderInlineStart:i,borderTop:i,[` > ${a}-content, > ${a}-header, > ${a}-body, > ${a}-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:i},"> thead":{"> tr:not(:last-child) > th":{borderBottom:i},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${a}-cell-fix-right-first::after`]:{borderInlineEnd:i}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${a}-expanded-row-fixed`]:{margin:`-${o.tablePaddingVertical}px -${o.tablePaddingHorizontal+o.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:o.lineWidth,bottom:0,borderInlineEnd:i,content:'""'}}}}}},[`&${a}-scroll-horizontal`]:{[`> ${a}-container > ${a}-body`]:{"> table > tbody":{[` > tr${a}-expanded-row, > tr${a}-placeholder `]:{"> th, > td":{borderInlineEnd:0}}}}}},s("middle",o.tablePaddingVerticalMiddle,o.tablePaddingHorizontalMiddle)),s("small",o.tablePaddingVerticalSmall,o.tablePaddingHorizontalSmall)),{[`> ${a}-footer`]:{border:i,borderTop:0}}),[`${a}-cell`]:{[`${a}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${o.lineWidth}px 0 ${o.lineWidth}px ${o.tableHeaderBg}`}},[`${a}-bordered ${a}-cell-scrollbar`]:{borderInlineEnd:i}}}},genBorderedStyle$1=genBorderedStyle,genEllipsisStyle=o=>{const{componentCls:a}=o;return{[`${a}-wrapper`]:{[`${a}-cell-ellipsis`]:Object.assign(Object.assign({},textEllipsis),{wordBreak:"keep-all",[` &${a}-cell-fix-left-last, &${a}-cell-fix-right-first `]:{overflow:"visible",[`${a}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${a}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},genEllipsisStyle$1=genEllipsisStyle,genEmptyStyle=o=>{const{componentCls:a}=o;return{[`${a}-wrapper`]:{[`${a}-tbody > tr${a}-placeholder`]:{textAlign:"center",color:o.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:o.colorBgContainer}}}}},genEmptyStyle$1=genEmptyStyle,genExpandStyle=o=>{const{componentCls:a,antCls:i,controlInteractiveSize:s,motionDurationSlow:_,lineWidth:j,paddingXS:_e,lineType:et,tableBorderColor:tt,tableExpandIconBg:rt,tableExpandColumnWidth:nt,borderRadius:ot,fontSize:at,fontSizeSM:lt,lineHeight:st,tablePaddingVertical:ut,tablePaddingHorizontal:ft,tableExpandedRowBg:it,paddingXXS:ct}=o,dt=s/2-j,pt=dt*2+j*3,gt=`${j}px ${et} ${tt}`,mt=ct-j;return{[`${a}-wrapper`]:{[`${a}-expand-icon-col`]:{width:nt},[`${a}-row-expand-icon-cell`]:{textAlign:"center",[`${a}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${a}-row-indent`]:{height:1,float:"left"},[`${a}-row-expand-icon`]:Object.assign(Object.assign({},operationUnit(o)),{position:"relative",float:"left",boxSizing:"border-box",width:pt,height:pt,padding:0,color:"inherit",lineHeight:`${pt}px`,background:rt,border:gt,borderRadius:ot,transform:`scale(${s/pt})`,transition:`all ${_}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${_} ease-out`,content:'""'},"&::before":{top:dt,insetInlineEnd:mt,insetInlineStart:mt,height:j},"&::after":{top:mt,bottom:mt,insetInlineStart:dt,width:j,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"}}),[`${a}-row-indent + ${a}-row-expand-icon`]:{marginTop:(at*st-j*3)/2-Math.ceil((lt*1.4-j*3)/2),marginInlineEnd:_e},[`tr${a}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:it}},[`${i}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${a}-expanded-row-fixed`]:{position:"relative",margin:`-${ut}px -${ft}px`,padding:`${ut}px ${ft}px`}}}},genExpandStyle$1=genExpandStyle,genFilterStyle=o=>{const{componentCls:a,antCls:i,iconCls:s,tableFilterDropdownWidth:_,tableFilterDropdownSearchWidth:j,paddingXXS:_e,paddingXS:et,colorText:tt,lineWidth:rt,lineType:nt,tableBorderColor:ot,tableHeaderIconColor:at,fontSizeSM:lt,tablePaddingHorizontal:st,borderRadius:ut,motionDurationSlow:ft,colorTextDescription:it,colorPrimary:ct,tableHeaderFilterActiveBg:dt,colorTextDisabled:pt,tableFilterDropdownBg:gt,tableFilterDropdownHeight:mt,controlItemBgHover:vt,controlItemBgActive:ht,boxShadowSecondary:yt}=o,xt=`${i}-dropdown`,$t=`${a}-filter-dropdown`,bt=`${i}-tree`,Et=`${rt}px ${nt} ${ot}`;return[{[`${a}-wrapper`]:{[`${a}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${a}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-_e,marginInline:`${_e}px ${-st/2}px`,padding:`0 ${_e}px`,color:at,fontSize:lt,borderRadius:ut,cursor:"pointer",transition:`all ${ft}`,"&:hover":{color:it,background:dt},"&.active":{color:ct}}}},{[`${i}-dropdown`]:{[$t]:Object.assign(Object.assign({},resetComponent(o)),{minWidth:_,backgroundColor:gt,borderRadius:ut,boxShadow:yt,overflow:"hidden",[`${xt}-menu`]:{maxHeight:mt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset","&:empty::after":{display:"block",padding:`${et}px 0`,color:pt,fontSize:lt,textAlign:"center",content:'"Not Found"'}},[`${$t}-tree`]:{paddingBlock:`${et}px 0`,paddingInline:et,[bt]:{padding:0},[`${bt}-treenode ${bt}-node-content-wrapper:hover`]:{backgroundColor:vt},[`${bt}-treenode-checkbox-checked ${bt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ht}}},[`${$t}-search`]:{padding:et,borderBottom:Et,"&-input":{input:{minWidth:j},[s]:{color:pt}}},[`${$t}-checkall`]:{width:"100%",marginBottom:_e,marginInlineStart:_e},[`${$t}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${et-rt}px ${et}px`,overflow:"hidden",borderTop:Et}})}},{[`${i}-dropdown ${$t}, ${$t}-submenu`]:{[`${i}-checkbox-wrapper + span`]:{paddingInlineStart:et,color:tt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},genFilterStyle$1=genFilterStyle,genFixedStyle=o=>{const{componentCls:a,lineWidth:i,colorSplit:s,motionDurationSlow:_,zIndexTableFixed:j,tableBg:_e,zIndexTableSticky:et}=o,tt=s;return{[`${a}-wrapper`]:{[` ${a}-cell-fix-left, ${a}-cell-fix-right `]:{position:"sticky !important",zIndex:j,background:_e},[` ${a}-cell-fix-left-first::after, ${a}-cell-fix-left-last::after `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-i,width:30,transform:"translateX(100%)",transition:`box-shadow ${_}`,content:'""',pointerEvents:"none"},[`${a}-cell-fix-left-all::after`]:{display:"none"},[` ${a}-cell-fix-right-first::after, ${a}-cell-fix-right-last::after `]:{position:"absolute",top:0,bottom:-i,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${_}`,content:'""',pointerEvents:"none"},[`${a}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:et+1,width:30,transition:`box-shadow ${_}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${a}-ping-left`]:{[`&:not(${a}-has-fix-left) ${a}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${tt}`}},[` ${a}-cell-fix-left-first::after, ${a}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${tt}`},[`${a}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${a}-ping-right`]:{[`&:not(${a}-has-fix-right) ${a}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${tt}`}},[` ${a}-cell-fix-right-first::after, ${a}-cell-fix-right-last::after `]:{boxShadow:`inset -10px 0 8px -8px ${tt}`}}}}},genFixedStyle$1=genFixedStyle,genPaginationStyle=o=>{const{componentCls:a,antCls:i}=o;return{[`${a}-wrapper`]:{[`${a}-pagination${i}-pagination`]:{margin:`${o.margin}px 0`},[`${a}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:o.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},genPaginationStyle$1=genPaginationStyle,genRadiusStyle=o=>{const{componentCls:a,tableRadius:i}=o;return{[`${a}-wrapper`]:{[a]:{[`${a}-title, ${a}-header`]:{borderRadius:`${i}px ${i}px 0 0`},[`${a}-title + ${a}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${a}-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:i,borderStartEndRadius:i,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:i},"> *:last-child":{borderStartEndRadius:i}}},"&-footer":{borderRadius:`0 0 ${i}px ${i}px`}}}}},genRadiusStyle$1=genRadiusStyle,genStyle=o=>{const{componentCls:a}=o;return{[`${a}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${a}-pagination-left`]:{justifyContent:"flex-end"},[`${a}-pagination-right`]:{justifyContent:"flex-start"},[`${a}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${a}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${a}-row-indent`]:{float:"right"}}}}},genRtlStyle=genStyle,genSelectionStyle=o=>{const{componentCls:a,antCls:i,iconCls:s,fontSizeIcon:_,padding:j,paddingXS:_e,tableHeaderIconColor:et,tableHeaderIconColorHover:tt,tableSelectionColumnWidth:rt}=o;return{[`${a}-wrapper`]:{[`${a}-selection-col`]:{width:rt,[`&${a}-selection-col-with-dropdown`]:{width:rt+_+j/4}},[`${a}-bordered ${a}-selection-col`]:{width:rt+_e*2,[`&${a}-selection-col-with-dropdown`]:{width:rt+_+j/4+_e*2}},[` table tr th${a}-selection-column, table tr td${a}-selection-column `]:{paddingInlineEnd:o.paddingXS,paddingInlineStart:o.paddingXS,textAlign:"center",[`${i}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${a}-selection-column${a}-cell-fix-left`]:{zIndex:o.zIndexTableFixed+1},[`table tr th${a}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${a}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${a}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${o.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${o.tablePaddingHorizontal/4}px`,[s]:{color:et,fontSize:_,verticalAlign:"baseline","&:hover":{color:tt}}}}}},genSelectionStyle$1=genSelectionStyle,genSizeStyle=o=>{const{componentCls:a}=o,i=(s,_,j,_e)=>({[`${a}${a}-${s}`]:{fontSize:_e,[` ${a}-title, ${a}-footer, ${a}-thead > tr > th, ${a}-tbody > tr > th, ${a}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td `]:{padding:`${_}px ${j}px`},[`${a}-filter-trigger`]:{marginInlineEnd:`-${j/2}px`},[`${a}-expanded-row-fixed`]:{margin:`-${_}px -${j}px`},[`${a}-tbody`]:{[`${a}-wrapper:only-child ${a}`]:{marginBlock:`-${_}px`,marginInline:`${o.tableExpandColumnWidth-j}px -${j}px`}},[`${a}-selection-column`]:{paddingInlineStart:`${j/4}px`}}});return{[`${a}-wrapper`]:Object.assign(Object.assign({},i("middle",o.tablePaddingVerticalMiddle,o.tablePaddingHorizontalMiddle,o.tableFontSizeMiddle)),i("small",o.tablePaddingVerticalSmall,o.tablePaddingHorizontalSmall,o.tableFontSizeSmall))}},genSizeStyle$1=genSizeStyle,genSorterStyle=o=>{const{componentCls:a,marginXXS:i,fontSizeIcon:s,tableHeaderIconColor:_,tableHeaderIconColorHover:j}=o;return{[`${a}-wrapper`]:{[`${a}-thead th${a}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${o.motionDurationSlow}`,"&:hover":{background:o.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:o.colorPrimary},[` &${a}-cell-fix-left:hover, &${a}-cell-fix-right:hover `]:{background:o.tableFixedHeaderSortActiveBg}},[`${a}-thead th${a}-column-sort`]:{background:o.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${a}-column-sort`]:{background:o.tableBodySortBg},[`${a}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${a}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${a}-column-sorter`]:{marginInlineStart:i,color:_,fontSize:0,transition:`color ${o.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:s,"&.active":{color:o.colorPrimary}},[`${a}-column-sorter-up + ${a}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${a}-column-sorters:hover ${a}-column-sorter`]:{color:j}}}},genSorterStyle$1=genSorterStyle,genStickyStyle=o=>{const{componentCls:a,opacityLoading:i,tableScrollThumbBg:s,tableScrollThumbBgHover:_,tableScrollThumbSize:j,tableScrollBg:_e,zIndexTableSticky:et}=o,tt=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`;return{[`${a}-wrapper`]:{[`${a}-sticky`]:{"&-holder":{position:"sticky",zIndex:et,background:o.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${j}px !important`,zIndex:et,display:"flex",alignItems:"center",background:_e,borderTop:tt,opacity:i,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:j,backgroundColor:s,borderRadius:100,transition:`all ${o.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:_}}}}}}},genStickyStyle$1=genStickyStyle,genSummaryStyle=o=>{const{componentCls:a,lineWidth:i,tableBorderColor:s}=o,_=`${i}px ${o.lineType} ${s}`;return{[`${a}-wrapper`]:{[`${a}-summary`]:{position:"relative",zIndex:o.zIndexTableFixed,background:o.tableBg,"> tr":{"> th, > td":{borderBottom:_}}},[`div${a}-summary`]:{boxShadow:`0 -${i}px 0 ${s}`}}}},genSummaryStyle$1=genSummaryStyle,genTableStyle=o=>{const{componentCls:a,fontWeightStrong:i,tablePaddingVertical:s,tablePaddingHorizontal:_,lineWidth:j,lineType:_e,tableBorderColor:et,tableFontSize:tt,tableBg:rt,tableRadius:nt,tableHeaderTextColor:ot,motionDurationMid:at,tableHeaderBg:lt,tableHeaderCellSplitColor:st,tableRowHoverBg:ut,tableSelectedRowBg:ft,tableSelectedRowHoverBg:it,tableFooterTextColor:ct,tableFooterBg:dt,paddingContentVerticalLG:pt}=o,gt=`${j}px ${_e} ${et}`;return{[`${a}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},clearFix()),{[a]:Object.assign(Object.assign({},resetComponent(o)),{fontSize:tt,background:rt,borderRadius:`${nt}px ${nt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${nt}px ${nt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${a}-thead > tr > th, ${a}-tbody > tr > th, ${a}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td `]:{position:"relative",padding:`${pt}px ${_}px`,overflowWrap:"break-word"},[`${a}-title`]:{padding:`${s}px ${_}px`},[`${a}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:ot,fontWeight:i,textAlign:"start",background:lt,borderBottom:gt,transition:`background ${at} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${a}-selection-column):not(${a}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:st,transform:"translateY(-50%)",transition:`background-color ${at}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${a}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${at}, border-color ${at}`,borderBottom:gt,[` > ${a}-wrapper:only-child, > ${a}-expanded-row-fixed > ${a}-wrapper:only-child `]:{[a]:{marginBlock:`-${s}px`,marginInline:`${o.tableExpandColumnWidth-_}px -${_}px`,[`${a}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:ot,fontWeight:i,textAlign:"start",background:lt,borderBottom:gt,transition:`background ${at} ease`},[` &${a}-row:hover > th, &${a}-row:hover > td, > th${a}-cell-row-hover, > td${a}-cell-row-hover `]:{background:ut},[`&${a}-row-selected`]:{"> th, > td":{background:ft},"&:hover > th, &:hover > td":{background:it}}}},[`${a}-footer`]:{padding:`${s}px ${_}px`,color:ct,background:dt}})}},useStyle$1=genComponentStyleHook("Table",o=>{const{controlItemBgActive:a,controlItemBgActiveHover:i,colorTextPlaceholder:s,colorTextHeading:_,colorSplit:j,colorBorderSecondary:_e,fontSize:et,padding:tt,paddingXS:rt,paddingSM:nt,controlHeight:ot,colorFillAlter:at,colorIcon:lt,colorIconHover:st,opacityLoading:ut,colorBgContainer:ft,borderRadiusLG:it,colorFillContent:ct,colorFillSecondary:dt,controlInteractiveSize:pt}=o,gt=new TinyColor(lt),mt=new TinyColor(st),vt=a,ht=2,yt=new TinyColor(dt).onBackground(ft).toHexShortString(),xt=new TinyColor(ct).onBackground(ft).toHexShortString(),$t=new TinyColor(at).onBackground(ft).toHexShortString(),bt=merge(o,{tableFontSize:et,tableBg:ft,tableRadius:it,tablePaddingVertical:tt,tablePaddingHorizontal:tt,tablePaddingVerticalMiddle:nt,tablePaddingHorizontalMiddle:rt,tablePaddingVerticalSmall:rt,tablePaddingHorizontalSmall:rt,tableBorderColor:_e,tableHeaderTextColor:_,tableHeaderBg:$t,tableFooterTextColor:_,tableFooterBg:$t,tableHeaderCellSplitColor:_e,tableHeaderSortBg:yt,tableHeaderSortHoverBg:xt,tableHeaderIconColor:gt.clone().setAlpha(gt.getAlpha()*ut).toRgbString(),tableHeaderIconColorHover:mt.clone().setAlpha(mt.getAlpha()*ut).toRgbString(),tableBodySortBg:$t,tableFixedHeaderSortActiveBg:yt,tableHeaderFilterActiveBg:ct,tableFilterDropdownBg:ft,tableRowHoverBg:$t,tableSelectedRowBg:vt,tableSelectedRowHoverBg:i,zIndexTableFixed:ht,zIndexTableSticky:ht+1,tableFontSizeMiddle:et,tableFontSizeSmall:et,tableSelectionColumnWidth:ot,tableExpandIconBg:ft,tableExpandColumnWidth:pt+2*o.padding,tableExpandedRowBg:at,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:s,tableScrollThumbBgHover:_,tableScrollBg:j});return[genTableStyle(bt),genPaginationStyle$1(bt),genSummaryStyle$1(bt),genSorterStyle$1(bt),genFilterStyle$1(bt),genBorderedStyle$1(bt),genRadiusStyle$1(bt),genExpandStyle$1(bt),genSummaryStyle$1(bt),genEmptyStyle$1(bt),genSelectionStyle$1(bt),genFixedStyle$1(bt),genStickyStyle$1(bt),genEllipsisStyle$1(bt),genSizeStyle$1(bt),genRtlStyle(bt)]}),EMPTY_LIST=[],InternalTable=(o,a)=>{const{prefixCls:i,className:s,rootClassName:_,style:j,size:_e,bordered:et,dropdownPrefixCls:tt,dataSource:rt,pagination:nt,rowSelection:ot,rowKey:at="key",rowClassName:lt,columns:st,children:ut,childrenColumnName:ft,onChange:it,getPopupContainer:ct,loading:dt,expandIcon:pt,expandable:gt,expandedRowRender:mt,expandIconColumnIndex:vt,indentSize:ht,scroll:yt,sortDirections:xt,locale:$t,showSorterTooltip:bt=!0}=o,Et=reactExports.useMemo(()=>st||convertChildrenToColumns(ut),[st,ut]),Ot=reactExports.useMemo(()=>Et.some(cr=>cr.responsive),[Et]),It=useBreakpoint(Ot),wt=reactExports.useMemo(()=>{const cr=new Set(Object.keys(It).filter(ar=>It[ar]));return Et.filter(ar=>!ar.responsive||ar.responsive.some(Xt=>cr.has(Xt)))},[Et,It]),Ct=omit(o,["className","style","columns"]),{locale:St=defaultLocale,direction:Tt,table:Pt,renderEmpty:Rt,getPrefixCls:_t,getPopupContainer:Mt}=reactExports.useContext(ConfigContext),Nt=useSize$1(_e),zt=Object.assign(Object.assign({},St.Table),$t),jt=rt||EMPTY_LIST,At=_t("table",i),kt=_t("dropdown",tt),Ft=Object.assign({childrenColumnName:ft,expandIconColumnIndex:vt},gt),{childrenColumnName:Bt="children"}=Ft,Dt=reactExports.useMemo(()=>jt.some(cr=>cr==null?void 0:cr[Bt])?"nest":mt||gt&>.expandedRowRender?"row":null,[jt]),Ht={body:reactExports.useRef()},Lt=reactExports.useMemo(()=>typeof at=="function"?at:cr=>cr==null?void 0:cr[at],[at]),[Wt]=useLazyKVMap(jt,Bt,Lt),Kt={},Ut=function(cr,ar){let Xt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Jt,ir,fr;const Ir=Object.assign(Object.assign({},Kt),cr);Xt&&((Jt=Kt.resetPagination)===null||Jt===void 0||Jt.call(Kt),!((ir=Ir.pagination)===null||ir===void 0)&&ir.current&&(Ir.pagination.current=1),nt&&nt.onChange&&nt.onChange(1,(fr=Ir.pagination)===null||fr===void 0?void 0:fr.pageSize)),yt&&yt.scrollToFirstRowOnChange!==!1&&Ht.body.current&&scrollTo(0,{getContainer:()=>Ht.body.current}),it==null||it(Ir.pagination,Ir.filters,Ir.sorter,{currentDataSource:getFilterData(getSortData(jt,Ir.sorterStates,Bt),Ir.filterStates),action:ar})},Yt=(cr,ar)=>{Ut({sorter:cr,sorterStates:ar},"sort",!1)},[Vt,qt,Gt,er]=useFilterSorter({prefixCls:At,mergedColumns:wt,onSorterChange:Yt,sortDirections:xt||["ascend","descend"],tableLocale:zt,showSorterTooltip:bt}),nr=reactExports.useMemo(()=>getSortData(jt,qt,Bt),[jt,qt]);Kt.sorter=er(),Kt.sorterStates=qt;const br=(cr,ar)=>{Ut({filters:cr,filterStates:ar},"filter",!0)},[sr,Qt,or]=useFilter({prefixCls:At,locale:zt,dropdownPrefixCls:kt,mergedColumns:wt,onFilterChange:br,getPopupContainer:ct||Mt}),tr=getFilterData(nr,Qt);Kt.filters=or,Kt.filterStates=Qt;const mr=reactExports.useMemo(()=>{const cr={};return Object.keys(or).forEach(ar=>{or[ar]!==null&&(cr[ar]=or[ar])}),Object.assign(Object.assign({},Gt),{filters:cr})},[Gt,or]),[dr]=useTitleColumns(mr),vr=(cr,ar)=>{Ut({pagination:Object.assign(Object.assign({},Kt.pagination),{current:cr,pageSize:ar})},"paginate")},[ur,Mr]=usePagination(tr.length,vr,nt);Kt.pagination=nt===!1?{}:getPaginationParam(ur,nt),Kt.resetPagination=Mr;const $r=reactExports.useMemo(()=>{if(nt===!1||!ur.pageSize)return tr;const{current:cr=1,total:ar,pageSize:Xt=DEFAULT_PAGE_SIZE}=ur;return tr.lengthXt?tr.slice((cr-1)*Xt,cr*Xt):tr:tr.slice((cr-1)*Xt,cr*Xt)},[!!nt,tr,ur&&ur.current,ur&&ur.pageSize,ur&&ur.total]),[wr,Or]=useSelection({prefixCls:At,data:tr,pageData:$r,getRowKey:Lt,getRecordByKey:Wt,expandType:Dt,childrenColumnName:Bt,locale:zt,getPopupContainer:ct||Mt},ot),Lr=(cr,ar,Xt)=>{let Jt;return typeof lt=="function"?Jt=classNames(lt(cr,ar,Xt)):Jt=classNames(lt),classNames({[`${At}-row-selected`]:Or.has(Lt(cr,ar))},Jt)};Ft.__PARENT_RENDER_ICON__=Ft.expandIcon,Ft.expandIcon=Ft.expandIcon||pt||renderExpandIcon(zt),Dt==="nest"&&Ft.expandIconColumnIndex===void 0?Ft.expandIconColumnIndex=ot?1:0:Ft.expandIconColumnIndex>0&&ot&&(Ft.expandIconColumnIndex-=1),typeof Ft.indentSize!="number"&&(Ft.indentSize=typeof ht=="number"?ht:15);const kr=reactExports.useCallback(cr=>dr(wr(sr(Vt(cr)))),[Vt,sr,wr]);let Rr,Dr;if(nt!==!1&&(ur!=null&&ur.total)){let cr;ur.size?cr=ur.size:cr=Nt==="small"||Nt==="middle"?"small":void 0;const ar=ir=>reactExports.createElement(Pagination$1,Object.assign({},ur,{className:classNames(`${At}-pagination ${At}-pagination-${ir}`,ur.className),size:cr})),Xt=Tt==="rtl"?"left":"right",{position:Jt}=ur;if(Jt!==null&&Array.isArray(Jt)){const ir=Jt.find(Nr=>Nr.includes("top")),fr=Jt.find(Nr=>Nr.includes("bottom")),Ir=Jt.every(Nr=>`${Nr}`=="none");!ir&&!fr&&!Ir&&(Dr=ar(Xt)),ir&&(Rr=ar(ir.toLowerCase().replace("top",""))),fr&&(Dr=ar(fr.toLowerCase().replace("bottom","")))}else Dr=ar(Xt)}let Zt;typeof dt=="boolean"?Zt={spinning:dt}:typeof dt=="object"&&(Zt=Object.assign({spinning:!0},dt));const[lr,Sr]=useStyle$1(At),rr=classNames(`${At}-wrapper`,Pt==null?void 0:Pt.className,{[`${At}-wrapper-rtl`]:Tt==="rtl"},s,_,Sr),gr=Object.assign(Object.assign({},Pt==null?void 0:Pt.style),j),Ar=$t&&$t.emptyText||(Rt==null?void 0:Rt("Table"))||reactExports.createElement(DefaultRenderEmpty$1,{componentName:"Table"});return lr(reactExports.createElement("div",{ref:a,className:rr,style:gr},reactExports.createElement(Spin$1,Object.assign({spinning:!1},Zt),Rr,reactExports.createElement(RcTable,Object.assign({},Ct,{columns:wt,direction:Tt,expandable:Ft,prefixCls:At,className:classNames({[`${At}-middle`]:Nt==="middle",[`${At}-small`]:Nt==="small",[`${At}-bordered`]:et,[`${At}-empty`]:jt.length===0}),data:$r,rowKey:Lt,rowClassName:Lr,emptyText:Ar,internalHooks:INTERNAL_HOOKS,internalRefs:Ht,transformColumns:kr})),Dr)))},InternalTable$1=reactExports.forwardRef(InternalTable),Table=(o,a)=>{const i=reactExports.useRef(0);return i.current+=1,reactExports.createElement(InternalTable$1,Object.assign({},o,{ref:a,_renderTimes:i.current}))},ForwardTable=reactExports.forwardRef(Table);ForwardTable.SELECTION_COLUMN=SELECTION_COLUMN;ForwardTable.EXPAND_COLUMN=EXPAND_COLUMN;ForwardTable.SELECTION_ALL=SELECTION_ALL;ForwardTable.SELECTION_INVERT=SELECTION_INVERT;ForwardTable.SELECTION_NONE=SELECTION_NONE;ForwardTable.Column=Column$1;ForwardTable.ColumnGroup=ColumnGroup;ForwardTable.Summary=FooterComponents;const Table$1=ForwardTable;var __rest$5=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const i=rt=>{const{keyCode:nt}=rt;nt===KeyCode$1.ENTER&&rt.preventDefault()},s=rt=>{const{keyCode:nt}=rt,{onClick:ot}=o;nt===KeyCode$1.ENTER&&ot&&ot()},{style:_,noStyle:j,disabled:_e}=o,et=__rest$5(o,["style","noStyle","disabled"]);let tt={};return j||(tt=Object.assign({},inlineStyle)),_e&&(tt.pointerEvents="none"),tt=Object.assign(Object.assign({},tt),_),reactExports.createElement("div",Object.assign({role:"button",tabIndex:0,ref:a},et,{onKeyDown:i,onKeyUp:s,style:tt}))}),TransButton$1=TransButton;var CopyOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"};const CopyOutlinedSvg=CopyOutlined$2;var CopyOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:CopyOutlinedSvg}))};const CopyOutlined$1=reactExports.forwardRef(CopyOutlined);var EditOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"};const EditOutlinedSvg=EditOutlined$2;var EditOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:EditOutlinedSvg}))};const EditOutlined$1=reactExports.forwardRef(EditOutlined);var toggleSelection=function(){var o=document.getSelection();if(!o.rangeCount)return function(){};for(var a=document.activeElement,i=[],s=0;s"u"){i&&console.warn("unable to use e.clipboardData"),i&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var ot=clipboardToIE11Formatting[a.format]||clipboardToIE11Formatting.default;window.clipboardData.setData(ot,o)}else nt.clipboardData.clearData(),nt.clipboardData.setData(a.format,o);a.onCopy&&(nt.preventDefault(),a.onCopy(nt.clipboardData))}),document.body.appendChild(et),j.selectNodeContents(et),_e.addRange(j);var rt=document.execCommand("copy");if(!rt)throw new Error("copy command was unsuccessful");tt=!0}catch(nt){i&&console.error("unable to copy using execCommand: ",nt),i&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(a.format||"text",o),a.onCopy&&a.onCopy(window.clipboardData),tt=!0}catch(ot){i&&console.error("unable to copy using clipboardData: ",ot),i&&console.error("falling back to prompt"),s=format("message"in a?a.message:defaultMessage),window.prompt(s,o)}}finally{_e&&(typeof _e.removeRange=="function"?_e.removeRange(j):_e.removeAllRanges()),et&&document.body.removeChild(et),_()}return tt}var copyToClipboard=copy;const copy$1=getDefaultExportFromCjs(copyToClipboard);var EnterOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"};const EnterOutlinedSvg=EnterOutlined$2;var EnterOutlined=function(a,i){return reactExports.createElement(AntdIcon,_extends$1({},a,{ref:i,icon:EnterOutlinedSvg}))};const EnterOutlined$1=reactExports.forwardRef(EnterOutlined),getTitleStyle=(o,a,i,s)=>{const{titleMarginBottom:_,fontWeightStrong:j}=s;return{marginBottom:_,color:i,fontWeight:j,fontSize:o,lineHeight:a}},getTitleStyles=o=>{const a=[1,2,3,4,5],i={};return a.forEach(s=>{i[` h${s}&, div&-h${s}, div&-h${s} > textarea, h${s} `]=getTitleStyle(o[`fontSizeHeading${s}`],o[`lineHeightHeading${s}`],o.colorTextHeading,o)}),i},getLinkStyles=o=>{const{componentCls:a}=o;return{"a&, a":Object.assign(Object.assign({},operationUnit(o)),{textDecoration:o.linkDecoration,"&:active, &:hover":{textDecoration:o.linkHoverDecoration},[`&[disabled], &${a}-disabled`]:{color:o.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:o.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},getResetStyles=o=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:o.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:o.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:gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"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:o.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}}),getEditableStyles=o=>{const{componentCls:a}=o,s=initInputToken(o).inputPaddingVertical+1;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-o.paddingSM,marginTop:-s,marginBottom:`calc(1em - ${s}px)`},[`${a}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:o.marginXS+2,insetBlockEnd:o.marginXS,color:o.colorTextDescription,fontWeight:"normal",fontSize:o.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},getCopyableStyles=o=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:o.colorSuccess}}}),getEllipsisStyles=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),genTypographyStyle=o=>{const{componentCls:a,titleMarginTop:i}=o;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:o.colorText,wordBreak:"break-word",lineHeight:o.lineHeight,[`&${a}-secondary`]:{color:o.colorTextDescription},[`&${a}-success`]:{color:o.colorSuccess},[`&${a}-warning`]:{color:o.colorWarning},[`&${a}-danger`]:{color:o.colorError,"a&:active, a&:focus":{color:o.colorErrorActive},"a&:hover":{color:o.colorErrorHover}},[`&${a}-disabled`]:{color:o.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},getTitleStyles(o)),{[` & + h1${a}, & + h2${a}, & + h3${a}, & + h4${a}, & + h5${a} `]:{marginTop:i},"\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:i}}}),getResetStyles(o)),getLinkStyles(o)),{[` ${a}-expand, ${a}-edit, ${a}-copy `]:Object.assign(Object.assign({},operationUnit(o)),{marginInlineStart:o.marginXXS})}),getEditableStyles(o)),getCopyableStyles(o)),getEllipsisStyles()),{"&-rtl":{direction:"rtl"}})}},useStyle=genComponentStyleHook("Typography",o=>[genTypographyStyle(o)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),Editable=o=>{const{prefixCls:a,"aria-label":i,className:s,style:_,direction:j,maxLength:_e,autoSize:et=!0,value:tt,onSave:rt,onCancel:nt,onEnd:ot,component:at,enterIcon:lt=reactExports.createElement(EnterOutlined$1,null)}=o,st=reactExports.useRef(null),ut=reactExports.useRef(!1),ft=reactExports.useRef(),[it,ct]=reactExports.useState(tt);reactExports.useEffect(()=>{ct(tt)},[tt]),reactExports.useEffect(()=>{if(st.current&&st.current.resizableTextArea){const{textArea:Ot}=st.current.resizableTextArea;Ot.focus();const{length:It}=Ot.value;Ot.setSelectionRange(It,It)}},[]);const dt=Ot=>{let{target:It}=Ot;ct(It.value.replace(/[\n\r]/g,""))},pt=()=>{ut.current=!0},gt=()=>{ut.current=!1},mt=Ot=>{let{keyCode:It}=Ot;ut.current||(ft.current=It)},vt=()=>{rt(it.trim())},ht=Ot=>{let{keyCode:It,ctrlKey:wt,altKey:Ct,metaKey:St,shiftKey:Tt}=Ot;ft.current===It&&!ut.current&&!wt&&!Ct&&!St&&!Tt&&(It===KeyCode$1.ENTER?(vt(),ot==null||ot()):It===KeyCode$1.ESC&&nt())},yt=()=>{vt()},xt=at?`${a}-${at}`:"",[$t,bt]=useStyle(a),Et=classNames(a,`${a}-edit-content`,{[`${a}-rtl`]:j==="rtl"},s,xt,bt);return $t(reactExports.createElement("div",{className:Et,style:_},reactExports.createElement(TextArea$1,{ref:st,maxLength:_e,value:it,onChange:dt,onKeyDown:mt,onKeyUp:ht,onCompositionStart:pt,onCompositionEnd:gt,onBlur:yt,"aria-label":i,rows:1,autoSize:et}),lt!==null?cloneElement(lt,{className:`${a}-edit-content-confirm`}):null))},Editable$1=Editable;var __rest$4=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{prefixCls:i,component:s="article",className:_,rootClassName:j,setContentRef:_e,children:et,direction:tt,style:rt}=o,nt=__rest$4(o,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:ot,direction:at,typography:lt}=reactExports.useContext(ConfigContext),st=tt??at;let ut=a;_e&&(ut=composeRef(a,_e));const ft=ot("typography",i),[it,ct]=useStyle(ft),dt=classNames(ft,lt==null?void 0:lt.className,{[`${ft}-rtl`]:st==="rtl"},_,j,ct),pt=Object.assign(Object.assign({},lt==null?void 0:lt.style),rt);return it(reactExports.createElement(s,Object.assign({className:dt,style:pt,ref:ut},nt),et))}),OriginTypography=Typography$2;function useMergedConfig(o,a){return reactExports.useMemo(()=>{const i=!!o;return[i,Object.assign(Object.assign({},a),i&&typeof o=="object"?o:null)]},[o])}const useUpdatedEffect=(o,a)=>{const i=reactExports.useRef(!1);reactExports.useEffect(()=>{i.current?o():i.current=!0},a)},useUpdatedEffect$1=useUpdatedEffect;function cuttable(o){const a=typeof o;return a==="string"||a==="number"}function getNodesLen(o){let a=0;return o.forEach(i=>{cuttable(i)?a+=String(i).length:a+=1}),a}function sliceNodes(o,a){let i=0;const s=[];for(let _=0;_a){const rt=a-i;return s.push(String(j).slice(0,rt)),s}s.push(j),i=tt}return o}const NONE=0,PREPARE=1,WALKING=2,DONE_WITH_ELLIPSIS=3,DONE_WITHOUT_ELLIPSIS=4,Ellipsis=o=>{let{enabledMeasure:a,children:i,text:s,width:_,fontSize:j,rows:_e,onEllipsis:et}=o;const[[tt,rt,nt],ot]=reactExports.useState([0,0,0]),[at,lt]=reactExports.useState(NONE),[st,ut]=reactExports.useState(0),ft=reactExports.useRef(null),it=reactExports.useRef(null),ct=reactExports.useMemo(()=>toArray$4(s),[s]),dt=reactExports.useMemo(()=>getNodesLen(ct),[ct]),pt=reactExports.useMemo(()=>!a||at!==DONE_WITH_ELLIPSIS?i(ct,!1):i(sliceNodes(ct,rt),rt{a&&_&&j&&dt&&(lt(PREPARE),ot([0,Math.ceil(dt/2),dt]))},[a,_,j,s,dt,_e]),useLayoutEffect$1(()=>{var ht;at===PREPARE&&ut(((ht=ft.current)===null||ht===void 0?void 0:ht.offsetHeight)||0)},[at]),useLayoutEffect$1(()=>{var ht,yt;if(st){if(at===PREPARE){const xt=((ht=it.current)===null||ht===void 0?void 0:ht.offsetHeight)||0,$t=_e*st;xt<=$t?(lt(DONE_WITHOUT_ELLIPSIS),et(!1)):lt(WALKING)}else if(at===WALKING)if(tt!==nt){const xt=((yt=it.current)===null||yt===void 0?void 0:yt.offsetHeight)||0,$t=_e*st;let bt=tt,Et=nt;tt===nt-1?Et=tt:xt<=$t?bt=rt:Et=rt;const Ot=Math.ceil((bt+Et)/2);ot([bt,Ot,Et])}else lt(DONE_WITH_ELLIPSIS),et(!0)}},[at,tt,nt,_e,st]);const gt={width:_,whiteSpace:"normal",margin:0,padding:0},mt=(ht,yt,xt)=>reactExports.createElement("span",{"aria-hidden":!0,ref:yt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(j/2)*2},xt)},ht),vt=(ht,yt)=>{const xt=sliceNodes(ct,ht);return mt(i(xt,!0),yt,gt)};return reactExports.createElement(reactExports.Fragment,null,pt,a&&at!==DONE_WITH_ELLIPSIS&&at!==DONE_WITHOUT_ELLIPSIS&&reactExports.createElement(reactExports.Fragment,null,mt("lg",ft,{wordBreak:"keep-all",whiteSpace:"nowrap"}),at===PREPARE?mt(i(ct,!1),it,gt):vt(rt,it)))},Ellipsis$1=Ellipsis,EllipsisTooltip=o=>{let{enabledEllipsis:a,isEllipsis:i,children:s,tooltipProps:_}=o;return!(_!=null&&_.title)||!a?s:reactExports.createElement(Tooltip$1,Object.assign({open:i?void 0:!1},_),s)},EllipsisTooltip$1=EllipsisTooltip;var __rest$3=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var i,s,_;const{prefixCls:j,className:_e,style:et,type:tt,disabled:rt,children:nt,ellipsis:ot,editable:at,copyable:lt,component:st,title:ut}=o,ft=__rest$3(o,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:it,direction:ct}=reactExports.useContext(ConfigContext),[dt]=useLocale$1("Text"),pt=reactExports.useRef(null),gt=reactExports.useRef(null),mt=it("typography",j),vt=omit(ft,["mark","code","delete","underline","strong","keyboard","italic"]),[ht,yt]=useMergedConfig(at),[xt,$t]=useMergedState(!1,{value:yt.editing}),{triggerType:bt=["icon"]}=yt,Et=Zt=>{var lr;Zt&&((lr=yt.onStart)===null||lr===void 0||lr.call(yt)),$t(Zt)};useUpdatedEffect$1(()=>{var Zt;xt||(Zt=gt.current)===null||Zt===void 0||Zt.focus()},[xt]);const Ot=Zt=>{Zt==null||Zt.preventDefault(),Et(!0)},It=Zt=>{var lr;(lr=yt.onChange)===null||lr===void 0||lr.call(yt,Zt),Et(!1)},wt=()=>{var Zt;(Zt=yt.onCancel)===null||Zt===void 0||Zt.call(yt),Et(!1)},[Ct,St]=useMergedConfig(lt),[Tt,Pt]=reactExports.useState(!1),Rt=reactExports.useRef(null),_t={};St.format&&(_t.format=St.format);const Mt=()=>{Rt.current&&clearTimeout(Rt.current)},Nt=Zt=>{var lr;Zt==null||Zt.preventDefault(),Zt==null||Zt.stopPropagation(),copy$1(St.text||String(nt)||"",_t),Pt(!0),Mt(),Rt.current=setTimeout(()=>{Pt(!1)},3e3),(lr=St.onCopy)===null||lr===void 0||lr.call(St,Zt)};reactExports.useEffect(()=>Mt,[]);const[zt,jt]=reactExports.useState(!1),[At,kt]=reactExports.useState(!1),[Ft,Bt]=reactExports.useState(!1),[Dt,Ht]=reactExports.useState(!1),[Lt,Wt]=reactExports.useState(!1),[Kt,Ut]=reactExports.useState(!0),[Yt,Vt]=useMergedConfig(ot,{expandable:!1}),qt=Yt&&!Ft,{rows:Gt=1}=Vt,er=reactExports.useMemo(()=>!qt||Vt.suffix!==void 0||Vt.onEllipsis||Vt.expandable||ht||Ct,[qt,Vt,ht,Ct]);useLayoutEffect$1(()=>{Yt&&!er&&(jt(isStyleSupport("webkitLineClamp")),kt(isStyleSupport("textOverflow")))},[er,Yt]);const nr=reactExports.useMemo(()=>er?!1:Gt===1?At:zt,[er,At,zt]),br=qt&&(nr?Lt:Dt),sr=qt&&Gt===1&&nr,Qt=qt&&Gt>1&&nr,or=Zt=>{var lr;Bt(!0),(lr=Vt.onExpand)===null||lr===void 0||lr.call(Vt,Zt)},[tr,mr]=reactExports.useState(0),[dr,vr]=reactExports.useState(0),ur=(Zt,lr)=>{let{offsetWidth:Sr}=Zt;var rr;mr(Sr),vr(parseInt((rr=window.getComputedStyle)===null||rr===void 0?void 0:rr.call(window,lr).fontSize,10)||0)},Mr=Zt=>{var lr;Ht(Zt),Dt!==Zt&&((lr=Vt.onEllipsis)===null||lr===void 0||lr.call(Vt,Zt))};reactExports.useEffect(()=>{const Zt=pt.current;if(Yt&&nr&&Zt){const lr=Qt?Zt.offsetHeight{const Zt=pt.current;if(typeof IntersectionObserver>"u"||!Zt||!nr||!qt)return;const lr=new IntersectionObserver(()=>{Ut(!!Zt.offsetParent)});return lr.observe(Zt),()=>{lr.disconnect()}},[nr,qt]);let $r={};Vt.tooltip===!0?$r={title:(i=yt.text)!==null&&i!==void 0?i:nt}:reactExports.isValidElement(Vt.tooltip)?$r={title:Vt.tooltip}:typeof Vt.tooltip=="object"?$r=Object.assign({title:(s=yt.text)!==null&&s!==void 0?s:nt},Vt.tooltip):$r={title:Vt.tooltip};const wr=reactExports.useMemo(()=>{const Zt=lr=>["string","number"].includes(typeof lr);if(!(!Yt||nr)){if(Zt(yt.text))return yt.text;if(Zt(nt))return nt;if(Zt(ut))return ut;if(Zt($r.title))return $r.title}},[Yt,nr,ut,$r.title,br]);if(xt)return reactExports.createElement(Editable$1,{value:(_=yt.text)!==null&&_!==void 0?_:typeof nt=="string"?nt:"",onSave:It,onCancel:wt,onEnd:yt.onEnd,prefixCls:mt,className:_e,style:et,direction:ct,component:st,maxLength:yt.maxLength,autoSize:yt.autoSize,enterIcon:yt.enterIcon});const Or=()=>{const{expandable:Zt,symbol:lr}=Vt;if(!Zt)return null;let Sr;return lr?Sr=lr:Sr=dt==null?void 0:dt.expand,reactExports.createElement("a",{key:"expand",className:`${mt}-expand`,onClick:or,"aria-label":dt==null?void 0:dt.expand},Sr)},Lr=()=>{if(!ht)return;const{icon:Zt,tooltip:lr}=yt,Sr=toArray$4(lr)[0]||(dt==null?void 0:dt.edit),rr=typeof Sr=="string"?Sr:"";return bt.includes("icon")?reactExports.createElement(Tooltip$1,{key:"edit",title:lr===!1?"":Sr},reactExports.createElement(TransButton$1,{ref:gt,className:`${mt}-edit`,onClick:Ot,"aria-label":rr},Zt||reactExports.createElement(EditOutlined$1,{role:"button"}))):null},kr=()=>{if(!Ct)return;const{tooltips:Zt,icon:lr}=St,Sr=toList(Zt),rr=toList(lr),gr=Tt?getNode(Sr[1],dt==null?void 0:dt.copied):getNode(Sr[0],dt==null?void 0:dt.copy),Ar=Tt?dt==null?void 0:dt.copied:dt==null?void 0:dt.copy,cr=typeof gr=="string"?gr:Ar;return reactExports.createElement(Tooltip$1,{key:"copy",title:gr},reactExports.createElement(TransButton$1,{className:classNames(`${mt}-copy`,Tt&&`${mt}-copy-success`),onClick:Nt,"aria-label":cr},Tt?getNode(rr[1],reactExports.createElement(CheckOutlined$1,null),!0):getNode(rr[0],reactExports.createElement(CopyOutlined$1,null),!0)))},Rr=Zt=>[Zt&&Or(),Lr(),kr()],Dr=Zt=>[Zt&&reactExports.createElement("span",{"aria-hidden":!0,key:"ellipsis"},ELLIPSIS_STR),Vt.suffix,Rr(Zt)];return reactExports.createElement(RefResizeObserver,{onResize:ur,disabled:!qt||nr},Zt=>reactExports.createElement(EllipsisTooltip$1,{tooltipProps:$r,enabledEllipsis:qt,isEllipsis:br},reactExports.createElement(OriginTypography,Object.assign({className:classNames({[`${mt}-${tt}`]:tt,[`${mt}-disabled`]:rt,[`${mt}-ellipsis`]:Yt,[`${mt}-single-line`]:qt&&Gt===1,[`${mt}-ellipsis-single-line`]:sr,[`${mt}-ellipsis-multiple-line`]:Qt},_e),prefixCls:j,style:Object.assign(Object.assign({},et),{WebkitLineClamp:Qt?Gt:void 0}),component:st,ref:composeRef(Zt,pt,a),direction:ct,onClick:bt.includes("text")?Ot:void 0,"aria-label":wr==null?void 0:wr.toString(),title:ut},vt),reactExports.createElement(Ellipsis$1,{enabledMeasure:qt&&!nr,text:nt,rows:Gt,width:tr,fontSize:dr,onEllipsis:Mr},(lr,Sr)=>{let rr=lr;return lr.length&&Sr&&wr&&(rr=reactExports.createElement("span",{key:"show-content","aria-hidden":!0},rr)),wrapperDecorations(o,reactExports.createElement(reactExports.Fragment,null,rr,Dr(Sr)))}))))}),Base$1=Base;var __rest$2=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var{ellipsis:i,rel:s}=o,_=__rest$2(o,["ellipsis","rel"]);const j=Object.assign(Object.assign({},_),{rel:s===void 0&&_.target==="_blank"?"noopener noreferrer":s});return delete j.navigate,reactExports.createElement(Base$1,Object.assign({},j,{ref:a,ellipsis:!!i,component:"a"}))}),Link$1=Link,Paragraph=reactExports.forwardRef((o,a)=>reactExports.createElement(Base$1,Object.assign({ref:a},o,{component:"div"}))),Paragraph$1=Paragraph;var __rest$1=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{var{ellipsis:i}=o,s=__rest$1(o,["ellipsis"]);const _=reactExports.useMemo(()=>i&&typeof i=="object"?omit(i,["expandable","rows"]):i,[i]);return reactExports.createElement(Base$1,Object.assign({ref:a},s,{ellipsis:_,component:"span"}))},Text$1=reactExports.forwardRef(Text);var __rest=globalThis&&globalThis.__rest||function(o,a){var i={};for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&a.indexOf(s)<0&&(i[s]=o[s]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,s=Object.getOwnPropertySymbols(o);_{const{level:i=1}=o,s=__rest(o,["level"]);let _;return TITLE_ELE_LIST.includes(i)?_=`h${i}`:_="h1",reactExports.createElement(Base$1,Object.assign({ref:a},s,{component:_}))}),Title$2=Title$1,Typography=OriginTypography;Typography.Text=Text$1;Typography.Link=Link$1;Typography.Title=Title$2;Typography.Paragraph=Paragraph$1;const Typography$1=Typography;var objectExtend=extend;function extend(){var o=[].slice.call(arguments),a=!1;typeof o[0]=="boolean"&&(a=o.shift());var i=o[0];if(isUnextendable(i))throw new Error("extendee must be an object");for(var s=o.slice(1),_=s.length,j=0;j<_;j++){var _e=s[j];for(var et in _e)if(Object.prototype.hasOwnProperty.call(_e,et)){var tt=_e[et];if(a&&isCloneable(tt)){var rt=Array.isArray(tt)?[]:{};i[et]=extend(!0,Object.prototype.hasOwnProperty.call(i,et)&&!isUnextendable(i[et])?i[et]:rt,tt)}else i[et]=tt}}return i}function isCloneable(o){return Array.isArray(o)||{}.toString.call(o)=="[object Object]"}function isUnextendable(o){return!o||typeof o!="object"&&typeof o!="function"}const isNode=typeof window>"u"&&typeof __webpack_require__>"u";let nodeHTTP,nodeHTTPS=null;const config={prefix:"",url:"",method:"GET",credentials:"include",headers:{"Content-Type":"application/json",Accept:"application/json"},success:o=>{},fail:o=>{}},_service=async args=>{isNode&&(nodeHTTP==null||nodeHTTPS==null)&&(nodeHTTP=await eval("import('http')"),nodeHTTPS=await eval("import('https')"));const settings={};if(objectExtend(!0,settings,config),objectExtend(!0,settings,args),!settings.url.toLowerCase().startsWith("http://")&&!settings.url.toLowerCase().startsWith("https://")&&settings.prefix&&settings.prefix!=""&&!settings.url.toLowerCase().startsWith(settings.prefix.toLowerCase())){settings.prefix.endsWith("/")&&settings.url.startsWith("/")?settings.url=settings.url.substring(1):!settings.prefix.endsWith("/")&&!settings.url.startsWith("/")&&(settings.url="/"+settings.url);let o=settings.prefix;if(o.indexOf("/")==0){let a=!1,i="",s="";window.location.host.indexOf(":")&&(i=window.location.host.substring(0,window.location.host.indexOf(":")),s=window.location.host.substring(window.location.host.indexOf(":")+1)),s==="3000"&&(a=!0,s="9000"),s.length>2&&s.substring(s.length-2,s.length)=="30"&&(a=!0,s=s.substring(0,s.length-2)+"90"),a&&(o=window.location.protocol+"//"+i+":"+s+o)}settings.url=o+settings.url}if(settings.data)if(settings.method.toUpperCase()=="GET")typeof settings.data=="object"?settings.url=_service.urlWithEncodedParameters(settings.url,settings.data):settings.url+=`?${settings.data}`;else if(!isNode&&(settings.data instanceof FormData||settings.multipart||typeof settings.data=="object"&&Object.keys(settings.data).some(o=>settings.data[o]instanceof File)))delete settings.headers["Content-Type"],settings.data instanceof FormData?settings.body=settings.data:settings.data==="object"?(settings.body=new FormData,Object.keys(settings.data).forEach(o=>{settings.data[o]instanceof File?settings.body.append(o,settings.data[o]):typeof settings.data[o]=="object"?settings.body.append(o,JSON.stringify(settings.data[o])):settings.body.append(o,settings.data[o])})):settings.body=settings.data;else if(isNode&&(settings.multipart||typeof settings.data=="object"&&Object.keys(settings.data).some(o=>Buffer.isBuffer(settings.data[o])))){const o="---"+_service.randomString(34);settings.headers["Content-Type"]=`multipart/form-data; boundary=${o}`,settings.body=Buffer.from("");const a=i=>{Buffer.isBuffer(i)?settings.body=Buffer.concat([settings.body,i]):settings.body=Buffer.concat([settings.body,Buffer.from(i)])};Object.keys(settings.data).forEach(i=>{if(Buffer.isBuffer(settings.data[i])){const s=settings.data[i],_=s.fileName,j=s.contentType||"application/octet-stream";a(`--${o}\r `),a(`Content-Disposition: form-data; name="${i}"; filename="${_}";\r `),a(`Content-Type: ${j}\r `),a(`Content-Transfer-Encoding: binary\r \r `),a(s)}else{let s=settings.data[i];typeof s=="object"&&(s=JSON.stringify(s)),a(`--${o}\r `),a(`Content-Disposition: form-data; name="${i}"; \r \r `),a(`${s}\r `)}}),a(`\r --${o}--\r `)}else settings.headers["Content-Type"]=="application/json"?(typeof settings.data=="object"?settings.body=JSON.stringify(settings.data):settings.body=settings.data,isNode&&(settings.headers["Content-Length"]=Buffer.byteLength(settings.body))):(typeof settings.data=="object"?settings.body=_service.urlWithEncodedParameters(settings.url,settings.data):settings.body=settings.data,isNode&&(settings.headers["Content-Length"]=Buffer.byteLength(postData)));if(isNode){let o=null;if(settings.url.toLowerCase().startsWith("http://"))o=nodeHTTP;else if(settings.url.toLowerCase().startsWith("https://"))o=nodeHTTPS;else throw new Error("URL with an invalid protocol. Only is supported HTTP or HTTPS.");const a=s=>{settings.encoding&&s.setEncoding(settings.encoding);const _=s.headers["content-type"],j={ok:s.statusCode>=200&&s.statusCode<300,status:s.statusCode,isJSON:_&&_.toLowerCase().indexOf("application/json")==0,contentType:_,response:s};if(s.statusCode==204)return settings.success({...j});{let _e="",et=[];s.on("data",tt=>{settings.blob&&j.ok?et=et.concat([...tt]):_e+=tt}),s.on("end",()=>{if(j.ok){if(settings.blob)return settings.success({...j,blob:et});if(j.isJSON)try{return settings.success({...j,json:JSON.parse(_e)})}catch{}return settings.success({...j,text:_e})}if(j.isJSON)try{return settings.fail({...j,error:new Error(`Service failed responding status ${j.status}.`),json:JSON.parse(_e)})}catch{}return settings.fail({...j,error:new Error(`Service failed responding status ${j.status}.`),text:_e})})}};let i=null;settings.method.toUpperCase()==="GET"?i=o.get(settings.url,settings,a):i=o.request(settings.url,settings,a),i.on("error",s=>{settings.fail({error:s})}),settings.timeout&&settings.timeout>0&&i.setTimeout(settings.timeout,()=>{i.abort()}),settings.method.toUpperCase()!=="GET"&&(i.write(settings.body),i.end())}else fetch(settings.url,settings).then(o=>{const a=o.headers.get("Content-Type"),i={ok:o.ok,status:o.status,isJSON:a&&a.toLowerCase().indexOf("application/json")==0,contentType:a,response:o};return i.ok?o.status==204?settings.success({...i}):settings.blob?o.blob().then(s=>settings.success({...i,blob:s})):i.isJSON?o.json().then(s=>settings.success({...i,json:s})):o.text().then(s=>settings.success({...i,text:s})):i.isJSON?o.json().then(s=>settings.fail({...i,error:new Error(`Service failed responding status ${i.status}.`),json:s})):o.text().then(s=>settings.fail({...i,error:new Error(`Service failed responding status ${i.status}.`),text:s}))}).catch(o=>settings.fail({error:o}))};_service.urlWithEncodedParameters=(o,a)=>{const i=_service.encodedParameters(a);return i!=""?`${o}?${i}`:o};_service.encodedParameters=o=>Object.keys(o).reduce((i,s)=>{const _=encodeURIComponent(o[s]);return i.push(`${s}=${_}`),i},[]).join("&");_service.randomString=o=>{let a="";const i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";for(let s=0;s{o&&objectExtend(!0,config,o);const a={};return objectExtend(!0,a,config),a};var main={exports:{}};(function(o){o.exports=function(a){var i={};function s(_){if(i[_])return i[_].exports;var j=i[_]={exports:{},id:_,loaded:!1};return a[_].call(j.exports,j,j.exports,s),j.loaded=!0,j.exports}return s.m=a,s.c=i,s.p="",s(0)}([function(a,i,s){a.exports=s(1)},function(a,i,s){Object.defineProperty(i,"__esModule",{value:!0});function _(et){return et&&et.__esModule?et:{default:et}}var j=s(2),_e=_(j);i.default=_e.default,a.exports=i.default},function(a,i,s){Object.defineProperty(i,"__esModule",{value:!0});var _=Object.assign||function(st){for(var ut=1;ut=0||Object.prototype.hasOwnProperty.call(st,it)&&(ft[it]=st[it]);return ft}var et=s(3),tt=s(4),rt=j(tt),nt=s(14),ot=s(15),at=j(ot);lt.propTypes={activeClassName:rt.default.string,activeIndex:rt.default.number,activeStyle:rt.default.object,autoEscape:rt.default.bool,className:rt.default.string,findChunks:rt.default.func,highlightClassName:rt.default.oneOfType([rt.default.object,rt.default.string]),highlightStyle:rt.default.object,highlightTag:rt.default.oneOfType([rt.default.node,rt.default.func,rt.default.string]),sanitize:rt.default.func,searchWords:rt.default.arrayOf(rt.default.oneOfType([rt.default.string,rt.default.instanceOf(RegExp)])).isRequired,textToHighlight:rt.default.string.isRequired,unhighlightTag:rt.default.oneOfType([rt.default.node,rt.default.func,rt.default.string]),unhighlightClassName:rt.default.string,unhighlightStyle:rt.default.object};function lt(st){var ut=st.activeClassName,ft=ut===void 0?"":ut,it=st.activeIndex,ct=it===void 0?-1:it,dt=st.activeStyle,pt=st.autoEscape,gt=st.caseSensitive,mt=gt===void 0?!1:gt,vt=st.className,ht=st.findChunks,yt=st.highlightClassName,xt=yt===void 0?"":yt,$t=st.highlightStyle,bt=$t===void 0?{}:$t,Et=st.highlightTag,Ot=Et===void 0?"mark":Et,It=st.sanitize,wt=st.searchWords,Ct=st.textToHighlight,St=st.unhighlightTag,Tt=St===void 0?"span":St,Pt=st.unhighlightClassName,Rt=Pt===void 0?"":Pt,_t=st.unhighlightStyle,Mt=_e(st,["activeClassName","activeIndex","activeStyle","autoEscape","caseSensitive","className","findChunks","highlightClassName","highlightStyle","highlightTag","sanitize","searchWords","textToHighlight","unhighlightTag","unhighlightClassName","unhighlightStyle"]),Nt=(0,et.findAll)({autoEscape:pt,caseSensitive:mt,findChunks:ht,sanitize:It,searchWords:wt,textToHighlight:Ct}),zt=Ot,jt=-1,At="",kt=void 0,Ft=function(Ht){var Lt={};for(var Wt in Ht)Lt[Wt.toLowerCase()]=Ht[Wt];return Lt},Bt=(0,at.default)(Ft);return(0,nt.createElement)("span",_({className:vt},Mt,{children:Nt.map(function(Dt,Ht){var Lt=Ct.substr(Dt.start,Dt.end-Dt.start);if(Dt.highlight){jt++;var Wt=void 0;typeof xt=="object"?mt?Wt=xt[Lt]:(xt=Bt(xt),Wt=xt[Lt.toLowerCase()]):Wt=xt;var Kt=jt===+ct;At=Wt+" "+(Kt?ft:""),kt=Kt===!0&&dt!=null?Object.assign({},bt,dt):bt;var Ut={children:Lt,className:At,key:Ht,style:kt};return typeof zt!="string"&&(Ut.highlightIndex=jt),(0,nt.createElement)(zt,Ut)}else return(0,nt.createElement)(Tt,{children:Lt,className:Rt,key:Ht,style:_t})})}))}a.exports=i.default},function(a,i){a.exports=function(s){var _={};function j(_e){if(_[_e])return _[_e].exports;var et=_[_e]={exports:{},id:_e,loaded:!1};return s[_e].call(et.exports,et,et.exports,j),et.loaded=!0,et.exports}return j.m=s,j.c=_,j.p="",j(0)}([function(s,_,j){s.exports=j(1)},function(s,_,j){Object.defineProperty(_,"__esModule",{value:!0});var _e=j(2);Object.defineProperty(_,"combineChunks",{enumerable:!0,get:function(){return _e.combineChunks}}),Object.defineProperty(_,"fillInChunks",{enumerable:!0,get:function(){return _e.fillInChunks}}),Object.defineProperty(_,"findAll",{enumerable:!0,get:function(){return _e.findAll}}),Object.defineProperty(_,"findChunks",{enumerable:!0,get:function(){return _e.findChunks}})},function(s,_){Object.defineProperty(_,"__esModule",{value:!0}),_.findAll=function(ot){var at=ot.autoEscape,lt=ot.caseSensitive,st=lt===void 0?!1:lt,ut=ot.findChunks,ft=ut===void 0?_e:ut,it=ot.sanitize,ct=ot.searchWords,dt=ot.textToHighlight;return et({chunksToHighlight:j({chunks:ft({autoEscape:at,caseSensitive:st,sanitize:it,searchWords:ct,textToHighlight:dt})}),totalLength:dt?dt.length:0})};var j=_.combineChunks=function(ot){var at=ot.chunks;return at=at.sort(function(lt,st){return lt.start-st.start}).reduce(function(lt,st){if(lt.length===0)return[st];var ut=lt.pop();if(st.start<=ut.end){var ft=Math.max(ut.end,st.end);lt.push({start:ut.start,end:ft})}else lt.push(ut,st);return lt},[]),at},_e=function(ot){var at=ot.autoEscape,lt=ot.caseSensitive,st=ot.sanitize,ut=st===void 0?tt:st,ft=ot.searchWords,it=ot.textToHighlight;return it=ut(it),ft.filter(function(ct){return ct}).reduce(function(ct,dt){dt=ut(dt),at&&(dt=rt(dt));for(var pt=new RegExp(dt,lt?"g":"gi"),gt=void 0;gt=pt.exec(it);){var mt=gt.index,vt=pt.lastIndex;vt>mt&&ct.push({start:mt,end:vt}),gt.index==pt.lastIndex&&pt.lastIndex++}return ct},[])};_.findChunks=_e;var et=_.fillInChunks=function(ot){var at=ot.chunksToHighlight,lt=ot.totalLength,st=[],ut=function(ct,dt,pt){dt-ct>0&&st.push({start:ct,end:dt,highlight:pt})};if(at.length===0)ut(0,lt,!1);else{var ft=0;at.forEach(function(it){ut(ft,it.start,!1),ut(it.start,it.end,!0),ft=it.end}),ut(ft,lt,!1)}return st};function tt(nt){return nt}function rt(nt){return nt.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}}])},function(a,i,s){(function(_){a.exports=s(13)()}).call(i,s(5))},function(a,i){var s=a.exports={},_,j;function _e(){throw new Error("setTimeout has not been defined")}function et(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?_=setTimeout:_=_e}catch{_=_e}try{typeof clearTimeout=="function"?j=clearTimeout:j=et}catch{j=et}})();function tt(ct){if(_===setTimeout)return setTimeout(ct,0);if((_===_e||!_)&&setTimeout)return _=setTimeout,setTimeout(ct,0);try{return _(ct,0)}catch{try{return _.call(null,ct,0)}catch{return _.call(this,ct,0)}}}function rt(ct){if(j===clearTimeout)return clearTimeout(ct);if((j===et||!j)&&clearTimeout)return j=clearTimeout,clearTimeout(ct);try{return j(ct)}catch{try{return j.call(null,ct)}catch{return j.call(this,ct)}}}var nt=[],ot=!1,at,lt=-1;function st(){!ot||!at||(ot=!1,at.length?nt=at.concat(nt):lt=-1,nt.length&&ut())}function ut(){if(!ot){var ct=tt(st);ot=!0;for(var dt=nt.length;dt;){for(at=nt,nt=[];++lt1)for(var pt=1;pt"u"||_t===null)return""+_t;var Mt=St(_t);if(Mt==="object"){if(_t instanceof Date)return"date";if(_t instanceof RegExp)return"regexp"}return Mt}function Pt(_t){var Mt=Tt(_t);switch(Mt){case"array":case"object":return"an "+Mt;case"boolean":case"date":case"regexp":return"a "+Mt;default:return Mt}}function Rt(_t){return!_t.constructor||!_t.constructor.name?ft:_t.constructor.name}return it.checkPropTypes=nt,it.PropTypes=it,it}}).call(i,s(5))},function(a,i){function s(j){return function(){return j}}var _=function(){};_.thatReturns=s,_.thatReturnsFalse=s(!1),_.thatReturnsTrue=s(!0),_.thatReturnsNull=s(null),_.thatReturnsThis=function(){return this},_.thatReturnsArgument=function(j){return j},a.exports=_},function(a,i,s){(function(_){function j(_e,et,tt,rt,nt,ot,at,lt){if(!_e){var st;if(et===void 0)st=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var ut=[tt,rt,nt,ot,at,lt],ft=0;st=new Error(et.replace(/%s/g,function(){return ut[ft++]})),st.name="Invariant Violation"}throw st.framesToPop=1,st}}a.exports=j}).call(i,s(5))},function(a,i,s){(function(_){var j=s(7),_e=j;a.exports=_e}).call(i,s(5))},function(a,i){var s=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;function _e(tt){if(tt==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(tt)}function et(){try{if(!Object.assign)return!1;var tt=new String("abc");if(tt[5]="de",Object.getOwnPropertyNames(tt)[0]==="5")return!1;for(var rt={},nt=0;nt<10;nt++)rt["_"+String.fromCharCode(nt)]=nt;var ot=Object.getOwnPropertyNames(rt).map(function(lt){return rt[lt]});if(ot.join("")!=="0123456789")return!1;var at={};return"abcdefghijklmnopqrst".split("").forEach(function(lt){at[lt]=lt}),Object.keys(Object.assign({},at)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}a.exports=et()?Object.assign:function(tt,rt){for(var nt,ot=_e(tt),at,lt=1;lt1&&arguments[1]!==void 0?arguments[1]:s,et=void 0,tt=[],rt=void 0,nt=!1,ot=function(st,ut){return _e(st,tt[ut])},at=function(){for(var st=arguments.length,ut=Array(st),ft=0;ft{(ft==null||typeof ft>"u")&&(ft={state:null}),typeof ft.filter>"u"&&(ft.filter=_),typeof ft.pagination>"u"&&(ft.pagination=_e),typeof ft.sorter>"u"&&(ft.sorter=tt),j(ft.filter),rt(ft.sorter),et(ft.pagination),s(!0),_service({method:"POST",url:"/admin/contact/list",data:{filter:_,pagination:_e,sorter:tt},success:it=>{a(it.json.resultados),et({..._e,total:it.json.total}),s(!1)},fail:it=>{console.error("Service admin/tabela error.",it),notification$1.error({message:"Tabela",description:"Não foi possível carregar os dados."}),a([]),s(!1)}})},at=(ft,it,ct)=>{ot({pagination:ft,filters:it,sorter:{field:ct.field,order:ct.order}})},lt=(ft,it,ct,dt)=>{ct!=null&&ct!=""&&(_[dt]=ct),it(),ot({filter:_})},st=(ft,it)=>{_[it]="",ft(),ot({filter:_})},ut=ft=>({filterDropdown:({setSelectedKeys:it,selectedKeys:ct,confirm:dt,clearFilters:pt})=>{let gt=null,mt=200,vt=[];return vt.push(jsxRuntimeExports.jsx(Button$2,{type:"primary",onClick:()=>lt(ct,dt,ct.length>0?ct[0]:"",ft),icon:jsxRuntimeExports.jsx(SearchOutlined$1,{}),size:"small",style:{width:90,marginRight:8},children:"Filtrar"},vt.length)),vt.push(jsxRuntimeExports.jsx(Button$2,{onClick:()=>st(pt,ft),size:"small",style:{width:90},children:"Limpar"},vt.length)),gt=jsxRuntimeExports.jsx(Input$1,{ref:nt,placeholder:`${columnsTitles[ft]}...`,value:ct[0],onChange:ht=>it(ht.target.value?[ht.target.value]:[]),onPressEnter:()=>lt(ct,dt,ct.length>0?ct[0]:"",ft)}),jsxRuntimeExports.jsxs("div",{style:{padding:8},children:[jsxRuntimeExports.jsx("div",{style:{width:mt,marginBottom:8,display:"block"},children:gt}),vt]})},filterIcon:it=>jsxRuntimeExports.jsx(SearchOutlined$1,{style:{color:it?"#dc1c2e":void 0}}),onFilter:(it,ct)=>ct,onFilterDropdownOpenChange:it=>{it&&nt.current&&window.setTimeout(()=>nt.current.select())},render:it=>it&&_!=null&&_[ft]!=null&&_[ft]!=""?jsxRuntimeExports.jsx(Highlighter,{highlightStyle:{backgroundColor:"#dc1c2e",color:"#ffffff",padding:0},searchWords:[_[ft]],autoEscape:!0,textToHighlight:it.toString()}):it});return reactExports.useEffect(()=>{ot();const ft=()=>{$("[netuno-navigation]").find("a").on("netuno:click",it=>{$(it.target).is("[netuno-navigation-dashboard]")&&ot()})};return netuno.addNavigationLoad(ft),()=>{netuno.removeNavigatoinLoad(ft)}},[]),jsxRuntimeExports.jsx(Table$1,{size:"small",loading:i,pagination:_e,dataSource:o,onChange:at,children:columnsNames.map(ft=>jsxRuntimeExports.jsx(Column,{title:columnsTitles[ft],dataIndex:ft,sorter:!0,...ut(ft)},ft))})}function CluarSync(){const[o,a]=reactExports.useState(!1),i=()=>{a(!0),_service({method:"GET",url:"/admin/cluar/sync",success:s=>{notification$1.success({message:"Sincronização",description:"A sincronização de todos os dados no website foi realizada."}),a(!1)},fail:s=>{console.error("Service admin/cluar/images error.",s),notification$1.error({message:"Sincronização",description:"Não foi possível sincronizar todos os dados no website."}),a(!1)}})};return jsxRuntimeExports.jsx(Button$2,{onClick:i,loading:o,children:"Sincronizar com o website."})}const index="",{Title}=Typography$1;function DashboardContainer(){const o=()=>jsxRuntimeExports.jsxs("div",{children:[jsxRuntimeExports.jsx("p",{children:"Lista de contactos submetidos pelo formulário do website."}),jsxRuntimeExports.jsx(ContactTable,{})]}),a=[{label:"Contactos",key:"1",children:jsxRuntimeExports.jsx(o,{})}];return jsxRuntimeExports.jsxs("div",{children:[jsxRuntimeExports.jsx(Title,{level:2,children:"Dashboard"}),jsxRuntimeExports.jsx(Tabs$1,{items:a}),jsxRuntimeExports.jsx(CluarSync,{})]})}_service.config({prefix:netuno.config.urlServices});const dashboardDiv=document.getElementById("app-dashboard"),dashboardContainer=dashboardDiv?client.createRoot(dashboardDiv):!1;dashboardContainer&&dashboardContainer.render(jsxRuntimeExports.jsx(ConfigProvider$1,{theme:{token:{colorPrimary:"#1178FF",colorLink:"#1178FF",borderRadius:5},algorithm:theme.defaultAlgorithm},children:jsxRuntimeExports.jsx(DashboardContainer,{})}));netuno.addNavigationLoad(()=>{$("[netuno-navigation]").find("a").on("netuno:click",o=>{const a=$(o.target);dashboardContainer&&a.is("[netuno-navigation-dashboard]")})});netuno.addContentLoad(o=>{o.is('[netuno-form-search="YOUR_FORM_NAME"]')||o.is('[netuno-form-edit="YOUR_FORM_NAME"]')});netuno.addPageLoad(()=>{let o=$("#app-dashboard-modal-form");o.on("hidden.bs.modal",()=>{o.find("[netuno-form-edit]").empty()}),$("#app-dashboard-modal-form-button").on("click",()=>{o.modal("show"),netuno.loadFormEdit(o.find("[netuno-form]"))}),o.find("[netuno-form]").on("netuno:save",()=>{o.modal("hide")})}); //# sourceMappingURL=ui.js.map