var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},c=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;li[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},l=(n,r,a)=>(a=n==null?{}:e(i(n)),c(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),u=o((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0>>1,a=e[r];if(0>>1;ri(c,n))li(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(li(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m)if(n(c)!==null)m=!0,S||(S=!0,O());else{var t=n(l);t!==null&&A(x,t.startTime-e)}}var S=!1,C=-1,w=5,T=-1;function E(){return g?!0:!(e.unstable_now()-Tt&&E());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&A(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?O():S=!1}}}var O;if(typeof y==`function`)O=function(){y(D)};else if(typeof MessageChannel<`u`){var k=new MessageChannel,ee=k.port2;k.port1.onmessage=D,O=function(){ee.postMessage(null)}}else O=function(){_(D,0)};function A(t,n){C=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,A(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,O()))),r},e.unstable_shouldYield=E,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),d=o(((e,t)=>{t.exports=u()})),f=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.portal`),r=Symbol.for(`react.fragment`),i=Symbol.for(`react.strict_mode`),a=Symbol.for(`react.profiler`),o=Symbol.for(`react.consumer`),s=Symbol.for(`react.context`),c=Symbol.for(`react.forward_ref`),l=Symbol.for(`react.suspense`),u=Symbol.for(`react.memo`),d=Symbol.for(`react.lazy`),f=Symbol.for(`react.activity`),p=Symbol.iterator;function m(e){return typeof e!=`object`||!e?null:(e=p&&e[p]||e[`@@iterator`],typeof e==`function`?e:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,_={};function v(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if(typeof e!=`object`&&typeof e!=`function`&&e!=null)throw Error(`takes an object of state variables to update or a function which returns an object of state variables.`);this.updater.enqueueSetState(this,e,t,`setState`)},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,`forceUpdate`)};function y(){}y.prototype=v.prototype;function b(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}var x=b.prototype=new y;x.constructor=b,g(x,v.prototype),x.isPureReactComponent=!0;var S=Array.isArray;function C(){}var w={H:null,A:null,T:null,S:null},T=Object.prototype.hasOwnProperty;function E(e,n,r){var i=r.ref;return{$$typeof:t,type:e,key:n,ref:i===void 0?null:i,props:r}}function D(e,t){return E(e.type,t,e.props)}function O(e){return typeof e==`object`&&!!e&&e.$$typeof===t}function k(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var ee=/\/+/g;function A(e,t){return typeof e==`object`&&e&&e.key!=null?k(``+e.key):t.toString(36)}function j(e){switch(e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason;default:switch(typeof e.status==`string`?e.then(C,C):(e.status=`pending`,e.then(function(t){e.status===`pending`&&(e.status=`fulfilled`,e.value=t)},function(t){e.status===`pending`&&(e.status=`rejected`,e.reason=t)})),e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason}}throw e}function te(e,r,i,a,o){var s=typeof e;(s===`undefined`||s===`boolean`)&&(e=null);var c=!1;if(e===null)c=!0;else switch(s){case`bigint`:case`string`:case`number`:c=!0;break;case`object`:switch(e.$$typeof){case t:case n:c=!0;break;case d:return c=e._init,te(c(e._payload),r,i,a,o)}}if(c)return o=o(e),c=a===``?`.`+A(e,0):a,S(o)?(i=``,c!=null&&(i=c.replace(ee,`$&/`)+`/`),te(o,r,i,``,function(e){return e})):o!=null&&(O(o)&&(o=D(o,i+(o.key==null||e&&e.key===o.key?``:(``+o.key).replace(ee,`$&/`)+`/`)+c)),r.push(o)),1;c=0;var l=a===``?`.`:a+`:`;if(S(e))for(var u=0;u{t.exports=f()})),m=o((e=>{var t=p();function n(e){var t=`https://react.dev/errors/`+e;if(1{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=m()})),g=o((e=>{var t=d(),n=p(),r=h();function i(e){var t=`https://react.dev/errors/`+e;if(1oe||(e.current=ae[oe],ae[oe]=null,oe--)}function I(e,t){oe++,ae[oe]=e.current,e.current=t}var L=P(null),se=P(null),ce=P(null),le=P(null);function ue(e,t){switch(I(ce,t),I(se,e),I(L,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Hd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Hd(t),e=Ud(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}F(L),I(L,e)}function de(){F(L),F(se),F(ce)}function fe(e){e.memoizedState!==null&&I(le,e);var t=L.current,n=Ud(t,e.type);t!==n&&(I(se,e),I(L,n))}function pe(e){se.current===e&&(F(L),F(se)),le.current===e&&(F(le),Qf._currentValue=ie)}var R,me;function he(e){if(R===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);R=t&&t[1]||``,me=-1)`:-1i||c[r]!==l[i]){var u=` `+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(``)&&(u=u.replace(``,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{ge=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?he(n):``}function ve(e,t){switch(e.tag){case 26:case 27:case 5:return he(e.type);case 16:return he(`Lazy`);case 13:return e.child!==t&&t!==null?he(`Suspense Fallback`):he(`Suspense`);case 19:return he(`SuspenseList`);case 0:case 15:return _e(e.type,!1);case 11:return _e(e.type.render,!1);case 1:return _e(e.type,!0);case 31:return he(`Activity`);default:return``}}function ye(e){try{var t=``,n=null;do t+=ve(e,n),n=e,e=e.return;while(e);return t}catch(e){return` Error generating stack: `+e.message+` `+e.stack}}var be=Object.prototype.hasOwnProperty,xe=t.unstable_scheduleCallback,Se=t.unstable_cancelCallback,Ce=t.unstable_shouldYield,z=t.unstable_requestPaint,B=t.unstable_now,we=t.unstable_getCurrentPriorityLevel,Te=t.unstable_ImmediatePriority,V=t.unstable_UserBlockingPriority,H=t.unstable_NormalPriority,U=t.unstable_LowPriority,Ee=t.unstable_IdlePriority,De=t.log,Oe=t.unstable_setDisableYieldValue,ke=null,Ae=null;function je(e){if(typeof De==`function`&&Oe(e),Ae&&typeof Ae.setStrictMode==`function`)try{Ae.setStrictMode(ke,e)}catch{}}var Me=Math.clz32?Math.clz32:Fe,Ne=Math.log,Pe=Math.LN2;function Fe(e){return e>>>=0,e===0?32:31-(Ne(e)/Pe|0)|0}var Ie=256,Le=262144,Re=4194304;function ze(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Be(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=ze(n))):i=ze(o):i=ze(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=ze(n))):i=ze(o)):i=ze(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function Ve(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function He(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32: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 t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ue(){var e=Re;return Re<<=1,!(Re&62914560)&&(Re=4194304),e}function We(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ge(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ke(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0`u`||window.document===void 0||window.document.createElement===void 0),rn=!1;if(nn)try{var an={};Object.defineProperty(an,"passive",{get:function(){rn=!0}}),window.addEventListener(`test`,an,an),window.removeEventListener(`test`,an,an)}catch{rn=!1}var on=null,sn=null,cn=null;function ln(){if(cn)return cn;var e,t=sn,n=t.length,r,i=`value`in on?on.value:on.textContent,a=i.length;for(e=0;e=Vn),Wn=` `,Gn=!1;function Kn(e,t){switch(e){case`keyup`:return zn.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function qn(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var Jn=!1;function Yn(e,t){switch(e){case`compositionend`:return qn(t);case`keypress`:return t.which===32?(Gn=!0,Wn):null;case`textInput`:return e=t.data,e===Wn&&Gn?null:e;default:return null}}function Xn(e,t){if(Jn)return e===`compositionend`||!Bn&&Kn(e,t)?(e=ln(),cn=sn=on=null,Jn=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=vr(n)}}function br(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?br(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function xr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=jt(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=jt(e.document)}return t}function Sr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var Cr=nn&&`documentMode`in document&&11>=document.documentMode,wr=null,Tr=null,Er=null,Dr=!1;function Or(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Dr||wr==null||wr!==jt(r)||(r=wr,`selectionStart`in r&&Sr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Er&&_r(Er,r)||(Er=r,r=Ed(Tr,`onSelect`),0>=o,i-=o,bi=1<<32-Me(t)+i|n<h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),G&&Si(i,h),l;if(d===null){for(;hg?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),G&&Si(a,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return G&&Si(a,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),G&&Si(a,g),u}function b(e,r,o,c){if(typeof o==`object`&&o&&o.type===y&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case _:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===y){if(r.tag===7){n(e,r.sibling),c=a(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===O&&K(l)===r.type){n(e,r.sibling),c=a(r,o.props),Oa(c,o),c.return=e,e=c;break a}n(e,r);break}else t(e,r);r=r.sibling}o.type===y?(c=si(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=oi(o.type,o.key,o.props,null,e.mode,c),Oa(c,o),c.return=e,e=c)}return s(e);case v:a:{for(l=o.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=a(r,o.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=ui(o,e.mode,c),c.return=e,e=c}return s(e);case O:return o=K(o),b(e,r,o,c)}if(re(o))return h(e,r,o,c);if(j(o)){if(l=j(o),typeof l!=`function`)throw Error(i(150));return o=l.call(o),g(e,r,o,c)}if(typeof o.then==`function`)return b(e,r,Da(o),c);if(o.$$typeof===C)return b(e,r,Xi(e,o),c);ka(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=a(r,o),c.return=e,e=c):(n(e,r),c=ci(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{Ea=0;var i=b(e,t,n,r);return Ta=null,i}catch(t){if(t===ga||t===va)throw t;var a=ni(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var ja=Aa(!0),Ma=Aa(!1),Na=!1;function Pa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Fa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Ia(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function La(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,J&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=$r(e),Qr(e,null,n),t}return Yr(e,r,t,n),$r(e)}function Ra(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Je(e,n)}}function za(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ba=!1;function Va(){if(Ba){var e=sa;if(e!==null)throw e}}function Ha(e,t,n,r){Ba=!1;var i=e.updateQueue;Na=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,p=f!==s.lane;if(p?(X&f)===f:(r&f)===f){f!==0&&f===oa&&(Ba=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,f);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,f=typeof h==`function`?h.call(_,d,f):h,f==null)break a;d=m({},d,f);break a;case 2:Na=!0}}f=s.callback,f!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=d):u=u.next=p,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),Wl|=o,e.lanes=o,e.memoizedState=d}}function Ua(e,t){if(typeof e!=`function`)throw Error(i(191,e));e.call(t)}function Wa(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;ea?a:8;var o=M.T,s={};M.T=s,As(e,!1,t,n);try{var c=i(),l=M.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?ks(e,t,ua(c,r),fu(e)):ks(e,t,r,fu(e))}catch(n){ks(e,t,{then:function(){},status:`rejected`,reason:n},fu())}finally{N.p=a,o!==null&&s.types!==null&&(o.types=s.types),M.T=o}}function ys(){}function bs(e,t,n,r){if(e.tag!==5)throw Error(i(476));var a=xs(e).queue;vs(e,a,t,ie,n===null?ys:function(){return Ss(e),n(r)})}function xs(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ie,baseState:ie,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:jo,lastRenderedState:ie},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:jo,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Ss(e){var t=xs(e);t.next===null&&(t=e.alternate.memoizedState),ks(e,t.next.queue,{},fu())}function Cs(){return Yi(Qf)}function ws(){return Eo().memoizedState}function Ts(){return Eo().memoizedState}function Es(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=fu();e=Ia(n);var r=La(t,e,n);r!==null&&(mu(r,t,n),Ra(r,t,n)),t={cache:na()},e.payload=t;return}t=t.return}}function Ds(e,t,n){var r=fu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},js(e)?Ms(t,n):(n=Xr(e,t,n,r),n!==null&&(mu(n,e,r),Ns(n,t,r)))}function Os(e,t,n){ks(e,t,n,fu())}function ks(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(js(e))Ms(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,gr(s,o))return Yr(e,t,i,0),Ll===null&&Jr(),!1}catch{}if(n=Xr(e,t,i,r),n!==null)return mu(n,e,r),Ns(n,t,r),!0}return!1}function As(e,t,n,r){if(r={lane:2,revertLane:dd(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},js(e)){if(t)throw Error(i(479))}else t=Xr(e,n,r,2),t!==null&&mu(t,e,2)}function js(e){var t=e.alternate;return e===q||t!==null&&t===q}function Ms(e,t){lo=co=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ns(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Je(e,n)}}var Ps={readContext:Yi,use:ko,useCallback:go,useContext:go,useEffect:go,useImperativeHandle:go,useLayoutEffect:go,useInsertionEffect:go,useMemo:go,useReducer:go,useRef:go,useState:go,useDebugValue:go,useDeferredValue:go,useTransition:go,useSyncExternalStore:go,useId:go,useHostTransitionStatus:go,useFormState:go,useActionState:go,useOptimistic:go,useMemoCache:go,useCacheRefresh:go};Ps.useEffectEvent=go;var Fs={readContext:Yi,use:ko,useCallback:function(e,t){return To().memoizedState=[e,t===void 0?null:t],e},useContext:Yi,useEffect:as,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),rs(4194308,4,ds.bind(null,t,e),n)},useLayoutEffect:function(e,t){return rs(4194308,4,e,t)},useInsertionEffect:function(e,t){rs(4,2,e,t)},useMemo:function(e,t){var n=To();t=t===void 0?null:t;var r=e();if(uo){je(!0);try{e()}finally{je(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=To();if(n!==void 0){var i=n(t);if(uo){je(!0);try{n(t)}finally{je(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=Ds.bind(null,q,e),[r.memoizedState,e]},useRef:function(e){var t=To();return e={current:e},t.memoizedState=e},useState:function(e){e=Vo(e);var t=e.queue,n=Os.bind(null,q,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ps,useDeferredValue:function(e,t){return gs(To(),e,t)},useTransition:function(){var e=Vo(!1);return e=vs.bind(null,q,e.queue,!0,!1),To().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=q,a=To();if(G){if(n===void 0)throw Error(i(407));n=n()}else{if(n=t(),Ll===null)throw Error(i(349));X&127||Io(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,as(Ro.bind(null,r,o,e),[e]),r.flags|=2048,ts(9,{destroy:void 0},Lo.bind(null,r,o,n,t),null),n},useId:function(){var e=To(),t=Ll.identifierPrefix;if(G){var n=xi,r=bi;n=(r&~(1<<32-Me(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=fo++,0<\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(a,{is:r.is}):s.createElement(a)}}o[tt]=t,o[nt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(Fd(o,a,r),a){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&kc(t)}}return Pc(t),Ac(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&kc(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(i(166));if(e=ce.current,Fi(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,a=Di,a!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[tt]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||Md(e.nodeValue,n)),e||Mi(t,!0)}else e=Vd(e).createTextNode(r),e[tt]=t,t.stateNode=e}return Pc(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Fi(t),n!==null){if(e===null){if(!r)throw Error(i(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(557));e[tt]=t}else Ii(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Pc(t),e=!1}else n=Li(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(no(t),t):(no(t),null);if(t.flags&128)throw Error(i(558))}return Pc(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=Fi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(i(318));if(a=t.memoizedState,a=a===null?null:a.dehydrated,!a)throw Error(i(317));a[tt]=t}else Ii(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Pc(t),a=!1}else a=Li(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(no(t),t):(no(t),null)}return no(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,a=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Mc(t,t.updateQueue),Pc(t),null);case 4:return de(),e===null&&Sd(t.stateNode.containerInfo),Pc(t),null;case 10:return Ui(t.type),Pc(t),null;case 19:if(F(ro),r=t.memoizedState,r===null)return Pc(t),null;if(a=(t.flags&128)!=0,o=r.rendering,o===null)if(a)Nc(r,!1);else{if(Ul!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=io(e),o!==null){for(t.flags|=128,Nc(r,!1),e=o.updateQueue,t.updateQueue=e,Mc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)ai(n,e),n=n.sibling;return I(ro,ro.current&1|2),G&&Si(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&B()>eu&&(t.flags|=128,a=!0,Nc(r,!1),t.lanes=4194304)}else{if(!a)if(e=io(o),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,Mc(t,e),Nc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!G)return Pc(t),null}else 2*B()-r.renderingStartTime>eu&&n!==536870912&&(t.flags|=128,a=!0,Nc(r,!1),t.lanes=4194304);r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}return r.tail===null?(Pc(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=B(),e.sibling=null,n=ro.current,I(ro,a?n&1|2:n&1),G&&Si(t,r.treeForkCount),e);case 22:case 23:return no(t),Ya(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(Pc(t),t.subtreeFlags&6&&(t.flags|=8192)):Pc(t),n=t.updateQueue,n!==null&&Mc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&F(fa),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Ui(ta),Pc(t),null;case 25:return null;case 30:return null}throw Error(i(156,t.tag))}function Ic(e,t){switch(Ti(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ui(ta),de(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return pe(t),null;case 31:if(t.memoizedState!==null){if(no(t),t.alternate===null)throw Error(i(340));Ii()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(no(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));Ii()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return F(ro),null;case 4:return de(),null;case 10:return Ui(t.type),null;case 22:case 23:return no(t),Ya(),e!==null&&F(fa),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Ui(ta),null;case 25:return null;default:return null}}function Lc(e,t){switch(Ti(t),t.tag){case 3:Ui(ta),de();break;case 26:case 27:case 5:pe(t);break;case 4:de();break;case 31:t.memoizedState!==null&&no(t);break;case 13:no(t);break;case 19:F(ro);break;case 10:Ui(t.type);break;case 22:case 23:no(t),Ya(),e!==null&&F(fa);break;case 24:Ui(ta)}}function Rc(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Wu(t,t.return,e)}}function zc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Wu(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Wu(t,t.return,e)}}function Bc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Wa(t,n)}catch(t){Wu(e,e.return,t)}}}function Vc(e,t,n){n.props=Hs(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Wu(e,t,n)}}function Hc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Wu(e,t,n)}}function Uc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null)if(typeof r==`function`)try{r()}catch(n){Wu(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Wu(e,t,n)}else n.current=null}function Wc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Wu(e,e.return,t)}}function Gc(e,t,n){try{var r=e.stateNode;Id(r,e.type,n,t),r[nt]=t}catch(t){Wu(e,e.return,t)}}function Kc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Qd(e.type)||e.tag===4}function qc(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Kc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Qd(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Jc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=qt));else if(r!==4&&(r===27&&Qd(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Jc(e,t,n),e=e.sibling;e!==null;)Jc(e,t,n),e=e.sibling}function Yc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(r===27&&Qd(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Yc(e,t,n),e=e.sibling;e!==null;)Yc(e,t,n),e=e.sibling}function Xc(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);Fd(t,r,n),t[tt]=e,t[nt]=n}catch(t){Wu(e,e.return,t)}}var Zc=!1,Qc=!1,$c=!1,el=typeof WeakSet==`function`?WeakSet:Set,tl=null;function nl(e,t){if(e=e.containerInfo,zd=sp,e=xr(e),Sr(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||a!==0&&f.nodeType!==3||(c=s+a),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===a&&(c=s),p===o&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n||={start:0,end:0}}else n=null;for(Bd={focusedElem:e,selectionRange:n},sp=!1,tl=t;tl!==null;)if(t=tl,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,tl=e;else for(;tl!==null;){switch(t=tl,o=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n title`))),Fd(o,r,n),o[tt]=e,mt(o),r=o;break a;case`link`:var s=Vf(`link`,`href`,a).get(r+(n.href||``));if(s){for(var c=0;cg&&(o=g,g=h,h=o);var _=yr(s,h),v=yr(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;sn?32:n,M.T=null,n=cu,cu=null;var o=iu,s=ou;if(ru=0,au=iu=null,ou=0,J&6)throw Error(i(331));var c=J;if(J|=4,Ml(o.current),wl(o,o.current,s,n),J=c,id(0,!1),Ae&&typeof Ae.onPostCommitFiberRoot==`function`)try{Ae.onPostCommitFiberRoot(ke,o)}catch{}return!0}finally{N.p=a,M.T=r,Bu(e,t)}}function Uu(e,t,n){t=fi(n,t),t=Js(e.stateNode,t,2),e=La(e,t,2),e!==null&&(Ge(e,2),rd(e))}function Wu(e,t,n){if(e.tag===3)Uu(e,e,n);else for(;t!==null;){if(t.tag===3){Uu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(nu===null||!nu.has(r))){e=fi(n,e),n=Ys(2),r=La(t,n,2),r!==null&&(Xs(n,r,t,e),Ge(r,2),rd(r));break}}t=t.return}}function Gu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Il;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Vl=!0,i.add(n),e=Ku.bind(null,e,t,n),t.then(e,e))}function Ku(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Ll===e&&(X&n)===n&&(Ul===4||Ul===3&&(X&62914560)===X&&300>B()-Ql?!(J&2)&&xu(e,0):Kl|=n,Jl===X&&(Jl=0)),rd(e)}function qu(e,t){t===0&&(t=Ue()),e=Zr(e,t),e!==null&&(Ge(e,t),rd(e))}function Ju(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),qu(e,n)}function Yu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}r!==null&&r.delete(t),qu(e,n)}function Xu(e,t){return xe(e,t)}var Zu=null,Qu=null,$u=!1,ed=!1,td=!1,nd=0;function rd(e){e!==Qu&&e.next===null&&(Qu===null?Zu=Qu=e:Qu=Qu.next=e),ed=!0,$u||($u=!0,ud())}function id(e,t){if(!td&&ed){td=!0;do for(var n=!1,r=Zu;r!==null;){if(!t)if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Me(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,ld(r,a))}else a=X,a=Be(r,r===Ll?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||Ve(r,a)||(n=!0,ld(r,a));r=r.next}while(n);td=!1}}function ad(){od()}function od(){ed=$u=!1;var e=0;nd!==0&&Kd()&&(e=nd);for(var t=B(),n=null,r=Zu;r!==null;){var i=r.next,a=sd(r,t);a===0?(r.next=null,n===null?Zu=i:n.next=i,i===null&&(Qu=n)):(n=r,(e!==0||a&3)&&(ed=!0)),r=i}ru!==0&&ru!==5||id(e,!1),nd!==0&&(nd=0)}function sd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0s)break;var u=c.transferSize,d=c.initiatorType;u&&Ld(d)&&(c=c.responseEnd,o+=u*(c`u`?null:document;function xf(e,t,n){var r=bf;if(r&&typeof t==`string`&&t){var i=Nt(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),hf.has(i)||(hf.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),Fd(t,`link`,e),mt(t),r.head.appendChild(t)))}}function Sf(e){_f.D(e),xf(`dns-prefetch`,e,null)}function Cf(e,t){_f.C(e,t),xf(`preconnect`,e,t)}function wf(e,t,n){_f.L(e,t,n);var r=bf;if(r&&e&&t){var i=`link[rel="preload"][as="`+Nt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Nt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Nt(n.imageSizes)+`"]`)):i+=`[href="`+Nt(e)+`"]`;var a=i;switch(t){case`style`:a=Af(e);break;case`script`:a=Pf(e)}mf.has(a)||(e=m({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),mf.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(jf(a))||t===`script`&&r.querySelector(Ff(a))||(t=r.createElement(`link`),Fd(t,`link`,e),mt(t),r.head.appendChild(t)))}}function Tf(e,t){_f.m(e,t);var n=bf;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+Nt(r)+`"][href="`+Nt(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Pf(e)}if(!mf.has(a)&&(e=m({rel:`modulepreload`,href:e},t),mf.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(Ff(a)))return}r=n.createElement(`link`),Fd(r,`link`,e),mt(r),n.head.appendChild(r)}}}function Ef(e,t,n){_f.S(e,t,n);var r=bf;if(r&&e){var i=pt(r).hoistableStyles,a=Af(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(jf(a)))s.loading=5;else{e=m({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=mf.get(a))&&Rf(e,n);var c=o=r.createElement(`link`);mt(c),Fd(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Lf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function Df(e,t){_f.X(e,t);var n=bf;if(n&&e){var r=pt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=m({src:e,async:!0},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),mt(a),Fd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Of(e,t){_f.M(e,t);var n=bf;if(n&&e){var r=pt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=m({src:e,async:!0,type:`module`},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),mt(a),Fd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function kf(e,t,n,r){var a=(a=ce.current)?gf(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=Af(n.href),n=pt(a).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Af(n.href);var o=pt(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(jf(e)))&&!o._p&&(s.instance=o,s.state.loading=5),mf.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},mf.set(e,n),o||Nf(a,e,n,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=Pf(n),n=pt(a).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Af(e){return`href="`+Nt(e)+`"`}function jf(e){return`link[rel="stylesheet"][`+e+`]`}function Mf(e){return m({},e,{"data-precedence":e.precedence,precedence:null})}function Nf(e,t,n,r){e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)?r.loading=1:(t=e.createElement(`link`),r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2}),Fd(t,`link`,n),mt(t),e.head.appendChild(t))}function Pf(e){return`[src="`+Nt(e)+`"]`}function Ff(e){return`script[async]`+e}function If(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+Nt(n.href)+`"]`);if(r)return t.instance=r,mt(r),r;var a=m({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),mt(r),Fd(r,`style`,a),Lf(r,n.precedence,e),t.instance=r;case`stylesheet`:a=Af(n.href);var o=e.querySelector(jf(a));if(o)return t.state.loading|=4,t.instance=o,mt(o),o;r=Mf(n),(a=mf.get(a))&&Rf(r,a),o=(e.ownerDocument||e).createElement(`link`),mt(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),Fd(o,`link`,r),t.state.loading|=4,Lf(o,n.precedence,e),t.instance=o;case`script`:return o=Pf(n.src),(a=e.querySelector(Ff(o)))?(t.instance=a,mt(a),a):(r=n,(a=mf.get(o))&&(r=m({},n),zf(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),mt(a),Fd(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Lf(r,n.precedence,e));return t.instance}function Lf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o title`):null)}function Uf(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Wf(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Gf(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Af(r.href),a=t.querySelector(jf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Jf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,mt(a);return}a=t.ownerDocument||t,r=Mf(r),(i=mf.get(i))&&Rf(r,i),a=a.createElement(`link`),mt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),Fd(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Jf.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var Kf=0;function qf(e,t){return e.stylesheets&&e.count===0&&Xf(e,e.stylesheets),0Kf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Jf(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Xf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Yf=null;function Xf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Yf=new Map,t.forEach(Zf,e),Yf=null,Jf.call(e))}function Zf(e,t){if(!(t.state.loading&4)){var n=Yf.get(e);if(n)var r=n.get(null);else{n=new Map,Yf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=g()})),v=l(p());function y(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`)if(Array.isArray(e)){var i=e.length;for(t=0;tparseFloat(e));for(let e=0;e<3;e+=1)r[e]=t(r[e]||0,n[e]||``,e);return n[3]?r[3]=n[3].includes(`%`)?r[3]/100:r[3]:r[3]=1,r}var w=(e,t,n)=>n===0?e:e/100;function T(e,t){let n=t||255;return e>n?n:e<0?0:e}var E=class e{isValid=!0;r=0;g=0;b=0;a=1;_h;_hsl_s;_hsv_s;_l;_v;_max;_min;_brightness;constructor(t){function n(e){return e[0]in t&&e[1]in t&&e[2]in t}if(t)if(typeof t==`string`){let e=t.trim();function n(t){return e.startsWith(t)}if(/^#?[A-F\d]{3,8}$/i.test(e))this.fromHexString(e);else if(n(`rgb`))this.fromRgbString(e);else if(n(`hsl`))this.fromHslString(e);else if(n(`hsv`)||n(`hsb`))this.fromHsvString(e);else{let t=x[e.toLowerCase()];t&&this.fromHexString(parseInt(t,36).toString(16).padStart(6,`0`))}}else if(t instanceof e)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._hsl_s=t._hsl_s,this._hsv_s=t._hsv_s,this._l=t._l,this._v=t._v;else if(n(`rgb`))this.r=T(t.r),this.g=T(t.g),this.b=T(t.b),this.a=typeof t.a==`number`?T(t.a,1):1;else if(n(`hsl`))this.fromHsl(t);else if(n(`hsv`))this.fromHsv(t);else throw Error(`@ant-design/fast-color: unsupported input `+JSON.stringify(t))}setR(e){return this._sc(`r`,e)}setG(e){return this._sc(`g`,e)}setB(e){return this._sc(`b`,e)}setA(e){return this._sc(`a`,e,1)}setHue(e){let t=this.toHsv();return t.h=e,this._c(t)}getLuminance(){function e(e){let t=e/255;return t<=.03928?t/12.92:((t+.055)/1.055)**2.4}let t=e(this.r),n=e(this.g),r=e(this.b);return .2126*t+.7152*n+.0722*r}getHue(){if(this._h===void 0){let e=this.getMax()-this.getMin();e===0?this._h=0:this._h=S(60*(this.r===this.getMax()?(this.g-this.b)/e+(this.g1&&(r=1),this._c({h:t,s:n,l:r,a:this.a})}mix(e,t=50){let n=this._c(e),r=t/100,i=e=>(n[e]-this[e])*r+this[e],a={r:S(i(`r`)),g:S(i(`g`)),b:S(i(`b`)),a:S(i(`a`)*100)/100};return this._c(a)}tint(e=10){return this.mix({r:255,g:255,b:255,a:1},e)}shade(e=10){return this.mix({r:0,g:0,b:0,a:1},e)}onBackground(e){let t=this._c(e),n=this.a+t.a*(1-this.a),r=e=>S((this[e]*this.a+t[e]*t.a*(1-this.a))/n);return this._c({r:r(`r`),g:r(`g`),b:r(`b`),a:n})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}clone(){return this._c(this)}toHexString(){let e=`#`,t=(this.r||0).toString(16);e+=t.length===2?t:`0`+t;let n=(this.g||0).toString(16);e+=n.length===2?n:`0`+n;let r=(this.b||0).toString(16);if(e+=r.length===2?r:`0`+r,typeof this.a==`number`&&this.a>=0&&this.a<1){let t=S(this.a*255).toString(16);e+=t.length===2?t:`0`+t}return e}toHsl(){return{h:this.getHue(),s:this.getHSLSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let e=this.getHue(),t=S(this.getHSLSaturation()*100),n=S(this.getLightness()*100);return this.a===1?`hsl(${e},${t}%,${n}%)`:`hsla(${e},${t}%,${n}%,${this.a})`}toHsv(){return{h:this.getHue(),s:this.getHSVSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a===1?`rgb(${this.r},${this.g},${this.b})`:`rgba(${this.r},${this.g},${this.b},${this.a})`}toString(){return this.toRgbString()}_sc(e,t,n){let r=this.clone();return r[e]=T(t,n),r}_c(e){return new this.constructor(e)}getMax(){return this._max===void 0&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return this._min===void 0&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(e){let t=e.replace(`#`,``);function n(e,n){return parseInt(t[e]+t[n||e],16)}t.length<6?(this.r=n(0),this.g=n(1),this.b=n(2),this.a=t[3]?n(3)/255:1):(this.r=n(0,1),this.g=n(2,3),this.b=n(4,5),this.a=t[6]?n(6,7)/255:1)}fromHsl({h:e,s:t,l:n,a:r}){let i=(e%360+360)%360;if(this._h=i,this._hsl_s=t,this._l=n,this.a=typeof r==`number`?r:1,t<=0){let e=S(n*255);this.r=e,this.g=e,this.b=e;return}let a=0,o=0,s=0,c=i/60,l=(1-Math.abs(2*n-1))*t,u=l*(1-Math.abs(c%2-1));c>=0&&c<1?(a=l,o=u):c>=1&&c<2?(a=u,o=l):c>=2&&c<3?(o=l,s=u):c>=3&&c<4?(o=u,s=l):c>=4&&c<5?(a=u,s=l):c>=5&&c<6&&(a=l,s=u);let d=n-l/2;this.r=S((a+d)*255),this.g=S((o+d)*255),this.b=S((s+d)*255)}fromHsv({h:e,s:t,v:n,a:r}){let i=(e%360+360)%360;this._h=i,this._hsv_s=t,this._v=n,this.a=typeof r==`number`?r:1;let a=S(n*255);if(this.r=a,this.g=a,this.b=a,t<=0)return;let o=i/60,s=Math.floor(o),c=o-s,l=S(n*(1-t)*255),u=S(n*(1-t*c)*255),d=S(n*(1-t*(1-c))*255);switch(s){case 0:this.g=d,this.b=l;break;case 1:this.r=u,this.b=l;break;case 2:this.r=l,this.b=d;break;case 3:this.r=l,this.g=u;break;case 4:this.r=d,this.g=l;break;default:this.g=l,this.b=u;break}}fromHsvString(e){let t=C(e,w);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){let t=C(e,w);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){let t=C(e,(e,t)=>t.includes(`%`)?S(e/100*255):e);this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}},D=2,O=.16,k=.05,ee=.05,A=.15,j=5,te=4,ne=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function re(e,t,n){let r;return r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-D*t:Math.round(e.h)+D*t:n?Math.round(e.h)+D*t:Math.round(e.h)-D*t,r<0?r+=360:r>=360&&(r-=360),r}function M(e,t,n){if(e.h===0&&e.s===0)return e.s;let r;return r=n?e.s-O*t:t===te?e.s+O:e.s+k*t,r>1&&(r=1),n&&t===j&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function N(e,t,n){let r;return r=n?e.v+ee*t:e.v-A*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function ie(e,t={}){let n=[],r=new E(e),i=r.toHsv();for(let e=j;e>0;--e){let t=new E({h:re(i,e,!0),s:M(i,e,!0),v:N(i,e,!0)});n.push(t)}n.push(r);for(let e=1;e<=te;e+=1){let t=new E({h:re(i,e),s:M(i,e),v:N(i,e)});n.push(t)}return t.theme===`dark`?ne.map(({index:e,amount:r})=>new E(t.backgroundColor||`#141414`).mix(n[e],r).toHexString()):n.map(e=>e.toHexString())}var ae={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`},oe=[`#fff1f0`,`#ffccc7`,`#ffa39e`,`#ff7875`,`#ff4d4f`,`#f5222d`,`#cf1322`,`#a8071a`,`#820014`,`#5c0011`];oe.primary=oe[5];var P=[`#fff2e8`,`#ffd8bf`,`#ffbb96`,`#ff9c6e`,`#ff7a45`,`#fa541c`,`#d4380d`,`#ad2102`,`#871400`,`#610b00`];P.primary=P[5];var F=[`#fff7e6`,`#ffe7ba`,`#ffd591`,`#ffc069`,`#ffa940`,`#fa8c16`,`#d46b08`,`#ad4e00`,`#873800`,`#612500`];F.primary=F[5];var I=[`#fffbe6`,`#fff1b8`,`#ffe58f`,`#ffd666`,`#ffc53d`,`#faad14`,`#d48806`,`#ad6800`,`#874d00`,`#613400`];I.primary=I[5];var L=[`#feffe6`,`#ffffb8`,`#fffb8f`,`#fff566`,`#ffec3d`,`#fadb14`,`#d4b106`,`#ad8b00`,`#876800`,`#614700`];L.primary=L[5];var se=[`#fcffe6`,`#f4ffb8`,`#eaff8f`,`#d3f261`,`#bae637`,`#a0d911`,`#7cb305`,`#5b8c00`,`#3f6600`,`#254000`];se.primary=se[5];var ce=[`#f6ffed`,`#d9f7be`,`#b7eb8f`,`#95de64`,`#73d13d`,`#52c41a`,`#389e0d`,`#237804`,`#135200`,`#092b00`];ce.primary=ce[5];var le=[`#e6fffb`,`#b5f5ec`,`#87e8de`,`#5cdbd3`,`#36cfc9`,`#13c2c2`,`#08979c`,`#006d75`,`#00474f`,`#002329`];le.primary=le[5];var ue=[`#e6f4ff`,`#bae0ff`,`#91caff`,`#69b1ff`,`#4096ff`,`#1677ff`,`#0958d9`,`#003eb3`,`#002c8c`,`#001d66`];ue.primary=ue[5];var de=[`#f0f5ff`,`#d6e4ff`,`#adc6ff`,`#85a5ff`,`#597ef7`,`#2f54eb`,`#1d39c4`,`#10239e`,`#061178`,`#030852`];de.primary=de[5];var fe=[`#f9f0ff`,`#efdbff`,`#d3adf7`,`#b37feb`,`#9254de`,`#722ed1`,`#531dab`,`#391085`,`#22075e`,`#120338`];fe.primary=fe[5];var pe=[`#fff0f6`,`#ffd6e7`,`#ffadd2`,`#ff85c0`,`#f759ab`,`#eb2f96`,`#c41d7f`,`#9e1068`,`#780650`,`#520339`];pe.primary=pe[5];var R=[`#a6a6a6`,`#999999`,`#8c8c8c`,`#808080`,`#737373`,`#666666`,`#404040`,`#1a1a1a`,`#000000`,`#000000`];R.primary=R[5];var me={red:oe,volcano:P,orange:F,gold:I,yellow:L,lime:se,green:ce,cyan:le,blue:ue,geekblue:de,purple:fe,magenta:pe,grey:R},he=[`#2a1215`,`#431418`,`#58181c`,`#791a1f`,`#a61d24`,`#d32029`,`#e84749`,`#f37370`,`#f89f9a`,`#fac8c3`];he.primary=he[5];var ge=[`#2b1611`,`#441d12`,`#592716`,`#7c3118`,`#aa3e19`,`#d84a1b`,`#e87040`,`#f3956a`,`#f8b692`,`#fad4bc`];ge.primary=ge[5];var _e=[`#2b1d11`,`#442a11`,`#593815`,`#7c4a15`,`#aa6215`,`#d87a16`,`#e89a3c`,`#f3b765`,`#f8cf8d`,`#fae3b7`];_e.primary=_e[5];var ve=[`#2b2111`,`#443111`,`#594214`,`#7c5914`,`#aa7714`,`#d89614`,`#e8b339`,`#f3cc62`,`#f8df8b`,`#faedb5`];ve.primary=ve[5];var ye=[`#2b2611`,`#443b11`,`#595014`,`#7c6e14`,`#aa9514`,`#d8bd14`,`#e8d639`,`#f3ea62`,`#f8f48b`,`#fafab5`];ye.primary=ye[5];var be=[`#1f2611`,`#2e3c10`,`#3e4f13`,`#536d13`,`#6f9412`,`#8bbb11`,`#a9d134`,`#c9e75d`,`#e4f88b`,`#f0fab5`];be.primary=be[5];var xe=[`#162312`,`#1d3712`,`#274916`,`#306317`,`#3c8618`,`#49aa19`,`#6abe39`,`#8fd460`,`#b2e58b`,`#d5f2bb`];xe.primary=xe[5];var Se=[`#112123`,`#113536`,`#144848`,`#146262`,`#138585`,`#13a8a8`,`#33bcb7`,`#58d1c9`,`#84e2d8`,`#b2f1e8`];Se.primary=Se[5];var Ce=[`#111a2c`,`#112545`,`#15325b`,`#15417e`,`#1554ad`,`#1668dc`,`#3c89e8`,`#65a9f3`,`#8dc5f8`,`#b7dcfa`];Ce.primary=Ce[5];var z=[`#131629`,`#161d40`,`#1c2755`,`#203175`,`#263ea0`,`#2b4acb`,`#5273e0`,`#7f9ef3`,`#a8c1f8`,`#d2e0fa`];z.primary=z[5];var B=[`#1a1325`,`#24163a`,`#301c4d`,`#3e2069`,`#51258f`,`#642ab5`,`#854eca`,`#ab7ae0`,`#cda8f0`,`#ebd7fa`];B.primary=B[5];var we=[`#291321`,`#40162f`,`#551c3b`,`#75204f`,`#a02669`,`#cb2b83`,`#e0529c`,`#f37fb7`,`#f8a8cc`,`#fad2e3`];we.primary=we[5];var Te=[`#151515`,`#1f1f1f`,`#2d2d2d`,`#393939`,`#494949`,`#5a5a5a`,`#6a6a6a`,`#7b7b7b`,`#888888`,`#969696`];Te.primary=Te[5];var V=(0,v.createContext)({}),H=e=>{let t=v.useRef(e);return t.current=e,v.useCallback((...e)=>t.current?.(...e),[])};function U(){return!!(typeof window<`u`&&window.document&&window.document.createElement)}var Ee=U()?v.useLayoutEffect:v.useEffect,De=(e,t)=>{let n=v.useRef(!0);Ee(()=>e(n.current),t),Ee(()=>(n.current=!1,()=>{n.current=!0}),[])},Oe=(e,t)=>{De(t=>{if(!t)return e()},t)},ke=e=>{let t=v.useRef(!1),[n,r]=v.useState(e);v.useEffect(()=>(t.current=!1,()=>{t.current=!0}),[]);function i(e,n){n&&t.current||r(e)}return[n,i]};function Ae(e,t){let[n,r]=(0,v.useState)(e),i=t===void 0?n:t;return De(e=>{e||r(t)},[t]),[i,r]}function je(){return{...v}.useId}var Me=0;function Ne(e,t){return`${e}-${String(t).replace(/[^a-zA-Z0-9_.:-]/g,`-`)}`}var Pe=je(),Fe=Pe?function(e){let t=Pe();return e||t}:function(e){let[t,n]=v.useState(`ssr-id`);return v.useEffect(()=>{let e=Me;Me+=1,n(`rc_unique_${e}`)},[]),e||t};function Ie(e,t,n){let r=v.useRef({});return(!(`value`in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}function Le(e){let[,t]=v.useReducer(e=>e+1,0),n=v.useRef(e);return[H(()=>n.current),H(e=>{n.current=typeof e==`function`?e(n.current):e,t()})]}var Re=o((e=>{var t=Symbol.for(`react.element`),n=Symbol.for(`react.portal`),r=Symbol.for(`react.fragment`),i=Symbol.for(`react.strict_mode`),a=Symbol.for(`react.profiler`),o=Symbol.for(`react.provider`),s=Symbol.for(`react.context`),c=Symbol.for(`react.server_context`),l=Symbol.for(`react.forward_ref`),u=Symbol.for(`react.suspense`),d=Symbol.for(`react.suspense_list`),f=Symbol.for(`react.memo`),p=Symbol.for(`react.lazy`);function m(e){if(typeof e==`object`&&e){var m=e.$$typeof;switch(m){case t:switch(e=e.type,e){case r:case a:case i:case u:case d:return e;default:switch(e&&=e.$$typeof,e){case c:case s:case l:case p:case f:case o:return e;default:return m}}case n:return m}}}e.ForwardRef=l,e.isMemo=function(e){return m(e)===f}})),ze=o(((e,t)=>{t.exports=Re()}))(),Be=Symbol.for(`react.element`),Ve=Symbol.for(`react.transitional.element`),He=Symbol.for(`react.fragment`);function Ue(e){return e&&typeof e==`object`&&(e.$$typeof===Be||e.$$typeof===Ve)&&e.type===He}var We=Number(v.version.split(`.`)[0]),Ge=(e,t)=>{typeof e==`function`?e(t):typeof e==`object`&&e&&`current`in e&&(e.current=t)},Ke=(...e)=>{let t=e.filter(Boolean);return t.length<=1?t[0]:t=>{e.forEach(e=>{Ge(e,t)})}},qe=(...e)=>Ie(()=>Ke(...e),e,(e,t)=>e.length!==t.length||e.every((e,n)=>e!==t[n])),Je=e=>{if(!e)return!1;if(Ye(e)&&We>=19)return!0;let t=(0,ze.isMemo)(e)?e.type.type:e.type;return!(typeof t==`function`&&!t.prototype?.render&&t.$$typeof!==ze.ForwardRef||typeof e==`function`&&!e.prototype?.render&&e.$$typeof!==ze.ForwardRef)};function Ye(e){return(0,v.isValidElement)(e)&&!Ue(e)}var Xe=e=>Ye(e)&&Je(e),Ze=e=>{if(e&&Ye(e)){let t=e;return t.props.propertyIsEnumerable(`ref`)?t.props.ref:t.ref}return null};function Qe(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}var $e=`data-rc-order`,et=`data-rc-priority`,tt=`rc-util-key`,nt=new Map;function rt({mark:e}={}){return e?e.startsWith(`data-`)?e:`data-${e}`:tt}function it(e){return e.attachTo?e.attachTo:document.querySelector(`head`)||document.body}function at(e){return e===`queue`?`prependQueue`:e?`prepend`:`append`}function ot(e){return Array.from((nt.get(e)||e).children).filter(e=>e.tagName===`STYLE`)}function st(e,t={}){if(!U())return null;let{csp:n,prepend:r,priority:i=0}=t,a=at(r),o=a===`prependQueue`,s=document.createElement(`style`);s.setAttribute($e,a),o&&i&&s.setAttribute(et,`${i}`),n?.nonce&&(s.nonce=n?.nonce),s.innerHTML=e;let c=it(t),{firstChild:l}=c;if(r){if(o){let e=(t.styles||ot(c)).filter(e=>[`prepend`,`prependQueue`].includes(e.getAttribute($e))?i>=Number(e.getAttribute(et)||0):!1);if(e.length)return c.insertBefore(s,e[e.length-1].nextSibling),s}c.insertBefore(s,l)}else c.appendChild(s);return s}function ct(e,t={}){let{styles:n}=t;return n||=ot(it(t)),n.find(n=>n.getAttribute(rt(t))===e)}function lt(e,t={}){let n=ct(e,t);n&&it(t).removeChild(n)}function ut(e,t){let n=nt.get(e);if(!n||!Qe(document,n)){let n=st(``,t),{parentNode:r}=n;nt.set(e,r),e.removeChild(n)}}function dt(e,t,n={}){let r=it(n),i=ot(r),a={...n,styles:i};ut(r,a);let o=ct(t,a);if(o)return a.csp?.nonce&&o.nonce!==a.csp?.nonce&&(o.nonce=a.csp?.nonce),o.innerHTML!==e&&(o.innerHTML=e),o;let s=st(e,a);return s.setAttribute(rt(a),t),s}function ft(e){return e instanceof HTMLElement||e instanceof SVGElement}function pt(e){return e&&typeof e==`object`&&ft(e.nativeElement)?e.nativeElement:ft(e)?e:null}var mt=(e=>{if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){let{width:t,height:n}=e.getBBox();if(t||n)return!0}if(e.getBoundingClientRect){let{width:t,height:n}=e.getBoundingClientRect();if(t||n)return!0}}return!1});function ht(e,t=!1){if(mt(e)){let n=e.nodeName.toLowerCase(),r=[`input`,`select`,`textarea`,`button`].includes(n)||e.isContentEditable||n===`a`&&!!e.getAttribute(`href`),i=e.getAttribute(`tabindex`),a=Number(i),o=null;return i&&!Number.isNaN(a)?o=a:r&&o===null&&(o=0),r&&e.disabled&&(o=null),o!==null&&(o>=0||t&&o<0)}return!1}function gt(e,t=!1){let n=[...e.querySelectorAll(`*`)].filter(e=>ht(e,t));return ht(e,t)&&n.unshift(e),n}function _t(e,t){if(!e)return;e.focus(t);let{cursor:n}=t||{};if(n&&(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)){let t=e.value.length;switch(n){case`start`:e.setSelectionRange(0,0);break;case`end`:e.setSelectionRange(t,t);break;default:e.setSelectionRange(0,t)}}}var vt=null,yt=[],bt=new Map,xt=new Map;function St(){return yt[yt.length-1]}function Ct(e){let t=St();if(e&&t){let n;for(let[e,r]of bt.entries())if(r===t){n=e;break}let r=xt.get(n);return!!r&&(r===e||r.contains(e))}return!1}function wt(e){let{activeElement:t}=document;return e===t||e.contains(t)}function Tt(){let e=St(),{activeElement:t}=document;if(!Ct(t))if(e&&!wt(e)){let t=gt(e);(t.includes(vt)?vt:t[0])?.focus({preventScroll:!0})}else vt=t}function Et(e){if(e.key===`Tab`){let{activeElement:t}=document,n=gt(St()),r=n[n.length-1];e.shiftKey&&t===n[0]?vt=r:!e.shiftKey&&t===r&&(vt=n[0])}}function Dt(e,t){return e&&(bt.set(t,e),yt=yt.filter(t=>t!==e),yt.push(e),window.addEventListener(`focusin`,Tt),window.addEventListener(`keydown`,Et,!0),Tt()),()=>{vt=null,yt=yt.filter(t=>t!==e),bt.delete(t),xt.delete(t),yt.length===0&&(window.removeEventListener(`focusin`,Tt),window.removeEventListener(`keydown`,Et,!0))}}function Ot(e,t){let n=(0,v.useRef)(0),[r,i]=(0,v.useState)(0);(0,v.useEffect)(()=>{n.current=0},t),(0,v.useEffect)(()=>{let[t,r]=e(n.current);return r||(n.current+=1,i(e=>e+1)),t},[...t,r])}function kt(e,t){let n=Fe(),r=(0,v.useRef)(t);return r.current=t,Ot(t=>{if(!e)return[void 0,!0];let i=r.current();return i?[Dt(i,n),!0]:[void 0,t>=1]},[n,e]),[e=>{e&&xt.set(n,e)}]}function At(e){return e?.getRootNode?.()}function jt(e){return At(e)instanceof ShadowRoot}function Mt(e){return jt(e)?At(e):null}var Nt=e=>{if(U()&&window.document.documentElement){let t=Array.isArray(e)?e:[e],{documentElement:n}=window.document;return t.some(e=>e in n.style)}return!1},Pt=(e,t)=>{if(!Nt(e))return!1;let n=document.createElement(`div`),r=n.style[e];return n.style[e]=t,n.style[e]!==r};function Ft(e,t){return!Array.isArray(e)&&t!==void 0?Pt(e,t):Nt(e)}var W={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){let{keyCode:t}=e;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=W.F1&&t<=W.F12)return!1;switch(t){case W.ALT:case W.CAPS_LOCK:case W.CONTEXT_MENU:case W.CTRL:case W.DOWN:case W.END:case W.ESC:case W.HOME:case W.INSERT:case W.LEFT:case W.MAC_FF_META:case W.META:case W.NUMLOCK:case W.NUM_CENTER:case W.PAGE_DOWN:case W.PAGE_UP:case W.PAUSE:case W.PRINT_SCREEN:case W.RIGHT:case W.SHIFT:case W.UP:case W.WIN_KEY:case W.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=W.ZERO&&e<=W.NINE||e>=W.NUM_ZERO&&e<=W.NUM_MULTIPLY||e>=W.A&&e<=W.Z||window.navigator.userAgent.indexOf(`WebKit`)!==-1&&e===0)return!0;switch(e){case W.SPACE:case W.QUESTION_MARK:case W.NUM_PLUS:case W.NUM_MINUS:case W.NUM_PERIOD:case W.NUM_DIVISION:case W.SEMICOLON:case W.DASH:case W.EQUALS:case W.COMMA:case W.PERIOD:case W.SLASH:case W.APOSTROPHE:case W.SINGLE_QUOTE:case W.OPEN_SQUARE_BRACKET:case W.BACKSLASH:case W.CLOSE_SQUARE_BRACKET:return!0;default:return!1}},isEditableTarget:function(e){let t=e.target;if(!(t instanceof HTMLElement))return!1;let n=t.tagName;return!!(n===`INPUT`||n===`TEXTAREA`||n===`SELECT`||t.isContentEditable)}},It;function Lt(e){let t=`rc-scrollbar-measure-${Math.random().toString(36).substring(7)}`,n=document.createElement(`div`);n.id=t;let r=n.style;r.position=`absolute`,r.left=`0`,r.top=`0`,r.width=`100px`,r.height=`100px`,r.overflow=`scroll`;let i,a;if(e){let n=getComputedStyle(e);r.scrollbarColor=n.scrollbarColor,r.scrollbarWidth=n.scrollbarWidth;let o=getComputedStyle(e,`::-webkit-scrollbar`),s=parseInt(o.width,10),c=parseInt(o.height,10);try{dt(` #${t}::-webkit-scrollbar { ${s?`width: ${o.width};`:``} ${c?`height: ${o.height};`:``} }`,t)}catch(e){console.error(e),i=s,a=c}}document.body.appendChild(n);let o=e&&i&&!Number.isNaN(i)?i:n.offsetWidth-n.clientWidth,s=e&&a&&!Number.isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),lt(t),{width:o,height:s}}function Rt(e){return typeof document>`u`?0:((e||It===void 0)&&(It=Lt()),It.width)}function zt(e){return typeof document>`u`||!e||!(e instanceof Element)?{width:0,height:0}:Lt(e)}var Bt={},Vt=[],Ht=e=>{Vt.push(e)};function Ut(e,t){}function Wt(e,t){}function Gt(){Bt={}}function Kt(e,t,n){!t&&!Bt[n]&&(e(!1,n),Bt[n]=!0)}function qt(e,t){Kt(Ut,e,t)}function Jt(e,t){Kt(Wt,e,t)}qt.preMessage=Ht,qt.resetWarned=Gt,qt.noteOnce=Jt;function Yt(e,t,n=!1){let r=new Set;function i(e,t,a=1){let o=r.has(e);if(qt(!o,`Warning: There may be circular references`),o)return!1;if(e===t)return!0;if(n&&a>1)return!1;r.add(e);let s=a+1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(let n=0;ni(e[n],t[n],s)):!1}return!1}return i(e,t)}var Xt=l(o(((e,t)=>{t.exports=a,t.exports.isMobile=a,t.exports.default=a;var n=/(android|bb\d+|meego).+mobile|armv7l|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|redmi|series[46]0|samsungbrowser.*mobile|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,r=/CrOS/,i=/android|ipad|playbook|silk/i;function a(e){e||={};let t=e.ua;if(!t&&typeof navigator<`u`&&(t=navigator.userAgent),t&&t.headers&&typeof t.headers[`user-agent`]==`string`&&(t=t.headers[`user-agent`]),typeof t!=`string`)return!1;let a=n.test(t)&&!r.test(t)||!!e.tablet&&i.test(t);return!a&&e.tablet&&e.featureDetect&&navigator&&navigator.maxTouchPoints>1&&t.indexOf(`Macintosh`)!==-1&&t.indexOf(`Safari`)!==-1&&(a=!0),a}}))()),Zt,Qt=()=>(Zt===void 0&&(Zt=(0,Xt.default)()),Zt);function $t(e,t){let n=Object.assign({},e);return Array.isArray(t)&&t.forEach(e=>{delete n[e]}),n}var en=`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 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`.split(/[\s\n]+/),tn=`aria-`,nn=`data-`;function rn(e,t){return e.indexOf(t)===0}function an(e,t=!1){let n;n=t===!1?{aria:!0,data:!0,attr:!0}:t===!0?{aria:!0}:{...t};let r={};return Object.keys(e).forEach(t=>{(n.aria&&(t===`role`||rn(t,tn))||n.data&&rn(t,nn)||n.attr&&en.includes(t))&&(r[t]=e[t])}),r}function on(e,t){return typeof Proxy<`u`&&e?new Proxy(e,{get(e,n){if(t[n])return t[n];let r=e[n];return typeof r==`function`?r.bind(e):r}}):e}var sn=e=>+setTimeout(e,16),cn=e=>clearTimeout(e);typeof window<`u`&&`requestAnimationFrame`in window&&(sn=e=>window.requestAnimationFrame(e),cn=e=>window.cancelAnimationFrame(e));var ln=0,un=new Map;function dn(e){un.delete(e)}var fn=(e,t=1)=>{ln+=1;let n=ln;function r(t){if(t===0)dn(n),e();else{let e=sn(()=>{r(t-1)});un.set(n,e)}}return r(t),n};fn.cancel=e=>{let t=un.get(e);return dn(e),cn(t)};function pn(e,t={}){let n=[];return v.Children.forEach(e,e=>{e==null&&!t.keepEmpty||(Array.isArray(e)?n=n.concat(pn(e)):Ue(e)&&e.props?n=n.concat(pn(e.props.children,t)):n.push(e))}),n}function mn(...e){let t={};for(let n of e)if(n)for(let e of Object.keys(n))n[e]!==void 0&&(t[e]=n[e]);return t}function hn(e,t){let n=e;for(let e=0;e`u`?Object.keys:Reflect.ownKeys;function xn(e,t={}){let{prepareArray:n}=t,r=n||(()=>[]),i=yn(e[0]);return e.forEach(e=>{function t(n,a){let o=new Set(a),s=hn(e,n),c=Array.isArray(s);if(c||vn(s)){if(!o.has(s)){o.add(s);let e=hn(i,n);c?i=_n(i,n,r(e,s)):(!e||typeof e!=`object`)&&(i=_n(i,n,yn(s))),bn(s).forEach(e=>{Object.getOwnPropertyDescriptor(s,e).enumerable&&t([...n,e],o)})}}else i=_n(i,n,s)}t([])}),i}function Sn(...e){return xn(e)}var Cn=l(_()),wn=`__rc_react_root__`;function Tn(e,t){let n=t[wn]||(0,Cn.createRoot)(t);n.render(e),t[wn]=n}async function En(e){return Promise.resolve().then(()=>{e[wn]?.unmount(),delete e[wn]})}var Dn=l(h());function On(e){return e.replace(/-(.)/g,(e,t)=>t.toUpperCase())}function kn(e,t){qt(e,`[@ant-design/icons] ${t}`)}function An(e){return typeof e==`object`&&typeof e.name==`string`&&typeof e.theme==`string`&&(typeof e.icon==`object`||typeof e.icon==`function`)}function jn(e={}){return Object.keys(e).reduce((t,n)=>{let r=e[n];switch(n){case`class`:t.className=r,delete t.class;break;default:delete t[n],t[On(n)]=r}return t},{})}function Mn(e,t,n){return n?v.createElement(e.tag,{key:t,...jn(e.attrs),...n},(e.children||[]).map((n,r)=>Mn(n,`${t}-${e.tag}-${r}`))):v.createElement(e.tag,{key:t,...jn(e.attrs)},(e.children||[]).map((n,r)=>Mn(n,`${t}-${e.tag}-${r}`)))}function Nn(e){return ie(e)[0]}function Pn(e){return e?Array.isArray(e)?e:[e]:[]}var Fn={width:`1em`,height:`1em`,fill:`currentColor`,"aria-hidden":`true`,focusable:`false`},In=` .anticon { display: inline-flex; align-items: center; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .anticon > * { line-height: 1; } .anticon svg { display: inline-block; vertical-align: inherit; } .anticon::before { display: none; } .anticon .anticon-icon { display: block; } .anticon[tabindex] { cursor: pointer; } .anticon-spin { -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); } } `,Ln=e=>{let{csp:t,prefixCls:n,layer:r}=(0,v.useContext)(V),i=In;n&&(i=i.replace(/anticon/g,n)),r&&(i=`@layer ${r} {\n${i}\n}`),(0,v.useEffect)(()=>{let n=e.current,a=Mt(n);dt(i,`@ant-design-icons`,{prepend:!r,csp:t,attachTo:a})},[])},Rn={primaryColor:`#333`,secondaryColor:`#E6E6E6`,calculated:!1};function zn({primaryColor:e,secondaryColor:t}){Rn.primaryColor=e,Rn.secondaryColor=t||Nn(e),Rn.calculated=!!t}function Bn(){return{...Rn}}var Vn=e=>{let{icon:t,className:n,onClick:r,style:i,primaryColor:a,secondaryColor:o,...s}=e,c=v.useRef(null),l=Rn;if(a&&(l={primaryColor:a,secondaryColor:o||Nn(a)}),Ln(c),kn(An(t),`icon should be icon definiton, but got ${t}`),!An(t))return null;let u=t;return u&&typeof u.icon==`function`&&(u={...u,icon:u.icon(l.primaryColor,l.secondaryColor)}),Mn(u.icon,`svg-${u.name}`,{className:n,onClick:r,style:i,"data-icon":u.name,width:`1em`,height:`1em`,fill:`currentColor`,"aria-hidden":`true`,...s,ref:c})};Vn.displayName=`IconReact`,Vn.getTwoToneColors=Bn,Vn.setTwoToneColors=zn;function Hn(e){let[t,n]=Pn(e);return Vn.setTwoToneColors({primaryColor:t,secondaryColor:n})}function Un(){let e=Vn.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}function Wn(){return Wn=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:n,icon:r,spin:i,rotate:a,tabIndex:o,onClick:s,twoToneColor:c,...l}=e,{prefixCls:u=`anticon`,rootClassName:d}=v.useContext(V),f=b(d,u,{[`${u}-${r.name}`]:!!r.name,[`${u}-spin`]:!!i||r.name===`loading`},n),p=o;p===void 0&&s&&(p=-1);let m=a?{msTransform:`rotate(${a}deg)`,transform:`rotate(${a}deg)`}:void 0,[h,g]=Pn(c);return v.createElement(`span`,Wn({role:`img`,"aria-label":r.name},l,{ref:t,tabIndex:p,onClick:s,className:f}),v.createElement(Vn,{icon:r,primaryColor:h,secondaryColor:g,style:m}))});Gn.getTwoToneColor=Un,Gn.setTwoToneColor=Hn;var Kn=l(o((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default={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`}}))());function qn(){return qn=Object.assign?Object.assign.bind():function(e){for(var t=1;tv.createElement(Gn,qn({},e,{ref:t,icon:Kn.default}))),Yn=v.createContext({}),Xn=e=>{let{children:t,...n}=e,r=v.useMemo(()=>({motion:n.motion}),[n.motion]);return v.createElement(Yn.Provider,{value:r},t)},Zn=`none`,Qn=`appear`,$n=`enter`,er=`leave`,tr=`none`,nr=`prepare`,rr=`start`,ir=`active`,ar=`prepared`;function or(e,t){let n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit${e}`]=`webkit${t}`,n[`Moz${e}`]=`moz${t}`,n[`ms${e}`]=`MS${t}`,n[`O${e}`]=`o${t.toLowerCase()}`,n}function sr(e,t){let n={animationend:or(`Animation`,`AnimationEnd`),transitionend:or(`Transition`,`TransitionEnd`)};return e&&(`AnimationEvent`in t||delete n.animationend.animation,`TransitionEvent`in t||delete n.transitionend.transition),n}var cr=sr(U(),typeof window<`u`?window:{}),lr={};U()&&({style:lr}=document.createElement(`div`));var ur={};function dr(e){if(ur[e])return ur[e];let t=cr[e];if(t){let n=Object.keys(t),r=n.length;for(let i=0;ie[1].toUpperCase())]:`${e}-${t}`:null}var vr=(e=>{let t=(0,v.useRef)();function n(t){t&&(t.removeEventListener(gr,e),t.removeEventListener(hr,e))}function r(r){t.current&&t.current!==r&&n(t.current),r&&r!==t.current&&(r.addEventListener(gr,e),r.addEventListener(hr,e),t.current=r)}return v.useEffect(()=>()=>{n(t.current),t.current=null},[]),[r,n]}),yr=U()?v.useLayoutEffect:v.useEffect,br=(()=>{let e=v.useRef(null);function t(){fn.cancel(e.current)}function n(r,i=2){t();let a=fn(()=>{i<=1?r({isCanceled:()=>a!==e.current}):n(r,i-1)});e.current=a}return v.useEffect(()=>()=>{t()},[]),[n,t]}),xr=[nr,rr,ir,`end`],Sr=[nr,ar];function Cr(e){return e===`active`||e===`end`}var wr=((e,t,n)=>{let[r,i]=ke(tr),[a,o]=br();function s(){i(nr,!0)}let c=t?Sr:xr;return yr(()=>{if(r!==`none`&&r!==`end`){let e=c[c.indexOf(r)+1],t=n(r);t===!1?i(e,!0):e&&a(n=>{function r(){n.isCanceled()||i(e,!0)}t===!0?r():Promise.resolve(t).then(r)})}},[e,r]),v.useEffect(()=>()=>{o()},[]),[s,r]});function Tr(e,t,n,{motionEnter:r=!0,motionAppear:i=!0,motionLeave:a=!0,motionDeadline:o,motionLeaveImmediately:s,onAppearPrepare:c,onEnterPrepare:l,onLeavePrepare:u,onAppearStart:d,onEnterStart:f,onLeaveStart:p,onAppearActive:m,onEnterActive:h,onLeaveActive:g,onAppearEnd:_,onEnterEnd:y,onLeaveEnd:b,onVisibleChanged:x}){let[S,C]=v.useState(),[w,T]=Le(Zn),[E,D]=v.useState([null,null]),O=w(),k=(0,v.useRef)(!1),ee=(0,v.useRef)(null);function A(){return n()}let j=(0,v.useRef)(!1);function te(){T(Zn),D([null,null])}let ne=H(e=>{let t=w();if(t===`none`)return;let n=A();if(e&&!e.deadline&&e.target!==n)return;let r=j.current,i;t===`appear`&&r?i=_?.(n,e):t===`enter`&&r?i=y?.(n,e):t===`leave`&&r&&(i=b?.(n,e)),r&&i!==!1&&te()}),[re]=vr(ne),M=e=>{switch(e){case Qn:return{[nr]:c,[rr]:d,[ir]:m};case $n:return{[nr]:l,[rr]:f,[ir]:h};case er:return{[nr]:u,[rr]:p,[ir]:g};default:return{}}},N=v.useMemo(()=>M(O),[O]),[ie,ae]=wr(O,!e,e=>{if(e===`prepare`){let e=N[nr];return e?e(A()):!1}return e in N&&D([N[e]?.(A(),null)||null,e]),e===`active`&&O!==`none`&&(re(A()),o>0&&(clearTimeout(ee.current),ee.current=setTimeout(()=>{ne({deadline:!0})},o))),e===`prepared`&&te(),!0});j.current=Cr(ae);let oe=(0,v.useRef)(null);yr(()=>{if(k.current&&oe.current===t)return;C(t);let n=k.current;k.current=!0;let o;!n&&t&&i&&(o=Qn),n&&t&&r&&(o=$n),(n&&!t&&a||!n&&s&&!t&&a)&&(o=er);let c=M(o);o&&(e||c.prepare)?(T(o),ie()):T(Zn),oe.current=t},[t]),(0,v.useEffect)(()=>{(O===`appear`&&!i||O===`enter`&&!r||O===`leave`&&!a)&&T(Zn)},[i,r,a]),(0,v.useEffect)(()=>()=>{k.current=!1,clearTimeout(ee.current)},[]);let P=v.useRef(!1);(0,v.useEffect)(()=>{S&&(P.current=!0),S!==void 0&&O===`none`&&((P.current||S)&&x?.(S),P.current=!0)},[S,O]);let F=E[0];N.prepare&&ae===`start`&&(F={transition:`none`,...F});let I=E[1];return[w,ae,F,S??t,!k.current&&O===`none`&&e&&i?`NONE`:ae===`start`||ae===`active`?I===ae:!0]}function Er(e){return e?.length<2}function Dr(e){let t=e;typeof e==`object`&&({transitionSupport:t}=e);function n(e,n){return!!(e.motionName&&t&&n!==!1)}let r=v.forwardRef((e,t)=>{let{visible:r=!0,removeOnLeave:i=!0,forceRender:a,children:o,motionName:s,leavedClassName:c,eventProps:l}=e,{motion:u}=v.useContext(Yn),d=n(e,u),f=(0,v.useRef)();function p(){return pt(f.current)}let[m,h,g,_,y]=Tr(d,r,p,e),x=m(),S=v.useRef(_);_&&(S.current=!0);let C=v.useMemo(()=>{let e={};return Object.defineProperties(e,{nativeElement:{enumerable:!0,get:p},inMotion:{enumerable:!0,get:()=>()=>m()!==Zn},enableMotion:{enumerable:!0,get:()=>()=>d}}),e},[]);v.useImperativeHandle(t,()=>C,[]);let w=v.useRef(0);y&&(w.current+=1);let T=v.useMemo(()=>{if(y===`NONE`)return null;let e,t={...l,visible:r};if(!o)e=null;else if(x===`none`)e=_?o({...t},f):!i&&S.current&&c?o({...t,className:c},f):a||!i&&!c?o({...t,style:{display:`none`}},f):null;else{let n;h===`prepare`?n=`prepare`:Cr(h)?n=`active`:h===`start`&&(n=`start`);let r=_r(s,`${x}-${n}`);e=o({...t,className:b(_r(s,x),{[r]:r&&n,[s]:typeof s==`string`}),style:g},f)}return e},[w.current]);if(Er(o)&&Xe(T)){let e=Ze(T);if(e!==f)return v.cloneElement(T,{ref:Ke(e,f)})}return T});return r.displayName=`CSSMotion`,r}var Or=Dr(mr),kr=`keep`,Ar=`remove`,jr=`removed`;function Mr(e){let t;return t=e&&typeof e==`object`&&`key`in e?e:{key:e},{...t,key:String(t.key)}}function Nr(e=[]){return e.map(Mr)}function Pr(e=[],t=[]){let n=[],r=0,i=t.length,a=Nr(e),o=Nr(t);a.forEach(e=>{let t=!1;for(let a=r;a({...e,status:`add`}))),r=a),n.push({...i,status:kr}),r+=1,t=!0;break}}t||n.push({...e,status:Ar})}),r({...e,status:`add`}))));let s={};return n.forEach(({key:e})=>{s[e]=(s[e]||0)+1}),Object.keys(s).filter(e=>s[e]>1).forEach(e=>{n=n.filter(({key:t,status:n})=>t!==e||n!==`remove`),n.forEach(t=>{t.key===e&&(t.status=kr)})}),n}function Fr(){return Fr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let n=t.find(({key:t})=>e.key===t);return!(n&&n.status===`removed`&&e.status===`remove`)})}}removeKey=e=>{this.setState(t=>({keyEntities:t.keyEntities.map(t=>t.key===e?{...t,status:jr}:t)}),()=>{let{keyEntities:e}=this.state;e.filter(({status:e})=>e!==`removed`).length===0&&this.props.onAllRemoved&&this.props.onAllRemoved()})};render(){let{keyEntities:e}=this.state,{component:n,children:r,onVisibleChanged:i,onAllRemoved:a,...o}=this.props,s=n||v.Fragment,c={};return Ir.forEach(e=>{c[e]=o[e],delete o[e]}),delete o.keys,v.createElement(s,o,e.map(({status:e,...n},a)=>{let o=e===`add`||e===`keep`;return v.createElement(t,Fr({},c,{key:n.key,visible:o,eventProps:n,onVisibleChanged:e=>{i?.(e,{key:n.key}),e||this.removeKey(n.key)}}),Er(r)?e=>r({...e,index:a}):(e,t)=>r({...e,index:a},t))}))}}return n}var Rr=Lr(mr),zr=Or;function Br(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne!=null,qr=e=>Kr(e)&&e!==!1&&e!==``,Jr=e=>typeof e==`number`&&!Number.isNaN(e),Yr=e=>typeof e==`string`,Xr=e=>typeof e==`object`&&!!e,Zr=e=>typeof e==`function`,Qr=e=>Kr(e)&&Zr(e.then),$r=e=>typeof e!=`object`&&!Zr(e)||e===null,ei=e=>Xr(e)&&`propertyName`in e&&Yr(e.propertyName),ti=(e,t)=>{let n={...e};return Object.keys(t).forEach(e=>{t[e]._default?n[e]||(n[e]={}):n[e]=ti(n[e],t[e])}),n},ni=(e={},...t)=>t.filter(e=>!!e).reduce((t,n)=>(Object.keys(n).forEach(r=>{let i=e[r],a=n[r];if(i)if(Xr(a))t[r]=ni(i,t[r],a);else{let{_default:e}=i;e&&(t[r]=t[r]||{},t[r][e]=b(t[r][e],a))}else t[r]=b(t[r],a)}),t),{}),ri=(e,...t)=>v.useMemo(()=>ni.apply(void 0,[e].concat(t)),[e].concat(t)),ii=(...e)=>e.filter(e=>!!e).reduce((e,t={})=>(Object.keys(t).forEach(n=>{e[n]={...e[n],...t[n]}}),e),{}),ai=(...e)=>v.useMemo(()=>ii.apply(void 0,e),[].concat(e)),oi=(e,t)=>Zr(e)?e(t):e,si=(e,t,n,r)=>{let i=e.map(e=>e?oi(e,n):void 0),a=t.map(e=>e?oi(e,n):void 0),o=ri.apply(void 0,[r].concat(Gr(i))),s=ai.apply(void 0,Gr(a));return v.useMemo(()=>r?[ti(o,r),ti(s,r)]:[o,s],[o,s,r])};function ci(){}var{resetWarned:li}=qt,ui=v.createContext({}),di=()=>{let e=()=>{};return e.deprecated=ci,e},fi=`anticon`,pi=[`outlined`,`borderless`,`filled`,`underlined`],mi=v.createContext({getPrefixCls:(e,t)=>t||(e?`ant-${e}`:`ant`),iconPrefixCls:fi}),{Consumer:hi}=mi,gi={};function _i(e){let t=v.useContext(mi),{getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:a}=t;return{classNames:gi,styles:gi,...t[e],getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:a}}function vi(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var yi=`%`;function bi(e){return e.join(yi)}var xi=0,Si=class{instanceId;constructor(e){this.instanceId=e}cache=new Map;updateTimes=new Map;extracted=new Set;get(e){return this.opGet(bi(e))}opGet(e){return this.cache.get(e)||null}update(e,t){return this.opUpdate(bi(e),t)}opUpdate(e,t){let n=t(this.cache.get(e));n===null?(this.cache.delete(e),this.updateTimes.delete(e)):(this.cache.set(e,n),this.updateTimes.set(e,xi),xi+=1)}},Ci=`data-token-hash`,wi=`data-css-hash`,Ti=`__cssinjs_instance__`;function Ei(){let e=Math.random().toString(12).slice(2);if(typeof document<`u`&&document.head&&document.body){let t=document.body.querySelectorAll(`style[data-css-hash]`)||[],{firstChild:n}=document.head;Array.from(t).forEach(t=>{t[Ti]||=e,t.__cssinjs_instance__===e&&document.head.insertBefore(t,n)});let r={};Array.from(document.querySelectorAll(`style[${wi}]`)).forEach(t=>{let n=t.getAttribute(wi);r[n]?t.__cssinjs_instance__===e&&t.parentNode?.removeChild(t):r[n]=!0})}return new Si(e)}var Di=v.createContext({hashPriority:`low`,cache:Ei(),defaultCache:!0,autoPrefix:!1});function Oi(e,t){if(e.length!==t.length)return!1;for(let n=0;n{n=n?n?.map?.get(e):void 0}),n?.value&&t&&(n.value[1]=this.cacheCallTimes++),n?.value}get(e){return this.internalGet(e,!0)?.[0]}has(e){return!!this.internalGet(e)}set(t,n){if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){let[e]=this.keys.reduce((e,t)=>{let[,n]=e;return this.internalGet(t)[1]{if(i===t.length-1)r.set(e,{value:[n,this.cacheCallTimes++]});else{let t=r.get(e);t?t.map||=new Map:r.set(e,{map:new Map}),r=r.get(e).map}})}deleteByPath(e,t){let n=e.get(t[0]);if(t.length===1)return n.map?e.set(t[0],{map:n.map}):e.delete(t[0]),n.value?.[0];let r=this.deleteByPath(n.map,t.slice(1));return(!n.map||n.map.size===0)&&!n.value&&e.delete(t[0]),r}delete(e){if(this.has(e))return this.keys=this.keys.filter(t=>!Oi(t,e)),this.deleteByPath(this.cache,e)}},ki=0,Ai=class{derivatives;id;constructor(e){this.derivatives=Array.isArray(e)?e:[e],this.id=ki,e.length===0&&e.length,ki+=1}getDerivativeToken(e){return this.derivatives.reduce((t,n)=>n(e,t),void 0)}},ji=new G;function Mi(e){let t=Array.isArray(e)?e:[e];return ji.has(t)||ji.set(t,new Ai(t)),ji.get(t)}var Ni=new WeakMap,Pi={};function Fi(e,t){let n=Ni;for(let e=0;e{let r=e[n];t+=n,r instanceof Ai?t+=r.id:r&&typeof r==`object`?t+=Li(r):t+=r}),t=vi(t),Ii.set(e,t)),t}function Ri(e,t){return vi(`${t}_${Li(e)}`)}`random-${Date.now()}-${Math.random()}`.replace(/\./g,``);var zi=U();function Bi(e){return typeof e==`number`?`${e}px`:e}function Vi(e){let{hashCls:t,hashPriority:n=`low`}=e||{};if(!t)return``;let r=`.${t}`;return n===`low`?`:where(${r})`:r}var Hi=e=>e!=null;function Ui(e,t){let n=typeof t==`function`?t():t;return n?{...e,csp:{...e.csp,nonce:n}}:e}var Wi=(e,t=``)=>`--${t?`${t}-`:``}${e}`.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,`$1-$2`).replace(/([a-z])([A-Z0-9])/g,`$1-$2`).toLowerCase(),Gi=(e,t,n)=>{let{hashCls:r,hashPriority:i=`low`,scope:a}=n||{};if(!Object.keys(e).length)return``;let o=`${Vi({hashCls:r,hashPriority:i})}.${t}`,s=[a].flat().filter(Boolean);return`${s.length?s.map(e=>`${o}.${e}`).join(`, `):o}{${Object.entries(e).map(([e,t])=>`${e}:${t};`).join(``)}}`},Ki=(e,t,n)=>{let{hashCls:r,hashPriority:i=`low`,prefix:a,unitless:o,ignore:s,preserve:c}=n||{},l={},u={};return Object.entries(e).forEach(([e,t])=>{if(c?.[e])u[e]=t;else if((typeof t==`string`||typeof t==`number`)&&!s?.[e]){let n=Wi(e,a);l[n]=typeof t==`number`&&!o?.[e]?`${t}px`:String(t),u[e]=`var(${n})`}}),[u,Gi(l,t,{scope:n?.scope,hashCls:r,hashPriority:i})]},qi=new Map;function Ji(e,t,n,r,i){let{cache:a}=v.useContext(Di),o=bi([e,...t]),s=e=>{a.opUpdate(o,t=>{let[r=0,i]=t||[void 0,void 0],a=[r,i||n()];return e?e(a):a})};v.useMemo(()=>{s()},[o]);let c=a.opGet(o)[1];return(0,v.useInsertionEffect)(()=>(s(([e,t])=>[e+1,t]),qi.has(o)||(i?.(c),qi.set(o,!0),Promise.resolve().then(()=>{qi.delete(o)})),()=>{a.opUpdate(o,e=>{let[t=0,n]=e||[];return t-1==0?(r?.(n,!1),qi.delete(o),null):[t-1,n]})}),[o]),c}var Yi={},Xi=`css`,Zi=new Map;function Qi(e){Zi.set(e,(Zi.get(e)||0)+1)}function $i(e,t){typeof document<`u`&&document.querySelectorAll(`style[${Ci}="${e}"]`).forEach(e=>{e.__cssinjs_instance__===t&&e.parentNode?.removeChild(e)})}var ea=-1;function ta(e,t){Zi.set(e,(Zi.get(e)||0)-1);let n=new Set;Zi.forEach((e,t)=>{e<=0&&n.add(t)}),Zi.size-n.size>ea&&n.forEach(e=>{$i(e,t),Zi.delete(e)})}var na=(e,t,n,r)=>{let i={...n.getDerivativeToken(e),...t};return r&&(i=r(i)),i},ra=`token`;function ia(e,t,n){let{cache:{instanceId:r},container:i,hashPriority:a}=(0,v.useContext)(Di),{salt:o=``,override:s=Yi,formatToken:c,getComputedToken:l,cssVar:u,nonce:d}=n,f=Fi(()=>Object.assign({},...t),t),p=Li(f),m=Li(s),h=Li(u);return Ji(ra,[o,e.id,p,m,h],()=>{let t=l?l(f,s,e):na(f,s,e,c),n={...t},r=`${o}_${u.prefix}`,i=vi(r),d=`${Xi}-${i}`;n._tokenKey=Ri(n,r);let[p,m]=Ki(t,u.key,{prefix:u.prefix,ignore:u.ignore,unitless:u.unitless,preserve:u.preserve,hashPriority:a,hashCls:u.hashed?d:void 0});return p._hashId=i,Qi(u.key),[p,d,n,m,u.key]},([,,,,e])=>{ta(e,r)},([,,,e,t])=>{if(!e)return;let n={mark:wi,prepend:`queue`,attachTo:i,priority:-999};n=Ui(n,d);let a=dt(e,vi(`css-var-${t}`),n);a[Ti]=r,a.setAttribute(Ci,t)})}var aa={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},oa=`-ms-`,sa=`-moz-`,ca=`-webkit-`,la=`comm`,ua=`rule`,da=`decl`,fa=`@import`,pa=`@namespace`,ma=`@keyframes`,ha=`@layer`,ga=Math.abs,_a=String.fromCharCode,va=Object.assign;function ya(e,t){return Ca(e,0)^45?(((t<<2^Ca(e,0))<<2^Ca(e,1))<<2^Ca(e,2))<<2^Ca(e,3):0}function ba(e){return e.trim()}function xa(e,t){return(e=t.exec(e))?e[0]:e}function K(e,t,n){return e.replace(t,n)}function Sa(e,t){return e.indexOf(t)}function Ca(e,t){return e.charCodeAt(t)|0}function wa(e,t,n){return e.slice(t,n)}function Ta(e){return e.length}function Ea(e){return e.length}function Da(e,t){return t.push(e),e}function Oa(e,t){return e.map(t).join(``)}function ka(e,t){return e.filter(function(e){return!xa(e,t)})}var Aa=1,ja=1,Ma=0,Na=0,Pa=0,Fa=``;function Ia(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:Aa,column:ja,length:o,return:``,siblings:s}}function La(e,t){return va(Ia(``,null,null,``,null,null,0,e.siblings),e,{length:-e.length},t)}function Ra(e){for(;e.root;)e=La(e.root,{children:[e]});Da(e,e.siblings)}function za(){return Pa}function Ba(){return Pa=Na>0?Ca(Fa,--Na):0,ja--,Pa===10&&(ja=1,Aa--),Pa}function Va(){return Pa=Na2||Ga(Pa)>3?``:` `}function Xa(e,t){for(;--t&&Va()&&!(Pa<48||Pa>102||Pa>57&&Pa<65||Pa>70&&Pa<97););return Wa(e,Ua()+(t<6&&Ha()==32&&Va()==32))}function Za(e){for(;Va();)switch(Pa){case e:return Na;case 34:case 39:e!==34&&e!==39&&Za(Pa);break;case 40:e===41&&Za(e);break;case 92:Va();break}return Na}function Qa(e,t){for(;Va()&&e+Pa!==57&&!(e+Pa===84&&Ha()===47););return`/*`+Wa(t,Na-1)+`*`+_a(e===47?e:Va())}function $a(e){for(;!Ga(Ha());)Va();return Wa(e,Na)}function eo(e){return qa(to(``,null,null,null,[``],e=Ka(e),0,[0],e))}function to(e,t,n,r,i,a,o,s,c){for(var l=0,u=0,d=o,f=0,p=0,m=0,h=1,g=1,_=1,v=0,y=0,b=``,x=i,S=a,C=r,w=b;g;)switch(m=y,y=Va()){case 40:m!=108&&Ca(w,d-1)==58?(v++,w+=`(`):w+=Ja(y);break;case 41:v--,w+=`)`;break;case 34:case 39:case 91:w+=Ja(y);break;case 9:case 10:case 13:case 32:if(v>0){w+=_a(y);break}w+=Ya(m);break;case 92:w+=Xa(Ua()-1,7);continue;case 47:switch(Ha()){case 42:case 47:Da(ro(Qa(Va(),Ua()),t,n,c),c),(Ga(m||1)==5||Ga(Ha()||1)==5)&&Ta(w)&&wa(w,-1,void 0)!==` `&&(w+=` `);break;default:w+=`/`}break;case 123*h:s[l++]=Ta(w)*_;case 125*h:case 59:case 0:if(v>0&&y){w+=_a(y);break}switch(y){case 0:case 125:g=0;case 59+u:_==-1&&(w=K(w,/\f/g,``)),p>0&&(Ta(w)-d||h===0)&&Da(p>32?io(w+`;`,r,n,d-1,c):io(K(w,` `,``)+`;`,r,n,d-2,c),c);break;case 59:w+=`;`;default:if(Da(C=no(w,t,n,l,u,i,s,b,x=[],S=[],d,a),a),y===123)if(u===0)to(w,t,C,C,x,a,d,s,S);else{switch(f){case 99:if(Ca(w,3)===110)break;case 108:if(Ca(w,2)===97)break;default:u=0;case 100:case 109:case 115:}u?to(e,C,C,r&&Da(no(e,C,C,0,0,i,s,b,i,x=[],d,S),S),i,S,d,s,r?x:S):to(w,C,C,C,[``],S,0,s,S)}}l=u=p=0,h=_=1,b=w=``,d=o;break;case 58:d=1+Ta(w),p=m;default:if(h<1){if(y==123)--h;else if(y==125&&h++==0&&Ba()==125)continue}switch(w+=_a(y),y*h){case 38:_=u>0?1:(w+=`\f`,-1);break;case 44:if(v>0)break;s[l++]=(Ta(w)-1)*_,_=1;break;case 64:Ha()===45&&(w+=Ja(Va())),f=Ha(),u=d=Ta(b=w+=$a(Ua())),y++;break;case 45:m===45&&Ta(w)==2&&(h=0)}}return a}function no(e,t,n,r,i,a,o,s,c,l,u,d){for(var f=i-1,p=i===0?a:[``],m=Ea(p),h=0,g=0,_=0;h0?p[v]+` `+y:K(y,/&\f/g,p[v])))&&(c[_++]=b);return Ia(e,t,n,i===0?ua:s,c,l,u,d)}function ro(e,t,n,r){return Ia(e,t,n,la,_a(za()),wa(e,2,-2),0,r)}function io(e,t,n,r,i){return Ia(e,t,n,da,wa(e,0,r),wa(e,r+1,-1),r,i)}function ao(e,t,n){switch(ya(e,t)){case 5103:return ca+`print-`+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:case 6391:case 5879:case 5623:case 6135:case 4599:return ca+e+e;case 4855:return ca+e.replace(`add`,`source-over`).replace(`substract`,`source-out`).replace(`intersect`,`source-in`).replace(`exclude`,`xor`)+e;case 4789:return sa+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return ca+e+sa+e+oa+e+e;case 5936:switch(Ca(e,t+11)){case 114:return ca+e+oa+K(e,/[svh]\w+-[tblr]{2}/,`tb`)+e;case 108:return ca+e+oa+K(e,/[svh]\w+-[tblr]{2}/,`tb-rl`)+e;case 45:return ca+e+oa+K(e,/[svh]\w+-[tblr]{2}/,`lr`)+e}case 6828:case 4268:case 2903:return ca+e+oa+e+e;case 6165:return ca+e+oa+`flex-`+e+e;case 5187:return ca+e+K(e,/(\w+).+(:[^]+)/,ca+`box-$1$2`+oa+`flex-$1$2`)+e;case 5443:return ca+e+oa+`flex-item-`+K(e,/flex-|-self/g,``)+(xa(e,/flex-|baseline/)?``:oa+`grid-row-`+K(e,/flex-|-self/g,``))+e;case 4675:return ca+e+oa+`flex-line-pack`+K(e,/align-content|flex-|-self/g,``)+e;case 5548:return ca+e+oa+K(e,`shrink`,`negative`)+e;case 5292:return ca+e+oa+K(e,`basis`,`preferred-size`)+e;case 6060:return ca+`box-`+K(e,`-grow`,``)+ca+e+oa+K(e,`grow`,`positive`)+e;case 4554:return ca+K(e,/([^-])(transform)/g,`$1`+ca+`$2`)+e;case 6187:return K(K(K(e,/(zoom-|grab)/,ca+`$1`),/(image-set)/,ca+`$1`),e,``)+e;case 5495:case 3959:return K(e,/(image-set\([^]*)/,ca+"$1$`$1");case 4968:return K(K(e,/(.+:)(flex-)?(.*)/,ca+`box-pack:$3`+oa+`flex-pack:$3`),/space-between/,`justify`)+ca+e+e;case 4200:if(!xa(e,/flex-|baseline/))return oa+`grid-column-align`+wa(e,t)+e;break;case 2592:case 3360:return oa+K(e,`template-`,``)+e;case 4384:case 3616:return n&&n.some(function(e,n){return t=n,xa(e.props,/grid-\w+-end/)})?~Sa(e+(n=n[t].value),`span`)?e:oa+K(e,`-start`,``)+e+oa+`grid-row-span:`+(~Sa(n,`span`)?xa(n,/\d+/):xa(n,/\d+/)-+xa(e,/\d+/))+`;`:oa+K(e,`-start`,``)+e;case 4896:case 4128:return n&&n.some(function(e){return xa(e.props,/grid-\w+-start/)})?e:oa+K(K(e,`-end`,`-span`),`span `,``)+e;case 4095:case 3583:case 4068:case 2532:return K(e,/(.+)-inline(.+)/,ca+`$1$2`)+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Ta(e)-1-t>6)switch(Ca(e,t+1)){case 109:if(Ca(e,t+4)!==45)break;case 102:return K(e,/(.+:)(.+)-([^]+)/,`$1`+ca+`$2-$3$1`+sa+(Ca(e,t+3)==108?`$3`:`$2-$3`))+e;case 115:return~Sa(e,`stretch`)?ao(K(e,`stretch`,`fill-available`),t,n)+e:e}break;case 5152:case 5920:return K(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(t,n,r,i,a,o,s){return oa+n+`:`+r+s+(i?oa+n+`-span:`+(a?o:o-+r)+s:``)+e});case 4949:if(Ca(e,t+6)===121)return K(e,`:`,`:`+ca)+e;break;case 6444:switch(Ca(e,Ca(e,14)===45?18:11)){case 120:return K(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,`$1`+ca+(Ca(e,14)===45?`inline-`:``)+`box$3$1`+ca+`$2$3$1`+oa+`$2box$3`)+e;case 100:return K(e,`:`,`:`+oa)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return K(e,`scroll-`,`scroll-snap-`)+e}return e}function q(e,t){for(var n=``,r=0;r-1&&!e.return)switch(e.type){case da:e.return=ao(e.value,e.length,n);return;case ma:return q([La(e,{value:K(e.value,`@`,`@`+ca)})],r);case ua:if(e.length)return Oa(n=e.props,function(t){switch(xa(t,r=/(::plac\w+|:read-\w+)/)){case`:read-only`:case`:read-write`:Ra(La(e,{props:[K(t,/:(read-\w+)/,`:`+sa+`$1`)]})),Ra(La(e,{props:[t]})),va(e,{props:ka(n,r)});break;case`::placeholder`:Ra(La(e,{props:[K(t,/:(plac\w+)/,`:`+ca+`input-$1`)]})),Ra(La(e,{props:[K(t,/:(plac\w+)/,`:`+sa+`$1`)]})),Ra(La(e,{props:[K(t,/:(plac\w+)/,oa+`input-$1`)]})),Ra(La(e,{props:[t]})),va(e,{props:ka(n,r)});break}return``})}}var lo=`data-ant-cssinjs-cache-path`,uo=`_FILE_STYLE__`,fo,po=!0;function mo(){if(!fo&&(fo={},U())){let e=document.createElement(`div`);e.className=lo,e.style.position=`fixed`,e.style.visibility=`hidden`,e.style.top=`-9999px`,document.body.appendChild(e);let t=getComputedStyle(e).content||``;t=t.replace(/^"/,``).replace(/"$/,``),t.split(`;`).forEach(e=>{let[t,n]=e.split(`:`);fo[t]=n});let n=document.querySelector(`style[${lo}]`);n&&(po=!1,n.parentNode?.removeChild(n)),document.body.removeChild(e)}}function ho(e){return mo(),!!fo[e]}function go(e){let t=fo[e],n=null;if(t&&U())if(po)n=uo;else{let t=document.querySelector(`style[${wi}="${fo[e]}"]`);t?n=t.innerHTML:delete fo[e]}return[n,t]}var _o=`_skip_check_`,vo=`_multi_value_`;function yo(e,t){return(t?q(eo(e),so([co,oo])):q(eo(e),oo)).replace(/\{%%%\:[^;];}/g,`;`)}function bo(e){return typeof e==`object`&&e&&(_o in e||vo in e)}function xo(e,t,n=`high`){if(!t)return e;let r=Vi({hashCls:t,hashPriority:n});return e.split(`,`).map(e=>{let t=e.trim().split(/\s+/),n=t[0]||``,i=n.match(/^\w+/)?.[0]||``;return n=`${i}${r}${n.slice(i.length)}`,[n,...t.slice(1)].join(` `)}).join(`,`)}var So=(e,t={},{root:n,injectHash:r,parentSelectors:i}={root:!0,parentSelectors:[]})=>{let{hashId:a,layer:o,path:s,hashPriority:c,transformers:l=[],linters:u=[]}=t,d=``,f={};function p(e){let n=e.getName(a);if(!f[n]){let[r]=So(e.style,t,{root:!1,parentSelectors:i});f[n]=`@keyframes ${e.getName(a)}${r}`}}function m(e,t=[]){return e.forEach(e=>{Array.isArray(e)?m(e,t):e&&t.push(e)}),t}return m(Array.isArray(e)?e:[e]).forEach(e=>{let o=typeof e==`string`&&!n?{}:e;if(typeof o==`string`)d+=`${o}\n`;else if(o._keyframe)p(o);else{let e=l.reduce((e,t)=>t?.visit?.(e)||e,o);Object.keys(e).forEach(o=>{let s=e[o];if(typeof s==`object`&&s&&(o!==`animationName`||!s._keyframe)&&!bo(s)){let e=!1,l=o.trim(),u=!1;(n||r)&&a?l.startsWith(`@`)?e=!0:l=xo(l===`&`?``:o,a,c):n&&!a&&(l===`&`||l===``)&&(l=``,u=!0);let[p,m]=So(s,t,{root:u,injectHash:e,parentSelectors:[...i,l]});f={...f,...m},d+=`${l}${p}`}else{function e(e,t){let n=e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`),r=t;!aa[e]&&typeof r==`number`&&r!==0&&(r=`${r}px`),e===`animationName`&&t?._keyframe&&(p(t),r=t.getName(a)),d+=`${n}:${r};`}let t=s?.value??s;typeof s==`object`&&s?.[vo]&&Array.isArray(t)?t.forEach(t=>{e(o,t)}):Hi(t)&&e(o,t)}})}}),n?o&&(d&&=`@layer ${o.name} {${d}}`,o.dependencies&&(f[`@layer ${o.name}`]=o.dependencies.map(e=>`@layer ${e}, ${o.name};`).join(` `))):d=`{${d}}`,[d,f]};function Co(e,t){return vi(`${e.join(`%`)}${t}`)}var wo=`style`;function To(e,t){let{path:n,hashId:r,layer:i,nonce:a,clientOnly:o,order:s=0}=e,{mock:c,hashPriority:l,container:u,transformers:d,linters:f,cache:p,layer:m,autoPrefix:h}=v.useContext(Di),g=[r||``];m&&g.push(`layer`),g.push(...n);let _=zi;Ji(wo,g,()=>{let e=g.join(`|`);if(ho(e)){let[t,n]=go(e);if(t)return[t,n,{},o,s]}let[a,c]=So(t(),{hashId:r,hashPriority:l,layer:m?i:void 0,path:n.join(`-`),transformers:d,linters:f}),u=yo(a,h||!1);return[u,Co(g,u),c,o,s]},(e,t)=>{let[,n]=e;t&&zi&<(n,{mark:wi,attachTo:u})},e=>{let[t,n,r,,i]=e;if(_&&t!==`_FILE_STYLE__`){let e={mark:wi,prepend:m?!1:`queue`,attachTo:u,priority:i};e=Ui(e,a);let o=[],s=[];Object.keys(r).forEach(e=>{e.startsWith(`@layer`)?o.push(e):s.push(e)}),o.forEach(t=>{dt(yo(r[t],h||!1),`_layer-${t}`,{...e,prepend:!0})});let c=dt(t,n,e);c[Ti]=p.instanceId,s.forEach(t=>{dt(yo(r[t],h||!1),`_effect-${t}`,e)})}})}var Eo=`cssVar`,Do=(e,t)=>{let{key:n,prefix:r,unitless:i,ignore:a,token:o,hashId:s,scope:c,nonce:l}=e,{cache:{instanceId:u},container:d,hashPriority:f}=(0,v.useContext)(Di),{_tokenKey:p}=o,m=Array.isArray(c)?c.join(`@@`):c,h=[...e.path,n,m,p];return Ji(Eo,h,()=>{let[e,o]=Ki(t(),n,{prefix:r,unitless:i,ignore:a,scope:c,hashPriority:f,hashCls:s});return[e,o,Co(h,o),n]},([,,e])=>{zi&<(e,{mark:wi,attachTo:d})},([,e,t])=>{if(!e)return;let r={mark:wi,prepend:`queue`,attachTo:d,priority:-999};r=Ui(r,l);let i=dt(e,t,r);i[Ti]=u,i.setAttribute(Ci,n)})},Oo=class{name;style;constructor(e,t){this.name=e,this.style=t}getName(e=``){return e?`${e}-${this.name}`:this.name}_keyframe=!0};function ko(e){return e.notSplit=!0,e}ko([`borderTop`,`borderBottom`]),ko([`borderTop`]),ko([`borderBottom`]),ko([`borderLeft`,`borderRight`]),ko([`borderLeft`]),ko([`borderRight`]);var Ao={overflow:`hidden`,whiteSpace:`nowrap`,textOverflow:`ellipsis`},jo=(e,t=!1)=>({boxSizing:`border-box`,margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:`none`,fontFamily:t?`inherit`:e.fontFamily}),Mo=()=>({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`}}),No=new Oo(`loadingCircle`,{"100%":{transform:`rotate(360deg)`}}),Po=()=>({"&::before":{display:`table`,content:`""`},"&::after":{display:`table`,clear:`both`,content:`""`}}),Fo=(e,t)=>({outline:`${Bi(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:[`outline-offset`,`outline`].map(e=>`${e} 0s`).join(`, `)}),Io=(e,t)=>({"&:focus-visible":Fo(e,t)}),Lo=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:`transparent`,outline:`none`,cursor:`pointer`,transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":`objects`,"&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},...Io(e),"&[disabled]":{color:e.colorTextDisabled,cursor:`not-allowed`}}}),Ro=(e,t,n,r)=>{let i=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:i,o={boxSizing:`border-box`,"&::before, &::after":{boxSizing:`border-box`}},s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:{...s,...o,[i]:o}}},zo=e=>({[`.${e}`]:{...Mo(),[`.${e} .${e}-icon`]:{display:`block`}},[`.${e}-spin`]:{animationName:No,animationDuration:`1s`,animationIterationCount:`infinite`,animationTimingFunction:`linear`}}),Bo=e=>({color:e.colorLink,textDecoration:e.linkDecoration,outline:`none`,cursor:`pointer`,transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:`none`,userSelect:`none`,...Io(e),"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}});function Vo(e){"@babel/helpers - typeof";return Vo=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},Vo(e)}function Ho(e){if(Array.isArray(e))return e}function Uo(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function Wo(){throw TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Go(e,t){return Ho(e)||Uo(e,t)||Ur(e,t)||Wo()}function Ko(e,t){if(Vo(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(Vo(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function qo(e){var t=Ko(e,`string`);return Vo(t)==`symbol`?t:t+``}function Jo(e,t,n){return(t=qo(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Yo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Xo(e){for(var t=1;t1e4){var t=Date.now();this.lastAccessBeat.forEach(function(n,r){t-n>ws&&(e.map.delete(r),e.lastAccessBeat.delete(r))}),this.accessBeat=0}}}]),e}());function Es(e,t){return v.useMemo(function(){var n=Ts.get(t);if(n)return n;var r=e();return Ts.set(t,r),r},t)}var Ds=function(){return{}};function Os(e){var t=e.useCSP,n=t===void 0?Ds:t,r=e.useToken,i=e.usePrefix,a=e.getResetStyles,o=e.getCommonStyle,s=e.getCompUnitless;function c(e,t,n,r){var i=Array.isArray(e)?e[0]:e;function a(e){return`${String(i)}${e.slice(0,1).toUpperCase()}${e.slice(1)}`}var o=r?.unitless||{},c=Xo(Xo({},typeof s==`function`?s(e):{}),{},Jo({},a(`zIndexPopup`),!0));Object.keys(o).forEach(function(e){c[a(e)]=o[e]});var d=Xo(Xo({},r),{},{unitless:c,prefixToken:a}),f=u(e,t,n,d),p=l(i,n,d);return function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,n=f(e,t),i=r?.extraCssVarPrefixCls,a=typeof i==`function`?i({prefixCls:e,rootCls:t}):i;return[n,p(a!=null&&a.length?[t].concat(Gr(a)):t)]}}function l(e,t,i){var a=i.unitless,o=i.prefixToken,s=i.ignore;return function(c){var l=r(),u=l.cssVar,d=l.realToken,f=n();return Do({path:[e],prefix:u.prefix,key:u.key,unitless:a,ignore:s,token:d,scope:c,nonce:function(){return f.nonce}},function(){var n=Ss(e,d,t),r=hs(e,d,n,{deprecatedTokens:i?.deprecatedTokens});return n&&Object.keys(n).forEach(function(e){r[o(e)]=r[e],delete r[e]}),r}),u?.key}}function u(t,s,c){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},u=Array.isArray(t)?t:[t,t],d=Go(u,1)[0],f=u.join(`-`),p=e.layer||{name:`antd`};return function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,u=r(),m=u.theme,h=u.realToken,g=u.hashId,_=u.token,y=u.cssVar,b=u.zeroRuntime;if((0,v.useMemo)(function(){return b},[]))return g;var x=i(),S=x.rootPrefixCls,C=x.iconPrefixCls,w=n(),T=`css`,E=Es(function(){var e=new Set;return Object.keys(l.unitless||{}).forEach(function(t){e.add(Wi(t,y.prefix)),e.add(Wi(t,ms(d,y.prefix)))}),ps(T,e)},[T,d,y?.prefix]),D=Cs(T),O=D.max,k=D.min,ee={theme:m,token:_,hashId:g,nonce:function(){return w.nonce},clientOnly:l.clientOnly,layer:p,order:l.order||-999};return typeof a==`function`&&To(Xo(Xo({},ee),{},{clientOnly:!1,path:[`Shared`,S]}),function(){return a(_,{prefix:{rootPrefixCls:S,iconPrefixCls:C},csp:w})}),To(Xo(Xo({},ee),{},{path:[f,e,C]}),function(){if(l.injectStyle===!1)return[];var n=xs(_),r=n.token,i=n.flush,a=Ss(d,h,c),u=`.${e}`,f=hs(d,h,a,{deprecatedTokens:l.deprecatedTokens});a&&Vo(a)===`object`&&Object.keys(a).forEach(function(e){a[e]=`var(${Wi(e,ms(d,y.prefix))})`});var p=vs(r,{componentCls:u,prefixCls:e,iconCls:`.${C}`,antCls:`.${S}`,calc:E,max:O,min:k},a),m=s(p,{hashId:g,prefixCls:e,rootPrefixCls:S,iconPrefixCls:C});i(d,f);var v=typeof o==`function`?o(p,e,t,l.resetFont):null;return[l.resetStyle===!1?null:v,m]}),g}}function d(e,t,n){var r=u(e,t,n,Xo({resetStyle:!1,order:-998},arguments.length>3&&arguments[3]!==void 0?arguments[3]:{}));return function(e){var t=e.prefixCls,n=e.rootCls;return r(t,n===void 0?t:n),null}}return{genStyleHooks:c,genSubStyleComponent:d,genComponentStyleHook:u}}var ks=[`blue`,`purple`,`cyan`,`green`,`magenta`,`pink`,`red`,`orange`,`yellow`,`volcano`,`geekblue`,`lime`,`gold`];function As(e){return(e+8)/e}function js(e){let t=Array.from({length:10}).map((t,n)=>{let r=n-1,i=e*Math.E**(r/5);return Math.floor((n>1?Math.floor(i):Math.ceil(i))/2)*2});return t[1]=e,t.map(e=>({size:e,lineHeight:As(e)}))}var Ms=`6.4.5`,Ns={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`},Ps={...Ns,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 Fs(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){let{colorSuccess:r,colorWarning:i,colorError:a,colorInfo:o,colorPrimary:s,colorBgBase:c,colorTextBase:l}=e,u=t(s),d=t(r),f=t(i),p=t(a),m=t(o),h=n(c,l),g=t(e.colorLink||e.colorInfo),_=new E(p[1]).mix(new E(p[3]),50).toHexString(),v={};return ks.forEach(n=>{let r=e[n];if(r){let e=t(r);v[`${n}Hover`]=e[5],v[`${n}Active`]=e[7]}}),{...h,colorPrimaryBg:u[1],colorPrimaryBgHover:u[2],colorPrimaryBorder:u[3],colorPrimaryBorderHover:u[4],colorPrimaryHover:u[5],colorPrimary:u[6],colorPrimaryActive:u[7],colorPrimaryTextHover:u[8],colorPrimaryText:u[9],colorPrimaryTextActive:u[10],colorSuccessBg:d[1],colorSuccessBgHover:d[2],colorSuccessBorder:d[3],colorSuccessBorderHover:d[4],colorSuccessHover:d[4],colorSuccess:d[6],colorSuccessActive:d[7],colorSuccessTextHover:d[8],colorSuccessText:d[9],colorSuccessTextActive:d[10],colorErrorBg:p[1],colorErrorBgHover:p[2],colorErrorBgFilledHover:_,colorErrorBgActive:p[3],colorErrorBorder:p[3],colorErrorBorderHover:p[4],colorErrorHover:p[5],colorError:p[6],colorErrorActive:p[7],colorErrorTextHover:p[8],colorErrorText:p[9],colorErrorTextActive:p[10],colorWarningBg:f[1],colorWarningBgHover:f[2],colorWarningBorder:f[3],colorWarningBorderHover:f[4],colorWarningHover:f[4],colorWarning:f[6],colorWarningActive:f[7],colorWarningTextHover:f[8],colorWarningText:f[9],colorWarningTextActive:f[10],colorInfoBg:m[1],colorInfoBgHover:m[2],colorInfoBorder:m[3],colorInfoBorderHover:m[4],colorInfoHover:m[4],colorInfo:m[6],colorInfoActive:m[7],colorInfoTextHover:m[8],colorInfoText:m[9],colorInfoTextActive:m[10],colorLinkHover:g[4],colorLink:g[6],colorLinkActive:g[7],...v,colorBgMask:new E(`#000`).setA(.45).toRgbString(),colorWhite:`#fff`}}var Is=e=>{let t=e,n=e,r=e,i=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?i=4:e>=8&&(i=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:i}};function Ls(e){let{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return{motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1,...Is(r)}}var Rs=e=>{let{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}},zs=e=>{let t=js(e),n=t.map(e=>e.size),r=t.map(e=>e.lineHeight),i=n[1],a=n[0],o=n[2],s=r[1],c=r[0],l=r[2];return{fontSizeSM:a,fontSize:i,fontSizeLG:o,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:l,lineHeightSM:c,fontHeight:Math.round(s*i),fontHeightLG:Math.round(l*o),fontHeightSM:Math.round(c*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function Bs(e){let{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}var Vs=(e,t)=>new E(e).setA(t).toRgbString(),Hs=(e,t)=>new E(e).darken(t).toHexString(),Us=e=>{let t=ie(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},Ws=(e,t,n)=>{let r=e||`#fff`,i=t||`#000`;return{colorBgBase:r,colorTextBase:i,colorShadow:n||`#000`,colorText:Vs(i,.88),colorTextSecondary:Vs(i,.65),colorTextTertiary:Vs(i,.45),colorTextQuaternary:Vs(i,.25),colorFill:Vs(i,.15),colorFillSecondary:Vs(i,.06),colorFillTertiary:Vs(i,.04),colorFillQuaternary:Vs(i,.02),colorBgSolid:Vs(i,1),colorBgSolidHover:Vs(i,.75),colorBgSolidActive:Vs(i,.95),colorBgLayout:Hs(r,4),colorBgContainer:Hs(r,0),colorBgElevated:Hs(r,0),colorBgSpotlight:Vs(i,.85),colorBgBlur:`transparent`,colorBorder:Hs(r,15),colorBorderDisabled:Hs(r,15),colorBorderSecondary:Hs(r,6)}};function Gs(e){ae.pink=ae.magenta,me.pink=me.magenta;let t=Object.keys(Ns).map(t=>{let n=e[t]===ae[t]?me[t]:ie(e[t]);return Array.from({length:10},()=>1).reduce((e,r,i)=>(e[`${t}-${i+1}`]=n[i],e[`${t}${i+1}`]=n[i],e),{})}).reduce((e,t)=>(e={...e,...t},e),{});return{...e,...t,...Fs(e,{generateColorPalettes:Us,generateNeutralColorPalettes:Ws}),...zs(e.fontSize),...Bs(e),...Rs(e),...Ls(e)}}var Ks=Mi(Gs),qs={token:Ps,override:{override:Ps},hashed:!0},Js=v.createContext(qs);function Ys(e){return e>=0&&e<=255}function Xs(e,t){let{r:n,g:r,b:i,a}=new E(e).toRgb();if(a<1)return e;let{r:o,g:s,b:c}=new E(t).toRgb();for(let e=.01;e<=1;e+=.01){let t=Math.round((n-o*(1-e))/e),a=Math.round((r-s*(1-e))/e),l=Math.round((i-c*(1-e))/e);if(Ys(t)&&Ys(a)&&Ys(l))return new E({r:t,g:a,b:l,a:Math.round(e*100)/100}).toRgbString()}return new E({r:n,g:r,b:i,a:1}).toRgbString()}function Zs(e){let{override:t,...n}=e,r={...t};Object.keys(Ps).forEach(e=>{delete r[e]});let i={...n,...r},a=new E(i.colorShadow),o=a.a,s=e=>a.clone().setA(o*e).toRgbString(),c=1200,l=1600,u=1920;return i.motion===!1&&(i.motionDurationFast=`0s`,i.motionDurationMid=`0s`,i.motionDurationSlow=`0s`),{...i,colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:Xs(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:Xs(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:Xs(i.colorWarningBg,i.colorBgContainer),colorErrorAffix:i.colorError,colorWarningAffix:i.colorWarning,fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.lineWidth*3,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:Xs(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:`none`,linkHoverDecoration:`none`,linkFocusDecoration:`none`,controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:` 0 6px 16px 0 ${s(.08)}, 0 3px 6px -4px ${s(.12)}, 0 9px 28px 8px ${s(.05)} `,boxShadowSecondary:` 0 6px 16px 0 ${s(.08)}, 0 3px 6px -4px ${s(.12)}, 0 9px 28px 8px ${s(.05)} `,boxShadowTertiary:` 0 1px 2px 0 ${s(.05)}, 0 1px 6px -1px ${s(.03)}, 0 2px 4px 0 ${s(.03)} `,screenXS:480,screenXSMin:480,screenXSMax:575,screenSM:576,screenSMMin:576,screenSMMax:767,screenMD:768,screenMDMin:768,screenMDMax:991,screenLG:992,screenLGMin:992,screenLGMax:c-1,screenXL:c,screenXLMin:c,screenXLMax:l-1,screenXXL:l,screenXXLMin:l,screenXXLMax:u-1,screenXXXL:u,screenXXXLMin:u,boxShadowPopoverArrow:`2px 2px 5px ${s(.05)}`,dropShadowPopover:`drop-shadow(0 6px 16px ${s(.08)}) drop-shadow(0 3px 6px ${s(.12)}) drop-shadow(0 9px 28px ${s(.05)})`,boxShadowCard:` 0 1px 2px -2px ${s(.16)}, 0 3px 6px 0 ${s(.12)}, 0 5px 12px 4px ${s(.09)} `,boxShadowDrawerRight:` -6px 0 16px 0 ${s(.08)}, -3px 0 6px -4px ${s(.12)}, -9px 0 28px 8px ${s(.05)} `,boxShadowDrawerLeft:` 6px 0 16px 0 ${s(.08)}, 3px 0 6px -4px ${s(.12)}, 9px 0 28px 8px ${s(.05)} `,boxShadowDrawerUp:` 0 6px 16px 0 ${s(.08)}, 0 3px 6px -4px ${s(.12)}, 0 9px 28px 8px ${s(.05)} `,boxShadowDrawerDown:` 0 -6px 16px 0 ${s(.08)}, 0 -3px 6px -4px ${s(.12)}, 0 -9px 28px 8px ${s(.05)} `,boxShadowTabsOverflowLeft:`inset 10px 0 8px -8px ${s(.08)}`,boxShadowTabsOverflowRight:`inset -10px 0 8px -8px ${s(.08)}`,boxShadowTabsOverflowTop:`inset 0 10px 8px -8px ${s(.08)}`,boxShadowTabsOverflowBottom:`inset 0 -10px 8px -8px ${s(.08)}`,...r}}var Qs={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0,opacityImage:!0},$s={motionBase:!0,motionUnit:!0},ec={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0,screenXXLMax:!0,screenXXXL:!0,screenXXXLMin:!0},tc=(e,t,n)=>{let r=n.getDerivativeToken(e),{override:i,...a}=t,o={...r,override:i};return o=Zs(o),a&&Object.entries(a).forEach(([e,t])=>{let{theme:n,...r}=t,i=r;n&&(i=tc({...o,...r},{override:r},n)),o[e]=i}),o};function nc(){let{token:e,hashed:t,theme:n,override:r,cssVar:i,zeroRuntime:a}=v.useContext(Js),{csp:o,getPrefixCls:s}=v.useContext(mi),c={prefix:i?.prefix??s(),key:i?.key??`css-var-root`},l=`${Ms}-${t||``}`,u=n||Ks,[d,f,p]=ia(u,[Ps,e],{salt:l,override:r,getComputedToken:tc,cssVar:{...c,unitless:Qs,ignore:$s,preserve:ec},nonce:o?.nonce});return[u,p,t?f:``,d,c,!!a]}var{genStyleHooks:rc,genComponentStyleHook:ic,genSubStyleComponent:ac}=Os({usePrefix:()=>{let{getPrefixCls:e,iconPrefixCls:t}=(0,v.useContext)(mi);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{let[e,t,n,r,i,a]=nc();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i,zeroRuntime:a}},useCSP:()=>{let{csp:e}=(0,v.useContext)(mi);return e??{}},getResetStyles:(e,t)=>{let n=Lo(e);return[n,{"&":n},zo(t?.prefix.iconPrefixCls??`anticon`)]},getCommonStyle:Ro,getCompUnitless:()=>Qs}),oc=(e,t)=>{let n=`--${e.replace(/\./g,``)}-${t}-`;return[e=>`${n}${e}`,(e,t)=>t?`var(${n}${e}, ${t})`:`var(${n}${e})`]},sc=(e,t)=>{let[n,r]=nc();return To({theme:n,token:r,hashId:``,path:[`ant-design-icons`,e],nonce:()=>t?.nonce,layer:{name:`antd`}},()=>zo(e))},cc=(0,v.createContext)(void 0),lc={items_per_page:`/ page`,jump_to:`Go to`,jump_to_confirm:`confirm`,page:`Page`,prev_page:`Previous Page`,next_page:`Next Page`,prev_5:`Previous 5 Pages`,next_5:`Next 5 Pages`,prev_3:`Previous 3 Pages`,next_3:`Next 3 Pages`,page_size:`Page Size`},uc={yearFormat:`YYYY`,dayFormat:`D`,cellMeridiemFormat:`A`,monthBeforeYear:!0};function dc(e){"@babel/helpers - typeof";return dc=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},dc(e)}function fc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function pc(e){for(var t=1;twc.reduce((e,t)=>({...e,...t}),Sc.Modal);function Ec(e){if(e){let t={...e};return wc.push(t),Cc=Tc(),()=>{wc=wc.filter(e=>e!==t),Cc=Tc()}}Cc={...Sc.Modal}}function Dc(){return Cc}var Oc=(0,v.createContext)(void 0),kc=(e,t)=>{let n=v.useContext(Oc);return[v.useMemo(()=>{let r=t||Sc[e],i=n?.[e]??{};return{...Zr(r)?r():r,...i||{}}},[e,t,n]),v.useMemo(()=>{let e=n?.locale;return n?.exist&&!e?Sc.locale:e},[n])]},Ac=`internalMark`,jc=e=>{let{locale:t={},children:n,_ANT_MARK__:r}=e;v.useEffect(()=>Ec(t?.Modal),[t]);let i=v.useMemo(()=>({...t,exist:!0}),[t]);return v.createElement(Oc.Provider,{value:i},n)},Mc=v.createContext(null),Nc=!1;function Pc(e){return typeof e==`boolean`&&(Nc=e),Nc}var Fc=[];function Ic(e,t){let[n]=v.useState(()=>U()?document.createElement(`div`):null),r=v.useRef(!1),i=v.useContext(Mc),[a,o]=v.useState(Fc),s=i||(r.current?void 0:e=>{o(t=>[e,...t])});function c(){n.parentElement||document.body.appendChild(n),r.current=!0}function l(){n.parentElement?.removeChild(n),r.current=!1}return De(()=>(e?i?i(c):c():l(),l),[e]),De(()=>{a.length&&(a.forEach(e=>e()),o(Fc))},[a]),[n,s]}function Lc(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Rc=`rc-util-locker-${Date.now()}`,zc=0;function Bc(e){let t=!!e,[n]=v.useState(()=>(zc+=1,`${Rc}_${zc}`));De(()=>{if(t){let e=zt(document.body).width;dt(` html body { overflow-y: hidden; ${Lc()?`width: calc(100% - ${e}px);`:``} }`,n)}else lt(n);return()=>{lt(n)}},[t,n])}var Vc=[],Hc=200,Uc=0,Wc=e=>{if(e.key===`Escape`&&!e.isComposing){if(Date.now()-Uc=0;--n)Vc[n].onEsc({top:n===t-1,event:e})}},Gc=()=>{Uc=Date.now()};function Kc(){window.addEventListener(`keydown`,Wc),window.addEventListener(`compositionend`,Gc)}function qc(){Vc.length===0&&(window.removeEventListener(`keydown`,Wc),window.removeEventListener(`compositionend`,Gc))}function Jc(e,t){let n=Fe(),r=H(t),i=()=>{Vc.find(e=>e.id===n)||Vc.push({id:n,onEsc:r})},a=()=>{Vc=Vc.filter(e=>e.id!==n)};(0,v.useMemo)(()=>{e?i():e||a()},[e]),(0,v.useEffect)(()=>{if(e)return i(),Kc(),()=>{a(),qc()}},[e])}var Yc=e=>e===!1?!1:!U()||!e?null:typeof e==`string`?document.querySelector(e):typeof e==`function`?e():e,Xc=v.forwardRef((e,t)=>{let{open:n,autoLock:r,getContainer:i,debug:a,autoDestroy:o=!0,children:s,onEsc:c}=e,[l,u]=v.useState(n),d=l||n;v.useEffect(()=>{(o||n)&&u(n)},[n,o]);let[f,p]=v.useState(()=>Yc(i));v.useEffect(()=>{let e=Yc(i);p(()=>e??null)});let[m,h]=Ic(d&&!f,a),g=f??m;Bc(r&&n&&U()&&(g===m||g===document.body)),Jc(n,c);let _=null;s&&Je(s)&&t&&(_=Ze(s));let y=qe(_,t);if(!d||!U()||f===void 0)return null;let b=g===!1||Pc(),x=s;return t&&(x=v.cloneElement(s,{ref:y})),v.createElement(Mc.Provider,{value:h},b?x:(0,Dn.createPortal)(x,g))}),Zc=v.createContext(null);function Qc({children:e,onBatchResize:t}){let n=v.useRef(0),r=v.useRef([]),i=v.useContext(Zc),a=v.useCallback((e,a,o)=>{n.current+=1;let s=n.current;r.current.push({size:e,element:a,data:o}),Promise.resolve().then(()=>{s===n.current&&(t?.(r.current),r.current=[])}),i?.(e,a,o)},[t,i]);return v.createElement(Zc.Provider,{value:a},e)}var $c=new Map;function el(e){e.forEach(e=>{let{target:t}=e;$c.get(t)?.forEach(e=>e(t))})}var tl;function nl(){return tl||=new ResizeObserver(el),tl}function rl(e,t){$c.has(e)||($c.set(e,new Set),nl().observe(e)),$c.get(e).add(t)}function il(e,t){$c.has(e)&&($c.get(e).delete(t),$c.get(e).size||(nl().unobserve(e),$c.delete(e)))}function al(e,t,n,r){let i=v.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),a=H(e=>{let{width:t,height:a}=e.getBoundingClientRect(),{offsetWidth:o,offsetHeight:s}=e,c=Math.floor(t),l=Math.floor(a);if(i.current.width!==c||i.current.height!==l||i.current.offsetWidth!==o||i.current.offsetHeight!==s){let u={width:c,height:l,offsetWidth:o,offsetHeight:s};i.current=u;let d=o===Math.round(t)?t:o,f=s===Math.round(a)?a:s,p={...u,offsetWidth:d,offsetHeight:f};r?.(p,e),Promise.resolve().then(()=>{n?.(p,e)})}}),o=typeof t==`function`,s=v.useRef(0);v.useEffect(()=>{let n=o?t():t;return n&&e?rl(n,a):e&&o&&(s.current+=1),()=>{n&&il(n,a)}},[e,o?s.current:t])}function ol(e,t){let{children:n,disabled:r,onResize:i,data:a}=e,o=v.useRef(null),s=v.useContext(Zc),c=typeof n==`function`,l=c?n(o):n,u=!c&&v.isValidElement(l)&&Je(l),d=qe(u?Ze(l):null,o),f=()=>pt(o.current);return v.useImperativeHandle(t,()=>f()),al(!r,f,i,(e,t)=>{s?.(e,t,a)}),u?v.cloneElement(l,{ref:d}):l}var sl=v.forwardRef(ol);function cl(){return cl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let i=n?.key||`${ll}-${r}`;return v.createElement(sl,cl({},e,{key:i,ref:r===0?t:void 0}),n)})}var dl=v.forwardRef(ul);dl.Collection=Qc;function fl(e){let{prefixCls:t,align:n,arrow:r,arrowPos:i}=e,{className:a,content:o,style:s}=r||{},{x:c=0,y:l=0}=i,u=v.useRef(null);if(!n||!n.points)return null;let d={position:`absolute`};if(n.autoArrow!==!1){let e=n.points[0],t=n.points[1],r=e[0],i=e[1],a=t[0],o=t[1];r===a||![`t`,`b`].includes(r)?d.top=l:r===`t`?d.top=0:d.bottom=0,i===o||![`l`,`r`].includes(i)?d.left=c:i===`l`?d.left=0:d.right=0}return v.createElement(`div`,{ref:u,className:b(`${t}-arrow`,a),style:{...d,...s}},o)}function pl(){return pl=Object.assign?Object.assign.bind():function(e){for(var t=1;tv.createElement(`div`,{style:{zIndex:r},className:b(`${t}-mask`,o&&`${t}-mobile-mask`,e)})):null}var hl=v.memo(({children:e})=>e,(e,t)=>t.cache);function gl(e,t,n,r,i,a,o,s){let c=`auto`,l=e?{}:{left:`-1000vw`,top:`-1000vh`,right:c,bottom:c};if(!e&&(t||!n)){let{points:e}=r,t=r.dynamicInset||r._experimental?.dynamicInset,n=t&&e[0][1]===`r`,u=t&&e[0][0]===`b`;n?(l.right=i,l.left=c):(l.left=o,l.right=c),u?(l.bottom=a,l.top=c):(l.top=s,l.bottom=c)}return l}function _l(){return _l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{onEsc:n,popup:r,className:i,prefixCls:a,style:o,target:s,onVisibleChanged:c,open:l,keepDom:u,fresh:d,onClick:f,mask:p,arrow:m,arrowPos:h,align:g,motion:_,maskMotion:y,mobile:x,forceRender:S,getPopupContainer:C,autoDestroy:w,portal:T,children:E,zIndex:D,onMouseEnter:O,onMouseLeave:k,onPointerEnter:ee,onPointerDownCapture:A,ready:j,offsetX:te,offsetY:ne,offsetR:re,offsetB:M,onAlign:N,onPrepare:ie,onResize:ae,stretch:oe,targetWidth:P,targetHeight:F}=e,I=typeof r==`function`?r():r,L=l||u,se=!!x,[ce,le,ue]=v.useMemo(()=>x?[x.mask,x.maskMotion,x.motion]:[p,y,_],[x,p,y,_]),de=C?.length>0,[fe,pe]=v.useState(!C||!de);De(()=>{!fe&&de&&s&&pe(!0)},[fe,de,s]);let R=H((e,t)=>{ae?.(e,t),N()}),me=gl(se,j,l,g,re,M,te,ne);if(!fe)return null;let he={};return oe&&(oe.includes(`height`)&&F?he.height=F:oe.includes(`minHeight`)&&F&&(he.minHeight=F),oe.includes(`width`)&&P?he.width=P:oe.includes(`minWidth`)&&P&&(he.minWidth=P)),l||(he.pointerEvents=`none`),v.createElement(T,{open:S||L,getContainer:C&&(()=>C(s)),autoDestroy:w,onEsc:n},v.createElement(ml,{prefixCls:a,open:l,zIndex:D,mask:ce,motion:le,mobile:se}),v.createElement(dl,{onResize:R,disabled:!l},e=>v.createElement(zr,_l({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:S,leavedClassName:`${a}-hidden`},ue,{onAppearPrepare:ie,onEnterPrepare:ie,visible:l,onVisibleChanged:e=>{_?.onVisibleChanged?.(e),c(e)}}),({className:n,style:r},s)=>{let c=b(a,n,i,{[`${a}-mobile`]:se});return v.createElement(`div`,{ref:Ke(e,t,s),className:c,style:{"--arrow-x":`${h.x||0}px`,"--arrow-y":`${h.y||0}px`,...me,...he,...r,boxSizing:`border-box`,zIndex:D,...o},onMouseEnter:O,onMouseLeave:k,onPointerEnter:ee,onClick:f,onPointerDownCapture:A},m&&v.createElement(fl,{prefixCls:a,arrow:m,arrowPos:h,align:g}),v.createElement(hl,{cache:!l&&!d},I))})),E)}),yl=v.createContext(null),bl=v.createContext(null);function xl(e){return e?Array.isArray(e)?e:[e]:[]}function Sl(e,t,n){return v.useMemo(()=>{let r=xl(t??e),i=xl(n??e),a=new Set(r),o=new Set(i);return a.has(`hover`)&&!a.has(`click`)&&a.add(`touch`),o.has(`hover`)&&!o.has(`click`)&&o.add(`touch`),[a,o]},[e,t,n])}function Cl(e=[],t=[],n){let r=(e,t)=>e[t]||``;return n?r(e,0)===r(t,0):r(e,0)===r(t,0)&&r(e,1)===r(t,1)}function wl(e,t,n,r){let{points:i}=n,a=Object.keys(e);for(let n=0;nr.includes(e))&&t.push(n),n=n.parentElement}return t}function Dl(e,t=1){return Number.isNaN(e)?t:e}function Ol(e){return Dl(parseFloat(e),0)}function kl(e,t){let n={...e};return(t||[]).forEach(e=>{if(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)return;let{overflow:t,overflowClipMargin:r,borderTopWidth:i,borderBottomWidth:a,borderLeftWidth:o,borderRightWidth:s}=Tl(e).getComputedStyle(e),c=e.getBoundingClientRect(),{offsetHeight:l,clientHeight:u,offsetWidth:d,clientWidth:f}=e,p=Ol(i),m=Ol(a),h=Ol(o),g=Ol(s),_=Dl(Math.round(c.width/d*1e3)/1e3),v=Dl(Math.round(c.height/l*1e3)/1e3),y=(d-f-h-g)*_,b=(l-u-p-m)*v,x=p*v,S=m*v,C=h*_,w=g*_,T=0,E=0;if(t===`clip`){let e=Ol(r);T=e*_,E=e*v}let D=c.x+C-T,O=c.y+x-E,k=D+c.width+2*T-C-w-y,ee=O+c.height+2*E-x-S-b;n.left=Math.max(n.left,D),n.top=Math.max(n.top,O),n.right=Math.min(n.right,k),n.bottom=Math.min(n.bottom,ee)}),n}function Al(e,t=0){let n=`${t}`,r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function jl(e,t){let[n,r]=t||[];return[Al(e.width,n),Al(e.height,r)]}function Ml(e=``){return[e[0],e[1]]}function Nl(e,t){let n=t[0],r=t[1],i,a;return a=n===`t`?e.y:n===`b`?e.y+e.height:e.y+e.height/2,i=r===`l`?e.x:r===`r`?e.x+e.width:e.x+e.width/2,{x:i,y:a}}function Pl(e,t){let n={t:`b`,b:`t`,l:`r`,r:`l`},r=[...e];return r[t]=n[e[t]]||`c`,r}function Fl(e){return e.join(``)}function Il(e,t,n,r,i,a,o,s){let[c,l]=v.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),u=v.useRef(0),d=v.useMemo(()=>!t||s?[]:El(t),[t]),f=v.useRef({});e||(f.current={});let p=H(()=>{if(t&&n&&e&&!s){let e=t,s=e.ownerDocument,c=Tl(e),{position:u}=c.getComputedStyle(e),p=e.style.left,m=e.style.top,h=e.style.right,g=e.style.bottom,_=e.style.overflow,v=e.style.overflowX,y=e.style.overflowY,b={...i[r],...a},x=s.createElement(`div`);e.parentElement?.appendChild(x),x.style.left=`${e.offsetLeft}px`,x.style.top=`${e.offsetTop}px`,x.style.position=u,x.style.height=`${e.offsetHeight}px`,x.style.width=`${e.offsetWidth}px`,e.style.left=`0`,e.style.top=`0`,e.style.right=`auto`,e.style.bottom=`auto`,e.style.overflow=`hidden`;let S;if(Array.isArray(n))S={x:n[0],y:n[1],width:0,height:0};else{let e=n.getBoundingClientRect();e.x=e.x??e.left,e.y=e.y??e.top,S={x:e.x,y:e.y,width:e.width,height:e.height}}let C=e.getBoundingClientRect(),{height:w,width:T}=c.getComputedStyle(e);C.x=C.x??C.left,C.y=C.y??C.top;let{clientWidth:E,clientHeight:D,scrollWidth:O,scrollHeight:k,scrollTop:ee,scrollLeft:A}=s.documentElement,j=C.height,te=C.width,ne=S.height,re=S.width,M={left:0,top:0,right:E,bottom:D},N={left:-A,top:-ee,right:O-A,bottom:k-ee},{htmlRegion:ie}=b,ae=`visible`,oe=`visibleFirst`;ie!==`scroll`&&ie!==oe&&(ie=ae);let P=ie===oe,F=kl(N,d),I=kl(M,d),L=ie===ae?I:F,se=P?I:L;e.style.left=`auto`,e.style.top=`auto`,e.style.right=`0`,e.style.bottom=`0`;let ce=e.getBoundingClientRect();e.style.left=p,e.style.top=m,e.style.right=h,e.style.bottom=g,e.style.overflow=_,e.style.overflowX=v,e.style.overflowY=y,e.parentElement?.removeChild(x);let le=Dl(Math.round(te/parseFloat(T)*1e3)/1e3),ue=Dl(Math.round(j/parseFloat(w)*1e3)/1e3);if(le===0||ue===0||ft(n)&&!mt(n))return;let{offset:de,targetOffset:fe}=b,[pe,R]=jl(C,de),[me,he]=jl(S,fe);S.x-=me,S.y-=he;let[ge,_e]=b.points||[],ve=Ml(_e),ye=Ml(ge),be=Nl(S,ve),xe=Nl(C,ye),Se={...b},Ce=[ye,ve],z=be.x-xe.x+pe,B=be.y-xe.y+R;function we(e,t,n=L){let r=C.x+e,i=C.y+t,a=r+te,o=i+j,s=Math.max(r,n.left),c=Math.max(i,n.top),l=Math.min(a,n.right),u=Math.min(o,n.bottom);return Math.max(0,(l-s)*(u-c))}let Te=we(z,B),V=we(z,B,I),H=Nl(S,[`t`,`l`]),U=Nl(C,[`t`,`l`]),Ee=Nl(S,[`b`,`r`]),De=Nl(C,[`b`,`r`]),{adjustX:Oe,adjustY:ke,shiftX:Ae,shiftY:je}=b.overflow||{},Me=e=>typeof e==`boolean`?e:e>=0,Ne,Pe,Fe,Ie;function Le(){Ne=C.y+B,Pe=Ne+j,Fe=C.x+z,Ie=Fe+te}Le();let Re=Me(ke),ze=ye[0]===ve[0];if(Re&&ye[0]===`t`&&(Pe>se.bottom||f.current.bt)){let e=B;ze?e-=j-ne:e=H.y-De.y-R;let t=we(z,e),n=we(z,e,I);t>Te||t===Te&&(!P||n>=V)?(f.current.bt=!0,B=e,R=-R,Ce=[Pl(Ce[0],0),Pl(Ce[1],0)]):f.current.bt=!1}if(Re&&ye[0]===`b`&&(NeTe||t===Te&&(!P||n>=V)?(f.current.tb=!0,B=e,R=-R,Ce=[Pl(Ce[0],0),Pl(Ce[1],0)]):f.current.tb=!1}let Be=Me(Oe),Ve=ye[1]===ve[1];if(Be&&ye[1]===`l`&&(Ie>se.right||f.current.rl)){let e=z;Ve?e-=te-re:e=H.x-De.x-pe;let t=we(e,B),n=we(e,B,I);t>Te||t===Te&&(!P||n>=V)?(f.current.rl=!0,z=e,pe=-pe,Ce=[Pl(Ce[0],1),Pl(Ce[1],1)]):f.current.rl=!1}if(Be&&ye[1]===`r`&&(FeTe||t===Te&&(!P||n>=V)?(f.current.lr=!0,z=e,pe=-pe,Ce=[Pl(Ce[0],1),Pl(Ce[1],1)]):f.current.lr=!1}Se.points=[Fl(Ce[0]),Fl(Ce[1])],Le();let He=Ae===!0?0:Ae;typeof He==`number`&&(FeI.right&&(z-=Ie-I.right-pe,S.x>I.right-He&&(z+=S.x-I.right+He)));let Ue=je===!0?0:je;typeof Ue==`number`&&(NeI.bottom&&(B-=Pe-I.bottom-R,S.y>I.bottom-Ue&&(B+=S.y-I.bottom+Ue)));let We=C.x+z,Ge=We+te,Ke=C.y+B,qe=Ke+j,Je=S.x,Ye=Je+re,Xe=S.y,Ze=Xe+ne,Qe=(Math.max(We,Je)+Math.min(Ge,Ye))/2-We,$e=(Math.max(Ke,Xe)+Math.min(qe,Ze))/2-Ke;o?.(t,Se);let et=ce.right-C.x-(z+C.width),tt=ce.bottom-C.y-(B+C.height);le===1&&(z=Math.floor(z),et=Math.floor(et)),ue===1&&(B=Math.floor(B),tt=Math.floor(tt)),l({ready:!0,offsetX:z/le,offsetY:B/ue,offsetR:et/le,offsetB:tt/ue,arrowX:Qe/le,arrowY:$e/ue,scaleX:le,scaleY:ue,align:Se})}}),m=()=>{u.current+=1;let e=u.current;Promise.resolve().then(()=>{u.current===e&&p()})},h=()=>{l(e=>({...e,ready:!1}))};return De(h,[r]),De(()=>{e||h()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,m]}function J(){let e=v.useRef(null),t=()=>{e.current&&=(clearTimeout(e.current),null)};return v.useEffect(()=>()=>{t()},[]),(n,r)=>{t(),r===0?n():e.current=setTimeout(()=>{n()},r*1e3)}}function Ll(e,t,n,r,i){De(()=>{if(e&&t&&n){let e=t,a=n,o=El(e),s=El(a),c=Tl(a),l=new Set([c,...o,...s]);function u(){r(),i()}return l.forEach(e=>{e.addEventListener(`scroll`,u,{passive:!0})}),c.addEventListener(`resize`,u,{passive:!0}),r(),()=>{l.forEach(e=>{e.removeEventListener(`scroll`,u),c.removeEventListener(`resize`,u)})}}},[e,t,n])}function Y(e,t,n,r,i,a,o,s){let c=v.useRef(e);c.current=e;let l=v.useRef(!1);v.useEffect(()=>{if(t&&r&&(!i||a)){let e=()=>{l.current=!1},t=e=>{c.current&&!o(e.composedPath?.()?.[0]||e.target)&&!l.current&&s(!1)},i=Tl(r);i.addEventListener(`pointerdown`,e,!0),i.addEventListener(`mousedown`,t,!0),i.addEventListener(`contextmenu`,t,!0);let a=Mt(n);return a&&(a.addEventListener(`mousedown`,t,!0),a.addEventListener(`contextmenu`,t,!0)),()=>{i.removeEventListener(`pointerdown`,e,!0),i.removeEventListener(`mousedown`,t,!0),i.removeEventListener(`contextmenu`,t,!0),a&&(a.removeEventListener(`mousedown`,t,!0),a.removeEventListener(`contextmenu`,t,!0))}}},[t,n,r,i,a]);function u(){l.current=!0}return u}function X(){let[e,t]=v.useState(null),[n,r]=v.useState(!1),[i,a]=v.useState(!1),o=v.useRef(null);return[H(e=>{e===!1?(o.current=null,r(!1)):i&&n?o.current=e:(r(!0),t(e),o.current=null,n||a(!0))}),n,e,H(e=>{e?(a(!1),o.current&&=(t(o.current),null)):(a(!1),o.current=null)})]}function Z(){return Z=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:t,isMobile:n,ready:r,open:i,align:a,offsetR:o,offsetB:s,offsetX:c,offsetY:l,arrowPos:u,popupSize:d,motion:f,uniqueContainerClassName:p,uniqueContainerStyle:m}=e,h=`${t}-unique-container`,[g,_]=v.useState(!1),y=gl(n,r,i,a,o,s,c,l),x=v.useRef(y);r&&(x.current=y);let S={};return d&&(S.width=d.width,S.height=d.height),v.createElement(zr,Z({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,leavedClassName:`${h}-hidden`},f,{visible:i,onVisibleChanged:e=>{_(e)}}),({className:e,style:t})=>{let n=b(h,e,p,{[`${h}-visible`]:g});return v.createElement(`div`,{className:n,style:{"--arrow-x":`${u?.x||0}px`,"--arrow-y":`${u?.y||0}px`,...x.current,...S,...t,...m}})})},zl=({children:e,postTriggerProps:t})=>{let[n,r,i,a]=X(),o=v.useMemo(()=>!i||!t?i:t(i),[i,t]),[s,c]=v.useState(null),[l,u]=v.useState(null),d=v.useRef(null),f=H(e=>{d.current=e,ft(e)&&s!==e&&c(e)}),p=v.useRef(null),m=J(),h=H((e,t)=>{p.current=t,m(()=>{n(e)},e.delay)}),g=e=>{m(()=>{p.current?.()||n(!1)},e)},_=H(e=>{a(e)}),[y,x,S,C,w,T,E,,,D,O]=Il(r,s,o?.target,o?.popupPlacement,o?.builtinPlacements||{},o?.popupAlign,void 0,!1),k=v.useMemo(()=>o?b(wl(o.builtinPlacements||{},o.prefixCls||``,D,!1),o.getPopupClassNameFromAlign?.(D)):``,[D,o?.getPopupClassNameFromAlign,o?.builtinPlacements,o?.prefixCls]),ee=v.useMemo(()=>({show:h,hide:g}),[]);v.useEffect(()=>{O()},[o?.target]);let A=H(()=>(O(),Promise.resolve())),j=v.useRef({}),te=v.useContext(yl),ne=v.useMemo(()=>({registerSubPopup:(e,t)=>{j.current[e]=t,te?.registerSubPopup(e,t)}}),[te]),re=o?.prefixCls;return v.createElement(bl.Provider,{value:ee},e,o&&v.createElement(yl.Provider,{value:ne},v.createElement(vl,{ref:f,portal:Xc,onEsc:o.onEsc,prefixCls:re,popup:o.popup,className:b(o.popupClassName,k,`${re}-unique-controlled`),style:o.popupStyle,target:o.target,open:r,keepDom:!0,fresh:!0,autoDestroy:!1,onVisibleChanged:_,ready:y,offsetX:x,offsetY:S,offsetR:C,offsetB:w,onAlign:O,onPrepare:A,onResize:e=>u({width:e.offsetWidth,height:e.offsetHeight}),arrowPos:{x:T,y:E},align:D,zIndex:o.zIndex,mask:o.mask,arrow:o.arrow,motion:o.popupMotion,maskMotion:o.maskMotion,getPopupContainer:o.getPopupContainer},v.createElement(Rl,{prefixCls:re,isMobile:!1,ready:y,open:r,align:D,offsetR:C,offsetB:w,offsetX:x,offsetY:S,arrowPos:{x:T,y:E},popupSize:l,motion:o.popupMotion,uniqueContainerClassName:b(o.uniqueContainerClassName,k),uniqueContainerStyle:o.uniqueContainerStyle}))))};function Bl(e=Xc){return v.forwardRef((t,n)=>{let{prefixCls:r=`rc-trigger-popup`,children:i,action:a=`hover`,showAction:o,hideAction:s,popupVisible:c,defaultPopupVisible:l,onOpenChange:u,afterOpenChange:d,onPopupVisibleChange:f,afterPopupVisibleChange:p,mouseEnterDelay:m,mouseLeaveDelay:h=.1,focusDelay:g,blurDelay:_,mask:y,maskClosable:x=!0,getPopupContainer:S,forceRender:C,autoDestroy:w,popup:T,popupClassName:E,uniqueContainerClassName:D,uniqueContainerStyle:O,popupStyle:k,popupPlacement:ee,builtinPlacements:A={},popupAlign:j,zIndex:te,stretch:ne,getPopupClassNameFromAlign:re,fresh:M,unique:N,alignPoint:ie,onPopupClick:ae,onPopupAlign:oe,arrow:P,popupMotion:F,maskMotion:I,mobile:L,...se}=t,ce=w||!1,le=c===void 0,ue=!!L,de=v.useRef({}),fe=v.useContext(yl),pe=v.useMemo(()=>({registerSubPopup:(e,t)=>{de.current[e]=t,fe?.registerSubPopup(e,t)}}),[fe]),R=v.useContext(bl),me=Fe(),[he,ge]=v.useState(null),_e=v.useRef(null),ve=H(e=>{_e.current=e,ft(e)&&he!==e&&ge(e),fe?.registerSubPopup(me,e)}),[ye,be]=v.useState(null),xe=v.useRef(null),Se=H(e=>{let t=pt(e);ft(t)&&ye!==t&&(be(t),xe.current=t)}),Ce={},z=H(e=>{let t=ye;return t?.contains(e)||Mt(t)?.host===e||e===t||he?.contains(e)||Mt(he)?.host===e||e===he||Object.values(de.current).some(t=>t?.contains(e)||e===t)}),B=P?{...P===!0?{}:P}:null,[we,Te]=Ae(l||!1,c),V=we||!1,U=v.useMemo(()=>{let e=typeof i==`function`?i({open:V}):i;return v.Children.only(e)},[i,V]),Ee=U?.props||{},Oe=H(()=>V),ke=H((e=0)=>({popup:T,target:ye,delay:e,prefixCls:r,popupClassName:E,uniqueContainerClassName:D,uniqueContainerStyle:O,popupStyle:k,popupPlacement:ee,builtinPlacements:A,popupAlign:j,zIndex:te,mask:y,maskClosable:x,popupMotion:F,maskMotion:I,arrow:B,getPopupContainer:S,getPopupClassNameFromAlign:re,id:me,onEsc:Ie}));De(()=>{R&&N&&ye&&!le&&!fe&&(V?R.show(ke(m),Oe):R.hide(h))},[V,ye]);let je=v.useRef(V);je.current=V;let Me=H(e=>{(0,Dn.flushSync)(()=>{V!==e&&(Te(e),u?.(e),f?.(e))})}),Ne=J(),Pe=(e,t=0)=>{if(c!==void 0){Ne(()=>{Me(e)},t);return}if(R&&N&&le&&!fe){e?R.show(ke(t),Oe):R.hide(t);return}Ne(()=>{Me(e)},t)};function Ie({top:e}){e&&Pe(!1)}let[Le,Re]=v.useState(!1);De(e=>{(!e||V)&&Re(!0)},[V]);let[ze,Be]=v.useState(null),[Ve,He]=v.useState(null),Ue=e=>{He([e.clientX,e.clientY])},[We,Ge,Ke,Je,Ye,Xe,Qe,$e,et,tt,nt]=Il(V,he,ie&&Ve!==null?Ve:ye,ee,A,j,oe,ue),[rt,it]=Sl(a,o,s),at=rt.has(`click`),ot=it.has(`click`)||it.has(`contextMenu`),st=H(()=>{Le||nt()});Ll(V,ye,he,st,()=>{je.current&&ie&&ot&&Pe(!1)}),De(()=>{st()},[Ve,ee]),De(()=>{V&&!A?.[ee]&&st()},[JSON.stringify(j)]);let ct=v.useMemo(()=>b(wl(A,r,tt,ie),re?.(tt)),[tt,re,A,r,ie]);v.useImperativeHandle(n,()=>({nativeElement:xe.current,popupElement:_e.current,forceAlign:st}));let[lt,ut]=v.useState(0),[dt,mt]=v.useState(0),ht=()=>{if(ne&&ye){let e=ye.getBoundingClientRect();ut(e.width),mt(e.height)}},gt=()=>{ht(),st()},_t=e=>{Re(!1),nt(),d?.(e),p?.(e)},vt=()=>new Promise(e=>{ht(),Be(()=>e)});De(()=>{ze&&(nt(),ze(),Be(null))},[ze]);function yt(e,t,n,r,i){Ce[e]=(a,...o)=>{(!i||!i())&&(r?.(a),Pe(t,n)),Ee[e]?.(a,...o)}}let bt=rt.has(`touch`),xt=it.has(`touch`),St=v.useRef(!1);(bt||xt)&&(Ce.onTouchStart=(...e)=>{St.current=!0,je.current&&xt?Pe(!1):!je.current&&bt&&Pe(!0),Ee.onTouchStart?.(...e)}),(at||ot)&&(Ce.onClick=(e,...t)=>{je.current&&ot?Pe(!1):!je.current&&at&&(Ue(e),Pe(!0)),Ee.onClick?.(e,...t),St.current=!1});let Ct=Y(V,ot||xt,ye,he,y,x,z,Pe),wt=rt.has(`hover`),Tt=it.has(`hover`),Et,Dt,Ot=()=>St.current;if(wt){let e=e=>{Ue(e)};yt(`onMouseEnter`,!0,m,e,Ot),yt(`onPointerEnter`,!0,m,e,Ot),Et=e=>{(V||Le)&&he?.contains(e.target)&&Pe(!0,m)},ie&&(Ce.onMouseMove=e=>{Ee.onMouseMove?.(e)})}Tt&&(yt(`onMouseLeave`,!1,h,void 0,Ot),yt(`onPointerLeave`,!1,h,void 0,Ot),Dt=()=>{Pe(!1,h)}),rt.has(`focus`)&&yt(`onFocus`,!0,g),it.has(`focus`)&&yt(`onBlur`,!1,_),rt.has(`contextMenu`)&&(Ce.onContextMenu=(e,...t)=>{je.current&&it.has(`contextMenu`)?Pe(!1):(Ue(e),Pe(!0)),e.preventDefault(),Ee.onContextMenu?.(e,...t)});let kt=v.useRef(!1);kt.current||=C||V||Le;let At={...Ee,...Ce},jt={};[`onContextMenu`,`onClick`,`onMouseDown`,`onTouchStart`,`onMouseEnter`,`onMouseLeave`,`onFocus`,`onBlur`].forEach(e=>{se[e]&&(jt[e]=(...t)=>{At[e]?.(...t),se[e](...t)})});let Nt={x:Xe,y:Qe};al(V,ye,gt);let Pt=qe(Se,Ze(U)),Ft=v.cloneElement(U,{...At,...jt,ref:Pt});return v.createElement(v.Fragment,null,Ft,kt.current&&(!R||!N)&&v.createElement(yl.Provider,{value:pe},v.createElement(vl,{portal:e,ref:ve,prefixCls:r,popup:T,className:b(E,!ue&&ct),style:k,target:ye,onMouseEnter:Et,onMouseLeave:Dt,onPointerEnter:Et,zIndex:te,open:V,keepDom:Le,fresh:M,onClick:ae,onPointerDownCapture:Ct,mask:y,motion:F,maskMotion:I,onVisibleChanged:_t,onPrepare:vt,forceRender:C,autoDestroy:ce,getPopupContainer:S,onEsc:Ie,align:tt,arrow:B,arrowPos:Nt,ready:We,offsetX:Ge,offsetY:Ke,offsetR:Je,offsetB:Ye,onAlign:st,stretch:ne,targetWidth:lt/$e,targetHeight:dt/et,mobile:L})))})}var Vl=Bl(Xc);function Hl(e){return e&&v.isValidElement(e)&&e.type===v.Fragment}var Ul=(e,t,n)=>v.isValidElement(e)?v.cloneElement(e,Zr(n)?n(e.props||{}):n):t;function Wl(e,t){return Ul(e,e,t)}var Gl=({children:e})=>{let{getPrefixCls:t}=v.useContext(mi),n=t();return v.isValidElement(e)?v.createElement(zr,{visible:!0,motionName:`${n}-fade`,motionAppear:!0,motionEnter:!0,motionLeave:!1,removeOnLeave:!1},({style:t,className:n})=>Wl(e,e=>({className:b(e.className,n),style:{...e.style,...t}}))):e},Kl=[null,null];function ql(e){if(Kl[0]!==e){let t={};Object.keys(e).forEach(n=>{t[n]={...e[n],dynamicInset:!1}}),Kl[0]=e,Kl[1]=t}return Kl[1]}var Jl=({children:e})=>v.createElement(zl,{postTriggerProps:e=>{let{id:t,builtinPlacements:n,popup:r}=e,i=Zr(r)?r():r,a=ql(n);return{...e,getPopupContainer:null,arrow:!1,popup:v.createElement(Gl,{key:t},i),builtinPlacements:a}}},e),Yl=v.createContext(!1),Xl=({children:e,disabled:t})=>{let n=v.useContext(Yl);return v.createElement(Yl.Provider,{value:t??n},e)},Zl=v.createContext(void 0),Ql=({children:e,size:t})=>{let n=v.useContext(Zl);return v.createElement(Zl.Provider,{value:t||n},e)};function $l(){return{componentDisabled:(0,v.useContext)(Yl),componentSize:(0,v.useContext)(Zl)}}function eu(e,t,n){di(`ConfigProvider`);let r=e||{},i=r.inherit===!1||!t?{...qs,hashed:t?.hashed??qs.hashed,cssVar:t?.cssVar}:t,a=(0,v.useId)();return Ie(()=>{if(!e)return t;let o={...i.components};Object.keys(e.components||{}).forEach(t=>{o[t]={...o[t],...e.components[t]}});let s=`css-var-${a.replace(/:/g,``)}`,c={prefix:n?.prefixCls,...i.cssVar,...r.cssVar,key:r.cssVar?.key||s};return{...i,...r,token:{...i.token,...r.token},components:o,cssVar:c}},[r,i],(e,t)=>e.some((e,n)=>{let r=t[n];return!Yt(e,r,!0)}))}var tu=v.createContext(!0);function nu(e){let t=v.useContext(tu),{children:n}=e,[,r]=nc(),{motion:i}=r,a=v.useRef(!1);return a.current||=t!==i,a.current?v.createElement(tu.Provider,{value:i},v.createElement(Xn,{motion:i},n)):n}var ru=()=>null,iu=({iconPrefixCls:e,csp:t})=>(sc(e,t),null),au=[`getTargetContainer`,`getPopupContainer`,`renderEmpty`,`input`,`pagination`,`form`,`select`,`button`],ou,su,cu,lu;function uu(){return ou||`ant`}function du(){return su||`anticon`}var fu=e=>{let{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(ou=t),n!==void 0&&(su=n),`holderRender`in e&&(lu=i),r&&(cu=r)},pu=()=>({getPrefixCls:(e,t)=>t||(e?`${uu()}-${e}`:uu()),getIconPrefixCls:du,getRootPrefixCls:()=>ou||uu(),getTheme:()=>cu,holderRender:lu}),mu=e=>{let{children:t,csp:n,autoInsertSpaceInButton:r,alert:i,affix:a,anchor:o,app:s,form:c,locale:l,componentSize:u,direction:d,space:f,splitter:p,virtual:m,dropdownMatchSelectWidth:h,popupMatchSelectWidth:g,popupOverflow:_,legacyLocale:y,parentContext:b,iconPrefixCls:x,theme:S,componentDisabled:C,segmented:w,statistic:T,spin:E,calendar:D,carousel:O,cascader:k,collapse:ee,typography:A,checkbox:j,descriptions:te,divider:ne,drawer:re,skeleton:M,steps:N,image:ie,layout:ae,list:oe,mentions:P,modal:F,progress:I,result:L,slider:se,breadcrumb:ce,masonry:le,menu:ue,pagination:de,input:fe,inputPassword:pe,inputSearch:R,textArea:me,otp:he,empty:ge,badge:_e,borderBeam:ve,radio:ye,rate:be,ribbon:xe,switch:Se,transfer:Ce,avatar:z,message:B,tag:we,table:Te,card:H,cardMeta:U,tabs:Ee,timeline:De,timePicker:Oe,upload:ke,notification:Ae,tree:je,colorPicker:Me,datePicker:Ne,rangePicker:Pe,flex:Fe,wave:Le,dropdown:Re,warning:ze,tour:Be,tooltip:Ve,popover:He,popconfirm:Ue,qrcode:We,floatButton:Ge,floatButtonGroup:Ke,variant:qe,inputNumber:Je,treeSelect:Ye,watermark:Xe}=e,Ze=v.useMemo(()=>Xr(l)&&Object.prototype.hasOwnProperty.call(l,`default`)&&l.default?.locale?l.default:l,[l]),Qe=v.useCallback((t,n)=>{let{prefixCls:r}=e;if(n)return n;let i=r||b.getPrefixCls(``);return t?`${i}-${t}`:i},[b.getPrefixCls,e.prefixCls]),$e=x||b.iconPrefixCls||`anticon`,et=n||b.csp,tt=eu(S,b.theme,{prefixCls:Qe(``)}),nt={csp:et,autoInsertSpaceInButton:r,alert:i,affix:a,anchor:o,app:s,locale:Ze||y,direction:d,space:f,splitter:p,virtual:m,popupMatchSelectWidth:g??h,popupOverflow:_,getPrefixCls:Qe,iconPrefixCls:$e,theme:tt,segmented:w,statistic:T,spin:E,calendar:D,carousel:O,cascader:k,collapse:ee,typography:A,checkbox:j,descriptions:te,divider:ne,drawer:re,skeleton:M,steps:N,image:ie,input:fe,inputPassword:pe,inputSearch:R,textArea:me,otp:he,layout:ae,list:oe,mentions:P,modal:F,progress:I,result:L,slider:se,breadcrumb:ce,masonry:le,menu:ue,pagination:de,empty:ge,badge:_e,borderBeam:ve,radio:ye,rate:be,ribbon:xe,switch:Se,transfer:Ce,avatar:z,message:B,tag:we,table:Te,card:H,cardMeta:U,tabs:Ee,timeline:De,timePicker:Oe,upload:ke,notification:Ae,tree:je,colorPicker:Me,datePicker:Ne,rangePicker:Pe,flex:Fe,wave:Le,dropdown:Re,warning:ze,tour:Be,tooltip:Ve,popover:He,popconfirm:Ue,qrcode:We,floatButton:Ge,floatButtonGroup:Ke,variant:qe,inputNumber:Je,treeSelect:Ye,watermark:Xe},rt={...b};Object.keys(nt).forEach(e=>{nt[e]!==void 0&&(rt[e]=nt[e])}),au.forEach(t=>{let n=e[t];n&&(rt[t]=n)}),r!==void 0&&(rt.button={autoInsertSpace:r,...rt.button});let it=Ie(()=>rt,rt,(e,t)=>{let n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some(n=>e[n]!==t[n])}),{layer:at}=v.useContext(Di),ot=v.useMemo(()=>({prefixCls:$e,csp:et,layer:at?`antd`:void 0}),[$e,et,at]),st=v.createElement(v.Fragment,null,v.createElement(iu,{iconPrefixCls:$e,csp:et}),v.createElement(ru,{dropdownMatchSelectWidth:h}),t),ct=v.useMemo(()=>Sn(Sc.Form?.defaultValidateMessages||{},it.locale?.Form?.defaultValidateMessages||{},it.form?.validateMessages||{},c?.validateMessages||{}),[it,c?.validateMessages]);Object.keys(ct).length>0&&(st=v.createElement(cc.Provider,{value:ct},st)),Ze&&(st=v.createElement(jc,{locale:Ze,_ANT_MARK__:Ac},st)),($e||et)&&(st=v.createElement(V.Provider,{value:ot},st)),u&&(st=v.createElement(Ql,{size:u},st)),st=v.createElement(nu,null,st),Ve?.unique&&(st=v.createElement(Jl,null,st));let lt=v.useMemo(()=>{let{algorithm:e,token:t,components:n,cssVar:r,...i}=tt||{},a=e&&(!Array.isArray(e)||e.length>0)?Mi(e):Ks,o={};Object.entries(n||{}).forEach(([e,t])=>{let n={...t};`algorithm`in n&&(n.algorithm===!0?n.theme=a:(Array.isArray(n.algorithm)||Zr(n.algorithm))&&(n.theme=Mi(n.algorithm)),delete n.algorithm),o[e]=n});let s={...Ps,...t};return{...i,theme:a,token:s,components:o,override:{override:s,...o},cssVar:r}},[tt]);return S&&(st=v.createElement(Js.Provider,{value:lt},st)),it.warning&&(st=v.createElement(ui.Provider,{value:it.warning},st)),C!==void 0&&(st=v.createElement(Xl,{disabled:C},st)),v.createElement(mi.Provider,{value:it},st)},hu=e=>{let t=v.useContext(mi),n=v.useContext(Oc);return v.createElement(mu,{parentContext:t,legacyLocale:n,...e})};hu.ConfigContext=mi,hu.SizeContext=Zl,hu.config=fu,hu.useConfig=$l,Object.defineProperty(hu,"SizeContext",{get:()=>Zl});var gu=e=>`${e}-css-var`,_u=l(o((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default={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`}}))());function vu(){return vu=Object.assign?Object.assign.bind():function(e){for(var t=1;tv.createElement(Gn,vu({},e,{ref:t,icon:_u.default}))),bu=e=>e===`horizontal`||e===`vertical`,xu=(e,t,n)=>(0,v.useMemo)(()=>{let r=bu(e),i;return i=r?e:typeof t==`boolean`?t?`vertical`:`horizontal`:bu(n)?n:`horizontal`,[i,i===`vertical`]},[n,e,t]),Su=()=>({height:0,opacity:0}),Cu=e=>({height:e?.scrollHeight??0,opacity:+!!e}),wu=e=>({height:e?.offsetHeight??0}),Tu=(e,t)=>t?.deadline===!0||ei(t)&&t.propertyName===`height`,Eu=(e=`ant`)=>({motionName:`${e}-motion-collapse`,onAppearStart:Su,onEnterStart:Su,onAppearActive:Cu,onEnterActive:Cu,onLeaveStart:wu,onLeaveActive:Su,onAppearEnd:Tu,onEnterEnd:Tu,onLeaveEnd:Tu,motionDeadline:500}),Du=(e,t,n)=>n===void 0?`${e}-${t}`:n,Ou=e=>{let t=v.useContext(Zl);return v.useMemo(()=>e?Yr(e)?e??t:Zr(e)?e(t):t:t,[e,t])},ku=rc([`Space`,`Compact`],e=>{let{componentCls:t}=e;return{[t]:{display:`inline-flex`,"&-block":{display:`flex`,width:`100%`},"&-vertical":{flexDirection:`column`},"&-rtl":{direction:`rtl`}}}},()=>({}),{resetStyle:!1}),Au=v.createContext(null),ju=(e,t)=>{let n=v.useContext(Au),r=v.useMemo(()=>{if(!n)return``;let{compactDirection:r,isFirstItem:i,isLastItem:a}=n,o=r===`vertical`?`-vertical-`:`-`;return b(`${e}-compact${o}item`,{[`${e}-compact${o}first-item`]:i,[`${e}-compact${o}last-item`]:a,[`${e}-compact${o}item-rtl`]:t===`rtl`})},[e,t,n]);return{compactSize:n?.compactSize,compactDirection:n?.compactDirection,compactItemClassnames:r}},Mu=e=>{let{children:t}=e;return v.createElement(Au.Provider,{value:null},t)},Nu=e=>{let{children:t,...n}=e;return v.createElement(Au.Provider,{value:v.useMemo(()=>n,[n])},t)},Pu=e=>{let{getPrefixCls:t,direction:n}=v.useContext(mi),{size:r,direction:i,orientation:a,block:o,prefixCls:s,className:c,rootClassName:l,children:u,vertical:d,...f}=e,[p,m]=xu(a,d,i),h=Ou(e=>r??e),g=t(`space-compact`,s),[_]=ku(g),y=b(g,_,{[`${g}-rtl`]:n===`rtl`,[`${g}-block`]:o,[`${g}-vertical`]:m},c,l),x=v.useContext(Au),S=pn(u),C=v.useMemo(()=>S.map((e,t)=>{let n=e?.key||`${g}-item-${t}`;return v.createElement(Nu,{key:n,compactSize:h,compactDirection:p,isFirstItem:t===0&&(!x||x?.isFirstItem),isLastItem:t===S.length-1&&(!x||x?.isLastItem)},e)}),[S,x,p,h,g]);return S.length===0?null:v.createElement(`div`,{className:y,...f},C)},Fu=e=>({animationDuration:e,animationFillMode:`both`}),Iu=(e,t,n,r,i=!1)=>{let a=i?`&`:``;return{[` ${a}${e}-enter, ${a}${e}-appear `]:{...Fu(r),animationPlayState:`paused`},[`${a}${e}-leave`]:{...Fu(r),animationPlayState:`paused`},[` ${a}${e}-enter${e}-enter-active, ${a}${e}-appear${e}-appear-active `]:{animationName:t,animationPlayState:`running`},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:`running`,pointerEvents:`none`}}},Lu=new Oo(`antSlideUpIn`,{"0%":{transform:`scaleY(0.8)`,transformOrigin:`0% 0%`,opacity:0},"100%":{transform:`scaleY(1)`,transformOrigin:`0% 0%`,opacity:1}}),Ru=new Oo(`antSlideUpOut`,{"0%":{transform:`scaleY(1)`,transformOrigin:`0% 0%`,opacity:1},"100%":{transform:`scaleY(0.8)`,transformOrigin:`0% 0%`,opacity:0}}),zu=new Oo(`antSlideDownIn`,{"0%":{transform:`scaleY(0.8)`,transformOrigin:`100% 100%`,opacity:0},"100%":{transform:`scaleY(1)`,transformOrigin:`100% 100%`,opacity:1}}),Bu=new Oo(`antSlideDownOut`,{"0%":{transform:`scaleY(1)`,transformOrigin:`100% 100%`,opacity:1},"100%":{transform:`scaleY(0.8)`,transformOrigin:`100% 100%`,opacity:0}}),Vu=new Oo(`antSlideLeftIn`,{"0%":{transform:`scaleX(0.8)`,transformOrigin:`0% 0%`,opacity:0},"100%":{transform:`scaleX(1)`,transformOrigin:`0% 0%`,opacity:1}}),Hu=new Oo(`antSlideLeftOut`,{"0%":{transform:`scaleX(1)`,transformOrigin:`0% 0%`,opacity:1},"100%":{transform:`scaleX(0.8)`,transformOrigin:`0% 0%`,opacity:0}}),Uu=new Oo(`antSlideRightIn`,{"0%":{transform:`scaleX(0.8)`,transformOrigin:`100% 0%`,opacity:0},"100%":{transform:`scaleX(1)`,transformOrigin:`100% 0%`,opacity:1}}),Wu=new Oo(`antSlideRightOut`,{"0%":{transform:`scaleX(1)`,transformOrigin:`100% 0%`,opacity:1},"100%":{transform:`scaleX(0.8)`,transformOrigin:`100% 0%`,opacity:0}}),Gu={"slide-up":{inKeyframes:Lu,outKeyframes:Ru},"slide-down":{inKeyframes:zu,outKeyframes:Bu},"slide-left":{inKeyframes:Vu,outKeyframes:Hu},"slide-right":{inKeyframes:Uu,outKeyframes:Wu}},Ku=(e,t)=>{let{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Gu[t];return[Iu(r,i,a,e.motionDurationMid),{[` ${r}-enter, ${r}-appear `]:{transform:`scale(0)`,transformOrigin:`0% 0%`,opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:`scale(1)`}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},qu=e=>Math.round(Number(e||0)),Ju=e=>{if(e instanceof E)return e;if(e&&typeof e==`object`&&`h`in e&&`b`in e){let{b:t,...n}=e;return{...n,v:t}}return typeof e==`string`&&/hsb/.test(e)?e.replace(/hsb/,`hsv`):e},Yu=class extends E{constructor(e){super(Ju(e))}toHsbString(){let e=this.toHsb(),t=qu(e.s*100),n=qu(e.b*100),r=qu(e.h),i=e.a,a=`hsb(${r}, ${t}%, ${n}%)`,o=`hsba(${r}, ${t}%, ${n}%, ${i.toFixed(i===0?0:2)})`;return i===1?a:o}toHsb(){let{v:e,...t}=this.toHsv();return{...t,b:e,a:this.a}}},Xu=`rc-color-picker`,Zu=e=>e instanceof Yu?e:new Yu(e),Qu=Zu(`#1677ff`),$u=e=>{let{offset:t,targetRef:n,containerRef:r,color:i,type:a}=e,{width:o,height:s}=r.current.getBoundingClientRect(),{width:c,height:l}=n.current.getBoundingClientRect(),u=c/2,d=l/2,f=(t.x+u)/o,p=1-(t.y+d)/s,m=i.toHsb(),h=f,g=(t.x+u)/o*360;if(a)switch(a){case`hue`:return Zu({...m,h:g<=0?0:g});case`alpha`:return Zu({...m,a:h<=0?0:h})}return Zu({h:m.h,s:f<=0?0:f,b:p>=1?1:p,a:m.a})},ed=(e,t)=>{let n=e.toHsb();switch(t){case`hue`:return{x:n.h/360*100,y:50};case`alpha`:return{x:e.a*100,y:50};default:return{x:n.s*100,y:(1-n.b)*100}}},td=({color:e,prefixCls:t,className:n,style:r,innerClassName:i,innerStyle:a,onClick:o})=>{let s=`${t}-color-block`;return v.createElement(`div`,{className:b(s,n),style:r,onClick:o},v.createElement(`div`,{className:b(`${s}-inner`,i),style:{background:e,...a}}))};function nd(e){let t=`touches`in e?e.touches[0]:e,n=document.documentElement.scrollLeft||document.body.scrollLeft||window.pageXOffset,r=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset;return{pageX:t.pageX-n,pageY:t.pageY-r}}function rd(e){let{targetRef:t,containerRef:n,direction:r,onDragChange:i,onDragChangeComplete:a,calculate:o,color:s,disabledDrag:c}=e,[l,u]=(0,v.useState)({x:0,y:0}),d=(0,v.useRef)(null),f=(0,v.useRef)(null);(0,v.useEffect)(()=>{u(o())},[s]),(0,v.useEffect)(()=>()=>{document.removeEventListener(`mousemove`,d.current),document.removeEventListener(`mouseup`,f.current),document.removeEventListener(`touchmove`,d.current),document.removeEventListener(`touchend`,f.current),d.current=null,f.current=null},[]);let p=e=>{let{pageX:a,pageY:o}=nd(e),{x:s,y:c,width:u,height:d}=n.current.getBoundingClientRect(),{width:f,height:p}=t.current.getBoundingClientRect(),m=f/2,h=p/2,g=Math.max(0,Math.min(a-s,u))-m,_=Math.max(0,Math.min(o-c,d))-h,v={x:g,y:r===`x`?l.y:_};if(f===0&&p===0||f!==p)return!1;i?.(v)},m=e=>{e.preventDefault(),p(e)},h=e=>{e.preventDefault(),document.removeEventListener(`mousemove`,d.current),document.removeEventListener(`mouseup`,f.current),document.removeEventListener(`touchmove`,d.current),document.removeEventListener(`touchend`,f.current),d.current=null,f.current=null,a?.()};return[l,e=>{document.removeEventListener(`mousemove`,d.current),document.removeEventListener(`mouseup`,f.current),!c&&(p(e),document.addEventListener(`mousemove`,m),document.addEventListener(`mouseup`,h),document.addEventListener(`touchmove`,m),document.addEventListener(`touchend`,h),d.current=m,f.current=h)}]}var id=({size:e=`default`,color:t,prefixCls:n})=>v.createElement(`div`,{className:b(`${n}-handler`,{[`${n}-handler-sm`]:e===`small`}),style:{backgroundColor:t}}),ad=({children:e,style:t,prefixCls:n})=>v.createElement(`div`,{className:`${n}-palette`,style:{position:`relative`,...t}},e),od=(0,v.forwardRef)((e,t)=>{let{children:n,x:r,y:i}=e;return v.createElement(`div`,{ref:t,style:{position:`absolute`,left:`${r}%`,top:`${i}%`,zIndex:1,transform:`translate(-50%, -50%)`}},n)}),sd=({color:e,onChange:t,prefixCls:n,onChangeComplete:r,disabled:i})=>{let a=(0,v.useRef)(),o=(0,v.useRef)(),s=(0,v.useRef)(e),[c,l]=rd({color:e,containerRef:a,targetRef:o,calculate:()=>ed(e),onDragChange:H(n=>{let r=$u({offset:n,targetRef:o,containerRef:a,color:e});s.current=r,t(r)}),onDragChangeComplete:()=>r?.(s.current),disabledDrag:i});return v.createElement(`div`,{ref:a,className:`${n}-select`,onMouseDown:l,onTouchStart:l},v.createElement(ad,{prefixCls:n},v.createElement(od,{x:c.x,y:c.y,ref:o},v.createElement(id,{color:e.toRgbString(),prefixCls:n})),v.createElement(`div`,{className:`${n}-saturation`,style:{backgroundColor:`hsl(${e.toHsb().h},100%, 50%)`,backgroundImage:`linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))`}})))},cd=(e,t)=>{let[n,r]=Ae(e,t);return[(0,v.useMemo)(()=>Zu(n),[n]),r]},ld=({colors:e,children:t,direction:n=`to right`,type:r,prefixCls:i})=>{let a=(0,v.useMemo)(()=>e.map((t,n)=>{let i=Zu(t);return r===`alpha`&&n===e.length-1&&(i=new Yu(i.setA(1))),i.toRgbString()}).join(`,`),[e,r]);return v.createElement(`div`,{className:`${i}-gradient`,style:{position:`absolute`,inset:0,background:`linear-gradient(${n}, ${a})`}},t)},ud=e=>{let{prefixCls:t,colors:n,disabled:r,onChange:i,onChangeComplete:a,color:o,type:s}=e,c=(0,v.useRef)(null),l=(0,v.useRef)(null),u=(0,v.useRef)(o),d=e=>s===`hue`?e.getHue():e.a*100,[f,p]=rd({color:o,targetRef:l,containerRef:c,calculate:()=>ed(o,s),onDragChange:H(e=>{let t=$u({offset:e,targetRef:l,containerRef:c,color:o,type:s});u.current=t,i(d(t))}),onDragChangeComplete(){a(d(u.current))},direction:`x`,disabledDrag:r}),m=v.useMemo(()=>{if(s===`hue`){let e=o.toHsb();return e.s=1,e.b=1,e.a=1,new Yu(e)}return o},[o,s]),h=v.useMemo(()=>n.map(e=>`${e.color} ${e.percent}%`),[n]);return v.createElement(`div`,{ref:c,className:b(`${t}-slider`,`${t}-slider-${s}`),onMouseDown:p,onTouchStart:p},v.createElement(ad,{prefixCls:t},v.createElement(od,{x:f.x,y:f.y,ref:l},v.createElement(id,{size:`small`,color:m.toHexString(),prefixCls:t})),v.createElement(ld,{colors:h,type:s,prefixCls:t})))};function dd(e){return v.useMemo(()=>{let{slider:t}=e||{};return[t||ud]},[e])}function fd(){return fd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{value:n,defaultValue:r,prefixCls:i=Xu,onChange:a,onChangeComplete:o,className:s,style:c,panelRender:l,disabledAlpha:u=!1,disabled:d=!1,components:f}=e,[p]=dd(f),[m,h]=cd(r||Qu,n),g=(0,v.useMemo)(()=>m.setA(1).toRgbString(),[m]),_=(e,t)=>{n||h(e),a?.(e,t)},y=e=>new Yu(m.setHue(e)),x=e=>new Yu(m.setA(e/100)),S=e=>{_(y(e),{type:`hue`,value:e})},C=e=>{_(x(e),{type:`alpha`,value:e})},w=e=>{o&&o(y(e))},T=e=>{o&&o(x(e))},E=b(`${i}-panel`,s,{[`${i}-panel-disabled`]:d}),D={prefixCls:i,disabled:d,color:m},O=v.createElement(v.Fragment,null,v.createElement(sd,fd({onChange:_},D,{onChangeComplete:o})),v.createElement(`div`,{className:`${i}-slider-container`},v.createElement(`div`,{className:b(`${i}-slider-group`,{[`${i}-slider-group-disabled-alpha`]:u})},v.createElement(p,fd({},D,{type:`hue`,colors:pd,min:0,max:359,value:m.getHue(),onChange:S,onChangeComplete:w})),!u&&v.createElement(p,fd({},D,{type:`alpha`,colors:[{percent:0,color:`rgba(255, 0, 4, 0)`},{percent:100,color:g}],min:0,max:100,value:m.a*100,onChange:C,onChangeComplete:T}))),v.createElement(td,{color:m.toRgbString(),prefixCls:i})));return v.createElement(`div`,{className:E,style:c,ref:t},typeof l==`function`?l(O):O)}),hd=(e,t)=>e?.replace(/[^0-9a-f]/gi,``).slice(0,t?8:6)||``,gd=(e,t)=>e?hd(e,t):``,_d=function(){function e(t){if(Zo(this,e),this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=t.colors?.map(t=>({color:new e(t.color),percent:t.percent})),this.cleared=t.cleared;return}let n=Array.isArray(t);n&&t.length?(this.colors=t.map(({color:t,percent:n})=>({color:new e(t),percent:n})),this.metaColor=new Yu(this.colors[0].color.metaColor)):this.metaColor=new Yu(n?``:t),(!t||n&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return $o(e,[{key:`toHsb`,value:function(){return this.metaColor.toHsb()}},{key:`toHsbString`,value:function(){return this.metaColor.toHsbString()}},{key:`toHex`,value:function(){return gd(this.toHexString(),this.metaColor.a<1)}},{key:`toHexString`,value:function(){return this.metaColor.toHexString()}},{key:`toRgb`,value:function(){return this.metaColor.toRgb()}},{key:`toRgbString`,value:function(){return this.metaColor.toRgbString()}},{key:`isGradient`,value:function(){return!!this.colors&&!this.cleared}},{key:`getColors`,value:function(){return this.colors||[{color:this,percent:0}]}},{key:`toCssString`,value:function(){let{colors:e}=this;return e?`linear-gradient(90deg, ${e.map(e=>`${e.color.toRgbString()} ${e.percent}%`).join(`, `)})`:this.metaColor.toRgbString()}},{key:`equals`,value:function(e){return!e||this.isGradient()!==e.isGradient()?!1:this.isGradient()?this.colors.length===e.colors.length&&this.colors.every((t,n)=>{let r=e.colors[n];return t.percent===r.percent&&t.color.equals(r.color)}):this.toHexString()===e.toHexString()}}])}(),vd=l(o((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default={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`}}))());function yd(){return yd=Object.assign?Object.assign.bind():function(e){for(var t=1;tv.createElement(Gn,yd({},e,{ref:t,icon:vd.default})));function bd(){return bd=Object.assign?Object.assign.bind():function(e){for(var t=1;te instanceof _d?e:new _d(e),Sd=e=>Math.round(Number(e||0)),Cd=e=>Sd(e.toHsb().a*100),wd=(e,t)=>{let n=e.toRgb();if(!n.r&&!n.g&&!n.b){let n=e.toHsb();return n.a=t||1,xd(n)}return n.a=t||1,xd(n)},Td=(e,t)=>{let n=[{percent:0,color:e[0].color}].concat(Gr(e),[{percent:100,color:e[e.length-1].color}]);for(let e=0;e *`:``,c=s?` ${s}`:``,l=e=>e.filter(Boolean).map(e=>`&:${e}${c}`).join(`,`),u=l([`hover`,i?`hover${i}`:null]),d=l([a?`focus`:null,`active`]);return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":{[d]:{zIndex:3},[u]:{zIndex:4},...i?{[`&${i}`]:{zIndex:3}}:{},[`&[disabled] ${s}`]:{zIndex:0}}}}function Dd(e,t,n){let{borderElCls:r}=n,i=r?`> ${r}`:``;return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${i}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function Od(e,t={focus:!0}){let{componentCls:n}=e,{componentCls:r}=t,i=r||n,a=`${i}-compact`;return{[a]:{...Ed(e,a,t,i),...Dd(i,a,t)}}}var kd=`RC_FORM_INTERNAL_HOOKS`,Ad=()=>{qt(!1,`Can not find FormContext. Please make sure you wrap Field under Form.`)},jd=v.createContext({getFieldValue:Ad,getFieldsValue:Ad,getFieldError:Ad,getFieldWarning:Ad,getFieldsError:Ad,isFieldsTouched:Ad,isFieldTouched:Ad,isFieldValidating:Ad,isFieldsValidating:Ad,resetFields:Ad,setFields:Ad,setFieldValue:Ad,setFieldsValue:Ad,validateFields:Ad,submit:Ad,getInternalHooks:()=>(Ad(),{dispatch:Ad,initEntityValue:Ad,registerField:Ad,useSubscribe:Ad,setInitialValues:Ad,destroyForm:Ad,setCallbacks:Ad,registerWatch:Ad,getFields:Ad,setValidateMessages:Ad,setPreserve:Ad,getInitialValue:Ad})}),Md=v.createContext(null);function Nd(e){return e==null?[]:Array.isArray(e)?e:[e]}function Pd(e){return e&&!!e._init}function Fd(){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`,tel:`%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(){let e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var Id=Fd(),Ld=/%[sdj%]/g,Rd=()=>{};function zd(e){if(!e||!e.length)return null;let t={};return e.forEach(e=>{let n=e.field;t[n]=t[n]||[],t[n].push(e)}),t}function Bd(e,...t){let n=0,r=t.length;return typeof e==`function`?e.apply(null,t):typeof e==`string`?e.replace(Ld,e=>{if(e===`%%`)return`%`;if(n>=r)return e;switch(e){case`%s`:return String(t[n++]);case`%d`:return Number(t[n++]);case`%j`:try{return JSON.stringify(t[n++])}catch{return`[Circular]`}break;default:return e}}):e}function Vd(e){return e===`string`||e===`url`||e===`hex`||e===`email`||e===`date`||e===`pattern`||e===`tel`}function Hd(e,t){return!!(e==null||t===`array`&&Array.isArray(e)&&!e.length||Vd(t)&&typeof e==`string`&&!e)}function Ud(e,t,n){let r=[],i=0,a=e.length;function o(e){r.push(...e||[]),i++,i===a&&n(r)}e.forEach(e=>{t(e,o)})}function Wd(e,t,n){let r=0,i=e.length;function a(o){if(o&&o.length){n(o);return}let s=r;r+=1,s{t.push(...e[n]||[])}),t}var Kd=class extends Error{errors;fields;constructor(e,t){super(`Async Validation Error`),this.errors=e,this.fields=t}};function qd(e,t,n,r,i){if(t.first){let t=new Promise((t,a)=>{Wd(Gd(e),n,e=>(r(e),e.length?a(new Kd(e,zd(e))):t(i)))});return t.catch(e=>e),t}let a=t.firstFields===!0?Object.keys(e):t.firstFields||[],o=Object.keys(e),s=o.length,c=0,l=[],u=new Promise((t,u)=>{let d=e=>{if(l.push.apply(l,e),c++,c===s)return r(l),l.length?u(new Kd(l,zd(l))):t(i)};o.length||(r(l),t(i)),o.forEach(t=>{let r=e[t];a.indexOf(t)===-1?Ud(r,n,d):Wd(r,n,d)})});return u.catch(e=>e),u}function Jd(e){return!!(e&&e.message!==void 0)}function Yd(e,t){let n=e;for(let e=0;e{let r;return r=e.fullFields?Yd(t,e.fullFields):t[n.field||e.fullField],Jd(n)?(n.field=n.field||e.fullField,n.fieldValue=r,n):{message:typeof n==`function`?n():n,fieldValue:r,field:n.field||e.fullField}}}function Zd(e,t){if(t){for(let n in t)if(t.hasOwnProperty(n)){let r=t[n];typeof r==`object`&&typeof e[n]==`object`?e[n]={...e[n],...r}:e[n]=r}}return e}var Qd=`enum`,$d=(e,t,n,r,i)=>{e[Qd]=Array.isArray(e[Qd])?e[Qd]:[],e[Qd].indexOf(t)===-1&&r.push(Bd(i.messages[Qd],e.fullField,e[Qd].join(`, `)))},ef=(e,t,n,r,i)=>{e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(Bd(i.messages.pattern.mismatch,e.fullField,t,e.pattern))):typeof e.pattern==`string`&&(new RegExp(e.pattern).test(t)||r.push(Bd(i.messages.pattern.mismatch,e.fullField,t,e.pattern))))},tf=(e,t,n,r,i)=>{let a=typeof e.len==`number`,o=typeof e.min==`number`,s=typeof e.max==`number`,c=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=t,u=null,d=typeof t==`number`,f=typeof t==`string`,p=Array.isArray(t);if(d?u=`number`:f?u=`string`:p&&(u=`array`),!u)return!1;p&&(l=t.length),f&&(l=t.replace(c,`_`).length),a?l!==e.len&&r.push(Bd(i.messages[u].len,e.fullField,e.len)):o&&!s&&le.max?r.push(Bd(i.messages[u].max,e.fullField,e.max)):o&&s&&(le.max)&&r.push(Bd(i.messages[u].range,e.fullField,e.min,e.max))},nf=(e,t,n,r,i,a)=>{e.required&&(!n.hasOwnProperty(e.field)||Hd(t,a||e.type))&&r.push(Bd(i.messages.required,e.fullField))},rf,af=(()=>{if(rf)return rf;let e=`[a-fA-F\\d:]`,t=t=>t&&t.includeBoundaries?`(?:(?<=\\s|^)(?=${e})|(?<=${e})(?=\\s|$))`:``,n=`(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}`,r=`[a-fA-F\\d]{1,4}`,i=`(?:${[`(?:${r}:){7}(?:${r}|:)`,`(?:${r}:){6}(?:${n}|:${r}|:)`,`(?:${r}:){5}(?::${n}|(?::${r}){1,2}|:)`,`(?:${r}:){4}(?:(?::${r}){0,1}:${n}|(?::${r}){1,3}|:)`,`(?:${r}:){3}(?:(?::${r}){0,2}:${n}|(?::${r}){1,4}|:)`,`(?:${r}:){2}(?:(?::${r}){0,3}:${n}|(?::${r}){1,5}|:)`,`(?:${r}:){1}(?:(?::${r}){0,4}:${n}|(?::${r}){1,6}|:)`,`(?::(?:(?::${r}){0,5}:${n}|(?::${r}){1,7}|:))`].join(`|`)})(?:%[0-9a-zA-Z]{1,})?`,a=RegExp(`(?:^${n}$)|(?:^${i}$)`),o=RegExp(`^${n}$`),s=RegExp(`^${i}$`),c=e=>e&&e.exact?a:RegExp(`(?:${t(e)}${n}${t(e)})|(?:${t(e)}${i}${t(e)})`,`g`);c.v4=e=>e&&e.exact?o:RegExp(`${t(e)}${n}${t(e)}`,`g`),c.v6=e=>e&&e.exact?s:RegExp(`${t(e)}${i}${t(e)}`,`g`);let l=`(?:(?:(?:[a-z]+:)?//)|www\\.)(?:\\S+(?::\\S*)?@)?(?:localhost|${c.v4().source}|${c.v6().source}|(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))(?::\\d{2,5})?(?:[/?#][^\\s"]*)?`;return rf=RegExp(`(?:^${l}$)`,`i`),rf}),of={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,tel:/^(\+[0-9]{1,3}[-\s\u2011]?)?(\([0-9]{1,4}\)[-\s\u2011]?)?([0-9]+[-\s\u2011]?)*[0-9]+$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},sf={integer(e){return sf.number(e)&&parseInt(e,10)===e},float(e){return sf.number(e)&&!sf.integer(e)},array(e){return Array.isArray(e)},regexp(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch{return!1}},date(e){return typeof e.getTime==`function`&&typeof e.getMonth==`function`&&typeof e.getYear==`function`&&!isNaN(e.getTime())},number(e){return isNaN(e)?!1:typeof e==`number`},object(e){return typeof e==`object`&&!sf.array(e)},method(e){return typeof e==`function`},email(e){return typeof e==`string`&&e.length<=320&&!!e.match(of.email)},tel(e){return typeof e==`string`&&e.length<=32&&!!e.match(of.tel)},url(e){return typeof e==`string`&&e.length<=2048&&!!e.match(af())},hex(e){return typeof e==`string`&&!!e.match(of.hex)}},$={required:nf,whitespace:(e,t,n,r,i)=>{(/^\s+$/.test(t)||t===``)&&r.push(Bd(i.messages.whitespace,e.fullField))},type:(e,t,n,r,i)=>{if(e.required&&t===void 0){nf(e,t,n,r,i);return}let a=[`integer`,`float`,`array`,`regexp`,`object`,`method`,`email`,`tel`,`number`,`date`,`url`,`hex`],o=e.type;a.indexOf(o)>-1?sf[o](t)||r.push(Bd(i.messages.types[o],e.fullField,e.type)):o&&typeof t!==e.type&&r.push(Bd(i.messages.types[o],e.fullField,e.type))},range:tf,enum:$d,pattern:ef},cf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t)&&!e.required)return n();$.required(e,t,r,a,i)}n(a)},lf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t==null&&!e.required)return n();$.required(e,t,r,a,i,`array`),t!=null&&($.type(e,t,r,a,i),$.range(e,t,r,a,i))}n(a)},uf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&$.type(e,t,r,a,i)}n(a)},df=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t,`date`)&&!e.required)return n();if($.required(e,t,r,a,i),!Hd(t,`date`)){let n;n=t instanceof Date?t:new Date(t),$.type(e,n,r,a,i),n&&$.range(e,n.getTime(),r,a,i)}}n(a)},ff=`enum`,pf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&$[ff](e,t,r,a,i)}n(a)},mf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&($.type(e,t,r,a,i),$.range(e,t,r,a,i))}n(a)},hf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&($.type(e,t,r,a,i),$.range(e,t,r,a,i))}n(a)},gf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&$.type(e,t,r,a,i)}n(a)},_f=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t===``&&(t=void 0),Hd(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&($.type(e,t,r,a,i),$.range(e,t,r,a,i))}n(a)},vf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&$.type(e,t,r,a,i)}n(a)},yf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t,`string`)&&!e.required)return n();$.required(e,t,r,a,i),Hd(t,`string`)||$.pattern(e,t,r,a,i)}n(a)},bf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t)&&!e.required)return n();$.required(e,t,r,a,i),Hd(t)||$.type(e,t,r,a,i)}n(a)},xf=(e,t,n,r,i)=>{let a=[],o=Array.isArray(t)?`array`:typeof t;$.required(e,t,r,a,i,o),n(a)},Sf=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t,`string`)&&!e.required)return n();$.required(e,t,r,a,i,`string`),Hd(t,`string`)||($.type(e,t,r,a,i),$.range(e,t,r,a,i),$.pattern(e,t,r,a,i),e.whitespace===!0&&$.whitespace(e,t,r,a,i))}n(a)},Cf=(e,t,n,r,i)=>{let a=e.type,o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Hd(t,a)&&!e.required)return n();$.required(e,t,r,o,i,a),Hd(t,a)||$.type(e,t,r,o,i)}n(o)},wf={string:Sf,method:gf,number:_f,boolean:uf,regexp:bf,integer:hf,float:mf,array:lf,object:vf,enum:pf,pattern:yf,date:df,url:Cf,hex:Cf,email:Cf,tel:Cf,required:xf,any:cf},Tf=class e{static register=function(e,t){if(typeof t!=`function`)throw Error(`Cannot register a validator by type, validator is not a function`);wf[e]=t};static warning=Rd;static messages=Id;static validators=wf;rules=null;_messages=Id;constructor(e){this.define(e)}define(e){if(!e)throw Error(`Cannot configure a schema with no rules`);if(typeof e!=`object`||Array.isArray(e))throw Error(`Rules must be an object`);this.rules={},Object.keys(e).forEach(t=>{let n=e[t];this.rules[t]=Array.isArray(n)?n:[n]})}messages(e){return e&&(this._messages=Zd(Fd(),e)),this._messages}validate(t,n={},r=()=>{}){let i=t,a=n,o=r;if(typeof a==`function`&&(o=a,a={}),!this.rules||Object.keys(this.rules).length===0)return o&&o(null,i),Promise.resolve(i);function s(e){let t=[],n={};function r(e){Array.isArray(e)?t=t.concat(...e):t.push(e)}for(let t=0;t{let n=this.rules[e],r=i[e];n.forEach(n=>{let a=n;typeof a.transform==`function`&&(i===t&&(i={...i}),r=i[e]=a.transform(r),r!=null&&(a.type=a.type||(Array.isArray(r)?`array`:typeof r))),a=typeof a==`function`?{validator:a}:{...a},a.validator=this.getValidationMethod(a),a.validator&&(a.field=e,a.fullField=a.fullField||e,a.type=this.getType(a),c[e]=c[e]||[],c[e].push({rule:a,value:r,source:i,field:e}))})});let l={};return qd(c,a,(t,n)=>{let r=t.rule,o=(r.type===`object`||r.type===`array`)&&(typeof r.fields==`object`||typeof r.defaultField==`object`);o&&=r.required||!r.required&&t.value,r.field=t.field;function s(e,t){return{...t,fullField:`${r.fullField}.${e}`,fullFields:r.fullFields?[...r.fullFields,e]:[e]}}function c(c=[]){let u=Array.isArray(c)?c:[c];!a.suppressWarning&&u.length&&e.warning(`async-validator:`,u),u.length&&r.message!==void 0&&r.message!==null&&(u=[].concat(r.message));let d=u.map(Xd(r,i));if(a.first&&d.length)return l[r.field]=1,n(d);if(!o)n(d);else{if(r.required&&!t.value)return r.message===void 0?a.error&&(d=[a.error(r,Bd(a.messages.required,r.field))]):d=[].concat(r.message).map(Xd(r,i)),n(d);let o={};r.defaultField&&Object.keys(t.value).map(e=>{o[e]=r.defaultField}),o={...o,...t.rule.fields};let c={};Object.keys(o).forEach(e=>{let t=o[e];c[e]=(Array.isArray(t)?t:[t]).map(s.bind(null,e))});let l=new e(c);l.messages(a.messages),t.rule.options&&(t.rule.options.messages=a.messages,t.rule.options.error=a.error),l.validate(t.value,t.rule.options||a,e=>{let t=[];d&&d.length&&t.push(...d),e&&e.length&&t.push(...e),n(t.length?t:null)})}}let u;if(r.asyncValidator)u=r.asyncValidator(r,t.value,c,t.source,a);else if(r.validator){try{u=r.validator(r,t.value,c,t.source,a)}catch(e){console.error?.(e),a.suppressValidatorError||setTimeout(()=>{throw e},0),c(e.message)}u===!0?c():u===!1?c(typeof r.message==`function`?r.message(r.fullField||r.field):r.message||`${r.fullField||r.field} fails`):u instanceof Array?c(u):u instanceof Error&&c(u.message)}u&&u.then&&u.then(()=>c(),e=>c(e))},e=>{s(e)},i)}getType(e){if(e.type===void 0&&e.pattern instanceof RegExp&&(e.type=`pattern`),typeof e.validator!=`function`&&e.type&&!wf.hasOwnProperty(e.type))throw Error(Bd(`Unknown rule type %s`,e.type));return e.type||`string`}getValidationMethod(e){if(typeof e.validator==`function`)return e.validator;let t=Object.keys(e),n=t.indexOf(`message`);return n!==-1&&t.splice(n,1),t.length===1&&t[0]===`required`?wf.required:wf[this.getType(e)]||void 0}},Ef="'${name}' is not a valid ${type}",Df={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Ef,method:Ef,array:Ef,object:Ef,number:Ef,date:Ef,boolean:Ef,integer:Ef,float:Ef,regexp:Ef,email:Ef,tel:Ef,url:Ef,hex:Ef},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},Of=Tf;function kf(e,t){return e.replace(/\\?\$\{\w+\}/g,e=>e.startsWith(`\\`)?e.slice(1):t[e.slice(2,-1)])}var Af=`CODE_LOGIC_ERROR`;async function jf(e,t,n,r,i){let a={...n};if(delete a.ruleIndex,Of.warning=()=>void 0,a.validator){let e=a.validator;a.validator=(...t)=>{try{return e(...t)}catch(e){return console.error(e),Promise.reject(Af)}}}let o=null;a&&a.type===`array`&&a.defaultField&&(o=a.defaultField,delete a.defaultField);let s=new Of({[e]:[a]}),c=Sn(Df,r.validateMessages);s.messages(c);let l=[];try{await Promise.resolve(s.validate({[e]:t},{...r}))}catch(e){e.errors&&(l=e.errors.map(({message:e},t)=>{let n=e===Af?c.default:e;return v.isValidElement(n)?v.cloneElement(n,{key:`error_${t}`}):n}))}if(!l.length&&o&&Array.isArray(t)&&t.length>0)return(await Promise.all(t.map((t,n)=>jf(`${e}.${n}`,t,o,r,i)))).reduce((e,t)=>[...e,...t],[]);let u={...n,name:e,enum:(n.enum||[]).join(`, `),...i};return l.map(e=>typeof e==`string`?kf(e,u):e)}function Mf(e,t,n,r,i,a){let o=e.join(`.`),s=n.map((e,t)=>{let n=e.validator,r={...e,ruleIndex:t};return n&&(r.validator=(e,t,r)=>{let i=!1,a=n(e,t,(...e)=>{Promise.resolve().then(()=>{qt(!i,"Your validator function has already return a promise. `callback` will be ignored."),i||r(...e)})});i=a&&typeof a.then==`function`&&typeof a.catch==`function`,qt(i,"`callback` is deprecated. Please return a promise instead."),i&&a.then(()=>{r()}).catch(e=>{r(e||` `)})}),r}).sort(({warningOnly:e,ruleIndex:t},{warningOnly:n,ruleIndex:r})=>!!e==!!n?t-r:e?1:-1),c;if(i===!0)c=new Promise(async(e,n)=>{for(let e=0;ejf(o,t,e,r,a).then(t=>({errors:t,rule:e})));c=(i?Pf(e):Nf(e)).then(e=>Promise.reject(e))}return c.catch(e=>e),c}async function Nf(e){return Promise.all(e).then(e=>[].concat(...e))}async function Pf(e){let t=0;return new Promise(n=>{e.forEach(r=>{r.then(r=>{r.errors.length&&n([r]),t+=1,t===e.length&&n([])})})})}function Ff(e){return Nd(e)}function If(e,t){let n={};return t.forEach(t=>{let r=hn(e,t);n=_n(n,t,r)}),n}function Lf(e,t,n=!1){return e&&e.some(e=>Rf(t,e,n))}function Rf(e,t,n=!1){return!e||!t||!n&&e.length!==t.length?!1:t.every((t,n)=>e[n]===t)}function zf(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||typeof e!=`object`||typeof t!=`object`)return!1;let n=Object.keys(e),r=Object.keys(t);return[...new Set([...n,...r])].every(n=>{let r=e[n],i=t[n];return typeof r==`function`&&typeof i==`function`?!0:r===i})}function Bf(e,...t){let n=t[0];return n&&n.target&&typeof n.target==`object`&&e in n.target?n.target[e]:n}function Vf(e,t,n){let{length:r}=e;if(t<0||t>=r||n<0||n>=r)return e;let i=e[t],a=t-n;return a>0?[...e.slice(0,n),i,...e.slice(n,t),...e.slice(t+1,r)]:a<0?[...e.slice(0,t),...e.slice(t+1,n+1),i,...e.slice(n+1,r)]:e}var Hf=e=>{let t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(null)},Uf=class{namePathList=[];taskId=0;watcherList=new Set;form;constructor(e){this.form=e}register(e){return this.watcherList.add(e),()=>{this.watcherList.delete(e)}}notify(e){e.forEach(e=>{this.namePathList.every(t=>!Rf(t,e))&&this.namePathList.push(e)}),this.doBatch()}doBatch(){this.taskId+=1;let e=this.taskId;Hf(()=>{if(e===this.taskId&&this.watcherList.size){let e=this.form.getForm(),t=e.getFieldsValue(),n=e.getFieldsValue(!0);this.watcherList.forEach(e=>{e(t,n,this.namePathList)}),this.namePathList=[]}})}};async function Wf(){return new Promise(e=>{Hf(()=>{fn(()=>{e()})})})}function Gf(){return Gf=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{preserve:e,isListField:t,name:n}=this.props;this.cancelRegisterFunc&&this.cancelRegisterFunc(t,e,Ff(n)),this.cancelRegisterFunc=null};getNamePath=()=>{let{name:e,fieldContext:t}=this.props,{prefixName:n=[]}=t;return e===void 0?[]:[...n,...e]};getRules=()=>{let{rules:e=[],fieldContext:t}=this.props;return e.map(e=>typeof e==`function`?e(t):e)};reRender(){this.mounted&&this.forceUpdate()}refresh=()=>{this.mounted&&this.setState(({resetCount:e})=>({resetCount:e+1}))};metaCache=null;triggerMetaEvent=e=>{let{onMetaChange:t}=this.props;if(t){let n={...this.getMeta(),destroy:e};Yt(this.metaCache,n)||t(n),this.metaCache=n}else this.metaCache=null};onStoreChange=(e,t,n)=>{let{shouldUpdate:r,dependencies:i=[],onReset:a}=this.props,{store:o}=n,s=this.getNamePath(),c=this.getValue(e),l=this.getValue(o),u=t&&Lf(t,s);switch(n.type===`valueUpdate`&&n.source===`external`&&!Yt(c,l)&&(this.touched=!0,this.dirty=!0,this.validatePromise=null,this.errors=Kf,this.warnings=qf,this.triggerMetaEvent()),n.type){case`reset`:if(!t||u){this.touched=!1,this.dirty=!1,this.validatePromise=void 0,this.errors=Kf,this.warnings=qf,this.triggerMetaEvent(),a?.(),this.refresh();return}break;case`remove`:if(r&&Jf(r,e,o,c,l,n)){this.reRender();return}break;case`setField`:{let{data:i}=n;if(u){`touched`in i&&(this.touched=i.touched),`validating`in i&&!(`originRCField`in i)&&(this.validatePromise=i.validating?Promise.resolve([]):null),`errors`in i&&(this.errors=i.errors||Kf),`warnings`in i&&(this.warnings=i.warnings||qf),this.dirty=!0,this.triggerMetaEvent(),this.reRender();return}else if(`value`in i&&Lf(t,s,!0)){this.reRender();return}if(r&&!s.length&&Jf(r,e,o,c,l,n)){this.reRender();return}break}case`dependenciesUpdate`:if(i.map(Ff).some(e=>Lf(n.relatedFields,e))){this.reRender();return}break;default:if(u||(!i.length||s.length||r)&&Jf(r,e,o,c,l,n)){this.reRender();return}break}r===!0&&this.reRender()};validateRules=e=>{let t=this.getNamePath(),n=this.getValue(),{triggerName:r,validateOnly:i=!1,delayFrame:a}=e||{},o=Promise.resolve().then(async()=>{if(!this.mounted)return[];let{validateFirst:i=!1,messageVariables:s,validateDebounce:c}=this.props;a&&await Wf();let l=this.getRules();if(r&&(l=l.filter(e=>e).filter(e=>{let{validateTrigger:t}=e;return t?Nd(t).includes(r):!0})),c&&r&&(await new Promise(e=>{setTimeout(e,c)}),this.validatePromise!==o))return[];let u=Mf(t,n,l,e,i,s);return u.catch(e=>e).then((e=Kf)=>{if(this.validatePromise===o){this.validatePromise=null;let t=[],n=[];e.forEach?.(({rule:{warningOnly:e},errors:r=Kf})=>{e?n.push(...r):t.push(...r)}),this.errors=t,this.warnings=n,this.triggerMetaEvent(),this.reRender()}}),u});return i?o:(this.validatePromise=o,this.dirty=!0,this.errors=Kf,this.warnings=qf,this.triggerMetaEvent(),this.reRender(),o)};isFieldValidating=()=>!!this.validatePromise;isFieldTouched=()=>this.touched;isFieldDirty=()=>{if(this.dirty||this.props.initialValue!==void 0)return!0;let{fieldContext:e}=this.props,{getInitialValue:t}=e.getInternalHooks(kd);return t(this.getNamePath())!==void 0};getErrors=()=>this.errors;getWarnings=()=>this.warnings;isListField=()=>this.props.isListField;isList=()=>this.props.isList;isPreserve=()=>this.props.preserve;getMeta=()=>(this.prevValidating=this.isFieldValidating(),{touched:this.isFieldTouched(),validating:this.prevValidating,errors:this.errors,warnings:this.warnings,name:this.getNamePath(),validated:this.validatePromise===null});getOnlyChild=e=>{if(typeof e==`function`){let t=this.getMeta();return{...this.getOnlyChild(e(this.getControlled(),t,this.props.fieldContext)),isFunction:!0}}let t=pn(e);return t.length!==1||!v.isValidElement(t[0])?{child:t,isFunction:!1}:{child:t[0],isFunction:!1}};getValue=e=>{let{getFieldsValue:t}=this.props.fieldContext,n=this.getNamePath();return hn(e||t(!0),n)};getControlled=(e={})=>{let{name:t,trigger:n=`onChange`,validateTrigger:r,getValueFromEvent:i,normalize:a,valuePropName:o=`value`,getValueProps:s,fieldContext:c}=this.props,l=r===void 0?c.validateTrigger:r,u=this.getNamePath(),{getInternalHooks:d,getFieldsValue:f}=c,{dispatch:p}=d(kd),m=this.getValue(),h=s||(e=>({[o]:e})),g=e[n],_=t===void 0?{}:h(m),v={...e,..._};return v[n]=(...e)=>{this.touched=!0,this.dirty=!0,this.triggerMetaEvent();let t;t=i?i(...e):Bf(o,...e),a&&(t=a(t,m,f(!0))),t!==m&&p({type:`updateValue`,namePath:u,value:t}),g&&g(...e)},Nd(l||[]).forEach(e=>{let t=v[e];v[e]=(...n)=>{t&&t(...n);let{rules:r}=this.props;r&&r.length&&p({type:`validateField`,namePath:u,triggerName:e})}}),v};render(){let{resetCount:e}=this.state,{children:t}=this.props,{child:n,isFunction:r}=this.getOnlyChild(t),i;return r?i=n:v.isValidElement(n)?i=v.cloneElement(n,this.getControlled(n.props)):(qt(!n,"`children` of Field is not validate ReactElement."),i=n),v.createElement(v.Fragment,{key:e},i)}};function Xf({name:e,...t}){let n=v.useContext(jd),r=v.useContext(Md),i=e===void 0?void 0:Ff(e),a=t.isListField??!!r,o=`keep`;return a||(o=`_${(i||[]).join(`_`)}`),v.createElement(Yf,Gf({key:o,name:i,isListField:a},t,{fieldContext:n}))}function Zf({name:e,initialValue:t,children:n,rules:r,validateTrigger:i,isListField:a}){let o=v.useContext(jd),s=v.useContext(Md),c=v.useRef({keys:[],id:0}).current,l=v.useMemo(()=>[...Ff(o.prefixName)||[],...Ff(e)],[o.prefixName,e]),u=v.useMemo(()=>({...o,prefixName:l}),[o,l]),d=v.useMemo(()=>({getKey:e=>{let t=l.length,n=e[t];return[c.keys[n],e.slice(t+1)]}}),[c,l]);return typeof n==`function`?v.createElement(Md.Provider,{value:d},v.createElement(jd.Provider,{value:u},v.createElement(Xf,{name:[],shouldUpdate:(e,t,{source:n})=>n===`internal`?!1:e!==t,rules:r,validateTrigger:i,initialValue:t,isList:!0,isListField:a??!!s},({value:e=[],onChange:t},r)=>{let{getFieldValue:i}=o,a=()=>i(l||[])||[],s={add:(e,n)=>{let r=a();n>=0&&n<=r.length?(c.keys=[...c.keys.slice(0,n),c.id,...c.keys.slice(n)],t([...r.slice(0,n),e,...r.slice(n)])):(c.keys=[...c.keys,c.id],t([...r,e])),c.id+=1},remove:e=>{let n=a(),r=new Set(Array.isArray(e)?e:[e]);r.size<=0||(c.keys=c.keys.filter((e,t)=>!r.has(t)),t(n.filter((e,t)=>!r.has(t))))},move(e,n){if(e===n)return;let r=a();e<0||e>=r.length||n<0||n>=r.length||(c.keys=Vf(c.keys,e,n),t(Vf(r,e,n)))}},u=e||[];return Array.isArray(u)||(u=[]),n(u.map((e,t)=>{let n=c.keys[t];return n===void 0&&(c.keys[t]=c.id,n=c.keys[t],c.id+=1),{name:t,key:n,isListField:!0}}),s,r)}))):(qt(!1,`Form.List only accepts function as children.`),null)}function Qf(e){let t=!1,n=e.length,r=[];return e.length?new Promise((i,a)=>{e.forEach((e,o)=>{e.catch(e=>(t=!0,e)).then(e=>{--n,r[o]=e,!(n>0)&&(t&&a(r),i(r))})})}):Promise.resolve([])}var $f=`__@field_split__`;function ep(e){return e.map(e=>`${typeof e}:${e}`).join($f)}var tp=class{kvs=new Map;set(e,t){this.kvs.set(ep(e),t)}get(e){return this.kvs.get(ep(e))}getAsPrefix(e){let t=ep(e),n=t+$f,r=[],i=this.kvs.get(t);return i!==void 0&&r.push(i),this.kvs.forEach((e,t)=>{t.startsWith(n)&&r.push(e)}),r}update(e,t){let n=t(this.get(e));n?this.set(e,n):this.delete(e)}delete(e){this.kvs.delete(ep(e))}map(e){return[...this.kvs.entries()].map(([t,n])=>e({key:t.split($f).map(e=>{let[,t,n]=e.match(/^([^:]*):(.*)$/);return t===`number`?Number(n):n}),value:n}))}toJSON(){let e={};return this.map(({key:t,value:n})=>(e[t.join(`.`)]=n,null)),e}},np=class{formHooked=!1;forceRootUpdate;subscribable=!0;store={};fieldEntities=[];initialValues={};callbacks={};validateMessages=null;preserve=null;lastValidatePromise=null;watcherCenter=new Uf(this);constructor(e){this.forceRootUpdate=e}getForm=()=>({getFieldValue:this.getFieldValue,getFieldsValue:this.getFieldsValue,getFieldError:this.getFieldError,getFieldWarning:this.getFieldWarning,getFieldsError:this.getFieldsError,isFieldsTouched:this.isFieldsTouched,isFieldTouched:this.isFieldTouched,isFieldValidating:this.isFieldValidating,isFieldsValidating:this.isFieldsValidating,resetFields:this.resetFields,setFields:this.setFields,setFieldValue:this.setFieldValue,setFieldsValue:this.setFieldsValue,validateFields:this.validateFields,submit:this.submit,_init:!0,getInternalHooks:this.getInternalHooks});getInternalHooks=e=>e===`RC_FORM_INTERNAL_HOOKS`?(this.formHooked=!0,{dispatch:this.dispatch,initEntityValue:this.initEntityValue,registerField:this.registerField,useSubscribe:this.useSubscribe,setInitialValues:this.setInitialValues,destroyForm:this.destroyForm,setCallbacks:this.setCallbacks,setValidateMessages:this.setValidateMessages,getFields:this.getFields,setPreserve:this.setPreserve,getInitialValue:this.getInitialValue,registerWatch:this.registerWatch}):(qt(!1,"`getInternalHooks` is internal usage. Should not call directly."),null);useSubscribe=e=>{this.subscribable=e};prevWithoutPreserves=null;setInitialValues=(e,t)=>{if(this.initialValues=e||{},t){let t=Sn(e,this.store);this.prevWithoutPreserves?.map(({key:n})=>{t=_n(t,n,hn(e,n))}),this.prevWithoutPreserves=null,this.updateStore(t)}};destroyForm=e=>{if(e)this.updateStore({});else{let e=new tp;this.getFieldEntities(!0).forEach(t=>{this.isMergedPreserve(t.isPreserve())||e.set(t.getNamePath(),!0)}),this.prevWithoutPreserves=e}};getInitialValue=e=>{let t=hn(this.initialValues,e);return e.length?Sn(t):t};setCallbacks=e=>{this.callbacks=e};setValidateMessages=e=>{this.validateMessages=e};setPreserve=e=>{this.preserve=e};registerWatch=e=>this.watcherCenter.register(e);notifyWatch=(e=[])=>{this.watcherCenter.notify(e)};timeoutId=null;warningUnhooked=()=>{};updateStore=e=>{this.store=e};getFieldEntities=(e=!1)=>e?this.fieldEntities.filter(e=>e.getNamePath().length):this.fieldEntities;getFieldsMap=(e=!1)=>{let t=new tp;return this.getFieldEntities(e).forEach(e=>{let n=e.getNamePath();t.set(n,e)}),t};getFieldEntitiesForNamePathList=(e,t=!1)=>{if(!e)return this.getFieldEntities(!0);let n=this.getFieldsMap(!0);return t?e.flatMap(e=>{let t=Ff(e),r=n.getAsPrefix(t);return r.length?r:[{INVALIDATE_NAME_PATH:t}]}):e.map(e=>{let t=Ff(e);return n.get(t)||{INVALIDATE_NAME_PATH:Ff(e)}})};getFieldsValue=(e,t)=>{this.warningUnhooked();let n,r;if(e===!0||Array.isArray(e)?(n=e,r=t):e&&typeof e==`object`&&(r=e.filter),n===!0&&!r)return this.store;let i=this.getFieldEntitiesForNamePathList(Array.isArray(n)?n:null,!0),a=[],o=[];i.forEach(e=>{let t=e.INVALIDATE_NAME_PATH||e.getNamePath();if(e.isList?.()){o.push(t);return}if(!r)a.push(t);else{let n=`getMeta`in e?e.getMeta():null;r(n)&&a.push(t)}});let s=If(this.store,a.map(Ff));return o.forEach(e=>{hn(s,e)||(s=_n(s,e,[]))}),s};getFieldValue=e=>{this.warningUnhooked();let t=Ff(e);return hn(this.store,t)};getFieldsError=e=>(this.warningUnhooked(),this.getFieldEntitiesForNamePathList(e).map((t,n)=>t&&!t.INVALIDATE_NAME_PATH?{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}:{name:Ff(e[n]),errors:[],warnings:[]}));getFieldError=e=>{this.warningUnhooked();let t=Ff(e);return this.getFieldsError([t])[0].errors};getFieldWarning=e=>{this.warningUnhooked();let t=Ff(e);return this.getFieldsError([t])[0].warnings};isFieldsTouched=(...e)=>{this.warningUnhooked();let[t,n]=e,r,i=!1;e.length===0?r=null:e.length===1?Array.isArray(t)?(r=t.map(Ff),i=!1):(r=null,i=t):(r=t.map(Ff),i=n);let a=this.getFieldEntities(!0),o=e=>e.isFieldTouched();if(!r)return i?a.every(e=>o(e)||e.isList()):a.some(o);let s=new tp;r.forEach(e=>{s.set(e,[])}),a.forEach(e=>{let t=e.getNamePath();r.forEach(n=>{n.every((e,n)=>t[n]===e)&&s.update(n,t=>[...t,e])})});let c=e=>e.some(o),l=s.map(({value:e})=>e);return i?l.every(c):l.some(c)};isFieldTouched=e=>(this.warningUnhooked(),this.isFieldsTouched([e]));isFieldsValidating=e=>{this.warningUnhooked();let t=this.getFieldEntities();if(!e)return t.some(e=>e.isFieldValidating());let n=e.map(Ff);return t.some(e=>Lf(n,e.getNamePath())&&e.isFieldValidating())};isFieldValidating=e=>(this.warningUnhooked(),this.isFieldsValidating([e]));resetWithFieldInitialValue=(e={})=>{let t=new tp,n=this.getFieldEntities(!0);n.forEach(e=>{let{initialValue:n}=e.props,r=e.getNamePath();if(n!==void 0){let i=t.get(r)||new Set;i.add({entity:e,value:n}),t.set(r,i)}});let r=n=>{n.forEach(n=>{let{initialValue:r}=n.props;if(r!==void 0){let r=n.getNamePath();if(this.getInitialValue(r)!==void 0)qt(!1,`Form already set 'initialValues' with path '${r.join(`.`)}'. Field can not overwrite it.`);else{let i=t.get(r);if(i&&i.size>1)qt(!1,`Multiple Field with path '${r.join(`.`)}' set 'initialValue'. Can not decide which one to pick.`);else if(i){let t=this.getFieldValue(r);!n.isListField()&&(!e.skipExist||t===void 0)&&this.updateStore(_n(this.store,r,[...i][0].value))}}}})},i;e.entities?i=e.entities:e.namePathList?(i=[],e.namePathList.forEach(e=>{let n=t.get(e);n&&i.push(...[...n].map(e=>e.entity))})):i=n,r(i)};resetFields=e=>{this.warningUnhooked();let t=this.store;if(!e){this.updateStore(Sn(this.initialValues)),this.resetWithFieldInitialValue(),this.notifyObservers(t,null,{type:`reset`}),this.notifyWatch();return}let n=e.map(Ff);n.forEach(e=>{let t=this.getInitialValue(e);this.updateStore(_n(this.store,e,t))}),this.resetWithFieldInitialValue({namePathList:n}),this.notifyObservers(t,n,{type:`reset`}),this.notifyWatch(n)};setFields=e=>{this.warningUnhooked();let t=this.store,n=[];e.forEach(e=>{let{name:r,...i}=e,a=Ff(r);n.push(a),`value`in i&&this.updateStore(_n(this.store,a,i.value)),this.notifyObservers(t,[a],{type:`setField`,data:e})}),this.notifyWatch(n)};getFields=()=>this.getFieldEntities(!0).map(e=>{let t=e.getNamePath(),n={...e.getMeta(),name:t,value:this.getFieldValue(t)};return Object.defineProperty(n,"originRCField",{value:!0}),n});initEntityValue=e=>{let{initialValue:t}=e.props;if(t!==void 0){let n=e.getNamePath();hn(this.store,n)===void 0&&this.updateStore(_n(this.store,n,t))}};isMergedPreserve=e=>(e===void 0?this.preserve:e)??!0;registerField=e=>{this.fieldEntities.push(e);let t=e.getNamePath();if(this.notifyWatch([t]),e.props.initialValue!==void 0){let t=this.store;this.resetWithFieldInitialValue({entities:[e],skipExist:!0}),this.notifyObservers(t,[e.getNamePath()],{type:`valueUpdate`,source:`internal`})}return(n,r,i=[])=>{if(this.fieldEntities=this.fieldEntities.filter(t=>t!==e),!this.isMergedPreserve(r)&&(!n||i.length>1)){let e=n?void 0:this.getInitialValue(t);if(t.length&&this.getFieldValue(t)!==e&&this.fieldEntities.every(e=>!Rf(e.getNamePath(),t))){let n=this.store;this.updateStore(_n(n,t,e,!0)),this.notifyObservers(n,[t],{type:`remove`}),this.triggerDependenciesUpdate(n,t)}}this.notifyWatch([t])}};dispatch=e=>{switch(e.type){case`updateValue`:{let{namePath:t,value:n}=e;this.updateValue(t,n);break}case`validateField`:{let{namePath:t,triggerName:n}=e;this.validateFields([t],{triggerName:n});break}default:}};notifyObservers=(e,t,n)=>{if(this.subscribable){let r={...n,store:this.getFieldsValue(!0)};this.getFieldEntities().forEach(({onStoreChange:n})=>{n(e,t,r)})}else this.forceRootUpdate()};triggerDependenciesUpdate=(e,t)=>{let n=this.getDependencyChildrenFields(t);return n.length&&this.validateFields(n,{delayFrame:!0}),this.notifyObservers(e,n,{type:`dependenciesUpdate`,relatedFields:[t,...n]}),n};updateValue=(e,t)=>{let n=Ff(e),r=this.store;this.updateStore(_n(this.store,n,t)),this.notifyObservers(r,[n],{type:`valueUpdate`,source:`internal`}),this.notifyWatch([n]);let i=this.triggerDependenciesUpdate(r,n),{onValuesChange:a}=this.callbacks;if(a){let e=If(this.store,[n]);a(e,_n(this.getFieldsValue(),n,hn(e,n)))}this.triggerOnFieldsChange([n,...i])};setFieldsValue=e=>{this.warningUnhooked();let t=this.store;if(e){let t=Sn(this.store,e);this.updateStore(t)}this.notifyObservers(t,null,{type:`valueUpdate`,source:`external`}),this.notifyWatch()};setFieldValue=(e,t)=>{this.setFields([{name:e,value:t,errors:[],warnings:[],touched:!0}])};getDependencyChildrenFields=e=>{let t=new Set,n=[],r=new tp;this.getFieldEntities().forEach(e=>{let{dependencies:t}=e.props;(t||[]).forEach(t=>{let n=Ff(t);r.update(n,(t=new Set)=>(t.add(e),t))})});let i=e=>{(r.get(e)||new Set).forEach(e=>{if(!t.has(e)){t.add(e);let r=e.getNamePath();e.isFieldDirty()&&r.length&&(n.push(r),i(r))}})};return i(e),n};triggerOnFieldsChange=(e,t)=>{let{onFieldsChange:n}=this.callbacks;if(n){let r=this.getFields();if(t){let e=new tp;t.forEach(({name:t,errors:n})=>{e.set(t,n)}),r.forEach(t=>{t.errors=e.get(t.name)||t.errors})}let i=r.filter(({name:t})=>Lf(e,t));i.length&&n(i,r)}};validateFields=(e,t)=>{this.warningUnhooked();let n,r;Array.isArray(e)||typeof e==`string`||typeof t==`string`?(n=e,r=t):r=e;let i=!!n,a=i?n.map(Ff):[],o=[...a],s=[],c=String(Date.now()),l=new Set,{recursive:u,dirty:d}=r||{};this.getFieldEntities(!0).forEach(e=>{let t=e.getNamePath();if(i||((!e.isList()||!a.some(e=>Rf(e,t,!0)))&&o.push(t),a.push(t)),!(!e.props.rules||!e.props.rules.length)&&!(d&&!e.isFieldDirty())&&(l.add(t.join(c)),!i||Lf(a,t,u))){let n=e.validateRules({validateMessages:{...Df,...this.validateMessages},...r});s.push(n.then(()=>({name:t,errors:[],warnings:[]})).catch(e=>{let n=[],r=[];return e.forEach?.(({rule:{warningOnly:e},errors:t})=>{e?r.push(...t):n.push(...t)}),n.length?Promise.reject({name:t,errors:n,warnings:r}):{name:t,errors:n,warnings:r}}))}});let f=Qf(s);this.lastValidatePromise=f,f.catch(e=>e).then(e=>{let t=e.map(({name:e})=>e);this.notifyObservers(this.store,t,{type:`validateFinish`}),this.triggerOnFieldsChange(t,e)});let p=f.then(()=>this.lastValidatePromise===f?Promise.resolve(this.getFieldsValue(o)):Promise.reject([])).catch(e=>{let t=e.filter(e=>e&&e.errors.length),n=t[0]?.errors?.[0];return Promise.reject({message:n,values:this.getFieldsValue(a),errorFields:t,outOfDate:this.lastValidatePromise!==f})});p.catch(e=>e);let m=a.filter(e=>l.has(e.join(c)));return this.triggerOnFieldsChange(m),p};submit=()=>{this.warningUnhooked(),this.validateFields().then(e=>{let{onFinish:t}=this.callbacks;if(t)try{t(e)}catch(e){console.error(e)}}).catch(e=>{let{onFinishFailed:t}=this.callbacks;t&&t(e)})}};function rp(e){let t=v.useRef(null),[,n]=v.useState({});return t.current||(e?t.current=e:t.current=new np(()=>{n({})}).getForm()),[t.current]}var ip=v.createContext({triggerFormChange:()=>{},triggerFormFinish:()=>{},registerForm:()=>{},unregisterForm:()=>{}}),ap=({validateMessages:e,onFormChange:t,onFormFinish:n,children:r})=>{let i=v.useContext(ip),a=v.useRef({});return v.createElement(ip.Provider,{value:{...i,validateMessages:{...i.validateMessages,...e},triggerFormChange:(e,n)=>{t&&t(e,{changedFields:n,forms:a.current}),i.triggerFormChange(e,n)},triggerFormFinish:(e,t)=>{n&&n(e,{values:t,forms:a.current}),i.triggerFormFinish(e,t)},registerForm:(e,t)=>{e&&(a.current={...a.current,[e]:t}),i.registerForm(e,t)},unregisterForm:e=>{let t={...a.current};delete t[e],a.current=t,i.unregisterForm(e)}}},r)};function op(){return op=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{name:n,initialValues:r,fields:i,form:a,preserve:o,children:s,component:c=`form`,validateMessages:l,validateTrigger:u=`onChange`,onValuesChange:d,onFieldsChange:f,onFinish:p,onFinishFailed:m,clearOnDestroy:h,...g}=e,_=v.useRef(null),y=v.useContext(ip),[b]=rp(a),{useSubscribe:x,setInitialValues:S,setCallbacks:C,setValidateMessages:w,setPreserve:T,destroyForm:E}=b.getInternalHooks(kd);v.useImperativeHandle(t,()=>({...b,nativeElement:_.current})),v.useEffect(()=>(y.registerForm(n,b),()=>{y.unregisterForm(n)}),[y,b,n]),w({...y.validateMessages,...l}),C({onValuesChange:d,onFieldsChange:(e,...t)=>{y.triggerFormChange(n,e),f&&f(e,...t)},onFinish:e=>{y.triggerFormFinish(n,e),p&&p(e)},onFinishFailed:m}),T(o);let D=v.useRef(null);S(r,!D.current),D.current||=!0,v.useEffect(()=>()=>E(h),[]);let O,k=typeof s==`function`;O=k?s(b.getFieldsValue(!0),b):s,x(!k);let ee=v.useRef(null);v.useEffect(()=>{zf(ee.current||[],i||[])||b.setFields(i||[]),ee.current=i},[i,b]);let A=v.useMemo(()=>({...b,validateTrigger:u}),[b,u]),j=v.createElement(Md.Provider,{value:null},v.createElement(jd.Provider,{value:A},O));return c===!1?j:v.createElement(c,op({},g,{ref:_,onSubmit:e=>{e.preventDefault(),e.stopPropagation(),b.submit()},onReset:e=>{e.preventDefault(),b.resetFields(),g.onReset?.(e)}}),j)};function cp(e){try{return JSON.stringify(e)}catch{return Math.random()}}function lp(...e){let[t,n={}]=e,r=Pd(n)?{form:n}:n,i=r.form,[a,o]=(0,v.useState)(()=>typeof t==`function`?t({}):void 0),s=(0,v.useMemo)(()=>cp(a),[a]),c=(0,v.useRef)(s);c.current=s;let l=(0,v.useContext)(jd),u=i||l,d=u&&u._init,{getFieldsValue:f,getInternalHooks:p}=u,{registerWatch:m}=p(kd),h=H((e,n)=>{let i=r.preserve?n??f(!0):e??f(),s=typeof t==`function`?t(i):hn(i,Ff(t));cp(a)!==cp(s)&&o(s)});return(0,v.useEffect)(()=>{d&&h()},[d,typeof t==`function`?t:JSON.stringify(t)]),(0,v.useEffect)(()=>{if(d)return m((e,t)=>{h(e,t)})},[d]),a}var up=v.forwardRef(sp);up.FormProvider=ap,up.Field=Xf,up.List=Zf,up.useForm=rp,up.useWatch=lp;var dp=v.createContext({labelAlign:`right`,layout:`horizontal`,itemRef:()=>{}}),fp=v.createContext(null),pp=e=>{let t=$t(e,[`prefixCls`]);return v.createElement(ap,{...t})},mp=v.createContext({prefixCls:``}),hp=v.createContext({}),gp=({children:e,status:t,override:n})=>{let r=v.useContext(hp),i=v.useMemo(()=>{let e={...r};return n&&delete e.isFormItemInput,t&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e},[t,n,r]);return v.createElement(hp.Provider,{value:i},e)},_p=v.createContext(void 0),{ESC:vp,TAB:yp}=W;function bp({visible:e,triggerRef:t,onVisibleChange:n,autoFocus:r,overlayRef:i}){let a=v.useRef(!1),o=()=>{e&&(t.current?.focus?.(),n?.(!1))},s=()=>i.current?.focus?(i.current.focus(),a.current=!0,!0):!1,c=e=>{switch(e.keyCode){case vp:o();break;case yp:{let t=!1;a.current||(t=s()),t?e.preventDefault():o();break}}};v.useEffect(()=>e?(window.addEventListener(`keydown`,c),r&&fn(s,3),()=>{window.removeEventListener(`keydown`,c),a.current=!1}):()=>{a.current=!1},[e])}var xp=(0,v.forwardRef)((e,t)=>{let{overlay:n,arrow:r,prefixCls:i}=e,a=(0,v.useMemo)(()=>{let e;return e=typeof n==`function`?n():n,e},[n]),o=Ke(t,Ze(a));return v.createElement(v.Fragment,null,r&&v.createElement(`div`,{className:`${i}-arrow`}),v.cloneElement(a,{ref:Je(a)?o:void 0}))}),Sp={adjustX:1,adjustY:1},Cp=[0,0],wp={topLeft:{points:[`bl`,`tl`],overflow:Sp,offset:[0,-4],targetOffset:Cp},top:{points:[`bc`,`tc`],overflow:Sp,offset:[0,-4],targetOffset:Cp},topRight:{points:[`br`,`tr`],overflow:Sp,offset:[0,-4],targetOffset:Cp},bottomLeft:{points:[`tl`,`bl`],overflow:Sp,offset:[0,4],targetOffset:Cp},bottom:{points:[`tc`,`bc`],overflow:Sp,offset:[0,4],targetOffset:Cp},bottomRight:{points:[`tr`,`br`],overflow:Sp,offset:[0,4],targetOffset:Cp}};function Tp(){return Tp=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{arrow:n=!1,prefixCls:r=`rc-dropdown`,transitionName:i,animation:a,align:o,placement:s=`bottomLeft`,placements:c=wp,getPopupContainer:l,showAction:u,hideAction:d,overlayClassName:f,overlayStyle:p,visible:m,trigger:h=[`hover`],autoFocus:g,overlay:_,children:y,onVisibleChange:x,...S}=e,[C,w]=v.useState(),T=`visible`in e?m:C,E=a?`${r}-${a}`:i,D=v.useRef(null),O=v.useRef(null),k=v.useRef(null);v.useImperativeHandle(t,()=>D.current);let ee=e=>{w(e),x?.(e)};bp({visible:T,triggerRef:k,onVisibleChange:ee,autoFocus:g,overlayRef:O});let A=t=>{let{onOverlayClick:n}=e;w(!1),n&&n(t)},j=()=>v.createElement(xp,{ref:O,overlay:_,prefixCls:r,arrow:n}),te=()=>typeof _==`function`?j:j(),ne=()=>{let{minOverlayWidthMatchTrigger:t,alignPoint:n}=e;return`minOverlayWidthMatchTrigger`in e?t:!n},re=v.cloneElement(y,{className:b(y.props?.className,T&&(()=>{let{openClassName:t}=e;return t===void 0?`${r}-open`:t})()),ref:Je(y)?Ke(k,Ze(y)):void 0}),M=d;return!M&&h.indexOf(`contextMenu`)!==-1&&(M=[`click`]),v.createElement(Vl,Tp({builtinPlacements:c},S,{prefixCls:r,ref:D,popupClassName:b(f,{[`${r}-show-arrow`]:n}),popupStyle:p,action:h,showAction:u,hideAction:M,popupPlacement:s,popupAlign:o,popupMotion:{motionName:E},popupVisible:T,stretch:ne()?`minWidth`:``,popup:te(),onOpenChange:ee,onPopupClick:A,getPopupContainer:l}),re)}),Dp=void 0;function Op(e,t){let{prefixCls:n,invalidate:r,item:i,renderItem:a,responsive:o,responsiveDisabled:s,registerSize:c,itemKey:l,className:u,style:d,children:f,display:p,order:m,component:h=`div`,...g}=e,_=o&&!p;function y(e){c(l,e)}v.useEffect(()=>()=>{y(null)},[]);let x=a&&i!==Dp?a(i,{index:m}):f,S;r||(S={opacity:+!_,height:_?0:Dp,overflowY:_?`hidden`:Dp,order:o?m:Dp,pointerEvents:_?`none`:Dp,position:_?`absolute`:Dp});let C={};_&&(C[`aria-hidden`]=!0);let w=v.createElement(h,bd({className:b(!r&&n,u),style:{...S,...d}},C,g,{ref:t}),x);return o&&(w=v.createElement(dl,{onResize:({offsetWidth:e})=>{y(e)},disabled:s},w)),w}var kp=v.forwardRef(Op);function Ap(e){if(typeof MessageChannel>`u`)fn(e);else{let t=new MessageChannel;t.port1.onmessage=()=>e(),t.port2.postMessage(void 0)}}function jp(){let e=v.useRef(null);return t=>{e.current||(e.current=[],Ap(()=>{(0,Dn.unstable_batchedUpdates)(()=>{e.current.forEach(e=>{e()}),e.current=null})})),e.current.push(t)}}function Mp(e,t){let[n,r]=v.useState(t);return[n,H(t=>{e(()=>{r(t)})})]}var Np=v.createContext(null),Pp=v.forwardRef((e,t)=>{let n=v.useContext(Np);if(!n){let{component:n=`div`,...r}=e;return v.createElement(n,bd({},r,{ref:t}))}let{className:r,...i}=n,{className:a,...o}=e;return v.createElement(Np.Provider,{value:null},v.createElement(kp,bd({ref:t,className:b(r,a)},i,o)))}),Fp=`responsive`,Ip=`invalidate`;function Lp(e){return`+ ${e.length} ...`}function Rp(e,t){let{prefixCls:n=`rc-overflow`,data:r=[],renderItem:i,renderRawItem:a,itemKey:o,itemWidth:s=10,ssr:c,style:l,className:u,maxCount:d,renderRest:f,renderRawRest:p,prefix:m,suffix:h,component:g=`div`,itemComponent:_,onVisibleChange:y,...x}=e,S=c===`full`,C=jp(),[w,T]=Mp(C,null),E=w||0,[D,O]=Mp(C,new Map),[k,ee]=Mp(C,0),[A,j]=Mp(C,0),[te,ne]=Mp(C,0),[re,M]=Mp(C,0),[N,ie]=(0,v.useState)(null),[ae,oe]=(0,v.useState)(null),P=v.useMemo(()=>ae===null&&S?2**53-1:ae||0,[ae,w]),[F,I]=(0,v.useState)(!1),L=`${n}-item`,se=Math.max(k,A),ce=d===Fp,le=r.length&&ce,ue=d===Ip,de=le||typeof d==`number`&&r.length>d,fe=(0,v.useMemo)(()=>{let e=r;return le?e=w===null&&S?r:r.slice(0,Math.min(r.length,E/s)):typeof d==`number`&&(e=r.slice(0,d)),e},[r,s,w,d,le]),pe=(0,v.useMemo)(()=>le?r.slice(P+1):r.slice(fe.length),[r,fe,le,P]),R=(0,v.useCallback)((e,t)=>typeof o==`function`?o(e):(o&&e?.[o])??t,[o]),me=(0,v.useCallback)(i||(e=>e),[i]);function he(e,t,n){ae===e&&(t===void 0||t===N)||(oe(e),n||(I(e{let r=new Map(n);return t===null?r.delete(e):r.set(e,t),r})}function ve(e,t){j(t),ee(A)}function ye(e,t){ne(t)}function be(e,t){M(t)}function xe(e){return D.get(R(fe[e],e))}De(()=>{if(E&&typeof se==`number`&&fe){let e=te+re,t=fe.length,n=t-1;if(!t){he(0,null);return}for(let r=0;rE){he(r-1,e-t-re+A);break}}h&&xe(0)+re>E&&ie(null)}},[E,D,A,te,re,R,fe]);let Se=F&&!!pe.length,Ce={};N!==null&&le&&(Ce={position:`absolute`,top:0,insetInlineStart:N});let z={prefixCls:L,responsive:le,component:_,invalidate:ue},B=a?(e,t)=>{let n=R(e,t);return v.createElement(Np.Provider,{key:n,value:{...z,order:t,item:e,itemKey:n,registerSize:_e,display:t<=P}},a(e,t))}:(e,t)=>{let n=R(e,t);return v.createElement(kp,bd({},z,{order:t,key:n,item:e,renderItem:me,itemKey:n,registerSize:_e,display:t<=P}))},we={order:Se?P:2**53-1,className:`${L}-rest`,registerSize:ve,display:Se},Te=f||Lp,V=p?v.createElement(Np.Provider,{value:{...z,...we}},p(pe)):v.createElement(kp,bd({},z,we),typeof Te==`function`?Te(pe):Te),H=v.createElement(g,bd({className:b(!ue&&n,u),style:l,ref:t},x),m&&v.createElement(kp,bd({},z,{responsive:ce,responsiveDisabled:!le,order:-1,className:`${L}-prefix`,registerSize:ye,display:!0}),m),fe.map(B),de?V:null,h&&v.createElement(kp,bd({},z,{responsive:ce,responsiveDisabled:!le,order:P,className:`${L}-suffix`,registerSize:be,display:!0,style:Ce}),h));return ce?v.createElement(dl,{onResize:ge,disabled:!le},H):H}var zp=v.forwardRef(Rp);zp.Item=Pp,zp.RESPONSIVE=Fp,zp.INVALIDATE=Ip;var Bp=zp,Vp=v.createContext(null);function Hp(e,t){return`${e}-${t}`}function Up(e){return Hp(v.useContext(Vp),e)}var Wp=v.createContext(null);function Gp(e,t){let n={...e};return Object.keys(t).forEach(e=>{let r=t[e];r!==void 0&&(n[e]=r)}),n}function Kp({children:e,locked:t,...n}){let r=v.useContext(Wp),i=Ie(()=>Gp(r,n),[r,n],(e,n)=>!t&&(e[0]!==n[0]||!Yt(e[1],n[1],!0)));return v.createElement(Wp.Provider,{value:i},e)}var qp=[],Jp=v.createContext(null);function Yp(){return v.useContext(Jp)}var Xp=v.createContext(qp);function Zp(e){let t=v.useContext(Xp);return v.useMemo(()=>e===void 0?t:[...t,e],[t,e])}var Qp=v.createContext(null),$p=v.createContext({}),{LEFT:em,RIGHT:tm,UP:nm,DOWN:rm,ENTER:im,ESC:am,HOME:om,END:sm}=W,cm=[nm,rm,em,tm];function lm(e,t,n,r){let i=`prev`,a=`next`,o=`children`,s=`parent`;if(e===`inline`&&r===im)return{inlineTrigger:!0};let c={[nm]:i,[rm]:a},l={[em]:n?a:i,[tm]:n?i:a,[rm]:o,[im]:o},u={[nm]:i,[rm]:a,[im]:o,[am]:s,[em]:n?o:s,[tm]:n?s:o};switch({inline:c,horizontal:l,vertical:u,inlineSub:c,horizontalSub:u,verticalSub:u}[`${e}${t?``:`Sub`}`]?.[r]){case i:return{offset:-1,sibling:!0};case a:return{offset:1,sibling:!0};case s:return{offset:-1,sibling:!1};case o:return{offset:1,sibling:!1};default:return null}}function um(e){let t=e;for(;t;){if(t.getAttribute(`data-menu-list`))return t;t=t.parentElement}return null}function dm(e,t){let n=e||document.activeElement;for(;n;){if(t.has(n))return n;n=n.parentElement}return null}function fm(e,t){return gt(e,!0).filter(e=>t.has(e))}function pm(e,t,n,r=1){if(!e)return null;let i=fm(e,t),a=i.length,o=i.findIndex(e=>n===e);return r<0?o===-1?o=a-1:--o:r>0&&(o+=1),o=(o+a)%a,i[o]}var mm=(e,t)=>{let n=new Set,r=new Map,i=new Map;return e.forEach(e=>{let a=document.querySelector(`[data-menu-id='${Hp(t,e)}']`);a&&(n.add(a),i.set(a,e),r.set(e,a))}),{elements:n,key2element:r,element2key:i}};function hm(e,t,n,r,i,a,o,s,c,l){let u=v.useRef(),d=v.useRef();d.current=t;let f=()=>{fn.cancel(u.current)};return v.useEffect(()=>()=>{f()},[]),p=>{let{which:m}=p;if([...cm,im,am,om,sm].includes(m)){let l=a(),h=mm(l,r),{elements:g,key2element:_,element2key:v}=h,y=dm(_.get(t),g),b=v.get(y),x=lm(e,o(b,!0).length===1,n,m);if(!x&&m!==om&&m!==sm)return;(cm.includes(m)||[om,sm].includes(m))&&p.preventDefault();let S=e=>{if(e){let t=e,n=e.querySelector(`a`);n?.getAttribute(`href`)&&(t=n);let r=v.get(e);s(r),f(),u.current=fn(()=>{d.current===r&&t.focus()})}};if([om,sm].includes(m)||x.sibling||!y){let t;t=!y||e===`inline`?i.current:um(y);let n,r=fm(t,g);n=m===om?r[0]:m===sm?r[r.length-1]:pm(t,g,y,x.offset),S(n)}else if(x.inlineTrigger)c(b);else if(x.offset>0)c(b,!0),f(),u.current=fn(()=>{h=mm(l,r);let e=y.getAttribute(`aria-controls`);S(pm(document.getElementById(e),h.elements))},5);else if(x.offset<0){let e=o(b,!0),t=e[e.length-2],n=_.get(t);c(t,!1),S(n)}}l?.(p)}}function gm(e){Promise.resolve().then(e)}var _m=`__RC_UTIL_PATH_SPLIT__`,vm=e=>e.join(_m),ym=e=>e.split(_m),bm=`rc-menu-more`;function xm(){let[,e]=v.useState({}),t=(0,v.useRef)(new Map),n=(0,v.useRef)(new Map),[r,i]=v.useState([]),a=(0,v.useRef)(0),o=(0,v.useRef)(!1),s=()=>{o.current||e({})},c=(0,v.useCallback)((e,r)=>{let i=vm(r);n.current.set(i,e),t.current.set(e,i),a.current+=1;let o=a.current;gm(()=>{o===a.current&&s()})},[]),l=(0,v.useCallback)((e,r)=>{let i=vm(r);n.current.delete(i),t.current.delete(e)},[]),u=(0,v.useCallback)(e=>{i(e)},[]),d=(0,v.useCallback)((e,n)=>{let i=ym(t.current.get(e)||``);return n&&r.includes(i[0])&&i.unshift(bm),i},[r]),f=(0,v.useCallback)((e,t)=>e.filter(e=>e!==void 0).some(e=>d(e,!0).includes(t)),[d]),p=()=>{let e=[...t.current.keys()];return r.length&&e.push(bm),e},m=(0,v.useCallback)(e=>{let r=`${t.current.get(e)}${_m}`,i=new Set;return[...n.current.keys()].forEach(e=>{e.startsWith(r)&&i.add(n.current.get(e))}),i},[]);return v.useEffect(()=>()=>{o.current=!0},[]),{registerPath:c,unregisterPath:l,refreshOverflowKeys:u,isSubPathKey:f,getKeyPath:d,getKeys:p,getSubPathKeys:m}}function Sm(e){let t=v.useRef(e);t.current=e;let n=v.useCallback((...e)=>t.current?.(...e),[]);return e?n:void 0}function Cm(e,t,n,r){let{activeKey:i,onActive:a,onInactive:o}=v.useContext(Wp),s={active:i===e};return t||(s.onMouseEnter=t=>{n?.({key:e,domEvent:t}),a(e)},s.onMouseLeave=t=>{r?.({key:e,domEvent:t}),o(e)}),s}function wm(e){let{mode:t,rtl:n,inlineIndent:r}=v.useContext(Wp);if(t!==`inline`)return null;let i=e;return n?{paddingRight:i*r}:{paddingLeft:i*r}}function Tm({icon:e,props:t,children:n}){let r;return e===null||e===!1?null:(typeof e==`function`?r=v.createElement(e,{...t}):typeof e!=`boolean`&&(r=e),r||n||null)}function Em({item:e,...t}){return Object.defineProperty(t,"item",{get:()=>(qt(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),e)}),t}function Dm(){return Dm=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{style:n,className:r,eventKey:i,warnKey:a,disabled:o,itemIcon:s,children:c,role:l,onMouseEnter:u,onMouseLeave:d,onClick:f,onKeyDown:p,onFocus:m,...h}=e,g=Up(i),{prefixCls:_,onItemClick:y,disabled:x,overflowDisabled:S,itemIcon:C,selectedKeys:w,onActive:T}=v.useContext(Wp),{_internalRenderMenuItem:E}=v.useContext($p),D=`${_}-item`,O=v.useRef(),k=v.useRef(),ee=x||o,A=qe(t,k),j=Zp(i),te=e=>({key:i,keyPath:[...j].reverse(),item:O.current,domEvent:e}),ne=s||C,{active:re,...M}=Cm(i,ee,u,d),N=w.includes(i),ie=wm(j.length),ae=e=>{if(ee)return;let t=te(e);f?.(Em(t)),y(t)},oe=e=>{if(p?.(e),e.which===W.ENTER){let t=te(e);f?.(Em(t)),y(t)}},P=e=>{T(i),m?.(e)},F={};e.role===`option`&&(F[`aria-selected`]=N);let I=v.createElement(Om,Dm({ref:O,elementRef:A,role:l===null?`none`:l||`menuitem`,tabIndex:o?null:-1,"data-menu-id":S&&g?null:g},$t(h,[`extra`]),M,F,{component:`li`,"aria-disabled":o,style:{...ie,...n},className:b(D,{[`${D}-active`]:re,[`${D}-selected`]:N,[`${D}-disabled`]:ee},r),onClick:ae,onKeyDown:oe,onFocus:P}),c,v.createElement(Tm,{props:{...e,isSelected:N},icon:ne}));return E&&(I=E(I,e,{selected:N})),I});function Am(e,t){let{eventKey:n}=e,r=Yp(),i=Zp(n);return v.useEffect(()=>{if(r)return r.registerPath(n,i),()=>{r.unregisterPath(n,i)}},[i]),r?null:v.createElement(km,Dm({},e,{ref:t}))}var jm=v.forwardRef(Am);function Mm(){return Mm=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:i,mode:a,rtl:o}=v.useContext(Wp);return v.createElement(`ul`,Mm({className:b(i,o&&`${i}-rtl`,`${i}-sub`,`${i}-${a===`inline`?`inline`:`vertical`}`,e),role:`menu`},n,{"data-menu-list":!0,ref:r}),t)});function Pm(e,t){return pn(e).map((e,n)=>{if(v.isValidElement(e)){let{key:r}=e,i=e.props?.eventKey??r;i??=`tmp_key-${[...t,n].join(`-`)}`;let a={key:i,eventKey:i};return v.cloneElement(e,a)}return e})}var Fm={adjustX:1,adjustY:1},Im={topLeft:{points:[`bl`,`tl`],overflow:Fm},topRight:{points:[`br`,`tr`],overflow:Fm},bottomLeft:{points:[`tl`,`bl`],overflow:Fm},bottomRight:{points:[`tr`,`br`],overflow:Fm},leftTop:{points:[`tr`,`tl`],overflow:Fm},leftBottom:{points:[`br`,`bl`],overflow:Fm},rightTop:{points:[`tl`,`tr`],overflow:Fm},rightBottom:{points:[`bl`,`br`],overflow:Fm}},Lm={topLeft:{points:[`bl`,`tl`],overflow:Fm},topRight:{points:[`br`,`tr`],overflow:Fm},bottomLeft:{points:[`tl`,`bl`],overflow:Fm},bottomRight:{points:[`tr`,`br`],overflow:Fm},rightTop:{points:[`tr`,`tl`],overflow:Fm},rightBottom:{points:[`br`,`bl`],overflow:Fm},leftTop:{points:[`tl`,`tr`],overflow:Fm},leftBottom:{points:[`bl`,`br`],overflow:Fm}};function Rm(e,t,n){if(t)return t;if(n)return n[e]||n.other}var zm={horizontal:`bottomLeft`,vertical:`rightTop`,"vertical-left":`rightTop`,"vertical-right":`leftTop`};function Bm({prefixCls:e,visible:t,children:n,popup:r,popupStyle:i,popupClassName:a,popupOffset:o,disabled:s,mode:c,onVisibleChange:l}){let{getPopupContainer:u,rtl:d,subMenuOpenDelay:f,subMenuCloseDelay:p,builtinPlacements:m,triggerSubMenuAction:h,forceSubMenuRender:g,rootClassName:_,motion:y,defaultMotions:x}=v.useContext(Wp),[S,C]=v.useState(!1),w=d?{...Lm,...m}:{...Im,...m},T=zm[c],E=Rm(c,y,x),D=v.useRef(E);c!==`inline`&&(D.current=E);let O={...D.current,leavedClassName:`${e}-hidden`,removeOnLeave:!1,motionAppear:!0},k=v.useRef();return v.useEffect(()=>(k.current=fn(()=>{C(t)}),()=>{fn.cancel(k.current)}),[t]),v.createElement(Vl,{prefixCls:e,popupClassName:b(`${e}-popup`,{[`${e}-rtl`]:d},a,_),stretch:c===`horizontal`?`minWidth`:null,getPopupContainer:u,builtinPlacements:w,popupPlacement:T,popupVisible:S,popup:r,popupStyle:i,popupAlign:o&&{offset:o},action:s?[]:[h],mouseEnterDelay:f,mouseLeaveDelay:p,onPopupVisibleChange:l,forceRender:g,popupMotion:O,fresh:!0},n)}function Vm(){return Vm=Object.assign?Object.assign.bind():function(e){for(var t=1;t{u.current&&f(!1)},[l]);let m={...Rm(i,s,c)};n.length>1&&(m.motionAppear=!1);let h=m.onVisibleChanged;return m.onVisibleChanged=e=>(!u.current&&!e&&f(!0),h?.(e)),d?null:v.createElement(Kp,{mode:i,locked:!u.current},v.createElement(zr,Vm({visible:p},m,{forceRender:o,removeOnLeave:!1,leavedClassName:`${a}-hidden`}),({className:t,style:n})=>v.createElement(Nm,{id:e,className:t,style:n},r)))}function Um(){return Um=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{style:n,className:r,styles:i,classNames:a,title:o,eventKey:s,warnKey:c,disabled:l,internalPopupClose:u,children:d,itemIcon:f,expandIcon:p,popupClassName:m,popupOffset:h,popupStyle:g,onClick:_,onMouseEnter:y,onMouseLeave:x,onTitleClick:S,onTitleMouseEnter:C,onTitleMouseLeave:w,popupRender:T,...E}=e,D=Up(s),{prefixCls:O,mode:k,openKeys:ee,disabled:A,overflowDisabled:j,activeKey:te,selectedKeys:ne,itemIcon:re,expandIcon:M,onItemClick:N,onOpenChange:ie,onActive:ae,popupRender:oe}=v.useContext(Wp),{_internalRenderSubMenuItem:P}=v.useContext($p),{isSubPathKey:F}=v.useContext(Qp),I=Zp(),L=`${O}-submenu`,se=A||l,ce=v.useRef(),le=v.useRef(),ue=f??re,de=p??M,fe=ee.includes(s),pe=!j&&fe,R=F(ne,s),{active:me,...he}=Cm(s,se,C,w),[ge,_e]=v.useState(!1),ve=e=>{se||_e(e)},ye=e=>{ve(!0),y?.({key:s,domEvent:e})},be=e=>{ve(!1),x?.({key:s,domEvent:e})},xe=v.useMemo(()=>me||(k===`inline`?!1:ge||F([te],s)),[k,me,te,ge,s,F]),Se=wm(I.length),Ce=e=>{se||(S?.({key:s,domEvent:e}),k===`inline`&&ie(s,!fe))},z=Sm(e=>{_?.(Em(e)),N(e)}),B=e=>{k!==`inline`&&ie(s,e)},we=()=>{ae(s)},Te=D&&`${D}-popup`,V=v.useMemo(()=>v.createElement(Tm,{icon:k===`horizontal`?void 0:de,props:{...e,isOpen:pe,isSubMenu:!0}},v.createElement(`i`,{className:`${L}-arrow`})),[k,de,e,pe,L]),H=v.createElement(`div`,Um({role:`menuitem`,style:Se,className:`${L}-title`,tabIndex:se?null:-1,ref:ce,title:typeof o==`string`?o:null,"data-menu-id":j&&D?null:D,"aria-expanded":pe,"aria-haspopup":!0,"aria-controls":Te,"aria-disabled":se,onClick:Ce,onFocus:we},he),o,V),U=v.useRef(k);k!==`inline`&&I.length>1?U.current=`vertical`:U.current=k;let Ee=U.current,De=v.useMemo(()=>{let t=v.createElement(Kp,{classNames:a,styles:i,mode:Ee===`horizontal`?`vertical`:Ee},v.createElement(Nm,{id:Te,ref:le},d)),n=T||oe;return n?n(t,{item:e,keys:I}):t},[T,oe,I,Te,d,e,Ee]);if(!j){let e=U.current;H=v.createElement(Bm,{mode:e,prefixCls:L,visible:!u&&pe&&k!==`inline`,popupClassName:m,popupOffset:h,popupStyle:g,popup:De,disabled:se,onVisibleChange:B},H)}let Oe=v.createElement(Bp.Item,Um({ref:t,role:`none`},E,{component:`li`,style:n,className:b(L,`${L}-${k}`,r,{[`${L}-open`]:pe,[`${L}-active`]:xe,[`${L}-selected`]:R,[`${L}-disabled`]:se}),onMouseEnter:ye,onMouseLeave:be}),H,!j&&v.createElement(Hm,{id:Te,open:pe,keyPath:I},d));return P&&(Oe=P(Oe,e,{selected:R,active:xe,open:pe,disabled:se})),v.createElement(Kp,{classNames:a,styles:i,onItemClick:z,mode:k===`horizontal`?`vertical`:k,itemIcon:ue,expandIcon:de},Oe)}),Gm=v.forwardRef((e,t)=>{let{eventKey:n,children:r}=e,i=Zp(n),a=Pm(r,i),o=Yp();v.useEffect(()=>{if(o)return o.registerPath(n,i),()=>{o.unregisterPath(n,i)}},[i]);let s;return s=o?a:v.createElement(Wm,Um({ref:t},e),a),v.createElement(Xp.Provider,{value:i},s)});function Km({className:e,style:t}){let{prefixCls:n}=v.useContext(Wp);return Yp()?null:v.createElement(`li`,{role:`separator`,className:b(`${n}-item-divider`,e),style:t})}function qm(){return qm=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:n,title:r,eventKey:i,children:a,...o}=e,{prefixCls:s,classNames:c,styles:l}=v.useContext(Wp),u=`${s}-item-group`;return v.createElement(`li`,qm({ref:t,role:`presentation`},o,{onClick:e=>e.stopPropagation(),className:b(u,n)}),v.createElement(`div`,{role:`presentation`,className:b(`${u}-title`,c?.listTitle),style:l?.listTitle,title:typeof r==`string`?r:void 0},r),v.createElement(`ul`,{role:`group`,className:b(`${u}-list`,c?.list),style:l?.list},a))}),Ym=v.forwardRef((e,t)=>{let{eventKey:n,children:r}=e,i=Pm(r,Zp(n));return Yp()?i:v.createElement(Jm,qm({ref:t},$t(e,[`warnKey`])),i)});function Xm(){return Xm=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(e&&typeof e==`object`){let{label:c,children:l,key:u,type:d,extra:f,...p}=e,m=u??`tmp-${s}`;if(l||d===`group`)return d===`group`?v.createElement(i,Xm({key:m},p,{title:c}),Zm(l,t,n)):v.createElement(a,Xm({key:m},p,{title:c}),Zm(l,t,n));if(d===`divider`)return v.createElement(o,Xm({key:m},p));let h=!!f||f===0;return v.createElement(r,Xm({key:m},p,{extra:f}),h?v.createElement(v.Fragment,null,v.createElement(`span`,{className:`${n}-item-label`},c),v.createElement(`span`,{className:`${n}-item-extra`},f)):c)}return null}).filter(e=>e)}function Qm(e,t,n,r,i){let a=e,o={divider:Km,item:jm,group:Ym,submenu:Gm,...r};return t&&(a=Zm(t,o,i)),Pm(a,n)}function $m(){return $m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:n=`rc-menu`,rootClassName:r,style:i,className:a,styles:o,classNames:s,tabIndex:c=0,items:l,children:u,direction:d,id:f,mode:p=`vertical`,inlineCollapsed:m,disabled:h,disabledOverflow:g,subMenuOpenDelay:_=.1,subMenuCloseDelay:y=.1,forceSubMenuRender:x,defaultOpenKeys:S,openKeys:C,activeKey:w,defaultActiveFirst:T,selectable:E=!0,multiple:D=!1,defaultSelectedKeys:O,selectedKeys:k,onSelect:ee,onDeselect:A,inlineIndent:j=24,motion:te,defaultMotions:ne,triggerSubMenuAction:re=`hover`,builtinPlacements:M,itemIcon:N,expandIcon:ie,overflowedIndicator:ae=`...`,overflowedIndicatorPopupClassName:oe,getPopupContainer:P,onClick:F,onOpenChange:I,onKeyDown:L,openAnimation:se,openTransitionName:ce,_internalRenderMenuItem:le,_internalRenderSubMenuItem:ue,_internalComponents:de,popupRender:fe,...pe}=e,[R,me]=v.useMemo(()=>[Qm(u,l,eh,de,n),Qm(u,l,eh,{},n)],[u,l,de]),[he,ge]=v.useState(!1),_e=v.useRef(),ve=Fe(f?`rc-menu-uuid-${f}`:`rc-menu-uuid`),ye=d===`rtl`,[be,xe]=Ae(S,C),Se=be||eh,Ce=(e,t=!1)=>{function n(){xe(e),I?.(e)}t?(0,Dn.flushSync)(n):n()},[z,B]=v.useState(Se),we=v.useRef(!1),[Te,V]=v.useMemo(()=>(p===`inline`||p===`vertical`)&&m?[`vertical`,m]:[p,!1],[p,m]),H=Te===`inline`,[U,Ee]=v.useState(Te),[De,Oe]=v.useState(V);v.useEffect(()=>{Ee(Te),Oe(V),we.current&&(H?xe(z):Ce(eh))},[Te,V]);let[ke,je]=v.useState(0),Me=ke>=R.length-1||U!==`horizontal`||g;v.useEffect(()=>{H&&B(Se)},[Se]),v.useEffect(()=>(we.current=!0,()=>{we.current=!1}),[]);let{registerPath:Ne,unregisterPath:Pe,refreshOverflowKeys:Ie,isSubPathKey:Le,getKeyPath:Re,getKeys:ze,getSubPathKeys:Be}=xm(),Ve=v.useMemo(()=>({registerPath:Ne,unregisterPath:Pe}),[Ne,Pe]),He=v.useMemo(()=>({isSubPathKey:Le}),[Le]);v.useEffect(()=>{Ie(Me?eh:R.slice(ke+1).map(e=>e.key))},[ke,Me]);let[Ue,We]=Ae(w||T&&R[0]?.key,w),Ge=Sm(e=>{We(e)}),Ke=Sm(()=>{We(void 0)});(0,v.useImperativeHandle)(t,()=>({list:_e.current,focus:e=>{let t=ze(),{elements:n,key2element:r,element2key:i}=mm(t,ve),a=fm(_e.current,n),o;o=Ue&&t.includes(Ue)?Ue:a[0]?i.get(a[0]):R.find(e=>!e.props.disabled)?.key;let s=r.get(o);o&&s&&s?.focus?.(e)},findItem:({key:e})=>{let{key2element:t}=mm(ze(),ve);return t.get(e)||null}}));let[qe,Je]=Ae(O||[],k),Ye=v.useMemo(()=>Array.isArray(qe)?qe:qe==null?eh:[qe],[qe]),Xe=e=>{if(E){let{key:t}=e,n=Ye.includes(t),r;r=D?n?Ye.filter(e=>e!==t):[...Ye,t]:[t],Je(r);let i={...e,selectedKeys:r};n?A?.(i):ee?.(i)}!D&&Se.length&&U!==`inline`&&Ce(eh)},Ze=Sm(e=>{F?.(Em(e)),Xe(e)}),Qe=Sm((e,t)=>{let n=Se.filter(t=>t!==e);if(t)n.push(e);else if(U!==`inline`){let t=Be(e);n=n.filter(e=>!t.has(e))}Yt(Se,n,!0)||Ce(n,!0)}),$e=hm(U,Ue,ye,ve,_e,ze,Re,We,(e,t)=>{Qe(e,t??!Se.includes(e))},L);v.useEffect(()=>{ge(!0)},[]);let et=v.useMemo(()=>({_internalRenderMenuItem:le,_internalRenderSubMenuItem:ue}),[le,ue]),tt=U!==`horizontal`||g?R:R.map((e,t)=>v.createElement(Kp,{key:e.key,overflowDisabled:t>ke,classNames:s,styles:o},e)),nt=v.createElement(Bp,$m({id:f,ref:_e,prefixCls:`${n}-overflow`,component:`ul`,itemComponent:jm,className:b(n,`${n}-root`,`${n}-${U}`,a,{[`${n}-inline-collapsed`]:De,[`${n}-rtl`]:ye},r),dir:d,style:i,role:`menu`,tabIndex:c,data:tt,renderRawItem:e=>e,renderRawRest:e=>{let t=e.length,n=t?R.slice(-t):null;return v.createElement(Gm,{eventKey:bm,title:ae,disabled:Me,internalPopupClose:t===0,popupClassName:oe},n)},maxCount:U!==`horizontal`||g?Bp.INVALIDATE:Bp.RESPONSIVE,ssr:`full`,"data-menu-list":!0,onVisibleChange:e=>{je(e)},onKeyDown:$e},pe));return v.createElement($p.Provider,{value:et},v.createElement(Vp.Provider,{value:ve},v.createElement(Kp,{prefixCls:n,rootClassName:r,classNames:s,styles:o,mode:U,openKeys:Se,rtl:ye,disabled:h,motion:he?te:null,defaultMotions:he?ne:null,activeKey:Ue,onActive:Ge,onInactive:Ke,selectedKeys:Ye,inlineIndent:j,subMenuOpenDelay:_,subMenuCloseDelay:y,forceSubMenuRender:x,builtinPlacements:M,triggerSubMenuAction:re,getPopupContainer:P,itemIcon:N,expandIcon:ie,onItemClick:Ze,onOpenChange:Qe,popupRender:fe},v.createElement(Qp.Provider,{value:He},nt),v.createElement(`div`,{style:{display:`none`},"aria-hidden":!0},v.createElement(Jp.Provider,{value:Ve},me)))))});th.Item=jm,th.SubMenu=Gm,th.ItemGroup=Ym,th.Divider=Km;var nh=l(o((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default={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`}}))());function rh(){return rh=Object.assign?Object.assign.bind():function(e){for(var t=1;tv.createElement(Gn,rh({},e,{ref:t,icon:nh.default}))),ah=(e,t,n)=>{let{variant:r,[e]:i}=v.useContext(mi),a=v.useContext(_p),o=i?.variant,s;s=t===void 0?n===!1?`borderless`:a??o??r??`outlined`:t;let c=pi.includes(s);return[s,c]},oh=l(o((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default={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`}}))());function sh(){return sh=Object.assign?Object.assign.bind():function(e){for(var t=1;tv.createElement(Gn,sh({},e,{ref:t,icon:oh.default}))),lh=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),uh=o(((e,t)=>{t.exports=lh()}));export{yu as $,pt as $n,jo as $t,Cd as A,kn as An,Gs as At,Ku as B,an as Bn,vs as Bt,Zf as C,Rr as Cn,_ as Cr,ac as Ct,Od as D,Hn as Dn,s as Dr,Js as Dt,jd as E,Un as En,o as Er,Xs as Et,_d as F,hn as Fn,Ps as Ft,Iu as G,qt as Gn,$o as Gt,Bu as H,Qt as Hn,is as Ht,hd as I,mn as In,Ms as It,ju as J,W as Jn,Go as Jt,Pu as K,Rt as Kn,Zo as Kt,md as L,pn as Ln,As as Lt,Sd as M,En as Mn,Rs as Mt,bd as N,Sn as Nn,Fs as Nt,wd as O,Fn as On,l as Or,qs as Ot,Q as P,_n as Pn,Ns as Pt,xu as Q,mt as Qn,Bo as Qt,td as R,fn as Rn,ks as Rt,rp as S,zr as Sn,b as Sr,rc as St,Md as T,Gn as Tn,p as Tr,Zs as Tt,Lu as U,Yt as Un,rs as Ut,zu as V,$t as Vn,as as Vt,Ru as W,Ut as Wn,ns as Wt,Du as X,_t as Xn,Fo as Xt,Ou as Y,Ft as Yn,Po as Yt,Eu as Z,kt as Zn,Io as Zt,gp as _,qr as _n,ue as _r,uc as _t,th as a,Bi as an,Je as ar,Xl as at,up as b,ei as bn,ie as br,ic as bt,Gm as c,_i as cn,Ne as cr,Hl as ct,Bp as d,si as dn,ke as dr,dl as dt,Mo as en,Qe as er,gu as et,Ep as f,Zr as fn,De as fr,Xc as ft,pp as g,$r as gn,V as gr,yc as gt,mp as h,Xr as hn,H as hr,Sc as ht,ih as i,ia as in,Xe as ir,Yl as it,Td as j,Tn as jn,zs as jt,xd as k,Ln as kn,Ks as kt,jm as l,di as ln,Fe as lr,Ul as lt,hp as m,Jr as mn,U as mr,Dc as mt,ch as n,Oo as nn,Ge as nr,pu as nt,Ym as o,Mi as on,qe as or,Jl as ot,dp as p,Kr as pn,Oe as pr,kc as pt,Mu as q,zt as qn,Jo as qt,ah as r,na as rn,Ze as rr,Zl as rt,Km as s,mi as sn,Ie as sr,Wl as st,uh as t,Ao as tn,Ke as tr,hu as tt,Zp as u,oi as un,Ae as ur,Vl as ut,fp as v,Yr as vn,I as vr,lc as vt,Xf as w,Jn as wn,h as wr,nc as wt,lp as x,Gr as xn,E as xr,oc as xt,_p as y,Qr as yn,ae as yr,cc as yt,Yu as z,on as zn,Os as zt};