import{i as e,o as t,r as n}from"./request-DWqS4XYU.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.for(`react.view_transition`),m=Symbol.iterator;function h(e){return typeof e!=`object`||!e?null:(e=m&&e[m]||e[`@@iterator`],typeof e==`function`?e:null)}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_=Object.assign,v={};function y(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||g}y.prototype.isReactComponent={},y.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`)},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,`forceUpdate`)};function b(){}b.prototype=y.prototype;function x(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||g}var S=x.prototype=new b;S.constructor=x,_(S,y.prototype),S.isPureReactComponent=!0;var C=Array.isArray;function w(){}var T={H:null,A:null,T:null,S:null},E=Object.prototype.hasOwnProperty;function D(e,n,r){var i=r.ref;return{$$typeof:t,type:e,key:n,ref:i===void 0?null:i,props:r}}function O(e,t){return D(e.type,t,e.props)}function k(e){return typeof e==`object`&&!!e&&e.$$typeof===t}function A(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var ee=/\/+/g;function te(e,t){return typeof e==`object`&&e&&e.key!=null?A(``+e.key):t.toString(36)}function ne(e){switch(e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason;default:switch(typeof e.status==`string`?e.then(w,w):(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 re(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,re(c(e._payload),r,i,a,o)}}if(c)return o=o(e),c=a===``?`.`+te(e,0):a,C(o)?(i=``,c!=null&&(i=c.replace(ee,`$&/`)+`/`),re(o,r,i,``,function(e){return e})):o!=null&&(k(o)&&(o=O(o,i+(o.key==null||e&&e.key===o.key?``:(``+o.key).replace(ee,`$&/`)+`/`)+c)),r.push(o)),1;c=0;var l=a===``?`.`:a+`:`;if(C(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(1ve||(e.current=_e[ve],_e[ve]=null,ve--)}function L(e,t){ve++,_e[ve]=e.current,e.current=t}var xe=ye(null),Se=ye(null),Ce=ye(null),we=ye(null);function Te(e,t){switch(L(Ce,t),L(Se,e),L(xe,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?up(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=up(t),e=dp(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}be(xe),L(xe,e)}function Ee(){be(xe),be(Se),be(Ce)}function De(e){var t=e.memoizedState;t!==null&&(sh._currentValue=t.memoizedState,L(we,e)),t=xe.current;var n=dp(t,e.type);t!==n&&(L(Se,e),L(xe,n))}function R(e){Se.current===e&&(be(xe),be(Se)),we.current===e&&(be(we),sh._currentValue=ge)}var Oe,ke;function Ae(e){if(Oe===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);Oe=t&&t[1]||``,ke=-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{je=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?Ae(n):``}function Ne(e,t){switch(e.tag){case 26:case 27:case 5:return Ae(e.type);case 16:return Ae(`Lazy`);case 13:return e.child!==t&&t!==null?Ae(`Suspense Fallback`):Ae(`Suspense`);case 19:return Ae(`SuspenseList`);case 0:case 15:return Me(e.type,!1);case 11:return Me(e.type.render,!1);case 1:return Me(e.type,!0);case 31:return Ae(`Activity`);case 30:return Ae(`ViewTransition`);default:return``}}function Pe(e){try{var t=``,n=null;do t+=Ne(e,n),n=e,e=e.return;while(e);return t}catch(e){return` Error generating stack: `+e.message+` `+e.stack}}var Fe=Object.prototype.hasOwnProperty,Ie=t.unstable_scheduleCallback,Le=t.unstable_cancelCallback,Re=t.unstable_shouldYield,ze=t.unstable_requestPaint,Be=t.unstable_now,Ve=t.unstable_getCurrentPriorityLevel,He=t.unstable_ImmediatePriority,z=t.unstable_UserBlockingPriority,Ue=t.unstable_NormalPriority,We=t.unstable_LowPriority,Ge=t.unstable_IdlePriority,Ke=t.log,qe=t.unstable_setDisableYieldValue,Je=null,Ye=null;function Xe(e){if(typeof Ke==`function`&&qe(e),Ye&&typeof Ye.setStrictMode==`function`)try{Ye.setStrictMode(Je,e)}catch{}}var Ze=Math.clz32?Math.clz32:et,Qe=Math.log,$e=Math.LN2;function et(e){return e>>>=0,e===0?32:31-(Qe(e)/$e|0)|0}var tt=256,nt=262144,rt=4194304;function it(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&-e;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 at(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=it(n))):i=it(o):i=it(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=it(n))):i=it(o)):i=it(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 ot(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function st(e,t){t&8&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0n;n++)t.push(e);return t}function dt(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function ft(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),Dn=!1;if(En)try{var On={};Object.defineProperty(On,"passive",{get:function(){Dn=!0}}),window.addEventListener(`test`,On,On),window.removeEventListener(`test`,On,On)}catch{Dn=!1}var kn=null,An=null,jn=null;function Mn(){if(jn)return jn;var e,t=An,n=t.length,r,i=`value`in kn?kn.value:kn.textContent,a=i.length;for(e=0;e=lr),fr=` `,pr=!1;function mr(e,t){switch(e){case`keyup`:return cr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function hr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var gr=!1;function _r(e,t){switch(e){case`compositionend`:return hr(t);case`keypress`:return t.which===32?(pr=!0,fr):null;case`textInput`:return e=t.data,e===fr&&pr?null:e;default:return null}}function vr(e,t){if(gr)return e===`compositionend`||!H&&mr(e,t)?(e=Mn(),jn=An=kn=null,gr=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Vr(n)}}function Ur(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ur(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Wr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Br(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=Br(e.document)}return t}function Gr(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 Kr=En&&`documentMode`in document&&11>=document.documentMode,qr=null,Jr=null,Yr=null,Xr=!1;function Zr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Xr||qr==null||qr!==Br(r)||(r=qr,`selectionStart`in r&&Gr(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}),Yr&&zr(Yr,r)||(Yr=r,r=Jf(Jr,`onSelect`),0>=o,i-=o,qi=1<<32-Ze(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),U&&Yi(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),U&&Yi(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 U&&Yi(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(_.key===null?g:_.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)}),U&&Yi(i,g),u}function _(e,r,o,c){if(typeof o==`object`&&o&&o.type===ee&&o.key===null&&o.props.ref===void 0&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case k:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===ee){if(r.tag===7){n(e,r.sibling),c=i(r,o.props.children),ao(c,o),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===ce&&Qa(l)===r.type){n(e,r.sibling),c=i(r,o.props),ao(c,o),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}o.type===ee?(c=Pi(o.props.children,e.mode,c,o.key),ao(c,o),c.return=e,e=c):(c=Ni(o.type,o.key,o.props,null,e.mode,c),ao(c,o),c.return=e,e=c)}return s(e);case A: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}n(e,r);break}t(e,r),r=r.sibling}c=Li(o,e.mode,c),c.return=e,e=c}return s(e);case ce:return o=Qa(o),_(e,r,o,c)}if(he(o))return h(e,r,o,c);if(fe(o)){if(l=fe(o),typeof l!=`function`)throw Error(a(150));return o=l.call(o),g(e,r,o,c)}if(typeof o.then==`function`)return _(e,r,io(o),c);if(o.$$typeof===j)return _(e,r,Ca(e,o),c);oo(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=Fi(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{ro=0;var i=_(e,t,n,r);return no=null,i}catch(t){if(t===Ka||t===Ja)throw t;var a=ki(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var co=so(!0),lo=so(!1),uo=!1;function fo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function po(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 mo(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ho(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,K&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Ei(e),Ti(e,null,n),t}return Si(e,r,t,n),Ei(e)}function go(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,mt(e,n)}}function _o(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 vo=!1;function yo(){if(vo){var e=La;if(e!==null)throw e}}function bo(e,t,n,r){vo=!1;var i=e.updateQueue;uo=!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?(Y&f)===f:(r&f)===f){f!==0&&f===Ia&&(vo=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var m=e,h=s;f=t;var g=n;switch(h.tag){case 1:if(m=h.payload,typeof m==`function`){d=m.call(g,d,f);break a}d=m;break a;case 3:m.flags=m.flags&-65537|128;case 0:if(m=h.payload,f=typeof m==`function`?m.call(g,d,f):m,f==null)break a;d=D({},d,f);break a;case 2:uo=!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),od|=o,e.lanes=o,e.memoizedState=d}}function xo(e,t){if(typeof e!=`function`)throw Error(a(191,e));e.call(t)}function So(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;ea?a:8;var o=F.T,s={};s.types=o===null?null:o.types,F.T=s,lc(e,!1,t,n);try{var c=i(),l=F.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?cc(e,t,Ba(c,r),Ad(e)):cc(e,t,r,Ad(e))}catch(n){cc(e,t,{then:function(){},status:`rejected`,reason:n},Ad())}finally{I.p=a,o!==null&&s.types!==null&&(o.types=s.types),F.T=o}}function Qs(){}function $s(e,t,n,r){if(e.tag!==5)throw Error(a(476));var i=ec(e).queue;Zs(e,i,t,ge,n===null?Qs:function(){return tc(e),n(r)})}function ec(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ge,baseState:ge,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:us,lastRenderedState:ge},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:us,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function tc(e){var t=ec(e);t.next===null&&(t=e.alternate.memoizedState),cc(e,t.next.queue,{},Ad())}function nc(){return Sa(sh)}function rc(){return as().memoizedState}function ic(){return as().memoizedState}function ac(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Ad();e=mo(n);var r=ho(t,e,n);r!==null&&(Nd(r,t,n),go(r,t,n)),t={cache:ka()},e.payload=t;return}t=t.return}}function oc(e,t,n){var r=Ad();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},uc(e)?dc(t,n):(n=Ci(e,t,n,r),n!==null&&(Nd(n,e,r),fc(n,t,r)))}function sc(e,t,n){cc(e,t,n,Ad())}function cc(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(uc(e))dc(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,Rr(s,o))return Si(e,t,i,0),q===null&&xi(),!1}catch{}if(n=Ci(e,t,i,r),n!==null)return Nd(n,e,r),fc(n,t,r),!0}return!1}function lc(e,t,n,r){if(r={lane:2,revertLane:Pf(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},uc(e)){if(t)throw Error(a(479))}else t=Ci(e,n,r,2),t!==null&&Nd(t,e,2)}function uc(e){var t=e.alternate;return e===W||t!==null&&t===W}function dc(e,t){Uo=Ho=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function fc(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,mt(e,n)}}var pc={readContext:Sa,use:cs,useCallback:Yo,useContext:Yo,useEffect:Yo,useImperativeHandle:Yo,useLayoutEffect:Yo,useInsertionEffect:Yo,useMemo:Yo,useReducer:Yo,useRef:Yo,useState:Yo,useDebugValue:Yo,useDeferredValue:Yo,useTransition:Yo,useSyncExternalStore:Yo,useId:Yo,useHostTransitionStatus:Yo,useFormState:Yo,useActionState:Yo,useOptimistic:Yo,useMemoCache:Yo,useCacheRefresh:Yo,useEffectEvent:Yo},mc={readContext:Sa,use:cs,useCallback:function(e,t){return is().memoizedState=[e,t===void 0?null:t],e},useContext:Sa,useEffect:Rs,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),Is(4194308,4,Ws.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Is(4194308,4,e,t)},useInsertionEffect:function(e,t){Is(4,2,e,t)},useMemo:function(e,t){var n=is();t=t===void 0?null:t;var r=e();if(Wo){Xe(!0);try{e()}finally{Xe(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=is();if(n!==void 0){var i=n(t);if(Wo){Xe(!0);try{n(t)}finally{Xe(!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=oc.bind(null,W,e),[r.memoizedState,e]},useRef:function(e){var t=is();return e={current:e},t.memoizedState=e},useState:function(e){e=bs(e);var t=e.queue,n=sc.bind(null,W,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ks,useDeferredValue:function(e,t){return Ys(is(),e,t)},useTransition:function(){var e=bs(!1);return e=Zs.bind(null,W,e.queue,!0,!1),is().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=W,i=is();if(U){if(n===void 0)throw Error(a(407));n=n()}else{if(n=t(),q===null)throw Error(a(349));Y&127||hs(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Rs(_s.bind(null,r,o,e),[e]),r.flags|=2048,Ps(9,{destroy:void 0},gs.bind(null,r,o,n,t),null),n},useId:function(){var e=is(),t=q.identifierPrefix;if(U){var n=Ji,r=qi;n=(r&~(1<<32-Ze(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=Go++,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[xt]=t,o[St]=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(np(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&&fl(t)}}return _l(t),t.subtreeFlags&=-33554433,pl(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&fl(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(a(166));if(e=Ce.current,ca(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=ea,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[xt]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||ep(e.nodeValue,n)),e||aa(t,!0)}else e=lp(e).createTextNode(r),e[xt]=t,t.stateNode=e}return _l(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=ca(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[xt]=t}else la(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;_l(t),e=!1}else n=ua(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Po(t),t):(Po(t),null);if(t.flags&128)throw Error(a(558))}return _l(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=ca(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[xt]=t}else la(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;_l(t),i=!1}else i=ua(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(Po(t),t):(Po(t),null)}return Po(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),hl(t,t.updateQueue),_l(t),null);case 4:return Ee(),e===null&&Wf(t.stateNode.containerInfo),t.flags|=67108864,_l(t),null;case 10:return ga(t.type),_l(t),null;case 19:if(Lo(t),r=t.memoizedState,r===null)return _l(t),null;if(i=!!(t.flags&128),o=r.rendering,o===null){if(i)gl(r,!1);else{if(X!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Ro(e),o!==null){for(t.flags|=128,gl(r,!1),e=o.updateQueue,t.updateQueue=e,hl(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Mi(n,e),n=n.sibling;return Io(t,Fo.current&1|2),U&&Yi(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Be()>gd&&(t.flags|=128,i=!0,gl(r,!1),t.lanes=4194304)}}else{if(!i){if(e=Ro(o),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,hl(t,e),gl(r,!0),r.tail===null&&r.tailMode!==`collapsed`&&r.tailMode!==`visible`&&!o.alternate&&!U)return _l(t),null}else 2*Be()-r.renderingStartTime>gd&&n!==536870912&&(t.flags|=128,i=!0,gl(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)}if(r.tail!==null){e=r.tail;a:{for(n=e;n!==null;){if(n.alternate!==null){n=!1;break a}n=n.sibling}n=!0}return r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Be(),e.sibling=null,o=Fo.current,o=i?o&1|2:o&1,r.tailMode===`visible`||r.tailMode===`collapsed`||!n||U?Io(t,o):(n=o,L(Oo,t),L(Fo,n),ko===null&&(ko=t)),U&&Yi(t,r.treeForkCount),e}return _l(t),null;case 22:case 23:return Po(t),Do(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(_l(t),t.subtreeFlags&6&&(t.flags|=8192)):_l(t),n=t.updateQueue,n!==null&&hl(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&&be(Ha),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),ga(Oa),_l(t),null;case 25:return null;case 30:return t.flags|=33554432,_l(t),null}throw Error(a(156,t.tag))}function yl(e,t){switch(Qi(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ga(Oa),Ee(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return R(t),null;case 31:if(t.memoizedState!==null){if(Po(t),t.alternate===null)throw Error(a(340));la()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Po(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(a(340));la()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Lo(t),e=t.flags,e&65536?(t.flags=e&-65537|128,e=t.memoizedState,e!==null&&(e.rendering=null,e.tail=null),t.flags|=4,t):null;case 4:return Ee(),null;case 10:return ga(t.type),null;case 22:case 23:return Po(t),Do(),e!==null&&be(Ha),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return ga(Oa),null;case 25:return null;default:return null}}function bl(e,t){switch(Qi(t),t.tag){case 3:ga(Oa),Ee();break;case 26:case 27:case 5:R(t);break;case 4:Ee();break;case 31:t.memoizedState!==null&&Po(t);break;case 13:Po(t);break;case 19:Lo(t);break;case 10:ga(t.type);break;case 22:case 23:Po(t),Do(),e!==null&&be(Ha);break;case 24:ga(Oa)}}function xl(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){pf(t,t.return,e)}}function Sl(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){pf(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){pf(t,t.return,e)}}function Cl(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{So(t,n)}catch(t){pf(e,e.return,t)}}}function wl(e,t,n){n.props=xc(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){pf(e,t,n)}}function Tl(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:var i=e.stateNode,a=mi(e.memoizedProps,i);(i.ref===null||i.ref.name!==a)&&(i.ref=Pp(a)),r=i.ref;break;case 7:if(e.stateNode===null){var o=new Fp(e);h(e.child,!1,Qp,o,void 0,void 0),e.stateNode=o}r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){pf(e,t,n)}}function El(e,t){var n=e.ref,r=e.refCleanup;if(n!==null){if(typeof r==`function`)try{r()}catch(n){pf(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){pf(e,t,n)}else n.current=null}}function Dl(e,t){if((e.tag===5||e.tag===27||e.tag===6)&&e.alternate===null&&t!==null)for(var n=0;n title`))),np(r,t,n),r[xt]=e,Ft(r),t=r;break a;case`link`:if(o=Gm(`link`,`href`,i).get(t+(n.href||``))){for(s=0;sg&&(o=g,g=h,h=o);var _=Hr(s,h),v=Hr(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,F.T=null,n=wd,wd=null;var o=bd,s=Sd;if(yd=0,xd=bd=null,Sd=0,K&6)throw Error(a(331));var c=K;if(K|=4,Yu(o.current),Vu(o,o.current,s,n),K=c,Df(0,!1),Ye&&typeof Ye.onPostCommitFiberRoot==`function`)try{Ye.onPostCommitFiberRoot(Je,o)}catch{}return!0}finally{I.p=i,F.T=r,lf(e,t)}}function ff(e,t,n){t=zi(n,t),t=Dc(e.stateNode,t,2),e=ho(e,t,2),e!==null&&(dt(e,2),Ef(e))}function pf(e,t,n){if(e.tag===3)ff(e,e,n);else for(;t!==null;){if(t.tag===3){ff(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(vd===null||!vd.has(r))){e=zi(n,e),n=Oc(2),r=ho(t,n,2),r!==null&&(kc(n,r,t,e),dt(r,2),Ef(r));break}}t=t.return}}function mf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new $u;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)||(id=!0,i.add(n),e=hf.bind(null,e,t,n),t.then(e,e))}function hf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,q===e&&(Y&n)===n&&(X===4||X===3&&(Y&62914560)===Y&&300>Be()-md?K&2?cd|=n:Bd(e,0):cd|=n,ud===Y&&(ud=0)),Ef(e)}function gf(e,t){t===0&&(t=lt()),e=wi(e,t),e!==null&&(dt(e,t),Ef(e))}function _f(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),gf(e,n)}function vf(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),gf(e,n)}function yf(e,t){return Ie(e,t)}var bf=null,xf=null,Sf=!1,Cf=!1,wf=!1,Tf=0;function Ef(e){e!==xf&&e.next===null&&(xf===null?bf=xf=e:xf=xf.next=e),Cf=!0,Sf||(Sf=!0,Nf())}function Df(e,t){if(!wf&&Cf){wf=!0;do for(var n=!1,r=bf;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-Ze(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,Mf(r,a))}else a=Y,a=at(r,r===q?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||ot(r,a)||(n=!0,Mf(r,a))}r=r.next}while(n);wf=!1}}function Of(){kf()}function kf(){Cf=Sf=!1;var e=0;Tf!==0&&hp()&&(e=Tf);for(var t=Be(),n=null,r=bf;r!==null;){var i=r.next,a=Af(r,t);a===0?(r.next=null,n===null?bf=i:n.next=i,i===null&&(xf=n)):(n=r,(e!==0||a&3)&&(Cf=!0)),r=i}yd!==0&&yd!==5||Df(e,!1),Tf!==0&&(Tf=0)}function Af(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&&ap(d)&&(c=c.responseEnd,o+=u*(c$m){s.length=o;break}f=new Promise(jp.bind(f)),s.push(f)}}}if(0`u`?null:document;function Tm(e,t,n){var r=wm;if(r&&typeof t==`string`&&t){var i=tn(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),ym.has(i)||(ym.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),np(t,`link`,e),Ft(t),r.head.appendChild(t)))}}function Em(e){xm.D(e),Tm(`dns-prefetch`,e,null)}function Dm(e,t){xm.C(e,t),Tm(`preconnect`,e,t)}function Om(e,t,n){xm.L(e,t,n);var r=wm;if(r&&e&&t){var i=`link[rel="preload"][as="`+tn(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+tn(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+tn(n.imageSizes)+`"]`)):i+=`[href="`+tn(e)+`"]`;var a=i;switch(t){case`style`:a=Pm(e);break;case`script`:a=Rm(e)}if(!(vm.has(a)||(e=D({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),vm.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Fm(a))||t===`script`&&r.querySelector(zm(a))))){var o=r.createElement(`link`);np(o,`link`,e),t===`style`&&(o[kt]=!0,o.onload=o.onerror=function(){It(o)}),Ft(o),r.head.appendChild(o)}}}function km(e,t){xm.m(e,t);var n=wm;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+tn(r)+`"][href="`+tn(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Rm(e)}if(!vm.has(a)&&(e=D({rel:`modulepreload`,href:e},t),vm.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(zm(a)))return}r=n.createElement(`link`),np(r,`link`,e),Ft(r),n.head.appendChild(r)}}}function Am(e,t,n){xm.S(e,t,n);var r=wm;if(r&&e){var i=Pt(r).hoistableStyles,a=Pm(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Fm(a)))s.loading=5;else{e=D({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=vm.get(a))&&Hm(e,n);var c=o=r.createElement(`link`);Ft(c),np(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,Vm(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function jm(e,t){xm.X(e,t);var n=wm;if(n&&e){var r=Pt(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=D({src:e,async:!0},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ft(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Mm(e,t){xm.M(e,t);var n=wm;if(n&&e){var r=Pt(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=D({src:e,async:!0,type:`module`},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ft(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Nm(e,t,n,r){var i=(i=Ce.current)?bm(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`?(n=Pm(n.href),t=Pt(i).hoistableStyles,r=t.get(n),r||(r={type:`style`,instance:null,count:0,state:null},t.set(n,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=Pm(n.href);var o=Pt(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(Fm(e)))?o._p||(s.instance=o,s.state.loading=5):(o=vm.get(e),o||(o={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},vm.set(e,o)),Lm(i,e,o,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`?(n=Rm(n),t=Pt(i).hoistableScripts,r=t.get(n),r||(r={type:`script`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(a(444,e))}}function Pm(e){return`href="`+tn(e)+`"`}function Fm(e){return`link[rel="stylesheet"][`+e+`]`}function Im(e){return D({},e,{"data-precedence":e.precedence,precedence:null})}function Lm(e,t,n,r){if(t=e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)){if(!0!==t[kt]){r.loading=1;return}}else t=e.createElement(`link`),t[kt]=!0,t.onload=t.onerror=It.bind(null,t),np(t,`link`,n),Ft(t),e.head.appendChild(t);r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2})}function Rm(e){return`[src="`+tn(e)+`"]`}function zm(e){return`script[async]`+e}function Bm(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+tn(n.href)+`"]`);if(r)return t.instance=r,Ft(r),r;var i=D({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Ft(r),np(r,`style`,i),Vm(r,n.precedence,e),t.instance=r;case`stylesheet`:i=Pm(n.href);var o=e.querySelector(Fm(i));if(o)return t.state.loading|=4,t.instance=o,Ft(o),o;r=Im(n),(i=vm.get(i))&&Hm(r,i),o=(e.ownerDocument||e).createElement(`link`),Ft(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),np(o,`link`,r),t.state.loading|=4,Vm(o,n.precedence,e),t.instance=o;case`script`:return o=Rm(n.src),(i=e.querySelector(zm(o)))?(t.instance=i,Ft(i),i):(r=n,(i=vm.get(o))&&(r=D({},n),Um(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),Ft(i),np(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,Vm(r,n.precedence,e));return t.instance}function Vm(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 qm(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 Jm(e,t){return e===`img`&&t.src!=null&&t.src!==``&&t.onLoad==null&&t.loading!==`lazy`}function Ym(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Xm(e){return(e.width||100)*(e.height||100)*(typeof devicePixelRatio==`number`?devicePixelRatio:1)*.25}function Zm(e,t){typeof t.decode==`function`&&(e.imgCount++,t.complete||(e.imgBytes+=Xm(t),e.suspenseyImages.push(t)),e=rh.bind(e),t.decode().then(e,e))}function Qm(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=Pm(r.href),a=t.querySelector(Fm(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=nh.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,Ft(a);return}a=t.ownerDocument||t,r=Im(r),(i=vm.get(i))&&Hm(r,i),a=a.createElement(`link`),Ft(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),np(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=nh.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var $m=0;function eh(e,t){return e.stylesheets&&e.count===0&&ah(e,e.stylesheets),0$m?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function th(e){if(e.count===0&&(e.imgCount===0||!e.waitingForImages)){if(e.stylesheets)ah(e,e.stylesheets);else if(e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}}function nh(){this.count--,th(this)}function rh(){this.imgCount--,th(this)}var ih=null;function ah(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ih=new Map,t.forEach(oh,e),ih=null,nh.call(e))}function oh(e,t){if(!(t.state.loading&4)){var n=ih.get(e);if(n)var r=n.get(null);else{n=new Map,ih.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=t(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(e){let[t,n]=d.useState(e),r=d.useRef(null),i=f(()=>{if(r.current){let[e,t]=r.current;e?w.cancel(t):clearTimeout(t),r.current=null}});return[t,f((e,t)=>{let a=t||{frame:1};i(),a===!0?n(e):`ms`in a?r.current=[!1,setTimeout(()=>n(e),a.ms)]:r.current=[!0,w(()=>n(e),a.frame)]})]}function E(){return{...d}.useId}var D=0;function O(e,t){return`${e}-${String(t).replace(/[^a-zA-Z0-9_.:-]/g,`-`)}`}var k=E(),A=k?function(e){let t=k();return e||t}:function(e){let[t,n]=d.useState(`ssr-id`);return d.useEffect(()=>{let e=D;D+=1,n(`rc_unique_${e}`)},[]),e||t};function ee(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 te(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 ne=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}})),re=n(((e,t)=>{t.exports=ne()}))(),j=Symbol.for(`react.element`),ie=Symbol.for(`react.transitional.element`),ae=Symbol.for(`react.fragment`);function oe(e){return e&&typeof e==`object`&&(e.$$typeof===j||e.$$typeof===ie)&&e.type===ae}var se=Number(d.version.split(`.`)[0]),ce=(e,t)=>{typeof e==`function`?e(t):typeof e==`object`&&e&&`current`in e&&(e.current=t)},M=(...e)=>{let t=e.filter(Boolean);return t.length<=1?t[0]:t=>{e.forEach(e=>{ce(e,t)})}},le=(...e)=>ee(()=>M(...e),e,(e,t)=>e.length!==t.length||e.every((e,n)=>e!==t[n])),N=e=>{if(!e)return!1;if(P(e)&&se>=19)return!0;let t=(0,re.isMemo)(e)?e.type.type:e.type;return!(typeof t==`function`&&!t.prototype?.render&&t.$$typeof!==re.ForwardRef||typeof e==`function`&&!e.prototype?.render&&e.$$typeof!==re.ForwardRef)};function P(e){return(0,d.isValidElement)(e)&&!oe(e)}var ue=e=>P(e)&&N(e),de=e=>{if(e&&P(e)){let t=e;return t.props.propertyIsEnumerable(`ref`)?t.props.ref:t.ref}return null};function fe(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 pe=`data-rc-order`,me=`data-rc-priority`,he=`rc-util-key`,F=new Map;function I({mark:e}={}){return e?e.startsWith(`data-`)?e:`data-${e}`:he}function ge(e){return e.attachTo?e.attachTo:document.querySelector(`head`)||document.body}function _e(e){return e===`queue`?`prependQueue`:e?`prepend`:`append`}function ve(e){return Array.from((F.get(e)||e).children).filter(e=>e.tagName===`STYLE`)}function ye(e,t={}){if(!p())return null;let{csp:n,prepend:r,priority:i=0}=t,a=_e(r),o=a===`prependQueue`,s=document.createElement(`style`);s.setAttribute(pe,a),o&&i&&s.setAttribute(me,`${i}`),n?.nonce&&(s.nonce=n?.nonce),s.innerHTML=e;let c=ge(t),{firstChild:l}=c;if(r){if(o){let e=(t.styles||ve(c)).filter(e=>{if(![`prepend`,`prependQueue`].includes(e.getAttribute(pe)))return!1;let t=Number(e.getAttribute(me)||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 be(e,t={}){let{styles:n}=t;return n||=ve(ge(t)),n.find(n=>n.getAttribute(I(t))===e)}function L(e,t={}){let n=be(e,t);n&&ge(t).removeChild(n)}function xe(e,t){let n=F.get(e);if(!n||!fe(document,n)){let n=ye(``,t),{parentNode:r}=n;F.set(e,r),e.removeChild(n)}}function Se(e,t,n={}){let r=ge(n),i=ve(r),a={...n,styles:i};xe(r,a);let o=be(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=ye(e,a);return s.setAttribute(I(a),t),s}function Ce(e){return e instanceof HTMLElement||e instanceof SVGElement}function we(e){return e&&typeof e==`object`&&Ce(e.nativeElement)?e.nativeElement:Ce(e)?e:null}var Te=(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 Ee(e,t=!1){if(Te(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 De(e,t=!1){let n=[...e.querySelectorAll(`*`)].filter(e=>Ee(e,t));return Ee(e,t)&&n.unshift(e),n}function R(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 Oe=null,ke=[],Ae=new Map,je=new Map;function Me(){return ke[ke.length-1]}function Ne(e){let t=Me();if(e&&t){let n;for(let[e,r]of Ae.entries())if(r===t){n=e;break}let r=je.get(n);return!!r&&(r===e||r.contains(e))}return!1}function Pe(e){let{activeElement:t}=document;return e===t||e.contains(t)}function Fe(){let e=Me(),{activeElement:t}=document;if(!Ne(t)){if(e&&!Pe(e)){let t=De(e);(t.includes(Oe)?Oe:t[0])?.focus({preventScroll:!0})}else Oe=t}}function Ie(e){if(e.key===`Tab`){let{activeElement:t}=document,n=De(Me()),r=n[n.length-1];e.shiftKey&&t===n[0]?Oe=r:!e.shiftKey&&t===r&&(Oe=n[0])}}function Le(e,t){return e&&(Ae.set(t,e),ke=ke.filter(t=>t!==e),ke.push(e),window.addEventListener(`focusin`,Fe),window.addEventListener(`keydown`,Ie,!0),Fe()),()=>{Oe=null,ke=ke.filter(t=>t!==e),Ae.delete(t),je.delete(t),ke.length===0&&(window.removeEventListener(`focusin`,Fe),window.removeEventListener(`keydown`,Ie,!0))}}function Re(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 ze(e,t){let n=A(),r=(0,d.useRef)(t);return r.current=t,Re(t=>{if(!e)return[void 0,!0];let i=r.current();return i?[Le(i,n),!0]:[void 0,t>=1]},[n,e]),[e=>{e&&je.set(n,e)}]}function Be(e){return e?.getRootNode?.()}function Ve(e){return Be(e)instanceof ShadowRoot}function He(e){return Ve(e)?Be(e):null}var z={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>=z.F1&&t<=z.F12)return!1;switch(t){case z.ALT:case z.CAPS_LOCK:case z.CONTEXT_MENU:case z.CTRL:case z.DOWN:case z.END:case z.ESC:case z.HOME:case z.INSERT:case z.LEFT:case z.MAC_FF_META:case z.META:case z.NUMLOCK:case z.NUM_CENTER:case z.PAGE_DOWN:case z.PAGE_UP:case z.PAUSE:case z.PRINT_SCREEN:case z.RIGHT:case z.SHIFT:case z.UP:case z.WIN_KEY:case z.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=z.ZERO&&e<=z.NINE||e>=z.NUM_ZERO&&e<=z.NUM_MULTIPLY||e>=z.A&&e<=z.Z||window.navigator.userAgent.indexOf(`WebKit`)!==-1&&e===0)return!0;switch(e){case z.SPACE:case z.QUESTION_MARK:case z.NUM_PLUS:case z.NUM_MINUS:case z.NUM_PERIOD:case z.NUM_DIVISION:case z.SEMICOLON:case z.DASH:case z.EQUALS:case z.COMMA:case z.PERIOD:case z.SLASH:case z.APOSTROPHE:case z.SINGLE_QUOTE:case z.OPEN_SQUARE_BRACKET:case z.BACKSLASH:case z.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)}},Ue;function We(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{Se(` #${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),L(t),{width:o,height:s}}function Ge(e){return typeof document>`u`?0:((e||Ue===void 0)&&(Ue=We()),Ue.width)}function Ke(e){return typeof document>`u`||!e||!(e instanceof Element)?{width:0,height:0}:We(e)}var qe={},Je=[],Ye=e=>{Je.push(e)};function Xe(e,t){}function Ze(e,t){}function Qe(){qe={}}function $e(e,t,n){!t&&!qe[n]&&(e(!1,n),qe[n]=!0)}function et(e,t){$e(Xe,e,t)}function tt(e,t){$e(Ze,e,t)}et.preMessage=Ye,et.resetWarned=Qe,et.noteOnce=tt;function nt(e,t,n=!1){let r=new Set;function i(e,t,a=1){let o=r.has(e);if(et(!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)}function rt(e){return e!=null}function it(e){return rt(e)&&e!==!1&&e!==``}var at=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}})),ot=t(at()),st,ct=()=>(st===void 0&&(st=(0,ot.default)()),st);function lt(e,t){let n=Object.assign({},e);return Array.isArray(t)&&t.forEach(e=>{delete n[e]}),n}var ut=`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]+/),dt=`aria-`,ft=`data-`;function pt(e,t){return e.indexOf(t)===0}function mt(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`||pt(t,dt))||n.data&&pt(t,ft)||n.attr&&ut.includes(t))&&(r[t]=e[t])}),r}function ht(e,t={}){let n=[];return d.Children.forEach(e,e=>{(e!=null||t.keepEmpty)&&(Array.isArray(e)?n=n.concat(ht(e)):oe(e)&&e.props?n=n.concat(ht(e.props.children,t)):n.push(e))}),n}function gt(e,t){let n=e;for(let e=0;e`u`?Object.keys:Reflect.ownKeys;function St(e,t={}){let{prepareArray:n}=t,r=n||(()=>[]),i=bt(e[0]);return e.forEach(e=>{function t(n,a){let o=new Set(a),s=gt(e,n),c=Array.isArray(s);if(c||yt(s)){if(!o.has(s)){o.add(s);let e=gt(i,n);c?i=vt(i,n,r(e,s)):(!e||typeof e!=`object`)&&(i=vt(i,n,bt(s))),xt(s).forEach(e=>{Object.getOwnPropertyDescriptor(s,e).enumerable&&t([...n,e],o)})}}else i=vt(i,n,s)}t([])}),i}function Ct(...e){return St(e)}var wt=t(u()),Tt=`__rc_react_root__`;function Et(e,t){let n=t[Tt]||(0,wt.createRoot)(t);n.render(e),t[Tt]=n}async function Dt(e){return Promise.resolve().then(()=>{e[Tt]?.unmount(),delete e[Tt]})}var Ot=t(c()),kt=d.createContext(null);function At({children:e,onBatchResize:t}){let n=d.useRef(0),r=d.useRef([]),i=d.useContext(kt),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(kt.Provider,{value:a},e)}var jt=new Map;function Mt(e){e.forEach(e=>{let{target:t}=e;jt.get(t)?.forEach(e=>e(t))})}var Nt;function Pt(){return Nt||=new ResizeObserver(Mt),Nt}function Ft(e,t){jt.has(e)||(jt.set(e,new Set),Pt().observe(e)),jt.get(e).add(t)}function It(e,t){jt.has(e)&&(jt.get(e).delete(t),jt.get(e).size||(Pt().unobserve(e),jt.delete(e)))}function Lt(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?Ft(n,a):e&&o&&(s.current+=1),()=>{n&&It(n,a)}},[e,o?s.current:t])}function Rt(e,t){let{children:n,disabled:r,onResize:i,data:a}=e,o=d.useRef(null),s=d.useContext(kt),c=typeof n==`function`,l=c?n(o):n,u=!c&&d.isValidElement(l)&&N(l),f=le(u?de(l):null,o),p=()=>we(o.current);return d.useImperativeHandle(t,()=>p()),Lt(!r,p,i,(e,t)=>{s?.(e,t,a)}),u?d.cloneElement(l,{ref:f}):l}var zt=d.forwardRef(Rt);function Bt(){return Bt=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let i=n?.key||`${Vt}-${r}`;return d.createElement(zt,Bt({},e,{key:i,ref:r===0?t:void 0}),n)})}var Ut=d.forwardRef(Ht);Ut.Collection=At;function Wt(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:Zt}),{Consumer:en}=$t,tn={};function nn(e){let t=d.useContext($t),{getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:a}=t;return{classNames:tn,styles:tn,...t[e],getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:a}}function rn(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 an=e((()=>{}));an();var on=`%`;function sn(e){return e.join(on)}var cn=0,ln=class{instanceId;constructor(e){this.instanceId=e}cache=new Map;updateTimes=new Map;extracted=new Set;get(e){return this.opGet(sn(e))}opGet(e){return this.cache.get(e)||null}update(e,t){return this.opUpdate(sn(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,cn),cn+=1)}},un=`data-token-hash`,dn=`data-css-hash`,fn=`__cssinjs_instance__`;function pn(){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[fn]||=e,t.__cssinjs_instance__===e&&document.head.insertBefore(t,n)});let r={};Array.from(document.querySelectorAll(`style[${dn}]`)).forEach(t=>{let n=t.getAttribute(dn);r[n]?t.__cssinjs_instance__===e&&t.parentNode?.removeChild(t):r[n]=!0})}return new ln(e)}var mn=d.createContext({hashPriority:`low`,cache:pn(),defaultCache:!0,autoPrefix:!1});function hn(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=>!hn(t,e)),this.deleteByPath(this.cache,e)}},_n=0,vn=class{derivatives;id;constructor(e){this.derivatives=Array.isArray(e)?e:[e],this.id=_n,e.length===0&&e.length,_n+=1}getDerivativeToken(e){return this.derivatives.reduce((t,n)=>n(e,t),void 0)}},yn=new gn;function bn(e){let t=Array.isArray(e)?e:[e];return yn.has(t)||yn.set(t,new vn(t)),yn.get(t)}var xn=new WeakMap,Sn={};function Cn(e,t){let n=xn;for(let e=0;e{let r=e[n];t+=n,r instanceof vn?t+=r.id:t+=r&&typeof r==`object`?Tn(r):r}),t=rn(t),wn.set(e,t)),t}function En(e,t){return rn(`${t}_${Tn(e)}`)}`random-${Date.now()}-${Math.random()}`.replace(/\./g,``);var Dn=p();function On(e){return typeof e==`number`?`${e}px`:e}function kn(e){let{hashCls:t,hashPriority:n=`low`}=e||{};if(!t)return``;let r=`.${t}`;return n===`low`?`:where(${r})`:r}var An=e=>e!=null;function jn(e,t){let n=typeof t==`function`?t():t;return n?{...e,csp:{...e.csp,nonce:n}}:e}var Mn=(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(),Nn=(e,t,n)=>{let{hashCls:r,hashPriority:i=`low`,scope:a}=n||{};if(!Object.keys(e).length)return``;let o=`${kn({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(``)}}`},Pn=(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=Mn(e,a);l[n]=typeof t==`number`&&!o?.[e]?`${t}px`:String(t),u[e]=`var(${n})`}}),[u,Nn(l,t,{scope:n?.scope,hashCls:r,hashPriority:i})]},Fn=new Map;function In(e,t,n,r,i){let{cache:a}=d.useContext(mn),o=sn([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]),Fn.has(o)||(i?.(c),Fn.set(o,!0),Promise.resolve().then(()=>{Fn.delete(o)})),()=>{a.opUpdate(o,e=>{let[t=0,n]=e||[];return t-1==0?(r?.(n,!1),Fn.delete(o),null):[t-1,n]})}),[o]),c}an();var Ln={},Rn=`css`,zn=new Map;function Bn(e){zn.set(e,(zn.get(e)||0)+1)}function Vn(e,t){typeof document<`u`&&document.querySelectorAll(`style[${un}="${e}"]`).forEach(e=>{e.__cssinjs_instance__===t&&e.parentNode?.removeChild(e)})}var Hn=-1;function Un(e,t){zn.set(e,(zn.get(e)||0)-1);let n=new Set;zn.forEach((e,t)=>{e<=0&&n.add(t)}),zn.size-n.size>Hn&&n.forEach(e=>{Vn(e,t),zn.delete(e)})}var Wn=(e,t,n,r)=>{let i={...n.getDerivativeToken(e),...t};return r&&(i=r(i)),i},Gn=`token`;function Kn(e,t,n){let{cache:{instanceId:r},container:i,hashPriority:a}=(0,d.useContext)(mn),{salt:o=``,override:s=Ln,formatToken:c,getComputedToken:l,cssVar:u,nonce:f}=n,p=Cn(()=>Object.assign({},...t),t),m=Tn(p),h=Tn(s),g=Tn(u);return In(Gn,[o,e.id,m,h,g],()=>{let t=l?l(p,s,e):Wn(p,s,e,c),n={...t},r=`${o}_${u.prefix}`,i=rn(r),d=`${Rn}-${i}`;n._tokenKey=En(n,r);let[f,m]=Pn(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,Bn(u.key),[f,d,n,m,u.key]},([,,,,e])=>{Un(e,r)},([,,,e,t])=>{if(!e)return;let n={mark:dn,prepend:`queue`,attachTo:i,priority:-999};n=jn(n,f);let a=Se(e,rn(`css-var-${t}`),n);a[fn]=r,a.setAttribute(un,t)})}var qn={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},Jn=`-ms-`,Yn=`-moz-`,V=`-webkit-`,Xn=`comm`,Zn=`rule`,Qn=`decl`,$n=`@import`,er=`@namespace`,tr=`@keyframes`,nr=`@layer`,rr=Math.abs,ir=String.fromCharCode,ar=Object.assign;function or(e,t){return ur(e,0)^45?(((t<<2^ur(e,0))<<2^ur(e,1))<<2^ur(e,2))<<2^ur(e,3):0}function sr(e){return e.trim()}function cr(e,t){return(e=t.exec(e))?e[0]:e}function H(e,t,n){return e.replace(t,n)}function lr(e,t){return e.indexOf(t)}function ur(e,t){return e.charCodeAt(t)|0}function dr(e,t,n){return e.slice(t,n)}function fr(e){return e.length}function pr(e){return e.length}function mr(e,t){return t.push(e),e}function hr(e,t){return e.map(t).join(``)}function gr(e,t){return e.filter(function(e){return!cr(e,t)})}var _r=1,vr=1,yr=0,br=0,xr=0,Sr=``;function Cr(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:_r,column:vr,length:o,return:``,siblings:s}}function wr(e,t){return ar(Cr(``,null,null,``,null,null,0,e.siblings),e,{length:-e.length},t)}function Tr(e){for(;e.root;)e=wr(e.root,{children:[e]});mr(e,e.siblings)}function Er(){return xr}function Dr(){return xr=br>0?ur(Sr,--br):0,vr--,xr===10&&(vr=1,_r--),xr}function Or(){return xr=br2||Mr(xr)>3?``:` `}function Lr(e,t){for(;--t&&Or()&&!(xr<48||xr>102||xr>57&&xr<65||xr>70&&xr<97););return jr(e,Ar()+(t<6&&kr()==32&&Or()==32))}function Rr(e){for(;Or();)switch(xr){case e:return br;case 34:case 39:e!==34&&e!==39&&Rr(xr);break;case 40:e===41&&Rr(e);break;case 92:Or()}return br}function zr(e,t){for(;Or()&&e+xr!==57&&(e+xr!==84||kr()!==47););return`/*`+jr(t,br-1)+`*`+ir(e===47?e:Or())}function Br(e){for(;!Mr(kr());)Or();return jr(e,br)}function Vr(e){return Pr(Hr(``,null,null,null,[``],e=Nr(e),0,[0],e))}function Hr(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=Or()){case 40:m!=108&&ur(w,d-1)==58?(v++,w+=`(`):w+=Fr(y);break;case 41:v--,w+=`)`;break;case 34:case 39:case 91:w+=Fr(y);break;case 9:case 10:case 13:case 32:if(v>0){w+=ir(y);break}w+=Ir(m);break;case 92:w+=Lr(Ar()-1,7);continue;case 47:switch(kr()){case 42:case 47:mr(Wr(zr(Or(),Ar()),t,n,c),c),(Mr(m||1)==5||Mr(kr()||1)==5)&&fr(w)&&dr(w,-1,void 0)!==` `&&(w+=` `);break;default:w+=`/`}break;case 123*h:s[l++]=fr(w)*_;case 125*h:case 59:case 0:if(v>0&&y){w+=ir(y);break}switch(y){case 0:case 125:g=0;case 59+u:_==-1&&(w=H(w,/\f/g,``)),p>0&&(fr(w)-d||h===0)&&mr(p>32?Gr(w+`;`,r,n,d-1,c):Gr(H(w,` `,``)+`;`,r,n,d-2,c),c);break;case 59:w+=`;`;default:if(mr(C=Ur(w,t,n,l,u,i,s,b,x=[],S=[],d,a),a),y===123){if(u===0)Hr(w,t,C,C,x,a,d,s,S);else{switch(f){case 99:if(ur(w,3)===110)break;case 108:if(ur(w,2)===97)break;default:u=0;case 100:case 109:case 115:}u?Hr(e,C,C,r&&mr(Ur(e,C,C,0,0,i,s,b,i,x=[],d,S),S),i,S,d,s,r?x:S):Hr(w,C,C,C,[``],S,0,s,S)}}}l=u=p=0,h=_=1,b=w=``,d=o;break;case 58:d=1+fr(w),p=m;default:if(h<1){if(y==123)--h;else if(y==125&&h++==0&&Dr()==125)continue}switch(w+=ir(y),y*h){case 38:_=u>0?1:(w+=`\f`,-1);break;case 44:if(v>0)break;s[l++]=(fr(w)-1)*_,_=1;break;case 64:kr()===45&&(w+=Fr(Or())),f=kr(),u=d=fr(b=w+=Br(Ar())),y++;break;case 45:m===45&&fr(w)==2&&(h=0)}}return a}function Ur(e,t,n,r,i,a,o,s,c,l,u,d){for(var f=i-1,p=i===0?a:[``],m=pr(p),h=0,g=0,_=0;h0?p[v]+` `+y:H(y,/&\f/g,p[v])))&&(c[_++]=b);return Cr(e,t,n,i===0?Zn:s,c,l,u,d)}function Wr(e,t,n,r){return Cr(e,t,n,Xn,ir(Er()),dr(e,2,-2),0,r)}function Gr(e,t,n,r,i){return Cr(e,t,n,Qn,dr(e,0,r),dr(e,r+1,-1),r,i)}function Kr(e,t,n){switch(or(e,t)){case 5103:return V+`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 V+e+e;case 4855:return V+e.replace(`add`,`source-over`).replace(`substract`,`source-out`).replace(`intersect`,`source-in`).replace(`exclude`,`xor`)+e;case 4789:return Yn+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return V+e+Yn+e+Jn+e+e;case 5936:switch(ur(e,t+11)){case 114:return V+e+Jn+H(e,/[svh]\w+-[tblr]{2}/,`tb`)+e;case 108:return V+e+Jn+H(e,/[svh]\w+-[tblr]{2}/,`tb-rl`)+e;case 45:return V+e+Jn+H(e,/[svh]\w+-[tblr]{2}/,`lr`)+e}case 6828:case 4268:case 2903:return V+e+Jn+e+e;case 6165:return V+e+Jn+`flex-`+e+e;case 5187:return V+e+H(e,/(\w+).+(:[^]+)/,V+`box-$1$2`+Jn+`flex-$1$2`)+e;case 5443:return V+e+Jn+`flex-item-`+H(e,/flex-|-self/g,``)+(cr(e,/flex-|baseline/)?``:Jn+`grid-row-`+H(e,/flex-|-self/g,``))+e;case 4675:return V+e+Jn+`flex-line-pack`+H(e,/align-content|flex-|-self/g,``)+e;case 5548:return V+e+Jn+H(e,`shrink`,`negative`)+e;case 5292:return V+e+Jn+H(e,`basis`,`preferred-size`)+e;case 6060:return V+`box-`+H(e,`-grow`,``)+V+e+Jn+H(e,`grow`,`positive`)+e;case 4554:return V+H(e,/([^-])(transform)/g,`$1`+V+`$2`)+e;case 6187:return H(H(H(e,/(zoom-|grab)/,V+`$1`),/(image-set)/,V+`$1`),e,``)+e;case 5495:case 3959:return H(e,/(image-set\([^]*)/,V+"$1$`$1");case 4968:return H(H(e,/(.+:)(flex-)?(.*)/,V+`box-pack:$3`+Jn+`flex-pack:$3`),/space-between/,`justify`)+V+e+e;case 4200:if(!cr(e,/flex-|baseline/))return Jn+`grid-column-align`+dr(e,t)+e;break;case 2592:case 3360:return Jn+H(e,`template-`,``)+e;case 4384:case 3616:return n&&n.some(function(e,n){return t=n,cr(e.props,/grid-\w+-end/)})?~lr(e+(n=n[t].value),`span`)?e:Jn+H(e,`-start`,``)+e+Jn+`grid-row-span:`+(~lr(n,`span`)?cr(n,/\d+/):+cr(n,/\d+/)-cr(e,/\d+/))+`;`:Jn+H(e,`-start`,``)+e;case 4896:case 4128:return n&&n.some(function(e){return cr(e.props,/grid-\w+-start/)})?e:Jn+H(H(e,`-end`,`-span`),`span `,``)+e;case 4095:case 3583:case 4068:case 2532:return H(e,/(.+)-inline(.+)/,V+`$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(fr(e)-1-t>6)switch(ur(e,t+1)){case 109:if(ur(e,t+4)!==45)break;case 102:return H(e,/(.+:)(.+)-([^]+)/,`$1`+V+`$2-$3$1`+Yn+(ur(e,t+3)==108?`$3`:`$2-$3`))+e;case 115:return~lr(e,`stretch`)?Kr(H(e,`stretch`,`fill-available`),t,n)+e:e}break;case 5152:case 5920:return H(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(t,n,r,i,a,o,s){return Jn+n+`:`+r+s+(i?Jn+n+`-span:`+(a?o:+o-r)+s:``)+e});case 4949:if(ur(e,t+6)===121)return H(e,`:`,`:`+V)+e;break;case 6444:switch(ur(e,ur(e,14)===45?18:11)){case 120:return H(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,`$1`+V+(ur(e,14)===45?`inline-`:``)+`box$3$1`+V+`$2$3$1`+Jn+`$2box$3`)+e;case 100:return H(e,`:`,`:`+Jn)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return H(e,`scroll-`,`scroll-snap-`)+e}return e}function qr(e,t){for(var n=``,r=0;r-1&&!e.return)switch(e.type){case Qn:e.return=Kr(e.value,e.length,n);return;case tr:return qr([wr(e,{value:H(e.value,`@`,`@`+V)})],r);case Zn:if(e.length)return hr(n=e.props,function(t){switch(cr(t,r=/(::plac\w+|:read-\w+)/)){case`:read-only`:case`:read-write`:Tr(wr(e,{props:[H(t,/:(read-\w+)/,`:`+Yn+`$1`)]})),Tr(wr(e,{props:[t]})),ar(e,{props:gr(n,r)});break;case`::placeholder`:Tr(wr(e,{props:[H(t,/:(plac\w+)/,`:`+V+`input-$1`)]})),Tr(wr(e,{props:[H(t,/:(plac\w+)/,`:`+Yn+`$1`)]})),Tr(wr(e,{props:[H(t,/:(plac\w+)/,Jn+`input-$1`)]})),Tr(wr(e,{props:[t]})),ar(e,{props:gr(n,r)})}return``})}}var Zr=`data-ant-cssinjs-cache-path`,Qr=`_FILE_STYLE__`,$r,ei=!0;function ti(){if(!$r&&($r={},p())){let e=document.createElement(`div`);e.className=Zr,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(`:`);$r[t]=n});let n=document.querySelector(`style[${Zr}]`);n&&(ei=!1,n.parentNode?.removeChild(n)),document.body.removeChild(e)}}function ni(e){return ti(),!!$r[e]}function ri(e){let t=$r[e],n=null;if(t&&p()){if(ei)n=Qr;else{let t=document.querySelector(`style[${dn}="${$r[e]}"]`);t?n=t.innerHTML:delete $r[e]}}return[n,t]}an();var ii=`_skip_check_`,ai=`_multi_value_`;function oi(e,t){return(t?qr(Vr(e),Yr([Xr,Jr])):qr(Vr(e),Jr)).replace(/\{%%%\:[^;];}/g,`;`)}function si(e){return typeof e==`object`&&e&&(ii in e||ai in e)}function ci(e,t,n=`high`){if(!t)return e;let r=kn({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 li=(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]=li(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)&&!si(s)){let e=!1,l=o.trim(),u=!1;(n||r)&&a?l.startsWith(`@`)?e=!0:l=ci(l===`&`?``:o,a,c):n&&!a&&(l===`&`||l===``)&&(l=``,u=!0);let[p,m]=li(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;!qn[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?.[ai]&&Array.isArray(t)?t.forEach(t=>{e(o,t)}):An(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 ui(e,t){return rn(`${e.join(`%`)}${t}`)}var di=`style`;function fi(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(mn),_=[r||``];h&&_.push(`layer`),_.push(...n);let v=Dn;In(di,_,()=>{let e=_.join(`|`);if(ni(e)){let[t,n]=ri(e);if(t)return[t,n,{},o,s]}let[a,c]=li(t(),{hashId:r,hashPriority:l,layer:h?i:void 0,path:n.join(`-`),transformers:f,linters:p}),u=oi(a,g||!1);return[u,ui(_,u),c,o,s]},(e,t)=>{let[,n]=e;t&&Dn&&L(n,{mark:dn,attachTo:u})},e=>{let[t,n,r,,i]=e;if(v&&t!==`_FILE_STYLE__`){let e={mark:dn,prepend:!h&&`queue`,attachTo:u,priority:i};e=jn(e,a);let o=[],s=[];Object.keys(r).forEach(e=>{e.startsWith(`@layer`)?o.push(e):s.push(e)}),o.forEach(t=>{Se(oi(r[t],g||!1),`_layer-${t}`,{...e,prepend:!0})});let c=Se(t,n,e);c[fn]=m.instanceId,s.forEach(t=>{Se(oi(r[t],g||!1),`_effect-${t}`,e)})}})}var pi=`cssVar`,mi=(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)(mn),{_tokenKey:m}=o,h=Array.isArray(c)?c.join(`@@`):c,g=[...e.path,n,h,m];return In(pi,g,()=>{let[e,o]=Pn(t(),n,{prefix:r,unitless:i,ignore:a,scope:c,hashPriority:p,hashCls:s});return[e,o,ui(g,o),n]},([,,e])=>{Dn&&L(e,{mark:dn,attachTo:f})},([,e,t])=>{if(!e)return;let r={mark:dn,prepend:`queue`,attachTo:f,priority:-999};r=jn(r,l);let i=Se(e,t,r);i[fn]=u,i.setAttribute(un,n)})},hi=class{name;style;constructor(e,t){this.name=e,this.style=t}getName(e=``){return e?`${e}-${this.name}`:this.name}_keyframe=!0};function gi(e){return e.notSplit=!0,e}gi([`borderTop`,`borderBottom`]),gi([`borderTop`]),gi([`borderBottom`]),gi([`borderLeft`,`borderRight`]),gi([`borderLeft`]),gi([`borderRight`]);function _i(e){"@babel/helpers - typeof";return _i=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},_i(e)}function vi(e){if(Array.isArray(e))return e}function yi(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 bi(){throw TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xi(e,t){return vi(e)||yi(e,t)||Jt(e,t)||bi()}function Si(e,t){if(_i(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(_i(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Ci(e){var t=Si(e,`string`);return _i(t)==`symbol`?t:t+``}function wi(e,t,n){return(t=Ci(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ti(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 Ei(e){for(var t=1;t1e4){var t=Date.now();this.lastAccessBeat.forEach(function(n,r){t-n>ea&&(e.map.delete(r),e.lastAccessBeat.delete(r))}),this.accessBeat=0}}}]),e}());function U(e,t){return d.useMemo(function(){var n=ta.get(t);if(n)return n;var r=e();return ta.set(t,r),r},t)}var na=function(){return{}};function ra(e){var t=e.useCSP,n=t===void 0?na: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=Ei(Ei({},typeof s==`function`?s(e):{}),{},wi({},a(`zIndexPopup`),!0));Object.keys(o).forEach(function(e){c[a(e)]=o[e]});var d=Ei(Ei({},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(Xt(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 mi({path:[e],prefix:u.prefix,key:u.key,unitless:a,ignore:s,token:d,scope:c,nonce:function(){return f.nonce}},function(){var n=Qi(e,d,t),r=Gi(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=xi(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=U(function(){var e=new Set;return Object.keys(l.unitless||{}).forEach(function(t){e.add(Mn(t,y.prefix)),e.add(Mn(t,Wi(f,y.prefix)))}),Ui(T,e)},[T,f,y?.prefix]),D=$i(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`&&fi(Ei(Ei({},A),{},{clientOnly:!1,path:[`Shared`,S]}),function(){return a(v,{prefix:{rootPrefixCls:S,iconPrefixCls:C},csp:w})}),fi(Ei(Ei({},A),{},{path:[p,e,C]}),function(){if(l.injectStyle===!1)return[];var n=Zi(v),r=n.token,i=n.flush,a=Qi(f,g,c),u=`.${e}`,d=Gi(f,g,a,{deprecatedTokens:l.deprecatedTokens});a&&_i(a)===`object`&&Object.keys(a).forEach(function(e){a[e]=`var(${Mn(e,Wi(f,y.prefix))})`});var p=Ji(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,Ei({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 ia=[`blue`,`purple`,`cyan`,`green`,`magenta`,`pink`,`red`,`orange`,`yellow`,`volcano`,`geekblue`,`lime`,`gold`];function aa(e){return(e+8)/e}function oa(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:aa(e)}))}var sa=`6.6.4`,ca={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`},la={...ca,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,focusOutline:!0,motion:!0},ua={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`},da=Math.round;function fa(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 r[3]=n[3]?n[3].includes(`%`)?r[3]/100:r[3]:1,r}var pa=(e,t,n)=>n===0?e:e/100;function ma(e,t){let n=t||255;return e>n?n:e<0?0:e}var ha=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=ua[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=ma(t.r),this.g=ma(t.g),this.b=ma(t.b),this.a=typeof t.a==`number`?ma(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();this._h=e===0?0:da(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:da(i(`r`)),g:da(i(`g`)),b:da(i(`b`)),a:da(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=>da((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=da(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=da(this.getHSLSaturation()*100),n=da(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]=ma(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=da(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=da((a+d)*255),this.g=da((o+d)*255),this.b=da((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=da(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=da(n*(1-t)*255),u=da(n*(1-t*c)*255),d=da(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}}fromHsvString(e){let t=fa(e,pa);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){let t=fa(e,pa);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){let t=fa(e,(e,t)=>t.includes(`%`)?da(e/100*255):e);this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}},ga=2,_a=.16,va=.05,ya=.05,ba=.15,xa=5,Sa=4,Ca=[{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 wa(e,t,n){let r;return r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-ga*t:Math.round(e.h)+ga*t:n?Math.round(e.h)+ga*t:Math.round(e.h)-ga*t,r<0?r+=360:r>=360&&(r-=360),r}function Ta(e,t,n){if(e.h===0&&e.s===0)return e.s;let r;return r=n?e.s-_a*t:t===Sa?e.s+_a:e.s+va*t,r>1&&(r=1),n&&t===xa&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function Ea(e,t,n){let r;return r=n?e.v+ya*t:e.v-ba*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function Da(e,t={}){let n=[],r=new ha(e),i=r.toHsv();for(let e=xa;e>0;--e){let t=new ha({h:wa(i,e,!0),s:Ta(i,e,!0),v:Ea(i,e,!0)});n.push(t)}n.push(r);for(let e=1;e<=Sa;e+=1){let t=new ha({h:wa(i,e),s:Ta(i,e),v:Ea(i,e)});n.push(t)}return t.theme===`dark`?Ca.map(({index:e,amount:r})=>new ha(t.backgroundColor||`#141414`).mix(n[e],r).toHexString()):n.map(e=>e.toHexString())}var Oa={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`},ka=[`#fff1f0`,`#ffccc7`,`#ffa39e`,`#ff7875`,`#ff4d4f`,`#f5222d`,`#cf1322`,`#a8071a`,`#820014`,`#5c0011`];ka.primary=ka[5];var Aa=[`#fff2e8`,`#ffd8bf`,`#ffbb96`,`#ff9c6e`,`#ff7a45`,`#fa541c`,`#d4380d`,`#ad2102`,`#871400`,`#610b00`];Aa.primary=Aa[5];var ja=[`#fff7e6`,`#ffe7ba`,`#ffd591`,`#ffc069`,`#ffa940`,`#fa8c16`,`#d46b08`,`#ad4e00`,`#873800`,`#612500`];ja.primary=ja[5];var Ma=[`#fffbe6`,`#fff1b8`,`#ffe58f`,`#ffd666`,`#ffc53d`,`#faad14`,`#d48806`,`#ad6800`,`#874d00`,`#613400`];Ma.primary=Ma[5];var Na=[`#feffe6`,`#ffffb8`,`#fffb8f`,`#fff566`,`#ffec3d`,`#fadb14`,`#d4b106`,`#ad8b00`,`#876800`,`#614700`];Na.primary=Na[5];var Pa=[`#fcffe6`,`#f4ffb8`,`#eaff8f`,`#d3f261`,`#bae637`,`#a0d911`,`#7cb305`,`#5b8c00`,`#3f6600`,`#254000`];Pa.primary=Pa[5];var Fa=[`#f6ffed`,`#d9f7be`,`#b7eb8f`,`#95de64`,`#73d13d`,`#52c41a`,`#389e0d`,`#237804`,`#135200`,`#092b00`];Fa.primary=Fa[5];var Ia=[`#e6fffb`,`#b5f5ec`,`#87e8de`,`#5cdbd3`,`#36cfc9`,`#13c2c2`,`#08979c`,`#006d75`,`#00474f`,`#002329`];Ia.primary=Ia[5];var La=[`#e6f4ff`,`#bae0ff`,`#91caff`,`#69b1ff`,`#4096ff`,`#1677ff`,`#0958d9`,`#003eb3`,`#002c8c`,`#001d66`];La.primary=La[5];var Ra=[`#f0f5ff`,`#d6e4ff`,`#adc6ff`,`#85a5ff`,`#597ef7`,`#2f54eb`,`#1d39c4`,`#10239e`,`#061178`,`#030852`];Ra.primary=Ra[5];var za=[`#f9f0ff`,`#efdbff`,`#d3adf7`,`#b37feb`,`#9254de`,`#722ed1`,`#531dab`,`#391085`,`#22075e`,`#120338`];za.primary=za[5];var Ba=[`#fff0f6`,`#ffd6e7`,`#ffadd2`,`#ff85c0`,`#f759ab`,`#eb2f96`,`#c41d7f`,`#9e1068`,`#780650`,`#520339`];Ba.primary=Ba[5];var Va=[`#a6a6a6`,`#999999`,`#8c8c8c`,`#808080`,`#737373`,`#666666`,`#404040`,`#1a1a1a`,`#000000`,`#000000`];Va.primary=Va[5];var Ha={red:ka,volcano:Aa,orange:ja,gold:Ma,yellow:Na,lime:Pa,green:Fa,cyan:Ia,blue:La,geekblue:Ra,purple:za,magenta:Ba,grey:Va},Ua=[`#2a1215`,`#431418`,`#58181c`,`#791a1f`,`#a61d24`,`#d32029`,`#e84749`,`#f37370`,`#f89f9a`,`#fac8c3`];Ua.primary=Ua[5];var Wa=[`#2b1611`,`#441d12`,`#592716`,`#7c3118`,`#aa3e19`,`#d84a1b`,`#e87040`,`#f3956a`,`#f8b692`,`#fad4bc`];Wa.primary=Wa[5];var Ga=[`#2b1d11`,`#442a11`,`#593815`,`#7c4a15`,`#aa6215`,`#d87a16`,`#e89a3c`,`#f3b765`,`#f8cf8d`,`#fae3b7`];Ga.primary=Ga[5];var Ka=[`#2b2111`,`#443111`,`#594214`,`#7c5914`,`#aa7714`,`#d89614`,`#e8b339`,`#f3cc62`,`#f8df8b`,`#faedb5`];Ka.primary=Ka[5];var qa=[`#2b2611`,`#443b11`,`#595014`,`#7c6e14`,`#aa9514`,`#d8bd14`,`#e8d639`,`#f3ea62`,`#f8f48b`,`#fafab5`];qa.primary=qa[5];var Ja=[`#1f2611`,`#2e3c10`,`#3e4f13`,`#536d13`,`#6f9412`,`#8bbb11`,`#a9d134`,`#c9e75d`,`#e4f88b`,`#f0fab5`];Ja.primary=Ja[5];var Ya=[`#162312`,`#1d3712`,`#274916`,`#306317`,`#3c8618`,`#49aa19`,`#6abe39`,`#8fd460`,`#b2e58b`,`#d5f2bb`];Ya.primary=Ya[5];var Xa=[`#112123`,`#113536`,`#144848`,`#146262`,`#138585`,`#13a8a8`,`#33bcb7`,`#58d1c9`,`#84e2d8`,`#b2f1e8`];Xa.primary=Xa[5];var Za=[`#111a2c`,`#112545`,`#15325b`,`#15417e`,`#1554ad`,`#1668dc`,`#3c89e8`,`#65a9f3`,`#8dc5f8`,`#b7dcfa`];Za.primary=Za[5];var Qa=[`#131629`,`#161d40`,`#1c2755`,`#203175`,`#263ea0`,`#2b4acb`,`#5273e0`,`#7f9ef3`,`#a8c1f8`,`#d2e0fa`];Qa.primary=Qa[5];var $a=[`#1a1325`,`#24163a`,`#301c4d`,`#3e2069`,`#51258f`,`#642ab5`,`#854eca`,`#ab7ae0`,`#cda8f0`,`#ebd7fa`];$a.primary=$a[5];var eo=[`#291321`,`#40162f`,`#551c3b`,`#75204f`,`#a02669`,`#cb2b83`,`#e0529c`,`#f37fb7`,`#f8a8cc`,`#fad2e3`];eo.primary=eo[5];var to=[`#151515`,`#1f1f1f`,`#2d2d2d`,`#393939`,`#494949`,`#5a5a5a`,`#6a6a6a`,`#7b7b7b`,`#888888`,`#969696`];to.primary=to[5];function no(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 ha(p[1]).mix(new ha(p[3]),50).toHexString(),v={};return ia.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 ha(`#000`).setA(.45).toRgbString(),colorWhite:`#fff`}}var ro=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 io(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,...ro(r)}}var ao=e=>{let{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}},oo=e=>{let t=oa(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 so(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 co=(e,t)=>new ha(e).setA(t).toRgbString(),lo=(e,t)=>new ha(e).darken(t).toHexString(),uo=e=>{let t=Da(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]}},fo=(e,t,n)=>{let r=e||`#fff`,i=t||`#000`;return{colorBgBase:r,colorTextBase:i,colorShadow:n||`#000`,colorText:co(i,.88),colorTextSecondary:co(i,.65),colorTextTertiary:co(i,.45),colorTextQuaternary:co(i,.25),colorFill:co(i,.15),colorFillSecondary:co(i,.06),colorFillTertiary:co(i,.04),colorFillQuaternary:co(i,.02),colorBgSolid:co(i,1),colorBgSolidHover:co(i,.75),colorBgSolidActive:co(i,.95),colorBgLayout:lo(r,4),colorBgContainer:lo(r,0),colorBgElevated:lo(r,0),colorBgSpotlight:co(i,.85),colorBgBlur:`transparent`,colorBorder:lo(r,15),colorBorderDisabled:lo(r,15),colorBorderSecondary:lo(r,6)}};function po(e){Oa.pink=Oa.magenta,Ha.pink=Ha.magenta;let t=Object.keys(ca).map(t=>{let n=e[t]===Oa[t]?Ha[t]:Da(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,...no(e,{generateColorPalettes:uo,generateNeutralColorPalettes:fo}),...oo(e.fontSize),...so(e),...ao(e),...io(e)}}var mo=bn(po),ho={token:la,override:{override:la},hashed:!0},go=d.createContext(ho);function _o(e){return e>=0&&e<=255}function vo(e,t){let{r:n,g:r,b:i,a}=new ha(e).toRgb();if(a<1)return e;let{r:o,g:s,b:c}=new ha(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(_o(t)&&_o(a)&&_o(l))return new ha({r:t,g:a,b:l,a:Math.round(e*100)/100}).toRgbString()}return new ha({r:n,g:r,b:i,a:1}).toRgbString()}function yo(e){let{override:t,...n}=e,r={...t};Object.keys(la).forEach(e=>{delete r[e]});let i={...n,...r},a=new ha(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:vo(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:vo(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:vo(i.colorWarningBg,i.colorBgContainer),colorErrorAffix:i.colorError,colorWarningAffix:i.colorWarning,fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.focusOutline===!1?0: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:vo(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:1199,screenXL:c,screenXLMin:c,screenXLMax:1599,screenXXL:l,screenXXLMin:l,screenXXLMax:1919,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 bo={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},xo={motionBase:!0,motionUnit:!0},So={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},Co=(e,t,n)=>{let r=n.getDerivativeToken(e),{override:i,...a}=t,o={...r,override:i};return o=yo(o),a&&Object.entries(a).forEach(([e,t])=>{let{theme:n,...r}=t,i=r;n&&(i=Co({...o,...r},{override:r},n)),o[e]=i}),o};function wo(){let{token:e,hashed:t,theme:n,override:r,cssVar:i,zeroRuntime:a}=d.useContext(go),{csp:o,getPrefixCls:s}=d.useContext($t),c={prefix:i?.prefix??s(),key:i?.key??`css-var-root`},l=`${sa}-${t||``}`,u=n||mo,[f,p,m]=Kn(u,[la,e],{salt:l,override:r,getComputedToken:Co,cssVar:{...c,unitless:bo,ignore:xo,preserve:So},nonce:o?.nonce});return[u,m,t?p:``,f,c,!!a]}var To={overflow:`hidden`,whiteSpace:`nowrap`,textOverflow:`ellipsis`},Eo=(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}),Do=()=>({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`,verticalAlign:`inherit`}}),Oo=new hi(`loadingCircle`,{"100%":{transform:`rotate(360deg)`}}),ko=()=>({"&::before":{display:`table`,content:`""`},"&::after":{display:`table`,clear:`both`,content:`""`}}),Ao=(e,t)=>({outline:`${On(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:[`outline-offset`,`outline`].map(e=>`${e} 0s`).join(`, `)}),jo=(e,t)=>({"&:focus-visible":Ao(e,t)}),Mo=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},...jo(e),"&[disabled]":{color:e.colorTextDisabled,cursor:`not-allowed`}}}),No=(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}}},Po=e=>({[`.${e}`]:{...Do(),"&::before":{display:`none`},"&[tabindex]":{cursor:`pointer`}},[`.${e} .${e}-icon`]:{display:`block`},[`.${e}-spin`]:{animationName:Oo,animationDuration:`1s`,animationIterationCount:`infinite`,animationTimingFunction:`linear`}}),Fo=e=>({color:e.colorLink,textDecoration:e.linkDecoration,outline:`none`,cursor:`pointer`,transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:`none`,userSelect:`none`,...jo(e),"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:Io,genComponentStyleHook:Lo,genSubStyleComponent:Ro}=ra({usePrefix:()=>{let{getPrefixCls:e,iconPrefixCls:t}=(0,d.useContext)($t);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{let[e,t,n,r,i,a]=wo();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i,zeroRuntime:a}},useCSP:()=>{let{csp:e}=(0,d.useContext)($t);return e??{}},getResetStyles:(e,t)=>{let n=Mo(e);return[n,{"&":n},Po(t?.prefix.iconPrefixCls??`anticon`)]},getCommonStyle:No,getCompUnitless:()=>bo}),zo=(e,t)=>{let n=`--${e.replace(/\./g,``)}-${t}-`;return[e=>`${n}${e}`,(e,t)=>t?`var(${n}${e}, ${t})`:`var(${n}${e})`]},W=(0,d.createContext)({}),Bo=`data-rc-order`,Vo=`data-rc-priority`,Ho=`rc-util-key`,Uo=new Map;function Wo(){return!!(typeof window<`u`&&window.document&&window.document.createElement)}function Go(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 Ko({mark:e}={}){return e?e.startsWith(`data-`)?e:`data-${e}`:Ho}function qo(e){return e.attachTo?e.attachTo:document.querySelector(`head`)||document.body}function Jo(e){return e===`queue`?`prependQueue`:e?`prepend`:`append`}function Yo(e){return Array.from((Uo.get(e)||e).children).filter(e=>e.tagName===`STYLE`)}function Xo(e,t={}){if(!Wo())return null;let{csp:n,prepend:r,priority:i=0}=t,a=Jo(r),o=a===`prependQueue`,s=document.createElement(`style`);s.setAttribute(Bo,a),o&&i&&s.setAttribute(Vo,`${i}`),n?.nonce&&(s.nonce=n.nonce),s.innerHTML=e;let c=qo(t),{firstChild:l}=c;if(r){if(o){let e=(t.styles||Yo(c)).filter(e=>{if(![`prepend`,`prependQueue`].includes(e.getAttribute(Bo)))return!1;let t=Number(e.getAttribute(Vo)||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 Zo(e,t={}){let{styles:n}=t;return n||=Yo(qo(t)),n.find(n=>n.getAttribute(Ko(t))===e)}function Qo(e,t){let n=Uo.get(e);if(!n||!Go(document,n)){let n=Xo(``,t);if(!n)return;let{parentNode:r}=n;Uo.set(e,r),e.removeChild(n)}}function $o(e,t,n={}){if(!Wo())return null;let r=qo(n),i=Yo(r),a={...n,styles:i};Qo(r,a);let o=Zo(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=Xo(e,a);return s?.setAttribute(Ko(a),t),s}function es(e){return e?.getRootNode?.()}function ts(e){let t=es(e);return typeof ShadowRoot<`u`&&t instanceof ShadowRoot?t:null}var ns={};function rs(e,t){e||ns[t]||(ns[t]=!0)}function is(e){return e.replace(/-(.)/g,(e,t)=>t.toUpperCase())}function as(e,t){rs(e,`[@ant-design/icons] ${t}`)}function os(e){return typeof e==`object`&&!!e&&typeof e.name==`string`&&typeof e.theme==`string`&&(typeof e.icon==`object`||typeof e.icon==`function`)}function ss(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[is(n)]=r}return t},{})}function cs(e,t,n){return n?d.createElement(e.tag,{key:t,...ss(e.attrs),...n},(e.children||[]).map((n,r)=>cs(n,`${t}-${e.tag}-${r}`))):d.createElement(e.tag,{key:t,...ss(e.attrs)},(e.children||[]).map((n,r)=>cs(n,`${t}-${e.tag}-${r}`)))}var ls={width:`1em`,height:`1em`,fill:`currentColor`,"aria-hidden":`true`,focusable:`false`},us=` .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); } } `,ds=e=>{let{csp:t,prefixCls:n,layer:r,zeroRuntime:i}=(0,d.useContext)(W),a=us;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=ts(n);$o(a,`@ant-design-icons`,{prepend:!r,csp:t,attachTo:o})},[])},fs=e=>{let{icon:t,className:n,onClick:r,style:i,primaryColor:a,secondaryColor:o,...s}=e,c=d.useRef(null);if(ds(c),as(os(t),`icon should be icon definiton, but got ${typeof t}`),!os(t))return null;let l=t;return cs(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})};fs.displayName=`IconReact`;function ps(){return ps=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(W);if(as(os(r),`icon should be icon definiton, but got ${typeof r}`),!os(r))return null;let p=B(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`,ps({role:`img`,"aria-label":r.name},l,{ref:t,tabIndex:m,onClick:s,className:p}),d.createElement(fs,{icon:r,style:h}))}),hs=d.createContext({}),gs=e=>{let{children:t,...n}=e,r=d.useMemo(()=>({motion:n.motion}),[n.motion]);return d.createElement(hs.Provider,{value:r},t)},_s=`none`,vs=`appear`,ys=`enter`,bs=`leave`,xs=`none`,Ss=`prepare`,Cs=`start`,ws=`active`,Ts=`prepared`;function Es(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 Ds(e,t){let n={animationend:Es(`Animation`,`AnimationEnd`),transitionend:Es(`Transition`,`TransitionEnd`)};return e&&(`AnimationEvent`in t||delete n.animationend.animation,`TransitionEvent`in t||delete n.transitionend.transition),n}var Os=Ds(p(),typeof window<`u`?window:{}),ks={};p()&&({style:ks}=document.createElement(`div`));var As={};function js(e){if(As[e])return As[e];let t=Os[e];if(t){let n=Object.keys(t),r=n.length;for(let i=0;ie[1].toUpperCase())]:`${e}-${t}`:null}var Rs=(e=>{let t=(0,d.useRef)();function n(t){t&&(t.removeEventListener(Is,e),t.removeEventListener(Fs,e))}function r(r){t.current&&t.current!==r&&n(t.current),r&&r!==t.current&&(r.addEventListener(Is,e),r.addEventListener(Fs,e),t.current=r)}return d.useEffect(()=>()=>{n(t.current),t.current=null},[]),[r,n]}),zs=p()?d.useLayoutEffect:d.useEffect,Bs=(()=>{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]}),Vs=[Ss,Cs,ws,`end`],Hs=[Ss,Ts];function Us(e){return e===`active`||e===`end`}var Ws=((e,t,n)=>{let[r,i]=_(xs),[a,o]=Bs();function s(){i(Ss,!0)}let c=t?Hs:Vs;return zs(()=>{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 Gs(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]=te(_s),[D,O]=d.useState([null,null]),k=T(),A=(0,d.useRef)(!1),ee=(0,d.useRef)(null);function ne(){return n()}let re=(0,d.useRef)(!1);function j(){E(_s),O([null,null])}let ie=f(e=>{let t=T();if(t===`none`)return;let n=ne();if(e&&!e.deadline&&e.target!==n)return;let r=re.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&&j()}),[ae]=Rs(ie),oe=e=>{switch(e){case vs:return{[Ss]:c,[Cs]:p,[ws]:g};case ys:return{[Ss]:l,[Cs]:m,[ws]:_};case bs:return{[Ss]:u,[Cs]:h,[ws]:v};default:return{}}},se=d.useMemo(()=>oe(k),[k]),[ce,M]=Ws(k,!e,e=>{if(e===`prepare`){let e=se[Ss];return e?e(ne()):!1}return e in se&&O([se[e]?.(ne(),null)||null,e]),e===`active`&&k!==`none`&&(ae(ne()),o>0&&(clearTimeout(ee.current),ee.current=setTimeout(()=>{ie({deadline:!0})},o))),e===`prepared`&&j(),!0});re.current=Us(M);let le=(0,d.useRef)(null);zs(()=>{if(A.current&&le.current===t)return;w(t);let n=A.current;A.current=!0;let o;!n&&t&&i&&(o=vs),n&&t&&r&&(o=ys),(n&&!t&&a||!n&&s&&!t&&a)&&(o=bs);let c=oe(o);o&&(e||c.prepare)?(E(o),ce()):E(_s),le.current=t},[t]),(0,d.useEffect)(()=>{(k===`appear`&&!i||k===`enter`&&!r||k===`leave`&&!a)&&E(_s)},[i,r,a]),(0,d.useEffect)(()=>()=>{A.current=!1,clearTimeout(ee.current)},[]);let N=d.useRef(!1);(0,d.useEffect)(()=>{C&&(N.current=!0),C!==void 0&&k===`none`&&((N.current||C)&&S?.(C),N.current=!0)},[C,k]);let P=D[0];se.prepare&&M===`start`&&(P={transition:`none`,...P});let ue=D[1];return[T,M,P,C??t,!A.current&&k===`none`&&e&&i?`NONE`:M===`start`||M===`active`?ue===M:!0]}function Ks(e){return e?.length<2}function qs(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(hs),f=n(e,u),p=(0,d.useRef)();function m(){return we(p.current)}let[h,g,_,v,y]=Gs(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()!==_s},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`:Us(g)?n=`active`:g===`start`&&(n=`start`);let r=Ls(s,`${b}-${n}`);e=o({...t,className:B(Ls(s,b),{[r]:r&&n,[s]:typeof s==`string`}),style:_},p)}return e},[C.current]);if(Ks(o)&&ue(w)){let e=de(w);if(e!==p)return d.cloneElement(w,{ref:M(e,p)})}return w});return r.displayName=`CSSMotion`,r}var Js=qs(Ps),Ys=`keep`,Xs=`remove`,Zs=`removed`;function Qs(e){let t;return t=e&&typeof e==`object`&&`key`in e?e:{key:e},{...t,key:String(t.key)}}function $s(e=[]){return e.map(Qs)}function ec(e=[],t=[]){let n=[],r=0,i=t.length,a=$s(e),o=$s(t);a.forEach(e=>{let t=!1;for(let a=r;a({...e,status:`add`}))),r=a),n.push({...i,status:Ys}),r+=1,t=!0;break}}t||n.push({...e,status:Xs})}),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=Ys)})}),n}function tc(){return tc=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:Zs}: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 nc.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,tc({},c,{key:n.key,visible:o,eventProps:n,onVisibleChanged:e=>{i?.(e,{key:n.key}),e||this.removeKey(n.key)}}),Ks(r)?e=>r({...e,index:a}):(e,t)=>r({...e,index:a},t))}))}}return n}var ic=rc(Ps),ac=Js,oc=e=>typeof e==`number`&&!Number.isNaN(e),sc=e=>typeof e==`string`,cc=e=>typeof e==`object`&&!!e,lc=e=>typeof e==`function`,uc=e=>rt(e)&&lc(e.then),dc=e=>typeof e!=`object`&&!lc(e)||e===null,fc=e=>cc(e)&&`propertyName`in e&&sc(e.propertyName),pc=e=>rt(e)?e===e.window:!1,mc=e=>rt(e)?e instanceof Document||e.constructor.name===`HTMLDocument`||e.nodeType===window.Node.DOCUMENT_NODE:!1,hc=e=>rt(e)?typeof HTMLElement<`u`&&e instanceof HTMLElement:!1,gc=(e,t)=>{let n={...e};return Object.keys(t).forEach(e=>{t[e]._default?n[e]||(n[e]={}):n[e]=gc(n[e],t[e])}),n},_c=(e={},...t)=>t.filter(e=>!!e).reduce((t,n)=>(Object.keys(n).forEach(r=>{let i=e[r],a=n[r];if(i){if(cc(a))t[r]=_c(i,t[r],a);else{let{_default:e}=i;e&&(t[r]=t[r]||{},t[r][e]=B(t[r][e],a))}}else t[r]=B(t[r],a)}),t),{}),vc=(e,...t)=>d.useMemo(()=>_c.apply(void 0,[e].concat(t)),[e].concat(t)),yc=(...e)=>e.filter(e=>!!e).reduce((e,t={})=>(Object.keys(t).forEach(n=>{e[n]={...e[n],...t[n]}}),e),{}),bc=(...e)=>d.useMemo(()=>yc.apply(void 0,e),[].concat(e)),xc=(e,t=`root`)=>d.useMemo(()=>e?{[t]:e}:void 0,[e,t]),Sc=(e,t)=>lc(e)?e(t):e,Cc=(e,t,n,r)=>{let i=e.map(e=>e?Sc(e,n):void 0),a=t.map(e=>e?Sc(e,n):void 0),o=vc.apply(void 0,[r].concat(Xt(i))),s=bc.apply(void 0,Xt(a));return d.useMemo(()=>r?[gc(o,r),gc(s,r)]:[o,s],[o,s,r])},wc=e=>`${e}-css-var`,Tc={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`},Ec={yearFormat:`YYYY`,dayFormat:`D`,cellMeridiemFormat:`A`,monthBeforeYear:!0},Dc={...Ec,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`,nextMonth:`Next month`,previousYear:`Last year`,nextYear:`Next year`,previousDecade:`Last decade`,nextDecade:`Next decade`,previousCentury:`Last century`,nextCentury:`Next century`},Oc={placeholder:`Select time`,rangePlaceholder:[`Start time`,`End time`]},kc={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`],...Dc},timePickerLocale:{...Oc}},Ac=kc,jc="${label} is not a valid ${type}",Mc={locale:`en`,Pagination:Tc,DatePicker:kc,TimePicker:Oc,Calendar:Ac,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`},Carousel:{prevSlide:`Previous slide`,nextSlide:`Next slide`},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:jc,method:jc,array:jc,object:jc,number:jc,date:jc,boolean:jc,integer:jc,float:jc,regexp:jc,email:jc,url:jc,hex:jc},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`}},Nc=(0,d.createContext)(void 0),Pc=(e,t)=>{let n=d.useContext(Nc);return[d.useMemo(()=>{let r=t||Mc[e],i=n?.[e]??{};return{...lc(r)?r():r,...i||{}}},[e,t,n]),d.useMemo(()=>{let e=n?.locale;return n?.exist&&!e?Mc.locale:e},[n])]},Fc=d.createContext(null),Ic=!1;function Lc(e){return typeof e==`boolean`&&(Ic=e),Ic}var Rc=[];function zc(e,t){let[n]=d.useState(()=>p()?document.createElement(`div`):null),r=d.useRef(!1),i=d.useContext(Fc),[a,o]=d.useState(Rc),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(Rc))},[a]),[n,s]}function Bc(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Vc=`rc-util-locker-${Date.now()}`,Hc=0;function Uc(e){let t=!!e,[n]=d.useState(()=>(Hc+=1,`${Vc}_${Hc}`));h(()=>{if(t){let e=Ke(document.body).width;Se(` html body { overflow-y: hidden; ${Bc()?`width: calc(100% - ${e}px);`:``} }`,n)}else L(n);return()=>{L(n)}},[t,n])}var Wc=[],Gc=200,Kc=0,qc=e=>{if(e.key===`Escape`&&!e.isComposing){if(Date.now()-Kc=0;--n)Wc[n].onEsc({top:n===t-1,event:e})}},Jc=()=>{Kc=Date.now()};function Yc(){window.addEventListener(`keydown`,qc),window.addEventListener(`compositionend`,Jc)}function Xc(){Wc.length===0&&(window.removeEventListener(`keydown`,qc),window.removeEventListener(`compositionend`,Jc))}function Zc(e,t){let n=A(),r=f(t),i=()=>{Wc.find(e=>e.id===n)||Wc.push({id:n,onEsc:r})},a=()=>{Wc=Wc.filter(e=>e.id!==n)};(0,d.useMemo)(()=>{e?i():e||a()},[e]),(0,d.useEffect)(()=>{if(e)return i(),Yc(),()=>{a(),Xc()}},[e])}var Qc=e=>e===!1?!1:!p()||!e?null:typeof e==`string`?document.querySelector(e):typeof e==`function`?e():e,$c=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(()=>Qc(i));d.useEffect(()=>{let e=Qc(i);h(()=>e??null)});let[g,_]=zc(f&&!m,a),v=m??g;Uc(r&&n&&p()&&(v===g||v===document.body)),Zc(n,c);let y=null;s&&N(s)&&t&&(y=de(s));let b=le(y,t);if(!f||!p()||m===void 0)return null;let x=v===!1||Lc(),S=s;return t&&(S=d.cloneElement(s,{ref:b})),d.createElement(Fc.Provider,{value:_},x?S:(0,Ot.createPortal)(S,v))});function el(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:B(`${t}-arrow`,a),style:{...f,...s}},o)}function tl(){return tl=Object.assign?Object.assign.bind():function(e){for(var t=1;td.createElement(`div`,{style:{zIndex:r},className:B(`${t}-mask`,o&&`${t}-mobile-mask`,e)})):null}var rl=d.memo(({children:e})=>e,(e,t)=>t.cache);function il(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 al(){return al=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:ne,offsetX:re,offsetY:j,offsetR:ie,offsetB:ae,onAlign:oe,onPrepare:se,onResize:ce,stretch:le,targetWidth:N,targetHeight:P}=e,ue=typeof r==`function`?r():r,de=l||u,fe=!!S,[pe,me,he]=d.useMemo(()=>S?[S.mask,S.maskMotion,S.motion]:[g,x,b],[S,g,x,b]),F=w?.length>0,[I,ge]=d.useState(!w||!F);h(()=>{!I&&F&&s&&ge(!0)},[I,F,s]);let _e=f((e,t)=>{ce?.(e,t),oe()}),ve=il(fe,ne,l,y,ie,ae,re,j);if(!I)return null;let ye={};return le&&(le.includes(`height`)&&P?ye.height=P:le.includes(`minHeight`)&&P&&(ye.minHeight=P),le.includes(`width`)&&N?ye.width=N:le.includes(`minWidth`)&&N&&(ye.minWidth=N)),l||(ye.pointerEvents=`none`),d.createElement(E,{open:C||de,getContainer:w&&(()=>w(s)),autoDestroy:T,onEsc:n},d.createElement(nl,{prefixCls:a,open:l,zIndex:O,mask:pe,motion:me,mobile:fe}),d.createElement(Ut,{onResize:_e,disabled:!l},e=>d.createElement(ac,al({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:C,leavedClassName:`${a}-hidden`},he,{onAppearPrepare:se,onEnterPrepare:se,visible:l,onVisibleChanged:e=>{b?.onVisibleChanged?.(e),c(e)}}),({className:n,style:r},s)=>{let c=B(a,n,i,{[`${a}-mobile`]:fe});return d.createElement(`div`,{ref:M(e,t,s),className:c,style:{"--arrow-x":`${v.x||0}px`,"--arrow-y":`${v.y||0}px`,...ve,...ye,...r,boxSizing:`border-box`,zIndex:O,...o},onMouseEnter:k,onMouseLeave:A,onPointerEnter:ee,onClick:m,onPointerDownCapture:te},_&&d.createElement(el,{prefixCls:a,arrow:_,arrowPos:v,align:y}),d.createElement(rl,{cache:!l&&!p},ue))})),D)}),sl=d.createContext(null),cl=d.createContext(null);function ll(e){return e?Array.isArray(e)?e:[e]:[]}function ul(e,t,n){return d.useMemo(()=>{let r=ll(t??e),i=ll(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 dl(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 fl(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 hl(e,t=1){return Number.isNaN(e)?t:e}function gl(e){return hl(parseFloat(e),0)}function _l(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}=pl(e).getComputedStyle(e),c=e.getBoundingClientRect(),{offsetHeight:l,clientHeight:u,offsetWidth:d,clientWidth:f}=e,p=gl(i),m=gl(a),h=gl(o),g=gl(s),_=hl(Math.round(c.width/d*1e3)/1e3),v=hl(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=gl(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 vl(e,t=0){let n=`${t}`,r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function yl(e,t){let[n,r]=t||[];return[vl(e.width,n),vl(e.height,r)]}function bl(e=``){return[e[0],e[1]]}function xl(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 Sl(e,t){let n={t:`b`,b:`t`,l:`r`,r:`l`},r=[...e];return r[t]=n[e[t]]||`c`,r}function Cl(e){return e.join(``)}function wl(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?[]:ml(t),[t]),m=d.useRef({});e||(m.current={});let g=f(()=>{if(t&&n&&e&&!s){let e=t,s=e.ownerDocument,c=pl(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,ne=C.width,re=S.height,j=S.width,ie={left:0,top:0,right:E,bottom:D},ae={left:-ee,top:-A,right:O-ee,bottom:k-A},{htmlRegion:oe}=b,se=`visible`,ce=`visibleFirst`;oe!==`scroll`&&oe!==ce&&(oe=se);let M=oe===ce,le=_l(ae,p),N=_l(ie,p),P=oe===se?N:le,ue=M?N:P;e.style.left=`auto`,e.style.top=`auto`,e.style.right=`0`,e.style.bottom=`0`;let de=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 fe=hl(Math.round(ne/parseFloat(T)*1e3)/1e3),pe=hl(Math.round(te/parseFloat(w)*1e3)/1e3);if(fe===0||pe===0||Ce(n)&&!Te(n))return;let{offset:me,targetOffset:he}=b,[F,I]=yl(C,me),[ge,_e]=yl(S,he);S.x-=ge,S.y-=_e;let[ve,ye]=b.points||[],be=bl(ye),L=bl(ve),xe=xl(S,be),Se=xl(C,L),we={...b},Ee=[L,be],De=xe.x-Se.x+F,R=xe.y-Se.y+I;function Oe(e,t,n=P){let r=C.x+e,i=C.y+t,a=r+ne,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 ke=Oe(De,R),Ae=Oe(De,R,N),je=xl(S,[`t`,`l`]),Me=xl(C,[`t`,`l`]),Ne=xl(S,[`b`,`r`]),Pe=xl(C,[`b`,`r`]),{adjustX:Fe,adjustY:Ie,shiftX:Le,shiftY:Re}=b.overflow||{},ze=e=>typeof e==`boolean`?e:e>=0,Be,Ve,He,z;function Ue(){Be=C.y+R,Ve=Be+te,He=C.x+De,z=He+ne}Ue();let We=ze(Ie),Ge=L[0]===be[0];if(We&&L[0]===`t`&&(Ve>ue.bottom||m.current.bt)){let e=R;Ge?e-=te-re:e=je.y-Pe.y-I;let t=Oe(De,e),n=Oe(De,e,N);t>ke||t===ke&&(!M||n>=Ae)?(m.current.bt=!0,R=e,I=-I,Ee=[Sl(Ee[0],0),Sl(Ee[1],0)]):m.current.bt=!1}if(We&&L[0]===`b`&&(Beke||t===ke&&(!M||n>=Ae)?(m.current.tb=!0,R=e,I=-I,Ee=[Sl(Ee[0],0),Sl(Ee[1],0)]):m.current.tb=!1}let Ke=ze(Fe),qe=L[1]===be[1];if(Ke&&L[1]===`l`&&(z>ue.right||m.current.rl)){let e=De;qe?e-=ne-j:e=je.x-Pe.x-F;let t=Oe(e,R),n=Oe(e,R,N);t>ke||t===ke&&(!M||n>=Ae)?(m.current.rl=!0,De=e,F=-F,Ee=[Sl(Ee[0],1),Sl(Ee[1],1)]):m.current.rl=!1}if(Ke&&L[1]===`r`&&(Heke||t===ke&&(!M||n>=Ae)?(m.current.lr=!0,De=e,F=-F,Ee=[Sl(Ee[0],1),Sl(Ee[1],1)]):m.current.lr=!1}we.points=[Cl(Ee[0]),Cl(Ee[1])],Ue();let Je=Le===!0?0:Le;typeof Je==`number`&&(HeN.right&&(De-=z-N.right-F,S.x>N.right-Je&&(De+=S.x-N.right+Je)));let Ye=Re===!0?0:Re;typeof Ye==`number`&&(BeN.bottom&&(R-=Ve-N.bottom-I,S.y>N.bottom-Ye&&(R+=S.y-N.bottom+Ye)));let Xe=C.x+De,Ze=Xe+ne,Qe=C.y+R,$e=Qe+te,et=S.x,tt=et+j,nt=S.y,rt=nt+re,it=(Math.max(Xe,et)+Math.min(Ze,tt))/2-Xe,at=(Math.max(Qe,nt)+Math.min($e,rt))/2-Qe;o?.(t,we);let ot=de.right-C.x-(De+C.width),st=de.bottom-C.y-(R+C.height);fe===1&&(De=Math.floor(De),ot=Math.floor(ot)),pe===1&&(R=Math.floor(R),st=Math.floor(st));let ct={ready:!0,offsetX:De/fe,offsetY:R/pe,offsetR:ot/fe,offsetB:st/pe,arrowX:it/fe,arrowY:at/pe,scaleX:fe,scaleY:pe,align:we};l(ct)}}),_=()=>{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 Tl(){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 El(e,t,n,r,i){h(()=>{if(e&&t&&n){let e=t,a=n,o=ml(e),s=ml(a),c=pl(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 Dl(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=pl(r);i.addEventListener(`pointerdown`,e,!0),i.addEventListener(`mousedown`,t,!0),i.addEventListener(`contextmenu`,t,!0);let a=He(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 Ol(){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 kl(){return kl=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=il(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(ac,kl({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,leavedClassName:`${g}-hidden`},p,{visible:i,onVisibleChanged:e=>{v(e)}}),({className:e,style:t})=>{let n=B(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}})})},jl=({children:e,postTriggerProps:t})=>{let[n,r,i,a]=Ol(),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,Ce(e)&&s!==e&&c(e)}),h=d.useRef(null),g=Tl(),_=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]=wl(r,s,o?.target,o?.popupPlacement,o?.builtinPlacements||{},o?.popupAlign,void 0,!1),k=d.useMemo(()=>o?B(fl(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({}),ne=d.useContext(sl),re=d.useMemo(()=>({registerSubPopup:(e,t)=>{te.current[e]=t,ne?.registerSubPopup(e,t)}}),[ne]),j=o?.prefixCls;return d.createElement(cl.Provider,{value:A},e,o&&d.createElement(sl.Provider,{value:re},d.createElement(ol,{ref:m,portal:$c,onEsc:o.onEsc,prefixCls:j,popup:o.popup,className:B(o.popupClassName,k,`${j}-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(Al,{prefixCls:j,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:B(o.uniqueContainerClassName,k),uniqueContainerStyle:o.uniqueContainerStyle}))))};function Ml(e=$c){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:k,uniqueContainerClassName:ee,uniqueContainerStyle:te,popupStyle:ne,popupPlacement:re,builtinPlacements:j={},popupAlign:ie,zIndex:ae,stretch:oe,getPopupClassNameFromAlign:se,fresh:ce,unique:M,alignPoint:N,onPopupClick:P,onPopupAlign:ue,arrow:fe,popupMotion:pe,maskMotion:me,mobile:he,...F}=t,I=D||!1,ge=l===void 0,_e=!!he,ve=d.useRef({}),ye=d.useContext(sl),be=d.useMemo(()=>({registerSubPopup:(e,t)=>{ve.current[e]=t,ye?.registerSubPopup(e,t)}}),[ye]),L=d.useContext(cl),xe=A(),[Se,Te]=d.useState(null),Ee=d.useRef(null),De=f(e=>{Ee.current=e,Ce(e)&&Se!==e&&Te(e),ye?.registerSubPopup(xe,e)}),[R,Oe]=d.useState(null),ke=d.useRef(null),Ae=f(e=>{let t=we(e);Ce(t)&&R!==t&&(Oe(t),ke.current=t)}),je={},Me=f(e=>{let t=R;return t?.contains(e)||He(t)?.host===e||e===t||Se?.contains(e)||He(Se)?.host===e||e===Se||Object.values(ve.current).some(t=>t?.contains(e)||e===t)}),Ne=fe?{...fe===!0?{}:fe}:null,[Pe,Fe]=v(u||!1,l),Ie=Pe||!1,Le=Ie&&!c,Re=d.useMemo(()=>{let e=typeof i==`function`?i({open:Le}):i;return d.Children.only(e)},[i,Le]),ze=Re?.props||{},Be=f(()=>Le),Ve=f((e=0)=>({popup:O,target:R,delay:e,prefixCls:r,popupClassName:k,uniqueContainerClassName:ee,uniqueContainerStyle:te,popupStyle:ne,popupPlacement:re,builtinPlacements:j,popupAlign:ie,zIndex:ae,mask:C,maskClosable:w,popupMotion:pe,maskMotion:me,arrow:Ne,getPopupContainer:T,getPopupClassNameFromAlign:se,id:xe,onEsc:Ke}));h(()=>{L&&M&&R&&!ge&&!ye&&(Le?L.show(Ve(y),Be):L.hide(b))},[Le,R]);let z=d.useRef(Le);z.current=Le;let Ue=f(e=>{(0,Ot.flushSync)(()=>{Ie!==e&&(Fe(e),p?.(e),g?.(e))})}),We=Tl(),Ge=(e,t=0)=>{if(l!==void 0){We(()=>{Ue(e)},t);return}if(L&&M&&ge&&!ye){e?L.show(Ve(t),Be):L.hide(t);return}We(()=>{Ue(e)},t)};function Ke({top:e}){e&&Ge(!1)}let[qe,Je]=d.useState(!1);h(e=>{(!e||Le)&&Je(!0)},[Le]);let[Ye,Xe]=d.useState(null),[Ze,Qe]=d.useState(null),$e=e=>{Qe([e.clientX,e.clientY])},[et,tt,nt,rt,it,at,ot,st,ct,lt,ut]=wl(Le,Se,N&&Ze!==null?Ze:R,re,j,ie,ue,_e),[dt,ft]=ul(a,o,s),pt=dt.has(`click`),mt=ft.has(`click`)||ft.has(`contextMenu`),ht=f(()=>{qe||ut()});El(Le,R,Se,ht,()=>{z.current&&N&&mt&&Ge(!1)}),h(()=>{ht()},[Ze,re]),h(()=>{Le&&!j?.[re]&&ht()},[JSON.stringify(ie)]);let gt=d.useMemo(()=>B(fl(j,r,lt,N),se?.(lt)),[lt,se,j,r,N]);d.useImperativeHandle(n,()=>({nativeElement:ke.current,popupElement:Ee.current,forceAlign:ht}));let[_t,vt]=d.useState(0),[yt,bt]=d.useState(0),xt=()=>{if(oe&&R){let e=R.getBoundingClientRect();vt(e.width),bt(e.height)}},St=()=>{xt(),ht()},Ct=e=>{Je(!1),ut(),m?.(e),_?.(e)},wt=()=>new Promise(e=>{xt(),Xe(()=>e)});h(()=>{Ye&&(ut(),Ye(),Xe(null))},[Ye]);function Tt(e,t,n,r,i){je[e]=(a,...o)=>{(!i||!i())&&(r?.(a),Ge(t,n)),ze[e]?.(a,...o)}}let Et=dt.has(`touch`),Dt=ft.has(`touch`),kt=d.useRef(!1);(Et||Dt)&&(je.onTouchStart=(...e)=>{kt.current=!0,z.current&&Dt?Ge(!1):!z.current&&Et&&Ge(!0),ze.onTouchStart?.(...e)}),(pt||mt)&&(je.onClick=(e,...t)=>{z.current&&mt?Ge(!1):!z.current&&pt&&($e(e),Ge(!0)),ze.onClick?.(e,...t),kt.current=!1});let At=Dl(Le,mt||Dt,R,Se,C,w,Me,Ge),jt=dt.has(`hover`),Mt=ft.has(`hover`),Nt,Pt,Ft=()=>kt.current;if(jt){let e=e=>{$e(e)};Tt(`onMouseEnter`,!0,y,e,Ft),Tt(`onPointerEnter`,!0,y,e,Ft),Nt=e=>{(Le||qe)&&Se?.contains(e.target)&&Ge(!0,y)},N&&(je.onMouseMove=e=>{ze.onMouseMove?.(e)})}Mt&&(Tt(`onMouseLeave`,!1,b,void 0,Ft),Tt(`onPointerLeave`,!1,b,void 0,Ft),Pt=()=>{Ge(!1,b)}),dt.has(`focus`)&&Tt(`onFocus`,!0,x),ft.has(`focus`)&&Tt(`onBlur`,!1,S),dt.has(`contextMenu`)&&(je.onContextMenu=(e,...t)=>{z.current&&ft.has(`contextMenu`)?Ge(!1):($e(e),Ge(!0)),e.preventDefault(),ze.onContextMenu?.(e,...t)});let It=d.useRef(!1);It.current||=E||Le||qe;let Rt={...ze,...je},zt={};[`onContextMenu`,`onClick`,`onMouseDown`,`onTouchStart`,`onMouseEnter`,`onMouseLeave`,`onFocus`,`onBlur`].forEach(e=>{F[e]&&(zt[e]=(...t)=>{Rt[e]?.(...t),F[e](...t)})});let Bt={x:at,y:ot};Lt(Le,R,St);let Vt=le(Ae,de(Re)),Ht=d.cloneElement(Re,{...Rt,...zt,ref:Vt});return d.createElement(d.Fragment,null,Ht,It.current&&(!L||!M)&&d.createElement(sl.Provider,{value:be},d.createElement(ol,{portal:e,ref:De,prefixCls:r,popup:O,className:B(k,!_e&>),style:ne,target:R,onMouseEnter:Nt,onMouseLeave:Pt,onPointerEnter:Nt,zIndex:ae,open:Le,keepDom:qe,fresh:ce,onClick:P,onPointerDownCapture:At,mask:C,motion:pe,maskMotion:me,onVisibleChanged:Ct,onPrepare:wt,forceRender:E,autoDestroy:I,getPopupContainer:T,onEsc:Ke,align:lt,arrow:Ne,arrowPos:Bt,ready:et,offsetX:tt,offsetY:nt,offsetR:rt,offsetB:it,onAlign:ht,stretch:oe,targetWidth:_t/st,targetHeight:yt/ct,mobile:he})))})}var Nl=Ml($c);function Pl(e){return e&&d.isValidElement(e)&&e.type===d.Fragment}var Fl=(e,t,n)=>d.isValidElement(e)?d.cloneElement(e,lc(n)?n(e.props||{}):n):t;function Il(e,t){return Fl(e,e,t)}var Ll=d.createContext(!1),Rl=({children:e,disabled:t})=>{let n=d.useContext(Ll);return d.createElement(Ll.Provider,{value:t??n},e)},zl=d.createContext(void 0),Bl=({children:e,size:t})=>{let n=d.useContext(zl);return d.createElement(zl.Provider,{value:t||n},e)},Vl={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 Hl(){return Hl=Object.assign?Object.assign.bind():function(e){for(var t=1;td.createElement(ms,Hl({},e,{ref:t,icon:Vl}))),Wl=e=>e===`horizontal`||e===`vertical`,Gl=(e,t,n)=>(0,d.useMemo)(()=>{let r=Wl(e),i;return i=r?e:typeof t==`boolean`?t?`vertical`:`horizontal`:Wl(n)?n:`horizontal`,[i,i===`vertical`]},[n,e,t]),Kl=()=>({height:0,opacity:0}),ql=e=>({height:e?.scrollHeight??0,opacity:+!!e}),Jl=e=>({height:e?.offsetHeight??0}),Yl=(e,t)=>t?.deadline===!0||fc(t)&&t.propertyName===`height`,Xl=(e=`ant`)=>({motionName:`${e}-motion-collapse`,onAppearStart:Kl,onEnterStart:Kl,onAppearActive:ql,onEnterActive:ql,onLeaveStart:Jl,onLeaveActive:Kl,onAppearEnd:Yl,onEnterEnd:Yl,onLeaveEnd:Yl,motionDeadline:500}),Zl=(e,t,n)=>n===void 0?`${e}-${t}`:n,Ql=e=>{let t=d.useContext(zl);return d.useMemo(()=>e?sc(e)?e??t:lc(e)?e(t):t:t,[e,t])},$l=Io([`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}),eu=d.createContext(null),tu=(e,t)=>{let n=d.useContext(eu),r=d.useMemo(()=>{if(!n)return``;let{compactDirection:r,isFirstItem:i,isLastItem:a}=n,o=r===`vertical`?`-vertical-`:`-`;return B(`${e}-compact${o}item`,{[`${e}-compact${o}first-item`]:i,[`${e}-compact${o}last-item`]:a,[`${e}-compact${o}item-rtl`]:t===`rtl`})},[e,t,n]);return{compactSize:n?.compactSize,compactDirection:n?.compactDirection,compactItemClassnames:r}},nu=e=>{let{children:t}=e;return d.createElement(eu.Provider,{value:null},t)},ru=e=>{let{children:t,...n}=e;return d.createElement(eu.Provider,{value:d.useMemo(()=>n,[n])},t)},iu=d.forwardRef((e,t)=>{let{getPrefixCls:n,direction:r}=d.useContext($t),{size:i,direction:a,orientation:o,block:s,prefixCls:c,className:l,rootClassName:u,children:f,vertical:p,...m}=e,[h,g]=Gl(o,p,a),_=Ql(e=>i??e),v=n(`space-compact`,c),[y]=$l(v),b=B(v,y,{[`${v}-rtl`]:r===`rtl`,[`${v}-block`]:s,[`${v}-vertical`]:g},l,u),x=d.useContext(eu),S=d.useRef(null);d.useImperativeHandle(t,()=>({nativeElement:S.current}));let C=ht(f),w=d.useMemo(()=>C.map((e,t)=>{let n=e?.key||`${v}-item-${t}`;return d.createElement(ru,{key:n,compactSize:_,compactDirection:h,isFirstItem:t===0&&(!x||x?.isFirstItem),isLastItem:t===C.length-1&&(!x||x?.isLastItem)},e)}),[C,x,h,_,v]);return C.length===0?null:d.createElement(`div`,{ref:S,className:b,...m},w)}),G=e=>({animationDuration:e,animationFillMode:`both`}),au=(e,t,n,r,i=!1)=>{let a=i?`&`:``;return{[` ${a}${e}-enter, ${a}${e}-appear `]:{...G(r),animationPlayState:`paused`},[`${a}${e}-leave`]:{...G(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`}}},ou=new hi(`antSlideUpIn`,{"0%":{transform:`scaleY(0.8)`,transformOrigin:`0% 0%`,opacity:0},"100%":{transform:`scaleY(1)`,transformOrigin:`0% 0%`,opacity:1}}),su=new hi(`antSlideUpOut`,{"0%":{transform:`scaleY(1)`,transformOrigin:`0% 0%`,opacity:1},"100%":{transform:`scaleY(0.8)`,transformOrigin:`0% 0%`,opacity:0}}),cu=new hi(`antSlideDownIn`,{"0%":{transform:`scaleY(0.8)`,transformOrigin:`100% 100%`,opacity:0},"100%":{transform:`scaleY(1)`,transformOrigin:`100% 100%`,opacity:1}}),lu=new hi(`antSlideDownOut`,{"0%":{transform:`scaleY(1)`,transformOrigin:`100% 100%`,opacity:1},"100%":{transform:`scaleY(0.8)`,transformOrigin:`100% 100%`,opacity:0}}),uu=new hi(`antSlideLeftIn`,{"0%":{transform:`scaleX(0.8)`,transformOrigin:`0% 0%`,opacity:0},"100%":{transform:`scaleX(1)`,transformOrigin:`0% 0%`,opacity:1}}),du=new hi(`antSlideLeftOut`,{"0%":{transform:`scaleX(1)`,transformOrigin:`0% 0%`,opacity:1},"100%":{transform:`scaleX(0.8)`,transformOrigin:`0% 0%`,opacity:0}}),fu=new hi(`antSlideRightIn`,{"0%":{transform:`scaleX(0.8)`,transformOrigin:`100% 0%`,opacity:0},"100%":{transform:`scaleX(1)`,transformOrigin:`100% 0%`,opacity:1}}),pu=new hi(`antSlideRightOut`,{"0%":{transform:`scaleX(1)`,transformOrigin:`100% 0%`,opacity:1},"100%":{transform:`scaleX(0.8)`,transformOrigin:`100% 0%`,opacity:0}}),mu={"slide-up":{inKeyframes:ou,outKeyframes:su},"slide-down":{inKeyframes:cu,outKeyframes:lu},"slide-left":{inKeyframes:uu,outKeyframes:du},"slide-right":{inKeyframes:fu,outKeyframes:pu}},hu=(e,t)=>{let{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=mu[t];return[au(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}}]},gu=e=>Math.round(Number(e||0)),_u=e=>{if(e instanceof ha)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},vu=class extends ha{constructor(e){super(_u(e))}toHsbString(){let e=this.toHsb(),t=gu(e.s*100),n=gu(e.b*100),r=gu(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}}},yu=`rc-color-picker`,bu=e=>e instanceof vu?e:new vu(e),xu=bu(`#1677ff`),Su=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 bu({...m,h:g<=0?0:g});case`alpha`:return bu({...m,a:h<=0?0:h})}return bu({h:m.h,s:f<=0?0:f,b:p>=1?1:p,a:m.a})},Cu=(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}}},wu=({color:e,prefixCls:t,className:n,style:r,innerClassName:i,innerStyle:a,onClick:o})=>{let s=`${t}-color-block`;return d.createElement(`div`,{className:B(s,n),style:r,onClick:o},d.createElement(`div`,{className:B(`${s}-inner`,i),style:{background:e,...a}}))};function Tu(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 Eu(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}=Tu(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 Du=({size:e=`default`,color:t,prefixCls:n})=>d.createElement(`div`,{className:B(`${n}-handler`,{[`${n}-handler-sm`]:e===`small`}),style:{backgroundColor:t}}),Ou=({children:e,style:t,prefixCls:n})=>d.createElement(`div`,{className:`${n}-palette`,style:{position:`relative`,...t}},e),ku=(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)}),Au=({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]=Eu({color:e,containerRef:a,targetRef:o,calculate:()=>Cu(e),onDragChange:f(n=>{let r=Su({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(Ou,{prefixCls:n},d.createElement(ku,{x:c.x,y:c.y,ref:o},d.createElement(Du,{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))`}})))},ju=(e,t)=>{let[n,r]=v(e,t);return[(0,d.useMemo)(()=>bu(n),[n]),r]},Mu=({colors:e,children:t,direction:n=`to right`,type:r,prefixCls:i})=>{let a=(0,d.useMemo)(()=>e.map((t,n)=>{let i=bu(t);return r===`alpha`&&n===e.length-1&&(i=new vu(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)},Nu=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]=Eu({color:o,targetRef:l,containerRef:c,calculate:()=>Cu(o,s),onDragChange:f(e=>{let t=Su({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 vu(e)}return o},[o,s]),_=d.useMemo(()=>n.map(e=>`${e.color} ${e.percent}%`),[n]);return d.createElement(`div`,{ref:c,className:B(`${t}-slider`,`${t}-slider-${s}`),onMouseDown:h,onTouchStart:h},d.createElement(Ou,{prefixCls:t},d.createElement(ku,{x:m.x,y:m.y,ref:l},d.createElement(Du,{size:`small`,color:g.toHexString(),prefixCls:t})),d.createElement(Mu,{colors:_,type:s,prefixCls:t})))};function Pu(e){return d.useMemo(()=>{let{slider:t}=e||{};return[t||Nu]},[e])}function Fu(){return Fu=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{value:n,defaultValue:r,prefixCls:i=yu,onChange:a,onChangeComplete:o,className:s,style:c,panelRender:l,disabledAlpha:u=!1,disabled:f=!1,components:p}=e,[m]=Pu(p),[h,g]=ju(r||xu,n),_=(0,d.useMemo)(()=>h.setA(1).toRgbString(),[h]),v=(e,t)=>{n||g(e),a?.(e,t)},y=e=>new vu(h.setHue(e)),b=e=>new vu(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=B(`${i}-panel`,s,{[`${i}-panel-disabled`]:f}),E={prefixCls:i,disabled:f,color:h},D=d.createElement(d.Fragment,null,d.createElement(Au,Fu({onChange:v},E,{onChangeComplete:o})),d.createElement(`div`,{className:`${i}-slider-container`},d.createElement(`div`,{className:B(`${i}-slider-group`,{[`${i}-slider-group-disabled-alpha`]:u})},d.createElement(m,Fu({},E,{type:`hue`,colors:Iu,min:0,max:359,value:h.getHue(),onChange:x,onChangeComplete:C})),!u&&d.createElement(m,Fu({},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(wu,{color:h.toRgbString(),prefixCls:i})));return d.createElement(`div`,{className:T,style:c,ref:t},typeof l==`function`?l(D):D)}),Ru=(e,t)=>e?.replace(/[^0-9a-f]/gi,``).slice(0,t?8:6)||``,zu=(e,t)=>e?Ru(e,t):``,Bu=function(){function e(t){if(Di(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 vu(this.colors[0].color.metaColor)):this.metaColor=new vu(n?``:t),(!t||n&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return ki(e,[{key:`toHsb`,value:function(){return this.metaColor.toHsb()}},{key:`toHsbString`,value:function(){return this.metaColor.toHsbString()}},{key:`toHex`,value:function(){return zu(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()}}])}(),Vu={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 Hu(){return Hu=Object.assign?Object.assign.bind():function(e){for(var t=1;td.createElement(ms,Hu({},e,{ref:t,icon:Vu})));function Wu(){return Wu=Object.assign?Object.assign.bind():function(e){for(var t=1;te instanceof Bu?e:new Bu(e),Ku=e=>Math.round(Number(e||0)),qu=e=>Ku(e.toHsb().a*100),Ju=(e,t)=>{let n=e.toRgb();if(!n.r&&!n.g&&!n.b){let n=e.toHsb();return n.a=t||1,Gu(n)}return n.a=t||1,Gu(n)},Yu=(e,t)=>{let n=[{percent:0,color:e[0].color}].concat(Xt(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 Zu(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 Qu(e,t={focus:!0}){let{componentCls:n}=e,{componentCls:r}=t,i=r||n,a=`${i}-compact`;return{[a]:{...Xu(e,a,t,i),...Zu(i,a,t)}}}var $u=`RC_FORM_INTERNAL_HOOKS`,K=()=>{et(!1,`Can not find FormContext. Please make sure you wrap Field under Form.`)},q=d.createContext({getFieldValue:K,getFieldsValue:K,getFieldError:K,getFieldWarning:K,getFieldsError:K,isFieldsTouched:K,isFieldTouched:K,isFieldValidating:K,isFieldsValidating:K,resetFields:K,setFields:K,setFieldValue:K,setFieldsValue:K,validateFields:K,submit:K,getInternalHooks:()=>(K(),{dispatch:K,initEntityValue:K,registerField:K,useSubscribe:K,setInitialValues:K,destroyForm:K,setCallbacks:K,registerWatch:K,getFields:K,setValidateMessages:K,setPreserve:K,getInitialValue:K})}),J=d.createContext(null);function Y(e){return e==null?[]:Array.isArray(e)?e:[e]}function ed(e){return e&&!!e._init}function td(){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 nd=td(),rd=/%[sdj%]/g,id=()=>{};function ad(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 X(e,...t){let n=0,r=t.length;return typeof e==`function`?e.apply(null,t):typeof e==`string`?e.replace(rd,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]`}default:return e}}):e}function od(e){return e===`string`||e===`url`||e===`hex`||e===`email`||e===`date`||e===`pattern`||e===`tel`}function sd(e,t){return!!(e==null||t===`array`&&Array.isArray(e)&&!e.length||od(t)&&typeof e==`string`&&!e)}function cd(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 ld(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 dd=class extends Error{errors;fields;constructor(e,t){super(`Async Validation Error`),this.errors=e,this.fields=t}};function fd(e,t,n,r,i){if(t.first){let t=new Promise((t,a)=>{ld(ud(e),n,e=>(r(e),e.length?a(new dd(e,ad(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 dd(l,ad(l))):t(i)};o.length||(r(l),t(i)),o.forEach(t=>{let r=e[t];a.indexOf(t)===-1?cd(r,n,d):ld(r,n,d)})});return u.catch(e=>e),u}function pd(e){return!!(e&&e.message!==void 0)}function md(e,t){let n=e;for(let e=0;e{let r;return r=e.fullFields?md(t,e.fullFields):t[n.field||e.fullField],pd(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 gd(e,t){if(t){for(let n in t)if(t.hasOwnProperty(n)){let r=t[n];e[n]=typeof r==`object`&&typeof e[n]==`object`?{...e[n],...r}:r}}return e}var _d=`enum`,vd=(e,t,n,r,i)=>{e[_d]=Array.isArray(e[_d])?e[_d]:[],e[_d].indexOf(t)===-1&&r.push(X(i.messages[_d],e.fullField,e[_d].join(`, `)))},yd=(e,t,n,r,i)=>{e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(X(i.messages.pattern.mismatch,e.fullField,t,e.pattern))):typeof e.pattern==`string`&&(new RegExp(e.pattern).test(t)||r.push(X(i.messages.pattern.mismatch,e.fullField,t,e.pattern))))},bd=(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(X(i.messages[u].len,e.fullField,e.len)):o&&!s&&le.max?r.push(X(i.messages[u].max,e.fullField,e.max)):o&&s&&(le.max)&&r.push(X(i.messages[u].range,e.fullField,e.min,e.max))},xd=(e,t,n,r,i,a)=>{e.required&&(!n.hasOwnProperty(e.field)||sd(t,a||e.type))&&r.push(X(i.messages.required,e.fullField))},Sd,Cd=(()=>{if(Sd)return Sd;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 Sd=RegExp(`(?:^${l}$)`,`i`),Sd}),wd={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},Td={integer(e){return Td.number(e)&&parseInt(e,10)===e},float(e){return Td.number(e)&&!Td.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`&&!Td.array(e)},method(e){return typeof e==`function`},email(e){return typeof e==`string`&&e.length<=320&&!!e.match(wd.email)},tel(e){return typeof e==`string`&&e.length<=32&&!!e.match(wd.tel)},url(e){return typeof e==`string`&&e.length<=2048&&!!e.match(Cd())},hex(e){return typeof e==`string`&&!!e.match(wd.hex)}},Z={required:xd,whitespace:(e,t,n,r,i)=>{(/^\s+$/.test(t)||t===``)&&r.push(X(i.messages.whitespace,e.fullField))},type:(e,t,n,r,i)=>{if(e.required&&t===void 0){xd(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?Td[o](t)||r.push(X(i.messages.types[o],e.fullField,e.type)):o&&typeof t!==e.type&&r.push(X(i.messages.types[o],e.fullField,e.type))},range:bd,enum:vd,pattern:yd},Ed=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t)&&!e.required)return n();Z.required(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(t==null&&!e.required)return n();Z.required(e,t,r,a,i,`array`),t!=null&&(Z.type(e,t,r,a,i),Z.range(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(sd(t)&&!e.required)return n();Z.required(e,t,r,a,i),t!==void 0&&Z.type(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(sd(t,`date`)&&!e.required)return n();if(Z.required(e,t,r,a,i),!sd(t,`date`)){let n;n=t instanceof Date?t:new Date(t),Z.type(e,n,r,a,i),n&&Z.range(e,n.getTime(),r,a,i)}}n(a)},Ad=`enum`,jd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t)&&!e.required)return n();Z.required(e,t,r,a,i),t!==void 0&&Z[Ad](e,t,r,a,i)}n(a)},Md=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t)&&!e.required)return n();Z.required(e,t,r,a,i),t!==void 0&&(Z.type(e,t,r,a,i),Z.range(e,t,r,a,i))}n(a)},Nd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t)&&!e.required)return n();Z.required(e,t,r,a,i),t!==void 0&&(Z.type(e,t,r,a,i),Z.range(e,t,r,a,i))}n(a)},Pd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t)&&!e.required)return n();Z.required(e,t,r,a,i),t!==void 0&&Z.type(e,t,r,a,i)}n(a)},Fd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t===``&&(t=void 0),sd(t)&&!e.required)return n();Z.required(e,t,r,a,i),t!==void 0&&(Z.type(e,t,r,a,i),Z.range(e,t,r,a,i))}n(a)},Id=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t)&&!e.required)return n();Z.required(e,t,r,a,i),t!==void 0&&Z.type(e,t,r,a,i)}n(a)},Ld=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t,`string`)&&!e.required)return n();Z.required(e,t,r,a,i),sd(t,`string`)||Z.pattern(e,t,r,a,i)}n(a)},Rd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t)&&!e.required)return n();Z.required(e,t,r,a,i),sd(t)||Z.type(e,t,r,a,i)}n(a)},zd=(e,t,n,r,i)=>{let a=[],o=Array.isArray(t)?`array`:typeof t;Z.required(e,t,r,a,i,o),n(a)},Bd=(e,t,n,r,i)=>{let a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t,`string`)&&!e.required)return n();Z.required(e,t,r,a,i,`string`),sd(t,`string`)||(Z.type(e,t,r,a,i),Z.range(e,t,r,a,i),Z.pattern(e,t,r,a,i),e.whitespace===!0&&Z.whitespace(e,t,r,a,i))}n(a)},Vd=(e,t,n,r,i)=>{let a=e.type,o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sd(t,a)&&!e.required)return n();Z.required(e,t,r,o,i,a),sd(t,a)||Z.type(e,t,r,o,i)}n(o)},Hd={string:Bd,method:Pd,number:Fd,boolean:Od,regexp:Rd,integer:Nd,float:Md,array:Dd,object:Id,enum:jd,pattern:Ld,date:kd,url:Vd,hex:Vd,email:Vd,tel:Vd,required:zd,any:Ed},Ud=class e{static register=function(e,t){if(typeof t!=`function`)throw Error(`Cannot register a validator by type, validator is not a function`);Hd[e]=t};static warning=id;static messages=nd;static validators=Hd;rules=null;_messages=nd;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=gd(td(),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 fd(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(hd(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,X(a.messages.required,r.field))]):d=[].concat(r.message).map(hd(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&&!Hd.hasOwnProperty(e.type))throw Error(X(`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`?Hd.required:Hd[this.getType(e)]||void 0}},Wd="'${name}' is not a valid ${type}",Gd={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:Wd,method:Wd,array:Wd,object:Wd,number:Wd,date:Wd,boolean:Wd,integer:Wd,float:Wd,regexp:Wd,email:Wd,tel:Wd,url:Wd,hex:Wd},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}"}},Kd=Ud;function qd(e,t){return e.replace(/\\?\$\{\w+\}/g,e=>e.startsWith(`\\`)?e.slice(1):t[e.slice(2,-1)])}var Jd=`CODE_LOGIC_ERROR`;async function Yd(e,t,n,r,i){let a={...n};if(delete a.ruleIndex,Kd.warning=()=>void 0,a.validator){let e=a.validator;a.validator=(...t)=>{try{return e(...t)}catch(e){return console.error(e),Promise.reject(Jd)}}}let o=null;a&&a.type===`array`&&a.defaultField&&(o=a.defaultField,delete a.defaultField);let s=new Kd({[e]:[a]}),c=Ct(Gd,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===Jd?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)=>Yd(`${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`?qd(e,u):e)}function Xd(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(()=>{et(!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`,et(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;eYd(o,t,e,r,a).then(t=>({errors:t,rule:e})));c=(i?Qd(e):Zd(e)).then(e=>Promise.reject(e))}return c.catch(e=>e),c}async function Zd(e){return Promise.all(e).then(e=>[].concat(...e))}async function Qd(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 $d(e){return Y(e)}function ef(e,t){let n={};return t.forEach(t=>{let r=gt(e,t);n=vt(n,t,r)}),n}function tf(e,t,n=!1){return e&&e.some(e=>nf(t,e,n))}function nf(e,t,n=!1){return!e||!t||!n&&e.length!==t.length?!1:t.every((t,n)=>e[n]===t)}function rf(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 af(e,...t){let n=t[0];return n&&n.target&&typeof n.target==`object`&&e in n.target?n.target[e]:n}function of(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 sf=e=>{let t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(null)},cf=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=>!nf(t,e))&&this.namePathList.push(e)}),this.doBatch()}doBatch(){this.taskId+=1;let e=this.taskId;sf(()=>{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 lf(){return new Promise(e=>{sf(()=>{w(()=>{e()})})})}function uf(){return uf=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,$d(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};nt(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&&tf(t,s);switch(n.type===`valueUpdate`&&n.source===`external`&&!nt(c,l)&&(this.touched=!0,this.dirty=!0,this.validatePromise=null,this.errors=df,this.warnings=ff,this.triggerMetaEvent()),n.type){case`reset`:if(!t||u){this.touched=!1,this.dirty=!1,this.validatePromise=void 0,this.errors=df,this.warnings=ff,this.triggerMetaEvent(),a?.(),this.refresh();return}break;case`remove`:if(r&&pf(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||df),`warnings`in i&&(this.warnings=i.warnings||ff),this.dirty=!0,this.triggerMetaEvent(),this.reRender();return}if(`value`in i&&tf(t,s,!0)){this.reRender();return}if(r&&!s.length&&pf(r,e,o,c,l,n)){this.reRender();return}break}case`dependenciesUpdate`:if(i.map($d).some(e=>tf(n.relatedFields,e))){this.reRender();return}break;default:if(u||(!i.length||s.length||r)&&pf(r,e,o,c,l,n)){this.reRender();return}}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 lf();let l=this.getRules();if(r&&(l=l.filter(e=>e).filter(e=>{let{validateTrigger:t}=e;return!t||Y(t).includes(r)})),c&&r&&(await new Promise(e=>{setTimeout(e,c)}),this.validatePromise!==o))return[];let u=Xd(t,n,l,e,i,s);return u.catch(e=>e).then((e=df)=>{if(this.validatePromise===o){this.validatePromise=null;let t=[],n=[];e.forEach?.(({rule:{warningOnly:e},errors:r=df})=>{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=df,this.warnings=ff,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($u);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=ht(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 gt(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($u),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=this.getValue(),n;n=i?i(...e):af(o,...e),a&&(n=a(n,t,f(!0))),n!==t&&p({type:`updateValue`,namePath:u,value:n}),g&&g(...e)},Y(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)):(et(!n,"`children` of Field is not validate ReactElement."),i=n),d.createElement(d.Fragment,{key:e},i)}};function hf({name:e,...t}){let n=d.useContext(q),r=d.useContext(J),i=e===void 0?void 0:$d(e),a=t.isListField??!!r,o=`keep`;return a||(o=`_${(i||[]).join(`_`)}`),d.createElement(mf,uf({key:o,name:i,isListField:a},t,{fieldContext:n}))}function gf({name:e,initialValue:t,children:n,rules:r,validateTrigger:i,isListField:a}){let o=d.useContext(q),s=d.useContext(J),c=d.useRef({keys:[],id:0}).current,l=d.useMemo(()=>[...$d(o.prefixName)||[],...$d(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(J.Provider,{value:f},d.createElement(q.Provider,{value:u},d.createElement(hf,{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=of(c.keys,e,n),t(of(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)}))):(et(!1,`Form.List only accepts function as children.`),null)}function _f(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 vf=`__@field_split__`;function yf(e){return e.map(e=>`${typeof e}:${e}`).join(vf)}var bf=class{kvs=new Map;set(e,t){this.kvs.set(yf(e),t)}get(e){return this.kvs.get(yf(e))}getAsPrefix(e){let t=yf(e),n=t+vf,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(yf(e))}map(e){return[...this.kvs.entries()].map(([t,n])=>e({key:t.split(vf).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}},xf=class{formHooked=!1;forceRootUpdate;subscribable=!0;store={};fieldEntities=[];initialValues={};callbacks={};validateMessages=null;preserve=null;lastValidatePromise=null;watcherCenter=new cf(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}):(et(!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=Ct(e,this.store);this.prevWithoutPreserves?.map(({key:n})=>{t=vt(t,n,gt(e,n))}),this.prevWithoutPreserves=null,this.updateStore(t)}};destroyForm=e=>{if(e)this.updateStore({});else{let e=new bf;this.getFieldEntities(!0).forEach(t=>{this.isMergedPreserve(t.isPreserve())||e.set(t.getNamePath(),!0)}),this.prevWithoutPreserves=e}};getInitialValue=e=>{let t=gt(this.initialValues,e);return e.length?Ct(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 bf;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=$d(e),r=n.getAsPrefix(t);return r.length?r:[{INVALIDATE_NAME_PATH:t}]}):e.map(e=>{let t=$d(e);return n.get(t)||{INVALIDATE_NAME_PATH:$d(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=ef(this.store,a.map($d));return o.forEach(e=>{gt(s,e)||(s=vt(s,e,[]))}),s};getFieldValue=e=>{this.warningUnhooked();let t=$d(e);return gt(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:$d(e[n]),errors:[],warnings:[]}));getFieldError=e=>{this.warningUnhooked();let t=$d(e);return this.getFieldsError([t])[0].errors};getFieldWarning=e=>{this.warningUnhooked();let t=$d(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($d),i=!1):(r=null,i=t):(r=t.map($d),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 bf;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($d);return t.some(e=>{let t=e.getNamePath();return tf(n,t)&&e.isFieldValidating()})};isFieldValidating=e=>(this.warningUnhooked(),this.isFieldsValidating([e]));resetWithFieldInitialValue=(e={})=>{let t=new bf,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)et(!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)et(!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(vt(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(Ct(this.initialValues)),this.resetWithFieldInitialValue(),this.notifyObservers(t,null,{type:`reset`}),this.notifyWatch();return}let n=e.map($d);n.forEach(e=>{let t=this.getInitialValue(e);this.updateStore(vt(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=$d(r);n.push(a),`value`in i&&this.updateStore(vt(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();gt(this.store,n)===void 0&&this.updateStore(vt(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=>!nf(e.getNamePath(),t))){let n=this.store;this.updateStore(vt(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}}};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=$d(e),r=this.store;this.updateStore(vt(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=ef(this.store,[n]);a(e,vt(this.getFieldsValue(),n,gt(e,n)))}this.triggerOnFieldsChange([n,...i])};setFieldsValue=e=>{this.warningUnhooked();let t=this.store;if(e){let t=Ct(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 bf;this.getFieldEntities().forEach(e=>{let{dependencies:t}=e.props;(t||[]).forEach(t=>{let n=$d(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 bf;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})=>tf(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($d):[],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=>nf(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||tf(a,t,u))){let n=e.validateRules({validateMessages:{...Gd,...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=_f(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 Sf(e){let t=d.useRef(null),[,n]=d.useState({});return t.current||=e||new xf(()=>{n({})}).getForm(),[t.current]}var Cf=d.createContext({triggerFormChange:()=>{},triggerFormFinish:()=>{},registerForm:()=>{},unregisterForm:()=>{}}),wf=({validateMessages:e,onFormChange:t,onFormFinish:n,children:r})=>{let i=d.useContext(Cf),a=d.useRef({});return d.createElement(Cf.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 Tf(){return Tf=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(Cf),[b]=Sf(a),{useSubscribe:x,setInitialValues:S,setCallbacks:C,setValidateMessages:w,setPreserve:T,destroyForm:E}=b.getInternalHooks($u);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(()=>{rf(A.current||[],i||[])||b.setFields(i||[]),A.current=i},[i,b]);let ee=d.useMemo(()=>({...b,validateTrigger:u}),[b,u]),te=d.createElement(J.Provider,{value:null},d.createElement(q.Provider,{value:ee},O));return c===!1?te:d.createElement(c,Tf({},_,{ref:v,onSubmit:e=>{e.preventDefault(),e.stopPropagation(),b.submit()},onReset:e=>{e.preventDefault(),b.resetFields(),_.onReset?.(e)}}),te)};function Df(e){try{return JSON.stringify(e)}catch{return Math.random()}}function Of(...e){let[t,n={}]=e,r=ed(n)?{form:n}:n,i=r.form,[a,o]=(0,d.useState)(()=>typeof t==`function`?t({}):void 0),s=(0,d.useMemo)(()=>Df(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($u),_=f((e,n)=>{let i=r.preserve?n??m(!0):e??m(),s=typeof t==`function`?t(i):gt(i,$d(t));Df(a)!==Df(s)&&o(s)}),v=typeof t==`function`?t:JSON.stringify(t);return(0,d.useEffect)(()=>{p&&_()},[p,v]),(0,d.useEffect)(()=>{if(p)return g((e,t)=>{_(e,t)})},[p]),a}var kf=d.forwardRef(Ef);kf.FormProvider=wf,kf.Field=hf,kf.List=gf,kf.useForm=Sf,kf.useWatch=Of;var Af=d.createContext({labelAlign:`right`,layout:`horizontal`,itemRef:()=>{}}),jf=d.createContext(null),Mf=e=>{let t=lt(e,[`prefixCls`]);return d.createElement(wf,{...t})},Nf=d.createContext({prefixCls:``}),Pf=d.createContext({}),Ff=({children:e,status:t,override:n})=>{let r=d.useContext(Pf),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(Pf.Provider,{value:i},e)},If=d.createContext(void 0),Lf=void 0;function Rf(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!==Lf?a(i,{index:h}):p,x;r||(x={opacity:+!v,height:v?0:Lf,overflowY:v?`hidden`:Lf,order:o?h:Lf,pointerEvents:v?`none`:Lf,position:v?`absolute`:Lf});let S={};v&&(S[`aria-hidden`]=!0);let C=d.createElement(g,Wu({className:B(!r&&n,u),style:{...x,...f}},S,_,{ref:t}),b);return o&&(C=d.createElement(Ut,{onResize:({offsetWidth:e})=>{y(e)},disabled:s},C)),C}var zf=d.forwardRef(Rf);function Bf(e){if(typeof MessageChannel>`u`)w(e);else{let t=new MessageChannel;t.port1.onmessage=()=>e(),t.port2.postMessage(void 0)}}function Vf(){let e=d.useRef(null);return t=>{e.current||(e.current=[],Bf(()=>{(0,Ot.unstable_batchedUpdates)(()=>{e.current.forEach(e=>{e()}),e.current=null})})),e.current.push(t)}}function Q(e,t){let[n,r]=d.useState(t);return[n,f(t=>{e(()=>{r(t)})})]}var Hf=d.createContext(null),Uf=d.forwardRef((e,t)=>{let n=d.useContext(Hf);if(!n){let{component:n=`div`,...r}=e;return d.createElement(n,Wu({},r,{ref:t}))}let{className:r,...i}=n,{className:a,...o}=e;return d.createElement(Hf.Provider,{value:null},d.createElement(zf,Wu({ref:t,className:B(r,a)},i,o)))}),Wf=`responsive`,Gf=`invalidate`;function Kf(e){return`+ ${e.length} ...`}function qf(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=Vf(),[w,T]=Q(C,null),E=w||0,[D,O]=Q(C,new Map),[k,A]=Q(C,0),[ee,te]=Q(C,0),[ne,re]=Q(C,0),[j,ie]=Q(C,0),[ae,oe]=(0,d.useState)(null),[se,ce]=(0,d.useState)(null),M=d.useMemo(()=>se===null&&S?2**53-1:se||0,[se,w]),[le,N]=(0,d.useState)(!1),P=`${n}-item`,ue=Math.max(k,ee),de=f===Wf,fe=r.length&&de,pe=f===Gf,me=fe||typeof f==`number`&&r.length>f,he=(0,d.useMemo)(()=>{let e=r;return fe?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,fe]),F=(0,d.useMemo)(()=>fe?r.slice(M+1):r.slice(he.length),[r,he,fe,M]),I=(0,d.useCallback)((e,t)=>typeof o==`function`?o(e):(o&&e?.[o])??t,[o]),ge=(0,d.useCallback)(i||(e=>e),[i]);function _e(e,t,n){(se!==e||t!==void 0&&t!==ae)&&(ce(e),n||(N(e{let r=new Map(n);return t===null?r.delete(e):r.set(e,t),r})}function be(e,t){te(t),A(ee)}function L(e,t){re(t)}function xe(e,t){ie(t)}function Se(e){return D.get(I(he[e],e))}h(()=>{if(E&&typeof ue==`number`&&he){let e=ne+j,t=he.length,n=t-1;if(!t){_e(0,null);return}for(let r=0;rE){_e(r-1,e-t-j+ee);break}}_&&Se(0)+j>E&&oe(null)}},[E,D,ee,ne,j,I,he]);let Ce=le&&!!F.length,we={};ae!==null&&fe&&(we={position:`absolute`,top:0,insetInlineStart:ae});let Te={prefixCls:P,responsive:fe,component:y,invalidate:pe},Ee=a?(e,t)=>{let n=I(e,t);return d.createElement(Hf.Provider,{key:n,value:{...Te,order:t,item:e,itemKey:n,registerSize:ye,display:t<=M}},a(e,t))}:(e,t)=>{let n=I(e,t);return d.createElement(zf,Wu({},Te,{order:t,key:n,item:e,renderItem:ge,itemKey:n,registerSize:ye,display:t<=M}))},De={order:Ce?M:2**53-1,className:`${P}-rest`,registerSize:be,display:Ce},R=p||Kf,Oe=m?d.createElement(Hf.Provider,{value:{...Te,...De}},m(F)):d.createElement(zf,Wu({},Te,De),typeof R==`function`?R(F):R),ke=d.createElement(v,Wu({className:B(!pe&&n,u),style:l,ref:t},x),g&&d.createElement(zf,Wu({},Te,{responsive:de,responsiveDisabled:!fe,order:-1,className:`${P}-prefix`,registerSize:L,display:!0}),g),he.map(Ee),me?Oe:null,_&&d.createElement(zf,Wu({},Te,{responsive:de,responsiveDisabled:!fe,order:M,className:`${P}-suffix`,registerSize:xe,display:!0,style:we}),_));return de?d.createElement(Ut,{onResize:ve,disabled:!fe},ke):ke}var Jf=d.forwardRef(qf);Jf.Item=Uf,Jf.RESPONSIVE=Wf,Jf.INVALIDATE=Gf;var Yf=Jf,Xf=(e,t,n,r)=>{let i=d.useContext($t),{variant:a,[e]:o}=i,s=d.useContext(If),c=r?i[r]:void 0,l=o?.variant??c?.variant,u=t!==void 0||n===!1||s!==void 0||l!==void 0||a!==void 0,f;f=t===void 0?n===!1?`borderless`:s??l??a??`outlined`:t;let p=Qt.includes(f);return[f,p,u]},{ESC:Zf,TAB:Qf}=z;function $f({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 Zf:o();break;case Qf:{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 ep=(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=M(t,de(a));return d.createElement(d.Fragment,null,r&&d.createElement(`div`,{className:`${i}-arrow`}),d.cloneElement(a,{ref:N(a)?o:void 0}))}),$={adjustX:1,adjustY:1},tp=[0,0],np={topLeft:{points:[`bl`,`tl`],overflow:$,offset:[0,-4],targetOffset:tp},top:{points:[`bc`,`tc`],overflow:$,offset:[0,-4],targetOffset:tp},topRight:{points:[`br`,`tr`],overflow:$,offset:[0,-4],targetOffset:tp},bottomLeft:{points:[`tl`,`bl`],overflow:$,offset:[0,4],targetOffset:tp},bottom:{points:[`tc`,`bc`],overflow:$,offset:[0,4],targetOffset:tp},bottomRight:{points:[`tr`,`br`],overflow:$,offset:[0,4],targetOffset:tp}};function rp(){return rp=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=np,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)};$f({visible:T,triggerRef:k,onVisibleChange:A,autoFocus:_,overlayRef:O});let ee=t=>{let{onOverlayClick:n}=e;w(!1),n&&n(t)},te=()=>d.createElement(ep,{ref:O,overlay:v,prefixCls:r,arrow:n}),ne=()=>typeof v==`function`?te:te(),re=()=>{let{minOverlayWidthMatchTrigger:t,alignPoint:n}=e;return`minOverlayWidthMatchTrigger`in e?t:!n},j=()=>{let{openClassName:t}=e;return t===void 0?`${r}-open`:t},ie=y,ae=B(ie.props?.className,T&&j()),oe={className:ae,ref:M(k,de(ie))},se=N(ie)?d.cloneElement(ie,oe):d.createElement(`span`,{className:ae,ref:k},d.cloneElement(ie,{className:ae})),ce=f;return!ce&&g.indexOf(`contextMenu`)!==-1&&(ce=[`click`]),d.createElement(Nl,rp({builtinPlacements:c},S,{prefixCls:r,ref:D,popupClassName:B(p,{[`${r}-show-arrow`]:n}),popupStyle:m,action:g,showAction:u,hideAction:ce,popupPlacement:s,popupAlign:o,popupMotion:{motionName:E},popupVisible:T,stretch:re()?`minWidth`:``,popup:ne(),onOpenChange:A,onPopupClick:ee,getPopupContainer:l}),se)}),ap=d.createContext(null);function op(e,t){return`${e}-${t}`}function sp(e){return op(d.useContext(ap),e)}var cp=d.createContext(null);function lp(e,t){let n={...e};return Object.keys(t).forEach(e=>{let r=t[e];r!==void 0&&(n[e]=r)}),n}function up({children:e,locked:t,...n}){let r=d.useContext(cp),i=ee(()=>lp(r,n),[r,n],(e,n)=>!t&&(e[0]!==n[0]||!nt(e[1],n[1],!0)));return d.createElement(cp.Provider,{value:i},e)}var dp=[],fp=d.createContext(null);function pp(){return d.useContext(fp)}var mp=d.createContext(dp);function hp(e){let t=d.useContext(mp);return d.useMemo(()=>e===void 0?t:[...t,e],[t,e])}var gp=d.createContext(null),_p=d.createContext({}),{LEFT:vp,RIGHT:yp,UP:bp,DOWN:xp,ENTER:Sp,ESC:Cp,HOME:wp,END:Tp}=z,Ep=[bp,xp,vp,yp];function Dp(e,t,n,r){let i=`prev`,a=`next`,o=`children`,s=`parent`;if(e===`inline`&&r===Sp)return{inlineTrigger:!0};let c={[bp]:i,[xp]:a},l={[vp]:n?a:i,[yp]:n?i:a,[xp]:o,[Sp]:o},u={[bp]:i,[xp]:a,[Sp]:o,[Cp]:s,[vp]:n?o:s,[yp]: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 Op(e){let t=e;for(;t;){if(t.getAttribute(`data-menu-list`))return t;t=t.parentElement}return null}function kp(e,t){let n=e||document.activeElement;for(;n;){if(t.has(n))return n;n=n.parentElement}return null}function Ap(e,t){return De(e,!0).filter(e=>t.has(e))}function jp(e,t,n,r=1){if(!e)return null;let i=Ap(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 Mp=(e,t)=>{let n=new Set,r=new Map,i=new Map;return e.forEach(e=>{let a=document.querySelector(`[data-menu-id='${op(t,e)}']`);a&&(n.add(a),i.set(a,e),r.set(e,a))}),{elements:n,key2element:r,element2key:i}};function Np(e,t,n,r,i,a,o,s,c,l){let u=d.useRef(void 0),f=d.useRef(void 0);f.current=t;let p=()=>{w.cancel(u.current)};return d.useEffect(()=>()=>{p()},[]),d=>{let{which:m}=d;if([...Ep,Sp,Cp,wp,Tp].includes(m)){let l=a(),h=Mp(l,r),{elements:g,key2element:_,element2key:v}=h,y=kp(_.get(t),g),b=v.get(y),x=Dp(e,o(b,!0).length===1,n,m);if(!x&&m!==wp&&m!==Tp)return;(Ep.includes(m)||[wp,Tp].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([wp,Tp].includes(m)||x.sibling||!y){let t;t=!y||e===`inline`?i.current:Op(y);let n,r=Ap(t,g);n=m===wp?r[0]:m===Tp?r[r.length-1]:jp(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=Mp(l,r);let e=y.getAttribute(`aria-controls`),t=jp(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 Pp(e){Promise.resolve().then(e)}var Fp=`__RC_UTIL_PATH_SPLIT__`,Ip=e=>e.join(Fp),Lp=e=>e.split(Fp),Rp=`rc-menu-more`;function zp(){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=Ip(r);n.current.set(i,e),t.current.set(e,i),a.current+=1;let o=a.current;Pp(()=>{o===a.current&&s()})},[]),l=(0,d.useCallback)((e,r)=>{let i=Ip(r);n.current.delete(i),t.current.delete(e)},[]),u=(0,d.useCallback)(e=>{i(e)},[]),f=(0,d.useCallback)((e,n)=>{let i=Lp(t.current.get(e)||``);return n&&r.includes(i[0])&&i.unshift(Rp),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(Rp),e},h=(0,d.useCallback)(e=>{let r=`${t.current.get(e)}${Fp}`,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 Bp(e){let t=d.useRef(e);t.current=e;let n=d.useCallback((...e)=>t.current?.(...e),[]);return e?n:void 0}function Vp(e,t,n,r){let{activeKey:i,onActive:a,onInactive:o}=d.useContext(cp),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 Hp(e){let{mode:t,rtl:n,inlineIndent:r}=d.useContext(cp);if(t!==`inline`)return null;let i=e;return n?{paddingRight:i*r}:{paddingLeft:i*r}}function Up({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 Wp({item:e,...t}){return Object.defineProperty(t,"item",{get:()=>(et(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),e)}),t}function Gp(){return Gp=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=sp(i),{prefixCls:y,onItemClick:b,disabled:x,overflowDisabled:S,itemIcon:C,selectedKeys:w,onActive:T}=d.useContext(cp),{_internalRenderMenuItem:E}=d.useContext(_p),D=`${y}-item`,O=d.useRef(null),k=d.useRef(null),A=x||o,ee=le(t,k),te=hp(i),ne=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}},re=s||C,{active:j,...ie}=Vp(i,A,f,p),ae=w.includes(i),oe=Hp(te.length),se=e=>{if(A)return;let t=ne(e);m?.(Wp(t)),b(t)},ce=e=>{if(h?.(e),e.which===z.ENTER){let t=ne(e);m?.(Wp(t)),b(t)}},M=e=>{T(i),g?.(e)},N={};e.role===`option`&&(N[`aria-selected`]=ae);let P=d.createElement(Kp,Gp({ref:O,elementRef:ee,role:u===null?`none`:u||`menuitem`,tabIndex:o?null:-1,"data-menu-id":S&&v?null:v},lt(_,[`extra`]),ie,N,{component:`li`,"aria-disabled":o,style:{...oe,...n},className:B(D,{[`${D}-active`]:j,[`${D}-selected`]:ae,[`${D}-disabled`]:A},r),onClick:se,onKeyDown:ce,onFocus:M}),c,d.createElement(Up,{props:{...e,isSelected:ae},icon:re}));return E&&(P=E(P,e,{selected:ae})),P});function Jp(e,t){let{eventKey:n}=e,r=pp(),i=hp(n);return d.useEffect(()=>{if(r)return r.registerPath(n,i),()=>{r.unregisterPath(n,i)}},[i]),r?null:d.createElement(qp,Gp({},e,{ref:t}))}var Yp=d.forwardRef(Jp);function Xp(){return Xp=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:i,mode:a,rtl:o}=d.useContext(cp);return d.createElement(`ul`,Xp({className:B(i,o&&`${i}-rtl`,`${i}-sub`,`${i}-${a===`inline`?`inline`:`vertical`}`,e),role:`menu`},n,{"data-menu-list":!0,ref:r}),t)});function Qp(e,t){return ht(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 $p={adjustX:1,adjustY:1},em={topLeft:{points:[`bl`,`tl`],overflow:$p},topRight:{points:[`br`,`tr`],overflow:$p},bottomLeft:{points:[`tl`,`bl`],overflow:$p},bottomRight:{points:[`tr`,`br`],overflow:$p},leftTop:{points:[`tr`,`tl`],overflow:$p},leftBottom:{points:[`br`,`bl`],overflow:$p},rightTop:{points:[`tl`,`tr`],overflow:$p},rightBottom:{points:[`bl`,`br`],overflow:$p}},tm={topLeft:{points:[`bl`,`tl`],overflow:$p},topRight:{points:[`br`,`tr`],overflow:$p},bottomLeft:{points:[`tl`,`bl`],overflow:$p},bottomRight:{points:[`tr`,`br`],overflow:$p},rightTop:{points:[`tr`,`tl`],overflow:$p},rightBottom:{points:[`br`,`bl`],overflow:$p},leftTop:{points:[`tl`,`tr`],overflow:$p},leftBottom:{points:[`bl`,`br`],overflow:$p}};function nm(e,t,n){if(t)return t;if(n)return n[e]||n.other}var rm={horizontal:`bottomLeft`,vertical:`rightTop`,"vertical-left":`rightTop`,"vertical-right":`leftTop`};function im({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(cp),[x,S]=d.useState(!1),C=f?{...tm,...h}:{...em,...h},T=rm[c],E=nm(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(void 0);return d.useEffect(()=>(k.current=w(()=>{S(t)}),()=>{w.cancel(k.current)}),[t]),d.createElement(Nl,{prefixCls:e,popupClassName:B(`${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 am(){return am=Object.assign?Object.assign.bind():function(e){for(var t=1;t{u.current&&p(!1)},[l]);let h={...nm(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(up,{mode:i,locked:!u.current},d.createElement(ac,am({visible:m},h,{forceRender:o,removeOnLeave:!1,leavedClassName:`${a}-hidden`}),({className:t,style:n})=>d.createElement(Zp,{id:e,className:t,style:n},r)))}function sm(){return sm=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{style:n,className:r,styles:i,classNames:a,title:o,itemTitle:s,eventKey:c,warnKey:l,disabled:u,internalPopupClose:f,children:p,itemIcon:m,expandIcon:h,popupClassName:g,popupOffset:_,popupStyle:v,onClick:y,onMouseEnter:b,onMouseLeave:x,onTitleClick:S,onTitleMouseEnter:C,onTitleMouseLeave:w,popupRender:T,...E}=e,D=sp(c),{prefixCls:O,mode:k,openKeys:A,disabled:ee,overflowDisabled:te,activeKey:ne,selectedKeys:re,itemIcon:j,expandIcon:ie,onItemClick:ae,onOpenChange:oe,onActive:se,popupRender:ce}=d.useContext(cp),{_internalRenderSubMenuItem:M}=d.useContext(_p),{isSubPathKey:le}=d.useContext(gp),N=hp(),P=`${O}-submenu`,ue=ee||u,de=d.useRef(null),fe=d.useRef(null),pe=m??j,me=h??ie,he=A.includes(c),F=!te&&he,I=le(re,c),{active:ge,..._e}=Vp(c,ue,C,w),[ve,ye]=d.useState(!1),be=e=>{ue||ye(e)},L=e=>{be(!0),b?.({key:c,domEvent:e})},xe=e=>{be(!1),x?.({key:c,domEvent:e})},Se=d.useMemo(()=>ge||(k===`inline`?!1:ve||le([ne],c)),[k,ge,ne,ve,c,le]),Ce=Hp(N.length),we=e=>{ue||(S?.({key:c,domEvent:e}),k===`inline`&&oe(c,!he))},Te=Bp(e=>{y?.(Wp(e)),ae(e)}),Ee=e=>{k!==`inline`&&oe(c,e)},De=()=>{se(c)},R=D&&`${D}-popup`,Oe=d.useMemo(()=>d.createElement(Up,{icon:k===`horizontal`?void 0:me,props:{...e,isOpen:F,isSubMenu:!0}},d.createElement(`i`,{className:`${P}-arrow`})),[k,me,e,F,P]),ke=d.createElement(`div`,sm({role:`menuitem`,style:Ce,className:`${P}-title`,tabIndex:ue?null:-1,ref:de,title:s??(typeof o==`string`?o:null),"data-menu-id":te&&D?null:D,"aria-expanded":F,"aria-haspopup":!0,"aria-controls":R,"aria-disabled":ue,onClick:we,onFocus:De},_e),o,Oe),Ae=d.useRef(k);Ae.current=k!==`inline`&&N.length>1?`vertical`:k;let je=Ae.current,Me=d.useMemo(()=>{let t=d.createElement(up,{classNames:a,styles:i,mode:je===`horizontal`?`vertical`:je},d.createElement(Zp,{id:R,ref:fe},p)),n=T||ce;return n?n(t,{item:e,keys:N}):t},[T,ce,N,R,p,e,je]);if(!te){let e=Ae.current;ke=d.createElement(im,{mode:e,prefixCls:P,visible:!f&&F&&k!==`inline`,popupClassName:g,popupOffset:_,popupStyle:v,popup:Me,disabled:ue,onVisibleChange:Ee},ke)}let Ne=d.createElement(Yf.Item,sm({ref:t,role:`none`},E,{component:`li`,style:n,className:B(P,`${P}-${k}`,r,{[`${P}-open`]:F,[`${P}-active`]:Se,[`${P}-selected`]:I,[`${P}-disabled`]:ue}),onMouseEnter:L,onMouseLeave:xe}),ke,!te&&d.createElement(om,{id:R,open:F,keyPath:N},p));return M&&(Ne=M(Ne,e,{selected:I,active:Se,open:F,disabled:ue})),d.createElement(up,{classNames:a,styles:i,onItemClick:Te,mode:k===`horizontal`?`vertical`:k,itemIcon:pe,expandIcon:me},Ne)}),lm=d.forwardRef((e,t)=>{let{eventKey:n,children:r}=e,i=hp(n),a=Qp(r,i),o=pp();d.useEffect(()=>{if(o)return o.registerPath(n,i),()=>{o.unregisterPath(n,i)}},[i]);let s;return s=o?a:d.createElement(cm,sm({ref:t},e),a),d.createElement(mp.Provider,{value:i},s)});function um({className:e,style:t}){let{prefixCls:n}=d.useContext(cp);return pp()?null:d.createElement(`li`,{role:`separator`,className:B(`${n}-item-divider`,e),style:t})}function dm(){return dm=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(cp),u=`${s}-item-group`;return d.createElement(`li`,dm({ref:t,role:`presentation`},o,{onClick:e=>e.stopPropagation(),className:B(u,n)}),d.createElement(`div`,{role:`presentation`,className:B(`${u}-title`,c?.listTitle),style:l?.listTitle,title:typeof r==`string`?r:void 0},r),d.createElement(`ul`,{role:`group`,className:B(`${u}-list`,c?.list),style:l?.list},a))}),pm=d.forwardRef((e,t)=>{let{eventKey:n,children:r}=e,i=Qp(r,hp(n));return pp()?i:d.createElement(fm,dm({ref:t},lt(e,[`warnKey`])),i)});function mm(){return mm=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`){if(f===`group`)return d.createElement(i,mm({key:h},m,{title:c}),hm(l,t,n));let{title:e,...r}=m;return d.createElement(a,mm({key:h},r,{title:c,itemTitle:typeof e==`string`?e:void 0}),hm(l,t,n))}if(f===`divider`)return d.createElement(o,mm({key:h},m));let g=!!p||p===0;return d.createElement(r,mm({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 gm(e,t,n,r,i){let a=e,o={divider:um,item:Yp,group:pm,submenu:lm,...r};return t&&(a=hm(t,o,i)),Qp(a,n)}function _m(){return _m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:n=`rc-menu`,rootClassName:r,style:i,className:a,styles:o,classNames:s,tabIndex:c=0,items:l,children:u,direction: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:k,onSelect:ee,onDeselect:te,inlineIndent:ne=24,motion:re,defaultMotions:j,triggerSubMenuAction:ie=`hover`,builtinPlacements:ae,itemIcon:oe,expandIcon:se,overflowedIndicator:ce=`...`,overflowedIndicatorPopupClassName:M,getPopupContainer:le,onClick:N,onOpenChange:P,onKeyDown:ue,openAnimation:de,openTransitionName:fe,_internalRenderMenuItem:pe,_internalRenderSubMenuItem:me,_internalComponents:he,popupRender:F,...I}=e,[ge,_e]=d.useMemo(()=>[gm(u,l,vm,he,n),gm(u,l,vm,{},n)],[u,l,he]),[ve,ye]=d.useState(!1),be=d.useRef(null),L=A(),xe=p??`rc-menu-uuid-${L}`,Se=f===`rtl`,[Ce,we]=v(S,C),Te=Ce||vm,Ee=(e,t=!1)=>{function n(){we(e),P?.(e)}t?(0,Ot.flushSync)(n):n()},[De,R]=d.useState(Te),Oe=d.useRef(!1),[ke,Ae]=d.useMemo(()=>(m===`inline`||m===`vertical`)&&h?[`vertical`,h]:[m,!1],[m,h]),je=ke===`inline`,[Me,Ne]=d.useState(ke),[Pe,Fe]=d.useState(Ae);d.useEffect(()=>{Ne(ke),Fe(Ae),Oe.current&&(je?we(De):Ee(vm))},[ke,Ae]);let[Ie,Le]=d.useState(0),Re=Ie>=ge.length-1||Me!==`horizontal`||_;d.useEffect(()=>{je&&R(Te)},[Te]),d.useEffect(()=>(Oe.current=!0,()=>{Oe.current=!1}),[]);let{registerPath:ze,unregisterPath:Be,refreshOverflowKeys:Ve,isSubPathKey:He,getKeyPath:z,getKeys:Ue,getSubPathKeys:We}=zp(),Ge=d.useMemo(()=>({registerPath:ze,unregisterPath:Be}),[ze,Be]),Ke=d.useMemo(()=>({isSubPathKey:He}),[He]);d.useEffect(()=>{Ve(Re?vm:ge.slice(Ie+1).map(e=>e.key))},[Ie,Re]);let[qe,Je]=v(w||T&&ge[0]?.key,w),Ye=Bp(e=>{Je(e)}),Xe=Bp(()=>{Je(void 0)});(0,d.useImperativeHandle)(t,()=>({list:be.current,focus:e=>{let t=Ue(),{elements:n,key2element:r,element2key:i}=Mp(t,xe),a=Ap(be.current,n),o;o=qe&&t.includes(qe)?qe:a[0]?i.get(a[0]):ge.find(e=>!e.props.disabled)?.key;let s=r.get(o);o&&s&&s?.focus?.(e)},findItem:({key:e})=>{let{key2element:t}=Mp(Ue(),xe);return t.get(e)||null}}));let[Ze,Qe]=v(O||[],k),$e=d.useMemo(()=>Array.isArray(Ze)?Ze:Ze==null?vm:[Ze],[Ze]),et=e=>{if(E){let{key:t}=e,n=$e.includes(t),r;r=D?n?$e.filter(e=>e!==t):[...$e,t]:[t],Qe(r);let i={...e,selectedKeys:r};n?te?.(i):ee?.(i)}!D&&Te.length&&Me!==`inline`&&Ee(vm)},tt=Bp(e=>{N?.(Wp(e)),et(e)}),rt=Bp((e,t)=>{let n=Te.filter(t=>t!==e);if(t)n.push(e);else if(Me!==`inline`){let t=We(e);n=n.filter(e=>!t.has(e))}nt(Te,n,!0)||Ee(n,!0)}),it=Np(Me,qe,Se,xe,be,Ue,z,Je,(e,t)=>{let n=t??!Te.includes(e);rt(e,n)},ue);d.useEffect(()=>{ye(!0)},[]);let at=d.useMemo(()=>({_internalRenderMenuItem:pe,_internalRenderSubMenuItem:me}),[pe,me]),ot=Me!==`horizontal`||_?ge:ge.map((e,t)=>d.createElement(up,{key:e.key,overflowDisabled:t>Ie,classNames:s,styles:o},e)),st=d.createElement(Yf,_m({id:p,ref:be,prefixCls:`${n}-overflow`,component:`ul`,itemComponent:Yp,className:B(n,`${n}-root`,`${n}-${Me}`,a,{[`${n}-inline-collapsed`]:Pe,[`${n}-rtl`]:Se},r),dir:f,style:i,role:`menu`,tabIndex:c,data:ot,renderRawItem:e=>e,renderRawRest:e=>{let t=e.length,n=t?ge.slice(-t):null;return d.createElement(lm,{eventKey:Rp,title:ce,disabled:Re,internalPopupClose:t===0,popupClassName:M},n)},maxCount:Me!==`horizontal`||_?Yf.INVALIDATE:Yf.RESPONSIVE,ssr:`full`,"data-menu-list":!0,onVisibleChange:e=>{Le(e)},onKeyDown:it},I));return d.createElement(_p.Provider,{value:at},d.createElement(ap.Provider,{value:xe},d.createElement(up,{prefixCls:n,rootClassName:r,classNames:s,styles:o,mode:Me,openKeys:Te,rtl:Se,disabled:g,motion:ve?re:null,defaultMotions:ve?j:null,activeKey:qe,onActive:Ye,onInactive:Xe,selectedKeys:$e,inlineIndent:ne,subMenuOpenDelay:y,subMenuCloseDelay:b,forceSubMenuRender:x,builtinPlacements:ae,triggerSubMenuAction:ie,getPopupContainer:le,itemIcon:oe,expandIcon:se,onItemClick:tt,onOpenChange:rt,popupRender:F},d.createElement(gp.Provider,{value:Ke},st),d.createElement(`div`,{style:{display:`none`},"aria-hidden":!0},d.createElement(fp.Provider,{value:Ge},_e)))))});ym.Item=Yp,ym.SubMenu=lm,ym.ItemGroup=pm,ym.Divider=um;var bm={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 xm(){return xm=Object.assign?Object.assign.bind():function(e){for(var t=1;td.createElement(ms,xm({},e,{ref:t,icon:bm}))),Cm=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})),wm=n(((e,t)=>{t.exports=Cm()}));export{Zl as $,lt as $n,Fo as $t,Yu as A,Di as An,p as Ar,dc as At,cu as B,$t as Bn,os as Bt,hf as C,ra as Cn,A as Cr,Cc as Ct,Ju as D,Ni as Dn,_ as Dr,hc as Dt,Qu as E,Pi as En,v as Er,lc as Et,Ru as F,Wn as Fn,ac as Ft,pu as G,Ut as Gn,Lo as Gt,uu as H,nn as Hn,ds as Ht,Lu as I,Kn as In,ic as It,au as J,Ct as Jn,Ro as Jt,ou as K,Et as Kn,zo as Kt,wu as L,On as Ln,gs as Lt,Wu as M,xi as Mn,u as Mr,uc as Mt,Uu as N,hi as Nn,c as Nr,fc as Nt,Gu as O,Mi as On,h as Or,oc as Ot,Bu as P,fi as Pn,o as Pr,pc as Pt,Ql as Q,mt as Qn,Po as Qt,vu as R,bn as Rn,ms as Rt,gf as S,ia as Sn,O as Sr,Sc as St,q as T,Fi as Tn,w as Tr,mc as Tt,du as U,Xt as Un,as as Ut,lu as V,Zt as Vn,ls as Vt,fu as W,B as Wn,W as Wt,nu as X,gt as Xn,Ao as Xt,iu as Y,vt as Yn,ko as Yt,tu as Z,ht as Zn,jo as Zt,jf as _,ha as _n,ue as _r,Ec as _t,um as a,vo as an,et as ar,Ll as at,Of as b,sa as bn,te as br,_c as bt,hp as c,mo as cn,z as cr,Pl as ct,Yf as d,ao as dn,Te as dr,jl as dt,Eo as en,ct as er,Xl as et,Af as f,no as fn,we as fr,$c as ft,Ff as g,Da as gn,de as gr,kc as gt,Mf as h,Oa as hn,ce as hr,Mc as ht,pm as i,yo as in,nt as ir,Bl as it,Ku as j,wi as jn,f as jr,sc as jt,qu as k,ki as kn,g as kr,cc as kt,ip as l,po as ln,R as lr,Fl as lt,Nf as m,Ma as mn,M as mr,Nc as mt,Sm as n,To as nn,rt as nr,Ul as nt,lm as o,go as on,Ge as or,Rl as ot,Pf as p,La as pn,fe as pr,Pc as pt,su as q,Dt as qn,Io as qt,ym as r,wo as rn,it as rr,zl as rt,Yp as s,ho as sn,Ke as sr,Il as st,wm as t,Do as tn,at as tr,Gl as tt,Xf as u,oo as un,ze as ur,Nl as ut,If as v,ca as vn,N as vr,Tc as vt,J as w,Ji as wn,T as wr,xc as wt,Sf as x,aa as xn,ee as xr,yc as xt,kf as y,la as yn,le as yr,wc as yt,hu as z,mn as zn,cs as zt};