import{i as e,n as t,t as n}from"./rolldown-runtime-BgaNhQyE.js";var r=n((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&&ee(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&&ee(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,A=k.port2;k.port1.onmessage=D,O=function(){A.postMessage(null)}}else O=function(){_(D,0)};function ee(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,ee(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}}}})),i=n(((e,t)=>{t.exports=r()})),a=n((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 A=/\/+/g;function ee(e,t){return typeof e==`object`&&e&&e.key!=null?k(``+e.key):t.toString(36)}function te(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 j(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,j(c(e._payload),r,i,a,o)}}if(c)return o=o(e),c=a===``?`.`+ee(e,0):a,S(o)?(i=``,c!=null&&(i=c.replace(A,`$&/`)+`/`),j(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(A,`$&/`)+`/`)+c)),r.push(o)),1;c=0;var l=a===``?`.`:a+`:`;if(S(e))for(var u=0;u{t.exports=a()})),s=n((e=>{var t=o();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=s()})),l=n((e=>{var t=i(),n=o(),r=c();function a(e){var t=`https://react.dev/errors/`+e;if(1ae||(e.current=ie[ae],ie[ae]=null,ae--)}function L(e,t){ae++,ie[ae]=e.current,e.current=t}var R=F(null),oe=F(null),se=F(null),ce=F(null);function le(e,t){switch(L(se,t),L(oe,e),L(R,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Vd(t),e=Hd(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}I(R),L(R,e)}function ue(){I(R),I(oe),I(se)}function de(e){e.memoizedState!==null&&L(ce,e);var t=R.current,n=Hd(t,e.type);t!==n&&(L(oe,e),L(R,n))}function fe(e){oe.current===e&&(I(R),I(oe)),ce.current===e&&(I(ce),Qf._currentValue=re)}var pe,me;function he(e){if(pe===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);pe=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,we=t.unstable_requestPaint,z=t.unstable_now,Te=t.unstable_getCurrentPriorityLevel,B=t.unstable_ImmediatePriority,Ee=t.unstable_UserBlockingPriority,De=t.unstable_NormalPriority,Oe=t.unstable_LowPriority,ke=t.unstable_IdlePriority,Ae=t.log,je=t.unstable_setDisableYieldValue,Me=null,Ne=null;function Pe(e){if(typeof Ae==`function`&&je(e),Ne&&typeof Ne.setStrictMode==`function`)try{Ne.setStrictMode(Me,e)}catch{}}var V=Math.clz32?Math.clz32:Le,Fe=Math.log,Ie=Math.LN2;function Le(e){return e>>>=0,e===0?32:31-(Fe(e)/Ie|0)|0}var Re=256,H=262144,ze=4194304;function Be(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 Ve(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=Be(n))):i=Be(o):i=Be(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=Be(n))):i=Be(o)):i=Be(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 He(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Ue(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 We(){var e=ze;return ze<<=1,!(ze&62914560)&&(ze=4194304),e}function Ge(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ke(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function qe(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),an=!1;if(rn)try{var on={};Object.defineProperty(on,"passive",{get:function(){an=!0}}),window.addEventListener(`test`,on,on),window.removeEventListener(`test`,on,on)}catch{an=!1}var sn=null,cn=null,ln=null;function un(){if(ln)return ln;var e,t=cn,n=t.length,r,i=`value`in sn?sn.value:sn.textContent,a=i.length;for(e=0;e=Hn),Wn=` `,Gn=!1;function Kn(e,t){switch(e){case`keyup`:return Bn.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`||!Vn&&Kn(e,t)?(e=un(),ln=cn=sn=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=_r(n)}}function yr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?yr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function br(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Mt(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=Mt(e.document)}return t}function xr(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 Sr=rn&&`documentMode`in document&&11>=document.documentMode,Cr=null,wr=null,Tr=null,Er=!1;function Dr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Er||Cr==null||Cr!==Mt(r)||(r=Cr,`selectionStart`in r&&xr(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}),Tr&&gr(Tr,r)||(Tr=r,r=Td(wr,`onSelect`),0>=o,i-=o,yi=1<<32-V(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),K&&xi(i,h),l;if(d===null){for(;hg?(_=h,h=null):_=h.sibling;var y=p(i,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(i,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(i,h),K&&xi(i,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(i,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return K&&xi(i,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,i,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(i,e)}),K&&xi(i,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=i(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===O&&xa(l)===r.type){n(e,r.sibling),c=i(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=oi(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=ai(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=i(r,o.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=li(o,e.mode,c),c.return=e,e=c}return s(e);case O:return o=xa(o),b(e,r,o,c)}if(M(o))return h(e,r,o,c);if(te(o)){if(l=te(o),typeof l!=`function`)throw Error(a(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,Yi(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=i(r,o),c.return=e,e=c):(n(e,r),c=si(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===ha||t===_a)throw t;var a=ti(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=Qr(e),Zr(e,null,n),t}return Jr(e,r,t,n),Qr(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,Ye(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=oa;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===aa&&(Ba=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var m=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(m=g.payload,typeof m==`function`){d=m.call(_,d,f);break a}d=m;break a;case 3:m.flags=m.flags&-65537|128;case 0:if(m=g.payload,f=typeof m==`function`?m.call(_,d,f):m,f==null)break a;d=h({},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(a(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=N.T,s={};N.T=s,As(e,!1,t,n);try{var c=i(),l=N.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?ks(e,t,la(c,r),fu(e)):ks(e,t,r,fu(e))}catch(n){ks(e,t,{then:function(){},status:`rejected`,reason:n},fu())}finally{P.p=a,o!==null&&s.types!==null&&(o.types=s.types),N.T=o}}function ys(){}function bs(e,t,n,r){if(e.tag!==5)throw Error(a(476));var i=xs(e).queue;vs(e,i,t,re,n===null?ys:function(){return Ss(e),n(r)})}function xs(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:re,baseState:re,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:jo,lastRenderedState:re},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 Ji(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:ta()},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=Yr(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,hr(s,o))return Jr(e,t,i,0),Ll===null&&qr(),!1}catch{}if(n=Yr(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:ud(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},js(e)){if(t)throw Error(a(479))}else t=Yr(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,Ye(e,n)}}var Ps={readContext:Ji,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:Ji,use:ko,useCallback:function(e,t){return To().memoizedState=[e,t===void 0?null:t],e},useContext:Ji,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){Pe(!0);try{e()}finally{Pe(!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){Pe(!0);try{n(t)}finally{Pe(!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,i=To();if(K){if(n===void 0)throw Error(a(407));n=n()}else{if(n=t(),Ll===null)throw Error(a(349));X&127||Io(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.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(K){var n=bi,r=yi;n=(r&~(1<<32-V(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(i,{is:r.is}):s.createElement(i)}}o[nt]=t,o[rt]=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(Pd(o,i,r),i){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(a(166));if(e=se.current,Pi(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=Ei,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[nt]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||jd(e.nodeValue,n)),e||ji(t,!0)}else e=Bd(e).createTextNode(r),e[nt]=t,t.stateNode=e}return Pc(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Pi(t),n!==null){if(e===null){if(!r)throw Error(a(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(557));e[nt]=t}else Fi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Pc(t),e=!1}else n=Ii(),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(a(558))}return Pc(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=Pi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(a(318));if(i=t.memoizedState,i=i===null?null:i.dehydrated,!i)throw Error(a(317));i[nt]=t}else Fi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Pc(t),i=!1}else i=Ii(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)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,i=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(i=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Mc(t,t.updateQueue),Pc(t),null);case 4:return ue(),e===null&&xd(t.stateNode.containerInfo),Pc(t),null;case 10:return Hi(t.type),Pc(t),null;case 19:if(I(ro),r=t.memoizedState,r===null)return Pc(t),null;if(i=(t.flags&128)!=0,o=r.rendering,o===null)if(i)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;)ii(n,e),n=n.sibling;return L(ro,ro.current&1|2),K&&xi(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&z()>eu&&(t.flags|=128,i=!0,Nc(r,!1),t.lanes=4194304)}else{if(!i)if(e=io(o),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,Mc(t,e),Nc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!K)return Pc(t),null}else 2*z()-r.renderingStartTime>eu&&n!==536870912&&(t.flags|=128,i=!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=z(),e.sibling=null,n=ro.current,L(ro,i?n&1|2:n&1),K&&xi(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&&I(da),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Hi(ea),Pc(t),null;case 25:return null;case 30:return null}throw Error(a(156,t.tag))}function Ic(e,t){switch(wi(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Hi(ea),ue(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return fe(t),null;case 31:if(t.memoizedState!==null){if(no(t),t.alternate===null)throw Error(a(340));Fi()}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(a(340));Fi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return I(ro),null;case 4:return ue(),null;case 10:return Hi(t.type),null;case 22:case 23:return no(t),Ya(),e!==null&&I(da),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Hi(ea),null;case 25:return null;default:return null}}function Lc(e,t){switch(wi(t),t.tag){case 3:Hi(ea),ue();break;case 26:case 27:case 5:fe(t);break;case 4:ue();break;case 31:t.memoizedState!==null&&no(t);break;case 13:no(t);break;case 19:I(ro);break;case 10:Hi(t.type);break;case 22:case 23:no(t),Ya(),e!==null&&I(da);break;case 24:Hi(ea)}}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){Q(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){Q(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Q(t,t.return,e)}}function Bc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Wa(t,n)}catch(t){Q(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){Q(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){Q(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){Q(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){Q(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){Q(e,e.return,t)}}function Gc(e,t,n){try{var r=e.stateNode;Fd(r,e.type,n,t),r[rt]=t}catch(t){Q(e,e.return,t)}}function Kc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Zd(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&&Zd(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=Jt));else if(r!==4&&(r===27&&Zd(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&&Zd(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]);Pd(t,r,n),t[nt]=e,t[rt]=n}catch(t){Q(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,Rd=sp,e=br(e),xr(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 i=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||i!==0&&f.nodeType!==3||(c=s+i),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===i&&(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(zd={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`))),Pd(o,r,n),o[nt]=e,ht(o),r=o;break a;case`link`:var s=Vf(`link`,`href`,i).get(r+(n.href||``));if(s){for(var c=0;cg&&(o=g,g=h,h=o);var _=vr(s,h),v=vr(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,N.T=null,n=cu,cu=null;var o=iu,s=ou;if(ru=0,au=iu=null,ou=0,J&6)throw Error(a(331));var c=J;if(J|=4,Ml(o.current),wl(o,o.current,s,n),J=c,rd(0,!1),Ne&&typeof Ne.onPostCommitFiberRoot==`function`)try{Ne.onPostCommitFiberRoot(Me,o)}catch{}return!0}finally{P.p=i,N.T=r,Bu(e,t)}}function Uu(e,t,n){t=di(n,t),t=Js(e.stateNode,t,2),e=La(e,t,2),e!==null&&(Ke(e,2),nd(e))}function Q(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=di(n,e),n=Ys(2),r=La(t,n,2),r!==null&&(Xs(n,r,t,e),Ke(r,2),nd(r));break}}t=t.return}}function Wu(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=Gu.bind(null,e,t,n),t.then(e,e))}function Gu(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>z()-Ql?!(J&2)&&xu(e,0):Kl|=n,Jl===X&&(Jl=0)),nd(e)}function Ku(e,t){t===0&&(t=We()),e=Xr(e,t),e!==null&&(Ke(e,t),nd(e))}function qu(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Ku(e,n)}function Ju(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(a(314))}r!==null&&r.delete(t),Ku(e,n)}function Yu(e,t){return xe(e,t)}var Xu=null,Zu=null,Qu=!1,$u=!1,ed=!1,td=0;function nd(e){e!==Zu&&e.next===null&&(Zu===null?Xu=Zu=e:Zu=Zu.next=e),$u=!0,Qu||(Qu=!0,ld())}function rd(e,t){if(!ed&&$u){ed=!0;do for(var n=!1,r=Xu;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-V(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,cd(r,a))}else a=X,a=Ve(r,r===Ll?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||He(r,a)||(n=!0,cd(r,a));r=r.next}while(n);ed=!1}}function id(){ad()}function ad(){$u=Qu=!1;var e=0;td!==0&&Gd()&&(e=td);for(var t=z(),n=null,r=Xu;r!==null;){var i=r.next,a=od(r,t);a===0?(r.next=null,n===null?Xu=i:n.next=i,i===null&&(Zu=n)):(n=r,(e!==0||a&3)&&($u=!0)),r=i}ru!==0&&ru!==5||rd(e,!1),td!==0&&(td=0)}function od(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&&Id(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=Pt(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`),Pd(t,`link`,e),ht(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="`+Pt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Pt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Pt(n.imageSizes)+`"]`)):i+=`[href="`+Pt(e)+`"]`;var a=i;switch(t){case`style`:a=Af(e);break;case`script`:a=Pf(e)}mf.has(a)||(e=h({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`),Pd(t,`link`,e),ht(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="`+Pt(r)+`"][href="`+Pt(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=h({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`),Pd(r,`link`,e),ht(r),n.head.appendChild(r)}}}function Ef(e,t,n){_f.S(e,t,n);var r=bf;if(r&&e){var i=mt(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=h({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=mf.get(a))&&Rf(e,n);var c=o=r.createElement(`link`);ht(c),Pd(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=mt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=h({src:e,async:!0},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),ht(a),Pd(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=mt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=h({src:e,async:!0,type:`module`},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),ht(a),Pd(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 i=(i=se.current)?gf(i):null;if(!i)throw Error(a(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=mt(i).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=mt(i).hoistableStyles,s=o.get(e);if(s||(i=i.ownerDocument||i,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=i.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(i,e,n,s.state))),t&&r===null)throw Error(a(528,``));return s}if(t&&r!==null)throw Error(a(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=mt(i).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(a(444,e))}}function Af(e){return`href="`+Pt(e)+`"`}function jf(e){return`link[rel="stylesheet"][`+e+`]`}function Mf(e){return h({},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}),Pd(t,`link`,n),ht(t),e.head.appendChild(t))}function Pf(e){return`[src="`+Pt(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~="`+Pt(n.href)+`"]`);if(r)return t.instance=r,ht(r),r;var i=h({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),ht(r),Pd(r,`style`,i),Lf(r,n.precedence,e),t.instance=r;case`stylesheet`:i=Af(n.href);var o=e.querySelector(jf(i));if(o)return t.state.loading|=4,t.instance=o,ht(o),o;r=Mf(n),(i=mf.get(i))&&Rf(r,i),o=(e.ownerDocument||e).createElement(`link`),ht(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),Pd(o,`link`,r),t.state.loading|=4,Lf(o,n.precedence,e),t.instance=o;case`script`:return o=Pf(n.src),(i=e.querySelector(Ff(o)))?(t.instance=i,ht(i),i):(r=n,(i=mf.get(o))&&(r=h({},n),zf(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),ht(i),Pd(i,`link`,r),e.head.appendChild(i),t.instance=i);case`void`:return null;default:throw Error(a(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,ht(a);return}a=t.ownerDocument||t,r=Mf(r),(i=mf.get(i))&&Rf(r,i),a=a.createElement(`link`),ht(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),Pd(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=l()})),d=e(o()),f=e=>{let t=d.useRef(e);return t.current=e,d.useCallback((...e)=>t.current?.(...e),[])};function p(){return!!(typeof window<`u`&&window.document&&window.document.createElement)}var m=p()?d.useLayoutEffect:d.useEffect,h=(e,t)=>{let n=d.useRef(!0);m(()=>e(n.current),t),m(()=>(n.current=!1,()=>{n.current=!0}),[])},g=(e,t)=>{h(t=>{if(!t)return e()},t)},_=e=>{let t=d.useRef(!1),[n,r]=d.useState(e);d.useEffect(()=>(t.current=!1,()=>{t.current=!0}),[]);function i(e,n){n&&t.current||r(e)}return[n,i]};function v(e,t){let[n,r]=(0,d.useState)(e),i=t===void 0?n:t;return h(e=>{e||r(t)},[t]),[i,r]}var y=e=>+setTimeout(e,16),b=e=>clearTimeout(e);typeof window<`u`&&`requestAnimationFrame`in window&&(y=e=>window.requestAnimationFrame(e),b=e=>window.cancelAnimationFrame(e));var x=0,S=new Map;function C(e){S.delete(e)}var w=(e,t=1)=>{x+=1;let n=x;function r(t){if(t===0)C(n),e();else{let e=y(()=>{r(t-1)});S.set(n,e)}}return r(t),n};w.cancel=e=>{let t=S.get(e);return C(e),b(t)};function T(){return{...d}.useId}var E=0;function D(e,t){return`${e}-${String(t).replace(/[^a-zA-Z0-9_.:-]/g,`-`)}`}var O=T(),k=O?function(e){let t=O();return e||t}:function(e){let[t,n]=d.useState(`ssr-id`);return d.useEffect(()=>{let e=E;E+=1,n(`rc_unique_${e}`)},[]),e||t};function A(e,t,n){let r=d.useRef({});return(!(`value`in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}function ee(e){let[,t]=d.useReducer(e=>e+1,0),n=d.useRef(e);return[f(()=>n.current),f(e=>{n.current=typeof e==`function`?e(n.current):e,t()})]}var te=n((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.suspense_list`),d=Symbol.for(`react.memo`),f=Symbol.for(`react.lazy`),p=Symbol.for(`react.view_transition`);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 l:case u:case p:return e;default:switch(e&&=e.$$typeof,e){case s:case c:case f:case d:return e;case o:return e;default:return m}}case n:return m}}}e.ForwardRef=c,e.isMemo=function(e){return m(e)===d}})),j=n(((e,t)=>{t.exports=te()}))(),ne=Symbol.for(`react.element`),M=Symbol.for(`react.transitional.element`),N=Symbol.for(`react.fragment`);function P(e){return e&&typeof e==`object`&&(e.$$typeof===ne||e.$$typeof===M)&&e.type===N}var re=Number(d.version.split(`.`)[0]),ie=(e,t)=>{typeof e==`function`?e(t):typeof e==`object`&&e&&`current`in e&&(e.current=t)},ae=(...e)=>{let t=e.filter(Boolean);return t.length<=1?t[0]:t=>{e.forEach(e=>{ie(e,t)})}},F=(...e)=>A(()=>ae(...e),e,(e,t)=>e.length!==t.length||e.every((e,n)=>e!==t[n])),I=e=>{if(!e)return!1;if(L(e)&&re>=19)return!0;let t=(0,j.isMemo)(e)?e.type.type:e.type;return!(typeof t==`function`&&!t.prototype?.render&&t.$$typeof!==j.ForwardRef||typeof e==`function`&&!e.prototype?.render&&e.$$typeof!==j.ForwardRef)};function L(e){return(0,d.isValidElement)(e)&&!P(e)}var R=e=>L(e)&&I(e),oe=e=>{if(e&&L(e)){let t=e;return t.props.propertyIsEnumerable(`ref`)?t.props.ref:t.ref}return null};function se(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 ce=`data-rc-order`,le=`data-rc-priority`,ue=`rc-util-key`,de=new Map;function fe({mark:e}={}){return e?e.startsWith(`data-`)?e:`data-${e}`:ue}function pe(e){return e.attachTo?e.attachTo:document.querySelector(`head`)||document.body}function me(e){return e===`queue`?`prependQueue`:e?`prepend`:`append`}function he(e){return Array.from((de.get(e)||e).children).filter(e=>e.tagName===`STYLE`)}function ge(e,t={}){if(!p())return null;let{csp:n,prepend:r,priority:i=0}=t,a=me(r),o=a===`prependQueue`,s=document.createElement(`style`);s.setAttribute(ce,a),o&&i&&s.setAttribute(le,`${i}`),n?.nonce&&(s.nonce=n?.nonce),s.innerHTML=e;let c=pe(t),{firstChild:l}=c;if(r){if(o){let e=(t.styles||he(c)).filter(e=>{if(![`prepend`,`prependQueue`].includes(e.getAttribute(ce)))return!1;let t=Number(e.getAttribute(le)||0);return i>=t});if(e.length)return c.insertBefore(s,e[e.length-1].nextSibling),s}c.insertBefore(s,l)}else c.appendChild(s);return s}function _e(e,t={}){let{styles:n}=t;return n||=he(pe(t)),n.find(n=>n.getAttribute(fe(t))===e)}function ve(e,t={}){let n=_e(e,t);n&&pe(t).removeChild(n)}function ye(e,t){let n=de.get(e);if(!n||!se(document,n)){let n=ge(``,t),{parentNode:r}=n;de.set(e,r),e.removeChild(n)}}function be(e,t,n={}){let r=pe(n),i=he(r),a={...n,styles:i};ye(r,a);let o=_e(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=ge(e,a);return s.setAttribute(fe(a),t),s}function xe(e){return e instanceof HTMLElement||e instanceof SVGElement}function Se(e){return e&&typeof e==`object`&&xe(e.nativeElement)?e.nativeElement:xe(e)?e:null}var Ce=(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 we(e,t=!1){if(Ce(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 z(e,t=!1){let n=[...e.querySelectorAll(`*`)].filter(e=>we(e,t));return we(e,t)&&n.unshift(e),n}function Te(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 B=null,Ee=[],De=new Map,Oe=new Map;function ke(){return Ee[Ee.length-1]}function Ae(e){let t=ke();if(e&&t){let n;for(let[e,r]of De.entries())if(r===t){n=e;break}let r=Oe.get(n);return!!r&&(r===e||r.contains(e))}return!1}function je(e){let{activeElement:t}=document;return e===t||e.contains(t)}function Me(){let e=ke(),{activeElement:t}=document;if(!Ae(t))if(e&&!je(e)){let t=z(e);(t.includes(B)?B:t[0])?.focus({preventScroll:!0})}else B=t}function Ne(e){if(e.key===`Tab`){let{activeElement:t}=document,n=z(ke()),r=n[n.length-1];e.shiftKey&&t===n[0]?B=r:!e.shiftKey&&t===r&&(B=n[0])}}function Pe(e,t){return e&&(De.set(t,e),Ee=Ee.filter(t=>t!==e),Ee.push(e),window.addEventListener(`focusin`,Me),window.addEventListener(`keydown`,Ne,!0),Me()),()=>{B=null,Ee=Ee.filter(t=>t!==e),De.delete(t),Oe.delete(t),Ee.length===0&&(window.removeEventListener(`focusin`,Me),window.removeEventListener(`keydown`,Ne,!0))}}function V(e,t){let n=(0,d.useRef)(0),[r,i]=(0,d.useState)(0);(0,d.useEffect)(()=>{n.current=0},t),(0,d.useEffect)(()=>{let[t,r]=e(n.current);return r||(n.current+=1,i(e=>e+1)),t},[...t,r])}function Fe(e,t){let n=k(),r=(0,d.useRef)(t);return r.current=t,V(t=>{if(!e)return[void 0,!0];let i=r.current();return i?[Pe(i,n),!0]:[void 0,t>=1]},[n,e]),[e=>{e&&Oe.set(n,e)}]}function Ie(e){return e?.getRootNode?.()}function Le(e){return Ie(e)instanceof ShadowRoot}function Re(e){return Le(e)?Ie(e):null}var H={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>=H.F1&&t<=H.F12)return!1;switch(t){case H.ALT:case H.CAPS_LOCK:case H.CONTEXT_MENU:case H.CTRL:case H.DOWN:case H.END:case H.ESC:case H.HOME:case H.INSERT:case H.LEFT:case H.MAC_FF_META:case H.META:case H.NUMLOCK:case H.NUM_CENTER:case H.PAGE_DOWN:case H.PAGE_UP:case H.PAUSE:case H.PRINT_SCREEN:case H.RIGHT:case H.SHIFT:case H.UP:case H.WIN_KEY:case H.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=H.ZERO&&e<=H.NINE||e>=H.NUM_ZERO&&e<=H.NUM_MULTIPLY||e>=H.A&&e<=H.Z||window.navigator.userAgent.indexOf(`WebKit`)!==-1&&e===0)return!0;switch(e){case H.SPACE:case H.QUESTION_MARK:case H.NUM_PLUS:case H.NUM_MINUS:case H.NUM_PERIOD:case H.NUM_DIVISION:case H.SEMICOLON:case H.DASH:case H.EQUALS:case H.COMMA:case H.PERIOD:case H.SLASH:case H.APOSTROPHE:case H.SINGLE_QUOTE:case H.OPEN_SQUARE_BRACKET:case H.BACKSLASH:case H.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)}},ze;function Be(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{be(` #${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),ve(t),{width:o,height:s}}function Ve(e){return typeof document>`u`?0:((e||ze===void 0)&&(ze=Be()),ze.width)}function He(e){return typeof document>`u`||!e||!(e instanceof Element)?{width:0,height:0}:Be(e)}var Ue={},We=[],Ge=e=>{We.push(e)};function Ke(e,t){}function qe(e,t){}function Je(){Ue={}}function Ye(e,t,n){!t&&!Ue[n]&&(e(!1,n),Ue[n]=!0)}function Xe(e,t){Ye(Ke,e,t)}function Ze(e,t){Ye(qe,e,t)}Xe.preMessage=Ge,Xe.resetWarned=Je,Xe.noteOnce=Ze;function Qe(e,t,n=!1){let r=new Set;function i(e,t,a=1){let o=r.has(e);if(Xe(!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))}return!1}return i(e,t)}var $e=e(n(((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}}))()),et,tt=()=>(et===void 0&&(et=(0,$e.default)()),et);function nt(e,t){let n=Object.assign({},e);return Array.isArray(t)&&t.forEach(e=>{delete n[e]}),n}var rt=`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 onPointerDown onPointerMove onPointerUp onPointerCancel onPointerEnter onPointerLeave onPointerOver onPointerOut onGotPointerCapture onLostPointerCapture onAnimationStart onAnimationEnd onAnimationIteration onTransitionEnd onTransitionRun onTransitionStart onTransitionCancel onBeforeInput onReset onInvalid onAuxClick onToggle onBeforeToggle onCancel onClose onResize onScrollEnd`.split(/[\s\n]+/),it=`aria-`,at=`data-`;function ot(e,t){return e.indexOf(t)===0}function st(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`||ot(t,it))||n.data&&ot(t,at)||n.attr&&rt.includes(t))&&(r[t]=e[t])}),r}function ct(e,t={}){let n=[];return d.Children.forEach(e,e=>{e==null&&!t.keepEmpty||(Array.isArray(e)?n=n.concat(ct(e)):P(e)&&e.props?n=n.concat(ct(e.props.children,t)):n.push(e))}),n}function lt(e,t){let n=e;for(let e=0;e`u`?Object.keys:Reflect.ownKeys;function ht(e,t={}){let{prepareArray:n}=t,r=n||(()=>[]),i=pt(e[0]);return e.forEach(e=>{function t(n,a){let o=new Set(a),s=lt(e,n),c=Array.isArray(s);if(c||ft(s)){if(!o.has(s)){o.add(s);let e=lt(i,n);c?i=dt(i,n,r(e,s)):(!e||typeof e!=`object`)&&(i=dt(i,n,pt(s))),mt(s).forEach(e=>{Object.getOwnPropertyDescriptor(s,e).enumerable&&t([...n,e],o)})}}else i=dt(i,n,s)}t([])}),i}function gt(...e){return ht(e)}var _t=e(u()),vt=`__rc_react_root__`;function yt(e,t){let n=t[vt]||(0,_t.createRoot)(t);n.render(e),t[vt]=n}async function bt(e){return Promise.resolve().then(()=>{e[vt]?.unmount(),delete e[vt]})}var xt=e(c()),St=d.createContext(null);function Ct({children:e,onBatchResize:t}){let n=d.useRef(0),r=d.useRef([]),i=d.useContext(St),a=d.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 d.createElement(St.Provider,{value:a},e)}var wt=new Map;function Tt(e){e.forEach(e=>{let{target:t}=e;wt.get(t)?.forEach(e=>e(t))})}var Et;function Dt(){return Et||=new ResizeObserver(Tt),Et}function Ot(e,t){wt.has(e)||(wt.set(e,new Set),Dt().observe(e)),wt.get(e).add(t)}function kt(e,t){wt.has(e)&&(wt.get(e).delete(t),wt.get(e).size||(Dt().unobserve(e),wt.delete(e)))}function At(e,t,n,r){let i=d.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),a=f(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=d.useRef(0);d.useEffect(()=>{let n=o?t():t;return n&&e?Ot(n,a):e&&o&&(s.current+=1),()=>{n&&kt(n,a)}},[e,o?s.current:t])}function jt(e,t){let{children:n,disabled:r,onResize:i,data:a}=e,o=d.useRef(null),s=d.useContext(St),c=typeof n==`function`,l=c?n(o):n,u=!c&&d.isValidElement(l)&&I(l),f=F(u?oe(l):null,o),p=()=>Se(o.current);return d.useImperativeHandle(t,()=>p()),At(!r,p,i,(e,t)=>{s?.(e,t,a)}),u?d.cloneElement(l,{ref:f}):l}var Mt=d.forwardRef(jt);function Nt(){return Nt=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let i=n?.key||`${Pt}-${r}`;return d.createElement(Mt,Nt({},e,{key:i,ref:r===0?t:void 0}),n)})}var It=d.forwardRef(Ft);It.Collection=Ct;function Lt(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;te.length)&&(t=e.length);for(var n=0,r=Array(t);nt||(e?`ant-${e}`:`ant`),iconPrefixCls:Wt}),{Consumer:qt}=Kt,Jt={};function Yt(e){let t=d.useContext(Kt),{getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:a}=t;return{classNames:Jt,styles:Jt,...t[e],getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:a}}function Xt(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 Zt=t((()=>{}));Zt();var Qt=`%`;function $t(e){return e.join(Qt)}var en=0,tn=class{instanceId;constructor(e){this.instanceId=e}cache=new Map;updateTimes=new Map;extracted=new Set;get(e){return this.opGet($t(e))}opGet(e){return this.cache.get(e)||null}update(e,t){return this.opUpdate($t(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,en),en+=1)}},nn=`data-token-hash`,rn=`data-css-hash`,an=`__cssinjs_instance__`;function on(){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[an]||=e,t.__cssinjs_instance__===e&&document.head.insertBefore(t,n)});let r={};Array.from(document.querySelectorAll(`style[${rn}]`)).forEach(t=>{let n=t.getAttribute(rn);r[n]?t.__cssinjs_instance__===e&&t.parentNode?.removeChild(t):r[n]=!0})}return new tn(e)}var sn=d.createContext({hashPriority:`low`,cache:on(),defaultCache:!0,autoPrefix:!1});function cn(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=>!cn(t,e)),this.deleteByPath(this.cache,e)}},un=0,dn=class{derivatives;id;constructor(e){this.derivatives=Array.isArray(e)?e:[e],this.id=un,e.length===0&&e.length,un+=1}getDerivativeToken(e){return this.derivatives.reduce((t,n)=>n(e,t),void 0)}},fn=new ln;function pn(e){let t=Array.isArray(e)?e:[e];return fn.has(t)||fn.set(t,new dn(t)),fn.get(t)}var mn=new WeakMap,hn={};function gn(e,t){let n=mn;for(let e=0;e{let r=e[n];t+=n,r instanceof dn?t+=r.id:r&&typeof r==`object`?t+=vn(r):t+=r}),t=Xt(t),_n.set(e,t)),t}function yn(e,t){return Xt(`${t}_${vn(e)}`)}`random-${Date.now()}-${Math.random()}`.replace(/\./g,``);var bn=p();function xn(e){return typeof e==`number`?`${e}px`:e}function Sn(e){let{hashCls:t,hashPriority:n=`low`}=e||{};if(!t)return``;let r=`.${t}`;return n===`low`?`:where(${r})`:r}var Cn=e=>e!=null;function wn(e,t){let n=typeof t==`function`?t():t;return n?{...e,csp:{...e.csp,nonce:n}}:e}var Tn=(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(),En=(e,t,n)=>{let{hashCls:r,hashPriority:i=`low`,scope:a}=n||{};if(!Object.keys(e).length)return``;let o=`${Sn({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(``)}}`},Dn=(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=Tn(e,a);l[n]=typeof t==`number`&&!o?.[e]?`${t}px`:String(t),u[e]=`var(${n})`}}),[u,En(l,t,{scope:n?.scope,hashCls:r,hashPriority:i})]},On=new Map;function kn(e,t,n,r,i){let{cache:a}=d.useContext(sn),o=$t([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})};d.useMemo(()=>{s()},[o]);let c=a.opGet(o)[1];return(0,d.useInsertionEffect)(()=>(s(([e,t])=>[e+1,t]),On.has(o)||(i?.(c),On.set(o,!0),Promise.resolve().then(()=>{On.delete(o)})),()=>{a.opUpdate(o,e=>{let[t=0,n]=e||[];return t-1==0?(r?.(n,!1),On.delete(o),null):[t-1,n]})}),[o]),c}Zt();var An={},jn=`css`,Mn=new Map;function Nn(e){Mn.set(e,(Mn.get(e)||0)+1)}function Pn(e,t){typeof document<`u`&&document.querySelectorAll(`style[${nn}="${e}"]`).forEach(e=>{e.__cssinjs_instance__===t&&e.parentNode?.removeChild(e)})}var Fn=-1;function In(e,t){Mn.set(e,(Mn.get(e)||0)-1);let n=new Set;Mn.forEach((e,t)=>{e<=0&&n.add(t)}),Mn.size-n.size>Fn&&n.forEach(e=>{Pn(e,t),Mn.delete(e)})}var Ln=(e,t,n,r)=>{let i={...n.getDerivativeToken(e),...t};return r&&(i=r(i)),i},Rn=`token`;function zn(e,t,n){let{cache:{instanceId:r},container:i,hashPriority:a}=(0,d.useContext)(sn),{salt:o=``,override:s=An,formatToken:c,getComputedToken:l,cssVar:u,nonce:f}=n,p=gn(()=>Object.assign({},...t),t),m=vn(p),h=vn(s),g=vn(u);return kn(Rn,[o,e.id,m,h,g],()=>{let t=l?l(p,s,e):Ln(p,s,e,c),n={...t},r=`${o}_${u.prefix}`,i=Xt(r),d=`${jn}-${i}`;n._tokenKey=yn(n,r);let[f,m]=Dn(t,u.key,{prefix:u.prefix,ignore:u.ignore,unitless:u.unitless,preserve:u.preserve,hashPriority:a,hashCls:u.hashed?d:void 0});return f._hashId=i,Nn(u.key),[f,d,n,m,u.key]},([,,,,e])=>{In(e,r)},([,,,e,t])=>{if(!e)return;let n={mark:rn,prepend:`queue`,attachTo:i,priority:-999};n=wn(n,f);let a=be(e,Xt(`css-var-${t}`),n);a[an]=r,a.setAttribute(nn,t)})}var Bn={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},Vn=`-ms-`,Hn=`-moz-`,W=`-webkit-`,Un=`comm`,Wn=`rule`,Gn=`decl`,Kn=`@import`,qn=`@namespace`,Jn=`@keyframes`,Yn=`@layer`,Xn=Math.abs,Zn=String.fromCharCode,Qn=Object.assign;function $n(e,t){return rr(e,0)^45?(((t<<2^rr(e,0))<<2^rr(e,1))<<2^rr(e,2))<<2^rr(e,3):0}function er(e){return e.trim()}function tr(e,t){return(e=t.exec(e))?e[0]:e}function G(e,t,n){return e.replace(t,n)}function nr(e,t){return e.indexOf(t)}function rr(e,t){return e.charCodeAt(t)|0}function ir(e,t,n){return e.slice(t,n)}function ar(e){return e.length}function or(e){return e.length}function sr(e,t){return t.push(e),e}function cr(e,t){return e.map(t).join(``)}function lr(e,t){return e.filter(function(e){return!tr(e,t)})}var ur=1,dr=1,fr=0,pr=0,mr=0,hr=``;function gr(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:ur,column:dr,length:o,return:``,siblings:s}}function _r(e,t){return Qn(gr(``,null,null,``,null,null,0,e.siblings),e,{length:-e.length},t)}function vr(e){for(;e.root;)e=_r(e.root,{children:[e]});sr(e,e.siblings)}function yr(){return mr}function br(){return mr=pr>0?rr(hr,--pr):0,dr--,mr===10&&(dr=1,ur--),mr}function xr(){return mr=pr2||Tr(mr)>3?``:` `}function Ar(e,t){for(;--t&&xr()&&!(mr<48||mr>102||mr>57&&mr<65||mr>70&&mr<97););return wr(e,Cr()+(t<6&&Sr()==32&&xr()==32))}function jr(e){for(;xr();)switch(mr){case e:return pr;case 34:case 39:e!==34&&e!==39&&jr(mr);break;case 40:e===41&&jr(e);break;case 92:xr();break}return pr}function Mr(e,t){for(;xr()&&e+mr!==57&&!(e+mr===84&&Sr()===47););return`/*`+wr(t,pr-1)+`*`+Zn(e===47?e:xr())}function Nr(e){for(;!Tr(Sr());)xr();return wr(e,pr)}function Pr(e){return Dr(Fr(``,null,null,null,[``],e=Er(e),0,[0],e))}function Fr(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=xr()){case 40:m!=108&&rr(w,d-1)==58?(v++,w+=`(`):w+=Or(y);break;case 41:v--,w+=`)`;break;case 34:case 39:case 91:w+=Or(y);break;case 9:case 10:case 13:case 32:if(v>0){w+=Zn(y);break}w+=kr(m);break;case 92:w+=Ar(Cr()-1,7);continue;case 47:switch(Sr()){case 42:case 47:sr(Lr(Mr(xr(),Cr()),t,n,c),c),(Tr(m||1)==5||Tr(Sr()||1)==5)&&ar(w)&&ir(w,-1,void 0)!==` `&&(w+=` `);break;default:w+=`/`}break;case 123*h:s[l++]=ar(w)*_;case 125*h:case 59:case 0:if(v>0&&y){w+=Zn(y);break}switch(y){case 0:case 125:g=0;case 59+u:_==-1&&(w=G(w,/\f/g,``)),p>0&&(ar(w)-d||h===0)&&sr(p>32?Rr(w+`;`,r,n,d-1,c):Rr(G(w,` `,``)+`;`,r,n,d-2,c),c);break;case 59:w+=`;`;default:if(sr(C=Ir(w,t,n,l,u,i,s,b,x=[],S=[],d,a),a),y===123)if(u===0)Fr(w,t,C,C,x,a,d,s,S);else{switch(f){case 99:if(rr(w,3)===110)break;case 108:if(rr(w,2)===97)break;default:u=0;case 100:case 109:case 115:}u?Fr(e,C,C,r&&sr(Ir(e,C,C,0,0,i,s,b,i,x=[],d,S),S),i,S,d,s,r?x:S):Fr(w,C,C,C,[``],S,0,s,S)}}l=u=p=0,h=_=1,b=w=``,d=o;break;case 58:d=1+ar(w),p=m;default:if(h<1){if(y==123)--h;else if(y==125&&h++==0&&br()==125)continue}switch(w+=Zn(y),y*h){case 38:_=u>0?1:(w+=`\f`,-1);break;case 44:if(v>0)break;s[l++]=(ar(w)-1)*_,_=1;break;case 64:Sr()===45&&(w+=Or(xr())),f=Sr(),u=d=ar(b=w+=Nr(Cr())),y++;break;case 45:m===45&&ar(w)==2&&(h=0)}}return a}function Ir(e,t,n,r,i,a,o,s,c,l,u,d){for(var f=i-1,p=i===0?a:[``],m=or(p),h=0,g=0,_=0;h0?p[v]+` `+y:G(y,/&\f/g,p[v])))&&(c[_++]=b);return gr(e,t,n,i===0?Wn:s,c,l,u,d)}function Lr(e,t,n,r){return gr(e,t,n,Un,Zn(yr()),ir(e,2,-2),0,r)}function Rr(e,t,n,r,i){return gr(e,t,n,Gn,ir(e,0,r),ir(e,r+1,-1),r,i)}function zr(e,t,n){switch($n(e,t)){case 5103:return W+`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 W+e+e;case 4855:return W+e.replace(`add`,`source-over`).replace(`substract`,`source-out`).replace(`intersect`,`source-in`).replace(`exclude`,`xor`)+e;case 4789:return Hn+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return W+e+Hn+e+Vn+e+e;case 5936:switch(rr(e,t+11)){case 114:return W+e+Vn+G(e,/[svh]\w+-[tblr]{2}/,`tb`)+e;case 108:return W+e+Vn+G(e,/[svh]\w+-[tblr]{2}/,`tb-rl`)+e;case 45:return W+e+Vn+G(e,/[svh]\w+-[tblr]{2}/,`lr`)+e}case 6828:case 4268:case 2903:return W+e+Vn+e+e;case 6165:return W+e+Vn+`flex-`+e+e;case 5187:return W+e+G(e,/(\w+).+(:[^]+)/,W+`box-$1$2`+Vn+`flex-$1$2`)+e;case 5443:return W+e+Vn+`flex-item-`+G(e,/flex-|-self/g,``)+(tr(e,/flex-|baseline/)?``:Vn+`grid-row-`+G(e,/flex-|-self/g,``))+e;case 4675:return W+e+Vn+`flex-line-pack`+G(e,/align-content|flex-|-self/g,``)+e;case 5548:return W+e+Vn+G(e,`shrink`,`negative`)+e;case 5292:return W+e+Vn+G(e,`basis`,`preferred-size`)+e;case 6060:return W+`box-`+G(e,`-grow`,``)+W+e+Vn+G(e,`grow`,`positive`)+e;case 4554:return W+G(e,/([^-])(transform)/g,`$1`+W+`$2`)+e;case 6187:return G(G(G(e,/(zoom-|grab)/,W+`$1`),/(image-set)/,W+`$1`),e,``)+e;case 5495:case 3959:return G(e,/(image-set\([^]*)/,W+"$1$`$1");case 4968:return G(G(e,/(.+:)(flex-)?(.*)/,W+`box-pack:$3`+Vn+`flex-pack:$3`),/space-between/,`justify`)+W+e+e;case 4200:if(!tr(e,/flex-|baseline/))return Vn+`grid-column-align`+ir(e,t)+e;break;case 2592:case 3360:return Vn+G(e,`template-`,``)+e;case 4384:case 3616:return n&&n.some(function(e,n){return t=n,tr(e.props,/grid-\w+-end/)})?~nr(e+(n=n[t].value),`span`)?e:Vn+G(e,`-start`,``)+e+Vn+`grid-row-span:`+(~nr(n,`span`)?tr(n,/\d+/):tr(n,/\d+/)-+tr(e,/\d+/))+`;`:Vn+G(e,`-start`,``)+e;case 4896:case 4128:return n&&n.some(function(e){return tr(e.props,/grid-\w+-start/)})?e:Vn+G(G(e,`-end`,`-span`),`span `,``)+e;case 4095:case 3583:case 4068:case 2532:return G(e,/(.+)-inline(.+)/,W+`$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(ar(e)-1-t>6)switch(rr(e,t+1)){case 109:if(rr(e,t+4)!==45)break;case 102:return G(e,/(.+:)(.+)-([^]+)/,`$1`+W+`$2-$3$1`+Hn+(rr(e,t+3)==108?`$3`:`$2-$3`))+e;case 115:return~nr(e,`stretch`)?zr(G(e,`stretch`,`fill-available`),t,n)+e:e}break;case 5152:case 5920:return G(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(t,n,r,i,a,o,s){return Vn+n+`:`+r+s+(i?Vn+n+`-span:`+(a?o:o-+r)+s:``)+e});case 4949:if(rr(e,t+6)===121)return G(e,`:`,`:`+W)+e;break;case 6444:switch(rr(e,rr(e,14)===45?18:11)){case 120:return G(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,`$1`+W+(rr(e,14)===45?`inline-`:``)+`box$3$1`+W+`$2$3$1`+Vn+`$2box$3`)+e;case 100:return G(e,`:`,`:`+Vn)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return G(e,`scroll-`,`scroll-snap-`)+e}return e}function Br(e,t){for(var n=``,r=0;r-1&&!e.return)switch(e.type){case Gn:e.return=zr(e.value,e.length,n);return;case Jn:return Br([_r(e,{value:G(e.value,`@`,`@`+W)})],r);case Wn:if(e.length)return cr(n=e.props,function(t){switch(tr(t,r=/(::plac\w+|:read-\w+)/)){case`:read-only`:case`:read-write`:vr(_r(e,{props:[G(t,/:(read-\w+)/,`:`+Hn+`$1`)]})),vr(_r(e,{props:[t]})),Qn(e,{props:lr(n,r)});break;case`::placeholder`:vr(_r(e,{props:[G(t,/:(plac\w+)/,`:`+W+`input-$1`)]})),vr(_r(e,{props:[G(t,/:(plac\w+)/,`:`+Hn+`$1`)]})),vr(_r(e,{props:[G(t,/:(plac\w+)/,Vn+`input-$1`)]})),vr(_r(e,{props:[t]})),Qn(e,{props:lr(n,r)});break}return``})}}var Wr=`data-ant-cssinjs-cache-path`,Gr=`_FILE_STYLE__`,Kr,qr=!0;function Jr(){if(!Kr&&(Kr={},p())){let e=document.createElement(`div`);e.className=Wr,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(`:`);Kr[t]=n});let n=document.querySelector(`style[${Wr}]`);n&&(qr=!1,n.parentNode?.removeChild(n)),document.body.removeChild(e)}}function Yr(e){return Jr(),!!Kr[e]}function Xr(e){let t=Kr[e],n=null;if(t&&p())if(qr)n=Gr;else{let t=document.querySelector(`style[${rn}="${Kr[e]}"]`);t?n=t.innerHTML:delete Kr[e]}return[n,t]}Zt();var Zr=`_skip_check_`,Qr=`_multi_value_`;function $r(e,t){return(t?Br(Pr(e),Hr([Ur,Vr])):Br(Pr(e),Vr)).replace(/\{%%%\:[^;];}/g,`;`)}function ei(e){return typeof e==`object`&&e&&(Zr in e||Qr in e)}function ti(e,t,n=`high`){if(!t)return e;let r=Sn({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 ni=(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]=ni(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)&&!ei(s)){let e=!1,l=o.trim(),u=!1;(n||r)&&a?l.startsWith(`@`)?e=!0:l=ti(l===`&`?``:o,a,c):n&&!a&&(l===`&`||l===``)&&(l=``,u=!0);let[p,m]=ni(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;!Bn[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?.[Qr]&&Array.isArray(t)?t.forEach(t=>{e(o,t)}):Cn(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 ri(e,t){return Xt(`${e.join(`%`)}${t}`)}var ii=`style`;function ai(e,t){let{path:n,hashId:r,layer:i,nonce:a,clientOnly:o,order:s=0}=e,{mock:c,hashPriority:l,container:u,transformers:f,linters:p,cache:m,layer:h,autoPrefix:g}=d.useContext(sn),_=[r||``];h&&_.push(`layer`),_.push(...n);let v=bn;kn(ii,_,()=>{let e=_.join(`|`);if(Yr(e)){let[t,n]=Xr(e);if(t)return[t,n,{},o,s]}let[a,c]=ni(t(),{hashId:r,hashPriority:l,layer:h?i:void 0,path:n.join(`-`),transformers:f,linters:p}),u=$r(a,g||!1);return[u,ri(_,u),c,o,s]},(e,t)=>{let[,n]=e;t&&bn&&ve(n,{mark:rn,attachTo:u})},e=>{let[t,n,r,,i]=e;if(v&&t!==`_FILE_STYLE__`){let e={mark:rn,prepend:!h&&`queue`,attachTo:u,priority:i};e=wn(e,a);let o=[],s=[];Object.keys(r).forEach(e=>{e.startsWith(`@layer`)?o.push(e):s.push(e)}),o.forEach(t=>{be($r(r[t],g||!1),`_layer-${t}`,{...e,prepend:!0})});let c=be(t,n,e);c[an]=m.instanceId,s.forEach(t=>{be($r(r[t],g||!1),`_effect-${t}`,e)})}})}var oi=`cssVar`,si=(e,t)=>{let{key:n,prefix:r,unitless:i,ignore:a,token:o,hashId:s,scope:c,nonce:l}=e,{cache:{instanceId:u},container:f,hashPriority:p}=(0,d.useContext)(sn),{_tokenKey:m}=o,h=Array.isArray(c)?c.join(`@@`):c,g=[...e.path,n,h,m];return kn(oi,g,()=>{let[e,o]=Dn(t(),n,{prefix:r,unitless:i,ignore:a,scope:c,hashPriority:p,hashCls:s});return[e,o,ri(g,o),n]},([,,e])=>{bn&&ve(e,{mark:rn,attachTo:f})},([,e,t])=>{if(!e)return;let r={mark:rn,prepend:`queue`,attachTo:f,priority:-999};r=wn(r,l);let i=be(e,t,r);i[an]=u,i.setAttribute(nn,n)})},ci=class{name;style;constructor(e,t){this.name=e,this.style=t}getName(e=``){return e?`${e}-${this.name}`:this.name}_keyframe=!0};function li(e){return e.notSplit=!0,e}li([`borderTop`,`borderBottom`]),li([`borderTop`]),li([`borderBottom`]),li([`borderLeft`,`borderRight`]),li([`borderLeft`]),li([`borderRight`]);function ui(e){"@babel/helpers - typeof";return ui=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},ui(e)}function di(e){if(Array.isArray(e))return e}function fi(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 pi(){throw TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function mi(e,t){return di(e)||fi(e,t)||Vt(e,t)||pi()}function hi(e,t){if(ui(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(ui(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function gi(e){var t=hi(e,`string`);return ui(t)==`symbol`?t:t+``}function _i(e,t,n){return(t=gi(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vi(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 yi(e){for(var t=1;t1e4){var t=Date.now();this.lastAccessBeat.forEach(function(n,r){t-n>Ki&&(e.map.delete(r),e.lastAccessBeat.delete(r))}),this.accessBeat=0}}}]),e}());function Ji(e,t){return d.useMemo(function(){var n=qi.get(t);if(n)return n;var r=e();return qi.set(t,r),r},t)}var Yi=function(){return{}};function Xi(e){var t=e.useCSP,n=t===void 0?Yi: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=yi(yi({},typeof s==`function`?s(e):{}),{},_i({},a(`zIndexPopup`),!0));Object.keys(o).forEach(function(e){c[a(e)]=o[e]});var d=yi(yi({},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(Ut(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 si({path:[e],prefix:u.prefix,key:u.key,unitless:a,ignore:s,token:d,scope:c,nonce:function(){return f.nonce}},function(){var n=Wi(e,d,t),r=Li(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],f=mi(u,1)[0],p=u.join(`-`),m=e.layer||{name:`antd`};return function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,u=r(),h=u.theme,g=u.realToken,_=u.hashId,v=u.token,y=u.cssVar,b=u.zeroRuntime;if((0,d.useMemo)(function(){return b},[]))return _;var x=i(),S=x.rootPrefixCls,C=x.iconPrefixCls,w=n(),T=`css`,E=Ji(function(){var e=new Set;return Object.keys(l.unitless||{}).forEach(function(t){e.add(Tn(t,y.prefix)),e.add(Tn(t,Ii(f,y.prefix)))}),Fi(T,e)},[T,f,y?.prefix]),D=Gi(T),O=D.max,k=D.min,A={theme:h,token:v,hashId:_,nonce:function(){return w.nonce},clientOnly:l.clientOnly,layer:m,order:l.order||-999};return typeof a==`function`&&ai(yi(yi({},A),{},{clientOnly:!1,path:[`Shared`,S]}),function(){return a(v,{prefix:{rootPrefixCls:S,iconPrefixCls:C},csp:w})}),ai(yi(yi({},A),{},{path:[p,e,C]}),function(){if(l.injectStyle===!1)return[];var n=Ui(v),r=n.token,i=n.flush,a=Wi(f,g,c),u=`.${e}`,d=Li(f,g,a,{deprecatedTokens:l.deprecatedTokens});a&&ui(a)===`object`&&Object.keys(a).forEach(function(e){a[e]=`var(${Tn(e,Ii(f,y.prefix))})`});var p=Bi(r,{componentCls:u,prefixCls:e,iconCls:`.${C}`,antCls:`.${S}`,calc:E,max:O,min:k},a),m=s(p,{hashId:_,prefixCls:e,rootPrefixCls:S,iconPrefixCls:C});i(f,d);var h=typeof o==`function`?o(p,e,t,l.resetFont):null;return[l.resetStyle===!1?null:h,m]}),_}}function f(e,t,n){var r=u(e,t,n,yi({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:f,genComponentStyleHook:u}}var Zi=[`blue`,`purple`,`cyan`,`green`,`magenta`,`pink`,`red`,`orange`,`yellow`,`volcano`,`geekblue`,`lime`,`gold`];function Qi(e){return(e+8)/e}function $i(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:Qi(e)}))}var ea=`6.5.1`,ta={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`},na={...ta,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},ra={aliceblue:`9ehhb`,antiquewhite:`9sgk7`,aqua:`1ekf`,aquamarine:`4zsno`,azure:`9eiv3`,beige:`9lhp8`,bisque:`9zg04`,black:`0`,blanchedalmond:`9zhe5`,blue:`73`,blueviolet:`5e31e`,brown:`6g016`,burlywood:`8ouiv`,cadetblue:`3qba8`,chartreuse:`4zshs`,chocolate:`87k0u`,coral:`9yvyo`,cornflowerblue:`3xael`,cornsilk:`9zjz0`,crimson:`8l4xo`,cyan:`1ekf`,darkblue:`3v`,darkcyan:`rkb`,darkgoldenrod:`776yz`,darkgray:`6mbhl`,darkgreen:`jr4`,darkgrey:`6mbhl`,darkkhaki:`7ehkb`,darkmagenta:`5f91n`,darkolivegreen:`3bzfz`,darkorange:`9yygw`,darkorchid:`5z6x8`,darkred:`5f8xs`,darksalmon:`9441m`,darkseagreen:`5lwgf`,darkslateblue:`2th1n`,darkslategray:`1ugcv`,darkslategrey:`1ugcv`,darkturquoise:`14up`,darkviolet:`5rw7n`,deeppink:`9yavn`,deepskyblue:`11xb`,dimgray:`442g9`,dimgrey:`442g9`,dodgerblue:`16xof`,firebrick:`6y7tu`,floralwhite:`9zkds`,forestgreen:`1cisi`,fuchsia:`9y70f`,gainsboro:`8m8kc`,ghostwhite:`9pq0v`,goldenrod:`8j4f4`,gold:`9zda8`,gray:`50i2o`,green:`pa8`,greenyellow:`6senj`,grey:`50i2o`,honeydew:`9eiuo`,hotpink:`9yrp0`,indianred:`80gnw`,indigo:`2xcoy`,ivory:`9zldc`,khaki:`9edu4`,lavenderblush:`9ziet`,lavender:`90c8q`,lawngreen:`4vk74`,lemonchiffon:`9zkct`,lightblue:`6s73a`,lightcoral:`9dtog`,lightcyan:`8s1rz`,lightgoldenrodyellow:`9sjiq`,lightgray:`89jo3`,lightgreen:`5nkwg`,lightgrey:`89jo3`,lightpink:`9z6wx`,lightsalmon:`9z2ii`,lightseagreen:`19xgq`,lightskyblue:`5arju`,lightslategray:`4nwk9`,lightslategrey:`4nwk9`,lightsteelblue:`6wau6`,lightyellow:`9zlcw`,lime:`1edc`,limegreen:`1zcxe`,linen:`9shk6`,magenta:`9y70f`,maroon:`4zsow`,mediumaquamarine:`40eju`,mediumblue:`5p`,mediumorchid:`79qkz`,mediumpurple:`5r3rv`,mediumseagreen:`2d9ip`,mediumslateblue:`4tcku`,mediumspringgreen:`1di2`,mediumturquoise:`2uabw`,mediumvioletred:`7rn9h`,midnightblue:`z980`,mintcream:`9ljp6`,mistyrose:`9zg0x`,moccasin:`9zfzp`,navajowhite:`9zest`,navy:`3k`,oldlace:`9wq92`,olive:`50hz4`,olivedrab:`472ub`,orange:`9z3eo`,orangered:`9ykg0`,orchid:`8iu3a`,palegoldenrod:`9bl4a`,palegreen:`5yw0o`,paleturquoise:`6v4ku`,palevioletred:`8k8lv`,papayawhip:`9zi6t`,peachpuff:`9ze0p`,peru:`80oqn`,pink:`9z8wb`,plum:`8nba5`,powderblue:`6wgdi`,purple:`4zssg`,rebeccapurple:`3zk49`,red:`9y6tc`,rosybrown:`7cv4f`,royalblue:`2jvtt`,saddlebrown:`5fmkz`,salmon:`9rvci`,sandybrown:`9jn1c`,seagreen:`1tdnb`,seashell:`9zje6`,sienna:`6973h`,silver:`7ir40`,skyblue:`5arjf`,slateblue:`45e4t`,slategray:`4e100`,slategrey:`4e100`,snow:`9zke2`,springgreen:`1egv`,steelblue:`2r1kk`,tan:`87yx8`,teal:`pds`,thistle:`8ggk8`,tomato:`9yqfb`,turquoise:`2j4r4`,violet:`9b10u`,wheat:`9ld4j`,white:`9zldr`,whitesmoke:`9lhpx`,yellow:`9zl6o`,yellowgreen:`61fzm`},ia=Math.round;function aa(e,t){let n=e.replace(/^[^(]*\((.*)/,`$1`).replace(/\).*/,``).match(/\d*\.?\d+%?/g)||[],r=n.map(e=>parseFloat(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 oa=(e,t,n)=>n===0?e:e/100;function sa(e,t){let n=t||255;return e>n?n:e<0?0:e}var ca=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=ra[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=sa(t.r),this.g=sa(t.g),this.b=sa(t.b),this.a=typeof t.a==`number`?sa(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=ia(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:ia(i(`r`)),g:ia(i(`g`)),b:ia(i(`b`)),a:ia(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=>ia((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=ia(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=ia(this.getHSLSaturation()*100),n=ia(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]=sa(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=ia(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=ia((a+d)*255),this.g=ia((o+d)*255),this.b=ia((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=ia(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=ia(n*(1-t)*255),u=ia(n*(1-t*c)*255),d=ia(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=aa(e,oa);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){let t=aa(e,oa);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){let t=aa(e,(e,t)=>t.includes(`%`)?ia(e/100*255):e);this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}},la=2,ua=.16,da=.05,fa=.05,pa=.15,ma=5,ha=4,ga=[{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 _a(e,t,n){let r;return r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-la*t:Math.round(e.h)+la*t:n?Math.round(e.h)+la*t:Math.round(e.h)-la*t,r<0?r+=360:r>=360&&(r-=360),r}function va(e,t,n){if(e.h===0&&e.s===0)return e.s;let r;return r=n?e.s-ua*t:t===ha?e.s+ua:e.s+da*t,r>1&&(r=1),n&&t===ma&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function ya(e,t,n){let r;return r=n?e.v+fa*t:e.v-pa*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function ba(e,t={}){let n=[],r=new ca(e),i=r.toHsv();for(let e=ma;e>0;--e){let t=new ca({h:_a(i,e,!0),s:va(i,e,!0),v:ya(i,e,!0)});n.push(t)}n.push(r);for(let e=1;e<=ha;e+=1){let t=new ca({h:_a(i,e),s:va(i,e),v:ya(i,e)});n.push(t)}return t.theme===`dark`?ga.map(({index:e,amount:r})=>new ca(t.backgroundColor||`#141414`).mix(n[e],r).toHexString()):n.map(e=>e.toHexString())}var xa={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`},Sa=[`#fff1f0`,`#ffccc7`,`#ffa39e`,`#ff7875`,`#ff4d4f`,`#f5222d`,`#cf1322`,`#a8071a`,`#820014`,`#5c0011`];Sa.primary=Sa[5];var Ca=[`#fff2e8`,`#ffd8bf`,`#ffbb96`,`#ff9c6e`,`#ff7a45`,`#fa541c`,`#d4380d`,`#ad2102`,`#871400`,`#610b00`];Ca.primary=Ca[5];var wa=[`#fff7e6`,`#ffe7ba`,`#ffd591`,`#ffc069`,`#ffa940`,`#fa8c16`,`#d46b08`,`#ad4e00`,`#873800`,`#612500`];wa.primary=wa[5];var Ta=[`#fffbe6`,`#fff1b8`,`#ffe58f`,`#ffd666`,`#ffc53d`,`#faad14`,`#d48806`,`#ad6800`,`#874d00`,`#613400`];Ta.primary=Ta[5];var Ea=[`#feffe6`,`#ffffb8`,`#fffb8f`,`#fff566`,`#ffec3d`,`#fadb14`,`#d4b106`,`#ad8b00`,`#876800`,`#614700`];Ea.primary=Ea[5];var Da=[`#fcffe6`,`#f4ffb8`,`#eaff8f`,`#d3f261`,`#bae637`,`#a0d911`,`#7cb305`,`#5b8c00`,`#3f6600`,`#254000`];Da.primary=Da[5];var Oa=[`#f6ffed`,`#d9f7be`,`#b7eb8f`,`#95de64`,`#73d13d`,`#52c41a`,`#389e0d`,`#237804`,`#135200`,`#092b00`];Oa.primary=Oa[5];var ka=[`#e6fffb`,`#b5f5ec`,`#87e8de`,`#5cdbd3`,`#36cfc9`,`#13c2c2`,`#08979c`,`#006d75`,`#00474f`,`#002329`];ka.primary=ka[5];var Aa=[`#e6f4ff`,`#bae0ff`,`#91caff`,`#69b1ff`,`#4096ff`,`#1677ff`,`#0958d9`,`#003eb3`,`#002c8c`,`#001d66`];Aa.primary=Aa[5];var ja=[`#f0f5ff`,`#d6e4ff`,`#adc6ff`,`#85a5ff`,`#597ef7`,`#2f54eb`,`#1d39c4`,`#10239e`,`#061178`,`#030852`];ja.primary=ja[5];var Ma=[`#f9f0ff`,`#efdbff`,`#d3adf7`,`#b37feb`,`#9254de`,`#722ed1`,`#531dab`,`#391085`,`#22075e`,`#120338`];Ma.primary=Ma[5];var Na=[`#fff0f6`,`#ffd6e7`,`#ffadd2`,`#ff85c0`,`#f759ab`,`#eb2f96`,`#c41d7f`,`#9e1068`,`#780650`,`#520339`];Na.primary=Na[5];var Pa=[`#a6a6a6`,`#999999`,`#8c8c8c`,`#808080`,`#737373`,`#666666`,`#404040`,`#1a1a1a`,`#000000`,`#000000`];Pa.primary=Pa[5];var Fa={red:Sa,volcano:Ca,orange:wa,gold:Ta,yellow:Ea,lime:Da,green:Oa,cyan:ka,blue:Aa,geekblue:ja,purple:Ma,magenta:Na,grey:Pa},Ia=[`#2a1215`,`#431418`,`#58181c`,`#791a1f`,`#a61d24`,`#d32029`,`#e84749`,`#f37370`,`#f89f9a`,`#fac8c3`];Ia.primary=Ia[5];var La=[`#2b1611`,`#441d12`,`#592716`,`#7c3118`,`#aa3e19`,`#d84a1b`,`#e87040`,`#f3956a`,`#f8b692`,`#fad4bc`];La.primary=La[5];var Ra=[`#2b1d11`,`#442a11`,`#593815`,`#7c4a15`,`#aa6215`,`#d87a16`,`#e89a3c`,`#f3b765`,`#f8cf8d`,`#fae3b7`];Ra.primary=Ra[5];var za=[`#2b2111`,`#443111`,`#594214`,`#7c5914`,`#aa7714`,`#d89614`,`#e8b339`,`#f3cc62`,`#f8df8b`,`#faedb5`];za.primary=za[5];var Ba=[`#2b2611`,`#443b11`,`#595014`,`#7c6e14`,`#aa9514`,`#d8bd14`,`#e8d639`,`#f3ea62`,`#f8f48b`,`#fafab5`];Ba.primary=Ba[5];var Va=[`#1f2611`,`#2e3c10`,`#3e4f13`,`#536d13`,`#6f9412`,`#8bbb11`,`#a9d134`,`#c9e75d`,`#e4f88b`,`#f0fab5`];Va.primary=Va[5];var Ha=[`#162312`,`#1d3712`,`#274916`,`#306317`,`#3c8618`,`#49aa19`,`#6abe39`,`#8fd460`,`#b2e58b`,`#d5f2bb`];Ha.primary=Ha[5];var Ua=[`#112123`,`#113536`,`#144848`,`#146262`,`#138585`,`#13a8a8`,`#33bcb7`,`#58d1c9`,`#84e2d8`,`#b2f1e8`];Ua.primary=Ua[5];var Wa=[`#111a2c`,`#112545`,`#15325b`,`#15417e`,`#1554ad`,`#1668dc`,`#3c89e8`,`#65a9f3`,`#8dc5f8`,`#b7dcfa`];Wa.primary=Wa[5];var Ga=[`#131629`,`#161d40`,`#1c2755`,`#203175`,`#263ea0`,`#2b4acb`,`#5273e0`,`#7f9ef3`,`#a8c1f8`,`#d2e0fa`];Ga.primary=Ga[5];var Ka=[`#1a1325`,`#24163a`,`#301c4d`,`#3e2069`,`#51258f`,`#642ab5`,`#854eca`,`#ab7ae0`,`#cda8f0`,`#ebd7fa`];Ka.primary=Ka[5];var qa=[`#291321`,`#40162f`,`#551c3b`,`#75204f`,`#a02669`,`#cb2b83`,`#e0529c`,`#f37fb7`,`#f8a8cc`,`#fad2e3`];qa.primary=qa[5];var Ja=[`#151515`,`#1f1f1f`,`#2d2d2d`,`#393939`,`#494949`,`#5a5a5a`,`#6a6a6a`,`#7b7b7b`,`#888888`,`#969696`];Ja.primary=Ja[5];function Ya(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 ca(p[1]).mix(new ca(p[3]),50).toHexString(),v={};return Zi.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 ca(`#000`).setA(.45).toRgbString(),colorWhite:`#fff`}}var Xa=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 Za(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,...Xa(r)}}var Qa=e=>{let{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}},$a=e=>{let t=$i(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 eo(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 to=(e,t)=>new ca(e).setA(t).toRgbString(),no=(e,t)=>new ca(e).darken(t).toHexString(),ro=e=>{let t=ba(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]}},io=(e,t,n)=>{let r=e||`#fff`,i=t||`#000`;return{colorBgBase:r,colorTextBase:i,colorShadow:n||`#000`,colorText:to(i,.88),colorTextSecondary:to(i,.65),colorTextTertiary:to(i,.45),colorTextQuaternary:to(i,.25),colorFill:to(i,.15),colorFillSecondary:to(i,.06),colorFillTertiary:to(i,.04),colorFillQuaternary:to(i,.02),colorBgSolid:to(i,1),colorBgSolidHover:to(i,.75),colorBgSolidActive:to(i,.95),colorBgLayout:no(r,4),colorBgContainer:no(r,0),colorBgElevated:no(r,0),colorBgSpotlight:to(i,.85),colorBgBlur:`transparent`,colorBorder:no(r,15),colorBorderDisabled:no(r,15),colorBorderSecondary:no(r,6)}};function ao(e){xa.pink=xa.magenta,Fa.pink=Fa.magenta;let t=Object.keys(ta).map(t=>{let n=e[t]===xa[t]?Fa[t]:ba(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,...Ya(e,{generateColorPalettes:ro,generateNeutralColorPalettes:io}),...$a(e.fontSize),...eo(e),...Qa(e),...Za(e)}}var q=pn(ao),oo={token:na,override:{override:na},hashed:!0},so=d.createContext(oo);function co(e){return e>=0&&e<=255}function lo(e,t){let{r:n,g:r,b:i,a}=new ca(e).toRgb();if(a<1)return e;let{r:o,g:s,b:c}=new ca(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(co(t)&&co(a)&&co(l))return new ca({r:t,g:a,b:l,a:Math.round(e*100)/100}).toRgbString()}return new ca({r:n,g:r,b:i,a:1}).toRgbString()}function uo(e){let{override:t,...n}=e,r={...t};Object.keys(na).forEach(e=>{delete r[e]});let i={...n,...r},a=new ca(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:lo(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:lo(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:lo(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:lo(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 fo={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},po={motionBase:!0,motionUnit:!0},mo={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},ho=(e,t,n)=>{let r=n.getDerivativeToken(e),{override:i,...a}=t,o={...r,override:i};return o=uo(o),a&&Object.entries(a).forEach(([e,t])=>{let{theme:n,...r}=t,i=r;n&&(i=ho({...o,...r},{override:r},n)),o[e]=i}),o};function go(){let{token:e,hashed:t,theme:n,override:r,cssVar:i,zeroRuntime:a}=d.useContext(so),{csp:o,getPrefixCls:s}=d.useContext(Kt),c={prefix:i?.prefix??s(),key:i?.key??`css-var-root`},l=`${ea}-${t||``}`,u=n||q,[f,p,m]=zn(u,[na,e],{salt:l,override:r,getComputedToken:ho,cssVar:{...c,unitless:fo,ignore:po,preserve:mo},nonce:o?.nonce});return[u,m,t?p:``,f,c,!!a]}var _o={overflow:`hidden`,whiteSpace:`nowrap`,textOverflow:`ellipsis`},vo=(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}),yo=()=>({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`}}),bo=new ci(`loadingCircle`,{"100%":{transform:`rotate(360deg)`}}),xo=()=>({"&::before":{display:`table`,content:`""`},"&::after":{display:`table`,clear:`both`,content:`""`}}),So=(e,t)=>({outline:`${xn(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:[`outline-offset`,`outline`].map(e=>`${e} 0s`).join(`, `)}),Co=(e,t)=>({"&:focus-visible":So(e,t)}),wo=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},...Co(e),"&[disabled]":{color:e.colorTextDisabled,cursor:`not-allowed`}}}),To=(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}}},Eo=e=>({[`.${e}`]:{...yo(),[`.${e} .${e}-icon`]:{display:`block`}},[`.${e}-spin`]:{animationName:bo,animationDuration:`1s`,animationIterationCount:`infinite`,animationTimingFunction:`linear`}}),Do=e=>({color:e.colorLink,textDecoration:e.linkDecoration,outline:`none`,cursor:`pointer`,transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:`none`,userSelect:`none`,...Co(e),"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:Oo,genComponentStyleHook:ko,genSubStyleComponent:Ao}=Xi({usePrefix:()=>{let{getPrefixCls:e,iconPrefixCls:t}=(0,d.useContext)(Kt);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{let[e,t,n,r,i,a]=go();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i,zeroRuntime:a}},useCSP:()=>{let{csp:e}=(0,d.useContext)(Kt);return e??{}},getResetStyles:(e,t)=>{let n=wo(e);return[n,{"&":n},Eo(t?.prefix.iconPrefixCls??`anticon`)]},getCommonStyle:To,getCompUnitless:()=>fo}),jo=(e,t)=>{let n=`--${e.replace(/\./g,``)}-${t}-`;return[e=>`${n}${e}`,(e,t)=>t?`var(${n}${e}, ${t})`:`var(${n}${e})`]},Mo=(0,d.createContext)({}),No=`data-rc-order`,Po=`data-rc-priority`,Fo=`rc-util-key`,Io=new Map;function Lo(){return!!(typeof window<`u`&&window.document&&window.document.createElement)}function Ro(e,t){if(!e||!t)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}function zo({mark:e}={}){return e?e.startsWith(`data-`)?e:`data-${e}`:Fo}function Bo(e){return e.attachTo?e.attachTo:document.querySelector(`head`)||document.body}function Vo(e){return e===`queue`?`prependQueue`:e?`prepend`:`append`}function Ho(e){return Array.from((Io.get(e)||e).children).filter(e=>e.tagName===`STYLE`)}function Uo(e,t={}){if(!Lo())return null;let{csp:n,prepend:r,priority:i=0}=t,a=Vo(r),o=a===`prependQueue`,s=document.createElement(`style`);s.setAttribute(No,a),o&&i&&s.setAttribute(Po,`${i}`),n?.nonce&&(s.nonce=n.nonce),s.innerHTML=e;let c=Bo(t),{firstChild:l}=c;if(r){if(o){let e=(t.styles||Ho(c)).filter(e=>{if(![`prepend`,`prependQueue`].includes(e.getAttribute(No)))return!1;let t=Number(e.getAttribute(Po)||0);return i>=t});if(e.length)return c.insertBefore(s,e[e.length-1].nextSibling),s}c.insertBefore(s,l)}else c.appendChild(s);return s}function Wo(e,t={}){let{styles:n}=t;return n||=Ho(Bo(t)),n.find(n=>n.getAttribute(zo(t))===e)}function Go(e,t){let n=Io.get(e);if(!n||!Ro(document,n)){let n=Uo(``,t);if(!n)return;let{parentNode:r}=n;Io.set(e,r),e.removeChild(n)}}function Ko(e,t,n={}){if(!Lo())return null;let r=Bo(n),i=Ho(r),a={...n,styles:i};Go(r,a);let o=Wo(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=Uo(e,a);return s?.setAttribute(zo(a),t),s}function qo(e){return e?.getRootNode?.()}function Jo(e){let t=qo(e);return typeof ShadowRoot<`u`&&t instanceof ShadowRoot?t:null}var Yo={};function Xo(e,t){e||Yo[t]||(Yo[t]=!0)}function Zo(e){return e.replace(/-(.)/g,(e,t)=>t.toUpperCase())}function Qo(e,t){Xo(e,`[@ant-design/icons] ${t}`)}function $o(e){return typeof e==`object`&&typeof e.name==`string`&&typeof e.theme==`string`&&(typeof e.icon==`object`||typeof e.icon==`function`)}function es(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[Zo(n)]=r}return t},{})}function ts(e,t,n){return n?d.createElement(e.tag,{key:t,...es(e.attrs),...n},(e.children||[]).map((n,r)=>ts(n,`${t}-${e.tag}-${r}`))):d.createElement(e.tag,{key:t,...es(e.attrs)},(e.children||[]).map((n,r)=>ts(n,`${t}-${e.tag}-${r}`)))}var ns={width:`1em`,height:`1em`,fill:`currentColor`,"aria-hidden":`true`,focusable:`false`},rs=` .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); } } `,is=e=>{let{csp:t,prefixCls:n,layer:r,zeroRuntime:i}=(0,d.useContext)(Mo),a=rs;n&&(a=a.replace(/anticon/g,n)),r&&(a=`@layer ${r} {\n${a}\n}`),(0,d.useEffect)(()=>{if(i)return;let n=e.current,o=Jo(n);Ko(a,`@ant-design-icons`,{prepend:!r,csp:t,attachTo:o})},[])},as=e=>{let{icon:t,className:n,onClick:r,style:i,primaryColor:a,secondaryColor:o,...s}=e,c=d.useRef(null);if(is(c),Qo($o(t),`icon should be icon definiton, but got ${t}`),!$o(t))return null;let l=t;return ts(l.icon,`svg-${l.name}`,{className:n,onClick:r,style:i,"data-icon":l.name,width:`1em`,height:`1em`,fill:`currentColor`,"aria-hidden":`true`,...s,ref:c})};as.displayName=`IconReact`;function os(){return os=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:f}=d.useContext(Mo),p=U(f,u,{[`${u}-${r.name}`]:!!r.name,[`${u}-spin`]:!!i||r.name===`loading`},n),m=o;m===void 0&&s&&(m=-1);let h=a?{msTransform:`rotate(${a}deg)`,transform:`rotate(${a}deg)`}:void 0;return d.createElement(`span`,os({role:`img`,"aria-label":r.name},l,{ref:t,tabIndex:m,onClick:s,className:p}),d.createElement(as,{icon:r,style:h}))}),cs=d.createContext({}),ls=e=>{let{children:t,...n}=e,r=d.useMemo(()=>({motion:n.motion}),[n.motion]);return d.createElement(cs.Provider,{value:r},t)},us=`none`,ds=`appear`,fs=`enter`,ps=`leave`,ms=`none`,hs=`prepare`,gs=`start`,_s=`active`,vs=`prepared`;function ys(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 bs(e,t){let n={animationend:ys(`Animation`,`AnimationEnd`),transitionend:ys(`Transition`,`TransitionEnd`)};return e&&(`AnimationEvent`in t||delete n.animationend.animation,`TransitionEvent`in t||delete n.transitionend.transition),n}var xs=bs(p(),typeof window<`u`?window:{}),Ss={};p()&&({style:Ss}=document.createElement(`div`));var Cs={};function ws(e){if(Cs[e])return Cs[e];let t=xs[e];if(t){let n=Object.keys(t),r=n.length;for(let i=0;ie[1].toUpperCase())]:`${e}-${t}`:null}var js=(e=>{let t=(0,d.useRef)();function n(t){t&&(t.removeEventListener(ks,e),t.removeEventListener(Os,e))}function r(r){t.current&&t.current!==r&&n(t.current),r&&r!==t.current&&(r.addEventListener(ks,e),r.addEventListener(Os,e),t.current=r)}return d.useEffect(()=>()=>{n(t.current),t.current=null},[]),[r,n]}),Ms=p()?d.useLayoutEffect:d.useEffect,Ns=(()=>{let e=d.useRef(null);function t(){w.cancel(e.current)}function n(r,i=2){t();let a=w(()=>{i<=1?r({isCanceled:()=>a!==e.current}):n(r,i-1)});e.current=a}return d.useEffect(()=>()=>{t()},[]),[n,t]}),Ps=[hs,gs,_s,`end`],Fs=[hs,vs];function Is(e){return e===`active`||e===`end`}var Ls=((e,t,n)=>{let[r,i]=_(ms),[a,o]=Ns();function s(){i(hs,!0)}let c=t?Fs:Ps;return Ms(()=>{if(r!==`none`&&r!==`end`){let e=c.indexOf(r),t=c[e+1],o=n(r);o===!1?i(t,!0):t&&a(e=>{function n(){e.isCanceled()||i(t,!0)}o===!0?n():Promise.resolve(o).then(n)})}},[e,r]),d.useEffect(()=>()=>{o()},[]),[s,r]});function Rs(e,t,n,{motionEnter:r=!0,motionAppear:i=!0,motionLeave:a=!0,motionDeadline:o,motionLeaveImmediately:s,onAppearPrepare:c,onEnterPrepare:l,onLeavePrepare:u,onAppearStart:p,onEnterStart:m,onLeaveStart:h,onAppearActive:g,onEnterActive:_,onLeaveActive:v,onAppearEnd:y,onEnterEnd:b,onLeaveEnd:x,onVisibleChanged:S}){let[C,w]=d.useState(),[T,E]=ee(us),[D,O]=d.useState([null,null]),k=T(),A=(0,d.useRef)(!1),te=(0,d.useRef)(null);function j(){return n()}let ne=(0,d.useRef)(!1);function M(){E(us),O([null,null])}let N=f(e=>{let t=T();if(t===`none`)return;let n=j();if(e&&!e.deadline&&e.target!==n)return;let r=ne.current,i;t===`appear`&&r?i=y?.(n,e):t===`enter`&&r?i=b?.(n,e):t===`leave`&&r&&(i=x?.(n,e)),r&&i!==!1&&M()}),[P]=js(N),re=e=>{switch(e){case ds:return{[hs]:c,[gs]:p,[_s]:g};case fs:return{[hs]:l,[gs]:m,[_s]:_};case ps:return{[hs]:u,[gs]:h,[_s]:v};default:return{}}},ie=d.useMemo(()=>re(k),[k]),[ae,F]=Ls(k,!e,e=>{if(e===`prepare`){let e=ie[hs];return e?e(j()):!1}return e in ie&&O([ie[e]?.(j(),null)||null,e]),e===`active`&&k!==`none`&&(P(j()),o>0&&(clearTimeout(te.current),te.current=setTimeout(()=>{N({deadline:!0})},o))),e===`prepared`&&M(),!0});ne.current=Is(F);let I=(0,d.useRef)(null);Ms(()=>{if(A.current&&I.current===t)return;w(t);let n=A.current;A.current=!0;let o;!n&&t&&i&&(o=ds),n&&t&&r&&(o=fs),(n&&!t&&a||!n&&s&&!t&&a)&&(o=ps);let c=re(o);o&&(e||c.prepare)?(E(o),ae()):E(us),I.current=t},[t]),(0,d.useEffect)(()=>{(k===`appear`&&!i||k===`enter`&&!r||k===`leave`&&!a)&&E(us)},[i,r,a]),(0,d.useEffect)(()=>()=>{A.current=!1,clearTimeout(te.current)},[]);let L=d.useRef(!1);(0,d.useEffect)(()=>{C&&(L.current=!0),C!==void 0&&k===`none`&&((L.current||C)&&S?.(C),L.current=!0)},[C,k]);let R=D[0];ie.prepare&&F===`start`&&(R={transition:`none`,...R});let oe=D[1];return[T,F,R,C??t,!A.current&&k===`none`&&e&&i?`NONE`:F===`start`||F===`active`?oe===F:!0]}function zs(e){return e?.length<2}function Bs(e){let t=e;typeof e==`object`&&({transitionSupport:t}=e);function n(e,n){return!!(e.motionName&&t&&n!==!1)}let r=d.forwardRef((e,t)=>{let{visible:r=!0,removeOnLeave:i=!0,forceRender:a,children:o,motionName:s,leavedClassName:c,eventProps:l}=e,{motion:u}=d.useContext(cs),f=n(e,u),p=(0,d.useRef)();function m(){return Se(p.current)}let[h,g,_,v,y]=Rs(f,r,m,e),b=h(),x=d.useRef(v);v&&(x.current=!0);let S=d.useMemo(()=>{let e={};return Object.defineProperties(e,{nativeElement:{enumerable:!0,get:m},inMotion:{enumerable:!0,get:()=>()=>h()!==us},enableMotion:{enumerable:!0,get:()=>()=>f}}),e},[]);d.useImperativeHandle(t,()=>S,[]);let C=d.useRef(0);y&&(C.current+=1);let w=d.useMemo(()=>{if(y===`NONE`)return null;let e,t={...l,visible:r};if(!o)e=null;else if(b===`none`)e=v?o({...t},p):!i&&x.current&&c?o({...t,className:c},p):a||!i&&!c?o({...t,style:{display:`none`}},p):null;else{let n;g===`prepare`?n=`prepare`:Is(g)?n=`active`:g===`start`&&(n=`start`);let r=As(s,`${b}-${n}`);e=o({...t,className:U(As(s,b),{[r]:r&&n,[s]:typeof s==`string`}),style:_},p)}return e},[C.current]);if(zs(o)&&R(w)){let e=oe(w);if(e!==p)return d.cloneElement(w,{ref:ae(e,p)})}return w});return r.displayName=`CSSMotion`,r}var Vs=Bs(Ds),Hs=`keep`,Us=`remove`,Ws=`removed`;function Gs(e){let t;return t=e&&typeof e==`object`&&`key`in e?e:{key:e},{...t,key:String(t.key)}}function Ks(e=[]){return e.map(Gs)}function qs(e=[],t=[]){let n=[],r=0,i=t.length,a=Ks(e),o=Ks(t);a.forEach(e=>{let t=!1;for(let a=r;a({...e,status:`add`}))),r=a),n.push({...i,status:Hs}),r+=1,t=!0;break}}t||n.push({...e,status:Us})}),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=Hs)})}),n}function Js(){return Js=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:Ws}: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||d.Fragment,c={};return Ys.forEach(e=>{c[e]=o[e],delete o[e]}),delete o.keys,d.createElement(s,o,e.map(({status:e,...n},a)=>{let o=e===`add`||e===`keep`;return d.createElement(t,Js({},c,{key:n.key,visible:o,eventProps:n,onVisibleChanged:e=>{i?.(e,{key:n.key}),e||this.removeKey(n.key)}}),zs(r)?e=>r({...e,index:a}):(e,t)=>r({...e,index:a},t))}))}}return n}var Zs=Xs(Ds),Qs=Vs,$s=e=>e!=null,ec=e=>$s(e)&&e!==!1&&e!==``,tc=e=>typeof e==`number`&&!Number.isNaN(e),nc=e=>typeof e==`string`,rc=e=>typeof e==`object`&&!!e,ic=e=>typeof e==`function`,ac=e=>$s(e)&&ic(e.then),oc=e=>typeof e!=`object`&&!ic(e)||e===null,sc=e=>rc(e)&&`propertyName`in e&&nc(e.propertyName),cc=(e,t)=>{let n={...e};return Object.keys(t).forEach(e=>{t[e]._default?n[e]||(n[e]={}):n[e]=cc(n[e],t[e])}),n},lc=(e={},...t)=>t.filter(e=>!!e).reduce((t,n)=>(Object.keys(n).forEach(r=>{let i=e[r],a=n[r];if(i)if(rc(a))t[r]=lc(i,t[r],a);else{let{_default:e}=i;e&&(t[r]=t[r]||{},t[r][e]=U(t[r][e],a))}else t[r]=U(t[r],a)}),t),{}),uc=(e,...t)=>d.useMemo(()=>lc.apply(void 0,[e].concat(t)),[e].concat(t)),dc=(...e)=>e.filter(e=>!!e).reduce((e,t={})=>(Object.keys(t).forEach(n=>{e[n]={...e[n],...t[n]}}),e),{}),fc=(...e)=>d.useMemo(()=>dc.apply(void 0,e),[].concat(e)),pc=e=>d.useMemo(()=>e?{root:e}:void 0,[e]),mc=(e,t)=>ic(e)?e(t):e,hc=(e,t,n,r)=>{let i=e.map(e=>e?mc(e,n):void 0),a=t.map(e=>e?mc(e,n):void 0),o=uc.apply(void 0,[r].concat(Ut(i))),s=fc.apply(void 0,Ut(a));return d.useMemo(()=>r?[cc(o,r),cc(s,r)]:[o,s],[o,s,r])},gc=e=>`${e}-css-var`,_c={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`},vc={yearFormat:`YYYY`,dayFormat:`D`,cellMeridiemFormat:`A`,monthBeforeYear:!0},yc={...vc,locale:`en_US`,today:`Today`,now:`Now`,backToToday:`Back to today`,ok:`OK`,clear:`Clear`,week:`Week`,month:`Month`,year:`Year`,timeSelect:`select time`,dateSelect:`select date`,weekSelect:`Choose a week`,monthSelect:`Choose a month`,yearSelect:`Choose a year`,decadeSelect:`Choose a decade`,previousMonth:`Previous month (PageUp)`,nextMonth:`Next month (PageDown)`,previousYear:`Last year (Control + left)`,nextYear:`Next year (Control + right)`,previousDecade:`Last decade`,nextDecade:`Next decade`,previousCentury:`Last century`,nextCentury:`Next century`},bc={placeholder:`Select time`,rangePlaceholder:[`Start time`,`End time`]},xc={lang:{placeholder:`Select date`,yearPlaceholder:`Select year`,quarterPlaceholder:`Select quarter`,monthPlaceholder:`Select month`,weekPlaceholder:`Select week`,rangePlaceholder:[`Start date`,`End date`],rangeYearPlaceholder:[`Start year`,`End year`],rangeQuarterPlaceholder:[`Start quarter`,`End quarter`],rangeMonthPlaceholder:[`Start month`,`End month`],rangeWeekPlaceholder:[`Start week`,`End week`],...yc},timePickerLocale:{...bc}},Sc=xc,Cc="${label} is not a valid ${type}",wc={locale:`en`,Pagination:_c,DatePicker:xc,TimePicker:bc,Calendar:Sc,global:{placeholder:`Please select`,close:`Close`,sortable:`sortable`,show:`Show`,hide:`Hide`},Table:{filterTitle:`Filter menu`,filterConfirm:`OK`,filterReset:`Reset`,filterEmptyText:`No filters`,filterCheckAll:`Select all items`,filterSearchPlaceholder:`Search in filters`,emptyText:`No data`,selectAll:`Select current page`,selectInvert:`Invert current page`,selectNone:`Clear all data`,selectionAll:`Select all data`,sortTitle:`Sort`,expand:`Expand row`,collapse:`Collapse row`,triggerDesc:`Click to sort descending`,triggerAsc:`Click to sort ascending`,cancelSort:`Click to cancel sorting`},Tour:{Next:`Next`,Previous:`Previous`,Finish:`Finish`},Modal:{okText:`OK`,cancelText:`Cancel`,justOkText:`OK`},Popconfirm:{okText:`OK`,cancelText:`Cancel`},Transfer:{titles:[``,``],searchPlaceholder:`Search here`,itemUnit:`item`,itemsUnit:`items`,remove:`Remove`,selectCurrent:`Select current page`,removeCurrent:`Remove current page`,selectAll:`Select all data`,deselectAll:`Deselect all data`,removeAll:`Remove all data`,selectInvert:`Invert current page`},Upload:{uploading:`Uploading...`,removeFile:`Remove file`,uploadError:`Upload error`,previewFile:`Preview file`,downloadFile:`Download file`},Empty:{description:`No data`},Icon:{icon:`icon`},Text:{edit:`Edit`,copy:`Copy`,copied:`Copied`,expand:`Expand`,collapse:`Collapse`},Form:{optional:`(optional)`,defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:Cc,method:Cc,array:Cc,object:Cc,number:Cc,date:Cc,boolean:Cc,integer:Cc,float:Cc,regexp:Cc,email:Cc,url:Cc,hex:Cc},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},QRCode:{expired:`QR code expired`,refresh:`Refresh`,scanned:`Scanned`},ColorPicker:{presetEmpty:`Empty`,transparent:`Transparent`,singleColor:`Single`,gradientColor:`Gradient`}},Tc=(0,d.createContext)(void 0),Ec=(e,t)=>{let n=d.useContext(Tc);return[d.useMemo(()=>{let r=t||wc[e],i=n?.[e]??{};return{...ic(r)?r():r,...i||{}}},[e,t,n]),d.useMemo(()=>{let e=n?.locale;return n?.exist&&!e?wc.locale:e},[n])]},Dc=d.createContext(null),Oc=!1;function kc(e){return typeof e==`boolean`&&(Oc=e),Oc}var Ac=[];function jc(e,t){let[n]=d.useState(()=>p()?document.createElement(`div`):null),r=d.useRef(!1),i=d.useContext(Dc),[a,o]=d.useState(Ac),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 h(()=>(e?i?i(c):c():l(),l),[e]),h(()=>{a.length&&(a.forEach(e=>e()),o(Ac))},[a]),[n,s]}function Mc(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Nc=`rc-util-locker-${Date.now()}`,Pc=0;function Fc(e){let t=!!e,[n]=d.useState(()=>(Pc+=1,`${Nc}_${Pc}`));h(()=>{if(t){let e=He(document.body).width;be(` html body { overflow-y: hidden; ${Mc()?`width: calc(100% - ${e}px);`:``} }`,n)}else ve(n);return()=>{ve(n)}},[t,n])}var Ic=[],Lc=200,Rc=0,zc=e=>{if(e.key===`Escape`&&!e.isComposing){if(Date.now()-Rc=0;--n)Ic[n].onEsc({top:n===t-1,event:e})}},Bc=()=>{Rc=Date.now()};function Vc(){window.addEventListener(`keydown`,zc),window.addEventListener(`compositionend`,Bc)}function Hc(){Ic.length===0&&(window.removeEventListener(`keydown`,zc),window.removeEventListener(`compositionend`,Bc))}function Uc(e,t){let n=k(),r=f(t),i=()=>{Ic.find(e=>e.id===n)||Ic.push({id:n,onEsc:r})},a=()=>{Ic=Ic.filter(e=>e.id!==n)};(0,d.useMemo)(()=>{e?i():e||a()},[e]),(0,d.useEffect)(()=>{if(e)return i(),Vc(),()=>{a(),Hc()}},[e])}var Wc=e=>e===!1?!1:!p()||!e?null:typeof e==`string`?document.querySelector(e):typeof e==`function`?e():e,Gc=d.forwardRef((e,t)=>{let{open:n,autoLock:r,getContainer:i,debug:a,autoDestroy:o=!0,children:s,onEsc:c}=e,[l,u]=d.useState(n),f=l||n;d.useEffect(()=>{(o||n)&&u(n)},[n,o]);let[m,h]=d.useState(()=>Wc(i));d.useEffect(()=>{let e=Wc(i);h(()=>e??null)});let[g,_]=jc(f&&!m,a),v=m??g;Fc(r&&n&&p()&&(v===g||v===document.body)),Uc(n,c);let y=null;s&&I(s)&&t&&(y=oe(s));let b=F(y,t);if(!f||!p()||m===void 0)return null;let x=v===!1||kc(),S=s;return t&&(S=d.cloneElement(s,{ref:b})),d.createElement(Dc.Provider,{value:_},x?S:(0,xt.createPortal)(S,v))});function Kc(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=d.useRef(null);if(!n||!n.points)return null;let f={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)?f.top=l:r===`t`?f.top=0:f.bottom=0,i===o||![`l`,`r`].includes(i)?f.left=c:i===`l`?f.left=0:f.right=0}return d.createElement(`div`,{ref:u,className:U(`${t}-arrow`,a),style:{...f,...s}},o)}function qc(){return qc=Object.assign?Object.assign.bind():function(e){for(var t=1;td.createElement(`div`,{style:{zIndex:r},className:U(`${t}-mask`,o&&`${t}-mobile-mask`,e)})):null}var Yc=d.memo(({children:e})=>e,(e,t)=>t.cache);function Xc(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 Zc(){return Zc=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:p,onClick:m,mask:g,arrow:_,arrowPos:v,align:y,motion:b,maskMotion:x,mobile:S,forceRender:C,getPopupContainer:w,autoDestroy:T,portal:E,children:D,zIndex:O,onMouseEnter:k,onMouseLeave:A,onPointerEnter:ee,onPointerDownCapture:te,ready:j,offsetX:ne,offsetY:M,offsetR:N,offsetB:P,onAlign:re,onPrepare:ie,onResize:F,stretch:I,targetWidth:L,targetHeight:R}=e,oe=typeof r==`function`?r():r,se=l||u,ce=!!S,[le,ue,de]=d.useMemo(()=>S?[S.mask,S.maskMotion,S.motion]:[g,x,b],[S,g,x,b]),fe=w?.length>0,[pe,me]=d.useState(!w||!fe);h(()=>{!pe&&fe&&s&&me(!0)},[pe,fe,s]);let he=f((e,t)=>{F?.(e,t),re()}),ge=Xc(ce,j,l,y,N,P,ne,M);if(!pe)return null;let _e={};return I&&(I.includes(`height`)&&R?_e.height=R:I.includes(`minHeight`)&&R&&(_e.minHeight=R),I.includes(`width`)&&L?_e.width=L:I.includes(`minWidth`)&&L&&(_e.minWidth=L)),l||(_e.pointerEvents=`none`),d.createElement(E,{open:C||se,getContainer:w&&(()=>w(s)),autoDestroy:T,onEsc:n},d.createElement(Jc,{prefixCls:a,open:l,zIndex:O,mask:le,motion:ue,mobile:ce}),d.createElement(It,{onResize:he,disabled:!l},e=>d.createElement(Qs,Zc({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:C,leavedClassName:`${a}-hidden`},de,{onAppearPrepare:ie,onEnterPrepare:ie,visible:l,onVisibleChanged:e=>{b?.onVisibleChanged?.(e),c(e)}}),({className:n,style:r},s)=>{let c=U(a,n,i,{[`${a}-mobile`]:ce});return d.createElement(`div`,{ref:ae(e,t,s),className:c,style:{"--arrow-x":`${v.x||0}px`,"--arrow-y":`${v.y||0}px`,...ge,..._e,...r,boxSizing:`border-box`,zIndex:O,...o},onMouseEnter:k,onMouseLeave:A,onPointerEnter:ee,onClick:m,onPointerDownCapture:te},_&&d.createElement(Kc,{prefixCls:a,arrow:_,arrowPos:v,align:y}),d.createElement(Yc,{cache:!l&&!p},oe))})),D)}),$c=d.createContext(null),el=d.createContext(null);function tl(e){return e?Array.isArray(e)?e:[e]:[]}function nl(e,t,n){return d.useMemo(()=>{let r=tl(t??e),i=tl(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 rl(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 il(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 sl(e,t=1){return Number.isNaN(e)?t:e}function cl(e){return sl(parseFloat(e),0)}function ll(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}=al(e).getComputedStyle(e),c=e.getBoundingClientRect(),{offsetHeight:l,clientHeight:u,offsetWidth:d,clientWidth:f}=e,p=cl(i),m=cl(a),h=cl(o),g=cl(s),_=sl(Math.round(c.width/d*1e3)/1e3),v=sl(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=cl(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,A=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,A)}),n}function ul(e,t=0){let n=`${t}`,r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function dl(e,t){let[n,r]=t||[];return[ul(e.width,n),ul(e.height,r)]}function fl(e=``){return[e[0],e[1]]}function pl(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 ml(e,t){let n={t:`b`,b:`t`,l:`r`,r:`l`},r=[...e];return r[t]=n[e[t]]||`c`,r}function hl(e){return e.join(``)}function gl(e,t,n,r,i,a,o,s){let[c,l]=d.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),u=d.useRef(0),p=d.useMemo(()=>!t||s?[]:ol(t),[t]),m=d.useRef({});e||(m.current={});let g=f(()=>{if(t&&n&&e&&!s){let e=t,s=e.ownerDocument,c=al(e),{position:u}=c.getComputedStyle(e),d=e.style.left,f=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:A,scrollLeft:ee}=s.documentElement,te=C.height,j=C.width,ne=S.height,M=S.width,N={left:0,top:0,right:E,bottom:D},P={left:-ee,top:-A,right:O-ee,bottom:k-A},{htmlRegion:re}=b,ie=`visible`,ae=`visibleFirst`;re!==`scroll`&&re!==ae&&(re=ie);let F=re===ae,I=ll(P,p),L=ll(N,p),R=re===ie?L:I,oe=F?L:R;e.style.left=`auto`,e.style.top=`auto`,e.style.right=`0`,e.style.bottom=`0`;let se=e.getBoundingClientRect();e.style.left=d,e.style.top=f,e.style.right=h,e.style.bottom=g,e.style.overflow=_,e.style.overflowX=v,e.style.overflowY=y,e.parentElement?.removeChild(x);let ce=sl(Math.round(j/parseFloat(T)*1e3)/1e3),le=sl(Math.round(te/parseFloat(w)*1e3)/1e3);if(ce===0||le===0||xe(n)&&!Ce(n))return;let{offset:ue,targetOffset:de}=b,[fe,pe]=dl(C,ue),[me,he]=dl(S,de);S.x-=me,S.y-=he;let[ge,_e]=b.points||[],ve=fl(_e),ye=fl(ge),be=pl(S,ve),Se=pl(C,ye),we={...b},z=[ye,ve],Te=be.x-Se.x+fe,B=be.y-Se.y+pe;function Ee(e,t,n=R){let r=C.x+e,i=C.y+t,a=r+j,o=i+te,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 De=Ee(Te,B),Oe=Ee(Te,B,L),ke=pl(S,[`t`,`l`]),Ae=pl(C,[`t`,`l`]),je=pl(S,[`b`,`r`]),Me=pl(C,[`b`,`r`]),{adjustX:Ne,adjustY:Pe,shiftX:V,shiftY:Fe}=b.overflow||{},Ie=e=>typeof e==`boolean`?e:e>=0,Le,Re,H,ze;function Be(){Le=C.y+B,Re=Le+te,H=C.x+Te,ze=H+j}Be();let Ve=Ie(Pe),He=ye[0]===ve[0];if(Ve&&ye[0]===`t`&&(Re>oe.bottom||m.current.bt)){let e=B;He?e-=te-ne:e=ke.y-Me.y-pe;let t=Ee(Te,e),n=Ee(Te,e,L);t>De||t===De&&(!F||n>=Oe)?(m.current.bt=!0,B=e,pe=-pe,z=[ml(z[0],0),ml(z[1],0)]):m.current.bt=!1}if(Ve&&ye[0]===`b`&&(LeDe||t===De&&(!F||n>=Oe)?(m.current.tb=!0,B=e,pe=-pe,z=[ml(z[0],0),ml(z[1],0)]):m.current.tb=!1}let Ue=Ie(Ne),We=ye[1]===ve[1];if(Ue&&ye[1]===`l`&&(ze>oe.right||m.current.rl)){let e=Te;We?e-=j-M:e=ke.x-Me.x-fe;let t=Ee(e,B),n=Ee(e,B,L);t>De||t===De&&(!F||n>=Oe)?(m.current.rl=!0,Te=e,fe=-fe,z=[ml(z[0],1),ml(z[1],1)]):m.current.rl=!1}if(Ue&&ye[1]===`r`&&(HDe||t===De&&(!F||n>=Oe)?(m.current.lr=!0,Te=e,fe=-fe,z=[ml(z[0],1),ml(z[1],1)]):m.current.lr=!1}we.points=[hl(z[0]),hl(z[1])],Be();let Ge=V===!0?0:V;typeof Ge==`number`&&(HL.right&&(Te-=ze-L.right-fe,S.x>L.right-Ge&&(Te+=S.x-L.right+Ge)));let Ke=Fe===!0?0:Fe;typeof Ke==`number`&&(LeL.bottom&&(B-=Re-L.bottom-pe,S.y>L.bottom-Ke&&(B+=S.y-L.bottom+Ke)));let qe=C.x+Te,Je=qe+j,Ye=C.y+B,Xe=Ye+te,Ze=S.x,Qe=Ze+M,$e=S.y,et=$e+ne,tt=(Math.max(qe,Ze)+Math.min(Je,Qe))/2-qe,nt=(Math.max(Ye,$e)+Math.min(Xe,et))/2-Ye;o?.(t,we);let rt=se.right-C.x-(Te+C.width),it=se.bottom-C.y-(B+C.height);ce===1&&(Te=Math.floor(Te),rt=Math.floor(rt)),le===1&&(B=Math.floor(B),it=Math.floor(it));let at={ready:!0,offsetX:Te/ce,offsetY:B/le,offsetR:rt/ce,offsetB:it/le,arrowX:tt/ce,arrowY:nt/le,scaleX:ce,scaleY:le,align:we};l(at)}}),_=()=>{u.current+=1;let e=u.current;Promise.resolve().then(()=>{u.current===e&&g()})},v=()=>{l(e=>({...e,ready:!1}))};return h(v,[r]),h(()=>{e||v()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,_]}function _l(){let e=d.useRef(null),t=()=>{e.current&&=(clearTimeout(e.current),null)};return d.useEffect(()=>()=>{t()},[]),(n,r)=>{t(),r===0?n():e.current=setTimeout(()=>{n()},r*1e3)}}function vl(e,t,n,r,i){h(()=>{if(e&&t&&n){let e=t,a=n,o=ol(e),s=ol(a),c=al(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 yl(e,t,n,r,i,a,o,s){let c=d.useRef(e);c.current=e;let l=d.useRef(!1);d.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=al(r);i.addEventListener(`pointerdown`,e,!0),i.addEventListener(`mousedown`,t,!0),i.addEventListener(`contextmenu`,t,!0);let a=Re(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 bl(){let[e,t]=d.useState(null),[n,r]=d.useState(!1),[i,a]=d.useState(!1),o=d.useRef(null);return[f(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,f(e=>{e?(a(!1),o.current&&=(t(o.current),null)):(a(!1),o.current=null)})]}function xl(){return xl=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:f,motion:p,uniqueContainerClassName:m,uniqueContainerStyle:h}=e,g=`${t}-unique-container`,[_,v]=d.useState(!1),y=Xc(n,r,i,a,o,s,c,l),b=d.useRef(y);r&&(b.current=y);let x={};return f&&(x.width=f.width,x.height=f.height),d.createElement(Qs,xl({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,leavedClassName:`${g}-hidden`},p,{visible:i,onVisibleChanged:e=>{v(e)}}),({className:e,style:t})=>{let n=U(g,e,m,{[`${g}-visible`]:_});return d.createElement(`div`,{className:n,style:{"--arrow-x":`${u?.x||0}px`,"--arrow-y":`${u?.y||0}px`,...b.current,...x,...t,...h}})})},Cl=({children:e,postTriggerProps:t})=>{let[n,r,i,a]=bl(),o=d.useMemo(()=>!i||!t?i:t(i),[i,t]),[s,c]=d.useState(null),[l,u]=d.useState(null),p=d.useRef(null),m=f(e=>{p.current=e,xe(e)&&s!==e&&c(e)}),h=d.useRef(null),g=_l(),_=f((e,t)=>{h.current=t,g(()=>{n(e)},e.delay)}),v=e=>{g(()=>{h.current?.()||n(!1)},e)},y=f(e=>{a(e)}),[b,x,S,C,w,T,E,,,D,O]=gl(r,s,o?.target,o?.popupPlacement,o?.builtinPlacements||{},o?.popupAlign,void 0,!1),k=d.useMemo(()=>o?U(il(o.builtinPlacements||{},o.prefixCls||``,D,!1),o.getPopupClassNameFromAlign?.(D)):``,[D,o?.getPopupClassNameFromAlign,o?.builtinPlacements,o?.prefixCls]),A=d.useMemo(()=>({show:_,hide:v}),[]);d.useEffect(()=>{O()},[o?.target]);let ee=f(()=>(O(),Promise.resolve())),te=d.useRef({}),j=d.useContext($c),ne=d.useMemo(()=>({registerSubPopup:(e,t)=>{te.current[e]=t,j?.registerSubPopup(e,t)}}),[j]),M=o?.prefixCls;return d.createElement(el.Provider,{value:A},e,o&&d.createElement($c.Provider,{value:ne},d.createElement(Qc,{ref:m,portal:Gc,onEsc:o.onEsc,prefixCls:M,popup:o.popup,className:U(o.popupClassName,k,`${M}-unique-controlled`),style:o.popupStyle,target:o.target,open:r,keepDom:!0,fresh:!0,autoDestroy:!1,onVisibleChanged:y,ready:b,offsetX:x,offsetY:S,offsetR:C,offsetB:w,onAlign:O,onPrepare:ee,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},d.createElement(Sl,{prefixCls:M,isMobile:!1,ready:b,open:r,align:D,offsetR:C,offsetB:w,offsetX:x,offsetY:S,arrowPos:{x:T,y:E},popupSize:l,motion:o.popupMotion,uniqueContainerClassName:U(o.uniqueContainerClassName,k),uniqueContainerStyle:o.uniqueContainerStyle}))))};function wl(e=Gc){return d.forwardRef((t,n)=>{let{prefixCls:r=`rc-trigger-popup`,children:i,action:a=`hover`,showAction:o,hideAction:s,disabled:c=!1,popupVisible:l,defaultPopupVisible:u,onOpenChange:p,afterOpenChange:m,onPopupVisibleChange:g,afterPopupVisibleChange:_,mouseEnterDelay:y,mouseLeaveDelay:b=.1,focusDelay:x,blurDelay:S,mask:C,maskClosable:w=!0,getPopupContainer:T,forceRender:E,autoDestroy:D,popup:O,popupClassName:A,uniqueContainerClassName:ee,uniqueContainerStyle:te,popupStyle:j,popupPlacement:ne,builtinPlacements:M={},popupAlign:N,zIndex:P,stretch:re,getPopupClassNameFromAlign:ie,fresh:ae,unique:I,alignPoint:L,onPopupClick:R,onPopupAlign:se,arrow:ce,popupMotion:le,maskMotion:ue,mobile:de,...fe}=t,pe=D||!1,me=l===void 0,he=!!de,ge=d.useRef({}),_e=d.useContext($c),ve=d.useMemo(()=>({registerSubPopup:(e,t)=>{ge.current[e]=t,_e?.registerSubPopup(e,t)}}),[_e]),ye=d.useContext(el),be=k(),[Ce,we]=d.useState(null),z=d.useRef(null),Te=f(e=>{z.current=e,xe(e)&&Ce!==e&&we(e),_e?.registerSubPopup(be,e)}),[B,Ee]=d.useState(null),De=d.useRef(null),Oe=f(e=>{let t=Se(e);xe(t)&&B!==t&&(Ee(t),De.current=t)}),ke={},Ae=f(e=>{let t=B;return t?.contains(e)||Re(t)?.host===e||e===t||Ce?.contains(e)||Re(Ce)?.host===e||e===Ce||Object.values(ge.current).some(t=>t?.contains(e)||e===t)}),je=ce?{...ce===!0?{}:ce}:null,[Me,Ne]=v(u||!1,l),Pe=Me||!1,V=Pe&&!c,Fe=d.useMemo(()=>{let e=typeof i==`function`?i({open:V}):i;return d.Children.only(e)},[i,V]),Ie=Fe?.props||{},Le=f(()=>V),H=f((e=0)=>({popup:O,target:B,delay:e,prefixCls:r,popupClassName:A,uniqueContainerClassName:ee,uniqueContainerStyle:te,popupStyle:j,popupPlacement:ne,builtinPlacements:M,popupAlign:N,zIndex:P,mask:C,maskClosable:w,popupMotion:le,maskMotion:ue,arrow:je,getPopupContainer:T,getPopupClassNameFromAlign:ie,id:be,onEsc:Ue}));h(()=>{ye&&I&&B&&!me&&!_e&&(V?ye.show(H(y),Le):ye.hide(b))},[V,B]);let ze=d.useRef(V);ze.current=V;let Be=f(e=>{(0,xt.flushSync)(()=>{Pe!==e&&(Ne(e),p?.(e),g?.(e))})}),Ve=_l(),He=(e,t=0)=>{if(l!==void 0){Ve(()=>{Be(e)},t);return}if(ye&&I&&me&&!_e){e?ye.show(H(t),Le):ye.hide(t);return}Ve(()=>{Be(e)},t)};function Ue({top:e}){e&&He(!1)}let[We,Ge]=d.useState(!1);h(e=>{(!e||V)&&Ge(!0)},[V]);let[Ke,qe]=d.useState(null),[Je,Ye]=d.useState(null),Xe=e=>{Ye([e.clientX,e.clientY])},[Ze,Qe,$e,et,tt,nt,rt,it,at,ot,st]=gl(V,Ce,L&&Je!==null?Je:B,ne,M,N,se,he),[ct,lt]=nl(a,o,s),ut=ct.has(`click`),dt=lt.has(`click`)||lt.has(`contextMenu`),ft=f(()=>{We||st()});vl(V,B,Ce,ft,()=>{ze.current&&L&&dt&&He(!1)}),h(()=>{ft()},[Je,ne]),h(()=>{V&&!M?.[ne]&&ft()},[JSON.stringify(N)]);let pt=d.useMemo(()=>U(il(M,r,ot,L),ie?.(ot)),[ot,ie,M,r,L]);d.useImperativeHandle(n,()=>({nativeElement:De.current,popupElement:z.current,forceAlign:ft}));let[mt,ht]=d.useState(0),[gt,_t]=d.useState(0),vt=()=>{if(re&&B){let e=B.getBoundingClientRect();ht(e.width),_t(e.height)}},yt=()=>{vt(),ft()},bt=e=>{Ge(!1),st(),m?.(e),_?.(e)},St=()=>new Promise(e=>{vt(),qe(()=>e)});h(()=>{Ke&&(st(),Ke(),qe(null))},[Ke]);function Ct(e,t,n,r,i){ke[e]=(a,...o)=>{(!i||!i())&&(r?.(a),He(t,n)),Ie[e]?.(a,...o)}}let wt=ct.has(`touch`),Tt=lt.has(`touch`),Et=d.useRef(!1);(wt||Tt)&&(ke.onTouchStart=(...e)=>{Et.current=!0,ze.current&&Tt?He(!1):!ze.current&&wt&&He(!0),Ie.onTouchStart?.(...e)}),(ut||dt)&&(ke.onClick=(e,...t)=>{ze.current&&dt?He(!1):!ze.current&&ut&&(Xe(e),He(!0)),Ie.onClick?.(e,...t),Et.current=!1});let Dt=yl(V,dt||Tt,B,Ce,C,w,Ae,He),Ot=ct.has(`hover`),kt=lt.has(`hover`),jt,Mt,Nt=()=>Et.current;if(Ot){let e=e=>{Xe(e)};Ct(`onMouseEnter`,!0,y,e,Nt),Ct(`onPointerEnter`,!0,y,e,Nt),jt=e=>{(V||We)&&Ce?.contains(e.target)&&He(!0,y)},L&&(ke.onMouseMove=e=>{Ie.onMouseMove?.(e)})}kt&&(Ct(`onMouseLeave`,!1,b,void 0,Nt),Ct(`onPointerLeave`,!1,b,void 0,Nt),Mt=()=>{He(!1,b)}),ct.has(`focus`)&&Ct(`onFocus`,!0,x),lt.has(`focus`)&&Ct(`onBlur`,!1,S),ct.has(`contextMenu`)&&(ke.onContextMenu=(e,...t)=>{ze.current&<.has(`contextMenu`)?He(!1):(Xe(e),He(!0)),e.preventDefault(),Ie.onContextMenu?.(e,...t)});let Pt=d.useRef(!1);Pt.current||=E||V||We;let Ft={...Ie,...ke},It={};[`onContextMenu`,`onClick`,`onMouseDown`,`onTouchStart`,`onMouseEnter`,`onMouseLeave`,`onFocus`,`onBlur`].forEach(e=>{fe[e]&&(It[e]=(...t)=>{Ft[e]?.(...t),fe[e](...t)})});let Lt={x:nt,y:rt};At(V,B,yt);let Rt=F(Oe,oe(Fe)),zt=d.cloneElement(Fe,{...Ft,...It,ref:Rt});return d.createElement(d.Fragment,null,zt,Pt.current&&(!ye||!I)&&d.createElement($c.Provider,{value:ve},d.createElement(Qc,{portal:e,ref:Te,prefixCls:r,popup:O,className:U(A,!he&&pt),style:j,target:B,onMouseEnter:jt,onMouseLeave:Mt,onPointerEnter:jt,zIndex:P,open:V,keepDom:We,fresh:ae,onClick:R,onPointerDownCapture:Dt,mask:C,motion:le,maskMotion:ue,onVisibleChanged:bt,onPrepare:St,forceRender:E,autoDestroy:pe,getPopupContainer:T,onEsc:Ue,align:ot,arrow:je,arrowPos:Lt,ready:Ze,offsetX:Qe,offsetY:$e,offsetR:et,offsetB:tt,onAlign:ft,stretch:re,targetWidth:mt/it,targetHeight:gt/at,mobile:de})))})}var Tl=wl(Gc);function El(e){return e&&d.isValidElement(e)&&e.type===d.Fragment}var Dl=(e,t,n)=>d.isValidElement(e)?d.cloneElement(e,ic(n)?n(e.props||{}):n):t;function Ol(e,t){return Dl(e,e,t)}var kl=d.createContext(!1),Al=({children:e,disabled:t})=>{let n=d.useContext(kl);return d.createElement(kl.Provider,{value:t??n},e)},jl=d.createContext(void 0),Ml=({children:e,size:t})=>{let n=d.useContext(jl);return d.createElement(jl.Provider,{value:t||n},e)},Nl=e(n((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 Pl(){return Pl=Object.assign?Object.assign.bind():function(e){for(var t=1;td.createElement(ss,Pl({},e,{ref:t,icon:Nl.default}))),Il=e=>e===`horizontal`||e===`vertical`,J=(e,t,n)=>(0,d.useMemo)(()=>{let r=Il(e),i;return i=r?e:typeof t==`boolean`?t?`vertical`:`horizontal`:Il(n)?n:`horizontal`,[i,i===`vertical`]},[n,e,t]),Ll=()=>({height:0,opacity:0}),Y=e=>({height:e?.scrollHeight??0,opacity:+!!e}),X=e=>({height:e?.offsetHeight??0}),Z=(e,t)=>t?.deadline===!0||sc(t)&&t.propertyName===`height`,Rl=(e=`ant`)=>({motionName:`${e}-motion-collapse`,onAppearStart:Ll,onEnterStart:Ll,onAppearActive:Y,onEnterActive:Y,onLeaveStart:X,onLeaveActive:Ll,onAppearEnd:Z,onEnterEnd:Z,onLeaveEnd:Z,motionDeadline:500}),zl=(e,t,n)=>n===void 0?`${e}-${t}`:n,Bl=e=>{let t=d.useContext(jl);return d.useMemo(()=>e?nc(e)?e??t:ic(e)?e(t):t:t,[e,t])},Vl=Oo([`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}),Hl=d.createContext(null),Ul=(e,t)=>{let n=d.useContext(Hl),r=d.useMemo(()=>{if(!n)return``;let{compactDirection:r,isFirstItem:i,isLastItem:a}=n,o=r===`vertical`?`-vertical-`:`-`;return U(`${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}},Wl=e=>{let{children:t}=e;return d.createElement(Hl.Provider,{value:null},t)},Gl=e=>{let{children:t,...n}=e;return d.createElement(Hl.Provider,{value:d.useMemo(()=>n,[n])},t)},Kl=e=>{let{getPrefixCls:t,direction:n}=d.useContext(Kt),{size:r,direction:i,orientation:a,block:o,prefixCls:s,className:c,rootClassName:l,children:u,vertical:f,...p}=e,[m,h]=J(a,f,i),g=Bl(e=>r??e),_=t(`space-compact`,s),[v]=Vl(_),y=U(_,v,{[`${_}-rtl`]:n===`rtl`,[`${_}-block`]:o,[`${_}-vertical`]:h},c,l),b=d.useContext(Hl),x=ct(u),S=d.useMemo(()=>x.map((e,t)=>{let n=e?.key||`${_}-item-${t}`;return d.createElement(Gl,{key:n,compactSize:g,compactDirection:m,isFirstItem:t===0&&(!b||b?.isFirstItem),isLastItem:t===x.length-1&&(!b||b?.isLastItem)},e)}),[x,b,m,g,_]);return x.length===0?null:d.createElement(`div`,{className:y,...p},S)},ql=e=>({animationDuration:e,animationFillMode:`both`}),Jl=(e,t,n,r,i=!1)=>{let a=i?`&`:``;return{[` ${a}${e}-enter, ${a}${e}-appear `]:{...ql(r),animationPlayState:`paused`},[`${a}${e}-leave`]:{...ql(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`}}},Yl=new ci(`antSlideUpIn`,{"0%":{transform:`scaleY(0.8)`,transformOrigin:`0% 0%`,opacity:0},"100%":{transform:`scaleY(1)`,transformOrigin:`0% 0%`,opacity:1}}),Xl=new ci(`antSlideUpOut`,{"0%":{transform:`scaleY(1)`,transformOrigin:`0% 0%`,opacity:1},"100%":{transform:`scaleY(0.8)`,transformOrigin:`0% 0%`,opacity:0}}),Zl=new ci(`antSlideDownIn`,{"0%":{transform:`scaleY(0.8)`,transformOrigin:`100% 100%`,opacity:0},"100%":{transform:`scaleY(1)`,transformOrigin:`100% 100%`,opacity:1}}),Ql=new ci(`antSlideDownOut`,{"0%":{transform:`scaleY(1)`,transformOrigin:`100% 100%`,opacity:1},"100%":{transform:`scaleY(0.8)`,transformOrigin:`100% 100%`,opacity:0}}),$l=new ci(`antSlideLeftIn`,{"0%":{transform:`scaleX(0.8)`,transformOrigin:`0% 0%`,opacity:0},"100%":{transform:`scaleX(1)`,transformOrigin:`0% 0%`,opacity:1}}),eu=new ci(`antSlideLeftOut`,{"0%":{transform:`scaleX(1)`,transformOrigin:`0% 0%`,opacity:1},"100%":{transform:`scaleX(0.8)`,transformOrigin:`0% 0%`,opacity:0}}),tu=new ci(`antSlideRightIn`,{"0%":{transform:`scaleX(0.8)`,transformOrigin:`100% 0%`,opacity:0},"100%":{transform:`scaleX(1)`,transformOrigin:`100% 0%`,opacity:1}}),nu=new ci(`antSlideRightOut`,{"0%":{transform:`scaleX(1)`,transformOrigin:`100% 0%`,opacity:1},"100%":{transform:`scaleX(0.8)`,transformOrigin:`100% 0%`,opacity:0}}),ru={"slide-up":{inKeyframes:Yl,outKeyframes:Xl},"slide-down":{inKeyframes:Zl,outKeyframes:Ql},"slide-left":{inKeyframes:$l,outKeyframes:eu},"slide-right":{inKeyframes:tu,outKeyframes:nu}},iu=(e,t)=>{let{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=ru[t];return[Jl(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}}]},au=e=>Math.round(Number(e||0)),ou=e=>{if(e instanceof ca)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},su=class extends ca{constructor(e){super(ou(e))}toHsbString(){let e=this.toHsb(),t=au(e.s*100),n=au(e.b*100),r=au(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}}},cu=`rc-color-picker`,lu=e=>e instanceof su?e:new su(e),uu=lu(`#1677ff`),du=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 lu({...m,h:g<=0?0:g});case`alpha`:return lu({...m,a:h<=0?0:h})}return lu({h:m.h,s:f<=0?0:f,b:p>=1?1:p,a:m.a})},fu=(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}}},pu=({color:e,prefixCls:t,className:n,style:r,innerClassName:i,innerStyle:a,onClick:o})=>{let s=`${t}-color-block`;return d.createElement(`div`,{className:U(s,n),style:r,onClick:o},d.createElement(`div`,{className:U(`${s}-inner`,i),style:{background:e,...a}}))};function mu(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 hu(e){let{targetRef:t,containerRef:n,direction:r,onDragChange:i,onDragChangeComplete:a,calculate:o,color:s,disabledDrag:c}=e,[l,u]=(0,d.useState)({x:0,y:0}),f=(0,d.useRef)(null),p=(0,d.useRef)(null);(0,d.useEffect)(()=>{u(o())},[s]),(0,d.useEffect)(()=>()=>{document.removeEventListener(`mousemove`,f.current),document.removeEventListener(`mouseup`,p.current),document.removeEventListener(`touchmove`,f.current),document.removeEventListener(`touchend`,p.current),f.current=null,p.current=null},[]);let m=e=>{let{pageX:a,pageY:o}=mu(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)},h=e=>{e.preventDefault(),m(e)},g=e=>{e.preventDefault(),document.removeEventListener(`mousemove`,f.current),document.removeEventListener(`mouseup`,p.current),document.removeEventListener(`touchmove`,f.current),document.removeEventListener(`touchend`,p.current),f.current=null,p.current=null,a?.()};return[l,e=>{document.removeEventListener(`mousemove`,f.current),document.removeEventListener(`mouseup`,p.current),!c&&(m(e),document.addEventListener(`mousemove`,h),document.addEventListener(`mouseup`,g),document.addEventListener(`touchmove`,h),document.addEventListener(`touchend`,g),f.current=h,p.current=g)}]}var gu=({size:e=`default`,color:t,prefixCls:n})=>d.createElement(`div`,{className:U(`${n}-handler`,{[`${n}-handler-sm`]:e===`small`}),style:{backgroundColor:t}}),_u=({children:e,style:t,prefixCls:n})=>d.createElement(`div`,{className:`${n}-palette`,style:{position:`relative`,...t}},e),vu=(0,d.forwardRef)((e,t)=>{let{children:n,x:r,y:i}=e;return d.createElement(`div`,{ref:t,style:{position:`absolute`,left:`${r}%`,top:`${i}%`,zIndex:1,transform:`translate(-50%, -50%)`}},n)}),yu=({color:e,onChange:t,prefixCls:n,onChangeComplete:r,disabled:i})=>{let a=(0,d.useRef)(),o=(0,d.useRef)(),s=(0,d.useRef)(e),[c,l]=hu({color:e,containerRef:a,targetRef:o,calculate:()=>fu(e),onDragChange:f(n=>{let r=du({offset:n,targetRef:o,containerRef:a,color:e});s.current=r,t(r)}),onDragChangeComplete:()=>r?.(s.current),disabledDrag:i});return d.createElement(`div`,{ref:a,className:`${n}-select`,onMouseDown:l,onTouchStart:l},d.createElement(_u,{prefixCls:n},d.createElement(vu,{x:c.x,y:c.y,ref:o},d.createElement(gu,{color:e.toRgbString(),prefixCls:n})),d.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))`}})))},bu=(e,t)=>{let[n,r]=v(e,t);return[(0,d.useMemo)(()=>lu(n),[n]),r]},xu=({colors:e,children:t,direction:n=`to right`,type:r,prefixCls:i})=>{let a=(0,d.useMemo)(()=>e.map((t,n)=>{let i=lu(t);return r===`alpha`&&n===e.length-1&&(i=new su(i.setA(1))),i.toRgbString()}).join(`,`),[e,r]);return d.createElement(`div`,{className:`${i}-gradient`,style:{position:`absolute`,inset:0,background:`linear-gradient(${n}, ${a})`}},t)},Su=e=>{let{prefixCls:t,colors:n,disabled:r,onChange:i,onChangeComplete:a,color:o,type:s}=e,c=(0,d.useRef)(null),l=(0,d.useRef)(null),u=(0,d.useRef)(o),p=e=>s===`hue`?e.getHue():e.a*100,[m,h]=hu({color:o,targetRef:l,containerRef:c,calculate:()=>fu(o,s),onDragChange:f(e=>{let t=du({offset:e,targetRef:l,containerRef:c,color:o,type:s});u.current=t,i(p(t))}),onDragChangeComplete(){a(p(u.current))},direction:`x`,disabledDrag:r}),g=d.useMemo(()=>{if(s===`hue`){let e=o.toHsb();return e.s=1,e.b=1,e.a=1,new su(e)}return o},[o,s]),_=d.useMemo(()=>n.map(e=>`${e.color} ${e.percent}%`),[n]);return d.createElement(`div`,{ref:c,className:U(`${t}-slider`,`${t}-slider-${s}`),onMouseDown:h,onTouchStart:h},d.createElement(_u,{prefixCls:t},d.createElement(vu,{x:m.x,y:m.y,ref:l},d.createElement(gu,{size:`small`,color:g.toHexString(),prefixCls:t})),d.createElement(xu,{colors:_,type:s,prefixCls:t})))};function Cu(e){return d.useMemo(()=>{let{slider:t}=e||{};return[t||Su]},[e])}function wu(){return wu=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{value:n,defaultValue:r,prefixCls:i=cu,onChange:a,onChangeComplete:o,className:s,style:c,panelRender:l,disabledAlpha:u=!1,disabled:f=!1,components:p}=e,[m]=Cu(p),[h,g]=bu(r||uu,n),_=(0,d.useMemo)(()=>h.setA(1).toRgbString(),[h]),v=(e,t)=>{n||g(e),a?.(e,t)},y=e=>new su(h.setHue(e)),b=e=>new su(h.setA(e/100)),x=e=>{v(y(e),{type:`hue`,value:e})},S=e=>{v(b(e),{type:`alpha`,value:e})},C=e=>{o&&o(y(e))},w=e=>{o&&o(b(e))},T=U(`${i}-panel`,s,{[`${i}-panel-disabled`]:f}),E={prefixCls:i,disabled:f,color:h},D=d.createElement(d.Fragment,null,d.createElement(yu,wu({onChange:v},E,{onChangeComplete:o})),d.createElement(`div`,{className:`${i}-slider-container`},d.createElement(`div`,{className:U(`${i}-slider-group`,{[`${i}-slider-group-disabled-alpha`]:u})},d.createElement(m,wu({},E,{type:`hue`,colors:Tu,min:0,max:359,value:h.getHue(),onChange:x,onChangeComplete:C})),!u&&d.createElement(m,wu({},E,{type:`alpha`,colors:[{percent:0,color:`rgba(255, 0, 4, 0)`},{percent:100,color:_}],min:0,max:100,value:h.a*100,onChange:S,onChangeComplete:w}))),d.createElement(pu,{color:h.toRgbString(),prefixCls:i})));return d.createElement(`div`,{className:T,style:c,ref:t},typeof l==`function`?l(D):D)}),Du=(e,t)=>e?.replace(/[^0-9a-f]/gi,``).slice(0,t?8:6)||``,Ou=(e,t)=>e?Du(e,t):``,ku=function(){function e(t){if(bi(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 su(this.colors[0].color.metaColor)):this.metaColor=new su(n?``:t),(!t||n&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return Si(e,[{key:`toHsb`,value:function(){return this.metaColor.toHsb()}},{key:`toHsbString`,value:function(){return this.metaColor.toHsbString()}},{key:`toHex`,value:function(){return Ou(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()}}])}(),Au=e(n((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 ju(){return ju=Object.assign?Object.assign.bind():function(e){for(var t=1;td.createElement(ss,ju({},e,{ref:t,icon:Au.default})));function Nu(){return Nu=Object.assign?Object.assign.bind():function(e){for(var t=1;te instanceof ku?e:new ku(e),Fu=e=>Math.round(Number(e||0)),Iu=e=>Fu(e.toHsb().a*100),Lu=(e,t)=>{let n=e.toRgb();if(!n.r&&!n.g&&!n.b){let n=e.toHsb();return n.a=t||1,Pu(n)}return n.a=t||1,Pu(n)},Ru=(e,t)=>{let n=[{percent:0,color:e[0].color}].concat(Ut(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 Bu(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 Vu(e,t={focus:!0}){let{componentCls:n}=e,{componentCls:r}=t,i=r||n,a=`${i}-compact`;return{[a]:{...zu(e,a,t,i),...Bu(i,a,t)}}}var Hu=`RC_FORM_INTERNAL_HOOKS`,Uu=()=>{Xe(!1,`Can not find FormContext. Please make sure you wrap Field under Form.`)},Q=d.createContext({getFieldValue:Uu,getFieldsValue:Uu,getFieldError:Uu,getFieldWarning:Uu,getFieldsError:Uu,isFieldsTouched:Uu,isFieldTouched:Uu,isFieldValidating:Uu,isFieldsValidating:Uu,resetFields:Uu,setFields:Uu,setFieldValue:Uu,setFieldsValue:Uu,validateFields:Uu,submit:Uu,getInternalHooks:()=>(Uu(),{dispatch:Uu,initEntityValue:Uu,registerField:Uu,useSubscribe:Uu,setInitialValues:Uu,destroyForm:Uu,setCallbacks:Uu,registerWatch:Uu,getFields:Uu,setValidateMessages:Uu,setPreserve:Uu,getInitialValue:Uu})}),Wu=d.createContext(null);function Gu(e){return e==null?[]:Array.isArray(e)?e:[e]}function Ku(e){return e&&!!e._init}function qu(){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 Ju=qu(),Yu=/%[sdj%]/g,Xu=()=>{};function Zu(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 Qu(e,...t){let n=0,r=t.length;return typeof e==`function`?e.apply(null,t):typeof e==`string`?e.replace(Yu,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 $u(e){return e===`string`||e===`url`||e===`hex`||e===`email`||e===`date`||e===`pattern`||e===`tel`}function ed(e,t){return!!(e==null||t===`array`&&Array.isArray(e)&&!e.length||$u(t)&&typeof e==`string`&&!e)}function td(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 nd(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 id=class extends Error{errors;fields;constructor(e,t){super(`Async Validation Error`),this.errors=e,this.fields=t}};function ad(e,t,n,r,i){if(t.first){let t=new Promise((t,a)=>{nd(rd(e),n,e=>(r(e),e.length?a(new id(e,Zu(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 id(l,Zu(l))):t(i)};o.length||(r(l),t(i)),o.forEach(t=>{let r=e[t];a.indexOf(t)===-1?td(r,n,d):nd(r,n,d)})});return u.catch(e=>e),u}function od(e){return!!(e&&e.message!==void 0)}function sd(e,t){let n=e;for(let e=0;e{let r;return r=e.fullFields?sd(t,e.fullFields):t[n.field||e.fullField],od(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 ld(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 ud=`enum`,dd=(e,t,n,r,i)=>{e[ud]=Array.isArray(e[ud])?e[ud]:[],e[ud].indexOf(t)===-1&&r.push(Qu(i.messages[ud],e.fullField,e[ud].join(`, `)))},fd=(e,t,n,r,i)=>{e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(Qu(i.messages.pattern.mismatch,e.fullField,t,e.pattern))):typeof e.pattern==`string`&&(new RegExp(e.pattern).test(t)||r.push(Qu(i.messages.pattern.mismatch,e.fullField,t,e.pattern))))},pd=(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(Qu(i.messages[u].len,e.fullField,e.len)):o&&!s&&le.max?r.push(Qu(i.messages[u].max,e.fullField,e.max)):o&&s&&(le.max)&&r.push(Qu(i.messages[u].range,e.fullField,e.min,e.max))},md=(e,t,n,r,i,a)=>{e.required&&(!n.hasOwnProperty(e.field)||ed(t,a||e.type))&&r.push(Qu(i.messages.required,e.fullField))},hd,gd=(()=>{if(hd)return hd;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 hd=RegExp(`(?:^${l}$)`,`i`),hd}),_d={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},vd={integer(e){return vd.number(e)&&parseInt(e,10)===e},float(e){return vd.number(e)&&!vd.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)&&typeof e==`number`},object(e){return typeof e==`object`&&!vd.array(e)},method(e){return typeof e==`function`},email(e){return typeof e==`string`&&e.length<=320&&!!e.match(_d.email)},tel(e){return typeof e==`string`&&e.length<=32&&!!e.match(_d.tel)},url(e){return typeof e==`string`&&e.length<=2048&&!!e.match(gd())},hex(e){return typeof e==`string`&&!!e.match(_d.hex)}},$={required:md,whitespace:(e,t,n,r,i)=>{(/^\s+$/.test(t)||t===``)&&r.push(Qu(i.messages.whitespace,e.fullField))},type:(e,t,n,r,i)=>{if(e.required&&t===void 0){md(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?vd[o](t)||r.push(Qu(i.messages.types[o],e.fullField,e.type)):o&&typeof t!==e.type&&r.push(Qu(i.messages.types[o],e.fullField,e.type))},range:pd,enum:dd,pattern:fd},yd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t)&&!e.required)return n();$.required(e,t,r,a,i)}n(a)},bd=(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)},xd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&$.type(e,t,r,a,i)}n(a)},Sd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t,`date`)&&!e.required)return n();if($.required(e,t,r,a,i),!ed(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)},Cd=`enum`,wd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&$[Cd](e,t,r,a,i)}n(a)},Td=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(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)},Ed=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(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)},Dd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&$.type(e,t,r,a,i)}n(a)},Od=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t===``&&(t=void 0),ed(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)},kd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t)&&!e.required)return n();$.required(e,t,r,a,i),t!==void 0&&$.type(e,t,r,a,i)}n(a)},Ad=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t,`string`)&&!e.required)return n();$.required(e,t,r,a,i),ed(t,`string`)||$.pattern(e,t,r,a,i)}n(a)},jd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t)&&!e.required)return n();$.required(e,t,r,a,i),ed(t)||$.type(e,t,r,a,i)}n(a)},Md=(e,t,n,r,i)=>{let a=[],o=Array.isArray(t)?`array`:typeof t;$.required(e,t,r,a,i,o),n(a)},Nd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t,`string`)&&!e.required)return n();$.required(e,t,r,a,i,`string`),ed(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)},Pd=(e,t,n,r,i)=>{let a=e.type,o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(ed(t,a)&&!e.required)return n();$.required(e,t,r,o,i,a),ed(t,a)||$.type(e,t,r,o,i)}n(o)},Fd={string:Nd,method:Dd,number:Od,boolean:xd,regexp:jd,integer:Ed,float:Td,array:bd,object:kd,enum:wd,pattern:Ad,date:Sd,url:Pd,hex:Pd,email:Pd,tel:Pd,required:Md,any:yd},Id=class e{static register=function(e,t){if(typeof t!=`function`)throw Error(`Cannot register a validator by type, validator is not a function`);Fd[e]=t};static warning=Xu;static messages=Ju;static validators=Fd;rules=null;_messages=Ju;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=ld(qu(),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 ad(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(cd(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,Qu(a.messages.required,r.field))]):d=[].concat(r.message).map(cd(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&&!Fd.hasOwnProperty(e.type))throw Error(Qu(`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`?Fd.required:Fd[this.getType(e)]||void 0}},Ld="'${name}' is not a valid ${type}",Rd={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:Ld,method:Ld,array:Ld,object:Ld,number:Ld,date:Ld,boolean:Ld,integer:Ld,float:Ld,regexp:Ld,email:Ld,tel:Ld,url:Ld,hex:Ld},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}"}},zd=Id;function Bd(e,t){return e.replace(/\\?\$\{\w+\}/g,e=>e.startsWith(`\\`)?e.slice(1):t[e.slice(2,-1)])}var Vd=`CODE_LOGIC_ERROR`;async function Hd(e,t,n,r,i){let a={...n};if(delete a.ruleIndex,zd.warning=()=>void 0,a.validator){let e=a.validator;a.validator=(...t)=>{try{return e(...t)}catch(e){return console.error(e),Promise.reject(Vd)}}}let o=null;a&&a.type===`array`&&a.defaultField&&(o=a.defaultField,delete a.defaultField);let s=new zd({[e]:[a]}),c=gt(Rd,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===Vd?c.default:e;return d.isValidElement(n)?d.cloneElement(n,{key:`error_${t}`}):n}))}if(!l.length&&o&&Array.isArray(t)&&t.length>0)return(await Promise.all(t.map((t,n)=>Hd(`${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`?Bd(e,u):e)}function Ud(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(()=>{Xe(!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`,Xe(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;eHd(o,t,e,r,a).then(t=>({errors:t,rule:e})));c=(i?Gd(e):Wd(e)).then(e=>Promise.reject(e))}return c.catch(e=>e),c}async function Wd(e){return Promise.all(e).then(e=>[].concat(...e))}async function Gd(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 Kd(e){return Gu(e)}function qd(e,t){let n={};return t.forEach(t=>{let r=lt(e,t);n=dt(n,t,r)}),n}function Jd(e,t,n=!1){return e&&e.some(e=>Yd(t,e,n))}function Yd(e,t,n=!1){return!e||!t||!n&&e.length!==t.length?!1:t.every((t,n)=>e[n]===t)}function Xd(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`||r===i})}function Zd(e,...t){let n=t[0];return n&&n.target&&typeof n.target==`object`&&e in n.target?n.target[e]:n}function Qd(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 $d=e=>{let t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(null)},ef=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=>!Yd(t,e))&&this.namePathList.push(e)}),this.doBatch()}doBatch(){this.taskId+=1;let e=this.taskId;$d(()=>{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 tf(){return new Promise(e=>{$d(()=>{w(()=>{e()})})})}function nf(){return nf=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,Kd(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};Qe(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&&Jd(t,s);switch(n.type===`valueUpdate`&&n.source===`external`&&!Qe(c,l)&&(this.touched=!0,this.dirty=!0,this.validatePromise=null,this.errors=rf,this.warnings=af,this.triggerMetaEvent()),n.type){case`reset`:if(!t||u){this.touched=!1,this.dirty=!1,this.validatePromise=void 0,this.errors=rf,this.warnings=af,this.triggerMetaEvent(),a?.(),this.refresh();return}break;case`remove`:if(r&&of(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||rf),`warnings`in i&&(this.warnings=i.warnings||af),this.dirty=!0,this.triggerMetaEvent(),this.reRender();return}else if(`value`in i&&Jd(t,s,!0)){this.reRender();return}if(r&&!s.length&&of(r,e,o,c,l,n)){this.reRender();return}break}case`dependenciesUpdate`:if(i.map(Kd).some(e=>Jd(n.relatedFields,e))){this.reRender();return}break;default:if(u||(!i.length||s.length||r)&&of(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 tf();let l=this.getRules();if(r&&(l=l.filter(e=>e).filter(e=>{let{validateTrigger:t}=e;return!t||Gu(t).includes(r)})),c&&r&&(await new Promise(e=>{setTimeout(e,c)}),this.validatePromise!==o))return[];let u=Ud(t,n,l,e,i,s);return u.catch(e=>e).then((e=rf)=>{if(this.validatePromise===o){this.validatePromise=null;let t=[],n=[];e.forEach?.(({rule:{warningOnly:e},errors:r=rf})=>{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=rf,this.warnings=af,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(Hu);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=ct(e);return t.length!==1||!d.isValidElement(t[0])?{child:t,isFunction:!1}:{child:t[0],isFunction:!1}};getValue=e=>{let{getFieldsValue:t}=this.props.fieldContext,n=this.getNamePath();return lt(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(Hu),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):Zd(o,...e),a&&(t=a(t,m,f(!0))),t!==m&&p({type:`updateValue`,namePath:u,value:t}),g&&g(...e)},Gu(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:d.isValidElement(n)?i=d.cloneElement(n,this.getControlled(n.props)):(Xe(!n,"`children` of Field is not validate ReactElement."),i=n),d.createElement(d.Fragment,{key:e},i)}};function cf({name:e,...t}){let n=d.useContext(Q),r=d.useContext(Wu),i=e===void 0?void 0:Kd(e),a=t.isListField??!!r,o=`keep`;return a||(o=`_${(i||[]).join(`_`)}`),d.createElement(sf,nf({key:o,name:i,isListField:a},t,{fieldContext:n}))}function lf({name:e,initialValue:t,children:n,rules:r,validateTrigger:i,isListField:a}){let o=d.useContext(Q),s=d.useContext(Wu),c=d.useRef({keys:[],id:0}).current,l=d.useMemo(()=>[...Kd(o.prefixName)||[],...Kd(e)],[o.prefixName,e]),u=d.useMemo(()=>({...o,prefixName:l}),[o,l]),f=d.useMemo(()=>({getKey:e=>{let t=l.length,n=e[t];return[c.keys[n],e.slice(t+1)]}}),[c,l]);return typeof n==`function`?d.createElement(Wu.Provider,{value:f},d.createElement(Q.Provider,{value:u},d.createElement(cf,{name:[],shouldUpdate:(e,t,{source:n})=>n!==`internal`&&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=Qd(c.keys,e,n),t(Qd(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)}))):(Xe(!1,`Form.List only accepts function as children.`),null)}function uf(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 df=`__@field_split__`;function ff(e){return e.map(e=>`${typeof e}:${e}`).join(df)}var pf=class{kvs=new Map;set(e,t){this.kvs.set(ff(e),t)}get(e){return this.kvs.get(ff(e))}getAsPrefix(e){let t=ff(e),n=t+df,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(ff(e))}map(e){return[...this.kvs.entries()].map(([t,n])=>e({key:t.split(df).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}},mf=class{formHooked=!1;forceRootUpdate;subscribable=!0;store={};fieldEntities=[];initialValues={};callbacks={};validateMessages=null;preserve=null;lastValidatePromise=null;watcherCenter=new ef(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}):(Xe(!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=gt(e,this.store);this.prevWithoutPreserves?.map(({key:n})=>{t=dt(t,n,lt(e,n))}),this.prevWithoutPreserves=null,this.updateStore(t)}};destroyForm=e=>{if(e)this.updateStore({});else{let e=new pf;this.getFieldEntities(!0).forEach(t=>{this.isMergedPreserve(t.isPreserve())||e.set(t.getNamePath(),!0)}),this.prevWithoutPreserves=e}};getInitialValue=e=>{let t=lt(this.initialValues,e);return e.length?gt(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 pf;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=Kd(e),r=n.getAsPrefix(t);return r.length?r:[{INVALIDATE_NAME_PATH:t}]}):e.map(e=>{let t=Kd(e);return n.get(t)||{INVALIDATE_NAME_PATH:Kd(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=qd(this.store,a.map(Kd));return o.forEach(e=>{lt(s,e)||(s=dt(s,e,[]))}),s};getFieldValue=e=>{this.warningUnhooked();let t=Kd(e);return lt(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:Kd(e[n]),errors:[],warnings:[]}));getFieldError=e=>{this.warningUnhooked();let t=Kd(e);return this.getFieldsError([t])[0].errors};getFieldWarning=e=>{this.warningUnhooked();let t=Kd(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(Kd),i=!1):(r=null,i=t):(r=t.map(Kd),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 pf;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(Kd);return t.some(e=>{let t=e.getNamePath();return Jd(n,t)&&e.isFieldValidating()})};isFieldValidating=e=>(this.warningUnhooked(),this.isFieldsValidating([e]));resetWithFieldInitialValue=(e={})=>{let t=new pf,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)Xe(!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)Xe(!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(dt(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(gt(this.initialValues)),this.resetWithFieldInitialValue(),this.notifyObservers(t,null,{type:`reset`}),this.notifyWatch();return}let n=e.map(Kd);n.forEach(e=>{let t=this.getInitialValue(e);this.updateStore(dt(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=Kd(r);n.push(a),`value`in i&&this.updateStore(dt(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();lt(this.store,n)===void 0&&this.updateStore(dt(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=>!Yd(e.getNamePath(),t))){let n=this.store;this.updateStore(dt(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=Kd(e),r=this.store;this.updateStore(dt(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=qd(this.store,[n]);a(e,dt(this.getFieldsValue(),n,lt(e,n)))}this.triggerOnFieldsChange([n,...i])};setFieldsValue=e=>{this.warningUnhooked();let t=this.store;if(e){let t=gt(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 pf;this.getFieldEntities().forEach(e=>{let{dependencies:t}=e.props;(t||[]).forEach(t=>{let n=Kd(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 pf;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})=>Jd(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(Kd):[],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=>Yd(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||Jd(a,t,u))){let n=e.validateRules({validateMessages:{...Rd,...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=uf(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 hf(e){let t=d.useRef(null),[,n]=d.useState({});return t.current||(e?t.current=e:t.current=new mf(()=>{n({})}).getForm()),[t.current]}var gf=d.createContext({triggerFormChange:()=>{},triggerFormFinish:()=>{},registerForm:()=>{},unregisterForm:()=>{}}),_f=({validateMessages:e,onFormChange:t,onFormFinish:n,children:r})=>{let i=d.useContext(gf),a=d.useRef({});return d.createElement(gf.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 vf(){return vf=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:f,onFieldsChange:p,onFinish:m,onFinishFailed:h,clearOnDestroy:g,..._}=e,v=d.useRef(null),y=d.useContext(gf),[b]=hf(a),{useSubscribe:x,setInitialValues:S,setCallbacks:C,setValidateMessages:w,setPreserve:T,destroyForm:E}=b.getInternalHooks(Hu);d.useImperativeHandle(t,()=>({...b,nativeElement:v.current})),d.useEffect(()=>(y.registerForm(n,b),()=>{y.unregisterForm(n)}),[y,b,n]),w({...y.validateMessages,...l}),C({onValuesChange:f,onFieldsChange:(e,...t)=>{y.triggerFormChange(n,e),p&&p(e,...t)},onFinish:e=>{y.triggerFormFinish(n,e),m&&m(e)},onFinishFailed:h}),T(o);let D=d.useRef(null);S(r,!D.current),D.current||=!0,d.useEffect(()=>()=>E(g),[]);let O,k=typeof s==`function`;O=k?s(b.getFieldsValue(!0),b):s,x(!k);let A=d.useRef(null);d.useEffect(()=>{Xd(A.current||[],i||[])||b.setFields(i||[]),A.current=i},[i,b]);let ee=d.useMemo(()=>({...b,validateTrigger:u}),[b,u]),te=d.createElement(Wu.Provider,{value:null},d.createElement(Q.Provider,{value:ee},O));return c===!1?te:d.createElement(c,vf({},_,{ref:v,onSubmit:e=>{e.preventDefault(),e.stopPropagation(),b.submit()},onReset:e=>{e.preventDefault(),b.resetFields(),_.onReset?.(e)}}),te)};function bf(e){try{return JSON.stringify(e)}catch{return Math.random()}}function xf(...e){let[t,n={}]=e,r=Ku(n)?{form:n}:n,i=r.form,[a,o]=(0,d.useState)(()=>typeof t==`function`?t({}):void 0),s=(0,d.useMemo)(()=>bf(a),[a]),c=(0,d.useRef)(s);c.current=s;let l=(0,d.useContext)(Q),u=i||l,p=u&&u._init,{getFieldsValue:m,getInternalHooks:h}=u,{registerWatch:g}=h(Hu),_=f((e,n)=>{let i=r.preserve?n??m(!0):e??m(),s=typeof t==`function`?t(i):lt(i,Kd(t));bf(a)!==bf(s)&&o(s)});return(0,d.useEffect)(()=>{p&&_()},[p,typeof t==`function`?t:JSON.stringify(t)]),(0,d.useEffect)(()=>{if(p)return g((e,t)=>{_(e,t)})},[p]),a}var Sf=d.forwardRef(yf);Sf.FormProvider=_f,Sf.Field=cf,Sf.List=lf,Sf.useForm=hf,Sf.useWatch=xf;var Cf=d.createContext({labelAlign:`right`,layout:`horizontal`,itemRef:()=>{}}),wf=d.createContext(null),Tf=e=>{let t=nt(e,[`prefixCls`]);return d.createElement(_f,{...t})},Ef=d.createContext({prefixCls:``}),Df=d.createContext({}),Of=({children:e,status:t,override:n})=>{let r=d.useContext(Df),i=d.useMemo(()=>{let e={...r};return n&&delete e.isFormItemInput,t&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e},[t,n,r]);return d.createElement(Df.Provider,{value:i},e)},kf=d.createContext(void 0),Af=void 0;function jf(e,t){let{prefixCls:n,invalidate:r,item:i,renderItem:a,responsive:o,responsiveDisabled:s,registerSize:c,itemKey:l,className:u,style:f,children:p,display:m,order:h,component:g=`div`,..._}=e,v=o&&!m;function y(e){c(l,e)}d.useEffect(()=>()=>{y(null)},[]);let b=a&&i!==Af?a(i,{index:h}):p,x;r||(x={opacity:+!v,height:v?0:Af,overflowY:v?`hidden`:Af,order:o?h:Af,pointerEvents:v?`none`:Af,position:v?`absolute`:Af});let S={};v&&(S[`aria-hidden`]=!0);let C=d.createElement(g,Nu({className:U(!r&&n,u),style:{...x,...f}},S,_,{ref:t}),b);return o&&(C=d.createElement(It,{onResize:({offsetWidth:e})=>{y(e)},disabled:s},C)),C}var Mf=d.forwardRef(jf);function Nf(e){if(typeof MessageChannel>`u`)w(e);else{let t=new MessageChannel;t.port1.onmessage=()=>e(),t.port2.postMessage(void 0)}}function Pf(){let e=d.useRef(null);return t=>{e.current||(e.current=[],Nf(()=>{(0,xt.unstable_batchedUpdates)(()=>{e.current.forEach(e=>{e()}),e.current=null})})),e.current.push(t)}}function Ff(e,t){let[n,r]=d.useState(t);return[n,f(t=>{e(()=>{r(t)})})]}var If=d.createContext(null),Lf=d.forwardRef((e,t)=>{let n=d.useContext(If);if(!n){let{component:n=`div`,...r}=e;return d.createElement(n,Nu({},r,{ref:t}))}let{className:r,...i}=n,{className:a,...o}=e;return d.createElement(If.Provider,{value:null},d.createElement(Mf,Nu({ref:t,className:U(r,a)},i,o)))}),Rf=`responsive`,zf=`invalidate`;function Bf(e){return`+ ${e.length} ...`}function Vf(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:f,renderRest:p,renderRawRest:m,prefix:g,suffix:_,component:v=`div`,itemComponent:y,onVisibleChange:b,...x}=e,S=c===`full`,C=Pf(),[w,T]=Ff(C,null),E=w||0,[D,O]=Ff(C,new Map),[k,A]=Ff(C,0),[ee,te]=Ff(C,0),[j,ne]=Ff(C,0),[M,N]=Ff(C,0),[P,re]=(0,d.useState)(null),[ie,ae]=(0,d.useState)(null),F=d.useMemo(()=>ie===null&&S?2**53-1:ie||0,[ie,w]),[I,L]=(0,d.useState)(!1),R=`${n}-item`,oe=Math.max(k,ee),se=f===Rf,ce=r.length&&se,le=f===zf,ue=ce||typeof f==`number`&&r.length>f,de=(0,d.useMemo)(()=>{let e=r;return ce?e=w===null&&S?r:r.slice(0,Math.min(r.length,E/s)):typeof f==`number`&&(e=r.slice(0,f)),e},[r,s,w,f,ce]),fe=(0,d.useMemo)(()=>ce?r.slice(F+1):r.slice(de.length),[r,de,ce,F]),pe=(0,d.useCallback)((e,t)=>typeof o==`function`?o(e):(o&&e?.[o])??t,[o]),me=(0,d.useCallback)(i||(e=>e),[i]);function he(e,t,n){ie===e&&(t===void 0||t===P)||(ae(e),n||(L(e{let r=new Map(n);return t===null?r.delete(e):r.set(e,t),r})}function ve(e,t){te(t),A(ee)}function ye(e,t){ne(t)}function be(e,t){N(t)}function xe(e){return D.get(pe(de[e],e))}h(()=>{if(E&&typeof oe==`number`&&de){let e=j+M,t=de.length,n=t-1;if(!t){he(0,null);return}for(let r=0;rE){he(r-1,e-t-M+ee);break}}_&&xe(0)+M>E&&re(null)}},[E,D,ee,j,M,pe,de]);let Se=I&&!!fe.length,Ce={};P!==null&&ce&&(Ce={position:`absolute`,top:0,insetInlineStart:P});let we={prefixCls:R,responsive:ce,component:y,invalidate:le},z=a?(e,t)=>{let n=pe(e,t);return d.createElement(If.Provider,{key:n,value:{...we,order:t,item:e,itemKey:n,registerSize:_e,display:t<=F}},a(e,t))}:(e,t)=>{let n=pe(e,t);return d.createElement(Mf,Nu({},we,{order:t,key:n,item:e,renderItem:me,itemKey:n,registerSize:_e,display:t<=F}))},Te={order:Se?F:2**53-1,className:`${R}-rest`,registerSize:ve,display:Se},B=p||Bf,Ee=m?d.createElement(If.Provider,{value:{...we,...Te}},m(fe)):d.createElement(Mf,Nu({},we,Te),typeof B==`function`?B(fe):B),De=d.createElement(v,Nu({className:U(!le&&n,u),style:l,ref:t},x),g&&d.createElement(Mf,Nu({},we,{responsive:se,responsiveDisabled:!ce,order:-1,className:`${R}-prefix`,registerSize:ye,display:!0}),g),de.map(z),ue?Ee:null,_&&d.createElement(Mf,Nu({},we,{responsive:se,responsiveDisabled:!ce,order:F,className:`${R}-suffix`,registerSize:be,display:!0,style:Ce}),_));return se?d.createElement(It,{onResize:ge,disabled:!ce},De):De}var Hf=d.forwardRef(Vf);Hf.Item=Lf,Hf.RESPONSIVE=Rf,Hf.INVALIDATE=zf;var Uf=Hf,Wf=(e,t,n)=>{let{variant:r,[e]:i}=d.useContext(Kt),a=d.useContext(kf),o=i?.variant,s;s=t===void 0?n===!1?`borderless`:a??o??r??`outlined`:t;let c=Gt.includes(s);return[s,c]},{ESC:Gf,TAB:Kf}=H;function qf({visible:e,triggerRef:t,onVisibleChange:n,autoFocus:r,overlayRef:i}){let a=d.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 Gf:o();break;case Kf:{let t=!1;a.current||(t=s()),t?e.preventDefault():o();break}}};d.useEffect(()=>e?(window.addEventListener(`keydown`,c),r&&w(s,3),()=>{window.removeEventListener(`keydown`,c),a.current=!1}):()=>{a.current=!1},[e])}var Jf=(0,d.forwardRef)((e,t)=>{let{overlay:n,arrow:r,prefixCls:i}=e,a=(0,d.useMemo)(()=>{let e;return e=typeof n==`function`?n():n,e},[n]),o=ae(t,oe(a));return d.createElement(d.Fragment,null,r&&d.createElement(`div`,{className:`${i}-arrow`}),d.cloneElement(a,{ref:I(a)?o:void 0}))}),Yf={adjustX:1,adjustY:1},Xf=[0,0],Zf={topLeft:{points:[`bl`,`tl`],overflow:Yf,offset:[0,-4],targetOffset:Xf},top:{points:[`bc`,`tc`],overflow:Yf,offset:[0,-4],targetOffset:Xf},topRight:{points:[`br`,`tr`],overflow:Yf,offset:[0,-4],targetOffset:Xf},bottomLeft:{points:[`tl`,`bl`],overflow:Yf,offset:[0,4],targetOffset:Xf},bottom:{points:[`tc`,`bc`],overflow:Yf,offset:[0,4],targetOffset:Xf},bottomRight:{points:[`tr`,`br`],overflow:Yf,offset:[0,4],targetOffset:Xf}};function Qf(){return Qf=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=Zf,getPopupContainer:l,showAction:u,hideAction:f,overlayClassName:p,overlayStyle:m,visible:h,trigger:g=[`hover`],autoFocus:_,overlay:v,children:y,onVisibleChange:b,disabled:x,...S}=e,[C,w]=d.useState(),T=`visible`in e?h:C,E=a?`${r}-${a}`:i,D=d.useRef(null),O=d.useRef(null),k=d.useRef(null);d.useImperativeHandle(t,()=>D.current);let A=e=>{w(e),b?.(e)};qf({visible:T,triggerRef:k,onVisibleChange:A,autoFocus:_,overlayRef:O});let ee=t=>{let{onOverlayClick:n}=e;w(!1),n&&n(t)},te=()=>d.createElement(Jf,{ref:O,overlay:v,prefixCls:r,arrow:n}),j=()=>typeof v==`function`?te:te(),ne=()=>{let{minOverlayWidthMatchTrigger:t,alignPoint:n}=e;return`minOverlayWidthMatchTrigger`in e?t:!n},M=()=>{let{openClassName:t}=e;return t===void 0?`${r}-open`:t},N=y,P=U(N.props?.className,T&&M()),re={className:P,ref:ae(k,oe(N))},ie=I(N)?d.cloneElement(N,re):d.createElement(`span`,{className:P,ref:k},d.cloneElement(N,{className:P})),F=f;return!F&&g.indexOf(`contextMenu`)!==-1&&(F=[`click`]),d.createElement(Tl,Qf({builtinPlacements:c},S,{prefixCls:r,ref:D,popupClassName:U(p,{[`${r}-show-arrow`]:n}),popupStyle:m,action:g,showAction:u,hideAction:F,popupPlacement:s,popupAlign:o,popupMotion:{motionName:E},popupVisible:T,stretch:ne()?`minWidth`:``,popup:j(),onOpenChange:A,onPopupClick:ee,getPopupContainer:l}),ie)}),ep=d.createContext(null);function tp(e,t){return`${e}-${t}`}function np(e){return tp(d.useContext(ep),e)}var rp=d.createContext(null);function ip(e,t){let n={...e};return Object.keys(t).forEach(e=>{let r=t[e];r!==void 0&&(n[e]=r)}),n}function ap({children:e,locked:t,...n}){let r=d.useContext(rp),i=A(()=>ip(r,n),[r,n],(e,n)=>!t&&(e[0]!==n[0]||!Qe(e[1],n[1],!0)));return d.createElement(rp.Provider,{value:i},e)}var op=[],sp=d.createContext(null);function cp(){return d.useContext(sp)}var lp=d.createContext(op);function up(e){let t=d.useContext(lp);return d.useMemo(()=>e===void 0?t:[...t,e],[t,e])}var dp=d.createContext(null),fp=d.createContext({}),{LEFT:pp,RIGHT:mp,UP:hp,DOWN:gp,ENTER:_p,ESC:vp,HOME:yp,END:bp}=H,xp=[hp,gp,pp,mp];function Sp(e,t,n,r){let i=`prev`,a=`next`,o=`children`,s=`parent`;if(e===`inline`&&r===_p)return{inlineTrigger:!0};let c={[hp]:i,[gp]:a},l={[pp]:n?a:i,[mp]:n?i:a,[gp]:o,[_p]:o},u={[hp]:i,[gp]:a,[_p]:o,[vp]:s,[pp]:n?o:s,[mp]: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 Cp(e){let t=e;for(;t;){if(t.getAttribute(`data-menu-list`))return t;t=t.parentElement}return null}function wp(e,t){let n=e||document.activeElement;for(;n;){if(t.has(n))return n;n=n.parentElement}return null}function Tp(e,t){return z(e,!0).filter(e=>t.has(e))}function Ep(e,t,n,r=1){if(!e)return null;let i=Tp(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 Dp=(e,t)=>{let n=new Set,r=new Map,i=new Map;return e.forEach(e=>{let a=document.querySelector(`[data-menu-id='${tp(t,e)}']`);a&&(n.add(a),i.set(a,e),r.set(e,a))}),{elements:n,key2element:r,element2key:i}};function Op(e,t,n,r,i,a,o,s,c,l){let u=d.useRef(),f=d.useRef();f.current=t;let p=()=>{w.cancel(u.current)};return d.useEffect(()=>()=>{p()},[]),d=>{let{which:m}=d;if([...xp,_p,vp,yp,bp].includes(m)){let l=a(),h=Dp(l,r),{elements:g,key2element:_,element2key:v}=h,y=wp(_.get(t),g),b=v.get(y),x=Sp(e,o(b,!0).length===1,n,m);if(!x&&m!==yp&&m!==bp)return;(xp.includes(m)||[yp,bp].includes(m))&&d.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),p(),u.current=w(()=>{f.current===r&&t.focus()})}};if([yp,bp].includes(m)||x.sibling||!y){let t;t=!y||e===`inline`?i.current:Cp(y);let n,r=Tp(t,g);n=m===yp?r[0]:m===bp?r[r.length-1]:Ep(t,g,y,x.offset),S(n)}else if(x.inlineTrigger)c(b);else if(x.offset>0)c(b,!0),p(),u.current=w(()=>{h=Dp(l,r);let e=y.getAttribute(`aria-controls`),t=Ep(document.getElementById(e),h.elements);S(t)},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?.(d)}}function kp(e){Promise.resolve().then(e)}var Ap=`__RC_UTIL_PATH_SPLIT__`,jp=e=>e.join(Ap),Mp=e=>e.split(Ap),Np=`rc-menu-more`;function Pp(){let[,e]=d.useState({}),t=(0,d.useRef)(new Map),n=(0,d.useRef)(new Map),[r,i]=d.useState([]),a=(0,d.useRef)(0),o=(0,d.useRef)(!1),s=()=>{o.current||e({})},c=(0,d.useCallback)((e,r)=>{let i=jp(r);n.current.set(i,e),t.current.set(e,i),a.current+=1;let o=a.current;kp(()=>{o===a.current&&s()})},[]),l=(0,d.useCallback)((e,r)=>{let i=jp(r);n.current.delete(i),t.current.delete(e)},[]),u=(0,d.useCallback)(e=>{i(e)},[]),f=(0,d.useCallback)((e,n)=>{let i=Mp(t.current.get(e)||``);return n&&r.includes(i[0])&&i.unshift(Np),i},[r]),p=(0,d.useCallback)((e,t)=>e.filter(e=>e!==void 0).some(e=>f(e,!0).includes(t)),[f]),m=()=>{let e=[...t.current.keys()];return r.length&&e.push(Np),e},h=(0,d.useCallback)(e=>{let r=`${t.current.get(e)}${Ap}`,i=new Set;return[...n.current.keys()].forEach(e=>{e.startsWith(r)&&i.add(n.current.get(e))}),i},[]);return d.useEffect(()=>()=>{o.current=!0},[]),{registerPath:c,unregisterPath:l,refreshOverflowKeys:u,isSubPathKey:p,getKeyPath:f,getKeys:m,getSubPathKeys:h}}function Fp(e){let t=d.useRef(e);t.current=e;let n=d.useCallback((...e)=>t.current?.(...e),[]);return e?n:void 0}function Ip(e,t,n,r){let{activeKey:i,onActive:a,onInactive:o}=d.useContext(rp),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 Lp(e){let{mode:t,rtl:n,inlineIndent:r}=d.useContext(rp);if(t!==`inline`)return null;let i=e;return n?{paddingRight:i*r}:{paddingLeft:i*r}}function Rp({icon:e,props:t,children:n}){let r;return e===null||e===!1?null:(typeof e==`function`?r=d.createElement(e,{...t}):typeof e!=`boolean`&&(r=e),r||n||null)}function zp({item:e,...t}){return Object.defineProperty(t,"item",{get:()=>(Xe(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),e)}),t}function Bp(){return Bp=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,itemData:l,role:u,onMouseEnter:f,onMouseLeave:p,onClick:m,onKeyDown:h,onFocus:g,..._}=e,v=np(i),{prefixCls:y,onItemClick:b,disabled:x,overflowDisabled:S,itemIcon:C,selectedKeys:w,onActive:T}=d.useContext(rp),{_internalRenderMenuItem:E}=d.useContext(fp),D=`${y}-item`,O=d.useRef(),k=d.useRef(),A=x||o,ee=F(t,k),te=up(i),j=t=>{let n=l||{key:i||``,label:c,itemIcon:s,extra:e.extra,title:e.title};return{key:i,keyPath:[...te].reverse(),item:O.current,domEvent:t,itemData:l||n}},ne=s||C,{active:M,...N}=Ip(i,A,f,p),P=w.includes(i),re=Lp(te.length),ie=e=>{if(A)return;let t=j(e);m?.(zp(t)),b(t)},ae=e=>{if(h?.(e),e.which===H.ENTER){let t=j(e);m?.(zp(t)),b(t)}},I=e=>{T(i),g?.(e)},L={};e.role===`option`&&(L[`aria-selected`]=P);let R=d.createElement(Vp,Bp({ref:O,elementRef:ee,role:u===null?`none`:u||`menuitem`,tabIndex:o?null:-1,"data-menu-id":S&&v?null:v},nt(_,[`extra`]),N,L,{component:`li`,"aria-disabled":o,style:{...re,...n},className:U(D,{[`${D}-active`]:M,[`${D}-selected`]:P,[`${D}-disabled`]:A},r),onClick:ie,onKeyDown:ae,onFocus:I}),c,d.createElement(Rp,{props:{...e,isSelected:P},icon:ne}));return E&&(R=E(R,e,{selected:P})),R});function Up(e,t){let{eventKey:n}=e,r=cp(),i=up(n);return d.useEffect(()=>{if(r)return r.registerPath(n,i),()=>{r.unregisterPath(n,i)}},[i]),r?null:d.createElement(Hp,Bp({},e,{ref:t}))}var Wp=d.forwardRef(Up);function Gp(){return Gp=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:i,mode:a,rtl:o}=d.useContext(rp);return d.createElement(`ul`,Gp({className:U(i,o&&`${i}-rtl`,`${i}-sub`,`${i}-${a===`inline`?`inline`:`vertical`}`,e),role:`menu`},n,{"data-menu-list":!0,ref:r}),t)});function qp(e,t){return ct(e).map((e,n)=>{if(d.isValidElement(e)){let{key:r}=e,i=e.props?.eventKey??r;i??=`tmp_key-${[...t,n].join(`-`)}`;let a={key:i,eventKey:i};return d.cloneElement(e,a)}return e})}var Jp={adjustX:1,adjustY:1},Yp={topLeft:{points:[`bl`,`tl`],overflow:Jp},topRight:{points:[`br`,`tr`],overflow:Jp},bottomLeft:{points:[`tl`,`bl`],overflow:Jp},bottomRight:{points:[`tr`,`br`],overflow:Jp},leftTop:{points:[`tr`,`tl`],overflow:Jp},leftBottom:{points:[`br`,`bl`],overflow:Jp},rightTop:{points:[`tl`,`tr`],overflow:Jp},rightBottom:{points:[`bl`,`br`],overflow:Jp}},Xp={topLeft:{points:[`bl`,`tl`],overflow:Jp},topRight:{points:[`br`,`tr`],overflow:Jp},bottomLeft:{points:[`tl`,`bl`],overflow:Jp},bottomRight:{points:[`tr`,`br`],overflow:Jp},rightTop:{points:[`tr`,`tl`],overflow:Jp},rightBottom:{points:[`br`,`bl`],overflow:Jp},leftTop:{points:[`tl`,`tr`],overflow:Jp},leftBottom:{points:[`bl`,`br`],overflow:Jp}};function Zp(e,t,n){if(t)return t;if(n)return n[e]||n.other}var Qp={horizontal:`bottomLeft`,vertical:`rightTop`,"vertical-left":`rightTop`,"vertical-right":`leftTop`};function $p({prefixCls:e,visible:t,children:n,popup:r,popupStyle:i,popupClassName:a,popupOffset:o,disabled:s,mode:c,onVisibleChange:l}){let{getPopupContainer:u,rtl:f,subMenuOpenDelay:p,subMenuCloseDelay:m,builtinPlacements:h,triggerSubMenuAction:g,forceSubMenuRender:_,rootClassName:v,motion:y,defaultMotions:b}=d.useContext(rp),[x,S]=d.useState(!1),C=f?{...Xp,...h}:{...Yp,...h},T=Qp[c],E=Zp(c,y,b),D=d.useRef(E);c!==`inline`&&(D.current=E);let O={...D.current,leavedClassName:`${e}-hidden`,removeOnLeave:!1,motionAppear:!0},k=d.useRef();return d.useEffect(()=>(k.current=w(()=>{S(t)}),()=>{w.cancel(k.current)}),[t]),d.createElement(Tl,{prefixCls:e,popupClassName:U(`${e}-popup`,{[`${e}-rtl`]:f},a,v),stretch:c===`horizontal`?`minWidth`:null,getPopupContainer:u,builtinPlacements:C,popupPlacement:T,popupVisible:x,popup:r,popupStyle:i,popupAlign:o&&{offset:o},action:s?[]:[g],mouseEnterDelay:p,mouseLeaveDelay:m,onPopupVisibleChange:l,forceRender:_,popupMotion:O,fresh:!0},n)}function em(){return em=Object.assign?Object.assign.bind():function(e){for(var t=1;t{u.current&&p(!1)},[l]);let h={...Zp(i,s,c)};n.length>1&&(h.motionAppear=!1);let g=h.onVisibleChanged;return h.onVisibleChanged=e=>(!u.current&&!e&&p(!0),g?.(e)),f?null:d.createElement(ap,{mode:i,locked:!u.current},d.createElement(Qs,em({visible:m},h,{forceRender:o,removeOnLeave:!1,leavedClassName:`${a}-hidden`}),({className:t,style:n})=>d.createElement(Kp,{id:e,className:t,style:n},r)))}function nm(){return nm=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:f,itemIcon:p,expandIcon:m,popupClassName:h,popupOffset:g,popupStyle:_,onClick:v,onMouseEnter:y,onMouseLeave:b,onTitleClick:x,onTitleMouseEnter:S,onTitleMouseLeave:C,popupRender:w,...T}=e,E=np(s),{prefixCls:D,mode:O,openKeys:k,disabled:A,overflowDisabled:ee,activeKey:te,selectedKeys:j,itemIcon:ne,expandIcon:M,onItemClick:N,onOpenChange:P,onActive:re,popupRender:ie}=d.useContext(rp),{_internalRenderSubMenuItem:ae}=d.useContext(fp),{isSubPathKey:F}=d.useContext(dp),I=up(),L=`${D}-submenu`,R=A||l,oe=d.useRef(),se=d.useRef(),ce=p??ne,le=m??M,ue=k.includes(s),de=!ee&&ue,fe=F(j,s),{active:pe,...me}=Ip(s,R,S,C),[he,ge]=d.useState(!1),_e=e=>{R||ge(e)},ve=e=>{_e(!0),y?.({key:s,domEvent:e})},ye=e=>{_e(!1),b?.({key:s,domEvent:e})},be=d.useMemo(()=>pe||(O===`inline`?!1:he||F([te],s)),[O,pe,te,he,s,F]),xe=Lp(I.length),Se=e=>{R||(x?.({key:s,domEvent:e}),O===`inline`&&P(s,!ue))},Ce=Fp(e=>{v?.(zp(e)),N(e)}),we=e=>{O!==`inline`&&P(s,e)},z=()=>{re(s)},Te=E&&`${E}-popup`,B=d.useMemo(()=>d.createElement(Rp,{icon:O===`horizontal`?void 0:le,props:{...e,isOpen:de,isSubMenu:!0}},d.createElement(`i`,{className:`${L}-arrow`})),[O,le,e,de,L]),Ee=d.createElement(`div`,nm({role:`menuitem`,style:xe,className:`${L}-title`,tabIndex:R?null:-1,ref:oe,title:typeof o==`string`?o:null,"data-menu-id":ee&&E?null:E,"aria-expanded":de,"aria-haspopup":!0,"aria-controls":Te,"aria-disabled":R,onClick:Se,onFocus:z},me),o,B),De=d.useRef(O);O!==`inline`&&I.length>1?De.current=`vertical`:De.current=O;let Oe=De.current,ke=d.useMemo(()=>{let t=d.createElement(ap,{classNames:a,styles:i,mode:Oe===`horizontal`?`vertical`:Oe},d.createElement(Kp,{id:Te,ref:se},f)),n=w||ie;return n?n(t,{item:e,keys:I}):t},[w,ie,I,Te,f,e,Oe]);if(!ee){let e=De.current;Ee=d.createElement($p,{mode:e,prefixCls:L,visible:!u&&de&&O!==`inline`,popupClassName:h,popupOffset:g,popupStyle:_,popup:ke,disabled:R,onVisibleChange:we},Ee)}let Ae=d.createElement(Uf.Item,nm({ref:t,role:`none`},T,{component:`li`,style:n,className:U(L,`${L}-${O}`,r,{[`${L}-open`]:de,[`${L}-active`]:be,[`${L}-selected`]:fe,[`${L}-disabled`]:R}),onMouseEnter:ve,onMouseLeave:ye}),Ee,!ee&&d.createElement(tm,{id:Te,open:de,keyPath:I},f));return ae&&(Ae=ae(Ae,e,{selected:fe,active:be,open:de,disabled:R})),d.createElement(ap,{classNames:a,styles:i,onItemClick:Ce,mode:O===`horizontal`?`vertical`:O,itemIcon:ce,expandIcon:le},Ae)}),im=d.forwardRef((e,t)=>{let{eventKey:n,children:r}=e,i=up(n),a=qp(r,i),o=cp();d.useEffect(()=>{if(o)return o.registerPath(n,i),()=>{o.unregisterPath(n,i)}},[i]);let s;return s=o?a:d.createElement(rm,nm({ref:t},e),a),d.createElement(lp.Provider,{value:i},s)});function am({className:e,style:t}){let{prefixCls:n}=d.useContext(rp);return cp()?null:d.createElement(`li`,{role:`separator`,className:U(`${n}-item-divider`,e),style:t})}function om(){return om=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}=d.useContext(rp),u=`${s}-item-group`;return d.createElement(`li`,om({ref:t,role:`presentation`},o,{onClick:e=>e.stopPropagation(),className:U(u,n)}),d.createElement(`div`,{role:`presentation`,className:U(`${u}-title`,c?.listTitle),style:l?.listTitle,title:typeof r==`string`?r:void 0},r),d.createElement(`ul`,{role:`group`,className:U(`${u}-list`,c?.list),style:l?.list},a))}),cm=d.forwardRef((e,t)=>{let{eventKey:n,children:r}=e,i=qp(r,up(n));return cp()?i:d.createElement(sm,om({ref:t},nt(e,[`warnKey`])),i)});function lm(){return lm=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:f,extra:p,...m}=e,h=u??`tmp-${s}`;if(l||f===`group`)return f===`group`?d.createElement(i,lm({key:h},m,{title:c}),um(l,t,n)):d.createElement(a,lm({key:h},m,{title:c}),um(l,t,n));if(f===`divider`)return d.createElement(o,lm({key:h},m));let g=!!p||p===0;return d.createElement(r,lm({key:h},m,{extra:p,itemData:{...e,key:h}}),g?d.createElement(d.Fragment,null,d.createElement(`span`,{className:`${n}-item-label`},c),d.createElement(`span`,{className:`${n}-item-extra`},p)):c)}return null}).filter(e=>e)}function dm(e,t,n,r,i){let a=e,o={divider:am,item:Wp,group:cm,submenu:im,...r};return t&&(a=um(t,o,i)),qp(a,n)}function fm(){return fm=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:f,id:p,mode:m=`vertical`,inlineCollapsed:h,disabled:g,disabledOverflow:_,subMenuOpenDelay:y=.1,subMenuCloseDelay:b=.1,forceSubMenuRender:x,defaultOpenKeys:S,openKeys:C,activeKey:w,defaultActiveFirst:T,selectable:E=!0,multiple:D=!1,defaultSelectedKeys:O,selectedKeys:A,onSelect:ee,onDeselect:te,inlineIndent:j=24,motion:ne,defaultMotions:M,triggerSubMenuAction:N=`hover`,builtinPlacements:P,itemIcon:re,expandIcon:ie,overflowedIndicator:ae=`...`,overflowedIndicatorPopupClassName:F,getPopupContainer:I,onClick:L,onOpenChange:R,onKeyDown:oe,openAnimation:se,openTransitionName:ce,_internalRenderMenuItem:le,_internalRenderSubMenuItem:ue,_internalComponents:de,popupRender:fe,...pe}=e,[me,he]=d.useMemo(()=>[dm(u,l,pm,de,n),dm(u,l,pm,{},n)],[u,l,de]),[ge,_e]=d.useState(!1),ve=d.useRef(),ye=k(p?`rc-menu-uuid-${p}`:`rc-menu-uuid`),be=f===`rtl`,[xe,Se]=v(S,C),Ce=xe||pm,we=(e,t=!1)=>{function n(){Se(e),R?.(e)}t?(0,xt.flushSync)(n):n()},[z,Te]=d.useState(Ce),B=d.useRef(!1),[Ee,De]=d.useMemo(()=>(m===`inline`||m===`vertical`)&&h?[`vertical`,h]:[m,!1],[m,h]),Oe=Ee===`inline`,[ke,Ae]=d.useState(Ee),[je,Me]=d.useState(De);d.useEffect(()=>{Ae(Ee),Me(De),B.current&&(Oe?Se(z):we(pm))},[Ee,De]);let[Ne,Pe]=d.useState(0),V=Ne>=me.length-1||ke!==`horizontal`||_;d.useEffect(()=>{Oe&&Te(Ce)},[Ce]),d.useEffect(()=>(B.current=!0,()=>{B.current=!1}),[]);let{registerPath:Fe,unregisterPath:Ie,refreshOverflowKeys:Le,isSubPathKey:Re,getKeyPath:H,getKeys:ze,getSubPathKeys:Be}=Pp(),Ve=d.useMemo(()=>({registerPath:Fe,unregisterPath:Ie}),[Fe,Ie]),He=d.useMemo(()=>({isSubPathKey:Re}),[Re]);d.useEffect(()=>{Le(V?pm:me.slice(Ne+1).map(e=>e.key))},[Ne,V]);let[Ue,We]=v(w||T&&me[0]?.key,w),Ge=Fp(e=>{We(e)}),Ke=Fp(()=>{We(void 0)});(0,d.useImperativeHandle)(t,()=>({list:ve.current,focus:e=>{let t=ze(),{elements:n,key2element:r,element2key:i}=Dp(t,ye),a=Tp(ve.current,n),o;o=Ue&&t.includes(Ue)?Ue:a[0]?i.get(a[0]):me.find(e=>!e.props.disabled)?.key;let s=r.get(o);o&&s&&s?.focus?.(e)},findItem:({key:e})=>{let{key2element:t}=Dp(ze(),ye);return t.get(e)||null}}));let[qe,Je]=v(O||[],A),Ye=d.useMemo(()=>Array.isArray(qe)?qe:qe==null?pm:[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?te?.(i):ee?.(i)}!D&&Ce.length&&ke!==`inline`&&we(pm)},Ze=Fp(e=>{L?.(zp(e)),Xe(e)}),$e=Fp((e,t)=>{let n=Ce.filter(t=>t!==e);if(t)n.push(e);else if(ke!==`inline`){let t=Be(e);n=n.filter(e=>!t.has(e))}Qe(Ce,n,!0)||we(n,!0)}),et=Op(ke,Ue,be,ye,ve,ze,H,We,(e,t)=>{let n=t??!Ce.includes(e);$e(e,n)},oe);d.useEffect(()=>{_e(!0)},[]);let tt=d.useMemo(()=>({_internalRenderMenuItem:le,_internalRenderSubMenuItem:ue}),[le,ue]),nt=ke!==`horizontal`||_?me:me.map((e,t)=>d.createElement(ap,{key:e.key,overflowDisabled:t>Ne,classNames:s,styles:o},e)),rt=d.createElement(Uf,fm({id:p,ref:ve,prefixCls:`${n}-overflow`,component:`ul`,itemComponent:Wp,className:U(n,`${n}-root`,`${n}-${ke}`,a,{[`${n}-inline-collapsed`]:je,[`${n}-rtl`]:be},r),dir:f,style:i,role:`menu`,tabIndex:c,data:nt,renderRawItem:e=>e,renderRawRest:e=>{let t=e.length,n=t?me.slice(-t):null;return d.createElement(im,{eventKey:Np,title:ae,disabled:V,internalPopupClose:t===0,popupClassName:F},n)},maxCount:ke!==`horizontal`||_?Uf.INVALIDATE:Uf.RESPONSIVE,ssr:`full`,"data-menu-list":!0,onVisibleChange:e=>{Pe(e)},onKeyDown:et},pe));return d.createElement(fp.Provider,{value:tt},d.createElement(ep.Provider,{value:ye},d.createElement(ap,{prefixCls:n,rootClassName:r,classNames:s,styles:o,mode:ke,openKeys:Ce,rtl:be,disabled:g,motion:ge?ne:null,defaultMotions:ge?M:null,activeKey:Ue,onActive:Ge,onInactive:Ke,selectedKeys:Ye,inlineIndent:j,subMenuOpenDelay:y,subMenuCloseDelay:b,forceSubMenuRender:x,builtinPlacements:P,triggerSubMenuAction:N,getPopupContainer:I,itemIcon:re,expandIcon:ie,onItemClick:Ze,onOpenChange:$e,popupRender:fe},d.createElement(dp.Provider,{value:He},rt),d.createElement(`div`,{style:{display:`none`},"aria-hidden":!0},d.createElement(sp.Provider,{value:Ve},he)))))});mm.Item=Wp,mm.SubMenu=im,mm.ItemGroup=cm,mm.Divider=am;var hm=e(n((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 gm(){return gm=Object.assign?Object.assign.bind():function(e){for(var t=1;td.createElement(ss,gm({},e,{ref:t,icon:hm.default}))),vm=n((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})),ym=n(((e,t)=>{t.exports=vm()}));export{zl as $,Ke as $n,_o as $t,Ru as A,ci as An,ac as At,Zl as B,Ut as Bn,Qo as Bt,cf as C,Di as Cn,p as Cr,ic as Ct,Lu as D,bi as Dn,o as Dr,oc as Dt,Vu as E,Si as En,c as Er,rc as Et,Du as F,pn as Fn,ss as Ft,nu as G,gt as Gn,Ao as Gt,$l as H,It as Hn,ko as Ht,Eu as I,sn as In,ts as It,Jl as J,ct as Jn,Co as Jt,Yl as K,dt as Kn,xo as Kt,pu as L,Kt as Ln,$o as Lt,Nu as M,Ln as Mn,Qs as Mt,Mu as N,zn as Nn,Zs as Nt,Pu as O,_i as On,ec as Ot,ku as P,xn as Pn,ls as Pt,Bl as Q,Qe as Qn,yo as Qt,su as R,Wt as Rn,ns as Rt,lf as S,K as Sn,g as Sr,pc as St,Q as T,Ti as Tn,u as Tr,tc as Tt,eu as U,yt as Un,jo as Ut,Ql as V,U as Vn,Mo as Vt,tu as W,bt as Wn,Oo as Wt,Wl as X,nt as Xn,Do as Xt,Kl as Y,st as Yn,Eo as Yt,Ul as Z,tt as Zn,vo as Zt,wf as _,ea as _n,k as _r,vc as _t,am as a,q as an,Fe as ar,kl as at,xf as b,Xi as bn,_ as br,mc as bt,up as c,Qa as cn,se as cr,El as ct,Uf as d,Ta as dn,oe as dr,Cl as dt,go as en,Xe as er,Rl as et,Cf as f,xa as fn,R as fr,Gc as ft,Of as g,na as gn,D as gr,xc as gt,Tf as h,ta as hn,A as hr,wc as ht,cm as i,oo as in,Te as ir,Ml as it,Fu as j,ai as jn,sc as jt,Iu as k,mi as kn,nc as kt,$f as l,Ya as ln,ae as lr,Dl as lt,Ef as m,ca as mn,F as mr,Tc as mt,_m as n,lo as nn,He as nr,Fl as nt,im as o,ao as on,Ce as or,Al as ot,Df as p,ba as pn,I as pr,Ec as pt,Xl as q,lt as qn,So as qt,mm as r,so as rn,H as rr,jl as rt,Wp as s,$a as sn,Se as sr,Ol as st,ym as t,uo as tn,Ve as tr,J as tt,Wf as u,Aa as un,ie as ur,Tl as ut,kf as v,Qi as vn,w as vr,_c as vt,Wu as w,Ei as wn,f as wr,$s as wt,hf as x,Bi as xn,h as xr,hc as xt,Sf as y,Zi as yn,v as yr,gc as yt,iu as z,Yt as zn,is as zt};