a(te,G)?(L[W]=te,L[Z]=U,W=Z):(L[W]=G,L[K]=U,W=K);else if(Za(te,U))L[W]=te,L[Z]=U,W=Z;else break e}}return H}function a(L,H){var U=L.sortIndex-H.sortIndex;return U!==0?U:L.id-H.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var u=[],d=[],h=1,g=null,v=3,p=!1,y=!1,x=!1,S=!1,C=typeof setTimeout=="function"?setTimeout:null,$=typeof clearTimeout=="function"?clearTimeout:null,w=typeof setImmediate<"u"?setImmediate:null;function E(L){for(var H=n(d);H!==null;){if(H.callback===null)r(d);else if(H.startTime<=L)r(d),H.sortIndex=H.expirationTime,t(u,H);else break;H=n(d)}}function O(L){if(x=!1,E(L),!y)if(n(u)!==null)y=!0,R||(R=!0,D());else{var H=n(d);H!==null&&k(O,H.startTime-L)}}var R=!1,M=-1,I=5,T=-1;function A(){return S?!0:!(e.unstable_now()-TL&&A());){var W=g.callback;if(typeof W=="function"){g.callback=null,v=g.priorityLevel;var Q=W(g.expirationTime<=L);if(L=e.unstable_now(),typeof Q=="function"){g.callback=Q,E(L),H=!0;break t}g===n(u)&&r(u),E(L)}else r(u);g=n(u)}if(g!==null)H=!0;else{var F=n(d);F!==null&&k(O,F.startTime-L),H=!1}}break e}finally{g=null,v=U,p=!1}H=void 0}}finally{H?D():R=!1}}}var D;if(typeof w=="function")D=function(){w(N)};else if(typeof MessageChannel<"u"){var z=new MessageChannel,j=z.port2;z.port1.onmessage=N,D=function(){j.postMessage(null)}}else D=function(){C(N,0)};function k(L,H){M=C(function(){L(e.unstable_now())},H)}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(L){L.callback=null},e.unstable_forceFrameRate=function(L){0>L||125W?(L.sortIndex=U,t(d,L),n(u)===null&&L===n(d)&&(x?($(M),M=-1):x=!0,k(O,U-W))):(L.sortIndex=Q,t(u,L),y||p||(y=!0,R||(R=!0,D()))),L},e.unstable_shouldYield=A,e.unstable_wrapCallback=function(L){var H=v;return function(){var U=v;v=H;try{return L.apply(this,arguments)}finally{v=U}}}})(IS)),IS}var C5;function kY(){return C5||(C5=1,MS.exports=HY()),MS.exports}var PS={exports:{}},ha={};var w5;function FY(){if(w5)return ha;w5=1;var e=_d();function t(u){var d="https://react.dev/errors/"+u;if(1 "u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),PS.exports=FY(),PS.exports}var E5;function qY(){if(E5)return qf;E5=1;var e=kY(),t=_d(),n=e9();function r(l){var c="https://react.dev/errors/"+l;if(1 Q||(l.current=W[Q],W[Q]=null,Q--)}function G(l,c){Q++,W[Q]=l.current,l.current=c}var Z=F(null),te=F(null),ee=F(null),le=F(null);function ce(l,c){switch(G(ee,c),G(te,l),G(Z,null),c.nodeType){case 9:case 11:l=(l=c.documentElement)&&(l=l.namespaceURI)?H6(l):0;break;default:if(l=c.tagName,c=c.namespaceURI)c=H6(c),l=k6(c,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}K(Z),G(Z,l)}function q(){K(Z),K(te),K(ee)}function J(l){l.memoizedState!==null&&G(le,l);var c=Z.current,m=k6(c,l.type);c!==m&&(G(te,l),G(Z,m))}function X(l){te.current===l&&(K(Z),K(te)),le.current===l&&(K(le),Df._currentValue=U)}var B,ue;function ne(l){if(B===void 0)try{throw Error()}catch(m){var c=m.stack.trim().match(/\n( *(at )?)/);B=c&&c[1]||"",ue=-1 )":-1 _||pe[b]!==Ie[_]){var Ue=` +`+pe[b].replace(" at new "," at ");return l.displayName&&Ue.includes(" ")&&(Ue=Ue.replace(" ",l.displayName)),Ue}while(1<=b&&0<=_);break}}}finally{re=!1,Error.prepareStackTrace=m}return(m=l?l.displayName||l.name:"")?ne(m):""}function he(l,c){switch(l.tag){case 26:case 27:case 5:return ne(l.type);case 16:return ne("Lazy");case 13:return l.child!==c&&c!==null?ne("Suspense Fallback"):ne("Suspense");case 19:return ne("SuspenseList");case 0:case 15:return se(l.type,!1);case 11:return se(l.type.render,!1);case 1:return se(l.type,!0);case 31:return ne("Activity");default:return""}}function Se(l){try{var c="",m=null;do c+=he(l,m),m=l,l=l.return;while(l);return c}catch(b){return` +Error generating stack: `+b.message+` +`+b.stack}}var _e=Object.prototype.hasOwnProperty,Re=e.unstable_scheduleCallback,ge=e.unstable_cancelCallback,ye=e.unstable_shouldYield,ve=e.unstable_requestPaint,be=e.unstable_now,Pe=e.unstable_getCurrentPriorityLevel,Fe=e.unstable_ImmediatePriority,tt=e.unstable_UserBlockingPriority,Ze=e.unstable_NormalPriority,Ge=e.unstable_LowPriority,nt=e.unstable_IdlePriority,Te=e.log,Oe=e.unstable_setDisableYieldValue,He=null,we=null;function ze(l){if(typeof Te=="function"&&Oe(l),we&&typeof we.setStrictMode=="function")try{we.setStrictMode(He,l)}catch{}}var Ee=Math.clz32?Math.clz32:ht,Le=Math.log,Je=Math.LN2;function ht(l){return l>>>=0,l===0?32:31-(Le(l)/Je|0)|0}var kt=256,zt=262144,mt=4194304;function Bt(l){var c=l&42;if(c!==0)return c;switch(l&-l){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 l&261888;case 262144:case 524288:case 1048576:case 2097152:return l&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function Pt(l,c,m){var b=l.pendingLanes;if(b===0)return 0;var _=0,P=l.suspendedLanes,V=l.pingedLanes;l=l.warmLanes;var oe=b&134217727;return oe!==0?(b=oe&~P,b!==0?_=Bt(b):(V&=oe,V!==0?_=Bt(V):m||(m=oe&~l,m!==0&&(_=Bt(m))))):(oe=b&~P,oe!==0?_=Bt(oe):V!==0?_=Bt(V):m||(m=b&~l,m!==0&&(_=Bt(m)))),_===0?0:c!==0&&c!==_&&(c&P)===0&&(P=_&-_,m=c&-c,P>=m||P===32&&(m&4194048)!==0)?c:_}function Et(l,c){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&c)===0}function vt(l,c){switch(l){case 1:case 2:case 4:case 8:case 64:return c+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return c+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function At(){var l=mt;return mt<<=1,(mt&62914560)===0&&(mt=4194304),l}function $t(l){for(var c=[],m=0;31>m;m++)c.push(l);return c}function Ke(l,c){l.pendingLanes|=c,c!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function ot(l,c,m,b,_,P){var V=l.pendingLanes;l.pendingLanes=m,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=m,l.entangledLanes&=m,l.errorRecoveryDisabledLanes&=m,l.shellSuspendCounter=0;var oe=l.entanglements,pe=l.expirationTimes,Ie=l.hiddenUpdates;for(m=V&~m;0 "u")return null;try{return l.activeElement||l.body}catch{return l.body}}var Tt=/[\n"\\]/g;function Jt(l){return l.replace(Tt,function(c){return"\\"+c.charCodeAt(0).toString(16)+" "})}function cn(l,c,m,b,_,P,V,oe){l.name="",V!=null&&typeof V!="function"&&typeof V!="symbol"&&typeof V!="boolean"?l.type=V:l.removeAttribute("type"),c!=null?V==="number"?(c===0&&l.value===""||l.value!=c)&&(l.value=""+Hn(c)):l.value!==""+Hn(c)&&(l.value=""+Hn(c)):V!=="submit"&&V!=="reset"||l.removeAttribute("value"),c!=null?Nn(l,V,Hn(c)):m!=null?Nn(l,V,Hn(m)):b!=null&&l.removeAttribute("value"),_==null&&P!=null&&(l.defaultChecked=!!P),_!=null&&(l.checked=_&&typeof _!="function"&&typeof _!="symbol"),oe!=null&&typeof oe!="function"&&typeof oe!="symbol"&&typeof oe!="boolean"?l.name=""+Hn(oe):l.removeAttribute("name")}function Cn(l,c,m,b,_,P,V,oe){if(P!=null&&typeof P!="function"&&typeof P!="symbol"&&typeof P!="boolean"&&(l.type=P),c!=null||m!=null){if(!(P!=="submit"&&P!=="reset"||c!=null)){Or(l);return}m=m!=null?""+Hn(m):"",c=c!=null?""+Hn(c):m,oe||c===l.value||(l.value=c),l.defaultValue=c}b=b??_,b=typeof b!="function"&&typeof b!="symbol"&&!!b,l.checked=oe?l.checked:!!b,l.defaultChecked=!!b,V!=null&&typeof V!="function"&&typeof V!="symbol"&&typeof V!="boolean"&&(l.name=V),Or(l)}function Nn(l,c,m){c==="number"&&_t(l.ownerDocument)===l||l.defaultValue===""+m||(l.defaultValue=""+m)}function ar(l,c,m,b){if(l=l.options,c){c={};for(var _=0;_ "u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Un=!1;if(Kt)try{var or={};Object.defineProperty(or,"passive",{get:function(){Un=!0}}),window.addEventListener("test",or,or),window.removeEventListener("test",or,or)}catch{Un=!1}var An=null,pl=null,bl=null;function tf(){if(bl)return bl;var l,c=pl,m=c.length,b,_="value"in An?An.value:An.textContent,P=_.length;for(l=0;l =af),KM=" ",GM=!1;function YM(l,c){switch(l){case"keyup":return oG.indexOf(c.keyCode)!==-1;case"keydown":return c.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function XM(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var Uc=!1;function lG(l,c){switch(l){case"compositionend":return XM(c);case"keypress":return c.which!==32?null:(GM=!0,KM);case"textInput":return l=c.data,l===KM&&GM?null:l;default:return null}}function sG(l,c){if(Uc)return l==="compositionend"||!Ny&&YM(l,c)?(l=tf(),bl=pl=An=null,Uc=!1,l):null;switch(l){case"paste":return null;case"keypress":if(!(c.ctrlKey||c.altKey||c.metaKey)||c.ctrlKey&&c.altKey){if(c.char&&1 =c)return{node:m,offset:c-l};l=b}e:{for(;m;){if(m.nextSibling){m=m.nextSibling;break e}m=m.parentNode}m=void 0}m=a3(m)}}function i3(l,c){return l&&c?l===c?!0:l&&l.nodeType===3?!1:c&&c.nodeType===3?i3(l,c.parentNode):"contains"in l?l.contains(c):l.compareDocumentPosition?!!(l.compareDocumentPosition(c)&16):!1:!1}function l3(l){l=l!=null&&l.ownerDocument!=null&&l.ownerDocument.defaultView!=null?l.ownerDocument.defaultView:window;for(var c=_t(l.document);c instanceof l.HTMLIFrameElement;){try{var m=typeof c.contentWindow.location.href=="string"}catch{m=!1}if(m)l=c.contentWindow;else break;c=_t(l.document)}return c}function zy(l){var c=l&&l.nodeName&&l.nodeName.toLowerCase();return c&&(c==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||c==="textarea"||l.contentEditable==="true")}var vG=Kt&&"documentMode"in document&&11>=document.documentMode,Vc=null,Ly=null,cf=null,Dy=!1;function s3(l,c,m){var b=m.window===m?m.document:m.nodeType===9?m:m.ownerDocument;Dy||Vc==null||Vc!==_t(b)||(b=Vc,"selectionStart"in b&&zy(b)?b={start:b.selectionStart,end:b.selectionEnd}:(b=(b.ownerDocument&&b.ownerDocument.defaultView||window).getSelection(),b={anchorNode:b.anchorNode,anchorOffset:b.anchorOffset,focusNode:b.focusNode,focusOffset:b.focusOffset}),cf&&sf(cf,b)||(cf=b,b=Jg(Ly,"onSelect"),0 >=V,_-=V,Qo=1<<32-Ee(c)+_|m<<_|b,Zo=P+l}else Qo=1< un?(bn=qt,qt=null):bn=qt.sibling;var _n=Ae($e,qt,Me[un],Ye);if(_n===null){qt===null&&(qt=bn);break}l&&qt&&_n.alternate===null&&c($e,qt),Ce=P(_n,Ce,un),En===null?Xt=_n:En.sibling=_n,En=_n,qt=bn}if(un===Me.length)return m($e,qt),xn&&Ii($e,un),Xt;if(qt===null){for(;un
un?(bn=qt,qt=null):bn=qt.sibling;var Hl=Ae($e,qt,_n.value,Ye);if(Hl===null){qt===null&&(qt=bn);break}l&&qt&&Hl.alternate===null&&c($e,qt),Ce=P(Hl,Ce,un),En===null?Xt=Hl:En.sibling=Hl,En=Hl,qt=bn}if(_n.done)return m($e,qt),xn&&Ii($e,un),Xt;if(qt===null){for(;!_n.done;un++,_n=Me.next())_n=et($e,_n.value,Ye),_n!==null&&(Ce=P(_n,Ce,un),En===null?Xt=_n:En.sibling=_n,En=_n);return xn&&Ii($e,un),Xt}for(qt=b(qt);!_n.done;un++,_n=Me.next())_n=Be(qt,$e,un,_n.value,Ye),_n!==null&&(l&&_n.alternate!==null&&qt.delete(_n.key===null?un:_n.key),Ce=P(_n,Ce,un),En===null?Xt=_n:En.sibling=_n,En=_n);return l&&qt.forEach(function(zY){return c($e,zY)}),xn&&Ii($e,un),Xt}function Kn($e,Ce,Me,Ye){if(typeof Me=="object"&&Me!==null&&Me.type===x&&Me.key===null&&(Me=Me.props.children),typeof Me=="object"&&Me!==null){switch(Me.$$typeof){case p:e:{for(var Xt=Me.key;Ce!==null;){if(Ce.key===Xt){if(Xt=Me.type,Xt===x){if(Ce.tag===7){m($e,Ce.sibling),Ye=_(Ce,Me.props.children),Ye.return=$e,$e=Ye;break e}}else if(Ce.elementType===Xt||typeof Xt=="object"&&Xt!==null&&Xt.$$typeof===I&&Rs(Xt)===Ce.type){m($e,Ce.sibling),Ye=_(Ce,Me.props),gf(Ye,Me),Ye.return=$e,$e=Ye;break e}m($e,Ce);break}else c($e,Ce);Ce=Ce.sibling}Me.type===x?(Ye=ws(Me.props.children,$e.mode,Ye,Me.key),Ye.return=$e,$e=Ye):(Ye=vg(Me.type,Me.key,Me.props,null,$e.mode,Ye),gf(Ye,Me),Ye.return=$e,$e=Ye)}return V($e);case y:e:{for(Xt=Me.key;Ce!==null;){if(Ce.key===Xt)if(Ce.tag===4&&Ce.stateNode.containerInfo===Me.containerInfo&&Ce.stateNode.implementation===Me.implementation){m($e,Ce.sibling),Ye=_(Ce,Me.children||[]),Ye.return=$e,$e=Ye;break e}else{m($e,Ce);break}else c($e,Ce);Ce=Ce.sibling}Ye=Vy(Me,$e.mode,Ye),Ye.return=$e,$e=Ye}return V($e);case I:return Me=Rs(Me),Kn($e,Ce,Me,Ye)}if(k(Me))return Dt($e,Ce,Me,Ye);if(D(Me)){if(Xt=D(Me),typeof Xt!="function")throw Error(r(150));return Me=Xt.call(Me),Zt($e,Ce,Me,Ye)}if(typeof Me.then=="function")return Kn($e,Ce,wg(Me),Ye);if(Me.$$typeof===w)return Kn($e,Ce,yg($e,Me),Ye);$g($e,Me)}return typeof Me=="string"&&Me!==""||typeof Me=="number"||typeof Me=="bigint"?(Me=""+Me,Ce!==null&&Ce.tag===6?(m($e,Ce.sibling),Ye=_(Ce,Me),Ye.return=$e,$e=Ye):(m($e,Ce),Ye=Uy(Me,$e.mode,Ye),Ye.return=$e,$e=Ye),V($e)):m($e,Ce)}return function($e,Ce,Me,Ye){try{mf=0;var Xt=Kn($e,Ce,Me,Ye);return nu=null,Xt}catch(qt){if(qt===tu||qt===xg)throw qt;var En=Ua(29,qt,null,$e.mode);return En.lanes=Ye,En.return=$e,En}finally{}}}var Ms=I3(!0),P3=I3(!1),wl=!1;function r1(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function a1(l,c){l=l.updateQueue,c.updateQueue===l&&(c.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,callbacks:null})}function $l(l){return{lane:l,tag:0,payload:null,callback:null,next:null}}function El(l,c,m){var b=l.updateQueue;if(b===null)return null;if(b=b.shared,(jn&2)!==0){var _=b.pending;return _===null?c.next=c:(c.next=_.next,_.next=c),b.pending=c,c=gg(l),g3(l,null,m),c}return mg(l,b,c,m),gg(l)}function vf(l,c,m){if(c=c.updateQueue,c!==null&&(c=c.shared,(m&4194048)!==0)){var b=c.lanes;b&=l.pendingLanes,m|=b,c.lanes=m,qe(l,m)}}function o1(l,c){var m=l.updateQueue,b=l.alternate;if(b!==null&&(b=b.updateQueue,m===b)){var _=null,P=null;if(m=m.firstBaseUpdate,m!==null){do{var V={lane:m.lane,tag:m.tag,payload:m.payload,callback:null,next:null};P===null?_=P=V:P=P.next=V,m=m.next}while(m!==null);P===null?_=P=c:P=P.next=c}else _=P=c;m={baseState:b.baseState,firstBaseUpdate:_,lastBaseUpdate:P,shared:b.shared,callbacks:b.callbacks},l.updateQueue=m;return}l=m.lastBaseUpdate,l===null?m.firstBaseUpdate=c:l.next=c,m.lastBaseUpdate=c}var i1=!1;function pf(){if(i1){var l=eu;if(l!==null)throw l}}function bf(l,c,m,b){i1=!1;var _=l.updateQueue;wl=!1;var P=_.firstBaseUpdate,V=_.lastBaseUpdate,oe=_.shared.pending;if(oe!==null){_.shared.pending=null;var pe=oe,Ie=pe.next;pe.next=null,V===null?P=Ie:V.next=Ie,V=pe;var Ue=l.alternate;Ue!==null&&(Ue=Ue.updateQueue,oe=Ue.lastBaseUpdate,oe!==V&&(oe===null?Ue.firstBaseUpdate=Ie:oe.next=Ie,Ue.lastBaseUpdate=pe))}if(P!==null){var et=_.baseState;V=0,Ue=Ie=pe=null,oe=P;do{var Ae=oe.lane&-536870913,Be=Ae!==oe.lane;if(Be?(pn&Ae)===Ae:(b&Ae)===Ae){Ae!==0&&Ae===Jc&&(i1=!0),Ue!==null&&(Ue=Ue.next={lane:0,tag:oe.tag,payload:oe.payload,callback:null,next:null});e:{var Dt=l,Zt=oe;Ae=c;var Kn=m;switch(Zt.tag){case 1:if(Dt=Zt.payload,typeof Dt=="function"){et=Dt.call(Kn,et,Ae);break e}et=Dt;break e;case 3:Dt.flags=Dt.flags&-65537|128;case 0:if(Dt=Zt.payload,Ae=typeof Dt=="function"?Dt.call(Kn,et,Ae):Dt,Ae==null)break e;et=g({},et,Ae);break e;case 2:wl=!0}}Ae=oe.callback,Ae!==null&&(l.flags|=64,Be&&(l.flags|=8192),Be=_.callbacks,Be===null?_.callbacks=[Ae]:Be.push(Ae))}else Be={lane:Ae,tag:oe.tag,payload:oe.payload,callback:oe.callback,next:null},Ue===null?(Ie=Ue=Be,pe=et):Ue=Ue.next=Be,V|=Ae;if(oe=oe.next,oe===null){if(oe=_.shared.pending,oe===null)break;Be=oe,oe=Be.next,Be.next=null,_.lastBaseUpdate=Be,_.shared.pending=null}}while(!0);Ue===null&&(pe=et),_.baseState=pe,_.firstBaseUpdate=Ie,_.lastBaseUpdate=Ue,P===null&&(_.shared.lanes=0),Ml|=V,l.lanes=V,l.memoizedState=et}}function N3(l,c){if(typeof l!="function")throw Error(r(191,l));l.call(c)}function A3(l,c){var m=l.callbacks;if(m!==null)for(l.callbacks=null,l=0;l P?P:8;var V=L.T,oe={};L.T=oe,E1(l,!1,c,m);try{var pe=_(),Ie=L.S;if(Ie!==null&&Ie(oe,pe),pe!==null&&typeof pe=="object"&&typeof pe.then=="function"){var Ue=EG(pe,b);xf(l,c,Ue,Ya(l))}else xf(l,c,b,Ya(l))}catch(et){xf(l,c,{then:function(){},status:"rejected",reason:et},Ya())}finally{H.p=P,V!==null&&oe.types!==null&&(V.types=oe.types),L.T=V}}function IG(){}function w1(l,c,m,b){if(l.tag!==5)throw Error(r(476));var _=f4(l).queue;d4(l,_,c,U,m===null?IG:function(){return h4(l),m(b)})}function f4(l){var c=l.memoizedState;if(c!==null)return c;c={memoizedState:U,baseState:U,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ji,lastRenderedState:U},next:null};var m={};return c.next={memoizedState:m,baseState:m,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ji,lastRenderedState:m},next:null},l.memoizedState=c,l=l.alternate,l!==null&&(l.memoizedState=c),c}function h4(l){var c=f4(l);c.next===null&&(c=l.alternate.memoizedState),xf(l,c.next.queue,{},Ya())}function $1(){return la(Df)}function m4(){return wr().memoizedState}function g4(){return wr().memoizedState}function PG(l){for(var c=l.return;c!==null;){switch(c.tag){case 24:case 3:var m=Ya();l=$l(m);var b=El(c,l,m);b!==null&&(za(b,c,m),vf(b,c,m)),c={cache:Jy()},l.payload=c;return}c=c.return}}function NG(l,c,m){var b=Ya();m={lane:b,revertLane:0,gesture:null,action:m,hasEagerState:!1,eagerState:null,next:null},Ag(l)?p4(c,m):(m=Fy(l,c,m,b),m!==null&&(za(m,l,b),b4(m,c,b)))}function v4(l,c,m){var b=Ya();xf(l,c,m,b)}function xf(l,c,m,b){var _={lane:b,revertLane:0,gesture:null,action:m,hasEagerState:!1,eagerState:null,next:null};if(Ag(l))p4(c,_);else{var P=l.alternate;if(l.lanes===0&&(P===null||P.lanes===0)&&(P=c.lastRenderedReducer,P!==null))try{var V=c.lastRenderedState,oe=P(V,m);if(_.hasEagerState=!0,_.eagerState=oe,qa(oe,V))return mg(l,c,_,0),Qn===null&&hg(),!1}catch{}finally{}if(m=Fy(l,c,_,b),m!==null)return za(m,l,b),b4(m,c,b),!0}return!1}function E1(l,c,m,b){if(b={lane:2,revertLane:rS(),gesture:null,action:b,hasEagerState:!1,eagerState:null,next:null},Ag(l)){if(c)throw Error(r(479))}else c=Fy(l,m,b,2),c!==null&&za(c,l,2)}function Ag(l){var c=l.alternate;return l===sn||c!==null&&c===sn}function p4(l,c){au=Og=!0;var m=l.pending;m===null?c.next=c:(c.next=m.next,m.next=c),l.pending=c}function b4(l,c,m){if((m&4194048)!==0){var b=c.lanes;b&=l.pendingLanes,m|=b,c.lanes=m,qe(l,m)}}var Cf={readContext:la,use:Mg,useCallback:br,useContext:br,useEffect:br,useImperativeHandle:br,useLayoutEffect:br,useInsertionEffect:br,useMemo:br,useReducer:br,useRef:br,useState:br,useDebugValue:br,useDeferredValue:br,useTransition:br,useSyncExternalStore:br,useId:br,useHostTransitionStatus:br,useFormState:br,useActionState:br,useOptimistic:br,useMemoCache:br,useCacheRefresh:br};Cf.useEffectEvent=br;var y4={readContext:la,use:Mg,useCallback:function(l,c){return _a().memoizedState=[l,c===void 0?null:c],l},useContext:la,useEffect:n4,useImperativeHandle:function(l,c,m){m=m!=null?m.concat([l]):null,Pg(4194308,4,i4.bind(null,c,l),m)},useLayoutEffect:function(l,c){return Pg(4194308,4,l,c)},useInsertionEffect:function(l,c){Pg(4,2,l,c)},useMemo:function(l,c){var m=_a();c=c===void 0?null:c;var b=l();if(Is){ze(!0);try{l()}finally{ze(!1)}}return m.memoizedState=[b,c],b},useReducer:function(l,c,m){var b=_a();if(m!==void 0){var _=m(c);if(Is){ze(!0);try{m(c)}finally{ze(!1)}}}else _=c;return b.memoizedState=b.baseState=_,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:_},b.queue=l,l=l.dispatch=NG.bind(null,sn,l),[b.memoizedState,l]},useRef:function(l){var c=_a();return l={current:l},c.memoizedState=l},useState:function(l){l=b1(l);var c=l.queue,m=v4.bind(null,sn,c);return c.dispatch=m,[l.memoizedState,m]},useDebugValue:x1,useDeferredValue:function(l,c){var m=_a();return C1(m,l,c)},useTransition:function(){var l=b1(!1);return l=d4.bind(null,sn,l.queue,!0,!1),_a().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,c,m){var b=sn,_=_a();if(xn){if(m===void 0)throw Error(r(407));m=m()}else{if(m=c(),Qn===null)throw Error(r(349));(pn&127)!==0||H3(b,c,m)}_.memoizedState=m;var P={value:m,getSnapshot:c};return _.queue=P,n4(F3.bind(null,b,P,l),[l]),b.flags|=2048,iu(9,{destroy:void 0},k3.bind(null,b,P,m,c),null),m},useId:function(){var l=_a(),c=Qn.identifierPrefix;if(xn){var m=Zo,b=Qo;m=(b&~(1<<32-Ee(b)-1)).toString(32)+m,c="_"+c+"R_"+m,m=Rg++,0 <\/script>",P=P.removeChild(P.firstChild);break;case"select":P=typeof b.is=="string"?V.createElement("select",{is:b.is}):V.createElement("select"),b.multiple?P.multiple=!0:b.size&&(P.size=b.size);break;default:P=typeof b.is=="string"?V.createElement(_,{is:b.is}):V.createElement(_)}}P[We]=c,P[Xe]=b;e:for(V=c.child;V!==null;){if(V.tag===5||V.tag===6)P.appendChild(V.stateNode);else if(V.tag!==4&&V.tag!==27&&V.child!==null){V.child.return=V,V=V.child;continue}if(V===c)break e;for(;V.sibling===null;){if(V.return===null||V.return===c)break e;V=V.return}V.sibling.return=V.return,V=V.sibling}c.stateNode=P;e:switch(ca(P,_,b),_){case"button":case"input":case"select":case"textarea":b=!!b.autoFocus;break e;case"img":b=!0;break e;default:b=!1}b&&Li(c)}}return lr(c),B1(c,c.type,l===null?null:l.memoizedProps,c.pendingProps,m),null;case 6:if(l&&c.stateNode!=null)l.memoizedProps!==b&&Li(c);else{if(typeof b!="string"&&c.stateNode===null)throw Error(r(166));if(l=ee.current,Qc(c)){if(l=c.stateNode,m=c.memoizedProps,b=null,_=ia,_!==null)switch(_.tag){case 27:case 5:b=_.memoizedProps}l[We]=c,l=!!(l.nodeValue===m||b!==null&&b.suppressHydrationWarning===!0||D6(l.nodeValue,m)),l||xl(c,!0)}else l=ev(l).createTextNode(b),l[We]=c,c.stateNode=l}return lr(c),null;case 31:if(m=c.memoizedState,l===null||l.memoizedState!==null){if(b=Qc(c),m!==null){if(l===null){if(!b)throw Error(r(318));if(l=c.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(r(557));l[We]=c}else $s(),(c.flags&128)===0&&(c.memoizedState=null),c.flags|=4;lr(c),l=!1}else m=Yy(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=m),l=!0;if(!l)return c.flags&256?(Wa(c),c):(Wa(c),null);if((c.flags&128)!==0)throw Error(r(558))}return lr(c),null;case 13:if(b=c.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(_=Qc(c),b!==null&&b.dehydrated!==null){if(l===null){if(!_)throw Error(r(318));if(_=c.memoizedState,_=_!==null?_.dehydrated:null,!_)throw Error(r(317));_[We]=c}else $s(),(c.flags&128)===0&&(c.memoizedState=null),c.flags|=4;lr(c),_=!1}else _=Yy(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=_),_=!0;if(!_)return c.flags&256?(Wa(c),c):(Wa(c),null)}return Wa(c),(c.flags&128)!==0?(c.lanes=m,c):(m=b!==null,l=l!==null&&l.memoizedState!==null,m&&(b=c.child,_=null,b.alternate!==null&&b.alternate.memoizedState!==null&&b.alternate.memoizedState.cachePool!==null&&(_=b.alternate.memoizedState.cachePool.pool),P=null,b.memoizedState!==null&&b.memoizedState.cachePool!==null&&(P=b.memoizedState.cachePool.pool),P!==_&&(b.flags|=2048)),m!==l&&m&&(c.child.flags|=8192),Bg(c,c.updateQueue),lr(c),null);case 4:return q(),l===null&&lS(c.stateNode.containerInfo),lr(c),null;case 10:return Ni(c.type),lr(c),null;case 19:if(K(Cr),b=c.memoizedState,b===null)return lr(c),null;if(_=(c.flags&128)!==0,P=b.rendering,P===null)if(_)$f(b,!1);else{if(yr!==0||l!==null&&(l.flags&128)!==0)for(l=c.child;l!==null;){if(P=_g(l),P!==null){for(c.flags|=128,$f(b,!1),l=P.updateQueue,c.updateQueue=l,Bg(c,l),c.subtreeFlags=0,l=m,m=c.child;m!==null;)v3(m,l),m=m.sibling;return G(Cr,Cr.current&1|2),xn&&Ii(c,b.treeForkCount),c.child}l=l.sibling}b.tail!==null&&be()>Ug&&(c.flags|=128,_=!0,$f(b,!1),c.lanes=4194304)}else{if(!_)if(l=_g(P),l!==null){if(c.flags|=128,_=!0,l=l.updateQueue,c.updateQueue=l,Bg(c,l),$f(b,!0),b.tail===null&&b.tailMode==="hidden"&&!P.alternate&&!xn)return lr(c),null}else 2*be()-b.renderingStartTime>Ug&&m!==536870912&&(c.flags|=128,_=!0,$f(b,!1),c.lanes=4194304);b.isBackwards?(P.sibling=c.child,c.child=P):(l=b.last,l!==null?l.sibling=P:c.child=P,b.last=P)}return b.tail!==null?(l=b.tail,b.rendering=l,b.tail=l.sibling,b.renderingStartTime=be(),l.sibling=null,m=Cr.current,G(Cr,_?m&1|2:m&1),xn&&Ii(c,b.treeForkCount),l):(lr(c),null);case 22:case 23:return Wa(c),s1(),b=c.memoizedState!==null,l!==null?l.memoizedState!==null!==b&&(c.flags|=8192):b&&(c.flags|=8192),b?(m&536870912)!==0&&(c.flags&128)===0&&(lr(c),c.subtreeFlags&6&&(c.flags|=8192)):lr(c),m=c.updateQueue,m!==null&&Bg(c,m.retryQueue),m=null,l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(m=l.memoizedState.cachePool.pool),b=null,c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(b=c.memoizedState.cachePool.pool),b!==m&&(c.flags|=2048),l!==null&&K(Os),null;case 24:return m=null,l!==null&&(m=l.memoizedState.cache),c.memoizedState.cache!==m&&(c.flags|=2048),Ni(Mr),lr(c),null;case 25:return null;case 30:return null}throw Error(r(156,c.tag))}function DG(l,c){switch(Ky(c),c.tag){case 1:return l=c.flags,l&65536?(c.flags=l&-65537|128,c):null;case 3:return Ni(Mr),q(),l=c.flags,(l&65536)!==0&&(l&128)===0?(c.flags=l&-65537|128,c):null;case 26:case 27:case 5:return X(c),null;case 31:if(c.memoizedState!==null){if(Wa(c),c.alternate===null)throw Error(r(340));$s()}return l=c.flags,l&65536?(c.flags=l&-65537|128,c):null;case 13:if(Wa(c),l=c.memoizedState,l!==null&&l.dehydrated!==null){if(c.alternate===null)throw Error(r(340));$s()}return l=c.flags,l&65536?(c.flags=l&-65537|128,c):null;case 19:return K(Cr),null;case 4:return q(),null;case 10:return Ni(c.type),null;case 22:case 23:return Wa(c),s1(),l!==null&&K(Os),l=c.flags,l&65536?(c.flags=l&-65537|128,c):null;case 24:return Ni(Mr),null;case 25:return null;default:return null}}function q4(l,c){switch(Ky(c),c.tag){case 3:Ni(Mr),q();break;case 26:case 27:case 5:X(c);break;case 4:q();break;case 31:c.memoizedState!==null&&Wa(c);break;case 13:Wa(c);break;case 19:K(Cr);break;case 10:Ni(c.type);break;case 22:case 23:Wa(c),s1(),l!==null&&K(Os);break;case 24:Ni(Mr)}}function Ef(l,c){try{var m=c.updateQueue,b=m!==null?m.lastEffect:null;if(b!==null){var _=b.next;m=_;do{if((m.tag&l)===l){b=void 0;var P=m.create,V=m.inst;b=P(),V.destroy=b}m=m.next}while(m!==_)}}catch(oe){qn(c,c.return,oe)}}function Rl(l,c,m){try{var b=c.updateQueue,_=b!==null?b.lastEffect:null;if(_!==null){var P=_.next;b=P;do{if((b.tag&l)===l){var V=b.inst,oe=V.destroy;if(oe!==void 0){V.destroy=void 0,_=c;var pe=m,Ie=oe;try{Ie()}catch(Ue){qn(_,pe,Ue)}}}b=b.next}while(b!==P)}}catch(Ue){qn(c,c.return,Ue)}}function U4(l){var c=l.updateQueue;if(c!==null){var m=l.stateNode;try{A3(c,m)}catch(b){qn(l,l.return,b)}}}function V4(l,c,m){m.props=Ps(l.type,l.memoizedProps),m.state=l.memoizedState;try{m.componentWillUnmount()}catch(b){qn(l,c,b)}}function _f(l,c){try{var m=l.ref;if(m!==null){switch(l.tag){case 26:case 27:case 5:var b=l.stateNode;break;case 30:b=l.stateNode;break;default:b=l.stateNode}typeof m=="function"?l.refCleanup=m(b):m.current=b}}catch(_){qn(l,c,_)}}function Jo(l,c){var m=l.ref,b=l.refCleanup;if(m!==null)if(typeof b=="function")try{b()}catch(_){qn(l,c,_)}finally{l.refCleanup=null,l=l.alternate,l!=null&&(l.refCleanup=null)}else if(typeof m=="function")try{m(null)}catch(_){qn(l,c,_)}else m.current=null}function W4(l){var c=l.type,m=l.memoizedProps,b=l.stateNode;try{e:switch(c){case"button":case"input":case"select":case"textarea":m.autoFocus&&b.focus();break e;case"img":m.src?b.src=m.src:m.srcSet&&(b.srcset=m.srcSet)}}catch(_){qn(l,l.return,_)}}function H1(l,c,m){try{var b=l.stateNode;iY(b,l.type,m,c),b[Xe]=c}catch(_){qn(l,l.return,_)}}function K4(l){return l.tag===5||l.tag===3||l.tag===26||l.tag===27&&jl(l.type)||l.tag===4}function k1(l){e:for(;;){for(;l.sibling===null;){if(l.return===null||K4(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&l.tag!==18;){if(l.tag===27&&jl(l.type)||l.flags&2||l.child===null||l.tag===4)continue e;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function F1(l,c,m){var b=l.tag;if(b===5||b===6)l=l.stateNode,c?(m.nodeType===9?m.body:m.nodeName==="HTML"?m.ownerDocument.body:m).insertBefore(l,c):(c=m.nodeType===9?m.body:m.nodeName==="HTML"?m.ownerDocument.body:m,c.appendChild(l),m=m._reactRootContainer,m!=null||c.onclick!==null||(c.onclick=pr));else if(b!==4&&(b===27&&jl(l.type)&&(m=l.stateNode,c=null),l=l.child,l!==null))for(F1(l,c,m),l=l.sibling;l!==null;)F1(l,c,m),l=l.sibling}function Hg(l,c,m){var b=l.tag;if(b===5||b===6)l=l.stateNode,c?m.insertBefore(l,c):m.appendChild(l);else if(b!==4&&(b===27&&jl(l.type)&&(m=l.stateNode),l=l.child,l!==null))for(Hg(l,c,m),l=l.sibling;l!==null;)Hg(l,c,m),l=l.sibling}function G4(l){var c=l.stateNode,m=l.memoizedProps;try{for(var b=l.type,_=c.attributes;_.length;)c.removeAttributeNode(_[0]);ca(c,b,m),c[We]=l,c[Xe]=m}catch(P){qn(l,l.return,P)}}var Di=!1,Nr=!1,q1=!1,Y4=typeof WeakSet=="function"?WeakSet:Set,Gr=null;function BG(l,c){if(l=l.containerInfo,uS=lv,l=l3(l),zy(l)){if("selectionStart"in l)var m={start:l.selectionStart,end:l.selectionEnd};else e:{m=(m=l.ownerDocument)&&m.defaultView||window;var b=m.getSelection&&m.getSelection();if(b&&b.rangeCount!==0){m=b.anchorNode;var _=b.anchorOffset,P=b.focusNode;b=b.focusOffset;try{m.nodeType,P.nodeType}catch{m=null;break e}var V=0,oe=-1,pe=-1,Ie=0,Ue=0,et=l,Ae=null;t:for(;;){for(var Be;et!==m||_!==0&&et.nodeType!==3||(oe=V+_),et!==P||b!==0&&et.nodeType!==3||(pe=V+b),et.nodeType===3&&(V+=et.nodeValue.length),(Be=et.firstChild)!==null;)Ae=et,et=Be;for(;;){if(et===l)break t;if(Ae===m&&++Ie===_&&(oe=V),Ae===P&&++Ue===b&&(pe=V),(Be=et.nextSibling)!==null)break;et=Ae,Ae=et.parentNode}et=Be}m=oe===-1||pe===-1?null:{start:oe,end:pe}}else m=null}m=m||{start:0,end:0}}else m=null;for(dS={focusedElem:l,selectionRange:m},lv=!1,Gr=c;Gr!==null;)if(c=Gr,l=c.child,(c.subtreeFlags&1028)!==0&&l!==null)l.return=c,Gr=l;else for(;Gr!==null;){switch(c=Gr,P=c.alternate,l=c.flags,c.tag){case 0:if((l&4)!==0&&(l=c.updateQueue,l=l!==null?l.events:null,l!==null))for(m=0;m title"))),ca(P,b,m),P[We]=l,st(P),b=P;break e;case"link":var V=t5("link","href",_).get(b+(m.href||""));if(V){for(var oe=0;oe Kn&&(V=Kn,Kn=Zt,Zt=V);var $e=o3(oe,Zt),Ce=o3(oe,Kn);if($e&&Ce&&(Be.rangeCount!==1||Be.anchorNode!==$e.node||Be.anchorOffset!==$e.offset||Be.focusNode!==Ce.node||Be.focusOffset!==Ce.offset)){var Me=et.createRange();Me.setStart($e.node,$e.offset),Be.removeAllRanges(),Zt>Kn?(Be.addRange(Me),Be.extend(Ce.node,Ce.offset)):(Me.setEnd(Ce.node,Ce.offset),Be.addRange(Me))}}}}for(et=[],Be=oe;Be=Be.parentNode;)Be.nodeType===1&&et.push({element:Be,left:Be.scrollLeft,top:Be.scrollTop});for(typeof oe.focus=="function"&&oe.focus(),oe=0;oe m?32:m,L.T=null,m=X1,X1=null;var P=Pl,V=qi;if(kr=0,du=Pl=null,qi=0,(jn&6)!==0)throw Error(r(331));var oe=jn;if(jn|=4,i6(P.current),r6(P,P.current,V,m),jn=oe,Pf(0,!1),we&&typeof we.onPostCommitFiberRoot=="function")try{we.onPostCommitFiberRoot(He,P)}catch{}return!0}finally{H.p=_,L.T=b,$6(l,c)}}function _6(l,c,m){c=io(m,c),c=T1(l.stateNode,c,2),l=El(l,c,2),l!==null&&(Ke(l,2),ei(l))}function qn(l,c,m){if(l.tag===3)_6(l,l,m);else for(;c!==null;){if(c.tag===3){_6(c,l,m);break}else if(c.tag===1){var b=c.stateNode;if(typeof c.type.getDerivedStateFromError=="function"||typeof b.componentDidCatch=="function"&&(Il===null||!Il.has(b))){l=io(m,l),m=O4(2),b=El(c,m,2),b!==null&&(R4(m,b,c,l),Ke(b,2),ei(b));break}}c=c.return}}function eS(l,c,m){var b=l.pingCache;if(b===null){b=l.pingCache=new FG;var _=new Set;b.set(c,_)}else _=b.get(c),_===void 0&&(_=new Set,b.set(c,_));_.has(m)||(W1=!0,_.add(m),l=KG.bind(null,l,c,m),c.then(l,l))}function KG(l,c,m){var b=l.pingCache;b!==null&&b.delete(c),l.pingedLanes|=l.suspendedLanes&m,l.warmLanes&=~m,Qn===l&&(pn&m)===m&&(yr===4||yr===3&&(pn&62914560)===pn&&300>be()-qg?(jn&2)===0&&fu(l,0):K1|=m,uu===pn&&(uu=0)),ei(l)}function O6(l,c){c===0&&(c=At()),l=Cs(l,c),l!==null&&(Ke(l,c),ei(l))}function GG(l){var c=l.memoizedState,m=0;c!==null&&(m=c.retryLane),O6(l,m)}function YG(l,c){var m=0;switch(l.tag){case 31:case 13:var b=l.stateNode,_=l.memoizedState;_!==null&&(m=_.retryLane);break;case 19:b=l.stateNode;break;case 22:b=l.stateNode._retryCache;break;default:throw Error(r(314))}b!==null&&b.delete(c),O6(l,m)}function XG(l,c){return Re(l,c)}var Xg=null,mu=null,tS=!1,Qg=!1,nS=!1,Al=0;function ei(l){l!==mu&&l.next===null&&(mu===null?Xg=mu=l:mu=mu.next=l),Qg=!0,tS||(tS=!0,ZG())}function Pf(l,c){if(!nS&&Qg){nS=!0;do for(var m=!1,b=Xg;b!==null;){if(l!==0){var _=b.pendingLanes;if(_===0)var P=0;else{var V=b.suspendedLanes,oe=b.pingedLanes;P=(1<<31-Ee(42|l)+1)-1,P&=_&~(V&~oe),P=P&201326741?P&201326741|1:P?P|2:0}P!==0&&(m=!0,I6(b,P))}else P=pn,P=Pt(b,b===Qn?P:0,b.cancelPendingCommit!==null||b.timeoutHandle!==-1),(P&3)===0||Et(b,P)||(m=!0,I6(b,P));b=b.next}while(m);nS=!1}}function QG(){R6()}function R6(){Qg=tS=!1;var l=0;Al!==0&&sY()&&(l=Al);for(var c=be(),m=null,b=Xg;b!==null;){var _=b.next,P=T6(b,c);P===0?(b.next=null,m===null?Xg=_:m.next=_,_===null&&(mu=m)):(m=b,(l!==0||(P&3)!==0)&&(Qg=!0)),b=_}kr!==0&&kr!==5||Pf(l),Al!==0&&(Al=0)}function T6(l,c){for(var m=l.suspendedLanes,b=l.pingedLanes,_=l.expirationTimes,P=l.pendingLanes&-62914561;0 oe)break;var Ue=pe.transferSize,et=pe.initiatorType;Ue&&B6(et)&&(pe=pe.responseEnd,V+=Ue*(pe
"u"?null:document;function Q6(l,c,m){var b=gu;if(b&&typeof c=="string"&&c){var _=Jt(c);_='link[rel="'+l+'"][href="'+_+'"]',typeof m=="string"&&(_+='[crossorigin="'+m+'"]'),X6.has(_)||(X6.add(_),l={rel:l,crossOrigin:m,href:c},b.querySelector(_)===null&&(c=b.createElement("link"),ca(c,"link",l),st(c),b.head.appendChild(c)))}}function pY(l){Ui.D(l),Q6("dns-prefetch",l,null)}function bY(l,c){Ui.C(l,c),Q6("preconnect",l,c)}function yY(l,c,m){Ui.L(l,c,m);var b=gu;if(b&&l&&c){var _='link[rel="preload"][as="'+Jt(c)+'"]';c==="image"&&m&&m.imageSrcSet?(_+='[imagesrcset="'+Jt(m.imageSrcSet)+'"]',typeof m.imageSizes=="string"&&(_+='[imagesizes="'+Jt(m.imageSizes)+'"]')):_+='[href="'+Jt(l)+'"]';var P=_;switch(c){case"style":P=vu(l);break;case"script":P=pu(l)}ho.has(P)||(l=g({rel:"preload",href:c==="image"&&m&&m.imageSrcSet?void 0:l,as:c},m),ho.set(P,l),b.querySelector(_)!==null||c==="style"&&b.querySelector(zf(P))||c==="script"&&b.querySelector(Lf(P))||(c=b.createElement("link"),ca(c,"link",l),st(c),b.head.appendChild(c)))}}function SY(l,c){Ui.m(l,c);var m=gu;if(m&&l){var b=c&&typeof c.as=="string"?c.as:"script",_='link[rel="modulepreload"][as="'+Jt(b)+'"][href="'+Jt(l)+'"]',P=_;switch(b){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":P=pu(l)}if(!ho.has(P)&&(l=g({rel:"modulepreload",href:l},c),ho.set(P,l),m.querySelector(_)===null)){switch(b){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(m.querySelector(Lf(P)))return}b=m.createElement("link"),ca(b,"link",l),st(b),m.head.appendChild(b)}}}function xY(l,c,m){Ui.S(l,c,m);var b=gu;if(b&&l){var _=ct(b).hoistableStyles,P=vu(l);c=c||"default";var V=_.get(P);if(!V){var oe={loading:0,preload:null};if(V=b.querySelector(zf(P)))oe.loading=5;else{l=g({rel:"stylesheet",href:l,"data-precedence":c},m),(m=ho.get(P))&&bS(l,m);var pe=V=b.createElement("link");st(pe),ca(pe,"link",l),pe._p=new Promise(function(Ie,Ue){pe.onload=Ie,pe.onerror=Ue}),pe.addEventListener("load",function(){oe.loading|=1}),pe.addEventListener("error",function(){oe.loading|=2}),oe.loading|=4,nv(V,c,b)}V={type:"stylesheet",instance:V,count:1,state:oe},_.set(P,V)}}}function CY(l,c){Ui.X(l,c);var m=gu;if(m&&l){var b=ct(m).hoistableScripts,_=pu(l),P=b.get(_);P||(P=m.querySelector(Lf(_)),P||(l=g({src:l,async:!0},c),(c=ho.get(_))&&yS(l,c),P=m.createElement("script"),st(P),ca(P,"link",l),m.head.appendChild(P)),P={type:"script",instance:P,count:1,state:null},b.set(_,P))}}function wY(l,c){Ui.M(l,c);var m=gu;if(m&&l){var b=ct(m).hoistableScripts,_=pu(l),P=b.get(_);P||(P=m.querySelector(Lf(_)),P||(l=g({src:l,async:!0,type:"module"},c),(c=ho.get(_))&&yS(l,c),P=m.createElement("script"),st(P),ca(P,"link",l),m.head.appendChild(P)),P={type:"script",instance:P,count:1,state:null},b.set(_,P))}}function Z6(l,c,m,b){var _=(_=ee.current)?tv(_):null;if(!_)throw Error(r(446));switch(l){case"meta":case"title":return null;case"style":return typeof m.precedence=="string"&&typeof m.href=="string"?(c=vu(m.href),m=ct(_).hoistableStyles,b=m.get(c),b||(b={type:"style",instance:null,count:0,state:null},m.set(c,b)),b):{type:"void",instance:null,count:0,state:null};case"link":if(m.rel==="stylesheet"&&typeof m.href=="string"&&typeof m.precedence=="string"){l=vu(m.href);var P=ct(_).hoistableStyles,V=P.get(l);if(V||(_=_.ownerDocument||_,V={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},P.set(l,V),(P=_.querySelector(zf(l)))&&!P._p&&(V.instance=P,V.state.loading=5),ho.has(l)||(m={rel:"preload",as:"style",href:m.href,crossOrigin:m.crossOrigin,integrity:m.integrity,media:m.media,hrefLang:m.hrefLang,referrerPolicy:m.referrerPolicy},ho.set(l,m),P||$Y(_,l,m,V.state))),c&&b===null)throw Error(r(528,""));return V}if(c&&b!==null)throw Error(r(529,""));return null;case"script":return c=m.async,m=m.src,typeof m=="string"&&c&&typeof c!="function"&&typeof c!="symbol"?(c=pu(m),m=ct(_).hoistableScripts,b=m.get(c),b||(b={type:"script",instance:null,count:0,state:null},m.set(c,b)),b):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,l))}}function vu(l){return'href="'+Jt(l)+'"'}function zf(l){return'link[rel="stylesheet"]['+l+"]"}function J6(l){return g({},l,{"data-precedence":l.precedence,precedence:null})}function $Y(l,c,m,b){l.querySelector('link[rel="preload"][as="style"]['+c+"]")?b.loading=1:(c=l.createElement("link"),b.preload=c,c.addEventListener("load",function(){return b.loading|=1}),c.addEventListener("error",function(){return b.loading|=2}),ca(c,"link",m),st(c),l.head.appendChild(c))}function pu(l){return'[src="'+Jt(l)+'"]'}function Lf(l){return"script[async]"+l}function e5(l,c,m){if(c.count++,c.instance===null)switch(c.type){case"style":var b=l.querySelector('style[data-href~="'+Jt(m.href)+'"]');if(b)return c.instance=b,st(b),b;var _=g({},m,{"data-href":m.href,"data-precedence":m.precedence,href:null,precedence:null});return b=(l.ownerDocument||l).createElement("style"),st(b),ca(b,"style",_),nv(b,m.precedence,l),c.instance=b;case"stylesheet":_=vu(m.href);var P=l.querySelector(zf(_));if(P)return c.state.loading|=4,c.instance=P,st(P),P;b=J6(m),(_=ho.get(_))&&bS(b,_),P=(l.ownerDocument||l).createElement("link"),st(P);var V=P;return V._p=new Promise(function(oe,pe){V.onload=oe,V.onerror=pe}),ca(P,"link",b),c.state.loading|=4,nv(P,m.precedence,l),c.instance=P;case"script":return P=pu(m.src),(_=l.querySelector(Lf(P)))?(c.instance=_,st(_),_):(b=m,(_=ho.get(P))&&(b=g({},m),yS(b,_)),l=l.ownerDocument||l,_=l.createElement("script"),st(_),ca(_,"link",b),l.head.appendChild(_),c.instance=_);case"void":return null;default:throw Error(r(443,c.type))}else c.type==="stylesheet"&&(c.state.loading&4)===0&&(b=c.instance,c.state.loading|=4,nv(b,m.precedence,l));return c.instance}function nv(l,c,m){for(var b=m.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),_=b.length?b[b.length-1]:null,P=_,V=0;V title"):null)}function EY(l,c,m){if(m===1||c.itemProp!=null)return!1;switch(l){case"meta":case"title":return!0;case"style":if(typeof c.precedence!="string"||typeof c.href!="string"||c.href==="")break;return!0;case"link":if(typeof c.rel!="string"||typeof c.href!="string"||c.href===""||c.onLoad||c.onError)break;switch(c.rel){case"stylesheet":return l=c.disabled,typeof c.precedence=="string"&&l==null;default:return!0}case"script":if(c.async&&typeof c.async!="function"&&typeof c.async!="symbol"&&!c.onLoad&&!c.onError&&c.src&&typeof c.src=="string")return!0}return!1}function r5(l){return!(l.type==="stylesheet"&&(l.state.loading&3)===0)}function _Y(l,c,m,b){if(m.type==="stylesheet"&&(typeof b.media!="string"||matchMedia(b.media).matches!==!1)&&(m.state.loading&4)===0){if(m.instance===null){var _=vu(b.href),P=c.querySelector(zf(_));if(P){c=P._p,c!==null&&typeof c=="object"&&typeof c.then=="function"&&(l.count++,l=av.bind(l),c.then(l,l)),m.state.loading|=4,m.instance=P,st(P);return}P=c.ownerDocument||c,b=J6(b),(_=ho.get(_))&&bS(b,_),P=P.createElement("link"),st(P);var V=P;V._p=new Promise(function(oe,pe){V.onload=oe,V.onerror=pe}),ca(P,"link",b),m.instance=P}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(m,c),(c=m.state.preload)&&(m.state.loading&3)===0&&(l.count++,m=av.bind(l),c.addEventListener("load",m),c.addEventListener("error",m))}}var SS=0;function OY(l,c){return l.stylesheets&&l.count===0&&iv(l,l.stylesheets),0 SS?50:800)+c);return l.unsuspend=m,function(){l.unsuspend=null,clearTimeout(b),clearTimeout(_)}}:null}function av(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)iv(this,this.stylesheets);else if(this.unsuspend){var l=this.unsuspend;this.unsuspend=null,l()}}}var ov=null;function iv(l,c){l.stylesheets=null,l.unsuspend!==null&&(l.count++,ov=new Map,c.forEach(RY,l),ov=null,av.call(l))}function RY(l,c){if(!(c.state.loading&4)){var m=ov.get(l);if(m)var b=m.get(null);else{m=new Map,ov.set(l,m);for(var _=l.querySelectorAll("link[data-precedence],style[data-precedence]"),P=0;P<_.length;P++){var V=_[P];(V.nodeName==="LINK"||V.getAttribute("media")!=="not all")&&(m.set(V.dataset.precedence,V),b=V)}b&&m.set(null,b)}_=c.instance,V=_.getAttribute("data-precedence"),P=m.get(V)||b,P===b&&m.set(null,_),m.set(V,_),this.count++,b=av.bind(this),_.addEventListener("load",b),_.addEventListener("error",b),P?P.parentNode.insertBefore(_,P.nextSibling):(l=l.nodeType===9?l.head:l,l.insertBefore(_,l.firstChild)),c.state.loading|=4}}var Df={$$typeof:w,Provider:null,Consumer:null,_currentValue:U,_currentValue2:U,_threadCount:0};function TY(l,c,m,b,_,P,V,oe,pe){this.tag=1,this.containerInfo=l,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=$t(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=$t(0),this.hiddenUpdates=$t(null),this.identifierPrefix=b,this.onUncaughtError=_,this.onCaughtError=P,this.onRecoverableError=V,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=pe,this.incompleteTransitions=new Map}function a5(l,c,m,b,_,P,V,oe,pe,Ie,Ue,et){return l=new TY(l,c,m,V,pe,Ie,Ue,et,oe),c=1,P===!0&&(c|=24),P=Ua(3,null,null,c),l.current=P,P.stateNode=l,c=Jy(),c.refCount++,l.pooledCache=c,c.refCount++,P.memoizedState={element:b,isDehydrated:m,cache:c},r1(P),l}function o5(l){return l?(l=Gc,l):Gc}function i5(l,c,m,b,_,P){_=o5(_),b.context===null?b.context=_:b.pendingContext=_,b=$l(c),b.payload={element:m},P=P===void 0?null:P,P!==null&&(b.callback=P),m=El(l,b,c),m!==null&&(za(m,l,c),vf(m,l,c))}function l5(l,c){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var m=l.retryLane;l.retryLane=m!==0&&m "u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),TS.exports=qY(),TS.exports}var VY=UY();const gE=new WeakMap,WY=new WeakMap,gp={current:[]};let NS=!1,Rh=0;const bh=new Set,gv=new Map;function t9(e){for(const t of e){if(gp.current.includes(t))continue;gp.current.push(t),t.recompute();const n=WY.get(t);if(n)for(const r of n){const a=gE.get(r);a?.length&&t9(a)}}}function KY(e){const t={prevVal:e.prevState,currentVal:e.state};for(const n of e.listeners)n(t)}function GY(e){const t={prevVal:e.prevState,currentVal:e.state};for(const n of e.listeners)n(t)}function n9(e){if(Rh>0&&!gv.has(e)&&gv.set(e,e.prevState),bh.add(e),!(Rh>0)&&!NS)try{for(NS=!0;bh.size>0;){const t=Array.from(bh);bh.clear();for(const n of t){const r=gv.get(n)??n.prevState;n.prevState=r,KY(n)}for(const n of t){const r=gE.get(n);r&&(gp.current.push(n),t9(r))}for(const n of t){const r=gE.get(n);if(r)for(const a of r)GY(a)}}}finally{NS=!1,gp.current=[],gv.clear()}}function Th(e){Rh++;try{e()}finally{if(Rh--,Rh===0){const t=bh.values().next().value;t&&n9(t)}}}function YY(e){return typeof e=="function"}class XY{constructor(t,n){this.listeners=new Set,this.subscribe=r=>{var a,o;this.listeners.add(r);const i=(o=(a=this.options)==null?void 0:a.onSubscribe)==null?void 0:o.call(a,r,this);return()=>{this.listeners.delete(r),i?.()}},this.prevState=t,this.state=t,this.options=n}setState(t){var n,r,a;this.prevState=this.state,(n=this.options)!=null&&n.updateFn?this.state=this.options.updateFn(this.prevState)(t):YY(t)?this.state=t(this.prevState):this.state=t,(a=(r=this.options)==null?void 0:r.onUpdate)==null||a.call(r),n9(this)}}const ns="__TSR_index",O5="popstate",R5="beforeunload";function QY(e){let t=e.getLocation();const n=new Set,r=i=>{t=e.getLocation(),n.forEach(s=>s({location:t,action:i}))},a=i=>{e.notifyOnIndexChange??!0?r(i):t=e.getLocation()},o=async({task:i,navigateOpts:s,...u})=>{if(s?.ignoreBlocker??!1){i();return}const h=e.getBlockers?.()??[],g=u.type==="PUSH"||u.type==="REPLACE";if(typeof document<"u"&&h.length&&g)for(const v of h){const p=vp(u.path,u.state);if(await v.blockerFn({currentLocation:t,nextLocation:p,action:u.type})){e.onBlocked?.();return}}i()};return{get location(){return t},get length(){return e.getLength()},subscribers:n,subscribe:i=>(n.add(i),()=>{n.delete(i)}),push:(i,s,u)=>{const d=t.state[ns];s=T5(d+1,s),o({task:()=>{e.pushState(i,s),r({type:"PUSH"})},navigateOpts:u,type:"PUSH",path:i,state:s})},replace:(i,s,u)=>{const d=t.state[ns];s=T5(d,s),o({task:()=>{e.replaceState(i,s),r({type:"REPLACE"})},navigateOpts:u,type:"REPLACE",path:i,state:s})},go:(i,s)=>{o({task:()=>{e.go(i),a({type:"GO",index:i})},navigateOpts:s,type:"GO"})},back:i=>{o({task:()=>{e.back(i?.ignoreBlocker??!1),a({type:"BACK"})},navigateOpts:i,type:"BACK"})},forward:i=>{o({task:()=>{e.forward(i?.ignoreBlocker??!1),a({type:"FORWARD"})},navigateOpts:i,type:"FORWARD"})},canGoBack:()=>t.state[ns]!==0,createHref:i=>e.createHref(i),block:i=>{if(!e.setBlockers)return()=>{};const s=e.getBlockers?.()??[];return e.setBlockers([...s,i]),()=>{const u=e.getBlockers?.()??[];e.setBlockers?.(u.filter(d=>d!==i))}},flush:()=>e.flush?.(),destroy:()=>e.destroy?.(),notify:r}}function T5(e,t){t||(t={});const n=PO();return{...t,key:n,__TSR_key:n,[ns]:e}}function ZY(e){const t=typeof document<"u"?window:void 0,n=t.history.pushState,r=t.history.replaceState;let a=[];const o=()=>a,i=I=>a=I,s=(I=>I),u=(()=>vp(`${t.location.pathname}${t.location.search}${t.location.hash}`,t.history.state));if(!t.history.state?.__TSR_key&&!t.history.state?.key){const I=PO();t.history.replaceState({[ns]:0,key:I,__TSR_key:I},"")}let d=u(),h,g=!1,v=!1,p=!1,y=!1;const x=()=>d;let S,C;const $=()=>{S&&(M._ignoreSubscribers=!0,(S.isPush?t.history.pushState:t.history.replaceState)(S.state,"",S.href),M._ignoreSubscribers=!1,S=void 0,C=void 0,h=void 0)},w=(I,T,A)=>{const N=s(T);C||(h=d),d=vp(T,A),S={href:N,state:A,isPush:S?.isPush||I==="push"},C||(C=Promise.resolve().then(()=>$()))},E=I=>{d=u(),M.notify({type:I})},O=async()=>{if(v){v=!1;return}const I=u(),T=I.state[ns]-d.state[ns],A=T===1,N=T===-1,D=!A&&!N||g;g=!1;const z=D?"GO":N?"BACK":"FORWARD",j=D?{type:"GO",index:T}:{type:N?"BACK":"FORWARD"};if(p)p=!1;else{const k=o();if(typeof document<"u"&&k.length){for(const L of k)if(await L.blockerFn({currentLocation:d,nextLocation:I,action:z})){v=!0,t.history.go(1),M.notify(j);return}}}d=u(),M.notify(j)},R=I=>{if(y){y=!1;return}let T=!1;const A=o();if(typeof document<"u"&&A.length)for(const N of A){const D=N.enableBeforeUnload??!0;if(D===!0){T=!0;break}if(typeof D=="function"&&D()===!0){T=!0;break}}if(T)return I.preventDefault(),I.returnValue=""},M=QY({getLocation:x,getLength:()=>t.history.length,pushState:(I,T)=>w("push",I,T),replaceState:(I,T)=>w("replace",I,T),back:I=>(I&&(p=!0),y=!0,t.history.back()),forward:I=>{I&&(p=!0),y=!0,t.history.forward()},go:I=>{g=!0,t.history.go(I)},createHref:I=>s(I),flush:$,destroy:()=>{t.history.pushState=n,t.history.replaceState=r,t.removeEventListener(R5,R,{capture:!0}),t.removeEventListener(O5,O)},onBlocked:()=>{h&&d!==h&&(d=h)},getBlockers:o,setBlockers:i,notifyOnIndexChange:!1});return t.addEventListener(R5,R,{capture:!0}),t.addEventListener(O5,O),t.history.pushState=function(...I){const T=n.apply(t.history,I);return M._ignoreSubscribers||E("PUSH"),T},t.history.replaceState=function(...I){const T=r.apply(t.history,I);return M._ignoreSubscribers||E("REPLACE"),T},M}function vp(e,t){const n=e.indexOf("#"),r=e.indexOf("?"),a=PO();return{href:e,pathname:e.substring(0,n>0?r>0?Math.min(n,r):n:r>0?r:e.length),hash:n>-1?e.substring(n):"",search:r>-1?e.slice(r,n===-1?void 0:n):"",state:t||{[ns]:0,key:a,__TSR_key:a}}}function PO(){return(Math.random()+1).toString(36).substring(7)}function vE(e){return e[e.length-1]}function JY(e){return typeof e=="function"}function Ys(e,t){return JY(e)?e(t):e}const eX=Object.prototype.hasOwnProperty;function bo(e,t){if(e===t)return e;const n=t,r=P5(e)&&P5(n);if(!r&&!(pp(e)&&pp(n)))return n;const a=r?e:M5(e);if(!a)return n;const o=r?n:M5(n);if(!o)return n;const i=a.length,s=o.length,u=r?new Array(s):{};let d=0;for(let h=0;h "u")return!0;const n=t.prototype;return!(!I5(n)||!n.hasOwnProperty("isPrototypeOf"))}function I5(e){return Object.prototype.toString.call(e)==="[object Object]"}function P5(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Xs(e,t,n){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(let r=0,a=e.length;ra||!Xs(e[i],t[i],n)))return!1;return a===o}return!1}function rd(e){let t,n;const r=new Promise((a,o)=>{t=a,n=o});return r.status="pending",r.resolve=a=>{r.status="resolved",r.value=a,t(a),e?.(a)},r.reject=a=>{r.status="rejected",n(a)},r}function rs(e){return!!(e&&typeof e=="object"&&typeof e.then=="function")}const tX=Array.from(new Map([["%","%25"],["\\","%5C"]]).values());function N5(e,t=tX){function n(a,o,i=0){for(let s=i;s{try{return decodeURI(s)}catch{return s}})}}if(e===""||!/%[0-9A-Fa-f]{2}/g.test(e))return e;const r=e.replaceAll(/%[0-9a-f]{2}/g,a=>a.toUpperCase());return n(r,t)}var nX="Invariant failed";function tl(e,t){if(!e)throw new Error(nX)}const si=0,nc=1,ad=2,od=3;function Zi(e){return NO(e.filter(t=>t!==void 0).join("/"))}function NO(e){return e.replace(/\/{2,}/g,"/")}function AO(e){return e==="/"?e:e.replace(/^\/{1,}/,"")}function as(e){return e==="/"?e:e.replace(/\/{1,}$/,"")}function Kv(e){return as(AO(e))}function bp(e,t){return e?.endsWith("/")&&e!=="/"&&e!==`${t}/`?e.slice(0,-1):e}function rX(e,t,n){return bp(e,n)===bp(t,n)}function aX(e){const{type:t,value:n}=e;if(t===si)return n;const{prefixSegment:r,suffixSegment:a}=e;if(t===nc){const o=n.substring(1);if(r&&a)return`${r}{$${o}}${a}`;if(r)return`${r}{$${o}}`;if(a)return`{$${o}}${a}`}if(t===od){const o=n.substring(1);return r&&a?`${r}{-$${o}}${a}`:r?`${r}{-$${o}}`:a?`{-$${o}}${a}`:`{-$${o}}`}if(t===ad){if(r&&a)return`${r}{$}${a}`;if(r)return`${r}{$}`;if(a)return`{$}${a}`}return n}function oX({base:e,to:t,trailingSlash:n="never",parseCache:r}){let a=id(e,r).slice();const o=id(t,r);a.length>1&&vE(a)?.value==="/"&&a.pop();for(let u=0,d=o.length;u 1&&(vE(a).value==="/"?n==="never"&&a.pop():n==="always"&&a.push({type:si,value:"/"}));const i=a.map(aX);return Zi(i)}const id=(e,t)=>{if(!e)return[];const n=t?.get(e);if(n)return n;const r=dX(e);return t?.set(e,r),r},iX=/^\$.{1,}$/,lX=/^(.*?)\{(\$[a-zA-Z_$][a-zA-Z0-9_$]*)\}(.*)$/,sX=/^(.*?)\{-(\$[a-zA-Z_$][a-zA-Z0-9_$]*)\}(.*)$/,cX=/^\$$/,uX=/^(.*?)\{\$\}(.*)$/;function dX(e){e=NO(e);const t=[];if(e.slice(0,1)==="/"&&(e=e.substring(1),t.push({type:si,value:"/"})),!e)return t;const n=e.split("/").filter(Boolean);return t.push(...n.map(r=>{const a=r.match(uX);if(a){const s=a[1],u=a[2];return{type:ad,value:"$",prefixSegment:s||void 0,suffixSegment:u||void 0}}const o=r.match(sX);if(o){const s=o[1],u=o[2],d=o[3];return{type:od,value:u,prefixSegment:s||void 0,suffixSegment:d||void 0}}const i=r.match(lX);if(i){const s=i[1],u=i[2],d=i[3];return{type:nc,value:""+u,prefixSegment:s||void 0,suffixSegment:d||void 0}}if(iX.test(r)){const s=r.substring(1);return{type:nc,value:"$"+s,prefixSegment:void 0,suffixSegment:void 0}}return cX.test(r)?{type:ad,value:"$",prefixSegment:void 0,suffixSegment:void 0}:{type:si,value:r}})),e.slice(-1)==="/"&&(e=e.substring(1),t.push({type:si,value:"/"})),t}function vv({path:e,params:t,leaveWildcards:n,leaveParams:r,decodeCharMap:a,parseCache:o}){const i=id(e,o);function s(g){const v=t[g],p=typeof v=="string";return g==="*"||g==="_splat"?p?encodeURI(v):v:p?fX(v,a):v}let u=!1;const d={},h=Zi(i.map(g=>{if(g.type===si)return g.value;if(g.type===ad){d._splat=t._splat,d["*"]=t._splat;const v=g.prefixSegment||"",p=g.suffixSegment||"";if(!t._splat)return u=!0,n?`${v}${g.value}${p}`:v||p?`${v}${p}`:void 0;const y=s("_splat");return n?`${v}${g.value}${y??""}${p}`:`${v}${y}${p}`}if(g.type===nc){const v=g.value.substring(1);!u&&!(v in t)&&(u=!0),d[v]=t[v];const p=g.prefixSegment||"",y=g.suffixSegment||"";if(r){const x=s(g.value);return`${p}${g.value}${x??""}${y}`}return`${p}${s(v)??"undefined"}${y}`}if(g.type===od){const v=g.value.substring(1),p=g.prefixSegment||"",y=g.suffixSegment||"";if(!(v in t)||t[v]==null)return n?`${p}${v}${y}`:p||y?`${p}${y}`:void 0;if(d[v]=t[v],r){const x=s(g.value);return`${p}${g.value}${x??""}${y}`}return n?`${p}${v}${s(v)??""}${y}`:`${p}${s(v)??""}${y}`}return g.value}));return{usedParams:d,interpolatedPath:h,isMissingParams:u}}function fX(e,t){let n=encodeURIComponent(e);if(t)for(const[r,a]of t)n=n.replaceAll(r,a);return n}function pE(e,t,n){const r=hX(e,t,n);if(!(t.to&&!r))return r??{}}function hX(e,{to:t,fuzzy:n,caseSensitive:r},a){const o=t,i=id(e.startsWith("/")?e:`/${e}`,a),s=id(o.startsWith("/")?o:`/${o}`,a),u={};return mX(i,s,u,n,r)?u:void 0}function mX(e,t,n,r,a){let o=0,i=0;for(;o x.value)));g&&y.startsWith(g)&&(y=y.slice(g.length)),v&&y.endsWith(v)&&(y=y.slice(0,y.length-v.length)),h=y}else h=decodeURI(Zi(d.map(g=>g.value)));return n["*"]=h,n._splat=h,!0}if(u.type===si){if(u.value==="/"&&!s?.value){i++;continue}if(s){if(a){if(u.value!==s.value)return!1}else if(u.value.toLowerCase()!==s.value.toLowerCase())return!1;o++,i++;continue}else return!1}if(u.type===nc){if(!s||s.value==="/")return!1;let d="",h=!1;if(u.prefixSegment||u.suffixSegment){const g=u.prefixSegment||"",v=u.suffixSegment||"",p=s.value;if(g&&!p.startsWith(g)||v&&!p.endsWith(v))return!1;let y=p;g&&y.startsWith(g)&&(y=y.slice(g.length)),v&&y.endsWith(v)&&(y=y.slice(0,y.length-v.length)),d=decodeURIComponent(y),h=!0}else d=decodeURIComponent(s.value),h=!0;h&&(n[u.value.substring(1)]=d,o++),i++;continue}if(u.type===od){if(!s){i++;continue}if(s.value==="/"){i++;continue}let d="",h=!1;if(u.prefixSegment||u.suffixSegment){const g=u.prefixSegment||"",v=u.suffixSegment||"",p=s.value;if((!g||p.startsWith(g))&&(!v||p.endsWith(v))){let y=p;g&&y.startsWith(g)&&(y=y.slice(g.length)),v&&y.endsWith(v)&&(y=y.slice(0,y.length-v.length)),d=decodeURIComponent(y),h=!0}}else{let g=!0;for(let v=i+1;v =t.length)return n["**"]=Zi(e.slice(o).map(d=>d.value)),!!r&&t[t.length-1]?.value!=="/";if(i =e.length){for(let d=i;d {if(r.isRoot||!r.path)return;const o=AO(r.fullPath);let i=id(o),s=0;for(;i.length>s+1&&i[s]?.value==="/";)s++;s>0&&(i=i.slice(s));let u=0,d=!1;const h=i.map((g,v)=>{if(g.value==="/")return gX;if(g.type===si)return vX;let p;g.type===nc?p=pX:g.type===od?(p=bX,u++):p=yX;for(let y=v+1;y {const o=Math.min(r.scores.length,a.scores.length);for(let i=0;i a.parsed[i].value?1:-1;return r.index-a.index}).map((r,a)=>(r.child.rank=a,r.child))}function EX({routeTree:e,initRoute:t}){const n={},r={},a=i=>{i.forEach((s,u)=>{t?.(s,u);const d=n[s.id];if(tl(!d,`Duplicate routes found with id: ${String(s.id)}`),n[s.id]=s,!s.isRoot&&s.path){const g=as(s.fullPath);(!r[g]||s.fullPath.endsWith("/"))&&(r[g]=s)}const h=s.children;h?.length&&a(h)})};a([e]);const o=$X(Object.values(n));return{routesById:n,routesByPath:r,flatRoutes:o}}function qo(e){return!!e?.isNotFound}function _X(){try{if(typeof window<"u"&&typeof window.sessionStorage=="object")return window.sessionStorage}catch{}}const yp="tsr-scroll-restoration-v1_3",OX=(e,t)=>{let n;return(...r)=>{n||(n=setTimeout(()=>{e(...r),n=null},t))}};function RX(){const e=_X();if(!e)return null;const t=e.getItem(yp);let n=t?JSON.parse(t):{};return{state:n,set:r=>(n=Ys(r,n)||n,e.setItem(yp,JSON.stringify(n)))}}const pv=RX(),bE=e=>e.state.__TSR_key||e.href;function TX(e){const t=[];let n;for(;n=e.parentNode;)t.push(`${e.tagName}:nth-child(${Array.prototype.indexOf.call(n.children,e)+1})`),e=n;return`${t.reverse().join(" > ")}`.toLowerCase()}let Sp=!1;function r9({storageKey:e,key:t,behavior:n,shouldScrollRestoration:r,scrollToTopSelectors:a,location:o}){let i;try{i=JSON.parse(sessionStorage.getItem(e)||"{}")}catch(d){console.error(d);return}const s=t||window.history.state?.__TSR_key,u=i[s];Sp=!0;e:{if(r&&u&&Object.keys(u).length>0){for(const g in u){const v=u[g];if(g==="window")window.scrollTo({top:v.scrollY,left:v.scrollX,behavior:n});else if(g){const p=document.querySelector(g);p&&(p.scrollLeft=v.scrollX,p.scrollTop=v.scrollY)}}break e}const d=(o??window.location).hash.split("#",2)[1];if(d){const g=window.history.state?.__hashScrollIntoViewOptions??!0;if(g){const v=document.getElementById(d);v&&v.scrollIntoView(g)}break e}const h={top:0,left:0,behavior:n};if(window.scrollTo(h),a)for(const g of a){if(g==="window")continue;const v=typeof g=="function"?g():document.querySelector(g);v&&v.scrollTo(h)}}Sp=!1}function MX(e,t){if(!pv&&!e.isServer||((e.options.scrollRestoration??!1)&&(e.isScrollRestoring=!0),e.isServer||e.isScrollRestorationSetup||!pv))return;e.isScrollRestorationSetup=!0,Sp=!1;const r=e.options.getScrollRestorationKey||bE;window.history.scrollRestoration="manual";const a=o=>{if(Sp||!e.isScrollRestoring)return;let i="";if(o.target===document||o.target===window)i="window";else{const u=o.target.getAttribute("data-scroll-restoration-id");u?i=`[data-scroll-restoration-id="${u}"]`:i=TX(o.target)}const s=r(e.state.location);pv.set(u=>{const d=u[s]||={},h=d[i]||={};if(i==="window")h.scrollX=window.scrollX||0,h.scrollY=window.scrollY||0;else if(i){const g=document.querySelector(i);g&&(h.scrollX=g.scrollLeft||0,h.scrollY=g.scrollTop||0)}return u})};typeof document<"u"&&document.addEventListener("scroll",OX(a,100),!0),e.subscribe("onRendered",o=>{const i=r(o.toLocation);if(!e.resetNextScroll){e.resetNextScroll=!0;return}typeof e.options.scrollRestoration=="function"&&!e.options.scrollRestoration({location:e.latestLocation})||(r9({storageKey:yp,key:i,behavior:e.options.scrollRestorationBehavior,shouldScrollRestoration:e.isScrollRestoring,scrollToTopSelectors:e.options.scrollToTopSelectors,location:e.history.location}),e.isScrollRestoring&&pv.set(s=>(s[i]||={},s)))})}function IX(e){if(typeof document<"u"&&document.querySelector){const t=e.state.location.state.__hashScrollIntoViewOptions??!0;if(t&&e.state.location.hash!==""){const n=document.getElementById(e.state.location.hash);n&&n.scrollIntoView(t)}}}function PX(e,t=String){const n=new URLSearchParams;for(const r in e){const a=e[r];a!==void 0&&n.set(r,t(a))}return n.toString()}function AS(e){return e?e==="false"?!1:e==="true"?!0:+e*0===0&&+e+""===e?+e:e:""}function NX(e){const t=new URLSearchParams(e),n={};for(const[r,a]of t.entries()){const o=n[r];o==null?n[r]=AS(a):Array.isArray(o)?o.push(AS(a)):n[r]=[o,AS(a)]}return n}const AX=zX(JSON.parse),jX=LX(JSON.stringify,JSON.parse);function zX(e){return t=>{t[0]==="?"&&(t=t.substring(1));const n=NX(t);for(const r in n){const a=n[r];if(typeof a=="string")try{n[r]=e(a)}catch{}}return n}}function LX(e,t){const n=typeof t=="function";function r(a){if(typeof a=="object"&&a!==null)try{return e(a)}catch{}else if(n&&typeof a=="string")try{return t(a),e(a)}catch{}return a}return a=>{const o=PX(a,r);return o?`?${o}`:""}}const eo="__root__";function DX(e){if(e.statusCode=e.statusCode||e.code||307,!e.reloadDocument&&typeof e.href=="string")try{new URL(e.href),e.reloadDocument=!0}catch{}const t=new Headers(e.headers);e.href&&t.get("Location")===null&&t.set("Location",e.href);const n=new Response(null,{status:e.statusCode,headers:t});if(n.options=e,e.throw)throw n;return n}function ii(e){return e instanceof Response&&!!e.options}function BX(e){const t=new Map;let n,r;const a=o=>{o.next&&(o.prev?(o.prev.next=o.next,o.next.prev=o.prev,o.next=void 0,r&&(r.next=o,o.prev=r)):(o.next.prev=void 0,n=o.next,o.next=void 0,r&&(o.prev=r,r.next=o)),r=o)};return{get(o){const i=t.get(o);if(i)return a(i),i.value},set(o,i){if(t.size>=e&&n){const u=n;t.delete(u.key),u.next&&(n=u.next,u.next.prev=void 0),u===r&&(r=void 0)}const s=t.get(o);if(s)s.value=i,a(s);else{const u={key:o,value:i,prev:r};r&&(r.next=u),r=u,n||(n=u),t.set(o,u)}}}}const Gv=e=>{if(!e.rendered)return e.rendered=!0,e.onReady?.()},S0=(e,t)=>!!(e.preload&&!e.router.state.matches.some(n=>n.id===t)),a9=(e,t)=>{const n=e.router.routesById[t.routeId??""]??e.router.routeTree;!n.options.notFoundComponent&&e.router.options?.defaultNotFoundComponent&&(n.options.notFoundComponent=e.router.options.defaultNotFoundComponent),tl(n.options.notFoundComponent);const r=e.matches.find(a=>a.routeId===n.id);tl(r,"Could not find match for route: "+n.id),e.updateMatch(r.id,a=>({...a,status:"notFound",error:t,isFetching:!1})),t.routerCode==="BEFORE_LOAD"&&n.parentRoute&&(t.routeId=n.parentRoute.id,a9(e,t))},Gl=(e,t,n)=>{if(!(!ii(n)&&!qo(n))){if(ii(n)&&n.redirectHandled&&!n.options.reloadDocument)throw n;if(t){t._nonReactive.beforeLoadPromise?.resolve(),t._nonReactive.loaderPromise?.resolve(),t._nonReactive.beforeLoadPromise=void 0,t._nonReactive.loaderPromise=void 0;const r=ii(n)?"redirected":"notFound";e.updateMatch(t.id,a=>({...a,status:r,isFetching:!1,error:n})),qo(n)&&!n.routeId&&(n.routeId=t.routeId),t._nonReactive.loadPromise?.resolve()}throw ii(n)?(e.rendered=!0,n.options._fromLocation=e.location,n.redirectHandled=!0,n=e.router.resolveRedirect(n),n):(a9(e,n),n)}},o9=(e,t)=>{const n=e.router.getMatch(t);return!!(!e.router.isServer&&n._nonReactive.dehydrated||e.router.isServer&&n.ssr===!1)},Uf=(e,t,n,r)=>{const{id:a,routeId:o}=e.matches[t],i=e.router.looseRoutesById[o];if(n instanceof Promise)throw n;n.routerCode=r,e.firstBadMatchIndex??=t,Gl(e,e.router.getMatch(a),n);try{i.options.onError?.(n)}catch(s){n=s,Gl(e,e.router.getMatch(a),n)}e.updateMatch(a,s=>(s._nonReactive.beforeLoadPromise?.resolve(),s._nonReactive.beforeLoadPromise=void 0,s._nonReactive.loadPromise?.resolve(),{...s,error:n,status:"error",isFetching:!1,updatedAt:Date.now(),abortController:new AbortController}))},HX=(e,t,n,r)=>{const a=e.router.getMatch(t),o=e.matches[n-1]?.id,i=o?e.router.getMatch(o):void 0;if(e.router.isShell()){a.ssr=t===eo;return}if(i?.ssr===!1){a.ssr=!1;return}const s=p=>p===!0&&i?.ssr==="data-only"?"data-only":p,u=e.router.options.defaultSsr??!0;if(r.options.ssr===void 0){a.ssr=s(u);return}if(typeof r.options.ssr!="function"){a.ssr=s(r.options.ssr);return}const{search:d,params:h}=a,g={search:bv(d,a.searchError),params:bv(h,a.paramsError),location:e.location,matches:e.matches.map(p=>({index:p.index,pathname:p.pathname,fullPath:p.fullPath,staticData:p.staticData,id:p.id,routeId:p.routeId,search:bv(p.search,p.searchError),params:bv(p.params,p.paramsError),ssr:p.ssr}))},v=r.options.ssr(g);if(rs(v))return v.then(p=>{a.ssr=s(p??u)});a.ssr=s(v??u)},i9=(e,t,n,r)=>{if(r._nonReactive.pendingTimeout!==void 0)return;const a=n.options.pendingMs??e.router.options.defaultPendingMs;if(!!(e.onReady&&!e.router.isServer&&!S0(e,t)&&(n.options.loader||n.options.beforeLoad||c9(n))&&typeof a=="number"&&a!==1/0&&(n.options.pendingComponent??e.router.options?.defaultPendingComponent))){const i=setTimeout(()=>{Gv(e)},a);r._nonReactive.pendingTimeout=i}},kX=(e,t,n)=>{const r=e.router.getMatch(t);if(!r._nonReactive.beforeLoadPromise&&!r._nonReactive.loaderPromise)return;i9(e,t,n,r);const a=()=>{const o=e.router.getMatch(t);o.preload&&(o.status==="redirected"||o.status==="notFound")&&Gl(e,o,o.error)};return r._nonReactive.beforeLoadPromise?r._nonReactive.beforeLoadPromise.then(a):a()},FX=(e,t,n,r)=>{const a=e.router.getMatch(t),o=a._nonReactive.loadPromise;a._nonReactive.loadPromise=rd(()=>{o?.resolve()});const{paramsError:i,searchError:s}=a;i&&Uf(e,n,i,"PARSE_PARAMS"),s&&Uf(e,n,s,"VALIDATE_SEARCH"),i9(e,t,r,a);const u=new AbortController,d=e.matches[n-1]?.id,v={...(d?e.router.getMatch(d):void 0)?.context??e.router.options.context??void 0,...a.__routeContext};let p=!1;const y=()=>{p||(p=!0,e.updateMatch(t,M=>({...M,isFetching:"beforeLoad",fetchCount:M.fetchCount+1,abortController:u,context:v})))},x=()=>{a._nonReactive.beforeLoadPromise?.resolve(),a._nonReactive.beforeLoadPromise=void 0,e.updateMatch(t,M=>({...M,isFetching:!1}))};if(!r.options.beforeLoad){Th(()=>{y(),x()});return}a._nonReactive.beforeLoadPromise=rd();const{search:S,params:C,cause:$}=a,w=S0(e,t),E={search:S,abortController:u,params:C,preload:w,context:v,location:e.location,navigate:M=>e.router.navigate({...M,_fromLocation:e.location}),buildLocation:e.router.buildLocation,cause:w?"preload":$,matches:e.matches,...e.router.options.additionalContext},O=M=>{if(M===void 0){Th(()=>{y(),x()});return}(ii(M)||qo(M))&&(y(),Uf(e,n,M,"BEFORE_LOAD")),Th(()=>{y(),e.updateMatch(t,I=>({...I,__beforeLoadContext:M,context:{...I.context,...M}})),x()})};let R;try{if(R=r.options.beforeLoad(E),rs(R))return y(),R.catch(M=>{Uf(e,n,M,"BEFORE_LOAD")}).then(O)}catch(M){y(),Uf(e,n,M,"BEFORE_LOAD")}O(R)},qX=(e,t)=>{const{id:n,routeId:r}=e.matches[t],a=e.router.looseRoutesById[r],o=()=>{if(e.router.isServer){const u=HX(e,n,t,a);if(rs(u))return u.then(s)}return s()},i=()=>FX(e,n,t,a),s=()=>{if(o9(e,n))return;const u=kX(e,n,a);return rs(u)?u.then(i):i()};return o()},Mh=(e,t,n)=>{const r=e.router.getMatch(t);if(!r||!n.options.head&&!n.options.scripts&&!n.options.headers)return;const a={matches:e.matches,match:r,params:r.params,loaderData:r.loaderData};return Promise.all([n.options.head?.(a),n.options.scripts?.(a),n.options.headers?.(a)]).then(([o,i,s])=>{const u=o?.meta,d=o?.links,h=o?.scripts,g=o?.styles;return{meta:u,links:d,headScripts:h,headers:s,scripts:i,styles:g}})},l9=(e,t,n,r)=>{const a=e.matchPromises[n-1],{params:o,loaderDeps:i,abortController:s,context:u,cause:d}=e.router.getMatch(t),h=S0(e,t);return{params:o,deps:i,preload:!!h,parentMatchPromise:a,abortController:s,context:u,location:e.location,navigate:g=>e.router.navigate({...g,_fromLocation:e.location}),cause:h?"preload":d,route:r,...e.router.options.additionalContext}},L5=async(e,t,n,r)=>{try{const a=e.router.getMatch(t);try{(!e.router.isServer||a.ssr===!0)&&s9(r);const o=r.options.loader?.(l9(e,t,n,r)),i=r.options.loader&&rs(o);if(!!(i||r._lazyPromise||r._componentsPromise||r.options.head||r.options.scripts||r.options.headers||a._nonReactive.minPendingPromise)&&e.updateMatch(t,g=>({...g,isFetching:"loader"})),r.options.loader){const g=i?await o:o;Gl(e,e.router.getMatch(t),g),g!==void 0&&e.updateMatch(t,v=>({...v,loaderData:g}))}r._lazyPromise&&await r._lazyPromise;const u=Mh(e,t,r),d=u?await u:void 0,h=a._nonReactive.minPendingPromise;h&&await h,r._componentsPromise&&await r._componentsPromise,e.updateMatch(t,g=>({...g,error:void 0,status:"success",isFetching:!1,updatedAt:Date.now(),...d}))}catch(o){let i=o;const s=a._nonReactive.minPendingPromise;s&&await s,qo(o)&&await r.options.notFoundComponent?.preload?.(),Gl(e,e.router.getMatch(t),o);try{r.options.onError?.(o)}catch(h){i=h,Gl(e,e.router.getMatch(t),h)}const u=Mh(e,t,r),d=u?await u:void 0;e.updateMatch(t,h=>({...h,error:i,status:"error",isFetching:!1,...d}))}}catch(a){const o=e.router.getMatch(t);if(o){const i=Mh(e,t,r);if(i){const s=await i;e.updateMatch(t,u=>({...u,...s}))}o._nonReactive.loaderPromise=void 0}Gl(e,o,a)}},UX=async(e,t)=>{const{id:n,routeId:r}=e.matches[t];let a=!1,o=!1;const i=e.router.looseRoutesById[r];if(o9(e,n)){if(e.router.isServer){const d=Mh(e,n,i);if(d){const h=await d;e.updateMatch(n,g=>({...g,...h}))}return e.router.getMatch(n)}}else{const d=e.router.getMatch(n);if(d._nonReactive.loaderPromise){if(d.status==="success"&&!e.sync&&!d.preload)return d;await d._nonReactive.loaderPromise;const h=e.router.getMatch(n);h.error&&Gl(e,h,h.error)}else{const h=Date.now()-d.updatedAt,g=S0(e,n),v=g?i.options.preloadStaleTime??e.router.options.defaultPreloadStaleTime??3e4:i.options.staleTime??e.router.options.defaultStaleTime??0,p=i.options.shouldReload,y=typeof p=="function"?p(l9(e,n,t,i)):p,x=!!g&&!e.router.state.matches.some(w=>w.id===n),S=e.router.getMatch(n);S._nonReactive.loaderPromise=rd(),x!==S.preload&&e.updateMatch(n,w=>({...w,preload:x}));const{status:C,invalid:$}=S;if(a=C==="success"&&($||(y??h>v)),!(g&&i.options.preload===!1))if(a&&!e.sync)o=!0,(async()=>{try{await L5(e,n,t,i);const w=e.router.getMatch(n);w._nonReactive.loaderPromise?.resolve(),w._nonReactive.loadPromise?.resolve(),w._nonReactive.loaderPromise=void 0}catch(w){ii(w)&&await e.router.navigate(w.options)}})();else if(C!=="success"||a&&e.sync)await L5(e,n,t,i);else{const w=Mh(e,n,i);if(w){const E=await w;e.updateMatch(n,O=>({...O,...E}))}}}}const s=e.router.getMatch(n);o||(s._nonReactive.loaderPromise?.resolve(),s._nonReactive.loadPromise?.resolve()),clearTimeout(s._nonReactive.pendingTimeout),s._nonReactive.pendingTimeout=void 0,o||(s._nonReactive.loaderPromise=void 0),s._nonReactive.dehydrated=void 0;const u=o?s.isFetching:!1;return u!==s.isFetching||s.invalid!==!1?(e.updateMatch(n,d=>({...d,isFetching:u,invalid:!1})),e.router.getMatch(n)):s};async function D5(e){const t=Object.assign(e,{matchPromises:[]});!t.router.isServer&&t.router.state.matches.some(n=>n._forcePending)&&Gv(t);try{for(let a=0;a {const{id:n,...r}=t.options;Object.assign(e.options,r),e._lazyLoaded=!0,e._lazyPromise=void 0}):e._lazyLoaded=!0),!e._componentsLoaded&&e._componentsPromise===void 0){const t=()=>{const n=[];for(const r of u9){const a=e.options[r]?.preload;a&&n.push(a())}if(n.length)return Promise.all(n).then(()=>{e._componentsLoaded=!0,e._componentsPromise=void 0});e._componentsLoaded=!0,e._componentsPromise=void 0};e._componentsPromise=e._lazyPromise?e._lazyPromise.then(t):t()}return e._componentsPromise}function bv(e,t){return t?{status:"error",error:t}:{status:"success",value:e}}function c9(e){for(const t of u9)if(e.options[t]?.preload)return!0;return!1}const u9=["component","errorComponent","pendingComponent","notFoundComponent"];function VX(e){return{input:({url:t})=>{for(const n of e)t=d9(n,t);return t},output:({url:t})=>{for(let n=e.length-1;n>=0;n--)t=f9(e[n],t);return t}}}function WX(e){const t=Kv(e.basepath),n=`/${t}`,r=`${n}/`,a=e.caseSensitive?n:n.toLowerCase(),o=e.caseSensitive?r:r.toLowerCase();return{input:({url:i})=>{const s=e.caseSensitive?i.pathname:i.pathname.toLowerCase();return s===a?i.pathname="/":s.startsWith(o)&&(i.pathname=i.pathname.slice(n.length)),i},output:({url:i})=>(i.pathname=Zi(["/",t,i.pathname]),i)}}function d9(e,t){const n=e?.input?.({url:t});if(n){if(typeof n=="string")return new URL(n);if(n instanceof URL)return n}return t}function f9(e,t){const n=e?.output?.({url:t});if(n){if(typeof n=="string")return new URL(n);if(n instanceof URL)return n}return t}function Qs(e){const t=e.resolvedLocation,n=e.location,r=t?.pathname!==n.pathname,a=t?.href!==n.href,o=t?.hash!==n.hash;return{fromLocation:t,toLocation:n,pathChanged:r,hrefChanged:a,hashChanged:o}}class KX{constructor(t){this.tempLocationKey=`${Math.round(Math.random()*1e7)}`,this.resetNextScroll=!0,this.shouldViewTransition=void 0,this.isViewTransitionTypesSupported=void 0,this.subscribers=new Set,this.isScrollRestoring=!1,this.isScrollRestorationSetup=!1,this.startTransition=n=>n(),this.update=n=>{n.notFoundRoute&&console.warn("The notFoundRoute API is deprecated and will be removed in the next major version. See https://tanstack.com/router/v1/docs/framework/react/guide/not-found-errors#migrating-from-notfoundroute for more info.");const r=this.options,a=this.basepath??r?.basepath??"/",o=this.basepath===void 0,i=r?.rewrite;this.options={...r,...n},this.isServer=this.options.isServer??typeof document>"u",this.pathParamsDecodeCharMap=this.options.pathParamsAllowedCharacters?new Map(this.options.pathParamsAllowedCharacters.map(v=>[encodeURIComponent(v),v])):void 0,(!this.history||this.options.history&&this.options.history!==this.history)&&(this.options.history?this.history=this.options.history:this.isServer||(this.history=ZY())),this.origin=this.options.origin,this.origin||(!this.isServer&&window?.origin&&window.origin!=="null"?this.origin=window.origin:this.origin="http://localhost"),this.history&&this.updateLatestLocation(),this.options.routeTree!==this.routeTree&&(this.routeTree=this.options.routeTree,this.buildRouteTree()),!this.__store&&this.latestLocation&&(this.__store=new XY(YX(this.latestLocation),{onUpdate:()=>{this.__store.state={...this.state,cachedMatches:this.state.cachedMatches.filter(v=>!["redirected"].includes(v.status))}}}),MX(this));let s=!1;const u=this.options.basepath??"/",d=this.options.rewrite;if(o||a!==u||i!==d){this.basepath=u;const v=[];Kv(u)!==""&&v.push(WX({basepath:u})),d&&v.push(d),this.rewrite=v.length===0?void 0:v.length===1?v[0]:VX(v),this.history&&this.updateLatestLocation(),s=!0}s&&this.__store&&(this.__store.state={...this.state,location:this.latestLocation}),typeof window<"u"&&"CSS"in window&&typeof window.CSS?.supports=="function"&&(this.isViewTransitionTypesSupported=window.CSS.supports("selector(:active-view-transition-type(a)"))},this.updateLatestLocation=()=>{this.latestLocation=this.parseLocation(this.history.location,this.latestLocation)},this.buildRouteTree=()=>{const{routesById:n,routesByPath:r,flatRoutes:a}=EX({routeTree:this.routeTree,initRoute:(i,s)=>{i.init({originalIndex:s})}});this.routesById=n,this.routesByPath=r,this.flatRoutes=a;const o=this.options.notFoundRoute;o&&(o.init({originalIndex:99999999999}),this.routesById[o.id]=o)},this.subscribe=(n,r)=>{const a={eventType:n,fn:r};return this.subscribers.add(a),()=>{this.subscribers.delete(a)}},this.emit=n=>{this.subscribers.forEach(r=>{r.eventType===n.type&&r.fn(n)})},this.parseLocation=(n,r)=>{const a=({href:u,state:d})=>{const h=new URL(u,this.origin),g=d9(this.rewrite,h),v=this.options.parseSearch(g.search),p=this.options.stringifySearch(v);g.search=p;const y=g.href.replace(g.origin,""),{pathname:x,hash:S}=g;return{href:y,publicHref:u,url:g.href,pathname:N5(x),searchStr:p,search:bo(r?.search,v),hash:S.split("#").reverse()[0]??"",state:bo(r?.state,d)}},o=a(n),{__tempLocation:i,__tempKey:s}=o.state;if(i&&(!s||s===this.tempLocationKey)){const u=a(i);return u.state.key=o.state.key,u.state.__TSR_key=o.state.__TSR_key,delete u.state.__tempLocation,{...u,maskedLocation:o}}return o},this.resolvePathWithBase=(n,r)=>oX({base:n,to:NO(r),trailingSlash:this.options.trailingSlash,parseCache:this.parsePathnameCache}),this.matchRoutes=(n,r,a)=>typeof n=="string"?this.matchRoutesInternal({pathname:n,search:r},a):this.matchRoutesInternal(n,r),this.parsePathnameCache=BX(1e3),this.getMatchedRoutes=(n,r)=>XX({pathname:n,routePathname:r,caseSensitive:this.options.caseSensitive,routesByPath:this.routesByPath,routesById:this.routesById,flatRoutes:this.flatRoutes,parseCache:this.parsePathnameCache}),this.cancelMatch=n=>{const r=this.getMatch(n);r&&(r.abortController.abort(),clearTimeout(r._nonReactive.pendingTimeout),r._nonReactive.pendingTimeout=void 0)},this.cancelMatches=()=>{const n=this.state.matches.filter(o=>o.status==="pending"),r=this.state.matches.filter(o=>o.isFetching==="loader");new Set([...this.state.pendingMatches??[],...n,...r]).forEach(o=>{this.cancelMatch(o.id)})},this.buildLocation=n=>{const r=(o={})=>{const i=o._fromLocation||this.pendingBuiltLocation||this.latestLocation,s=this.matchRoutes(i,{_buildLocation:!0}),u=vE(s);o.from;const d=o.unsafeRelative==="path"?i.pathname:o.from??u.fullPath,h=this.resolvePathWithBase(d,"."),g=u.search,v={...u.params},p=o.to?this.resolvePathWithBase(h,`${o.to}`):this.resolvePathWithBase(h,"."),y=o.params===!1||o.params===null?{}:(o.params??!0)===!0?v:Object.assign(v,Ys(o.params,v)),x=vv({path:p,params:y,parseCache:this.parsePathnameCache}).interpolatedPath,S=this.matchRoutes(x,void 0,{_buildLocation:!0}).map(A=>this.looseRoutesById[A.routeId]);if(Object.keys(y).length>0)for(const A of S){const N=A.options.params?.stringify??A.options.stringifyParams;N&&Object.assign(y,N(y))}const C=N5(vv({path:p,params:y,leaveWildcards:!1,leaveParams:n.leaveParams,decodeCharMap:this.pathParamsDecodeCharMap,parseCache:this.parsePathnameCache}).interpolatedPath);let $=g;if(n._includeValidateSearch&&this.options.search?.strict){const A={};S.forEach(N=>{if(N.options.validateSearch)try{Object.assign(A,yE(N.options.validateSearch,{...A,...$}))}catch{}}),$=A}$=QX({search:$,dest:o,destRoutes:S,_includeValidateSearch:n._includeValidateSearch}),$=bo(g,$);const w=this.options.stringifySearch($),E=o.hash===!0?i.hash:o.hash?Ys(o.hash,i.hash):void 0,O=E?`#${E}`:"";let R=o.state===!0?i.state:o.state?Ys(o.state,i.state):{};R=bo(i.state,R);const M=`${C}${w}${O}`,I=new URL(M,this.origin),T=f9(this.rewrite,I);return{publicHref:T.pathname+T.search+T.hash,href:M,url:T.href,pathname:C,search:$,searchStr:w,state:R,hash:E??"",unmaskOnReload:o.unmaskOnReload}},a=(o={},i)=>{const s=r(o);let u=i?r(i):void 0;if(!u){let d={};const h=this.options.routeMasks?.find(g=>{const v=pE(s.pathname,{to:g.from,caseSensitive:!1,fuzzy:!1},this.parsePathnameCache);return v?(d=v,!0):!1});if(h){const{from:g,...v}=h;i={from:n.from,...v,params:d},u=r(i)}}return u&&(s.maskedLocation=u),s};return n.mask?a(n,{from:n.from,...n.mask}):a(n)},this.commitLocation=({viewTransition:n,ignoreBlocker:r,...a})=>{const o=()=>{const u=["key","__TSR_key","__TSR_index","__hashScrollIntoViewOptions"];u.forEach(h=>{a.state[h]=this.latestLocation.state[h]});const d=Xs(a.state,this.latestLocation.state);return u.forEach(h=>{delete a.state[h]}),d},i=as(this.latestLocation.href)===as(a.href),s=this.commitLocationPromise;if(this.commitLocationPromise=rd(()=>{s?.resolve()}),i&&o())this.load();else{let{maskedLocation:u,hashScrollIntoView:d,...h}=a;u&&(h={...u,state:{...u.state,__tempKey:void 0,__tempLocation:{...h,search:h.searchStr,state:{...h.state,__tempKey:void 0,__tempLocation:void 0,__TSR_key:void 0,key:void 0}}}},(h.unmaskOnReload??this.options.unmaskOnReload??!1)&&(h.state.__tempKey=this.tempLocationKey)),h.state.__hashScrollIntoViewOptions=d??this.options.defaultHashScrollIntoView??!0,this.shouldViewTransition=n,this.history[a.replace?"replace":"push"](h.publicHref,h.state,{ignoreBlocker:r})}return this.resetNextScroll=a.resetScroll??!0,this.history.subscribers.size||this.load(),this.commitLocationPromise},this.buildAndCommitLocation=({replace:n,resetScroll:r,hashScrollIntoView:a,viewTransition:o,ignoreBlocker:i,href:s,...u}={})=>{if(s){const g=this.history.location.state.__TSR_index,v=vp(s,{__TSR_index:n?g:g+1});u.to=v.pathname,u.search=this.options.parseSearch(v.search),u.hash=v.hash.slice(1)}const d=this.buildLocation({...u,_includeValidateSearch:!0});this.pendingBuiltLocation=d;const h=this.commitLocation({...d,viewTransition:o,replace:n,resetScroll:r,hashScrollIntoView:a,ignoreBlocker:i});return Promise.resolve().then(()=>{this.pendingBuiltLocation===d&&(this.pendingBuiltLocation=void 0)}),h},this.navigate=({to:n,reloadDocument:r,href:a,...o})=>{if(!r&&a)try{new URL(`${a}`),r=!0}catch{}return r?(a||(a=this.buildLocation({to:n,...o}).url),o.replace?window.location.replace(a):window.location.href=a,Promise.resolve()):this.buildAndCommitLocation({...o,href:a,to:n,_isNavigate:!0})},this.beforeLoad=()=>{if(this.cancelMatches(),this.updateLatestLocation(),this.isServer){const r=this.buildLocation({to:this.latestLocation.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0}),a=o=>{try{return encodeURI(decodeURI(o))}catch{return o}};if(Kv(a(this.latestLocation.href))!==Kv(a(r.href))){let o=r.url;throw this.origin&&o.startsWith(this.origin)&&(o=o.replace(this.origin,"")||"/"),DX({href:o})}}const n=this.matchRoutes(this.latestLocation);this.__store.setState(r=>({...r,status:"pending",statusCode:200,isLoading:!0,location:this.latestLocation,pendingMatches:n,cachedMatches:r.cachedMatches.filter(a=>!n.some(o=>o.id===a.id))}))},this.load=async n=>{let r,a,o;for(o=new Promise(s=>{this.startTransition(async()=>{try{this.beforeLoad();const u=this.latestLocation,d=this.state.resolvedLocation;this.state.redirect||this.emit({type:"onBeforeNavigate",...Qs({resolvedLocation:d,location:u})}),this.emit({type:"onBeforeLoad",...Qs({resolvedLocation:d,location:u})}),await D5({router:this,sync:n?.sync,matches:this.state.pendingMatches,location:u,updateMatch:this.updateMatch,onReady:async()=>{this.startTransition(()=>{this.startViewTransition(async()=>{let h=[],g=[],v=[];Th(()=>{this.__store.setState(p=>{const y=p.matches,x=p.pendingMatches||p.matches;return h=y.filter(S=>!x.some(C=>C.id===S.id)),g=x.filter(S=>!y.some(C=>C.id===S.id)),v=x.filter(S=>y.some(C=>C.id===S.id)),{...p,isLoading:!1,loadedAt:Date.now(),matches:x,pendingMatches:void 0,cachedMatches:[...p.cachedMatches,...h.filter(S=>S.status!=="error")]}}),this.clearExpiredCache()}),[[h,"onLeave"],[g,"onEnter"],[v,"onStay"]].forEach(([p,y])=>{p.forEach(x=>{this.looseRoutesById[x.routeId].options[y]?.(x)})})})})}})}catch(u){ii(u)?(r=u,this.isServer||this.navigate({...r.options,replace:!0,ignoreBlocker:!0})):qo(u)&&(a=u),this.__store.setState(d=>({...d,statusCode:r?r.status:a?404:d.matches.some(h=>h.status==="error")?500:200,redirect:r}))}this.latestLoadPromise===o&&(this.commitLocationPromise?.resolve(),this.latestLoadPromise=void 0,this.commitLocationPromise=void 0),s()})}),this.latestLoadPromise=o,await o;this.latestLoadPromise&&o!==this.latestLoadPromise;)await this.latestLoadPromise;let i;this.hasNotFoundMatch()?i=404:this.__store.state.matches.some(s=>s.status==="error")&&(i=500),i!==void 0&&this.__store.setState(s=>({...s,statusCode:i}))},this.startViewTransition=n=>{const r=this.shouldViewTransition??this.options.defaultViewTransition;if(delete this.shouldViewTransition,r&&typeof document<"u"&&"startViewTransition"in document&&typeof document.startViewTransition=="function"){let a;if(typeof r=="object"&&this.isViewTransitionTypesSupported){const o=this.latestLocation,i=this.state.resolvedLocation,s=typeof r.types=="function"?r.types(Qs({resolvedLocation:i,location:o})):r.types;if(s===!1){n();return}a={update:n,types:s}}else a=n;document.startViewTransition(a)}else n()},this.updateMatch=(n,r)=>{const a=this.state.pendingMatches?.some(o=>o.id===n)?"pendingMatches":this.state.matches.some(o=>o.id===n)?"matches":this.state.cachedMatches.some(o=>o.id===n)?"cachedMatches":"";a&&this.__store.setState(o=>({...o,[a]:o[a]?.map(i=>i.id===n?r(i):i)}))},this.getMatch=n=>{const r=a=>a.id===n;return this.state.cachedMatches.find(r)??this.state.pendingMatches?.find(r)??this.state.matches.find(r)},this.invalidate=n=>{const r=a=>n?.filter?.(a)??!0?{...a,invalid:!0,...n?.forcePending||a.status==="error"?{status:"pending",error:void 0}:void 0}:a;return this.__store.setState(a=>({...a,matches:a.matches.map(r),cachedMatches:a.cachedMatches.map(r),pendingMatches:a.pendingMatches?.map(r)})),this.shouldViewTransition=!1,this.load({sync:n?.sync})},this.resolveRedirect=n=>{if(!n.options.href){const r=this.buildLocation(n.options);let a=r.url;this.origin&&a.startsWith(this.origin)&&(a=a.replace(this.origin,"")||"/"),n.options.href=r.href,n.headers.set("Location",a)}return n.headers.get("Location")||n.headers.set("Location",n.options.href),n},this.clearCache=n=>{const r=n?.filter;r!==void 0?this.__store.setState(a=>({...a,cachedMatches:a.cachedMatches.filter(o=>!r(o))})):this.__store.setState(a=>({...a,cachedMatches:[]}))},this.clearExpiredCache=()=>{const n=r=>{const a=this.looseRoutesById[r.routeId];if(!a.options.loader)return!0;const o=(r.preload?a.options.preloadGcTime??this.options.defaultPreloadGcTime:a.options.gcTime??this.options.defaultGcTime)??300*1e3;return r.status==="error"?!0:Date.now()-r.updatedAt>=o};this.clearCache({filter:n})},this.loadRouteChunk=s9,this.preloadRoute=async n=>{const r=this.buildLocation(n);let a=this.matchRoutes(r,{throwOnError:!0,preload:!0,dest:n});const o=new Set([...this.state.matches,...this.state.pendingMatches??[]].map(s=>s.id)),i=new Set([...o,...this.state.cachedMatches.map(s=>s.id)]);Th(()=>{a.forEach(s=>{i.has(s.id)||this.__store.setState(u=>({...u,cachedMatches:[...u.cachedMatches,s]}))})});try{return a=await D5({router:this,matches:a,location:r,preload:!0,updateMatch:(s,u)=>{o.has(s)?a=a.map(d=>d.id===s?u(d):d):this.updateMatch(s,u)}}),a}catch(s){if(ii(s))return s.options.reloadDocument?void 0:await this.preloadRoute({...s.options,_fromLocation:r});qo(s)||console.error(s);return}},this.matchRoute=(n,r)=>{const a={...n,to:n.to?this.resolvePathWithBase(n.from||"",n.to):void 0,params:n.params||{},leaveParams:!0},o=this.buildLocation(a);if(r?.pending&&this.state.status!=="pending")return!1;const s=(r?.pending===void 0?!this.state.isLoading:r.pending)?this.latestLocation:this.state.resolvedLocation||this.state.location,u=pE(s.pathname,{...r,to:o.pathname},this.parsePathnameCache);return!u||n.params&&!Xs(u,n.params,{partial:!0})?!1:u&&(r?.includeSearch??!0)?Xs(s.search,o.search,{partial:!0})?u:!1:u},this.hasNotFoundMatch=()=>this.__store.state.matches.some(n=>n.status==="notFound"||n.globalNotFound),this.update({defaultPreloadDelay:50,defaultPendingMs:1e3,defaultPendingMinMs:500,context:void 0,...t,caseSensitive:t.caseSensitive??!1,notFoundMode:t.notFoundMode??"fuzzy",stringifySearch:t.stringifySearch??jX,parseSearch:t.parseSearch??AX}),typeof document<"u"&&(self.__TSR_ROUTER__=this)}isShell(){return!!this.options.isShell}isPrerendering(){return!!this.options.isPrerendering}get state(){return this.__store.state}get looseRoutesById(){return this.routesById}matchRoutesInternal(t,n){const{foundRoute:r,matchedRoutes:a,routeParams:o}=this.getMatchedRoutes(t.pathname,n?.dest?.to);let i=!1;(r?r.path!=="/"&&o["**"]:as(t.pathname))&&(this.options.notFoundRoute?a.push(this.options.notFoundRoute):i=!0);const s=(()=>{if(i){if(this.options.notFoundMode!=="root")for(let h=a.length-1;h>=0;h--){const g=a[h];if(g.children)return g.id}return eo}})(),u=[],d=h=>h?.id?h.context??this.options.context??void 0:this.options.context??void 0;return a.forEach((h,g)=>{const v=u[g-1],[p,y,x]=(()=>{const D=v?.search??t.search,z=v?._strictSearch??void 0;try{const j=yE(h.options.validateSearch,{...D})??void 0;return[{...D,...j},{...z,...j},void 0]}catch(j){let k=j;if(j instanceof xp||(k=new xp(j.message,{cause:j})),n?.throwOnError)throw k;return[D,{},k]}})(),S=h.options.loaderDeps?.({search:p})??"",C=S?JSON.stringify(S):"",{interpolatedPath:$,usedParams:w}=vv({path:h.fullPath,params:o,decodeCharMap:this.pathParamsDecodeCharMap}),E=vv({path:h.id,params:o,leaveWildcards:!0,decodeCharMap:this.pathParamsDecodeCharMap,parseCache:this.parsePathnameCache}).interpolatedPath+C,O=this.getMatch(E),R=this.state.matches.find(D=>D.routeId===h.id),M=O?._strictParams??w;let I;if(!O){const D=h.options.params?.parse??h.options.parseParams;if(D)try{Object.assign(M,D(M))}catch(z){if(I=new GX(z.message,{cause:z}),n?.throwOnError)throw I}}Object.assign(o,M);const T=R?"stay":"enter";let A;if(O)A={...O,cause:T,params:R?bo(R.params,o):o,_strictParams:M,search:bo(R?R.search:O.search,p),_strictSearch:y};else{const D=h.options.loader||h.options.beforeLoad||h.lazyFn||c9(h)?"pending":"success";A={id:E,index:g,routeId:h.id,params:R?bo(R.params,o):o,_strictParams:M,pathname:$,updatedAt:Date.now(),search:R?bo(R.search,p):p,_strictSearch:y,searchError:void 0,status:D,isFetching:!1,error:void 0,paramsError:I,__routeContext:void 0,_nonReactive:{loadPromise:rd()},__beforeLoadContext:void 0,context:{},abortController:new AbortController,fetchCount:0,cause:T,loaderDeps:R?bo(R.loaderDeps,S):S,invalid:!1,preload:!1,links:void 0,scripts:void 0,headScripts:void 0,meta:void 0,staticData:h.options.staticData||{},fullPath:h.fullPath}}n?.preload||(A.globalNotFound=s===h.id),A.searchError=x;const N=d(v);A.context={...N,...A.__routeContext,...A.__beforeLoadContext},u.push(A)}),u.forEach((h,g)=>{const v=this.looseRoutesById[h.routeId];if(!this.getMatch(h.id)&&n?._buildLocation!==!0){const y=u[g-1],x=d(y);if(v.options.context){const S={deps:h.loaderDeps,params:h.params,context:x??{},location:t,navigate:C=>this.navigate({...C,_fromLocation:t}),buildLocation:this.buildLocation,cause:h.cause,abortController:h.abortController,preload:!!h.preload,matches:u};h.__routeContext=v.options.context(S)??void 0}h.context={...x,...h.__routeContext,...h.__beforeLoadContext}}}),u}}class xp extends Error{}class GX extends Error{}function YX(e){return{loadedAt:0,isLoading:!1,isTransitioning:!1,status:"idle",resolvedLocation:void 0,location:e,matches:[],pendingMatches:[],cachedMatches:[],statusCode:200}}function yE(e,t){if(e==null)return{};if("~standard"in e){const n=e["~standard"].validate(t);if(n instanceof Promise)throw new xp("Async validation not supported");if(n.issues)throw new xp(JSON.stringify(n.issues,void 0,2),{cause:n});return n.value}return"parse"in e?e.parse(t):typeof e=="function"?e(t):{}}function XX({pathname:e,routePathname:t,caseSensitive:n,routesByPath:r,routesById:a,flatRoutes:o,parseCache:i}){let s={};const u=as(e),d=p=>pE(u,{to:p.fullPath,caseSensitive:p.options?.caseSensitive??n,fuzzy:!0},i);let h=t!==void 0?r[t]:void 0;if(h)s=d(h);else{let p;for(const y of o){const x=d(y);if(x)if(y.path!=="/"&&x["**"])p||(p={foundRoute:y,routeParams:x});else{h=y,s=x;break}}!h&&p&&(h=p.foundRoute,s=p.routeParams)}let g=h||a[eo];const v=[g];for(;g.parentRoute;)g=g.parentRoute,v.push(g);return v.reverse(),{matchedRoutes:v,routeParams:s,foundRoute:h}}function QX({search:e,dest:t,destRoutes:n,_includeValidateSearch:r}){const a=n.reduce((s,u)=>{const d=[];if("search"in u.options)u.options.search?.middlewares&&d.push(...u.options.search.middlewares);else if(u.options.preSearchFilters||u.options.postSearchFilters){const h=({search:g,next:v})=>{let p=g;"preSearchFilters"in u.options&&u.options.preSearchFilters&&(p=u.options.preSearchFilters.reduce((x,S)=>S(x),g));const y=v(p);return"postSearchFilters"in u.options&&u.options.postSearchFilters?u.options.postSearchFilters.reduce((x,S)=>S(x),y):y};d.push(h)}if(r&&u.options.validateSearch){const h=({search:g,next:v})=>{const p=v(g);try{return{...p,...yE(u.options.validateSearch,p)??void 0}}catch{return p}};d.push(h)}return s.concat(d)},[])??[],o=({search:s})=>t.search?t.search===!0?s:Ys(t.search,s):{};a.push(o);const i=(s,u)=>{if(s>=a.length)return u;const d=a[s];return d({search:u,next:g=>i(s+1,g)})};return i(0,e)}const ZX="Error preloading route! ☝️",JX=(e,t)=>{const n=t.split(".");let r,a=0,o=e;for(;(r=n[a++])!=null&&o!=null;)o=o[r];return o!=null};class h9{constructor(t){if(this.init=n=>{this.originalIndex=n.originalIndex;const r=this.options,a=!r?.path&&!r?.id;this.parentRoute=this.options.getParentRoute?.(),a?this._path=eo:this.parentRoute||tl(!1);let o=a?eo:r?.path;o&&o!=="/"&&(o=AO(o));const i=r?.id||o;let s=a?eo:Zi([this.parentRoute.id===eo?"":this.parentRoute.id,i]);o===eo&&(o="/"),s!==eo&&(s=Zi(["/",s]));const u=s===eo?"/":Zi([this.parentRoute.fullPath,o]);this._path=o,this._id=s,this._fullPath=u,this._to=u},this.addChildren=n=>this._addFileChildren(n),this._addFileChildren=n=>(Array.isArray(n)&&(this.children=n),typeof n=="object"&&n!==null&&(this.children=Object.values(n)),this),this._addFileTypes=()=>this,this.updateLoader=n=>(Object.assign(this.options,n),this),this.update=n=>(Object.assign(this.options,n),this),this.lazy=n=>(this.lazyFn=n,this),this.options=t||{},this.isRoot=!t?.getParentRoute,t?.id&&t?.path)throw new Error("Route cannot have both an 'id' and a 'path' option.")}get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}}class eQ extends h9{constructor(t){super(t)}}function jO(e){const t=e.errorComponent??x0;return Y.jsx(tQ,{getResetKey:e.getResetKey,onCatch:e.onCatch,children:({error:n,reset:r})=>n?f.createElement(t,{error:n,reset:r}):e.children})}class tQ extends f.Component{constructor(){super(...arguments),this.state={error:null}}static getDerivedStateFromProps(t){return{resetKey:t.getResetKey()}}static getDerivedStateFromError(t){return{error:t}}reset(){this.setState({error:null})}componentDidUpdate(t,n){n.error&&n.resetKey!==this.state.resetKey&&this.reset()}componentDidCatch(t,n){this.props.onCatch&&this.props.onCatch(t,n)}render(){return this.props.children({error:this.state.resetKey!==this.props.getResetKey()?null:this.state.error,reset:()=>{this.reset()}})}}function x0({error:e}){const[t,n]=f.useState(!1);return Y.jsxs("div",{style:{padding:".5rem",maxWidth:"100%"},children:[Y.jsxs("div",{style:{display:"flex",alignItems:"center",gap:".5rem"},children:[Y.jsx("strong",{style:{fontSize:"1rem"},children:"Something went wrong!"}),Y.jsx("button",{style:{appearance:"none",fontSize:".6em",border:"1px solid currentColor",padding:".1rem .2rem",fontWeight:"bold",borderRadius:".25rem"},onClick:()=>n(r=>!r),children:t?"Hide Error":"Show Error"})]}),Y.jsx("div",{style:{height:".25rem"}}),t?Y.jsx("div",{children:Y.jsx("pre",{style:{fontSize:".7em",border:"1px solid red",borderRadius:".25rem",padding:".3rem",color:"red",overflow:"auto"},children:e.message?Y.jsx("code",{children:e.message}):null})}):null]})}function nQ({children:e,fallback:t=null}){return rQ()?Y.jsx(me.Fragment,{children:e}):Y.jsx(me.Fragment,{children:t})}function rQ(){return me.useSyncExternalStore(aQ,()=>!0,()=>!1)}function aQ(){return()=>{}}var jS={exports:{}},zS={},LS={exports:{}},DS={};var B5;function oQ(){if(B5)return DS;B5=1;var e=_d();function t(g,v){return g===v&&(g!==0||1/g===1/v)||g!==g&&v!==v}var n=typeof Object.is=="function"?Object.is:t,r=e.useState,a=e.useEffect,o=e.useLayoutEffect,i=e.useDebugValue;function s(g,v){var p=v(),y=r({inst:{value:p,getSnapshot:v}}),x=y[0].inst,S=y[1];return o(function(){x.value=p,x.getSnapshot=v,u(x)&&S({inst:x})},[g,p,v]),a(function(){return u(x)&&S({inst:x}),g(function(){u(x)&&S({inst:x})})},[g]),i(p),p}function u(g){var v=g.getSnapshot;g=g.value;try{var p=v();return!n(g,p)}catch{return!0}}function d(g,v){return v()}var h=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?d:s;return DS.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:h,DS}var H5;function iQ(){return H5||(H5=1,LS.exports=oQ()),LS.exports}var k5;function lQ(){if(k5)return zS;k5=1;var e=_d(),t=iQ();function n(d,h){return d===h&&(d!==0||1/d===1/h)||d!==d&&h!==h}var r=typeof Object.is=="function"?Object.is:n,a=t.useSyncExternalStore,o=e.useRef,i=e.useEffect,s=e.useMemo,u=e.useDebugValue;return zS.useSyncExternalStoreWithSelector=function(d,h,g,v,p){var y=o(null);if(y.current===null){var x={hasValue:!1,value:null};y.current=x}else x=y.current;y=s(function(){function C(R){if(!$){if($=!0,w=R,R=v(R),p!==void 0&&x.hasValue){var M=x.value;if(p(M,R))return E=M}return E=R}if(M=E,r(w,R))return M;var I=v(R);return p!==void 0&&p(M,I)?(w=R,M):(w=R,E=I)}var $=!1,w,E,O=g===void 0?null:g;return[function(){return C(h())},O===null?void 0:function(){return C(O())}]},[h,g,v,p]);var S=a(d,y[0],y[1]);return i(function(){x.hasValue=!0,x.value=S},[S]),u(S),S},zS}var F5;function sQ(){return F5||(F5=1,jS.exports=lQ()),jS.exports}var cQ=sQ();function uQ(e,t=r=>r,n={}){const r=n.equal??dQ;return cQ.useSyncExternalStoreWithSelector(e.subscribe,()=>e.state,()=>e.state,t,r)}function dQ(e,t){if(Object.is(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(const[r,a]of e)if(!t.has(r)||!Object.is(a,t.get(r)))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(const r of e)if(!t.has(r))return!1;return!0}if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();const n=q5(e);if(n.length!==q5(t).length)return!1;for(let r=0;r "u"?BS:window.__TSR_ROUTER_CONTEXT__?window.__TSR_ROUTER_CONTEXT__:(window.__TSR_ROUTER_CONTEXT__=BS,BS)}function ka(e){const t=f.useContext(m9());return e?.warn,t}function Ta(e){const t=ka({warn:e?.router===void 0}),n=e?.router||t,r=f.useRef(void 0);return uQ(n.__store,a=>{if(e?.select){if(e.structuralSharing??n.options.defaultStructuralSharing){const o=bo(r.current,e.select(a));return r.current=o,o}return e.select(a)}return a})}const C0=f.createContext(void 0),fQ=f.createContext(void 0);function fi(e){const t=f.useContext(e.from?fQ:C0);return Ta({select:r=>{const a=r.matches.find(o=>e.from?e.from===o.routeId:o.id===t);if(tl(!((e.shouldThrow??!0)&&!a),`Could not find ${e.from?`an active match from "${e.from}"`:"a nearest match!"}`),a!==void 0)return e.select?e.select(a):a},structuralSharing:e.structuralSharing})}function zO(e){return fi({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function LO(e){const{select:t,...n}=e;return fi({...n,select:r=>t?t(r.loaderDeps):r.loaderDeps})}function wc(e){return fi({from:e.from,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,strict:e.strict,select:t=>{const n=e.strict===!1?t.params:t._strictParams;return e.select?e.select(n):n}})}function DO(e){return fi({from:e.from,strict:e.strict,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.search):t.search})}function Tm(e){const t=ka();return f.useCallback(n=>t.navigate({...n,from:n.from??e?.from}),[e?.from,t])}var Uo=e9();const Uh=Ur(Uo),hQ=JD({__proto__:null,default:Uh},[Uo]),yv=typeof window<"u"?f.useLayoutEffect:f.useEffect;function HS(e){const t=f.useRef({value:e,prev:null}),n=t.current.value;return e!==n&&(t.current={value:e,prev:n}),t.current.prev}function mQ(e,t,n={},r={}){f.useEffect(()=>{if(!e.current||r.disabled||typeof IntersectionObserver!="function")return;const a=new IntersectionObserver(([o])=>{t(o)},n);return a.observe(e.current),()=>{a.disconnect()}},[t,n,r.disabled,e])}function gQ(e){const t=f.useRef(null);return f.useImperativeHandle(e,()=>t.current,[]),t}function vQ(e,t){const n=ka(),[r,a]=f.useState(!1),o=f.useRef(!1),i=gQ(t),{activeProps:s,inactiveProps:u,activeOptions:d,to:h,preload:g,preloadDelay:v,hashScrollIntoView:p,replace:y,startTransition:x,resetScroll:S,viewTransition:C,children:$,target:w,disabled:E,style:O,className:R,onClick:M,onFocus:I,onMouseEnter:T,onMouseLeave:A,onTouchStart:N,ignoreBlocker:D,params:z,search:j,hash:k,state:L,mask:H,reloadDocument:U,unsafeRelative:W,from:Q,_fromLocation:F,...K}=e,G=Ta({select:ve=>ve.location.search,structuralSharing:!0}),Z=e.from,te=f.useMemo(()=>({...e,from:Z}),[n,G,Z,e._fromLocation,e.hash,e.to,e.search,e.params,e.state,e.mask,e.unsafeRelative]),ee=f.useMemo(()=>n.buildLocation({...te}),[n,te]),le=f.useMemo(()=>{if(E)return;let ve=ee.maskedLocation?ee.maskedLocation.url:ee.url,be=!1;return n.origin&&(ve.startsWith(n.origin)?ve=n.history.createHref(ve.replace(n.origin,""))||"/":be=!0),{href:ve,external:be}},[E,ee.maskedLocation,ee.url,n.origin,n.history]),ce=f.useMemo(()=>{if(le?.external)return le.href;try{return new URL(h),h}catch{}},[h,le]),q=e.reloadDocument||ce?!1:g??n.options.defaultPreload,J=v??n.options.defaultPreloadDelay??0,X=Ta({select:ve=>{if(ce)return!1;if(d?.exact){if(!rX(ve.location.pathname,ee.pathname,n.basepath))return!1}else{const be=bp(ve.location.pathname,n.basepath),Pe=bp(ee.pathname,n.basepath);if(!(be.startsWith(Pe)&&(be.length===Pe.length||be[Pe.length]==="/")))return!1}return(d?.includeSearch??!0)&&!Xs(ve.location.search,ee.search,{partial:!d?.exact,ignoreUndefined:!d?.explicitUndefined})?!1:d?.includeHash?ve.location.hash===ee.hash:!0}}),B=f.useCallback(()=>{n.preloadRoute({...te}).catch(ve=>{console.warn(ve),console.warn(ZX)})},[n,te]),ue=f.useCallback(ve=>{ve?.isIntersecting&&B()},[B]);mQ(i,ue,xQ,{disabled:!!E||q!=="viewport"}),f.useEffect(()=>{o.current||!E&&q==="render"&&(B(),o.current=!0)},[E,B,q]);const ne=ve=>{const be=ve.currentTarget.getAttribute("target"),Pe=w!==void 0?w:be;if(!E&&!CQ(ve)&&!ve.defaultPrevented&&(!Pe||Pe==="_self")&&ve.button===0){ve.preventDefault(),Uo.flushSync(()=>{a(!0)});const Fe=n.subscribe("onResolved",()=>{Fe(),a(!1)});n.navigate({...te,replace:y,resetScroll:S,hashScrollIntoView:p,startTransition:x,viewTransition:C,ignoreBlocker:D})}};if(ce)return{...K,ref:i,href:ce,...$&&{children:$},...w&&{target:w},...E&&{disabled:E},...O&&{style:O},...R&&{className:R},...M&&{onClick:M},...I&&{onFocus:I},...T&&{onMouseEnter:T},...A&&{onMouseLeave:A},...N&&{onTouchStart:N}};const re=ve=>{E||q&&B()},se=re,he=ve=>{if(!(E||!q))if(!J)B();else{const be=ve.target;if(Vf.has(be))return;const Pe=setTimeout(()=>{Vf.delete(be),B()},J);Vf.set(be,Pe)}},Se=ve=>{if(E||!q||!J)return;const be=ve.target,Pe=Vf.get(be);Pe&&(clearTimeout(Pe),Vf.delete(be))},_e=X?Ys(s,{})??pQ:kS,Re=X?kS:Ys(u,{})??kS,ge=[R,_e.className,Re.className].filter(Boolean).join(" "),ye=(O||_e.style||Re.style)&&{...O,..._e.style,...Re.style};return{...K,..._e,...Re,href:le?.href,ref:i,onClick:Wf([M,ne]),onFocus:Wf([I,re]),onMouseEnter:Wf([T,he]),onMouseLeave:Wf([A,Se]),onTouchStart:Wf([N,se]),disabled:!!E,target:w,...ye&&{style:ye},...ge&&{className:ge},...E&&bQ,...X&&yQ,...r&&SQ}}const kS={},pQ={className:"active"},bQ={role:"link","aria-disabled":!0},yQ={"data-status":"active","aria-current":"page"},SQ={"data-transitioning":"transitioning"},Vf=new WeakMap,xQ={rootMargin:"100px"},Wf=e=>t=>{for(const n of e)if(n){if(t.defaultPrevented)return;n(t)}},Mm=f.forwardRef((e,t)=>{const{_asChild:n,...r}=e,{type:a,ref:o,...i}=vQ(r,t),s=typeof r.children=="function"?r.children({isActive:i["data-status"]==="active"}):r.children;return n===void 0&&delete i.disabled,f.createElement(n||"a",{...i,ref:o},s)});function CQ(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}let wQ=class extends h9{constructor(t){super(t),this.useMatch=n=>fi({select:n?.select,from:this.id,structuralSharing:n?.structuralSharing}),this.useRouteContext=n=>fi({...n,from:this.id,select:r=>n?.select?n.select(r.context):r.context}),this.useSearch=n=>DO({select:n?.select,structuralSharing:n?.structuralSharing,from:this.id}),this.useParams=n=>wc({select:n?.select,structuralSharing:n?.structuralSharing,from:this.id}),this.useLoaderDeps=n=>LO({...n,from:this.id}),this.useLoaderData=n=>zO({...n,from:this.id}),this.useNavigate=()=>Tm({from:this.fullPath}),this.Link=me.forwardRef((n,r)=>Y.jsx(Mm,{ref:r,from:this.fullPath,...n})),this.$$typeof=Symbol.for("react.memo")}};function $Q(e){return new wQ(e)}class EQ extends eQ{constructor(t){super(t),this.useMatch=n=>fi({select:n?.select,from:this.id,structuralSharing:n?.structuralSharing}),this.useRouteContext=n=>fi({...n,from:this.id,select:r=>n?.select?n.select(r.context):r.context}),this.useSearch=n=>DO({select:n?.select,structuralSharing:n?.structuralSharing,from:this.id}),this.useParams=n=>wc({select:n?.select,structuralSharing:n?.structuralSharing,from:this.id}),this.useLoaderDeps=n=>LO({...n,from:this.id}),this.useLoaderData=n=>zO({...n,from:this.id}),this.useNavigate=()=>Tm({from:this.fullPath}),this.Link=me.forwardRef((n,r)=>Y.jsx(Mm,{ref:r,from:this.fullPath,...n})),this.$$typeof=Symbol.for("react.memo")}}function _Q(e){return new EQ(e)}function To(e){return typeof e=="object"?new U5(e,{silent:!0}).createRoute(e):new U5(e,{silent:!0}).createRoute}class U5{constructor(t,n){this.path=t,this.createRoute=r=>{this.silent;const a=$Q(r);return a.isRoot=!1,a},this.silent=n?.silent}}class V5{constructor(t){this.useMatch=n=>fi({select:n?.select,from:this.options.id,structuralSharing:n?.structuralSharing}),this.useRouteContext=n=>fi({from:this.options.id,select:r=>n?.select?n.select(r.context):r.context}),this.useSearch=n=>DO({select:n?.select,structuralSharing:n?.structuralSharing,from:this.options.id}),this.useParams=n=>wc({select:n?.select,structuralSharing:n?.structuralSharing,from:this.options.id}),this.useLoaderDeps=n=>LO({...n,from:this.options.id}),this.useLoaderData=n=>zO({...n,from:this.options.id}),this.useNavigate=()=>{const n=ka();return Tm({from:n.routesById[this.options.id].fullPath})},this.options=t,this.$$typeof=Symbol.for("react.memo")}}function W5(e){return typeof e=="object"?new V5(e):t=>new V5({id:e,...t})}function OQ(){const e=ka(),t=f.useRef({router:e,mounted:!1}),[n,r]=f.useState(!1),{hasPendingMatches:a,isLoading:o}=Ta({select:g=>({isLoading:g.isLoading,hasPendingMatches:g.matches.some(v=>v.status==="pending")}),structuralSharing:!0}),i=HS(o),s=o||n||a,u=HS(s),d=o||a,h=HS(d);return e.startTransition=g=>{r(!0),f.startTransition(()=>{g(),r(!1)})},f.useEffect(()=>{const g=e.history.subscribe(e.load),v=e.buildLocation({to:e.latestLocation.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0});return as(e.latestLocation.href)!==as(v.href)&&e.commitLocation({...v,replace:!0}),()=>{g()}},[e,e.history]),yv(()=>{if(typeof window<"u"&&e.ssr||t.current.router===e&&t.current.mounted)return;t.current={router:e,mounted:!0},(async()=>{try{await e.load()}catch(v){console.error(v)}})()},[e]),yv(()=>{i&&!o&&e.emit({type:"onLoad",...Qs(e.state)})},[i,e,o]),yv(()=>{h&&!d&&e.emit({type:"onBeforeRouteMount",...Qs(e.state)})},[d,h,e]),yv(()=>{u&&!s&&(e.emit({type:"onResolved",...Qs(e.state)}),e.__store.setState(g=>({...g,status:"idle",resolvedLocation:g.location})),IX(e))},[s,u,e]),null}function RQ(e){const t=Ta({select:n=>`not-found-${n.location.pathname}-${n.status}`});return Y.jsx(jO,{getResetKey:()=>t,onCatch:(n,r)=>{if(qo(n))e.onCatch?.(n,r);else throw n},errorComponent:({error:n})=>{if(qo(n))return e.fallback?.(n);throw n},children:e.children})}function TQ(){return Y.jsx("p",{children:"Not Found"})}function Hu(e){return Y.jsx(Y.Fragment,{children:e.children})}function g9(e,t,n){return t.options.notFoundComponent?Y.jsx(t.options.notFoundComponent,{data:n}):e.options.defaultNotFoundComponent?Y.jsx(e.options.defaultNotFoundComponent,{data:n}):Y.jsx(TQ,{})}function MQ({children:e}){const t=ka();return t.isServer?Y.jsx("script",{nonce:t.options.ssr?.nonce,className:"$tsr",dangerouslySetInnerHTML:{__html:[e].filter(Boolean).join(` +`)+";$_TSR.c()"}}):null}function IQ(){const e=ka();if(!e.isScrollRestoring||!e.isServer||typeof e.options.scrollRestoration=="function"&&!e.options.scrollRestoration({location:e.latestLocation}))return null;const n=(e.options.getScrollRestorationKey||bE)(e.latestLocation),r=n!==bE(e.latestLocation)?n:void 0,a={storageKey:yp,shouldScrollRestoration:!0};return r&&(a.key=r),Y.jsx(MQ,{children:`(${r9.toString()})(${JSON.stringify(a)})`})}const v9=f.memo(function({matchId:t}){const n=ka(),r=Ta({select:C=>{const $=C.matches.find(w=>w.id===t);return tl($),{routeId:$.routeId,ssr:$.ssr,_displayPending:$._displayPending}},structuralSharing:!0}),a=n.routesById[r.routeId],o=a.options.pendingComponent??n.options.defaultPendingComponent,i=o?Y.jsx(o,{}):null,s=a.options.errorComponent??n.options.defaultErrorComponent,u=a.options.onCatch??n.options.defaultOnCatch,d=a.isRoot?a.options.notFoundComponent??n.options.notFoundRoute?.options.component:a.options.notFoundComponent,h=r.ssr===!1||r.ssr==="data-only",g=(!a.isRoot||a.options.wrapInSuspense||h)&&(a.options.wrapInSuspense??o??(a.options.errorComponent?.preload||h))?f.Suspense:Hu,v=s?jO:Hu,p=d?RQ:Hu,y=Ta({select:C=>C.loadedAt}),x=Ta({select:C=>{const $=C.matches.findIndex(w=>w.id===t);return C.matches[$-1]?.routeId}}),S=a.isRoot?a.options.shellComponent??Hu:Hu;return Y.jsxs(S,{children:[Y.jsx(C0.Provider,{value:t,children:Y.jsx(g,{fallback:i,children:Y.jsx(v,{getResetKey:()=>y,errorComponent:s||x0,onCatch:(C,$)=>{if(qo(C))throw C;u?.(C,$)},children:Y.jsx(p,{fallback:C=>{if(!d||C.routeId&&C.routeId!==r.routeId||!C.routeId&&!a.isRoot)throw C;return f.createElement(d,C)},children:h||r._displayPending?Y.jsx(nQ,{fallback:i,children:Y.jsx(K5,{matchId:t})}):Y.jsx(K5,{matchId:t})})})})}),x===eo&&n.options.scrollRestoration?Y.jsxs(Y.Fragment,{children:[Y.jsx(PQ,{}),Y.jsx(IQ,{})]}):null]})});function PQ(){const e=ka(),t=f.useRef(void 0);return Y.jsx("script",{suppressHydrationWarning:!0,ref:n=>{n&&(t.current===void 0||t.current.href!==e.latestLocation.href)&&(e.emit({type:"onRendered",...Qs(e.state)}),t.current=e.latestLocation)}},e.latestLocation.state.__TSR_key)}const K5=f.memo(function({matchId:t}){const n=ka(),{match:r,key:a,routeId:o}=Ta({select:u=>{const d=u.matches.find(y=>y.id===t),h=d.routeId,v=(n.routesById[h].options.remountDeps??n.options.defaultRemountDeps)?.({routeId:h,loaderDeps:d.loaderDeps,params:d._strictParams,search:d._strictSearch});return{key:v?JSON.stringify(v):void 0,routeId:h,match:{id:d.id,status:d.status,error:d.error,_forcePending:d._forcePending,_displayPending:d._displayPending}}},structuralSharing:!0}),i=n.routesById[o],s=f.useMemo(()=>{const u=i.options.component??n.options.defaultComponent;return u?Y.jsx(u,{},a):Y.jsx($c,{})},[a,i.options.component,n.options.defaultComponent]);if(r._displayPending)throw n.getMatch(r.id)?._nonReactive.displayPendingPromise;if(r._forcePending)throw n.getMatch(r.id)?._nonReactive.minPendingPromise;if(r.status==="pending"){const u=i.options.pendingMinMs??n.options.defaultPendingMinMs;if(u){const d=n.getMatch(r.id);if(d&&!d._nonReactive.minPendingPromise&&!n.isServer){const h=rd();d._nonReactive.minPendingPromise=h,setTimeout(()=>{h.resolve(),d._nonReactive.minPendingPromise=void 0},u)}}throw n.getMatch(r.id)?._nonReactive.loadPromise}if(r.status==="notFound")return tl(qo(r.error)),g9(n,i,r.error);if(r.status==="redirected")throw tl(ii(r.error)),n.getMatch(r.id)?._nonReactive.loadPromise;if(r.status==="error"){if(n.isServer){const u=(i.options.errorComponent??n.options.defaultErrorComponent)||x0;return Y.jsx(u,{error:r.error,reset:void 0,info:{componentStack:""}})}throw r.error}return s}),$c=f.memo(function(){const t=ka(),n=f.useContext(C0),r=Ta({select:d=>d.matches.find(h=>h.id===n)?.routeId}),a=t.routesById[r],o=Ta({select:d=>{const g=d.matches.find(v=>v.id===n);return tl(g),g.globalNotFound}}),i=Ta({select:d=>{const h=d.matches,g=h.findIndex(v=>v.id===n);return h[g+1]?.id}}),s=t.options.defaultPendingComponent?Y.jsx(t.options.defaultPendingComponent,{}):null;if(o)return g9(t,a,void 0);if(!i)return null;const u=Y.jsx(v9,{matchId:i});return n===eo?Y.jsx(f.Suspense,{fallback:s,children:u}):u});function NQ(){const e=ka(),n=e.routesById[eo].options.pendingComponent??e.options.defaultPendingComponent,r=n?Y.jsx(n,{}):null,a=e.isServer||typeof document<"u"&&e.ssr?Hu:f.Suspense,o=Y.jsxs(a,{fallback:r,children:[!e.isServer&&Y.jsx(OQ,{}),Y.jsx(AQ,{})]});return e.options.InnerWrap?Y.jsx(e.options.InnerWrap,{children:o}):o}function AQ(){const e=ka(),t=Ta({select:a=>a.matches[0]?.id}),n=Ta({select:a=>a.loadedAt}),r=t?Y.jsx(v9,{matchId:t}):null;return Y.jsx(C0.Provider,{value:t,children:e.options.disableGlobalCatchBoundary?r:Y.jsx(jO,{getResetKey:()=>n,errorComponent:x0,onCatch:a=>{a.message||a.toString()},children:r})})}function jQ(e){return Ta({select:t=>t.matches,structuralSharing:e?.structuralSharing})}const zQ=e=>new LQ(e);class LQ extends KX{constructor(t){super(t)}}typeof globalThis<"u"?(globalThis.createFileRoute=To,globalThis.createLazyFileRoute=W5):typeof window<"u"&&(window.createFileRoute=To,window.createLazyFileRoute=W5);function DQ({router:e,children:t,...n}){Object.keys(n).length>0&&e.update({...e.options,...n,context:{...e.options.context,...n.context}});const r=m9(),a=Y.jsx(r.Provider,{value:e,children:t});return e.options.Wrap?Y.jsx(e.options.Wrap,{children:a}):a}function BQ({router:e,...t}){return Y.jsx(DQ,{router:e,...t,children:Y.jsx(NQ,{})})}var FS={exports:{}};var G5;function HQ(){return G5||(G5=1,(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var o="",i=0;i 1&&arguments[1]!==void 0?arguments[1]:{},n=[];return me.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Lr(r)):p9(r)&&r.props?n=n.concat(Lr(r.props.children,t)):n.push(r))}),n}var SE={},VQ=function(t){};function WQ(e,t){}function KQ(e,t){}function GQ(){SE={}}function b9(e,t,n){!t&&!SE[n]&&(e(!1,n),SE[n]=!0)}function cr(e,t){b9(WQ,e,t)}function YQ(e,t){b9(KQ,e,t)}cr.preMessage=VQ;cr.resetWarned=GQ;cr.noteOnce=YQ;function XQ(e,t){if(It(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(It(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function y9(e){var t=XQ(e,"string");return It(t)=="symbol"?t:t+""}function ae(e,t,n){return(t=y9(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Y5(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function ie(e){for(var t=1;t =19)return!0;var a=US.isMemo(t)?t.type.type:t.type;return!(typeof a=="function"&&!((n=a.prototype)!==null&&n!==void 0&&n.render)&&a.$$typeof!==US.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==US.ForwardRef)};function BO(e){return f.isValidElement(e)&&!p9(e)}var eZ=function(t){return BO(t)&&Vo(t)},vs=function(t){if(t&&BO(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},xE=f.createContext(null);function tZ(e){var t=e.children,n=e.onBatchResize,r=f.useRef(0),a=f.useRef([]),o=f.useContext(xE),i=f.useCallback(function(s,u,d){r.current+=1;var h=r.current;a.current.push({size:s,element:u,data:d}),Promise.resolve().then(function(){h===r.current&&(n?.(a.current),a.current=[])}),o?.(s,u,d)},[n,o]);return f.createElement(xE.Provider,{value:i},t)}var S9=(function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(a,o){return a[0]===n?(r=o,!0):!1}),r}return(function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),a=this.__entries__[r];return a&&a[1]},t.prototype.set=function(n,r){var a=e(this.__entries__,n);~a?this.__entries__[a][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,a=e(r,n);~a&&r.splice(a,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var a=0,o=this.__entries__;a 0},e.prototype.connect_=function(){!CE||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),lZ?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!CE||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,a=iZ.some(function(o){return!!~r.indexOf(o)});a&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e})(),x9=(function(e,t){for(var n=0,r=Object.keys(t);n "u"||!(Element instanceof Object))){if(!(t instanceof ld(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new vZ(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof ld(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new pZ(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e})(),w9=typeof WeakMap<"u"?new WeakMap:new S9,$9=(function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=sZ.getInstance(),r=new bZ(t,n,this);w9.set(this,r)}return e})();["observe","unobserve","disconnect"].forEach(function(e){$9.prototype[e]=function(){var t;return(t=w9.get(this))[e].apply(t,arguments)}});var yZ=(function(){return typeof Cp.ResizeObserver<"u"?Cp.ResizeObserver:$9})(),Yl=new Map;function SZ(e){e.forEach(function(t){var n,r=t.target;(n=Yl.get(r))===null||n===void 0||n.forEach(function(a){return a(r)})})}var E9=new yZ(SZ);function xZ(e,t){Yl.has(e)||(Yl.set(e,new Set),E9.observe(e)),Yl.get(e).add(t)}function CZ(e,t){Yl.has(e)&&(Yl.get(e).delete(t),Yl.get(e).size||(E9.unobserve(e),Yl.delete(e)))}function Er(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function J5(e,t){for(var n=0;n e.length)&&(t=e.length);for(var n=0,r=Array(t);n 1&&arguments[1]!==void 0?arguments[1]:1;e8+=1;var r=e8;function a(o){if(o===0)T9(r),t();else{var i=O9(function(){a(o-1)});FO.set(r,i)}}return a(n),r};fn.cancel=function(e){var t=FO.get(e);return T9(e),R9(t)};function M9(e){if(Array.isArray(e))return e}function IZ(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,o,i,s=[],u=!0,d=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(h){d=!0,a=h}finally{try{if(!u&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(d)throw a}}return s}}function I9(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xe(e,t){return M9(e)||IZ(e,t)||kO(e,t)||I9()}function Yh(e){for(var t=0,n,r=0,a=e.length;a>=4;++r,a-=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(a){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function fa(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function $E(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var t8="data-rc-order",n8="data-rc-priority",PZ="rc-util-key",EE=new Map;function P9(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):PZ}function $0(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function NZ(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function qO(e){return Array.from((EE.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function N9(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!fa())return null;var n=t.csp,r=t.prepend,a=t.priority,o=a===void 0?0:a,i=NZ(r),s=i==="prependQueue",u=document.createElement("style");u.setAttribute(t8,i),s&&o&&u.setAttribute(n8,"".concat(o)),n!=null&&n.nonce&&(u.nonce=n?.nonce),u.innerHTML=e;var d=$0(t),h=d.firstChild;if(r){if(s){var g=(t.styles||qO(d)).filter(function(v){if(!["prepend","prependQueue"].includes(v.getAttribute(t8)))return!1;var p=Number(v.getAttribute(n8)||0);return o>=p});if(g.length)return d.insertBefore(u,g[g.length-1].nextSibling),u}d.insertBefore(u,h)}else d.appendChild(u);return u}function A9(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=$0(t);return(t.styles||qO(n)).find(function(r){return r.getAttribute(P9(t))===e})}function Xh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=A9(e,t);if(n){var r=$0(t);r.removeChild(n)}}function AZ(e,t){var n=EE.get(e);if(!n||!$E(document,n)){var r=N9("",t),a=r.parentNode;EE.set(e,a),e.removeChild(r)}}function Ji(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=$0(n),a=qO(r),o=ie(ie({},n),{},{styles:a});AZ(r,o);var i=A9(t,o);if(i){var s,u;if((s=o.csp)!==null&&s!==void 0&&s.nonce&&i.nonce!==((u=o.csp)===null||u===void 0?void 0:u.nonce)){var d;i.nonce=(d=o.csp)===null||d===void 0?void 0:d.nonce}return i.innerHTML!==e&&(i.innerHTML=e),i}var h=N9(e,o);return h.setAttribute(P9(o),t),h}function jZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function Gt(e,t){if(e==null)return{};var n,r,a=jZ(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r 2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function a(o,i){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,u=r.has(o);if(cr(!u,"Warning: There may be circular references"),u)return!1;if(o===i)return!0;if(n&&s>1)return!1;r.add(o);var d=s+1;if(Array.isArray(o)){if(!Array.isArray(i)||o.length!==i.length)return!1;for(var h=0;h 1&&arguments[1]!==void 0?arguments[1]:!1,i={map:this.cache};return n.forEach(function(s){if(!i)i=void 0;else{var u;i=(u=i)===null||u===void 0||(u=u.map)===null||u===void 0?void 0:u.get(s)}}),(r=i)!==null&&r!==void 0&&r.value&&o&&(i.value[1]=this.cacheCallTimes++),(a=i)===null||a===void 0?void 0:a.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var a=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(d,h){var g=xe(d,2),v=g[1];return a.internalGet(h)[1] 0,void 0),r8+=1}return _r(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,a){return a(n,r)},void 0)}}]),e})(),VS=new UO;function $p(e){var t=Array.isArray(e)?e:[e];return VS.has(t)||VS.set(t,new j9(t)),VS.get(t)}var HZ=new WeakMap,WS={};function kZ(e,t){for(var n=HZ,r=0;r 3&&arguments[3]!==void 0?arguments[3]:{},a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(a)return e;var o=ie(ie({},r),{},ae(ae({},sd,t),ko,n)),i=Object.keys(o).map(function(s){var u=o[s];return u?"".concat(s,'="').concat(u,'"'):null}).filter(function(s){return s}).join(" ");return"")}var Xv=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").concat(t).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},FZ=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(a){var o=xe(a,2),i=o[0],s=o[1];return"".concat(i,":").concat(s,";")}).join(""),"}"):""},z9=function(t,n,r){var a={},o={};return Object.entries(t).forEach(function(i){var s,u,d=xe(i,2),h=d[0],g=d[1];if(r!=null&&(s=r.preserve)!==null&&s!==void 0&&s[h])o[h]=g;else if((typeof g=="string"||typeof g=="number")&&!(r!=null&&(u=r.ignore)!==null&&u!==void 0&&u[h])){var v,p=Xv(h,r?.prefix);a[p]=typeof g=="number"&&!(r!=null&&(v=r.unitless)!==null&&v!==void 0&&v[h])?"".concat(g,"px"):String(g),o[h]="var(".concat(p,")")}}),[o,FZ(a,n,{scope:r?.scope})]},i8=fa()?f.useLayoutEffect:f.useEffect,nn=function(t,n){var r=f.useRef(!0);i8(function(){return t(r.current)},n),i8(function(){return r.current=!1,function(){r.current=!0}},[])},RE=function(t,n){nn(function(r){if(!r)return t()},n)},qZ=ie({},y0),l8=qZ.useInsertionEffect,UZ=function(t,n,r){f.useMemo(t,r),nn(function(){return n(!0)},r)},VZ=l8?function(e,t,n){return l8(function(){return e(),t()},n)}:UZ,WZ=ie({},y0),KZ=WZ.useInsertionEffect,GZ=function(t){var n=[],r=!1;function a(o){r||n.push(o)}return f.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(o){return o()})}},t),a},YZ=function(){return function(t){t()}},XZ=typeof KZ<"u"?GZ:YZ;function VO(e,t,n,r,a){var o=f.useContext(Pm),i=o.cache,s=[e].concat(ke(t)),u=_E(s),d=XZ([u]),h=function(y){i.opUpdate(u,function(x){var S=x||[void 0,void 0],C=xe(S,2),$=C[0],w=$===void 0?0:$,E=C[1],O=E,R=O||n(),M=[w,R];return y?y(M):M})};f.useMemo(function(){h()},[u]);var g=i.opGet(u),v=g[1];return VZ(function(){a?.(v)},function(p){return h(function(y){var x=xe(y,2),S=x[0],C=x[1];return p&&S===0&&a?.(v),[S+1,C]}),function(){i.opUpdate(u,function(y){var x=y||[],S=xe(x,2),C=S[0],$=C===void 0?0:C,w=S[1],E=$-1;return E===0?(d(function(){(p||!i.opGet(u))&&r?.(w,!1)}),null):[$-1,w]})}},[u]),v}var QZ={},ZZ="css",Hs=new Map;function JZ(e){Hs.set(e,(Hs.get(e)||0)+1)}function eJ(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(sd,'="').concat(e,'"]'));n.forEach(function(r){if(r[Xl]===t){var a;(a=r.parentNode)===null||a===void 0||a.removeChild(r)}})}}var tJ=0;function nJ(e,t){Hs.set(e,(Hs.get(e)||0)-1);var n=new Set;Hs.forEach(function(r,a){r<=0&&n.add(a)}),Hs.size-n.size>tJ&&n.forEach(function(r){eJ(r,t),Hs.delete(r)})}var L9=function(t,n,r,a){var o=r.getDerivativeToken(t),i=ie(ie({},o),n);return a&&(i=a(i)),i},D9="token";function rJ(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=f.useContext(Pm),a=r.cache.instanceId,o=r.container,i=n.salt,s=i===void 0?"":i,u=n.override,d=u===void 0?QZ:u,h=n.formatToken,g=n.getComputedToken,v=n.cssVar,p=kZ(function(){return Object.assign.apply(Object,[{}].concat(ke(t)))},t),y=Ih(p),x=Ih(d),S=v?Ih(v):"",C=VO(D9,[s,e.id,y,x,S],function(){var $,w=g?g(p,d,e):L9(p,d,e,h),E=ie({},w),O="";if(v){var R=z9(w,v.key,{prefix:v.prefix,ignore:v.ignore,unitless:v.unitless,preserve:v.preserve}),M=xe(R,2);w=M[0],O=M[1]}var I=o8(w,s);w._tokenKey=I,E._tokenKey=o8(E,s);var T=($=v?.key)!==null&&$!==void 0?$:I;w._themeKey=T,JZ(T);var A="".concat(ZZ,"-").concat(Yh(I));return w._hashId=A,[w,A,E,O,v?.key||""]},function($){nJ($[0]._themeKey,a)},function($){var w=xe($,4),E=w[0],O=w[3];if(v&&O){var R=Ji(O,Yh("css-variables-".concat(E._themeKey)),{mark:ko,prepend:"queue",attachTo:o,priority:-999});R[Xl]=a,R.setAttribute(sd,E._themeKey)}});return C}var aJ=function(t,n,r){var a=xe(t,5),o=a[2],i=a[3],s=a[4],u=r||{},d=u.plain;if(!i)return null;var h=o._tokenKey,g=-999,v={"data-rc-order":"prependQueue","data-rc-priority":"".concat(g)},p=Ep(i,s,h,v,d);return[g,h,p]},oJ={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},B9="comm",H9="rule",k9="decl",iJ="@import",lJ="@namespace",sJ="@keyframes",cJ="@layer",F9=Math.abs,WO=String.fromCharCode;function q9(e){return e.trim()}function Qv(e,t,n){return e.replace(t,n)}function uJ(e,t,n){return e.indexOf(t,n)}function Gu(e,t){return e.charCodeAt(t)|0}function cd(e,t,n){return e.slice(t,n)}function ri(e){return e.length}function dJ(e){return e.length}function Sv(e,t){return t.push(e),e}var E0=1,ud=1,U9=0,Mo=0,zr=0,Od="";function KO(e,t,n,r,a,o,i,s){return{value:e,root:t,parent:n,type:r,props:a,children:o,line:E0,column:ud,length:i,return:"",siblings:s}}function fJ(){return zr}function hJ(){return zr=Mo>0?Gu(Od,--Mo):0,ud--,zr===10&&(ud=1,E0--),zr}function Fo(){return zr=Mo 2||Qh(zr)>3?"":" "}function pJ(e,t){for(;--t&&Fo()&&!(zr<48||zr>102||zr>57&&zr<65||zr>70&&zr<97););return _0(e,Zv()+(t<6&&Ql()==32&&Fo()==32))}function TE(e){for(;Fo();)switch(zr){case e:return Mo;case 34:case 39:e!==34&&e!==39&&TE(zr);break;case 40:e===41&&TE(e);break;case 92:Fo();break}return Mo}function bJ(e,t){for(;Fo()&&e+zr!==57;)if(e+zr===84&&Ql()===47)break;return"/*"+_0(t,Mo-1)+"*"+WO(e===47?e:Fo())}function yJ(e){for(;!Qh(Ql());)Fo();return _0(e,Mo)}function SJ(e){return gJ(Jv("",null,null,null,[""],e=mJ(e),0,[0],e))}function Jv(e,t,n,r,a,o,i,s,u){for(var d=0,h=0,g=i,v=0,p=0,y=0,x=1,S=1,C=1,$=0,w="",E=a,O=o,R=r,M=w;S;)switch(y=$,$=Fo()){case 40:if(y!=108&&Gu(M,g-1)==58){uJ(M+=Qv(KS($),"&","&\f"),"&\f",F9(d?s[d-1]:0))!=-1&&(C=-1);break}case 34:case 39:case 91:M+=KS($);break;case 9:case 10:case 13:case 32:M+=vJ(y);break;case 92:M+=pJ(Zv()-1,7);continue;case 47:switch(Ql()){case 42:case 47:Sv(xJ(bJ(Fo(),Zv()),t,n,u),u),(Qh(y||1)==5||Qh(Ql()||1)==5)&&ri(M)&&cd(M,-1,void 0)!==" "&&(M+=" ");break;default:M+="/"}break;case 123*x:s[d++]=ri(M)*C;case 125*x:case 59:case 0:switch($){case 0:case 125:S=0;case 59+h:C==-1&&(M=Qv(M,/\f/g,"")),p>0&&(ri(M)-g||x===0&&y===47)&&Sv(p>32?c8(M+";",r,n,g-1,u):c8(Qv(M," ","")+";",r,n,g-2,u),u);break;case 59:M+=";";default:if(Sv(R=s8(M,t,n,d,h,a,s,w,E=[],O=[],g,o),o),$===123)if(h===0)Jv(M,t,R,R,E,o,g,s,O);else{switch(v){case 99:if(Gu(M,3)===110)break;case 108:if(Gu(M,2)===97)break;default:h=0;case 100:case 109:case 115:}h?Jv(e,R,R,r&&Sv(s8(e,R,R,0,0,a,s,w,a,E=[],g,O),O),a,O,g,s,r?E:O):Jv(M,R,R,R,[""],O,0,s,O)}}d=h=p=0,x=C=1,w=M="",g=i;break;case 58:g=1+ri(M),p=y;default:if(x<1){if($==123)--x;else if($==125&&x++==0&&hJ()==125)continue}switch(M+=WO($),$*x){case 38:C=h>0?1:(M+="\f",-1);break;case 44:s[d++]=(ri(M)-1)*C,C=1;break;case 64:Ql()===45&&(M+=KS(Fo())),v=Ql(),h=g=ri(w=M+=yJ(Zv())),$++;break;case 45:y===45&&ri(M)==2&&(x=0)}}return o}function s8(e,t,n,r,a,o,i,s,u,d,h,g){for(var v=a-1,p=a===0?o:[""],y=dJ(p),x=0,S=0,C=0;x 0?p[$]+" "+w:Qv(w,/&\f/g,p[$])))&&(u[C++]=E);return KO(e,t,n,a===0?H9:s,u,d,h,g)}function xJ(e,t,n,r){return KO(e,t,n,B9,WO(fJ()),cd(e,2,-2),0,r)}function c8(e,t,n,r,a){return KO(e,t,n,k9,cd(e,0,r),cd(e,r+1,-1),r,a)}function ME(e,t){for(var n="",r=0;r 1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},a=r.root,o=r.injectHash,i=r.parentSelectors,s=n.hashId,u=n.layer;n.path;var d=n.hashPriority,h=n.transformers,g=h===void 0?[]:h;n.linters;var v="",p={};function y(C){var $=C.getName(s);if(!p[$]){var w=e(C.style,n,{root:!1,parentSelectors:i}),E=xe(w,1),O=E[0];p[$]="@keyframes ".concat(C.getName(s)).concat(O)}}function x(C){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return C.forEach(function(w){Array.isArray(w)?x(w,$):w&&$.push(w)}),$}var S=x(Array.isArray(t)?t:[t]);return S.forEach(function(C){var $=typeof C=="string"&&!a?{}:C;if(typeof $=="string")v+="".concat($,` +`);else if($._keyframe)y($);else{var w=g.reduce(function(E,O){var R;return(O==null||(R=O.visit)===null||R===void 0?void 0:R.call(O,E))||E},$);Object.keys(w).forEach(function(E){var O=w[E];if(It(O)==="object"&&O&&(E!=="animationName"||!O._keyframe)&&!OJ(O)){var R=!1,M=E.trim(),I=!1;(a||o)&&s?M.startsWith("@")?R=!0:M==="&"?M=d8("",s,d):M=d8(E,s,d):a&&!s&&(M==="&"||M==="")&&(M="",I=!0);var T=e(O,n,{root:I,injectHash:R,parentSelectors:[].concat(ke(i),[M])}),A=xe(T,2),N=A[0],D=A[1];p=ie(ie({},p),D),v+="".concat(M).concat(N)}else{let k=function(L,H){var U=L.replace(/[A-Z]/g,function(Q){return"-".concat(Q.toLowerCase())}),W=H;!oJ[L]&&typeof W=="number"&&W!==0&&(W="".concat(W,"px")),L==="animationName"&&H!==null&&H!==void 0&&H._keyframe&&(y(H),W=H.getName(s)),v+="".concat(U,":").concat(W,";")};var z,j=(z=O?.value)!==null&&z!==void 0?z:O;It(O)==="object"&&O!==null&&O!==void 0&&O[K9]&&Array.isArray(j)?j.forEach(function(L){k(E,L)}):k(E,j)}})}}),a?u&&(v&&(v="@layer ".concat(u.name," {").concat(v,"}")),u.dependencies&&(p["@layer ".concat(u.name)]=u.dependencies.map(function(C){return"@layer ".concat(C,", ").concat(u.name,";")}).join(` +`))):v="{".concat(v,"}"),[v,p]};function G9(e,t){return Yh("".concat(e.join("%")).concat(t))}function TJ(){return null}var Y9="style";function IE(e,t){var n=e.token,r=e.path,a=e.hashId,o=e.layer,i=e.nonce,s=e.clientOnly,u=e.order,d=u===void 0?0:u,h=f.useContext(Pm),g=h.autoClear;h.mock;var v=h.defaultCache,p=h.hashPriority,y=h.container,x=h.ssrInline,S=h.transformers,C=h.linters,$=h.cache,w=h.layer,E=n._tokenKey,O=[E];w&&O.push("layer"),O.push.apply(O,ke(r));var R=OE,M=VO(Y9,O,function(){var D=O.join("|");if($J(D)){var z=EJ(D),j=xe(z,2),k=j[0],L=j[1];if(k)return[k,E,L,{},s,d]}var H=t(),U=RJ(H,{hashId:a,hashPriority:p,layer:w?o:void 0,path:r.join("-"),transformers:S,linters:C}),W=xe(U,2),Q=W[0],F=W[1],K=ep(Q),G=G9(O,K);return[K,E,G,F,s,d]},function(D,z){var j=xe(D,3),k=j[2];(z||g)&&OE&&Xh(k,{mark:ko,attachTo:y})},function(D){var z=xe(D,4),j=z[0];z[1];var k=z[2],L=z[3];if(R&&j!==V9){var H={mark:ko,prepend:w?!1:"queue",attachTo:y,priority:d},U=typeof i=="function"?i():i;U&&(H.csp={nonce:U});var W=[],Q=[];Object.keys(L).forEach(function(K){K.startsWith("@layer")?W.push(K):Q.push(K)}),W.forEach(function(K){Ji(ep(L[K]),"_layer-".concat(K),ie(ie({},H),{},{prepend:!0}))});var F=Ji(j,k,H);F[Xl]=$.instanceId,F.setAttribute(sd,E),Q.forEach(function(K){Ji(ep(L[K]),"_effect-".concat(K),H)})}}),I=xe(M,3),T=I[0],A=I[1],N=I[2];return function(D){var z;return!x||R||!v?z=f.createElement(TJ,null):z=f.createElement("style",De({},ae(ae({},sd,A),ko,N),{dangerouslySetInnerHTML:{__html:T}})),f.createElement(f.Fragment,null,z,D)}}var MJ=function(t,n,r){var a=xe(t,6),o=a[0],i=a[1],s=a[2],u=a[3],d=a[4],h=a[5],g=r||{},v=g.plain;if(d)return null;var p=o,y={"data-rc-order":"prependQueue","data-rc-priority":"".concat(h)};return p=Ep(o,i,s,y,v),u&&Object.keys(u).forEach(function(x){if(!n[x]){n[x]=!0;var S=ep(u[x]),C=Ep(S,i,"_effect-".concat(x),y,v);x.startsWith("@layer")?p=C+p:p+=C}}),[h,s,p]},X9="cssVar",IJ=function(t,n){var r=t.key,a=t.prefix,o=t.unitless,i=t.ignore,s=t.token,u=t.scope,d=u===void 0?"":u,h=f.useContext(Pm),g=h.cache.instanceId,v=h.container,p=s._tokenKey,y=[].concat(ke(t.path),[r,d,p]),x=VO(X9,y,function(){var S=n(),C=z9(S,r,{prefix:a,unitless:o,ignore:i,scope:d}),$=xe(C,2),w=$[0],E=$[1],O=G9(y,E);return[w,E,O,r]},function(S){var C=xe(S,3),$=C[2];OE&&Xh($,{mark:ko,attachTo:v})},function(S){var C=xe(S,3),$=C[1],w=C[2];if($){var E=Ji($,w,{mark:ko,prepend:"queue",attachTo:v,priority:-999});E[Xl]=g,E.setAttribute(sd,r)}});return x},PJ=function(t,n,r){var a=xe(t,4),o=a[1],i=a[2],s=a[3],u=r||{},d=u.plain;if(!o)return null;var h=-999,g={"data-rc-order":"prependQueue","data-rc-priority":"".concat(h)},v=Ep(o,s,i,g,d);return[h,i,v]};ae(ae(ae({},Y9,MJ),D9,aJ),X9,PJ);var wn=(function(){function e(t,n){Er(this,e),ae(this,"name",void 0),ae(this,"style",void 0),ae(this,"_keyframe",!0),this.name=t,this.style=n}return _r(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e})();function yu(e){return e.notSplit=!0,e}yu(["borderTop","borderBottom"]),yu(["borderTop"]),yu(["borderBottom"]),yu(["borderLeft","borderRight"]),yu(["borderLeft"]),yu(["borderRight"]);var GO=f.createContext({});function Q9(e){return M9(e)||_9(e)||kO(e)||I9()}function Oa(e,t){for(var n=e,r=0;r 3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!Oa(e,t.slice(0,-1))?e:Z9(e,t,n,r)}function NJ(e){return It(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function f8(e){return Array.isArray(e)?[]:{}}var AJ=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function Fu(){for(var e=arguments.length,t=new Array(e),n=0;n {const e=()=>{};return e.deprecated=jJ,e},J9=f.createContext(void 0);var eB={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"},LJ={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},DJ=ie(ie({},LJ),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"});const tB={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},h8={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},DJ),timePickerLocale:Object.assign({},tB)},Xa="${label} is not a valid ${type}",mi={locale:"en",Pagination:eB,DatePicker:h8,TimePicker:tB,Calendar:h8,global:{placeholder:"Please select",close:"Close"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckAll:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",deselectAll:"Deselect all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand",collapse:"Collapse"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:Xa,method:Xa,array:Xa,object:Xa,number:Xa,date:Xa,boolean:Xa,integer:Xa,float:Xa,regexp:Xa,email:Xa,url:Xa,hex:Xa},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}};let tp=Object.assign({},mi.Modal),np=[];const m8=()=>np.reduce((e,t)=>Object.assign(Object.assign({},e),t),mi.Modal);function BJ(e){if(e){const t=Object.assign({},e);return np.push(t),tp=m8(),()=>{np=np.filter(n=>n!==t),tp=m8()}}tp=Object.assign({},mi.Modal)}function nB(){return tp}const YO=f.createContext(void 0),Ei=(e,t)=>{const n=f.useContext(YO),r=f.useMemo(()=>{var o;const i=t||mi[e],s=(o=n?.[e])!==null&&o!==void 0?o:{};return Object.assign(Object.assign({},typeof i=="function"?i():i),s||{})},[e,t,n]),a=f.useMemo(()=>{const o=n?.locale;return n?.exist&&!o?mi.locale:o},[n]);return[r,a]},HJ="internalMark",kJ=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;f.useEffect(()=>BJ(t?.Modal),[t]);const a=f.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return f.createElement(YO.Provider,{value:a},n)},XO={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"},dd=Object.assign(Object.assign({},XO),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, +'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', +'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0}),Yr=Math.round;function GS(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(a=>parseFloat(a));for(let a=0;a<3;a+=1)r[a]=t(r[a]||0,n[a]||"",a);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const g8=(e,t,n)=>n===0?e:e/100;function Kf(e,t){const n=t||255;return e>n?n:e<0?0:e}class vn{constructor(t){ae(this,"isValid",!0),ae(this,"r",0),ae(this,"g",0),ae(this,"b",0),ae(this,"a",1),ae(this,"_h",void 0),ae(this,"_s",void 0),ae(this,"_l",void 0),ae(this,"_v",void 0),ae(this,"_max",void 0),ae(this,"_min",void 0),ae(this,"_brightness",void 0);function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let a=function(o){return r.startsWith(o)};const r=t.trim();/^#?[A-F\d]{3,8}$/i.test(r)?this.fromHexString(r):a("rgb")?this.fromRgbString(r):a("hsl")?this.fromHslString(r):(a("hsv")||a("hsb"))&&this.fromHsvString(r)}else if(t instanceof vn)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=Kf(t.r),this.g=Kf(t.g),this.b=Kf(t.b),this.a=typeof t.a=="number"?Kf(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(o){const i=o/255;return i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),a=t(this.b);return .2126*n+.7152*r+.0722*a}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=Yr(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g "u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let a=this.getLightness()-t/100;return a<0&&(a=0),this._c({h:n,s:r,l:a,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let a=this.getLightness()+t/100;return a>1&&(a=1),this._c({h:n,s:r,l:a,a:this.a})}mix(t,n=50){const r=this._c(t),a=n/100,o=s=>(r[s]-this[s])*a+this[s],i={r:Yr(o("r")),g:Yr(o("g")),b:Yr(o("b")),a:Yr(o("a")*100)/100};return this._c(i)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),a=o=>Yr((this[o]*this.a+n[o]*n.a*(1-this.a))/r);return this._c({r:a("r"),g:a("g"),b:a("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const a=(this.b||0).toString(16);if(t+=a.length===2?a:"0"+a,typeof this.a=="number"&&this.a>=0&&this.a<1){const o=Yr(this.a*255).toString(16);t+=o.length===2?o:"0"+o}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=Yr(this.getSaturation()*100),r=Yr(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const a=this.clone();return a[t]=Kf(n,r),a}_c(t){return new this.constructor(t)}getMax(){return typeof this._max>"u"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min>"u"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(a,o){return parseInt(n[a]+n[o||a],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof a=="number"?a:1,n<=0){const v=Yr(r*255);this.r=v,this.g=v,this.b=v}let o=0,i=0,s=0;const u=t/60,d=(1-Math.abs(2*r-1))*n,h=d*(1-Math.abs(u%2-1));u>=0&&u<1?(o=d,i=h):u>=1&&u<2?(o=h,i=d):u>=2&&u<3?(i=d,s=h):u>=3&&u<4?(i=h,s=d):u>=4&&u<5?(o=h,s=d):u>=5&&u<6&&(o=d,s=h);const g=r-d/2;this.r=Yr((o+g)*255),this.g=Yr((i+g)*255),this.b=Yr((s+g)*255)}fromHsv({h:t,s:n,v:r,a}){this._h=t%360,this._s=n,this._v=r,this.a=typeof a=="number"?a:1;const o=Yr(r*255);if(this.r=o,this.g=o,this.b=o,n<=0)return;const i=t/60,s=Math.floor(i),u=i-s,d=Yr(r*(1-n)*255),h=Yr(r*(1-n*u)*255),g=Yr(r*(1-n*(1-u))*255);switch(s){case 0:this.g=g,this.b=d;break;case 1:this.r=h,this.b=d;break;case 2:this.r=d,this.b=g;break;case 3:this.r=d,this.g=h;break;case 4:this.r=g,this.g=d;break;case 5:default:this.g=d,this.b=h;break}}fromHsvString(t){const n=GS(t,g8);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=GS(t,g8);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=GS(t,(r,a)=>a.includes("%")?Yr(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var xv=2,v8=.16,FJ=.05,qJ=.05,UJ=.15,rB=5,aB=4,VJ=[{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 p8(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-xv*t:Math.round(e.h)+xv*t:r=n?Math.round(e.h)+xv*t:Math.round(e.h)-xv*t,r<0?r+=360:r>=360&&(r-=360),r}function b8(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-v8*t:t===aB?r=e.s+v8:r=e.s+FJ*t,r>1&&(r=1),n&&t===rB&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function y8(e,t,n){var r;return n?r=e.v+qJ*t:r=e.v-UJ*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function rc(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new vn(e),a=r.toHsv(),o=rB;o>0;o-=1){var i=new vn({h:p8(a,o,!0),s:b8(a,o,!0),v:y8(a,o,!0)});n.push(i)}n.push(r);for(var s=1;s<=aB;s+=1){var u=new vn({h:p8(a,s),s:b8(a,s),v:y8(a,s)});n.push(u)}return t.theme==="dark"?VJ.map(function(d){var h=d.index,g=d.amount;return new vn(t.backgroundColor||"#141414").mix(n[h],g).toHexString()}):n.map(function(d){return d.toHexString()})}var YS={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"},PE=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];PE.primary=PE[5];var NE=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];NE.primary=NE[5];var AE=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];AE.primary=AE[5];var _p=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];_p.primary=_p[5];var jE=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];jE.primary=jE[5];var zE=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];zE.primary=zE[5];var LE=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];LE.primary=LE[5];var DE=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];DE.primary=DE[5];var Op=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];Op.primary=Op[5];var BE=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];BE.primary=BE[5];var HE=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];HE.primary=HE[5];var kE=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];kE.primary=kE[5];var FE=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];FE.primary=FE[5];var XS={red:PE,volcano:NE,orange:AE,gold:_p,yellow:jE,lime:zE,green:LE,cyan:DE,blue:Op,geekblue:BE,purple:HE,magenta:kE,grey:FE};function oB(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:a,colorError:o,colorInfo:i,colorPrimary:s,colorBgBase:u,colorTextBase:d}=e,h=t(s),g=t(r),v=t(a),p=t(o),y=t(i),x=n(u,d),S=e.colorLink||e.colorInfo,C=t(S),$=new vn(p[1]).mix(new vn(p[3]),50).toHexString();return Object.assign(Object.assign({},x),{colorPrimaryBg:h[1],colorPrimaryBgHover:h[2],colorPrimaryBorder:h[3],colorPrimaryBorderHover:h[4],colorPrimaryHover:h[5],colorPrimary:h[6],colorPrimaryActive:h[7],colorPrimaryTextHover:h[8],colorPrimaryText:h[9],colorPrimaryTextActive:h[10],colorSuccessBg:g[1],colorSuccessBgHover:g[2],colorSuccessBorder:g[3],colorSuccessBorderHover:g[4],colorSuccessHover:g[4],colorSuccess:g[6],colorSuccessActive:g[7],colorSuccessTextHover:g[8],colorSuccessText:g[9],colorSuccessTextActive:g[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:v[1],colorWarningBgHover:v[2],colorWarningBorder:v[3],colorWarningBorderHover:v[4],colorWarningHover:v[4],colorWarning:v[6],colorWarningActive:v[7],colorWarningTextHover:v[8],colorWarningText:v[9],colorWarningTextActive:v[10],colorInfoBg:y[1],colorInfoBgHover:y[2],colorInfoBorder:y[3],colorInfoBorderHover:y[4],colorInfoHover:y[4],colorInfo:y[6],colorInfoActive:y[7],colorInfoTextHover:y[8],colorInfoText:y[9],colorInfoTextActive:y[10],colorLinkHover:C[4],colorLink:C[6],colorLinkActive:C[7],colorBgMask:new vn("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const WJ=e=>{let t=e,n=e,r=e,a=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?a=4:e>=8&&(a=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:a}};function KJ(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:a}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:a+1},WJ(r))}const iB=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function rp(e){return(e+8)/e}function GJ(e){const t=Array.from({length:10}).map((n,r)=>{const a=r-1,o=e*Math.pow(Math.E,a/5),i=r>1?Math.floor(o):Math.ceil(o);return Math.floor(i/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:rp(n)}))}const lB=e=>{const t=GJ(e),n=t.map(h=>h.size),r=t.map(h=>h.lineHeight),a=n[1],o=n[0],i=n[2],s=r[1],u=r[0],d=r[2];return{fontSizeSM:o,fontSize:a,fontSizeLG:i,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:d,lineHeightSM:u,fontHeight:Math.round(s*a),fontHeightLG:Math.round(d*i),fontHeightSM:Math.round(u*o),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function YJ(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}const mo=(e,t)=>new vn(e).setA(t).toRgbString(),Gf=(e,t)=>new vn(e).darken(t).toHexString(),XJ=e=>{const t=rc(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]}},QJ=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:mo(r,.88),colorTextSecondary:mo(r,.65),colorTextTertiary:mo(r,.45),colorTextQuaternary:mo(r,.25),colorFill:mo(r,.15),colorFillSecondary:mo(r,.06),colorFillTertiary:mo(r,.04),colorFillQuaternary:mo(r,.02),colorBgSolid:mo(r,1),colorBgSolidHover:mo(r,.75),colorBgSolidActive:mo(r,.95),colorBgLayout:Gf(n,4),colorBgContainer:Gf(n,0),colorBgElevated:Gf(n,0),colorBgSpotlight:mo(r,.85),colorBgBlur:"transparent",colorBorder:Gf(n,15),colorBorderSecondary:Gf(n,6)}};function O0(e){YS.pink=YS.magenta,XS.pink=XS.magenta;const t=Object.keys(XO).map(n=>{const r=e[n]===YS[n]?XS[n]:rc(e[n]);return Array.from({length:10},()=>1).reduce((a,o,i)=>(a[`${n}-${i+1}`]=r[i],a[`${n}${i+1}`]=r[i],a),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),oB(e,{generateColorPalettes:XJ,generateNeutralColorPalettes:QJ})),lB(e.fontSize)),YJ(e)),iB(e)),KJ(e))}const QO=$p(O0),Zh={token:dd,override:{override:dd},hashed:!0},ZO=me.createContext(Zh),Jh="ant",R0="anticon",ZJ=["outlined","borderless","filled","underlined"],JJ=(e,t)=>t||(e?`${Jh}-${e}`:Jh),jt=f.createContext({getPrefixCls:JJ,iconPrefixCls:R0}),{Consumer:Z5e}=jt,S8={};function Vr(e){const t=f.useContext(jt),{getPrefixCls:n,direction:r,getPopupContainer:a}=t,o=t[e];return Object.assign(Object.assign({classNames:S8,styles:S8},o),{getPrefixCls:n,direction:r,getPopupContainer:a})}const eee=`-ant-${Date.now()}-${Math.random()}`;function tee(e,t){const n={},r=(i,s)=>{let u=i.clone();return u=s?.(u)||u,u.toRgbString()},a=(i,s)=>{const u=new vn(i),d=rc(u.toRgbString());n[`${s}-color`]=r(u),n[`${s}-color-disabled`]=d[1],n[`${s}-color-hover`]=d[4],n[`${s}-color-active`]=d[6],n[`${s}-color-outline`]=u.clone().setA(.2).toRgbString(),n[`${s}-color-deprecated-bg`]=d[0],n[`${s}-color-deprecated-border`]=d[2]};if(t.primaryColor){a(t.primaryColor,"primary");const i=new vn(t.primaryColor),s=rc(i.toRgbString());s.forEach((d,h)=>{n[`primary-${h+1}`]=d}),n["primary-color-deprecated-l-35"]=r(i,d=>d.lighten(35)),n["primary-color-deprecated-l-20"]=r(i,d=>d.lighten(20)),n["primary-color-deprecated-t-20"]=r(i,d=>d.tint(20)),n["primary-color-deprecated-t-50"]=r(i,d=>d.tint(50)),n["primary-color-deprecated-f-12"]=r(i,d=>d.setA(d.a*.12));const u=new vn(s[0]);n["primary-color-active-deprecated-f-30"]=r(u,d=>d.setA(d.a*.3)),n["primary-color-active-deprecated-d-02"]=r(u,d=>d.darken(2))}return t.successColor&&a(t.successColor,"success"),t.warningColor&&a(t.warningColor,"warning"),t.errorColor&&a(t.errorColor,"error"),t.infoColor&&a(t.infoColor,"info"),` + :root { + ${Object.keys(n).map(i=>`--${e}-${i}: ${n[i]};`).join(` +`)} + } + `.trim()}function nee(e,t){const n=tee(e,t);fa()&&Ji(n,`${eee}-dynamic-theme`)}const Io=f.createContext(!1),JO=({children:e,disabled:t})=>{const n=f.useContext(Io);return f.createElement(Io.Provider,{value:t??n},e)},ac=f.createContext(void 0),ree=({children:e,size:t})=>{const n=f.useContext(ac);return f.createElement(ac.Provider,{value:t||n},e)};function aee(){const e=f.useContext(Io),t=f.useContext(ac);return{componentDisabled:e,componentSize:t}}var sB=_r(function e(){Er(this,e)}),cB="CALC_UNIT",oee=new RegExp(cB,"g");function QS(e){return typeof e=="number"?"".concat(e).concat(cB):e}var iee=(function(e){wi(n,e);var t=$i(n);function n(r,a){var o;Er(this,n),o=t.call(this),ae(Ot(o),"result",""),ae(Ot(o),"unitlessCssVar",void 0),ae(Ot(o),"lowPriority",void 0);var i=It(r);return o.unitlessCssVar=a,r instanceof n?o.result="(".concat(r.result,")"):i==="number"?o.result=QS(r):i==="string"&&(o.result=r),o}return _r(n,[{key:"add",value:function(a){return a instanceof n?this.result="".concat(this.result," + ").concat(a.getResult()):(typeof a=="number"||typeof a=="string")&&(this.result="".concat(this.result," + ").concat(QS(a))),this.lowPriority=!0,this}},{key:"sub",value:function(a){return a instanceof n?this.result="".concat(this.result," - ").concat(a.getResult()):(typeof a=="number"||typeof a=="string")&&(this.result="".concat(this.result," - ").concat(QS(a))),this.lowPriority=!0,this}},{key:"mul",value:function(a){return this.lowPriority&&(this.result="(".concat(this.result,")")),a instanceof n?this.result="".concat(this.result," * ").concat(a.getResult(!0)):(typeof a=="number"||typeof a=="string")&&(this.result="".concat(this.result," * ").concat(a)),this.lowPriority=!1,this}},{key:"div",value:function(a){return this.lowPriority&&(this.result="(".concat(this.result,")")),a instanceof n?this.result="".concat(this.result," / ").concat(a.getResult(!0)):(typeof a=="number"||typeof a=="string")&&(this.result="".concat(this.result," / ").concat(a)),this.lowPriority=!1,this}},{key:"getResult",value:function(a){return this.lowPriority||a?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(a){var o=this,i=a||{},s=i.unit,u=!0;return typeof s=="boolean"?u=s:Array.from(this.unitlessCssVar).some(function(d){return o.result.includes(d)})&&(u=!1),this.result=this.result.replace(oee,u?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n})(sB),lee=(function(e){wi(n,e);var t=$i(n);function n(r){var a;return Er(this,n),a=t.call(this),ae(Ot(a),"result",0),r instanceof n?a.result=r.result:typeof r=="number"&&(a.result=r),a}return _r(n,[{key:"add",value:function(a){return a instanceof n?this.result+=a.result:typeof a=="number"&&(this.result+=a),this}},{key:"sub",value:function(a){return a instanceof n?this.result-=a.result:typeof a=="number"&&(this.result-=a),this}},{key:"mul",value:function(a){return a instanceof n?this.result*=a.result:typeof a=="number"&&(this.result*=a),this}},{key:"div",value:function(a){return a instanceof n?this.result/=a.result:typeof a=="number"&&(this.result/=a),this}},{key:"equal",value:function(){return this.result}}]),n})(sB),see=function(t,n){var r=t==="css"?iee:lee;return function(a){return new r(a,n)}},x8=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function $n(e){var t=f.useRef();t.current=e;var n=f.useCallback(function(){for(var r,a=arguments.length,o=new Array(a),i=0;i1e4){var r=Date.now();this.lastAccessBeat.forEach(function(a,o){r-a>fee&&(n.map.delete(o),n.lastAccessBeat.delete(o))}),this.accessBeat=0}}}]),e})(),E8=new hee;function mee(e,t){return me.useMemo(function(){var n=E8.get(t);if(n)return n;var r=e();return E8.set(t,r),r},t)}var gee=function(){return{}};function vee(e){var t=e.useCSP,n=t===void 0?gee:t,r=e.useToken,a=e.usePrefix,o=e.getResetStyles,i=e.getCommonStyle,s=e.getCompUnitless;function u(v,p,y,x){var S=Array.isArray(v)?v[0]:v;function C(I){return"".concat(String(S)).concat(I.slice(0,1).toUpperCase()).concat(I.slice(1))}var $=x?.unitless||{},w=typeof s=="function"?s(v):{},E=ie(ie({},w),{},ae({},C("zIndexPopup"),!0));Object.keys($).forEach(function(I){E[C(I)]=$[I]});var O=ie(ie({},x),{},{unitless:E,prefixToken:C}),R=h(v,p,y,O),M=d(S,y,O);return function(I){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:I,A=R(I,T),N=xe(A,2),D=N[1],z=M(T),j=xe(z,2),k=j[0],L=j[1];return[k,D,L]}}function d(v,p,y){var x=y.unitless,S=y.injectStyle,C=S===void 0?!0:S,$=y.prefixToken,w=y.ignore,E=function(M){var I=M.rootCls,T=M.cssVar,A=T===void 0?{}:T,N=r(),D=N.realToken;return IJ({path:[v],prefix:A.prefix,key:A.key,unitless:x,ignore:w,token:D,scope:I},function(){var z=$8(v,D,p),j=C8(v,D,z,{deprecatedTokens:y?.deprecatedTokens});return Object.keys(z).forEach(function(k){j[$(k)]=j[k],delete j[k]}),j}),null},O=function(M){var I=r(),T=I.cssVar;return[function(A){return C&&T?me.createElement(me.Fragment,null,me.createElement(E,{rootCls:M,cssVar:T,component:v}),A):A},T?.key]};return O}function h(v,p,y){var x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},S=Array.isArray(v)?v:[v,v],C=xe(S,1),$=C[0],w=S.join("-"),E=e.layer||{name:"antd"};return function(O){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:O,M=r(),I=M.theme,T=M.realToken,A=M.hashId,N=M.token,D=M.cssVar,z=a(),j=z.rootPrefixCls,k=z.iconPrefixCls,L=n(),H=D?"css":"js",U=mee(function(){var Z=new Set;return D&&Object.keys(x.unitless||{}).forEach(function(te){Z.add(Xv(te,D.prefix)),Z.add(Xv(te,x8($,D.prefix)))}),see(H,Z)},[H,$,D?.prefix]),W=dee(H),Q=W.max,F=W.min,K={theme:I,token:N,hashId:A,nonce:function(){return L.nonce},clientOnly:x.clientOnly,layer:E,order:x.order||-999};typeof o=="function"&&IE(ie(ie({},K),{},{clientOnly:!1,path:["Shared",j]}),function(){return o(N,{prefix:{rootPrefixCls:j,iconPrefixCls:k},csp:L})});var G=IE(ie(ie({},K),{},{path:[w,O,k]}),function(){if(x.injectStyle===!1)return[];var Z=uee(N),te=Z.token,ee=Z.flush,le=$8($,T,y),ce=".".concat(O),q=C8($,T,le,{deprecatedTokens:x.deprecatedTokens});D&&le&&It(le)==="object"&&Object.keys(le).forEach(function(ue){le[ue]="var(".concat(Xv(ue,x8($,D.prefix)),")")});var J=rn(te,{componentCls:ce,prefixCls:O,iconCls:".".concat(k),antCls:".".concat(j),calc:U,max:Q,min:F},D?le:q),X=p(J,{hashId:A,prefixCls:O,rootPrefixCls:j,iconPrefixCls:k});ee($,q);var B=typeof i=="function"?i(J,O,R,x.resetFont):null;return[x.resetStyle===!1?null:B,X]});return[G,A]}}function g(v,p,y){var x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},S=h(v,p,y,ie({resetStyle:!1,order:-998},x)),C=function(w){var E=w.prefixCls,O=w.rootCls,R=O===void 0?E:O;return S(E,R),null};return C}return{genStyleHooks:u,genSubStyleComponent:g,genComponentStyleHook:h}}const ss=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],pee="5.28.0";function JS(e){return e>=0&&e<=255}function yh(e,t){const{r:n,g:r,b:a,a:o}=new vn(e).toRgb();if(o<1)return e;const{r:i,g:s,b:u}=new vn(t).toRgb();for(let d=.01;d<=1;d+=.01){const h=Math.round((n-i*(1-d))/d),g=Math.round((r-s*(1-d))/d),v=Math.round((a-u*(1-d))/d);if(JS(h)&&JS(g)&&JS(v))return new vn({r:h,g,b:v,a:Math.round(d*100)/100}).toRgbString()}return new vn({r:n,g:r,b:a,a:1}).toRgbString()}var bee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {delete r[v]});const a=Object.assign(Object.assign({},n),r),o=480,i=576,s=768,u=992,d=1200,h=1600;return a.motion===!1&&(a.motionDurationFast="0s",a.motionDurationMid="0s",a.motionDurationSlow="0s"),Object.assign(Object.assign(Object.assign({},a),{colorFillContent:a.colorFillSecondary,colorFillContentHover:a.colorFill,colorFillAlter:a.colorFillQuaternary,colorBgContainerDisabled:a.colorFillTertiary,colorBorderBg:a.colorBgContainer,colorSplit:yh(a.colorBorderSecondary,a.colorBgContainer),colorTextPlaceholder:a.colorTextQuaternary,colorTextDisabled:a.colorTextQuaternary,colorTextHeading:a.colorText,colorTextLabel:a.colorTextSecondary,colorTextDescription:a.colorTextTertiary,colorTextLightSolid:a.colorWhite,colorHighlight:a.colorError,colorBgTextHover:a.colorFillSecondary,colorBgTextActive:a.colorFill,colorIcon:a.colorTextTertiary,colorIconHover:a.colorText,colorErrorOutline:yh(a.colorErrorBg,a.colorBgContainer),colorWarningOutline:yh(a.colorWarningBg,a.colorBgContainer),fontSizeIcon:a.fontSizeSM,lineWidthFocus:a.lineWidth*3,lineWidth:a.lineWidth,controlOutlineWidth:a.lineWidth*2,controlInteractiveSize:a.controlHeight/2,controlItemBgHover:a.colorFillTertiary,controlItemBgActive:a.colorPrimaryBg,controlItemBgActiveHover:a.colorPrimaryBgHover,controlItemBgActiveDisabled:a.colorFill,controlTmpOutline:a.colorFillQuaternary,controlOutline:yh(a.colorPrimaryBg,a.colorBgContainer),lineType:a.lineType,borderRadius:a.borderRadius,borderRadiusXS:a.borderRadiusXS,borderRadiusSM:a.borderRadiusSM,borderRadiusLG:a.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:a.sizeXXS,paddingXS:a.sizeXS,paddingSM:a.sizeSM,padding:a.size,paddingMD:a.sizeMD,paddingLG:a.sizeLG,paddingXL:a.sizeXL,paddingContentHorizontalLG:a.sizeLG,paddingContentVerticalLG:a.sizeMS,paddingContentHorizontal:a.sizeMS,paddingContentVertical:a.sizeSM,paddingContentHorizontalSM:a.size,paddingContentVerticalSM:a.sizeXS,marginXXS:a.sizeXXS,marginXS:a.sizeXS,marginSM:a.sizeSM,margin:a.size,marginMD:a.sizeMD,marginLG:a.sizeLG,marginXL:a.sizeXL,marginXXL:a.sizeXXL,boxShadow:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowSecondary:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTertiary:` + 0 1px 2px 0 rgba(0, 0, 0, 0.03), + 0 1px 6px -1px rgba(0, 0, 0, 0.02), + 0 2px 4px 0 rgba(0, 0, 0, 0.02) + `,screenXS:o,screenXSMin:o,screenXSMax:i-1,screenSM:i,screenSMMin:i,screenSMMax:s-1,screenMD:s,screenMDMin:s,screenMDMax:u-1,screenLG:u,screenLGMin:u,screenLGMax:d-1,screenXL:d,screenXLMin:d,screenXLMax:h-1,screenXXL:h,screenXXLMin:h,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` + 0 1px 2px -2px ${new vn("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new vn("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new vn("rgba(0, 0, 0, 0.09)").toRgbString()} + `,boxShadowDrawerRight:` + -6px 0 16px 0 rgba(0, 0, 0, 0.08), + -3px 0 6px -4px rgba(0, 0, 0, 0.12), + -9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerLeft:` + 6px 0 16px 0 rgba(0, 0, 0, 0.08), + 3px 0 6px -4px rgba(0, 0, 0, 0.12), + 9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerUp:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerDown:` + 0 -6px 16px 0 rgba(0, 0, 0, 0.08), + 0 -3px 6px -4px rgba(0, 0, 0, 0.12), + 0 -9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}var _8=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const r=n.getDerivativeToken(e),{override:a}=t,o=_8(t,["override"]);let i=Object.assign(Object.assign({},r),{override:a});return i=eR(i),o&&Object.entries(o).forEach(([s,u])=>{const{theme:d}=u,h=_8(u,["theme"]);let g=h;d&&(g=fB(Object.assign(Object.assign({},i),h),{override:h},d)),i[s]=g}),i};function Jr(){const{token:e,hashed:t,theme:n,override:r,cssVar:a}=me.useContext(ZO),o=`${pee}-${t||""}`,i=n||QO,[s,u,d]=rJ(i,[dd,e],{salt:o,override:r,getComputedToken:fB,formatToken:eR,cssVar:a&&{prefix:a.prefix,key:a.key,unitless:dB,ignore:yee,preserve:See}});return[i,d,t?u:"",s,a]}const nl={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},Rn=(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}),Nm=()=>({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"}}),cs=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),xee=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),Cee=(e,t,n,r)=>{const a=`[class^="${t}"], [class*=" ${t}"]`,o=n?`.${n}`:a,i={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[o]:Object.assign(Object.assign(Object.assign({},s),i),{[a]:i})}},gi=(e,t)=>({outline:`${de(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),Wo=(e,t)=>({"&:focus-visible":gi(e,t)}),hB=e=>({[`.${e}`]:Object.assign(Object.assign({},Nm()),{[`.${e} .${e}-icon`]:{display:"block"}})}),tR=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},Wo(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:Sn,genComponentStyleHook:wee,genSubStyleComponent:Rd}=vee({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=f.useContext(jt);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,a]=Jr();return{theme:e,realToken:t,hashId:n,token:r,cssVar:a}},useCSP:()=>{const{csp:e}=f.useContext(jt);return e??{}},getResetStyles:(e,t)=>{var n;const r=xee(e);return[r,{"&":r},hB((n=t?.prefix.iconPrefixCls)!==null&&n!==void 0?n:R0)]},getCommonStyle:Cee,getCompUnitless:()=>dB});function mB(e,t){return ss.reduce((n,r)=>{const a=e[`${r}1`],o=e[`${r}3`],i=e[`${r}6`],s=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:a,lightBorderColor:o,darkColor:i,textColor:s}))},{})}const $ee=(e,t)=>{const[n,r]=Jr();return IE({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t?.nonce,layer:{name:"antd"}},()=>hB(e))},Eee=Object.assign({},y0),{useId:O8}=Eee,_ee=()=>"",Oee=typeof O8>"u"?_ee:O8;function Ree(e,t,n){var r;_c();const a=e||{},o=a.inherit===!1||!t?Object.assign(Object.assign({},Zh),{hashed:(r=t?.hashed)!==null&&r!==void 0?r:Zh.hashed,cssVar:t?.cssVar}):t,i=Oee();return Ec(()=>{var s,u;if(!e)return t;const d=Object.assign({},o.components);Object.keys(e.components||{}).forEach(v=>{d[v]=Object.assign(Object.assign({},d[v]),e.components[v])});const h=`css-var-${i.replace(/:/g,"")}`,g=((s=a.cssVar)!==null&&s!==void 0?s:o.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n?.prefixCls},typeof o.cssVar=="object"?o.cssVar:{}),typeof a.cssVar=="object"?a.cssVar:{}),{key:typeof a.cssVar=="object"&&((u=a.cssVar)===null||u===void 0?void 0:u.key)||h});return Object.assign(Object.assign(Object.assign({},o),a),{token:Object.assign(Object.assign({},o.token),a.token),components:d,cssVar:g})},[a,o],(s,u)=>s.some((d,h)=>{const g=u[h];return!hi(d,g,!0)}))}var Tee=["children"],gB=f.createContext({});function Mee(e){var t=e.children,n=Gt(e,Tee);return f.createElement(gB.Provider,{value:n},t)}var Iee=(function(e){wi(n,e);var t=$i(n);function n(){return Er(this,n),t.apply(this,arguments)}return _r(n,[{key:"render",value:function(){return this.props.children}}]),n})(f.Component);function Pee(e){var t=f.useReducer(function(s){return s+1},0),n=xe(t,2),r=n[1],a=f.useRef(e),o=$n(function(){return a.current}),i=$n(function(s){a.current=typeof s=="function"?s(a.current):s,r()});return[o,i]}var ql="none",Cv="appear",wv="enter",$v="leave",R8="none",Lo="prepare",qu="start",Uu="active",nR="end",vB="prepared";function T8(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}function Nee(e,t){var n={animationend:T8("Animation","AnimationEnd"),transitionend:T8("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var Aee=Nee(fa(),typeof window<"u"?window:{}),pB={};if(fa()){var jee=document.createElement("div");pB=jee.style}var Ev={};function bB(e){if(Ev[e])return Ev[e];var t=Aee[e];if(t)for(var n=Object.keys(t),r=n.length,a=0;a 1&&arguments[1]!==void 0?arguments[1]:2;t();var o=fn(function(){a<=1?r({isCanceled:function(){return o!==e.current}}):n(r,a-1)});e.current=o}return f.useEffect(function(){return function(){t()}},[]),[n,t]});var Dee=[Lo,qu,Uu,nR],Bee=[Lo,vB],wB=!1,Hee=!0;function $B(e){return e===Uu||e===nR}const kee=(function(e,t,n){var r=oc(R8),a=xe(r,2),o=a[0],i=a[1],s=Lee(),u=xe(s,2),d=u[0],h=u[1];function g(){i(Lo,!0)}var v=t?Bee:Dee;return CB(function(){if(o!==R8&&o!==nR){var p=v.indexOf(o),y=v[p+1],x=n(o);x===wB?i(y,!0):y&&d(function(S){function C(){S.isCanceled()||i(y,!0)}x===!0?C():Promise.resolve(x).then(C)})}},[e,o]),f.useEffect(function(){return function(){h()}},[]),[g,o]});function Fee(e,t,n,r){var a=r.motionEnter,o=a===void 0?!0:a,i=r.motionAppear,s=i===void 0?!0:i,u=r.motionLeave,d=u===void 0?!0:u,h=r.motionDeadline,g=r.motionLeaveImmediately,v=r.onAppearPrepare,p=r.onEnterPrepare,y=r.onLeavePrepare,x=r.onAppearStart,S=r.onEnterStart,C=r.onLeaveStart,$=r.onAppearActive,w=r.onEnterActive,E=r.onLeaveActive,O=r.onAppearEnd,R=r.onEnterEnd,M=r.onLeaveEnd,I=r.onVisibleChanged,T=oc(),A=xe(T,2),N=A[0],D=A[1],z=Pee(ql),j=xe(z,2),k=j[0],L=j[1],H=oc(null),U=xe(H,2),W=U[0],Q=U[1],F=k(),K=f.useRef(!1),G=f.useRef(null);function Z(){return n()}var te=f.useRef(!1);function ee(){L(ql),Q(null,!0)}var le=$n(function(ge){var ye=k();if(ye!==ql){var ve=Z();if(!(ge&&!ge.deadline&&ge.target!==ve)){var be=te.current,Pe;ye===Cv&&be?Pe=O?.(ve,ge):ye===wv&&be?Pe=R?.(ve,ge):ye===$v&&be&&(Pe=M?.(ve,ge)),be&&Pe!==!1&&ee()}}}),ce=zee(le),q=xe(ce,1),J=q[0],X=function(ye){switch(ye){case Cv:return ae(ae(ae({},Lo,v),qu,x),Uu,$);case wv:return ae(ae(ae({},Lo,p),qu,S),Uu,w);case $v:return ae(ae(ae({},Lo,y),qu,C),Uu,E);default:return{}}},B=f.useMemo(function(){return X(F)},[F]),ue=kee(F,!e,function(ge){if(ge===Lo){var ye=B[Lo];return ye?ye(Z()):wB}if(se in B){var ve;Q(((ve=B[se])===null||ve===void 0?void 0:ve.call(B,Z(),null))||null)}return se===Uu&&F!==ql&&(J(Z()),h>0&&(clearTimeout(G.current),G.current=setTimeout(function(){le({deadline:!0})},h))),se===vB&&ee(),Hee}),ne=xe(ue,2),re=ne[0],se=ne[1],he=$B(se);te.current=he;var Se=f.useRef(null);CB(function(){if(!(K.current&&Se.current===t)){D(t);var ge=K.current;K.current=!0;var ye;!ge&&t&&s&&(ye=Cv),ge&&t&&o&&(ye=wv),(ge&&!t&&d||!ge&&g&&!t&&d)&&(ye=$v);var ve=X(ye);ye&&(e||ve[Lo])?(L(ye),re()):L(ql),Se.current=t}},[t]),f.useEffect(function(){(F===Cv&&!s||F===wv&&!o||F===$v&&!d)&&L(ql)},[s,o,d]),f.useEffect(function(){return function(){K.current=!1,clearTimeout(G.current)}},[]);var _e=f.useRef(!1);f.useEffect(function(){N&&(_e.current=!0),N!==void 0&&F===ql&&((_e.current||N)&&I?.(N),_e.current=!0)},[N,F]);var Re=W;return B[Lo]&&se===qu&&(Re=ie({transition:"none"},Re)),[F,se,Re,N??t]}function qee(e){var t=e;It(e)==="object"&&(t=e.transitionSupport);function n(a,o){return!!(a.motionName&&t&&o!==!1)}var r=f.forwardRef(function(a,o){var i=a.visible,s=i===void 0?!0:i,u=a.removeOnLeave,d=u===void 0?!0:u,h=a.forceRender,g=a.children,v=a.motionName,p=a.leavedClassName,y=a.eventProps,x=f.useContext(gB),S=x.motion,C=n(a,S),$=f.useRef(),w=f.useRef();function E(){try{return $.current instanceof HTMLElement?$.current:Yv(w.current)}catch{return null}}var O=Fee(C,s,E,a),R=xe(O,4),M=R[0],I=R[1],T=R[2],A=R[3],N=f.useRef(A);A&&(N.current=!0);var D=f.useCallback(function(U){$.current=U,Wh(o,U)},[o]),z,j=ie(ie({},y),{},{visible:s});if(!g)z=null;else if(M===ql)A?z=g(ie({},j),D):!d&&N.current&&p?z=g(ie(ie({},j),{},{className:p}),D):h||!d&&!p?z=g(ie(ie({},j),{},{style:{display:"none"}}),D):z=null;else{var k;I===Lo?k="prepare":$B(I)?k="active":I===qu&&(k="start");var L=P8(v,"".concat(M,"-").concat(k));z=g(ie(ie({},j),{},{className:fe(P8(v,M),ae(ae({},L,L&&k),v,typeof v=="string")),style:T}),D)}if(f.isValidElement(z)&&Vo(z)){var H=vs(z);H||(z=f.cloneElement(z,{ref:D}))}return f.createElement(Iee,{ref:w},z)});return r.displayName="CSSMotion",r}const ro=qee(xB);var UE="add",VE="keep",WE="remove",ex="removed";function Uee(e){var t;return e&&It(e)==="object"&&"key"in e?t=e:t={key:e},ie(ie({},t),{},{key:String(t.key)})}function KE(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(Uee)}function Vee(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,a=t.length,o=KE(e),i=KE(t);o.forEach(function(d){for(var h=!1,g=r;g1});return u.forEach(function(d){n=n.filter(function(h){var g=h.key,v=h.status;return g!==d||v!==WE}),n.forEach(function(h){h.key===d&&(h.status=VE)})}),n}var Wee=["component","children","onVisibleChanged","onAllRemoved"],Kee=["status"],Gee=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Yee(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ro,n=(function(r){wi(o,r);var a=$i(o);function o(){var i;Er(this,o);for(var s=arguments.length,u=new Array(s),d=0;d null;var Jee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);at.endsWith("Color"))}const rte=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:a}=e;t!==void 0&&(Rp=t),n!==void 0&&(EB=n),"holderRender"in e&&(OB=a),r&&(nte(r)?nee(ap(),r):_B=r)},ate=()=>({getPrefixCls:(e,t)=>t||(e?`${ap()}-${e}`:ap()),getIconPrefixCls:tte,getRootPrefixCls:()=>Rp||ap(),getTheme:()=>_B,holderRender:OB}),ote=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:a,anchor:o,form:i,locale:s,componentSize:u,direction:d,space:h,splitter:g,virtual:v,dropdownMatchSelectWidth:p,popupMatchSelectWidth:y,popupOverflow:x,legacyLocale:S,parentContext:C,iconPrefixCls:$,theme:w,componentDisabled:E,segmented:O,statistic:R,spin:M,calendar:I,carousel:T,cascader:A,collapse:N,typography:D,checkbox:z,descriptions:j,divider:k,drawer:L,skeleton:H,steps:U,image:W,layout:Q,list:F,mentions:K,modal:G,progress:Z,result:te,slider:ee,breadcrumb:le,menu:ce,pagination:q,input:J,textArea:X,empty:B,badge:ue,radio:ne,rate:re,switch:se,transfer:he,avatar:Se,message:_e,tag:Re,table:ge,card:ye,tabs:ve,timeline:be,timePicker:Pe,upload:Fe,notification:tt,tree:Ze,colorPicker:Ge,datePicker:nt,rangePicker:Te,flex:Oe,wave:He,dropdown:we,warning:ze,tour:Ee,tooltip:Le,popover:Je,popconfirm:ht,floatButton:kt,floatButtonGroup:zt,variant:mt,inputNumber:Bt,treeSelect:Pt}=e,Et=f.useCallback((lt,Mt)=>{const{prefixCls:We}=e;if(Mt)return Mt;const Xe=We||C.getPrefixCls("");return lt?`${Xe}-${lt}`:Xe},[C.getPrefixCls,e.prefixCls]),vt=$||C.iconPrefixCls||R0,At=n||C.csp;$ee(vt,At);const $t=Ree(w,C.theme,{prefixCls:Et("")}),Ke={csp:At,autoInsertSpaceInButton:r,alert:a,anchor:o,locale:s||S,direction:d,space:h,splitter:g,virtual:v,popupMatchSelectWidth:y??p,popupOverflow:x,getPrefixCls:Et,iconPrefixCls:vt,theme:$t,segmented:O,statistic:R,spin:M,calendar:I,carousel:T,cascader:A,collapse:N,typography:D,checkbox:z,descriptions:j,divider:k,drawer:L,skeleton:H,steps:U,image:W,input:J,textArea:X,layout:Q,list:F,mentions:K,modal:G,progress:Z,result:te,slider:ee,breadcrumb:le,menu:ce,pagination:q,empty:B,badge:ue,radio:ne,rate:re,switch:se,transfer:he,avatar:Se,message:_e,tag:Re,table:ge,card:ye,tabs:ve,timeline:be,timePicker:Pe,upload:Fe,notification:tt,tree:Ze,colorPicker:Ge,datePicker:nt,rangePicker:Te,flex:Oe,wave:He,dropdown:we,warning:ze,tour:Ee,tooltip:Le,popover:Je,popconfirm:ht,floatButton:kt,floatButtonGroup:zt,variant:mt,inputNumber:Bt,treeSelect:Pt},ot=Object.assign({},C);Object.keys(Ke).forEach(lt=>{Ke[lt]!==void 0&&(ot[lt]=Ke[lt])}),ete.forEach(lt=>{const Mt=e[lt];Mt&&(ot[lt]=Mt)}),typeof r<"u"&&(ot.button=Object.assign({autoInsertSpace:r},ot.button));const at=Ec(()=>ot,ot,(lt,Mt)=>{const We=Object.keys(lt),Xe=Object.keys(Mt);return We.length!==Xe.length||We.some(yt=>lt[yt]!==Mt[yt])}),{layer:qe}=f.useContext(Pm),Ne=f.useMemo(()=>({prefixCls:vt,csp:At,layer:qe?"antd":void 0}),[vt,At,qe]);let je=f.createElement(f.Fragment,null,f.createElement(Zee,{dropdownMatchSelectWidth:p}),t);const rt=f.useMemo(()=>{var lt,Mt,We,Xe;return Fu(((lt=mi.Form)===null||lt===void 0?void 0:lt.defaultValidateMessages)||{},((We=(Mt=at.locale)===null||Mt===void 0?void 0:Mt.Form)===null||We===void 0?void 0:We.defaultValidateMessages)||{},((Xe=at.form)===null||Xe===void 0?void 0:Xe.validateMessages)||{},i?.validateMessages||{})},[at,i?.validateMessages]);Object.keys(rt).length>0&&(je=f.createElement(J9.Provider,{value:rt},je)),s&&(je=f.createElement(kJ,{locale:s,_ANT_MARK__:HJ},je)),je=f.createElement(GO.Provider,{value:Ne},je),u&&(je=f.createElement(ree,{size:u},je)),je=f.createElement(Qee,null,je);const ft=f.useMemo(()=>{const lt=$t||{},{algorithm:Mt,token:We,components:Xe,cssVar:yt}=lt,Ht=Jee(lt,["algorithm","token","components","cssVar"]),Yt=Mt&&(!Array.isArray(Mt)||Mt.length>0)?$p(Mt):QO,Vt={};Object.entries(Xe||{}).forEach(([xt,Rt])=>{const Ve=Object.assign({},Rt);"algorithm"in Ve&&(Ve.algorithm===!0?Ve.theme=Yt:(Array.isArray(Ve.algorithm)||typeof Ve.algorithm=="function")&&(Ve.theme=$p(Ve.algorithm)),delete Ve.algorithm),Vt[xt]=Ve});const St=Object.assign(Object.assign({},dd),We);return Object.assign(Object.assign({},Ht),{theme:Yt,token:St,components:Vt,override:Object.assign({override:St},Vt),cssVar:yt})},[$t]);return w&&(je=f.createElement(ZO.Provider,{value:ft},je)),at.warning&&(je=f.createElement(zJ.Provider,{value:at.warning},je)),E!==void 0&&(je=f.createElement(JO,{disabled:E},je)),f.createElement(jt.Provider,{value:at},je)},ul=e=>{const t=f.useContext(jt),n=f.useContext(YO);return f.createElement(ote,Object.assign({parentContext:t,legacyLocale:n},e))};ul.ConfigContext=jt;ul.SizeContext=ac;ul.config=rte;ul.useConfig=aee;Object.defineProperty(ul,"SizeContext",{get:()=>ac});var ite={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};function RB(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function lte(e){return RB(e)instanceof ShadowRoot}function Tp(e){return lte(e)?RB(e):null}function ste(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function cte(e,t){cr(e,"[@ant-design/icons] ".concat(t))}function A8(e){return It(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(It(e.icon)==="object"||typeof e.icon=="function")}function j8(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[ste(n)]=r}return t},{})}function GE(e,t,n){return n?me.createElement(e.tag,ie(ie({key:t},j8(e.attrs)),n),(e.children||[]).map(function(r,a){return GE(r,"".concat(t,"-").concat(e.tag,"-").concat(a))})):me.createElement(e.tag,ie({key:t},j8(e.attrs)),(e.children||[]).map(function(r,a){return GE(r,"".concat(t,"-").concat(e.tag,"-").concat(a))}))}function TB(e){return rc(e)[0]}function MB(e){return e?Array.isArray(e)?e:[e]:[]}var ute=` +.anticon { + display: inline-flex; + align-items: center; + color: inherit; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.anticon > * { + line-height: 1; +} + +.anticon svg { + display: inline-block; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin::before, +.anticon-spin { + display: inline-block; + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`,dte=function(t){var n=f.useContext(GO),r=n.csp,a=n.prefixCls,o=n.layer,i=ute;a&&(i=i.replace(/anticon/g,a)),o&&(i="@layer ".concat(o,` { +`).concat(i,` +}`)),f.useEffect(function(){var s=t.current,u=Tp(s);Ji(i,"@ant-design-icons",{prepend:!o,csp:r,attachTo:u})},[])},fte=["icon","className","onClick","style","primaryColor","secondaryColor"],Ph={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function hte(e){var t=e.primaryColor,n=e.secondaryColor;Ph.primaryColor=t,Ph.secondaryColor=n||TB(t),Ph.calculated=!!n}function mte(){return ie({},Ph)}var Td=function(t){var n=t.icon,r=t.className,a=t.onClick,o=t.style,i=t.primaryColor,s=t.secondaryColor,u=Gt(t,fte),d=f.useRef(),h=Ph;if(i&&(h={primaryColor:i,secondaryColor:s||TB(i)}),dte(d),cte(A8(n),"icon should be icon definiton, but got ".concat(n)),!A8(n))return null;var g=n;return g&&typeof g.icon=="function"&&(g=ie(ie({},g),{},{icon:g.icon(h.primaryColor,h.secondaryColor)})),GE(g.icon,"svg-".concat(g.name),ie(ie({className:r,onClick:a,style:o,"data-icon":g.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},u),{},{ref:d}))};Td.displayName="IconReact";Td.getTwoToneColors=mte;Td.setTwoToneColors=hte;function IB(e){var t=MB(e),n=xe(t,2),r=n[0],a=n[1];return Td.setTwoToneColors({primaryColor:r,secondaryColor:a})}function gte(){var e=Td.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var vte=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];IB(Op.primary);var ln=f.forwardRef(function(e,t){var n=e.className,r=e.icon,a=e.spin,o=e.rotate,i=e.tabIndex,s=e.onClick,u=e.twoToneColor,d=Gt(e,vte),h=f.useContext(GO),g=h.prefixCls,v=g===void 0?"anticon":g,p=h.rootClassName,y=fe(p,v,ae(ae({},"".concat(v,"-").concat(r.name),!!r.name),"".concat(v,"-spin"),!!a||r.name==="loading"),n),x=i;x===void 0&&s&&(x=-1);var S=o?{msTransform:"rotate(".concat(o,"deg)"),transform:"rotate(".concat(o,"deg)")}:void 0,C=MB(u),$=xe(C,2),w=$[0],E=$[1];return f.createElement("span",De({role:"img","aria-label":r.name},d,{ref:t,tabIndex:x,onClick:s,className:y}),f.createElement(Td,{icon:r,primaryColor:w,secondaryColor:E,style:S}))});ln.displayName="AntdIcon";ln.getTwoToneColor=gte;ln.setTwoToneColor=IB;var pte=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:ite}))},PB=f.forwardRef(pte),bte={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},yte=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:bte}))},T0=f.forwardRef(yte),Ste={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},xte=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Ste}))},Am=f.forwardRef(xte),Cte={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},wte=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Cte}))},NB=f.forwardRef(wte),$te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},Ete=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:$te}))},_te=f.forwardRef(Ete),Ote=`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`,Rte=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown + onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick + onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown + onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel + onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough + onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata + onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Tte="".concat(Ote," ").concat(Rte).split(/[\s\n]+/),Mte="aria-",Ite="data-";function z8(e,t){return e.indexOf(t)===0}function Dr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=ie({},t);var r={};return Object.keys(e).forEach(function(a){(n.aria&&(a==="role"||z8(a,Mte))||n.data&&z8(a,Ite)||n.attr&&Tte.includes(a))&&(r[a]=e[a])}),r}function AB(e){return e&&me.isValidElement(e)&&e.type===me.Fragment}const jB=(e,t,n)=>me.isValidElement(e)?me.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function Fr(e,t){return jB(e,e,t)}const L8=e=>typeof e=="object"&&e!=null&&e.nodeType===1,D8=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",_v=(e,t)=>{if(e.clientHeight {const a=(o=>{if(!o.ownerDocument||!o.ownerDocument.defaultView)return null;try{return o.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!a&&(a.clientHeight o t||o>e&&i =t&&s>=n?o-e-r:i>t&&s n?i-t+a:0,Pte=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},B8=(e,t)=>{var n,r,a,o;if(typeof document>"u")return[];const{scrollMode:i,block:s,inline:u,boundary:d,skipOverflowHiddenElements:h}=t,g=typeof d=="function"?d:L=>L!==d;if(!L8(e))throw new TypeError("Invalid target");const v=document.scrollingElement||document.documentElement,p=[];let y=e;for(;L8(y)&&g(y);){if(y=Pte(y),y===v){p.push(y);break}y!=null&&y===document.body&&_v(y)&&!_v(document.documentElement)||y!=null&&_v(y,h)&&p.push(y)}const x=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,S=(o=(a=window.visualViewport)==null?void 0:a.height)!=null?o:innerHeight,{scrollX:C,scrollY:$}=window,{height:w,width:E,top:O,right:R,bottom:M,left:I}=e.getBoundingClientRect(),{top:T,right:A,bottom:N,left:D}=(L=>{const H=window.getComputedStyle(L);return{top:parseFloat(H.scrollMarginTop)||0,right:parseFloat(H.scrollMarginRight)||0,bottom:parseFloat(H.scrollMarginBottom)||0,left:parseFloat(H.scrollMarginLeft)||0}})(e);let z=s==="start"||s==="nearest"?O-T:s==="end"?M+N:O+w/2-T+N,j=u==="center"?I+E/2-D+A:u==="end"?R+A:I-D;const k=[];for(let L=0;L =0&&I>=0&&M<=S&&R<=x&&(H===v&&!_v(H)||O>=Q&&M<=K&&I>=G&&R<=F))return k;const Z=getComputedStyle(H),te=parseInt(Z.borderLeftWidth,10),ee=parseInt(Z.borderTopWidth,10),le=parseInt(Z.borderRightWidth,10),ce=parseInt(Z.borderBottomWidth,10);let q=0,J=0;const X="offsetWidth"in H?H.offsetWidth-H.clientWidth-te-le:0,B="offsetHeight"in H?H.offsetHeight-H.clientHeight-ee-ce:0,ue="offsetWidth"in H?H.offsetWidth===0?0:W/H.offsetWidth:0,ne="offsetHeight"in H?H.offsetHeight===0?0:U/H.offsetHeight:0;if(v===H)q=s==="start"?z:s==="end"?z-S:s==="nearest"?Ov($,$+S,S,ee,ce,$+z,$+z+w,w):z-S/2,J=u==="start"?j:u==="center"?j-x/2:u==="end"?j-x:Ov(C,C+x,x,te,le,C+j,C+j+E,E),q=Math.max(0,q+$),J=Math.max(0,J+C);else{q=s==="start"?z-Q-ee:s==="end"?z-K+ce+B:s==="nearest"?Ov(Q,K,U,ee,ce+B,z,z+w,w):z-(Q+U/2)+B/2,J=u==="start"?j-G-te:u==="center"?j-(G+W/2)+X/2:u==="end"?j-F+le+X:Ov(G,F,W,te,le+X,j,j+E,E);const{scrollLeft:re,scrollTop:se}=H;q=ne===0?0:Math.max(0,Math.min(se+q/ne,H.scrollHeight-U/ne+B)),J=ue===0?0:Math.max(0,Math.min(re+J/ue,H.scrollWidth-W/ue+X)),z+=se-q,j+=re-J}k.push({el:H,top:q,left:J})}return k},Nte=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function Ate(e,t){if(!e.isConnected||!(a=>{let o=a;for(;o&&o.parentNode;){if(o.parentNode===document)return!0;o=o.parentNode instanceof ShadowRoot?o.parentNode.host:o.parentNode}return!1})(e))return;const n=(a=>{const o=window.getComputedStyle(a);return{top:parseFloat(o.scrollMarginTop)||0,right:parseFloat(o.scrollMarginRight)||0,bottom:parseFloat(o.scrollMarginBottom)||0,left:parseFloat(o.scrollMarginLeft)||0}})(e);if((a=>typeof a=="object"&&typeof a.behavior=="function")(t))return t.behavior(B8(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:a,top:o,left:i}of B8(e,Nte(t))){const s=o-n.top+n.bottom,u=i-n.left+n.right;a.scroll({top:s,left:u,behavior:r})}}function YE(e){return e!=null&&e===e.window}const jte=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return YE(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!YE(e)&&typeof r!="number"&&(r=(n=((t=e.ownerDocument)!==null&&t!==void 0?t:e).documentElement)===null||n===void 0?void 0:n.scrollTop),r};function zte(e,t,n,r){const a=n-t;return e/=r/2,e<1?a/2*e*e*e+t:a/2*((e-=2)*e*e+2)+t}function Lte(e,t={}){const{getContainer:n=()=>window,callback:r,duration:a=450}=t,o=n(),i=jte(o),s=Date.now(),u=()=>{const h=Date.now()-s,g=zte(h>a?a:h,i,e,a);YE(o)?o.scrollTo(window.pageXOffset,g):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=g:o.scrollTop=g,h{const[,,,,t]=Jr();return t?`${e}-css-var`:""};var bt={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,CAPS_LOCK:20,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224},Dte={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"},Bte=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Dte}))},jm=f.forwardRef(Bte);function em(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function fd(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function H8(e){const{closable:t,closeIcon:n}=e||{};return me.useMemo(()=>{if(!t&&(t===!1||n===!1||n===null))return!1;if(t===void 0&&n===void 0)return null;let r={closeIcon:typeof n!="boolean"&&n!==null?n:void 0};return t&&typeof t=="object"&&(r=Object.assign(Object.assign({},r),t)),r},[t,n])}const Hte={},rR=(e,t,n=Hte)=>{const r=H8(e),a=H8(t),[o]=Ei("global",mi.global),i=typeof r!="boolean"?!!r?.disabled:!1,s=me.useMemo(()=>Object.assign({closeIcon:me.createElement(Am,null)},n),[n]),u=me.useMemo(()=>r===!1?!1:r?em(s,a,r):a===!1?!1:a?em(s,a):s.closable?s:!1,[r,a,s]);return me.useMemo(()=>{var d,h;if(u===!1)return[!1,null,i,{}];const{closeIconRender:g}=s,{closeIcon:v}=u;let p=v;const y=Dr(u,!0);return p!=null&&(g&&(p=g(v)),p=me.isValidElement(p)?me.cloneElement(p,Object.assign(Object.assign(Object.assign({},p.props),{"aria-label":(h=(d=p.props)===null||d===void 0?void 0:d["aria-label"])!==null&&h!==void 0?h:o.close}),y)):me.createElement("span",Object.assign({"aria-label":o.close},y),p)),[!0,p,i,y]},[i,o.close,u,s])},zB=()=>me.useReducer(e=>e+1,0),kte=e=>{const[t,n]=f.useState(null);return[f.useCallback((a,o,i)=>{const s=t??a,u=Math.min(s||0,a),d=Math.max(s||0,a),h=o.slice(u,d+1).map(e),g=h.some(p=>!i.has(p)),v=[];return h.forEach(p=>{g?(i.has(p)||v.push(p),i.add(p)):(i.delete(p),v.push(p))}),n(g?d:null),v},[t]),n]},Fte=()=>{const[e,t]=f.useState([]),n=f.useCallback(r=>(t(a=>[].concat(ke(a),[r])),()=>{t(a=>a.filter(o=>o!==r))}),[]);return[e,n]};function qte(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}const Ute=(e,t)=>f.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(a,o){return n[o]?n[o]:Reflect.get(a,o)}}):qte(r,n)}),Vte=e=>{const t=f.useRef(e),[,n]=zB();return[()=>t.current,r=>{t.current=r,n()}]},zm=me.createContext(void 0),Ul=100,Wte=10,Kte=Ul*Wte,LB={Modal:Ul,Drawer:Ul,Popover:Ul,Popconfirm:Ul,Tooltip:Ul,Tour:Ul,FloatButton:Ul},Gte={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function Yte(e){return e in LB}const Md=(e,t)=>{const[,n]=Jr(),r=me.useContext(zm),a=Yte(e);let o;if(t!==void 0)o=[t,t];else{let i=r??0;a?i+=(r?0:n.zIndexPopupBase)+LB[e]:i+=Gte[e],o=[r===void 0?t:i,i]}return o};function DB(e,t){this.v=e,this.k=t}function va(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch{a=0}va=function(i,s,u,d){function h(g,v){va(i,g,function(p){return this._invoke(g,v,p)})}s?a?a(i,s,{value:u,enumerable:!d,configurable:!d,writable:!d}):i[s]=u:(h("next",0),h("throw",1),h("return",2))},va(e,t,n,r)}function aR(){var e,t,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(p,y,x,S){var C=y&&y.prototype instanceof s?y:s,$=Object.create(C.prototype);return va($,"_invoke",(function(w,E,O){var R,M,I,T=0,A=O||[],N=!1,D={p:0,n:0,v:e,a:z,f:z.bind(e,4),d:function(k,L){return R=k,M=0,I=e,D.n=L,i}};function z(j,k){for(M=j,I=k,t=0;!N&&T&&!L&&t 3?(L=W===k)&&(I=H[(M=H[4])?5:(M=3,3)],H[4]=H[5]=e):H[0]<=U&&((L=j<2&&U k||k>W)&&(H[4]=j,H[5]=k,D.n=W,M=0))}if(L||j>1)return i;throw N=!0,k}return function(j,k,L){if(T>1)throw TypeError("Generator is already running");for(N&&k===1&&z(k,L),M=k,I=L;(t=M<2?e:I)||!N;){R||(M?M<3?(M>1&&(D.n=-1),z(M,I)):D.n=I:D.v=I);try{if(T=2,R){if(M||(j="next"),t=R[j]){if(!(t=t.call(R,I)))throw TypeError("iterator result is not an object");if(!t.done)return t;I=t.value,M<2&&(M=0)}else M===1&&(t=R.return)&&t.call(R),M<2&&(I=TypeError("The iterator does not provide a '"+j+"' method"),M=1);R=e}else if((t=(N=D.n<0)?I:w.call(E,D))!==i)break}catch(H){R=e,M=1,I=H}finally{T=1}}return{value:t,done:N}}})(p,x,S),!0),$}var i={};function s(){}function u(){}function d(){}t=Object.getPrototypeOf;var h=[][r]?t(t([][r]())):(va(t={},r,function(){return this}),t),g=d.prototype=s.prototype=Object.create(h);function v(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,d):(p.__proto__=d,va(p,a,"GeneratorFunction")),p.prototype=Object.create(g),p}return u.prototype=d,va(g,"constructor",d),va(d,"constructor",u),u.displayName="GeneratorFunction",va(d,a,"GeneratorFunction"),va(g),va(g,a,"Generator"),va(g,r,function(){return this}),va(g,"toString",function(){return"[object Generator]"}),(aR=function(){return{w:o,m:v}})()}function Mp(e,t){function n(a,o,i,s){try{var u=e[a](o),d=u.value;return d instanceof DB?t.resolve(d.v).then(function(h){n("next",h,i,s)},function(h){n("throw",h,i,s)}):t.resolve(d).then(function(h){u.value=h,i(u)},function(h){return n("throw",h,i,s)})}catch(h){s(h)}}var r;this.next||(va(Mp.prototype),va(Mp.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),va(this,"_invoke",function(a,o,i){function s(){return new t(function(u,d){n(a,i,u,d)})}return r=r?r.then(s,s):s()},!0)}function BB(e,t,n,r,a){return new Mp(aR().w(e,t,n,r),a||Promise)}function Xte(e,t,n,r,a){var o=BB(e,t,n,r,a);return o.next().then(function(i){return i.done?i.value:o.next()})}function Qte(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function a(){for(;n.length;)if((r=n.pop())in t)return a.value=r,a.done=!1,a;return a.done=!0,a}}function k8(e){if(e!=null){var t=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(It(e)+" is not iterable")}function Sa(){var e=aR(),t=e.m(Sa),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(i){var s=typeof i=="function"&&i.constructor;return!!s&&(s===n||(s.displayName||s.name)==="GeneratorFunction")}var a={throw:1,return:2,break:3,continue:3};function o(i){var s,u;return function(d){s||(s={stop:function(){return u(d.a,2)},catch:function(){return d.v},abrupt:function(g,v){return u(d.a,a[g],v)},delegateYield:function(g,v,p){return s.resultName=v,u(d.d,k8(g),p)},finish:function(g){return u(d.f,g)}},u=function(g,v,p){d.p=s.prev,d.n=s.next;try{return g(v,p)}finally{s.next=d.n}}),s.resultName&&(s[s.resultName]=d.v,s.resultName=void 0),s.sent=d.v,s.next=d.n;try{return i.call(this,s)}finally{d.p=s.prev,d.n=s.next}}}return(Sa=function(){return{wrap:function(u,d,h,g){return e.w(o(u),d,h,g&&g.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(u,d){return new DB(u,d)},AsyncIterator:Mp,async:function(u,d,h,g,v){return(r(d)?BB:Xte)(o(u),d,h,g,v)},keys:Qte,values:k8}})()}function F8(e,t,n,r,a,o,i){try{var s=e[o](i),u=s.value}catch(d){return void n(d)}s.done?t(u):Promise.resolve(u).then(r,a)}function Oc(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(u){F8(o,r,a,i,s,"next",u)}function s(u){F8(o,r,a,i,s,"throw",u)}i(void 0)})}}var Lm=ie({},hQ),Zte=Lm.version,tx=Lm.render,Jte=Lm.unmountComponentAtNode,M0;try{var ene=Number((Zte||"").split(".")[0]);ene>=18&&(M0=Lm.createRoot)}catch{}function q8(e){var t=Lm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&It(t)==="object"&&(t.usingClientEntryPoint=e)}var Ip="__rc_react_root__";function tne(e,t){q8(!0);var n=t[Ip]||M0(t);q8(!1),n.render(e),t[Ip]=n}function nne(e,t){tx?.(e,t)}function rne(e,t){if(M0){tne(e,t);return}nne(e,t)}function ane(e){return XE.apply(this,arguments)}function XE(){return XE=Oc(Sa().mark(function e(t){return Sa().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var a;(a=t[Ip])===null||a===void 0||a.unmount(),delete t[Ip]}));case 1:case"end":return r.stop()}},e)})),XE.apply(this,arguments)}function one(e){Jte(e)}function ine(e){return QE.apply(this,arguments)}function QE(){return QE=Oc(Sa().mark(function e(t){return Sa().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(M0===void 0){r.next=2;break}return r.abrupt("return",ane(t));case 2:one(t);case 3:case"end":return r.stop()}},e)})),QE.apply(this,arguments)}const lne=(e,t)=>(rne(e,t),()=>ine(t));let sne=lne;function HB(e){return sne}const nx=()=>({height:0,opacity:0}),U8=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},cne=e=>({height:e?e.offsetHeight:0}),rx=(e,t)=>t?.deadline===!0||t.propertyName==="height",Pp=(e=Jh)=>({motionName:`${e}-motion-collapse`,onAppearStart:nx,onEnterStart:nx,onAppearActive:U8,onEnterActive:U8,onLeaveStart:cne,onLeaveActive:nx,onAppearEnd:rx,onEnterEnd:rx,onLeaveEnd:rx,motionDeadline:500}),vi=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function er(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const Dm=(function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var a=e.getBoundingClientRect(),o=a.width,i=a.height;if(o||i)return!0}}return!1}),une=e=>{const{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow ${e.motionDurationSlow} ${e.motionEaseInOut}`,`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(",")}}}}},dne=wee("Wave",une),I0=`${Jh}-wave-target`;function fne(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"&&e!=="canvastext"}function hne(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:a}=getComputedStyle(e);return(t=[n,r,a].find(fne))!==null&&t!==void 0?t:null}function ax(e){return Number.isNaN(e)?0:e}const mne=e=>{const{className:t,target:n,component:r,registerUnmount:a}=e,o=f.useRef(null),i=f.useRef(null);f.useEffect(()=>{i.current=a()},[]);const[s,u]=f.useState(null),[d,h]=f.useState([]),[g,v]=f.useState(0),[p,y]=f.useState(0),[x,S]=f.useState(0),[C,$]=f.useState(0),[w,E]=f.useState(!1),O={left:g,top:p,width:x,height:C,borderRadius:d.map(I=>`${I}px`).join(" ")};s&&(O["--wave-color"]=s);function R(){const I=getComputedStyle(n);u(hne(n));const T=I.position==="static",{borderLeftWidth:A,borderTopWidth:N}=I;v(T?n.offsetLeft:ax(-Number.parseFloat(A))),y(T?n.offsetTop:ax(-Number.parseFloat(N))),S(n.offsetWidth),$(n.offsetHeight);const{borderTopLeftRadius:D,borderTopRightRadius:z,borderBottomLeftRadius:j,borderBottomRightRadius:k}=I;h([D,z,k,j].map(L=>ax(Number.parseFloat(L))))}if(f.useEffect(()=>{if(n){const I=fn(()=>{R(),E(!0)});let T;return typeof ResizeObserver<"u"&&(T=new ResizeObserver(R),T.observe(n)),()=>{fn.cancel(I),T?.disconnect()}}},[n]),!w)return null;const M=(r==="Checkbox"||r==="Radio")&&n?.classList.contains(I0);return f.createElement(ro,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(I,T)=>{var A,N;if(T.deadline||T.propertyName==="opacity"){const D=(A=o.current)===null||A===void 0?void 0:A.parentElement;(N=i.current)===null||N===void 0||N.call(i).then(()=>{D?.remove()})}return!1}},({className:I},T)=>f.createElement("div",{ref:Zr(o,T),className:fe(t,I,{"wave-quick":M}),style:O}))},gne=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const a=document.createElement("div");a.style.position="absolute",a.style.left="0px",a.style.top="0px",e?.insertBefore(a,e?.firstChild);const o=HB();let i=null;function s(){return i}i=o(f.createElement(mne,Object.assign({},t,{target:e,registerUnmount:s})),a)},vne=(e,t,n)=>{const{wave:r}=f.useContext(jt),[,a,o]=Jr(),i=$n(d=>{const h=e.current;if(r?.disabled||!h)return;const g=h.querySelector(`.${I0}`)||h,{showEffect:v}=r||{};(v||gne)(g,{className:t,token:a,component:n,event:d,hashId:o})}),s=f.useRef(null);return d=>{fn.cancel(s.current),s.current=fn(()=>{i(d)})}},P0=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:a}=f.useContext(jt),o=f.useRef(null),i=a("wave"),[,s]=dne(i),u=vne(o,fe(i,s),r);if(me.useEffect(()=>{const h=o.current;if(!h||h.nodeType!==window.Node.ELEMENT_NODE||n)return;const g=v=>{!Dm(v.target)||!h.getAttribute||h.getAttribute("disabled")||h.disabled||h.className.includes("disabled")&&!h.className.includes("disabled:")||h.getAttribute("aria-disabled")==="true"||h.className.includes("-leave")||u(v)};return h.addEventListener("click",g,!0),()=>{h.removeEventListener("click",g,!0)}},[n]),!me.isValidElement(t))return t??null;const d=Vo(t)?Zr(vs(t),o):o;return Fr(t,{ref:d})},Ca=e=>{const t=me.useContext(ac);return me.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},pne=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},bne=e=>{const{componentCls:t,antCls:n}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},yne=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}},kB=Sn("Space",e=>{const t=rn(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[bne(t),yne(t),pne(t)]},()=>({}),{resetStyle:!1});var FB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const n=f.useContext(N0),r=f.useMemo(()=>{if(!n)return"";const{compactDirection:a,isFirstItem:o,isLastItem:i}=n,s=a==="vertical"?"-vertical-":"-";return fe(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:o,[`${e}-compact${s}last-item`]:i,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n?.compactSize,compactDirection:n?.compactDirection,compactItemClassnames:r}},Sne=e=>{const{children:t}=e;return f.createElement(N0.Provider,{value:null},t)},xne=e=>{const{children:t}=e,n=FB(e,["children"]);return f.createElement(N0.Provider,{value:f.useMemo(()=>n,[n])},t)},Cne=e=>{const{getPrefixCls:t,direction:n}=f.useContext(jt),{size:r,direction:a,block:o,prefixCls:i,className:s,rootClassName:u,children:d}=e,h=FB(e,["size","direction","block","prefixCls","className","rootClassName","children"]),g=Ca(w=>r??w),v=t("space-compact",i),[p,y]=kB(v),x=fe(v,y,{[`${v}-rtl`]:n==="rtl",[`${v}-block`]:o,[`${v}-vertical`]:a==="vertical"},s,u),S=f.useContext(N0),C=Lr(d),$=f.useMemo(()=>C.map((w,E)=>{const O=w?.key||`${v}-item-${E}`;return f.createElement(xne,{key:O,compactSize:g,compactDirection:a,isFirstItem:E===0&&(!S||S?.isFirstItem),isLastItem:E===C.length-1&&(!S||S?.isLastItem)},w)}),[C,S,a,g,v]);return C.length===0?null:p(f.createElement("div",Object.assign({className:x},h),$))};var wne=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{getPrefixCls:t,direction:n}=f.useContext(jt),{prefixCls:r,size:a,className:o}=e,i=wne(e,["prefixCls","size","className"]),s=t("btn-group",r),[,,u]=Jr(),d=f.useMemo(()=>{switch(a){case"large":return"lg";case"small":return"sm";default:return""}},[a]),h=fe(s,{[`${s}-${d}`]:d,[`${s}-rtl`]:n==="rtl"},o,u);return f.createElement(qB.Provider,{value:a},f.createElement("div",Object.assign({},i,{className:h})))},V8=/^[\u4E00-\u9FA5]{2}$/,ZE=V8.test.bind(V8);function UB(e){return e==="danger"?{danger:!0}:{type:e}}function W8(e){return typeof e=="string"}function ox(e){return e==="text"||e==="link"}function Ene(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&W8(e.type)&&ZE(e.props.children)?Fr(e,{children:e.props.children.split("").join(n)}):W8(e)?ZE(e)?me.createElement("span",null,e.split("").join(n)):me.createElement("span",null,e):AB(e)?me.createElement("span",null,e):e}function _ne(e,t){let n=!1;const r=[];return me.Children.forEach(e,a=>{const o=typeof a,i=o==="string"||o==="number";if(n&&i){const s=r.length-1,u=r[s];r[s]=`${u}${a}`}else r.push(a);n=i}),me.Children.map(r,a=>Ene(a,t))}["default","primary","danger"].concat(ke(ss));const JE=f.forwardRef((e,t)=>{const{className:n,style:r,children:a,prefixCls:o}=e,i=fe(`${o}-icon`,n);return me.createElement("span",{ref:t,className:i,style:r},a)}),K8=f.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:a,iconClassName:o}=e,i=fe(`${n}-loading-icon`,r);return me.createElement(JE,{prefixCls:n,className:i,style:a,ref:t},me.createElement(jm,{className:o}))}),ix=()=>({width:0,opacity:0,transform:"scale(0)"}),lx=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),One=e=>{const{prefixCls:t,loading:n,existIcon:r,className:a,style:o,mount:i}=e,s=!!n;return r?me.createElement(K8,{prefixCls:t,className:a,style:o}):me.createElement(ro,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!i,motionEnter:!i,motionLeave:!i,removeOnLeave:!0,onAppearStart:ix,onAppearActive:lx,onEnterStart:ix,onEnterActive:lx,onLeaveStart:lx,onLeaveActive:ix},({className:u,style:d},h)=>{const g=Object.assign(Object.assign({},o),d);return me.createElement(K8,{prefixCls:t,className:fe(a,u),style:g,ref:h})})},G8=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),Rne=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:a,colorErrorHover:o}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},G8(`${t}-primary`,a),G8(`${t}-danger`,o)]}};var Tne=["b"],Mne=["v"],sx=function(t){return Math.round(Number(t||0))},Ine=function(t){if(t instanceof vn)return t;if(t&&It(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,a=Gt(n,Tne);return ie(ie({},a),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},tm=(function(e){wi(n,e);var t=$i(n);function n(r){return Er(this,n),t.call(this,Ine(r))}return _r(n,[{key:"toHsbString",value:function(){var a=this.toHsb(),o=sx(a.s*100),i=sx(a.b*100),s=sx(a.h),u=a.a,d="hsb(".concat(s,", ").concat(o,"%, ").concat(i,"%)"),h="hsba(".concat(s,", ").concat(o,"%, ").concat(i,"%, ").concat(u.toFixed(u===0?0:2),")");return u===1?d:h}},{key:"toHsb",value:function(){var a=this.toHsv(),o=a.v,i=Gt(a,Mne);return ie(ie({},i),{},{b:o,a:this.a})}}]),n})(vn),Pne=function(t){return t instanceof tm?t:new tm(t)};Pne("#1677ff");const Nne=(e,t)=>e?.replace(/[^\w/]/g,"").slice(0,t?8:6)||"",Ane=(e,t)=>e?Nne(e,t):"";let e_=(function(){function e(t){Er(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(a=>({color:new e(a.color),percent:a.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:a,percent:o})=>({color:new e(a),percent:o})),this.metaColor=new tm(this.colors[0].color.metaColor)):this.metaColor=new tm(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return _r(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return Ane(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:n}=this;return n?`linear-gradient(90deg, ${n.map(a=>`${a.color.toRgbString()} ${a.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,a)=>{const o=n.colors[a];return r.percent===o.percent&&r.color.equals(o.color)}):this.toHexString()===n.toHexString()}}])})();var jne={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"},zne=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:jne}))},nm=f.forwardRef(zne);const oR=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),Lne=e=>({animationDuration:e,animationFillMode:"both"}),Dne=e=>({animationDuration:e,animationFillMode:"both"}),A0=(e,t,n,r,a=!1)=>{const o=a?"&":"";return{[` + ${o}${e}-enter, + ${o}${e}-appear + `]:Object.assign(Object.assign({},Lne(r)),{animationPlayState:"paused"}),[`${o}${e}-leave`]:Object.assign(Object.assign({},Dne(r)),{animationPlayState:"paused"}),[` + ${o}${e}-enter${e}-enter-active, + ${o}${e}-appear${e}-appear-active + `]:{animationName:t,animationPlayState:"running"},[`${o}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},Bne=new wn("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),Hne=new wn("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),kne=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,a=t?"&":"";return[A0(r,Bne,Hne,e.motionDurationMid,t),{[` + ${a}${r}-enter, + ${a}${r}-appear + `]:{opacity:0,animationTimingFunction:"linear"},[`${a}${r}-leave`]:{animationTimingFunction:"linear"}}]},Fne=new wn("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),qne=new wn("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),Une=new wn("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Vne=new wn("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Wne=new wn("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Kne=new wn("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Gne=new wn("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Yne=new wn("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Xne={"move-up":{inKeyframes:Gne,outKeyframes:Yne},"move-down":{inKeyframes:Fne,outKeyframes:qne},"move-left":{inKeyframes:Une,outKeyframes:Vne},"move-right":{inKeyframes:Wne,outKeyframes:Kne}},Np=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:o}=Xne[t];return[A0(r,a,o,e.motionDurationMid),{[` + ${r}-enter, + ${r}-appear + `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},iR=new wn("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),lR=new wn("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),sR=new wn("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),cR=new wn("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Qne=new wn("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Zne=new wn("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Jne=new wn("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),ere=new wn("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),tre={"slide-up":{inKeyframes:iR,outKeyframes:lR},"slide-down":{inKeyframes:sR,outKeyframes:cR},"slide-left":{inKeyframes:Qne,outKeyframes:Zne},"slide-right":{inKeyframes:Jne,outKeyframes:ere}},us=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:o}=tre[t];return[A0(r,a,o,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}}]},uR=new wn("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),nre=new wn("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),Y8=new wn("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),X8=new wn("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),rre=new wn("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),are=new wn("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),ore=new wn("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),ire=new wn("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),lre=new wn("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),sre=new wn("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),cre=new wn("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),ure=new wn("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),dre={zoom:{inKeyframes:uR,outKeyframes:nre},"zoom-big":{inKeyframes:Y8,outKeyframes:X8},"zoom-big-fast":{inKeyframes:Y8,outKeyframes:X8},"zoom-left":{inKeyframes:ore,outKeyframes:ire},"zoom-right":{inKeyframes:lre,outKeyframes:sre},"zoom-up":{inKeyframes:rre,outKeyframes:are},"zoom-down":{inKeyframes:cre,outKeyframes:ure}},Bm=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:o}=dre[t];return[A0(r,a,o,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` + ${r}-enter, + ${r}-appear + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},fre=e=>e instanceof e_?e:new e_(e),hre=(e,t)=>{const{r:n,g:r,b:a,a:o}=e.toRgb(),i=new tm(e.toRgbString()).onBackground(t).toHsv();return o<=.5?i.v>.5:n*.299+r*.587+a*.114>192},VB=e=>{const{paddingInline:t,onlyIconSize:n}=e;return rn(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},WB=e=>{var t,n,r,a,o,i;const s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,u=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,d=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,h=(a=e.contentLineHeight)!==null&&a!==void 0?a:rp(s),g=(o=e.contentLineHeightSM)!==null&&o!==void 0?o:rp(u),v=(i=e.contentLineHeightLG)!==null&&i!==void 0?i:rp(d),p=hre(new e_(e.colorBgSolid),"#fff")?"#000":"#fff",y=ss.reduce((x,S)=>Object.assign(Object.assign({},x),{[`${S}ShadowColor`]:`0 ${de(e.controlOutlineWidth)} 0 ${yh(e[`${S}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},y),{fontWeight:400,iconGap:e.marginXS,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorder,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:"inherit",onlyIconSizeSM:"inherit",onlyIconSizeLG:"inherit",groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorFillTertiary,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:p,contentFontSize:s,contentFontSizeSM:u,contentFontSizeLG:d,contentLineHeight:h,contentLineHeightSM:g,contentLineHeightLG:v,paddingBlock:Math.max((e.controlHeight-s*h)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-u*g)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-d*v)/2-e.lineWidth,0)})},mre=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:a,motionDurationSlow:o,motionEaseInOut:i,iconGap:s,calc:u}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:s,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${de(e.lineWidth)} ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",color:e.colorText,"&:disabled > *":{pointerEvents:"none"},[`${t}-icon > svg`]:Nm(),"> a":{color:"currentColor"},"&:not(:disabled)":Wo(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"}},[`&${t}-loading`]:{opacity:a,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(d=>`${d} ${o} ${i}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:u(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:u(s).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:u(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:u(s).mul(-1).equal()}}}}}},KB=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),gre=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),vre=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),j0=(e,t,n,r,a,o,i,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},KB(e,Object.assign({background:t},i),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:a||void 0,borderColor:o||void 0}})}),pre=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},vre(e))}),bre=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),z0=(e,t,n,r)=>{const o=r&&["link","text"].includes(r)?bre:pre;return Object.assign(Object.assign({},o(e)),KB(e.componentCls,t,n))},L0=(e,t,n,r,a)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},z0(e,r,a))}),D0=(e,t,n,r,a)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},z0(e,r,a))}),B0=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),H0=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},z0(e,n,r))}),pi=(e,t,n,r,a)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},z0(e,r,a,n))}),yre=e=>{const{componentCls:t}=e;return ss.reduce((n,r)=>{const a=e[`${r}6`],o=e[`${r}1`],i=e[`${r}5`],s=e[`${r}2`],u=e[`${r}3`],d=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:a,boxShadow:e[`${r}ShadowColor`]},L0(e,e.colorTextLightSolid,a,{background:i},{background:d})),D0(e,a,e.colorBgContainer,{color:i,borderColor:i,background:e.colorBgContainer},{color:d,borderColor:d,background:e.colorBgContainer})),B0(e)),H0(e,o,{color:a,background:s},{color:a,background:u})),pi(e,a,"link",{color:i},{color:d})),pi(e,a,"text",{color:i,background:o},{color:d,background:u}))})},{})},Sre=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},L0(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),B0(e)),H0(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),j0(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),pi(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),xre=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},D0(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),B0(e)),H0(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),pi(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),pi(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),j0(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),Cre=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},L0(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),D0(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),B0(e)),H0(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),pi(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),pi(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),j0(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),wre=e=>Object.assign(Object.assign({},pi(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),j0(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),$re=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:Sre(e),[`${t}-color-primary`]:xre(e),[`${t}-color-dangerous`]:Cre(e),[`${t}-color-link`]:wre(e)},yre(e))},Ere=e=>Object.assign(Object.assign(Object.assign(Object.assign({},D0(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),pi(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),L0(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),pi(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),dR=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:a,borderRadius:o,buttonPaddingHorizontal:i,iconCls:s,buttonPaddingVertical:u,buttonIconOnlyFontSize:d}=e;return[{[t]:{fontSize:a,height:r,padding:`${de(u)} ${de(i)}`,borderRadius:o,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:d}}}},{[`${n}${n}-circle${t}`]:gre(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},_re=e=>{const t=rn(e,{fontSize:e.contentFontSize});return dR(t,e.componentCls)},Ore=e=>{const t=rn(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return dR(t,`${e.componentCls}-sm`)},Rre=e=>{const t=rn(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return dR(t,`${e.componentCls}-lg`)},Tre=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},Mre=Sn("Button",e=>{const t=VB(e);return[mre(t),_re(t),Ore(t),Rre(t),Tre(t),$re(t),Ere(t),Rne(t)]},WB,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function Ire(e,t,n,r){const{focusElCls:a,focus:o,borderElCls:i}=n,s=i?"> *":"",u=["hover",o?"focus":null,"active"].filter(Boolean).map(d=>`&:${d} ${s}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":Object.assign(Object.assign({[u]:{zIndex:3}},a?{[`&${a}`]:{zIndex:3}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function Pre(e,t,n){const{borderElCls:r}=n,a=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${a}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${a}, &${e}-sm ${a}, &${e}-lg ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${a}, &${e}-sm ${a}, &${e}-lg ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function fR(e,t={focus:!0}){const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},Ire(e,r,t,n)),Pre(n,r,t))}}function Nre(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}}function Are(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function jre(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},Nre(e,t,e.componentCls)),Are(e.componentCls,t))}}const zre=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:a}=e,o=a(r).mul(-1).equal(),i=s=>{const u=`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${u} + ${u}::before`]:{position:"absolute",top:s?o:0,insetInlineStart:s?0:o,backgroundColor:n,content:'""',width:s?"100%":r,height:s?r:"100%"}}};return Object.assign(Object.assign({},i()),i(!0))},Lre=Rd(["Button","compact"],e=>{const t=VB(e);return[fR(t),jre(t),zre(t)]},WB);var Dre=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n,r;const{loading:a=!1,prefixCls:o,color:i,variant:s,type:u,danger:d=!1,shape:h,size:g,styles:v,disabled:p,className:y,rootClassName:x,children:S,icon:C,iconPosition:$="start",ghost:w=!1,block:E=!1,htmlType:O="button",classNames:R,style:M={},autoInsertSpace:I,autoFocus:T}=e,A=Dre(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),N=u||"default",{button:D}=me.useContext(jt),z=h||D?.shape||"default",[j,k]=f.useMemo(()=>{if(i&&s)return[i,s];if(u||d){const Le=Hre[N]||[];return d?["danger",Le[1]]:Le}return D?.color&&D?.variant?[D.color,D.variant]:["default","outlined"]},[i,s,u,d,D?.color,D?.variant,N]),H=j==="danger"?"dangerous":j,{getPrefixCls:U,direction:W,autoInsertSpace:Q,className:F,style:K,classNames:G,styles:Z}=Vr("button"),te=(n=I??Q)!==null&&n!==void 0?n:!0,ee=U("btn",o),[le,ce,q]=Mre(ee),J=f.useContext(Io),X=p??J,B=f.useContext(qB),ue=f.useMemo(()=>Bre(a),[a]),[ne,re]=f.useState(ue.loading),[se,he]=f.useState(!1),Se=f.useRef(null),_e=Ci(t,Se),Re=f.Children.count(S)===1&&!C&&!ox(k),ge=f.useRef(!0);me.useEffect(()=>(ge.current=!1,()=>{ge.current=!0}),[]),nn(()=>{let Le=null;ue.delay>0?Le=setTimeout(()=>{Le=null,re(!0)},ue.delay):re(ue.loading);function Je(){Le&&(clearTimeout(Le),Le=null)}return Je},[ue.delay,ue.loading]),f.useEffect(()=>{if(!Se.current||!te)return;const Le=Se.current.textContent||"";Re&&ZE(Le)?se||he(!0):se&&he(!1)}),f.useEffect(()=>{T&&Se.current&&Se.current.focus()},[]);const ye=me.useCallback(Le=>{var Je;if(ne||X){Le.preventDefault();return}(Je=e.onClick)===null||Je===void 0||Je.call(e,("href"in e,Le))},[e.onClick,ne,X]),{compactSize:ve,compactItemClassnames:be}=Id(ee,W),Pe={large:"lg",small:"sm",middle:void 0},Fe=Ca(Le=>{var Je,ht;return(ht=(Je=g??ve)!==null&&Je!==void 0?Je:B)!==null&&ht!==void 0?ht:Le}),tt=Fe&&(r=Pe[Fe])!==null&&r!==void 0?r:"",Ze=ne?"loading":C,Ge=er(A,["navigate"]),nt=fe(ee,ce,q,{[`${ee}-${z}`]:z!=="default"&&z,[`${ee}-${N}`]:N,[`${ee}-dangerous`]:d,[`${ee}-color-${H}`]:H,[`${ee}-variant-${k}`]:k,[`${ee}-${tt}`]:tt,[`${ee}-icon-only`]:!S&&S!==0&&!!Ze,[`${ee}-background-ghost`]:w&&!ox(k),[`${ee}-loading`]:ne,[`${ee}-two-chinese-chars`]:se&&te&&!ne,[`${ee}-block`]:E,[`${ee}-rtl`]:W==="rtl",[`${ee}-icon-end`]:$==="end"},be,y,x,F),Te=Object.assign(Object.assign({},K),M),Oe=fe(R?.icon,G.icon),He=Object.assign(Object.assign({},v?.icon||{}),Z.icon||{}),we=C&&!ne?me.createElement(JE,{prefixCls:ee,className:Oe,style:He},C):a&&typeof a=="object"&&a.icon?me.createElement(JE,{prefixCls:ee,className:Oe,style:He},a.icon):me.createElement(One,{existIcon:!!C,prefixCls:ee,loading:ne,mount:ge.current}),ze=S||S===0?_ne(S,Re&&te):null;if(Ge.href!==void 0)return le(me.createElement("a",Object.assign({},Ge,{className:fe(nt,{[`${ee}-disabled`]:X}),href:X?void 0:Ge.href,style:Te,onClick:ye,ref:_e,tabIndex:X?-1:0,"aria-disabled":X}),we,ze));let Ee=me.createElement("button",Object.assign({},A,{type:O,className:nt,style:Te,onClick:ye,disabled:X,ref:_e}),we,ze,be&&me.createElement(Lre,{prefixCls:ee}));return ox(k)||(Ee=me.createElement(P0,{component:"Button",disabled:ne},Ee)),le(Ee)}),ao=kre;ao.Group=$ne;ao.__ANT_BUTTON=!0;const cx=e=>typeof e?.then=="function",GB=e=>{const{type:t,children:n,prefixCls:r,buttonProps:a,close:o,autoFocus:i,emitEvent:s,isSilent:u,quitOnNullishReturnValue:d,actionFn:h}=e,g=f.useRef(!1),v=f.useRef(null),[p,y]=oc(!1),x=(...$)=>{o?.apply(void 0,$)};f.useEffect(()=>{let $=null;return i&&($=setTimeout(()=>{var w;(w=v.current)===null||w===void 0||w.focus({preventScroll:!0})})),()=>{$&&clearTimeout($)}},[i]);const S=$=>{cx($)&&(y(!0),$.then((...w)=>{y(!1,!0),x.apply(void 0,w),g.current=!1},w=>{if(y(!1,!0),g.current=!1,!u?.())return Promise.reject(w)}))},C=$=>{if(g.current)return;if(g.current=!0,!h){x();return}let w;if(s){if(w=h($),d&&!cx(w)){g.current=!1,x($);return}}else if(h.length)w=h(o),g.current=!1;else if(w=h(),!cx(w)){x();return}S(w)};return f.createElement(ao,Object.assign({},UB(t),{onClick:C,loading:p,prefixCls:r},a,{ref:v}),n)},Hm=me.createContext({}),{Provider:YB}=Hm,Q8=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:a,rootPrefixCls:o,close:i,onCancel:s,onConfirm:u}=f.useContext(Hm);return a?me.createElement(GB,{isSilent:r,actionFn:s,close:(...d)=>{i?.apply(void 0,d),u?.(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${o}-btn`},n):null},Z8=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:a,okTextLocale:o,okType:i,onConfirm:s,onOk:u}=f.useContext(Hm);return me.createElement(GB,{isSilent:n,type:i||"primary",actionFn:u,close:(...d)=>{t?.apply(void 0,d),s?.(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${a}-btn`},o)};var XB=f.createContext(null),J8=[];function Fre(e,t){var n=f.useState(function(){if(!fa())return null;var y=document.createElement("div");return y}),r=xe(n,1),a=r[0],o=f.useRef(!1),i=f.useContext(XB),s=f.useState(J8),u=xe(s,2),d=u[0],h=u[1],g=i||(o.current?void 0:function(y){h(function(x){var S=[y].concat(ke(x));return S})});function v(){a.parentElement||document.body.appendChild(a),o.current=!0}function p(){var y;(y=a.parentElement)===null||y===void 0||y.removeChild(a),o.current=!1}return nn(function(){return e?i?i(v):v():p(),p},[e]),nn(function(){d.length&&(d.forEach(function(y){return y()}),h(J8))},[d]),[a,g]}var ux;function QB(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var a,o;if(e){var i=getComputedStyle(e);r.scrollbarColor=i.scrollbarColor,r.scrollbarWidth=i.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),u=parseInt(s.width,10),d=parseInt(s.height,10);try{var h=u?"width: ".concat(s.width,";"):"",g=d?"height: ".concat(s.height,";"):"";Ji(` +#`.concat(t,`::-webkit-scrollbar { +`).concat(h,` +`).concat(g,` +}`),t)}catch(y){console.error(y),a=u,o=d}}document.body.appendChild(n);var v=e&&a&&!isNaN(a)?a:n.offsetWidth-n.clientWidth,p=e&&o&&!isNaN(o)?o:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Xh(t),{width:v,height:p}}function eI(e){return typeof document>"u"?0:(ux===void 0&&(ux=QB()),ux.width)}function t_(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:QB(e)}function qre(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Ure="rc-util-locker-".concat(Date.now()),tI=0;function Vre(e){var t=!!e,n=f.useState(function(){return tI+=1,"".concat(Ure,"_").concat(tI)}),r=xe(n,1),a=r[0];nn(function(){if(t){var o=t_(document.body).width,i=qre();Ji(` +html body { + overflow-y: hidden; + `.concat(i?"width: calc(100% - ".concat(o,"px);"):"",` +}`),a)}else Xh(a);return function(){Xh(a)}},[t,a])}var Wre=!1;function Kre(e){return Wre}var nI=function(t){return t===!1?!1:!fa()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},k0=f.forwardRef(function(e,t){var n=e.open,r=e.autoLock,a=e.getContainer;e.debug;var o=e.autoDestroy,i=o===void 0?!0:o,s=e.children,u=f.useState(n),d=xe(u,2),h=d[0],g=d[1],v=h||n;f.useEffect(function(){(i||n)&&g(n)},[n,i]);var p=f.useState(function(){return nI(a)}),y=xe(p,2),x=y[0],S=y[1];f.useEffect(function(){var N=nI(a);S(N??null)});var C=Fre(v&&!x),$=xe(C,2),w=$[0],E=$[1],O=x??w;Vre(r&&n&&fa()&&(O===w||O===document.body));var R=null;if(s&&Vo(s)&&t){var M=s;R=M.ref}var I=Ci(R,t);if(!v||!fa()||x===void 0)return null;var T=O===!1||Kre(),A=s;return t&&(A=f.cloneElement(s,{ref:I})),f.createElement(XB.Provider,{value:E},T?A:Uo.createPortal(A,O))}),ZB=f.createContext({});function Gre(){var e=ie({},y0);return e.useId}var rI=0,aI=Gre();const F0=aI?(function(t){var n=aI();return t||n}):(function(t){var n=f.useState("ssr-id"),r=xe(n,2),a=r[0],o=r[1];return f.useEffect(function(){var i=rI;rI+=1,o("rc_unique_".concat(i))},[]),t||a});function oI(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function iI(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var a=e.document;n=a.documentElement[r],typeof n!="number"&&(n=a.body[r])}return n}function Yre(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,a=r.defaultView||r.parentWindow;return n.left+=iI(a),n.top+=iI(a,!0),n}const Xre=f.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var Qre={width:0,height:0,overflow:"hidden",outline:"none"},Zre={outline:"none"},JB=me.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,a=e.style,o=e.title,i=e.ariaId,s=e.footer,u=e.closable,d=e.closeIcon,h=e.onClose,g=e.children,v=e.bodyStyle,p=e.bodyProps,y=e.modalRender,x=e.onMouseDown,S=e.onMouseUp,C=e.holderRef,$=e.visible,w=e.forceRender,E=e.width,O=e.height,R=e.classNames,M=e.styles,I=me.useContext(ZB),T=I.panel,A=Ci(C,T),N=f.useRef(),D=f.useRef();me.useImperativeHandle(t,function(){return{focus:function(){var K;(K=N.current)===null||K===void 0||K.focus({preventScroll:!0})},changeActive:function(K){var G=document,Z=G.activeElement;K&&Z===D.current?N.current.focus({preventScroll:!0}):!K&&Z===N.current&&D.current.focus({preventScroll:!0})}}});var z={};E!==void 0&&(z.width=E),O!==void 0&&(z.height=O);var j=s?me.createElement("div",{className:fe("".concat(n,"-footer"),R?.footer),style:ie({},M?.footer)},s):null,k=o?me.createElement("div",{className:fe("".concat(n,"-header"),R?.header),style:ie({},M?.header)},me.createElement("div",{className:"".concat(n,"-title"),id:i},o)):null,L=f.useMemo(function(){return It(u)==="object"&&u!==null?u:u?{closeIcon:d??me.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[u,d,n]),H=Dr(L,!0),U=It(u)==="object"&&u.disabled,W=u?me.createElement("button",De({type:"button",onClick:h,"aria-label":"Close"},H,{className:"".concat(n,"-close"),disabled:U}),L.closeIcon):null,Q=me.createElement("div",{className:fe("".concat(n,"-content"),R?.content),style:M?.content},W,k,me.createElement("div",De({className:fe("".concat(n,"-body"),R?.body),style:ie(ie({},v),M?.body)},p),g),j);return me.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":o?i:null,"aria-modal":"true",ref:A,style:ie(ie({},a),z),className:fe(n,r),onMouseDown:x,onMouseUp:S},me.createElement("div",{ref:N,tabIndex:0,style:Zre},me.createElement(Xre,{shouldUpdate:$||w},y?y(Q):Q)),me.createElement("div",{tabIndex:0,ref:D,style:Qre}))}),eH=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,a=e.style,o=e.className,i=e.visible,s=e.forceRender,u=e.destroyOnClose,d=e.motionName,h=e.ariaId,g=e.onVisibleChanged,v=e.mousePosition,p=f.useRef(),y=f.useState(),x=xe(y,2),S=x[0],C=x[1],$={};S&&($.transformOrigin=S);function w(){var E=Yre(p.current);C(v&&(v.x||v.y)?"".concat(v.x-E.left,"px ").concat(v.y-E.top,"px"):"")}return f.createElement(ro,{visible:i,onVisibleChanged:g,onAppearPrepare:w,onEnterPrepare:w,forceRender:s,motionName:d,removeOnLeave:u,ref:p},function(E,O){var R=E.className,M=E.style;return f.createElement(JB,De({},e,{ref:t,title:r,ariaId:h,prefixCls:n,holderRef:O,style:ie(ie(ie({},M),a),$),className:fe(o,R)}))})});eH.displayName="Content";var Jre=function(t){var n=t.prefixCls,r=t.style,a=t.visible,o=t.maskProps,i=t.motionName,s=t.className;return f.createElement(ro,{key:"mask",visible:a,motionName:i,leavedClassName:"".concat(n,"-mask-hidden")},function(u,d){var h=u.className,g=u.style;return f.createElement("div",De({ref:d,style:ie(ie({},g),r),className:fe("".concat(n,"-mask"),h,s)},o))})},eae=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,a=t.zIndex,o=t.visible,i=o===void 0?!1:o,s=t.keyboard,u=s===void 0?!0:s,d=t.focusTriggerAfterClose,h=d===void 0?!0:d,g=t.wrapStyle,v=t.wrapClassName,p=t.wrapProps,y=t.onClose,x=t.afterOpenChange,S=t.afterClose,C=t.transitionName,$=t.animation,w=t.closable,E=w===void 0?!0:w,O=t.mask,R=O===void 0?!0:O,M=t.maskTransitionName,I=t.maskAnimation,T=t.maskClosable,A=T===void 0?!0:T,N=t.maskStyle,D=t.maskProps,z=t.rootClassName,j=t.classNames,k=t.styles,L=f.useRef(),H=f.useRef(),U=f.useRef(),W=f.useState(i),Q=xe(W,2),F=Q[0],K=Q[1],G=F0();function Z(){$E(H.current,document.activeElement)||(L.current=document.activeElement)}function te(){if(!$E(H.current,document.activeElement)){var re;(re=U.current)===null||re===void 0||re.focus()}}function ee(re){if(re)te();else{if(K(!1),R&&L.current&&h){try{L.current.focus({preventScroll:!0})}catch{}L.current=null}F&&S?.()}x?.(re)}function le(re){y?.(re)}var ce=f.useRef(!1),q=f.useRef(),J=function(){clearTimeout(q.current),ce.current=!0},X=function(){q.current=setTimeout(function(){ce.current=!1})},B=null;A&&(B=function(se){ce.current?ce.current=!1:H.current===se.target&&le(se)});function ue(re){if(u&&re.keyCode===bt.ESC){re.stopPropagation(),le(re);return}i&&re.keyCode===bt.TAB&&U.current.changeActive(!re.shiftKey)}f.useEffect(function(){i&&(K(!0),Z())},[i]),f.useEffect(function(){return function(){clearTimeout(q.current)}},[]);var ne=ie(ie(ie({zIndex:a},g),k?.wrapper),{},{display:F?null:"none"});return f.createElement("div",De({className:fe("".concat(r,"-root"),z)},Dr(t,{data:!0})),f.createElement(Jre,{prefixCls:r,visible:R&&i,motionName:oI(r,M,I),style:ie(ie({zIndex:a},N),k?.mask),maskProps:D,className:j?.mask}),f.createElement("div",De({tabIndex:-1,onKeyDown:ue,className:fe("".concat(r,"-wrap"),v,j?.wrapper),ref:H,onClick:B,style:ne},p),f.createElement(eH,De({},t,{onMouseDown:J,onMouseUp:X,ref:U,closable:E,ariaId:G,prefixCls:r,visible:i&&F,onClose:le,onVisibleChanged:ee,motionName:oI(r,C,$)}))))},tH=function(t){var n=t.visible,r=t.getContainer,a=t.forceRender,o=t.destroyOnClose,i=o===void 0?!1:o,s=t.afterClose,u=t.panelRef,d=f.useState(n),h=xe(d,2),g=h[0],v=h[1],p=f.useMemo(function(){return{panel:u}},[u]);return f.useEffect(function(){n&&v(!0)},[n]),!a&&i&&!g?null:f.createElement(ZB.Provider,{value:p},f.createElement(k0,{open:n||a||g,autoDestroy:!1,getContainer:r,autoLock:n||g},f.createElement(eae,De({},t,{destroyOnClose:i,afterClose:function(){s?.(),v(!1)}}))))};tH.displayName="Dialog";var Fs="RC_FORM_INTERNAL_HOOKS",Gn=function(){cr(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},ic=f.createContext({getFieldValue:Gn,getFieldsValue:Gn,getFieldError:Gn,getFieldWarning:Gn,getFieldsError:Gn,isFieldsTouched:Gn,isFieldTouched:Gn,isFieldValidating:Gn,isFieldsValidating:Gn,resetFields:Gn,setFields:Gn,setFieldValue:Gn,setFieldsValue:Gn,validateFields:Gn,submit:Gn,getInternalHooks:function(){return Gn(),{dispatch:Gn,initEntityValue:Gn,registerField:Gn,useSubscribe:Gn,setInitialValues:Gn,destroyForm:Gn,setCallbacks:Gn,registerWatch:Gn,getFields:Gn,setValidateMessages:Gn,setPreserve:Gn,getInitialValue:Gn}}}),rm=f.createContext(null);function n_(e){return e==null?[]:Array.isArray(e)?e:[e]}function tae(e){return e&&!!e._init}function r_(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var a_=r_();function nae(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function rae(e,t,n){if(HO())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var a=new(e.bind.apply(e,r));return n&&Kh(a,n.prototype),a}function o_(e){var t=typeof Map=="function"?new Map:void 0;return o_=function(r){if(r===null||!nae(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,a)}function a(){return rae(r,arguments,Gh(this).constructor)}return a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),Kh(a,r)},o_(e)}var aae=/%[sdj%]/g,oae=function(){};function i_(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function to(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r =o)return s;switch(s){case"%s":return String(n[a++]);case"%d":return Number(n[a++]);case"%j":try{return JSON.stringify(n[a++])}catch{return"[Circular]"}break;default:return s}});return i}return e}function iae(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function qr(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||iae(t)&&typeof e=="string"&&!e)}function lae(e,t,n){var r=[],a=0,o=e.length;function i(s){r.push.apply(r,ke(s||[])),a++,a===o&&n(r)}e.forEach(function(s){t(s,i)})}function lI(e,t,n){var r=0,a=e.length;function o(i){if(i&&i.length){n(i);return}var s=r;r=r+1,st.max?a.push(to(o.messages[g].max,t.fullField,t.max)):s&&u&&(h t.max)&&a.push(to(o.messages[g].range,t.fullField,t.min,t.max))},nH=function(t,n,r,a,o,i){t.required&&(!r.hasOwnProperty(t.field)||qr(n,i||t.type))&&a.push(to(o.messages.required,t.fullField))},Rv;const gae=(function(){if(Rv)return Rv;var e="[a-fA-F\\d:]",t=function(R){return R&&R.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",a=["(?:".concat(r,":){7}(?:").concat(r,"|:)"),"(?:".concat(r,":){6}(?:").concat(n,"|:").concat(r,"|:)"),"(?:".concat(r,":){5}(?::").concat(n,"|(?::").concat(r,"){1,2}|:)"),"(?:".concat(r,":){4}(?:(?::").concat(r,"){0,1}:").concat(n,"|(?::").concat(r,"){1,3}|:)"),"(?:".concat(r,":){3}(?:(?::").concat(r,"){0,2}:").concat(n,"|(?::").concat(r,"){1,4}|:)"),"(?:".concat(r,":){2}(?:(?::").concat(r,"){0,3}:").concat(n,"|(?::").concat(r,"){1,5}|:)"),"(?:".concat(r,":){1}(?:(?::").concat(r,"){0,4}:").concat(n,"|(?::").concat(r,"){1,6}|:)"),"(?::(?:(?::".concat(r,"){0,5}:").concat(n,"|(?::").concat(r,"){1,7}|:))")],o="(?:%[0-9a-zA-Z]{1,})?",i="(?:".concat(a.join("|"),")").concat(o),s=new RegExp("(?:^".concat(n,"$)|(?:^").concat(i,"$)")),u=new RegExp("^".concat(n,"$")),d=new RegExp("^".concat(i,"$")),h=function(R){return R&&R.exact?s:new RegExp("(?:".concat(t(R)).concat(n).concat(t(R),")|(?:").concat(t(R)).concat(i).concat(t(R),")"),"g")};h.v4=function(O){return O&&O.exact?u:new RegExp("".concat(t(O)).concat(n).concat(t(O)),"g")},h.v6=function(O){return O&&O.exact?d:new RegExp("".concat(t(O)).concat(i).concat(t(O)),"g")};var g="(?:(?:[a-z]+:)?//)",v="(?:\\S+(?::\\S*)?@)?",p=h.v4().source,y=h.v6().source,x="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",S="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",C="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",$="(?::\\d{2,5})?",w='(?:[/?#][^\\s"]*)?',E="(?:".concat(g,"|www\\.)").concat(v,"(?:localhost|").concat(p,"|").concat(y,"|").concat(x).concat(S).concat(C,")").concat($).concat(w);return Rv=new RegExp("(?:^".concat(E,"$)"),"i"),Rv});var dI={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},Sh={integer:function(t){return Sh.number(t)&&parseInt(t,10)===t},float:function(t){return Sh.number(t)&&!Sh.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return It(t)==="object"&&!Sh.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(dI.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(gae())},hex:function(t){return typeof t=="string"&&!!t.match(dI.hex)}},vae=function(t,n,r,a,o){if(t.required&&n===void 0){nH(t,n,r,a,o);return}var i=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;i.indexOf(s)>-1?Sh[s](n)||a.push(to(o.messages.types[s],t.fullField,t.type)):s&&It(n)!==t.type&&a.push(to(o.messages.types[s],t.fullField,t.type))},pae=function(t,n,r,a,o){(/^\s+$/.test(n)||n==="")&&a.push(to(o.messages.whitespace,t.fullField))};const yn={required:nH,whitespace:pae,type:vae,range:mae,enum:fae,pattern:hae};var bae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n)&&!t.required)return r();yn.required(t,n,a,i,o)}r(i)},yae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(n==null&&!t.required)return r();yn.required(t,n,a,i,o,"array"),n!=null&&(yn.type(t,n,a,i,o),yn.range(t,n,a,i,o))}r(i)},Sae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n)&&!t.required)return r();yn.required(t,n,a,i,o),n!==void 0&&yn.type(t,n,a,i,o)}r(i)},xae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n,"date")&&!t.required)return r();if(yn.required(t,n,a,i,o),!qr(n,"date")){var u;n instanceof Date?u=n:u=new Date(n),yn.type(t,u,a,i,o),u&&yn.range(t,u.getTime(),a,i,o)}}r(i)},Cae="enum",wae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n)&&!t.required)return r();yn.required(t,n,a,i,o),n!==void 0&&yn[Cae](t,n,a,i,o)}r(i)},$ae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n)&&!t.required)return r();yn.required(t,n,a,i,o),n!==void 0&&(yn.type(t,n,a,i,o),yn.range(t,n,a,i,o))}r(i)},Eae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n)&&!t.required)return r();yn.required(t,n,a,i,o),n!==void 0&&(yn.type(t,n,a,i,o),yn.range(t,n,a,i,o))}r(i)},_ae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n)&&!t.required)return r();yn.required(t,n,a,i,o),n!==void 0&&yn.type(t,n,a,i,o)}r(i)},Oae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),qr(n)&&!t.required)return r();yn.required(t,n,a,i,o),n!==void 0&&(yn.type(t,n,a,i,o),yn.range(t,n,a,i,o))}r(i)},Rae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n)&&!t.required)return r();yn.required(t,n,a,i,o),n!==void 0&&yn.type(t,n,a,i,o)}r(i)},Tae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n,"string")&&!t.required)return r();yn.required(t,n,a,i,o),qr(n,"string")||yn.pattern(t,n,a,i,o)}r(i)},Mae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n)&&!t.required)return r();yn.required(t,n,a,i,o),qr(n)||yn.type(t,n,a,i,o)}r(i)},Iae=function(t,n,r,a,o){var i=[],s=Array.isArray(n)?"array":It(n);yn.required(t,n,a,i,o,s),r(i)},Pae=function(t,n,r,a,o){var i=[],s=t.required||!t.required&&a.hasOwnProperty(t.field);if(s){if(qr(n,"string")&&!t.required)return r();yn.required(t,n,a,i,o,"string"),qr(n,"string")||(yn.type(t,n,a,i,o),yn.range(t,n,a,i,o),yn.pattern(t,n,a,i,o),t.whitespace===!0&&yn.whitespace(t,n,a,i,o))}r(i)},dx=function(t,n,r,a,o){var i=t.type,s=[],u=t.required||!t.required&&a.hasOwnProperty(t.field);if(u){if(qr(n,i)&&!t.required)return r();yn.required(t,n,a,s,o,i),qr(n,i)||yn.type(t,n,a,s,o)}r(s)};const Nh={string:Pae,method:_ae,number:Oae,boolean:Sae,regexp:Mae,integer:Eae,float:$ae,array:yae,object:Rae,enum:wae,pattern:Tae,date:xae,url:dx,hex:dx,email:dx,required:Iae,any:bae};var km=(function(){function e(t){Er(this,e),ae(this,"rules",null),ae(this,"_messages",a_),this.define(t)}return _r(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(It(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(a){var o=n[a];r.rules[a]=Array.isArray(o)?o:[o]})}},{key:"messages",value:function(n){return n&&(this._messages=uI(r_(),n)),this._messages}},{key:"validate",value:function(n){var r=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},i=n,s=a,u=o;if(typeof s=="function"&&(u=s,s={}),!this.rules||Object.keys(this.rules).length===0)return u&&u(null,i),Promise.resolve(i);function d(y){var x=[],S={};function C(w){if(Array.isArray(w)){var E;x=(E=x).concat.apply(E,ke(w))}else x.push(w)}for(var $=0;$ 0&&arguments[0]!==void 0?arguments[0]:[],I=Array.isArray(M)?M:[M];!s.suppressWarning&&I.length&&e.warning("async-validator:",I),I.length&&S.message!==void 0&&(I=[].concat(S.message));var T=I.map(cI(S,i));if(s.first&&T.length)return p[S.field]=1,x(T);if(!C)x(T);else{if(S.required&&!y.value)return S.message!==void 0?T=[].concat(S.message).map(cI(S,i)):s.error&&(T=[s.error(S,to(s.messages.required,S.field))]),x(T);var A={};S.defaultField&&Object.keys(y.value).map(function(z){A[z]=S.defaultField}),A=ie(ie({},A),y.rule.fields);var N={};Object.keys(A).forEach(function(z){var j=A[z],k=Array.isArray(j)?j:[j];N[z]=k.map($.bind(null,z))});var D=new e(N);D.messages(s.messages),y.rule.options&&(y.rule.options.messages=s.messages,y.rule.options.error=s.error),D.validate(y.value,y.rule.options||s,function(z){var j=[];T&&T.length&&j.push.apply(j,ke(T)),z&&z.length&&j.push.apply(j,ke(z)),x(j.length?j:null)})}}var E;if(S.asyncValidator)E=S.asyncValidator(S,y.value,w,y.source,s);else if(S.validator){try{E=S.validator(S,y.value,w,y.source,s)}catch(M){var O,R;(O=(R=console).error)===null||O===void 0||O.call(R,M),s.suppressValidatorError||setTimeout(function(){throw M},0),w(M.message)}E===!0?w():E===!1?w(typeof S.message=="function"?S.message(S.fullField||S.field):S.message||"".concat(S.fullField||S.field," fails")):E instanceof Array?w(E):E instanceof Error&&w(E.message)}E&&E.then&&E.then(function(){return w()},function(M){return w(M)})},function(y){d(y)},i)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!Nh.hasOwnProperty(n.type))throw new Error(to("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),a=r.indexOf("message");return a!==-1&&r.splice(a,1),r.length===1&&r[0]==="required"?Nh.required:Nh[this.getType(n)]||void 0}}]),e})();ae(km,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Nh[t]=n});ae(km,"warning",oae);ae(km,"messages",a_);ae(km,"validators",Nh);var Qa="'${name}' is not a valid ${type}",rH={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:Qa,method:Qa,array:Qa,object:Qa,number:Qa,date:Qa,boolean:Qa,integer:Qa,float:Qa,regexp:Qa,email:Qa,url:Qa,hex:Qa},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}"}},fI=km;function Nae(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var hI="CODE_LOGIC_ERROR";function l_(e,t,n,r,a){return s_.apply(this,arguments)}function s_(){return s_=Oc(Sa().mark(function e(t,n,r,a,o){var i,s,u,d,h,g,v,p,y;return Sa().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return i=ie({},r),delete i.ruleIndex,fI.warning=function(){},i.validator&&(s=i.validator,i.validator=function(){try{return s.apply(void 0,arguments)}catch(C){return console.error(C),Promise.reject(hI)}}),u=null,i&&i.type==="array"&&i.defaultField&&(u=i.defaultField,delete i.defaultField),d=new fI(ae({},t,[i])),h=Fu(rH,a.validateMessages),d.messages(h),g=[],S.prev=10,S.next=13,Promise.resolve(d.validate(ae({},t,n),ie({},a)));case 13:S.next=18;break;case 15:S.prev=15,S.t0=S.catch(10),S.t0.errors&&(g=S.t0.errors.map(function(C,$){var w=C.message,E=w===hI?h.default:w;return f.isValidElement(E)?f.cloneElement(E,{key:"error_".concat($)}):E}));case 18:if(!(!g.length&&u&&Array.isArray(n)&&n.length>0)){S.next=23;break}return S.next=21,Promise.all(n.map(function(C,$){return l_("".concat(t,".").concat($),C,u,a,o)}));case 21:return v=S.sent,S.abrupt("return",v.reduce(function(C,$){return[].concat(ke(C),ke($))},[]));case 23:return p=ie(ie({},r),{},{name:t,enum:(r.enum||[]).join(", ")},o),y=g.map(function(C){return typeof C=="string"?Nae(C,p):C}),S.abrupt("return",y);case 26:case"end":return S.stop()}},e,null,[[10,15]])})),s_.apply(this,arguments)}function Aae(e,t,n,r,a,o){var i=e.join("."),s=n.map(function(h,g){var v=h.validator,p=ie(ie({},h),{},{ruleIndex:g});return v&&(p.validator=function(y,x,S){var C=!1,$=function(){for(var O=arguments.length,R=new Array(O),M=0;M 2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return aH(t,r,n)})}function aH(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,a){return e[a]===r})}function Lae(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||It(e)!=="object"||It(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),a=new Set([].concat(n,r));return ke(a).every(function(o){var i=e[o],s=t[o];return typeof i=="function"&&typeof s=="function"?!0:i===s})}function Dae(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&It(t.target)==="object"&&e in t.target?t.target[e]:t}function gI(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var a=e[t],o=t-n;return o>0?[].concat(ke(e.slice(0,n)),[a],ke(e.slice(n,t)),ke(e.slice(t+1,r))):o<0?[].concat(ke(e.slice(0,t)),ke(e.slice(t+1,n+1)),[a],ke(e.slice(n+1,r))):e}var Bae=["name"],go=[];function fx(e,t,n,r,a,o){return typeof e=="function"?e(t,n,"source"in o?{source:o.source}:{}):r!==a}var hR=(function(e){wi(n,e);var t=$i(n);function n(r){var a;if(Er(this,n),a=t.call(this,r),ae(Ot(a),"state",{resetCount:0}),ae(Ot(a),"cancelRegisterFunc",null),ae(Ot(a),"mounted",!1),ae(Ot(a),"touched",!1),ae(Ot(a),"dirty",!1),ae(Ot(a),"validatePromise",void 0),ae(Ot(a),"prevValidating",void 0),ae(Ot(a),"errors",go),ae(Ot(a),"warnings",go),ae(Ot(a),"cancelRegister",function(){var u=a.props,d=u.preserve,h=u.isListField,g=u.name;a.cancelRegisterFunc&&a.cancelRegisterFunc(h,d,$r(g)),a.cancelRegisterFunc=null}),ae(Ot(a),"getNamePath",function(){var u=a.props,d=u.name,h=u.fieldContext,g=h.prefixName,v=g===void 0?[]:g;return d!==void 0?[].concat(ke(v),ke(d)):[]}),ae(Ot(a),"getRules",function(){var u=a.props,d=u.rules,h=d===void 0?[]:d,g=u.fieldContext;return h.map(function(v){return typeof v=="function"?v(g):v})}),ae(Ot(a),"refresh",function(){a.mounted&&a.setState(function(u){var d=u.resetCount;return{resetCount:d+1}})}),ae(Ot(a),"metaCache",null),ae(Ot(a),"triggerMetaEvent",function(u){var d=a.props.onMetaChange;if(d){var h=ie(ie({},a.getMeta()),{},{destroy:u});hi(a.metaCache,h)||d(h),a.metaCache=h}else a.metaCache=null}),ae(Ot(a),"onStoreChange",function(u,d,h){var g=a.props,v=g.shouldUpdate,p=g.dependencies,y=p===void 0?[]:p,x=g.onReset,S=h.store,C=a.getNamePath(),$=a.getValue(u),w=a.getValue(S),E=d&&Yu(d,C);switch(h.type==="valueUpdate"&&h.source==="external"&&!hi($,w)&&(a.touched=!0,a.dirty=!0,a.validatePromise=null,a.errors=go,a.warnings=go,a.triggerMetaEvent()),h.type){case"reset":if(!d||E){a.touched=!1,a.dirty=!1,a.validatePromise=void 0,a.errors=go,a.warnings=go,a.triggerMetaEvent(),x?.(),a.refresh();return}break;case"remove":{if(v&&fx(v,u,S,$,w,h)){a.reRender();return}break}case"setField":{var O=h.data;if(E){"touched"in O&&(a.touched=O.touched),"validating"in O&&!("originRCField"in O)&&(a.validatePromise=O.validating?Promise.resolve([]):null),"errors"in O&&(a.errors=O.errors||go),"warnings"in O&&(a.warnings=O.warnings||go),a.dirty=!0,a.triggerMetaEvent(),a.reRender();return}else if("value"in O&&Yu(d,C,!0)){a.reRender();return}if(v&&!C.length&&fx(v,u,S,$,w,h)){a.reRender();return}break}case"dependenciesUpdate":{var R=y.map($r);if(R.some(function(M){return Yu(h.relatedFields,M)})){a.reRender();return}break}default:if(E||(!y.length||C.length||v)&&fx(v,u,S,$,w,h)){a.reRender();return}break}v===!0&&a.reRender()}),ae(Ot(a),"validateRules",function(u){var d=a.getNamePath(),h=a.getValue(),g=u||{},v=g.triggerName,p=g.validateOnly,y=p===void 0?!1:p,x=Promise.resolve().then(Oc(Sa().mark(function S(){var C,$,w,E,O,R,M;return Sa().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(a.mounted){T.next=2;break}return T.abrupt("return",[]);case 2:if(C=a.props,$=C.validateFirst,w=$===void 0?!1:$,E=C.messageVariables,O=C.validateDebounce,R=a.getRules(),v&&(R=R.filter(function(A){return A}).filter(function(A){var N=A.validateTrigger;if(!N)return!0;var D=n_(N);return D.includes(v)})),!(O&&v)){T.next=10;break}return T.next=8,new Promise(function(A){setTimeout(A,O)});case 8:if(a.validatePromise===x){T.next=10;break}return T.abrupt("return",[]);case 10:return M=Aae(d,h,R,u,w,E),M.catch(function(A){return A}).then(function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:go;if(a.validatePromise===x){var N;a.validatePromise=null;var D=[],z=[];(N=A.forEach)===null||N===void 0||N.call(A,function(j){var k=j.rule.warningOnly,L=j.errors,H=L===void 0?go:L;k?z.push.apply(z,ke(H)):D.push.apply(D,ke(H))}),a.errors=D,a.warnings=z,a.triggerMetaEvent(),a.reRender()}}),T.abrupt("return",M);case 13:case"end":return T.stop()}},S)})));return y||(a.validatePromise=x,a.dirty=!0,a.errors=go,a.warnings=go,a.triggerMetaEvent(),a.reRender()),x}),ae(Ot(a),"isFieldValidating",function(){return!!a.validatePromise}),ae(Ot(a),"isFieldTouched",function(){return a.touched}),ae(Ot(a),"isFieldDirty",function(){if(a.dirty||a.props.initialValue!==void 0)return!0;var u=a.props.fieldContext,d=u.getInternalHooks(Fs),h=d.getInitialValue;return h(a.getNamePath())!==void 0}),ae(Ot(a),"getErrors",function(){return a.errors}),ae(Ot(a),"getWarnings",function(){return a.warnings}),ae(Ot(a),"isListField",function(){return a.props.isListField}),ae(Ot(a),"isList",function(){return a.props.isList}),ae(Ot(a),"isPreserve",function(){return a.props.preserve}),ae(Ot(a),"getMeta",function(){a.prevValidating=a.isFieldValidating();var u={touched:a.isFieldTouched(),validating:a.prevValidating,errors:a.errors,warnings:a.warnings,name:a.getNamePath(),validated:a.validatePromise===null};return u}),ae(Ot(a),"getOnlyChild",function(u){if(typeof u=="function"){var d=a.getMeta();return ie(ie({},a.getOnlyChild(u(a.getControlled(),d,a.props.fieldContext))),{},{isFunction:!0})}var h=Lr(u);return h.length!==1||!f.isValidElement(h[0])?{child:h,isFunction:!1}:{child:h[0],isFunction:!1}}),ae(Ot(a),"getValue",function(u){var d=a.props.fieldContext.getFieldsValue,h=a.getNamePath();return Oa(u||d(!0),h)}),ae(Ot(a),"getControlled",function(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},d=a.props,h=d.name,g=d.trigger,v=d.validateTrigger,p=d.getValueFromEvent,y=d.normalize,x=d.valuePropName,S=d.getValueProps,C=d.fieldContext,$=v!==void 0?v:C.validateTrigger,w=a.getNamePath(),E=C.getInternalHooks,O=C.getFieldsValue,R=E(Fs),M=R.dispatch,I=a.getValue(),T=S||function(j){return ae({},x,j)},A=u[g],N=h!==void 0?T(I):{},D=ie(ie({},u),N);D[g]=function(){a.touched=!0,a.dirty=!0,a.triggerMetaEvent();for(var j,k=arguments.length,L=new Array(k),H=0;H =0&&A<=N.length?(h.keys=[].concat(ke(h.keys.slice(0,A)),[h.id],ke(h.keys.slice(A))),w([].concat(ke(N.slice(0,A)),[T],ke(N.slice(A))))):(h.keys=[].concat(ke(h.keys),[h.id]),w([].concat(ke(N),[T]))),h.id+=1},remove:function(T){var A=O(),N=new Set(Array.isArray(T)?T:[T]);N.size<=0||(h.keys=h.keys.filter(function(D,z){return!N.has(z)}),w(A.filter(function(D,z){return!N.has(z)})))},move:function(T,A){if(T!==A){var N=O();T<0||T>=N.length||A<0||A>=N.length||(h.keys=gI(h.keys,T,A),w(gI(N,T,A)))}}},M=$||[];return Array.isArray(M)||(M=[]),r(M.map(function(I,T){var A=h.keys[T];return A===void 0&&(h.keys[T]=h.id,A=h.keys[T],h.id+=1),{name:T,key:A,isListField:!0}}),R,S)})))}function Hae(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(a,o){e.forEach(function(i,s){i.catch(function(u){return t=!0,u}).then(function(u){n-=1,r[s]=u,!(n>0)&&(t&&o(r),a(r))})})}):Promise.resolve([])}var iH="__@field_split__";function hx(e){return e.map(function(t){return"".concat(It(t),":").concat(t)}).join(iH)}var xu=(function(){function e(){Er(this,e),ae(this,"kvs",new Map)}return _r(e,[{key:"set",value:function(n,r){this.kvs.set(hx(n),r)}},{key:"get",value:function(n){return this.kvs.get(hx(n))}},{key:"update",value:function(n,r){var a=this.get(n),o=r(a);o?this.set(n,o):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(hx(n))}},{key:"map",value:function(n){return ke(this.kvs.entries()).map(function(r){var a=xe(r,2),o=a[0],i=a[1],s=o.split(iH);return n({key:s.map(function(u){var d=u.match(/^([^:]*):(.*)$/),h=xe(d,3),g=h[1],v=h[2];return g==="number"?Number(v):v}),value:i})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var a=r.key,o=r.value;return n[a.join(".")]=o,null}),n}}]),e})(),kae=["name"],Fae=_r(function e(t){var n=this;Er(this,e),ae(this,"formHooked",!1),ae(this,"forceRootUpdate",void 0),ae(this,"subscribable",!0),ae(this,"store",{}),ae(this,"fieldEntities",[]),ae(this,"initialValues",{}),ae(this,"callbacks",{}),ae(this,"validateMessages",null),ae(this,"preserve",null),ae(this,"lastValidatePromise",null),ae(this,"getForm",function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}}),ae(this,"getInternalHooks",function(r){return r===Fs?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(cr(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),ae(this,"useSubscribe",function(r){n.subscribable=r}),ae(this,"prevWithoutPreserves",null),ae(this,"setInitialValues",function(r,a){if(n.initialValues=r||{},a){var o,i=Fu(r,n.store);(o=n.prevWithoutPreserves)===null||o===void 0||o.map(function(s){var u=s.key;i=yo(i,u,Oa(r,u))}),n.prevWithoutPreserves=null,n.updateStore(i)}}),ae(this,"destroyForm",function(r){if(r)n.updateStore({});else{var a=new xu;n.getFieldEntities(!0).forEach(function(o){n.isMergedPreserve(o.isPreserve())||a.set(o.getNamePath(),!0)}),n.prevWithoutPreserves=a}}),ae(this,"getInitialValue",function(r){var a=Oa(n.initialValues,r);return r.length?Fu(a):a}),ae(this,"setCallbacks",function(r){n.callbacks=r}),ae(this,"setValidateMessages",function(r){n.validateMessages=r}),ae(this,"setPreserve",function(r){n.preserve=r}),ae(this,"watchList",[]),ae(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(a){return a!==r})}}),ae(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var a=n.getFieldsValue(),o=n.getFieldsValue(!0);n.watchList.forEach(function(i){i(a,o,r)})}}),ae(this,"timeoutId",null),ae(this,"warningUnhooked",function(){}),ae(this,"updateStore",function(r){n.store=r}),ae(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(a){return a.getNamePath().length}):n.fieldEntities}),ae(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,a=new xu;return n.getFieldEntities(r).forEach(function(o){var i=o.getNamePath();a.set(i,o)}),a}),ae(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var a=n.getFieldsMap(!0);return r.map(function(o){var i=$r(o);return a.get(i)||{INVALIDATE_NAME_PATH:$r(o)}})}),ae(this,"getFieldsValue",function(r,a){n.warningUnhooked();var o,i,s;if(r===!0||Array.isArray(r)?(o=r,i=a):r&&It(r)==="object"&&(s=r.strict,i=r.filter),o===!0&&!i)return n.store;var u=n.getFieldEntitiesForNamePathList(Array.isArray(o)?o:null),d=[];return u.forEach(function(h){var g,v,p="INVALIDATE_NAME_PATH"in h?h.INVALIDATE_NAME_PATH:h.getNamePath();if(s){var y,x;if((y=(x=h).isList)!==null&&y!==void 0&&y.call(x))return}else if(!o&&(g=(v=h).isListField)!==null&&g!==void 0&&g.call(v))return;if(!i)d.push(p);else{var S="getMeta"in h?h.getMeta():null;i(S)&&d.push(p)}}),mI(n.store,d.map($r))}),ae(this,"getFieldValue",function(r){n.warningUnhooked();var a=$r(r);return Oa(n.store,a)}),ae(this,"getFieldsError",function(r){n.warningUnhooked();var a=n.getFieldEntitiesForNamePathList(r);return a.map(function(o,i){return o&&!("INVALIDATE_NAME_PATH"in o)?{name:o.getNamePath(),errors:o.getErrors(),warnings:o.getWarnings()}:{name:$r(r[i]),errors:[],warnings:[]}})}),ae(this,"getFieldError",function(r){n.warningUnhooked();var a=$r(r),o=n.getFieldsError([a])[0];return o.errors}),ae(this,"getFieldWarning",function(r){n.warningUnhooked();var a=$r(r),o=n.getFieldsError([a])[0];return o.warnings}),ae(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,a=new Array(r),o=0;o 0&&arguments[0]!==void 0?arguments[0]:{},a=new xu,o=n.getFieldEntities(!0);o.forEach(function(u){var d=u.props.initialValue,h=u.getNamePath();if(d!==void 0){var g=a.get(h)||new Set;g.add({entity:u,value:d}),a.set(h,g)}});var i=function(d){d.forEach(function(h){var g=h.props.initialValue;if(g!==void 0){var v=h.getNamePath(),p=n.getInitialValue(v);if(p!==void 0)cr(!1,"Form already set 'initialValues' with path '".concat(v.join("."),"'. Field can not overwrite it."));else{var y=a.get(v);if(y&&y.size>1)cr(!1,"Multiple Field with path '".concat(v.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(y){var x=n.getFieldValue(v),S=h.isListField();!S&&(!r.skipExist||x===void 0)&&n.updateStore(yo(n.store,v,ke(y)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(u){var d=a.get(u);if(d){var h;(h=s).push.apply(h,ke(ke(d).map(function(g){return g.entity})))}})):s=o,i(s)}),ae(this,"resetFields",function(r){n.warningUnhooked();var a=n.store;if(!r){n.updateStore(Fu(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(a,null,{type:"reset"}),n.notifyWatch();return}var o=r.map($r);o.forEach(function(i){var s=n.getInitialValue(i);n.updateStore(yo(n.store,i,s))}),n.resetWithFieldInitialValue({namePathList:o}),n.notifyObservers(a,o,{type:"reset"}),n.notifyWatch(o)}),ae(this,"setFields",function(r){n.warningUnhooked();var a=n.store,o=[];r.forEach(function(i){var s=i.name,u=Gt(i,kae),d=$r(s);o.push(d),"value"in u&&n.updateStore(yo(n.store,d,u.value)),n.notifyObservers(a,[d],{type:"setField",data:i})}),n.notifyWatch(o)}),ae(this,"getFields",function(){var r=n.getFieldEntities(!0),a=r.map(function(o){var i=o.getNamePath(),s=o.getMeta(),u=ie(ie({},s),{},{name:i,value:n.getFieldValue(i)});return Object.defineProperty(u,"originRCField",{value:!0}),u});return a}),ae(this,"initEntityValue",function(r){var a=r.props.initialValue;if(a!==void 0){var o=r.getNamePath(),i=Oa(n.store,o);i===void 0&&n.updateStore(yo(n.store,o,a))}}),ae(this,"isMergedPreserve",function(r){var a=r!==void 0?r:n.preserve;return a??!0}),ae(this,"registerField",function(r){n.fieldEntities.push(r);var a=r.getNamePath();if(n.notifyWatch([a]),r.props.initialValue!==void 0){var o=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(o,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(i,s){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(g){return g!==r}),!n.isMergedPreserve(s)&&(!i||u.length>1)){var d=i?void 0:n.getInitialValue(a);if(a.length&&n.getFieldValue(a)!==d&&n.fieldEntities.every(function(g){return!aH(g.getNamePath(),a)})){var h=n.store;n.updateStore(yo(h,a,d,!0)),n.notifyObservers(h,[a],{type:"remove"}),n.triggerDependenciesUpdate(h,a)}}n.notifyWatch([a])}}),ae(this,"dispatch",function(r){switch(r.type){case"updateValue":{var a=r.namePath,o=r.value;n.updateValue(a,o);break}case"validateField":{var i=r.namePath,s=r.triggerName;n.validateFields([i],{triggerName:s});break}}}),ae(this,"notifyObservers",function(r,a,o){if(n.subscribable){var i=ie(ie({},o),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var u=s.onStoreChange;u(r,a,i)})}else n.forceRootUpdate()}),ae(this,"triggerDependenciesUpdate",function(r,a){var o=n.getDependencyChildrenFields(a);return o.length&&n.validateFields(o),n.notifyObservers(r,o,{type:"dependenciesUpdate",relatedFields:[a].concat(ke(o))}),o}),ae(this,"updateValue",function(r,a){var o=$r(r),i=n.store;n.updateStore(yo(n.store,o,a)),n.notifyObservers(i,[o],{type:"valueUpdate",source:"internal"}),n.notifyWatch([o]);var s=n.triggerDependenciesUpdate(i,o),u=n.callbacks.onValuesChange;if(u){var d=mI(n.store,[o]);u(d,n.getFieldsValue())}n.triggerOnFieldsChange([o].concat(ke(s)))}),ae(this,"setFieldsValue",function(r){n.warningUnhooked();var a=n.store;if(r){var o=Fu(n.store,r);n.updateStore(o)}n.notifyObservers(a,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),ae(this,"setFieldValue",function(r,a){n.setFields([{name:r,value:a,errors:[],warnings:[]}])}),ae(this,"getDependencyChildrenFields",function(r){var a=new Set,o=[],i=new xu;n.getFieldEntities().forEach(function(u){var d=u.props.dependencies;(d||[]).forEach(function(h){var g=$r(h);i.update(g,function(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return v.add(u),v})})});var s=function u(d){var h=i.get(d)||new Set;h.forEach(function(g){if(!a.has(g)){a.add(g);var v=g.getNamePath();g.isFieldDirty()&&v.length&&(o.push(v),u(v))}})};return s(r),o}),ae(this,"triggerOnFieldsChange",function(r,a){var o=n.callbacks.onFieldsChange;if(o){var i=n.getFields();if(a){var s=new xu;a.forEach(function(d){var h=d.name,g=d.errors;s.set(h,g)}),i.forEach(function(d){d.errors=s.get(d.name)||d.errors})}var u=i.filter(function(d){var h=d.name;return Yu(r,h)});u.length&&o(u,i)}}),ae(this,"validateFields",function(r,a){n.warningUnhooked();var o,i;Array.isArray(r)||typeof r=="string"||typeof a=="string"?(o=r,i=a):i=r;var s=!!o,u=s?o.map($r):[],d=[],h=String(Date.now()),g=new Set,v=i||{},p=v.recursive,y=v.dirty;n.getFieldEntities(!0).forEach(function($){if(s||u.push($.getNamePath()),!(!$.props.rules||!$.props.rules.length)&&!(y&&!$.isFieldDirty())){var w=$.getNamePath();if(g.add(w.join(h)),!s||Yu(u,w,p)){var E=$.validateRules(ie({validateMessages:ie(ie({},rH),n.validateMessages)},i));d.push(E.then(function(){return{name:w,errors:[],warnings:[]}}).catch(function(O){var R,M=[],I=[];return(R=O.forEach)===null||R===void 0||R.call(O,function(T){var A=T.rule.warningOnly,N=T.errors;A?I.push.apply(I,ke(N)):M.push.apply(M,ke(N))}),M.length?Promise.reject({name:w,errors:M,warnings:I}):{name:w,errors:M,warnings:I}}))}}});var x=Hae(d);n.lastValidatePromise=x,x.catch(function($){return $}).then(function($){var w=$.map(function(E){var O=E.name;return O});n.notifyObservers(n.store,w,{type:"validateFinish"}),n.triggerOnFieldsChange(w,$)});var S=x.then(function(){return n.lastValidatePromise===x?Promise.resolve(n.getFieldsValue(u)):Promise.reject([])}).catch(function($){var w=$.filter(function(E){return E&&E.errors.length});return Promise.reject({values:n.getFieldsValue(u),errorFields:w,outOfDate:n.lastValidatePromise!==x})});S.catch(function($){return $});var C=u.filter(function($){return g.has($.join(h))});return n.triggerOnFieldsChange(C),S}),ae(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var a=n.callbacks.onFinish;if(a)try{a(r)}catch(o){console.error(o)}}).catch(function(r){var a=n.callbacks.onFinishFailed;a&&a(r)})}),this.forceRootUpdate=t});function gR(e){var t=f.useRef(),n=f.useState({}),r=xe(n,2),a=r[1];if(!t.current)if(e)t.current=e;else{var o=function(){a({})},i=new Fae(o);t.current=i.getForm()}return[t.current]}var d_=f.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),lH=function(t){var n=t.validateMessages,r=t.onFormChange,a=t.onFormFinish,o=t.children,i=f.useContext(d_),s=f.useRef({});return f.createElement(d_.Provider,{value:ie(ie({},i),{},{validateMessages:ie(ie({},i.validateMessages),n),triggerFormChange:function(d,h){r&&r(d,{changedFields:h,forms:s.current}),i.triggerFormChange(d,h)},triggerFormFinish:function(d,h){a&&a(d,{values:h,forms:s.current}),i.triggerFormFinish(d,h)},registerForm:function(d,h){d&&(s.current=ie(ie({},s.current),{},ae({},d,h))),i.registerForm(d,h)},unregisterForm:function(d){var h=ie({},s.current);delete h[d],s.current=h,i.unregisterForm(d)}})},o)},qae=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],Uae=function(t,n){var r=t.name,a=t.initialValues,o=t.fields,i=t.form,s=t.preserve,u=t.children,d=t.component,h=d===void 0?"form":d,g=t.validateMessages,v=t.validateTrigger,p=v===void 0?"onChange":v,y=t.onValuesChange,x=t.onFieldsChange,S=t.onFinish,C=t.onFinishFailed,$=t.clearOnDestroy,w=Gt(t,qae),E=f.useRef(null),O=f.useContext(d_),R=gR(i),M=xe(R,1),I=M[0],T=I.getInternalHooks(Fs),A=T.useSubscribe,N=T.setInitialValues,D=T.setCallbacks,z=T.setValidateMessages,j=T.setPreserve,k=T.destroyForm;f.useImperativeHandle(n,function(){return ie(ie({},I),{},{nativeElement:E.current})}),f.useEffect(function(){return O.registerForm(r,I),function(){O.unregisterForm(r)}},[O,I,r]),z(ie(ie({},O.validateMessages),g)),D({onValuesChange:y,onFieldsChange:function(Z){if(O.triggerFormChange(r,Z),x){for(var te=arguments.length,ee=new Array(te>1?te-1:0),le=1;le {}}),cH=f.createContext(null),uH=e=>{const t=er(e,["prefixCls"]);return f.createElement(lH,Object.assign({},t))},vR=f.createContext({prefixCls:""}),xa=f.createContext({}),dH=({children:e,status:t,override:n})=>{const r=f.useContext(xa),a=f.useMemo(()=>{const o=Object.assign({},r);return n&&delete o.isFormItemInput,t&&(delete o.status,delete o.hasFeedback,delete o.feedbackIcon),o},[t,n,r]);return f.createElement(xa.Provider,{value:a},e)},fH=f.createContext(void 0),lc=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let a=r;return n&&(a=me.createElement(dH,{override:!0,status:!0},a)),t&&(a=me.createElement(Sne,null,a)),a};var hH=function(t){if(fa()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(a){return a in r.style})}return!1},Wae=function(t,n){if(!hH(t))return!1;var r=document.createElement("div"),a=r.style[t];return r.style[t]=n,r.style[t]!==a};function f_(e,t){return!Array.isArray(e)&&t!==void 0?Wae(e,t):hH(e)}const Kae=()=>fa()&&window.document.documentElement,q0=e=>{const{prefixCls:t,className:n,style:r,size:a,shape:o}=e,i=fe({[`${t}-lg`]:a==="large",[`${t}-sm`]:a==="small"}),s=fe({[`${t}-circle`]:o==="circle",[`${t}-square`]:o==="square",[`${t}-round`]:o==="round"}),u=f.useMemo(()=>typeof a=="number"?{width:a,height:a,lineHeight:`${a}px`}:{},[a]);return f.createElement("span",{className:fe(t,i,s,n),style:Object.assign(Object.assign({},u),r)})},Gae=new wn("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),U0=e=>({height:e,lineHeight:de(e)}),Xu=e=>Object.assign({width:e},U0(e)),Yae=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Gae,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),mx=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},U0(e)),Xae=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:a,controlHeightSM:o}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},Xu(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},Xu(a)),[`${t}${t}-sm`]:Object.assign({},Xu(o))}},Qae=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:a,controlHeightSM:o,gradientFromColor:i,calc:s}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:n},mx(t,s)),[`${r}-lg`]:Object.assign({},mx(a,s)),[`${r}-sm`]:Object.assign({},mx(o,s))}},pI=e=>Object.assign({width:e},U0(e)),Zae=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:a,calc:o}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:a},pI(o(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},pI(n)),{maxWidth:o(n).mul(4).equal(),maxHeight:o(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},gx=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},vx=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},U0(e)),Jae=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:a,controlHeightSM:o,gradientFromColor:i,calc:s}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},vx(r,s))},gx(e,r,n)),{[`${n}-lg`]:Object.assign({},vx(a,s))}),gx(e,a,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},vx(o,s))}),gx(e,o,`${n}-sm`))},eoe=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:a,skeletonButtonCls:o,skeletonInputCls:i,skeletonImageCls:s,controlHeight:u,controlHeightLG:d,controlHeightSM:h,gradientFromColor:g,padding:v,marginSM:p,borderRadius:y,titleHeight:x,blockRadius:S,paragraphLiHeight:C,controlHeightXS:$,paragraphMarginTop:w}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:v,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:g},Xu(u)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},Xu(d)),[`${n}-sm`]:Object.assign({},Xu(h))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:x,background:g,borderRadius:S,[`+ ${a}`]:{marginBlockStart:h}},[a]:{padding:0,"> li":{width:"100%",height:C,listStyle:"none",background:g,borderRadius:S,"+ li":{marginBlockStart:$}}},[`${a}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${a} > li`]:{borderRadius:y}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:p,[`+ ${a}`]:{marginBlockStart:w}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},Jae(e)),Xae(e)),Qae(e)),Zae(e)),[`${t}${t}-block`]:{width:"100%",[o]:{width:"100%"},[i]:{width:"100%"}},[`${t}${t}-active`]:{[` + ${r}, + ${a} > li, + ${n}, + ${o}, + ${i}, + ${s} + `]:Object.assign({},Yae(e))}}},toe=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,a=n;return{color:r,colorGradientEnd:a,gradientFromColor:r,gradientToColor:a,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},Nd=Sn("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=rn(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return eoe(r)},toe,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),noe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:a,shape:o="circle",size:i="default"}=e,{getPrefixCls:s}=f.useContext(jt),u=s("skeleton",t),[d,h,g]=Nd(u),v=er(e,["prefixCls","className"]),p=fe(u,`${u}-element`,{[`${u}-active`]:a},n,r,h,g);return d(f.createElement("div",{className:p},f.createElement(q0,Object.assign({prefixCls:`${u}-avatar`,shape:o,size:i},v))))},roe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:a,block:o=!1,size:i="default"}=e,{getPrefixCls:s}=f.useContext(jt),u=s("skeleton",t),[d,h,g]=Nd(u),v=er(e,["prefixCls"]),p=fe(u,`${u}-element`,{[`${u}-active`]:a,[`${u}-block`]:o},n,r,h,g);return d(f.createElement("div",{className:p},f.createElement(q0,Object.assign({prefixCls:`${u}-button`,size:i},v))))},aoe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",ooe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:a,active:o}=e,{getPrefixCls:i}=f.useContext(jt),s=i("skeleton",t),[u,d,h]=Nd(s),g=fe(s,`${s}-element`,{[`${s}-active`]:o},n,r,d,h);return u(f.createElement("div",{className:g},f.createElement("div",{className:fe(`${s}-image`,n),style:a},f.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${s}-image-svg`},f.createElement("title",null,"Image placeholder"),f.createElement("path",{d:aoe,className:`${s}-image-path`})))))},ioe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:a,block:o,size:i="default"}=e,{getPrefixCls:s}=f.useContext(jt),u=s("skeleton",t),[d,h,g]=Nd(u),v=er(e,["prefixCls"]),p=fe(u,`${u}-element`,{[`${u}-active`]:a,[`${u}-block`]:o},n,r,h,g);return d(f.createElement("div",{className:p},f.createElement(q0,Object.assign({prefixCls:`${u}-input`,size:i},v))))},loe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:a,active:o,children:i}=e,{getPrefixCls:s}=f.useContext(jt),u=s("skeleton",t),[d,h,g]=Nd(u),v=fe(u,`${u}-element`,{[`${u}-active`]:o},h,n,r,g);return d(f.createElement("div",{className:v},f.createElement("div",{className:fe(`${u}-image`,n),style:a},i)))},soe=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},coe=e=>{const{prefixCls:t,className:n,style:r,rows:a=0}=e,o=Array.from({length:a}).map((i,s)=>f.createElement("li",{key:s,style:{width:soe(s,e)}}));return f.createElement("ul",{className:fe(t,n),style:r},o)},uoe=({prefixCls:e,className:t,width:n,style:r})=>f.createElement("h3",{className:fe(e,t),style:Object.assign({width:n},r)});function px(e){return e&&typeof e=="object"?e:{}}function doe(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function foe(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function hoe(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const _i=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:a,style:o,children:i,avatar:s=!1,title:u=!0,paragraph:d=!0,active:h,round:g}=e,{getPrefixCls:v,direction:p,className:y,style:x}=Vr("skeleton"),S=v("skeleton",t),[C,$,w]=Nd(S);if(n||!("loading"in e)){const E=!!s,O=!!u,R=!!d;let M;if(E){const A=Object.assign(Object.assign({prefixCls:`${S}-avatar`},doe(O,R)),px(s));M=f.createElement("div",{className:`${S}-header`},f.createElement(q0,Object.assign({},A)))}let I;if(O||R){let A;if(O){const D=Object.assign(Object.assign({prefixCls:`${S}-title`},foe(E,R)),px(u));A=f.createElement(uoe,Object.assign({},D))}let N;if(R){const D=Object.assign(Object.assign({prefixCls:`${S}-paragraph`},hoe(E,O)),px(d));N=f.createElement(coe,Object.assign({},D))}I=f.createElement("div",{className:`${S}-content`},A,N)}const T=fe(S,{[`${S}-with-avatar`]:E,[`${S}-active`]:h,[`${S}-rtl`]:p==="rtl",[`${S}-round`]:g},y,r,a,$,w);return C(f.createElement("div",{className:T,style:Object.assign(Object.assign({},x),o)},M,I))}return i??null};_i.Button=roe;_i.Avatar=noe;_i.Input=ioe;_i.Image=ooe;_i.Node=loe;function bI(){}const moe=f.createContext({add:bI,remove:bI});function mH(e){const t=f.useContext(moe),n=f.useRef(null);return $n(a=>{if(a){const o=e?a.querySelector(e):a;o&&(t.add(o),n.current=o)}else t.remove(n.current)})}const yI=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=f.useContext(Hm);return me.createElement(ao,Object.assign({onClick:n},e),t)},SI=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:a}=f.useContext(Hm);return me.createElement(ao,Object.assign({},UB(n),{loading:e,onClick:a},t),r)};function gH(e,t){return me.createElement("span",{className:`${e}-close-x`},t||me.createElement(Am,{className:`${e}-close-icon`}))}const vH=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:a,onOk:o,onCancel:i,okButtonProps:s,cancelButtonProps:u,footer:d}=e,[h]=Ei("Modal",nB()),g=t||h?.okText,v=r||h?.cancelText,p=me.useMemo(()=>({confirmLoading:a,okButtonProps:s,cancelButtonProps:u,okTextLocale:g,cancelTextLocale:v,okType:n,onOk:o,onCancel:i}),[a,s,u,g,v,n,o,i]);let y;return typeof d=="function"||typeof d>"u"?(y=me.createElement(me.Fragment,null,me.createElement(yI,null),me.createElement(SI,null)),typeof d=="function"&&(y=d(y,{OkBtn:SI,CancelBtn:yI})),y=me.createElement(YB,{value:p},y)):y=d,me.createElement(JO,{disabled:!1},y)},goe=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},voe=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},poe=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:a}=e,o={};for(let i=a;i>=0;i--)i===0?(o[`${r}${t}-${i}`]={display:"none"},o[`${r}-push-${i}`]={insetInlineStart:"auto"},o[`${r}-pull-${i}`]={insetInlineEnd:"auto"},o[`${r}${t}-push-${i}`]={insetInlineStart:"auto"},o[`${r}${t}-pull-${i}`]={insetInlineEnd:"auto"},o[`${r}${t}-offset-${i}`]={marginInlineStart:0},o[`${r}${t}-order-${i}`]={order:0}):(o[`${r}${t}-${i}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${i/a*100}%`,maxWidth:`${i/a*100}%`}],o[`${r}${t}-push-${i}`]={insetInlineStart:`${i/a*100}%`},o[`${r}${t}-pull-${i}`]={insetInlineEnd:`${i/a*100}%`},o[`${r}${t}-offset-${i}`]={marginInlineStart:`${i/a*100}%`},o[`${r}${t}-order-${i}`]={order:i});return o[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},o},h_=(e,t)=>poe(e,t),boe=(e,t,n)=>({[`@media (min-width: ${de(t)})`]:Object.assign({},h_(e,n))}),yoe=()=>({}),Soe=()=>({}),xoe=Sn("Grid",goe,yoe),pH=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),Coe=Sn("Grid",e=>{const t=rn(e,{gridColumns:24}),n=pH(t);return delete n.xs,[voe(t),h_(t,""),h_(t,"-xs"),Object.keys(n).map(r=>boe(t,n[r],`-${r}`)).reduce((r,a)=>Object.assign(Object.assign({},r),a),{})]},Soe);function xI(e){return{position:e,inset:0}}const woe=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},xI("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},xI("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:kne(e)}]},$oe=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${de(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},Rn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${de(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:de(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},Wo(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${de(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, + ${t}-body, + ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},Eoe=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},_oe=e=>{const{componentCls:t}=e,n=pH(e),r=Object.assign({},n);delete r.xs;const a=`--${t.replace(".","")}-`,o=Object.keys(r).map(i=>({[`@media (min-width: ${de(r[i])})`]:{width:`var(${a}${i}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(ke(Object.keys(n).map((i,s)=>{const u=Object.keys(n)[s-1];return u?{[`${a}${i}-width`]:`var(${a}${u}-width)`}:null})),[{width:`var(${a}xs-width)`}],ke(o))}}},bH=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return rn(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},yH=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${de(e.paddingMD)} ${de(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${de(e.padding)} ${de(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${de(e.paddingXS)} ${de(e.padding)}`:0,footerBorderTop:e.wireframe?`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${de(e.padding*2)} ${de(e.padding*2)} ${de(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),SH=Sn("Modal",e=>{const t=bH(e);return[$oe(t),Eoe(t),woe(t),Bm(t,"zoom"),_oe(t)]},yH,{unitless:{titleLineHeight:!0}});var Ooe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {m_={x:e.pageX,y:e.pageY},setTimeout(()=>{m_=null},100)};Kae()&&document.documentElement.addEventListener("click",Roe,!0);const xH=e=>{const{prefixCls:t,className:n,rootClassName:r,open:a,wrapClassName:o,centered:i,getContainer:s,focusTriggerAfterClose:u=!0,style:d,visible:h,width:g=520,footer:v,classNames:p,styles:y,children:x,loading:S,confirmLoading:C,zIndex:$,mousePosition:w,onOk:E,onCancel:O,destroyOnHidden:R,destroyOnClose:M,panelRef:I=null,modalRender:T}=e,A=Ooe(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:N,getPrefixCls:D,direction:z,modal:j}=f.useContext(jt),k=Se=>{C||O?.(Se)},L=Se=>{E?.(Se)},H=D("modal",t),U=D(),W=ea(H),[Q,F,K]=SH(H,W),G=fe(o,{[`${H}-centered`]:i??j?.centered,[`${H}-wrap-rtl`]:z==="rtl"}),Z=v!==null&&!S?f.createElement(vH,Object.assign({},e,{onOk:L,onCancel:k})):null,[te,ee,le,ce]=rR(fd(e),fd(j),{closable:!0,closeIcon:f.createElement(Am,{className:`${H}-close-icon`}),closeIconRender:Se=>gH(H,Se)}),q=T?Se=>f.createElement("div",{className:`${H}-render`},T(Se)):void 0,J=`.${H}-${T?"render":"content"}`,X=mH(J),B=Zr(I,X),[ue,ne]=Md("Modal",$),[re,se]=f.useMemo(()=>g&&typeof g=="object"?[void 0,g]:[g,void 0],[g]),he=f.useMemo(()=>{const Se={};return se&&Object.keys(se).forEach(_e=>{const Re=se[_e];Re!==void 0&&(Se[`--${H}-${_e}-width`]=typeof Re=="number"?`${Re}px`:Re)}),Se},[H,se]);return Q(f.createElement(lc,{form:!0,space:!0},f.createElement(zm.Provider,{value:ne},f.createElement(tH,Object.assign({width:re},A,{zIndex:ue,getContainer:s===void 0?N:s,prefixCls:H,rootClassName:fe(F,r,K,W),footer:Z,visible:a??h,mousePosition:w??m_,onClose:k,closable:te&&Object.assign({disabled:le,closeIcon:ee},ce),closeIcon:ee,focusTriggerAfterClose:u,transitionName:vi(U,"zoom",e.transitionName),maskTransitionName:vi(U,"fade",e.maskTransitionName),className:fe(F,n,j?.className),style:Object.assign(Object.assign(Object.assign({},j?.style),d),he),classNames:Object.assign(Object.assign(Object.assign({},j?.classNames),p),{wrapper:fe(G,p?.wrapper)}),styles:Object.assign(Object.assign({},j?.styles),y),panelRef:B,destroyOnClose:R??M,modalRender:q}),S?f.createElement(_i,{active:!0,title:!1,paragraph:{rows:4},className:`${H}-body-skeleton`}):x))))},Toe=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:a,fontSize:o,lineHeight:i,modalTitleHeight:s,fontHeight:u,confirmBodyPadding:d}=e,h=`${t}-confirm`;return{[h]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${h}-body-wrapper`]:Object.assign({},cs()),[`&${t} ${t}-body`]:{padding:d},[`${h}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:a,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(u).sub(a).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(s).sub(a).equal()).div(2).equal()}},[`${h}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${de(e.marginSM)})`},[`${e.iconCls} + ${h}-paragraph`]:{maxWidth:`calc(100% - ${de(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${h}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${h}-content`]:{color:e.colorText,fontSize:o,lineHeight:i},[`${h}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${h}-error ${h}-body > ${e.iconCls}`]:{color:e.colorError},[`${h}-warning ${h}-body > ${e.iconCls}, + ${h}-confirm ${h}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${h}-info ${h}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${h}-success ${h}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},Moe=Rd(["Modal","confirm"],e=>{const t=bH(e);return Toe(t)},yH,{order:-1e3});var Ioe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:t,icon:n,okText:r,cancelText:a,confirmPrefixCls:o,type:i,okCancel:s,footer:u,locale:d}=e,h=Ioe(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let g=n;if(!n&&n!==null)switch(i){case"info":g=f.createElement(_te,null);break;case"success":g=f.createElement(PB,null);break;case"error":g=f.createElement(T0,null);break;default:g=f.createElement(NB,null)}const v=s??i==="confirm",p=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[y]=Ei("Modal"),x=d||y,S=r||(v?x?.okText:x?.justOkText),C=a||x?.cancelText,$=f.useMemo(()=>Object.assign({autoFocusButton:p,cancelTextLocale:C,okTextLocale:S,mergedOkCancel:v},h),[p,C,S,v,h]),w=f.createElement(f.Fragment,null,f.createElement(Q8,null),f.createElement(Z8,null)),E=e.title!==void 0&&e.title!==null,O=`${o}-body`;return f.createElement("div",{className:`${o}-body-wrapper`},f.createElement("div",{className:fe(O,{[`${O}-has-title`]:E})},g,f.createElement("div",{className:`${o}-paragraph`},E&&f.createElement("span",{className:`${o}-title`},e.title),f.createElement("div",{className:`${o}-content`},e.content))),u===void 0||typeof u=="function"?f.createElement(YB,{value:$},f.createElement("div",{className:`${o}-btns`},typeof u=="function"?u(w,{OkBtn:Z8,CancelBtn:Q8}):w)):u,f.createElement(Moe,{prefixCls:t}))},Poe=e=>{const{close:t,zIndex:n,maskStyle:r,direction:a,prefixCls:o,wrapClassName:i,rootPrefixCls:s,bodyStyle:u,closable:d=!1,onConfirm:h,styles:g,title:v}=e,p=`${o}-confirm`,y=e.width||416,x=e.style||{},S=e.mask===void 0?!0:e.mask,C=e.maskClosable===void 0?!1:e.maskClosable,$=fe(p,`${p}-${e.type}`,{[`${p}-rtl`]:a==="rtl"},e.className),[,w]=Jr(),E=f.useMemo(()=>n!==void 0?n:w.zIndexPopupBase+Kte,[n,w]);return f.createElement(xH,Object.assign({},e,{className:$,wrapClassName:fe({[`${p}-centered`]:!!e.centered},i),onCancel:()=>{t?.({triggerCancel:!0}),h?.(!1)},title:v,footer:null,transitionName:vi(s||"","zoom",e.transitionName),maskTransitionName:vi(s||"","fade",e.maskTransitionName),mask:S,maskClosable:C,style:x,styles:Object.assign({body:u,mask:r},g),width:y,zIndex:E,closable:d}),f.createElement(CH,Object.assign({},e,{confirmPrefixCls:p})))},wH=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:a}=e;return f.createElement(ul,{prefixCls:t,iconPrefixCls:n,direction:r,theme:a},f.createElement(Poe,Object.assign({},e)))},qs=[];let $H="";function EH(){return $H}const Noe=e=>{var t,n;const{prefixCls:r,getContainer:a,direction:o}=e,i=nB(),s=f.useContext(jt),u=EH()||s.getPrefixCls(),d=r||`${u}-modal`;let h=a;return h===!1&&(h=void 0),me.createElement(wH,Object.assign({},e,{rootPrefixCls:u,prefixCls:d,iconPrefixCls:s.iconPrefixCls,theme:s.theme,direction:o??s.direction,locale:(n=(t=s.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:i,getContainer:h}))};function Fm(e){const t=ate(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:u,open:!0}),a,o;function i(...h){var g;if(h.some(y=>y?.triggerCancel)){var p;(g=e.onCancel)===null||g===void 0||(p=g).call.apply(p,[e,()=>{}].concat(ke(h.slice(1))))}for(let y=0;y {clearTimeout(a),a=setTimeout(()=>{const g=t.getPrefixCls(void 0,EH()),v=t.getIconPrefixCls(),p=t.getTheme(),y=me.createElement(Noe,Object.assign({},h));o=HB()(me.createElement(ul,{prefixCls:g,iconPrefixCls:v,theme:p},typeof t.holderRender=="function"?t.holderRender(y):y),n)})};function u(...h){r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),i.apply(this,h)}}),r.visible&&delete r.visible,s(r)}function d(h){typeof h=="function"?r=h(r):r=Object.assign(Object.assign({},r),h),s(r)}return s(r),qs.push(u),{destroy:u,update:d}}function _H(e){return Object.assign(Object.assign({},e),{type:"warning"})}function OH(e){return Object.assign(Object.assign({},e),{type:"info"})}function RH(e){return Object.assign(Object.assign({},e),{type:"success"})}function TH(e){return Object.assign(Object.assign({},e),{type:"error"})}function MH(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function Aoe({rootPrefixCls:e}){$H=e}var joe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n,{afterClose:r,config:a}=e,o=joe(e,["afterClose","config"]);const[i,s]=f.useState(!0),[u,d]=f.useState(a),{direction:h,getPrefixCls:g}=f.useContext(jt),v=g("modal"),p=g(),y=()=>{var $;r(),($=u.afterClose)===null||$===void 0||$.call(u)},x=(...$)=>{var w;if(s(!1),$.some(R=>R?.triggerCancel)){var O;(w=u.onCancel)===null||w===void 0||(O=w).call.apply(O,[u,()=>{}].concat(ke($.slice(1))))}};f.useImperativeHandle(t,()=>({destroy:x,update:$=>{d(w=>{const E=typeof $=="function"?$(w):$;return Object.assign(Object.assign({},w),E)})}}));const S=(n=u.okCancel)!==null&&n!==void 0?n:u.type==="confirm",[C]=Ei("Modal",mi.Modal);return f.createElement(wH,Object.assign({prefixCls:v,rootPrefixCls:p},u,{close:x,open:i,afterClose:y,okText:u.okText||(S?C?.okText:C?.justOkText),direction:u.direction||h,cancelText:u.cancelText||C?.cancelText},o))},Loe=f.forwardRef(zoe);let CI=0;const Doe=f.memo(f.forwardRef((e,t)=>{const[n,r]=Fte();return f.useImperativeHandle(t,()=>({patchElement:r}),[r]),f.createElement(f.Fragment,null,n)}));function Boe(){const e=f.useRef(null),[t,n]=f.useState([]);f.useEffect(()=>{t.length&&(ke(t).forEach(i=>{i()}),n([]))},[t]);const r=f.useCallback(o=>function(s){var u;CI+=1;const d=f.createRef();let h;const g=new Promise(S=>{h=S});let v=!1,p;const y=f.createElement(Loe,{key:`modal-${CI}`,config:o(s),ref:d,afterClose:()=>{p?.()},isSilent:()=>v,onConfirm:S=>{h(S)}});return p=(u=e.current)===null||u===void 0?void 0:u.patchElement(y),p&&qs.push(p),{destroy:()=>{function S(){var C;(C=d.current)===null||C===void 0||C.destroy()}d.current?S():n(C=>[].concat(ke(C),[S]))},update:S=>{function C(){var $;($=d.current)===null||$===void 0||$.update(S)}d.current?C():n($=>[].concat(ke($),[C]))},then:S=>(v=!0,g.then(S))}},[]);return[f.useMemo(()=>({info:r(OH),success:r(RH),error:r(TH),warning:r(_H),confirm:r(MH)}),[r]),f.createElement(Doe,{key:"modal-holder",ref:e})]}function IH(e){return t=>f.createElement(ul,{theme:{token:{motion:!1,zIndexPopupBase:0}}},f.createElement(e,Object.assign({},t)))}const PH=(e,t,n,r,a)=>IH(i=>{const{prefixCls:s,style:u}=i,d=f.useRef(null),[h,g]=f.useState(0),[v,p]=f.useState(0),[y,x]=gr(!1,{value:i.open}),{getPrefixCls:S}=f.useContext(jt),C=S(r||"select",s);f.useEffect(()=>{if(x(!0),typeof ResizeObserver<"u"){const E=new ResizeObserver(R=>{const M=R[0].target;g(M.offsetHeight+8),p(M.offsetWidth)}),O=setInterval(()=>{var R;const M=a?`.${a(C)}`:`.${C}-dropdown`,I=(R=d.current)===null||R===void 0?void 0:R.querySelector(M);I&&(clearInterval(O),E.observe(I))},10);return()=>{clearInterval(O),E.disconnect()}}},[C]);let $=Object.assign(Object.assign({},i),{style:Object.assign(Object.assign({},u),{margin:0}),open:y,visible:y,getPopupContainer:()=>d.current});t&&Object.assign($,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const w={paddingBottom:h,position:"relative",minWidth:v};return f.createElement("div",{ref:d,style:w},f.createElement(e,Object.assign({},$)))}),pR=(function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e?.substr(0,4))});var V0=function(t){var n=t.className,r=t.customizeIcon,a=t.customizeIconProps,o=t.children,i=t.onMouseDown,s=t.onClick,u=typeof r=="function"?r(a):r;return f.createElement("span",{className:n,onMouseDown:function(h){h.preventDefault(),i?.(h)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},u!==void 0?u:f.createElement("span",{className:fe(n.split(/\s+/).map(function(d){return"".concat(d,"-icon")}))},o))},Hoe=function(t,n,r,a,o){var i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,s=arguments.length>6?arguments[6]:void 0,u=arguments.length>7?arguments[7]:void 0,d=me.useMemo(function(){if(It(a)==="object")return a.clearIcon;if(o)return o},[a,o]),h=me.useMemo(function(){return!!(!i&&a&&(r.length||s)&&!(u==="combobox"&&s===""))},[a,i,r.length,s,u]);return{allowClear:h,clearIcon:me.createElement(V0,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:d},"×")}},NH=f.createContext(null);function koe(){return f.useContext(NH)}function Foe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=f.useState(!1),n=xe(t,2),r=n[0],a=n[1],o=f.useRef(null),i=function(){window.clearTimeout(o.current)};f.useEffect(function(){return i},[]);var s=function(d,h){i(),o.current=window.setTimeout(function(){a(d),h&&h()},e)};return[r,s,i]}function AH(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=f.useRef(null),n=f.useRef(null);f.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(a){(a||t.current===null)&&(t.current=a),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function qoe(e,t,n,r){var a=f.useRef(null);a.current={open:t,triggerOpen:n,customizedTrigger:r},f.useEffect(function(){function o(i){var s;if(!((s=a.current)!==null&&s!==void 0&&s.customizedTrigger)){var u=i.target;u.shadowRoot&&i.composed&&(u=i.composedPath()[0]||u),a.current.open&&e().filter(function(d){return d}).every(function(d){return!d.contains(u)&&d!==u})&&a.current.triggerOpen(!1)}}return window.addEventListener("mousedown",o),function(){return window.removeEventListener("mousedown",o)}},[])}function Uoe(e){return e&&![bt.ESC,bt.SHIFT,bt.BACKSPACE,bt.TAB,bt.WIN_KEY,bt.ALT,bt.META,bt.WIN_KEY_RIGHT,bt.CTRL,bt.SEMICOLON,bt.EQUALS,bt.CAPS_LOCK,bt.CONTEXT_MENU,bt.F1,bt.F2,bt.F3,bt.F4,bt.F5,bt.F6,bt.F7,bt.F8,bt.F9,bt.F10,bt.F11,bt.F12].includes(e)}var Voe=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Cu=void 0;function Woe(e,t){var n=e.prefixCls,r=e.invalidate,a=e.item,o=e.renderItem,i=e.responsive,s=e.responsiveDisabled,u=e.registerSize,d=e.itemKey,h=e.className,g=e.style,v=e.children,p=e.display,y=e.order,x=e.component,S=x===void 0?"div":x,C=Gt(e,Voe),$=i&&!p;function w(I){u(d,I)}f.useEffect(function(){return function(){w(null)}},[]);var E=o&&a!==Cu?o(a,{index:y}):v,O;r||(O={opacity:$?0:1,height:$?0:Cu,overflowY:$?"hidden":Cu,order:i?y:Cu,pointerEvents:$?"none":Cu,position:$?"absolute":Cu});var R={};$&&(R["aria-hidden"]=!0);var M=f.createElement(S,De({className:fe(!r&&n,h),style:ie(ie({},O),g)},R,C,{ref:t}),E);return i&&(M=f.createElement(ya,{onResize:function(T){var A=T.offsetWidth;w(A)},disabled:s},M)),M}var Vu=f.forwardRef(Woe);Vu.displayName="Item";function Koe(e){if(typeof MessageChannel>"u")fn(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function Goe(){var e=f.useRef(null),t=function(r){e.current||(e.current=[],Koe(function(){Uo.unstable_batchedUpdates(function(){e.current.forEach(function(a){a()}),e.current=null})})),e.current.push(r)};return t}function wu(e,t){var n=f.useState(t),r=xe(n,2),a=r[0],o=r[1],i=$n(function(s){e(function(){o(s)})});return[a,i]}var Ap=me.createContext(null),Yoe=["component"],Xoe=["className"],Qoe=["className"],Zoe=function(t,n){var r=f.useContext(Ap);if(!r){var a=t.component,o=a===void 0?"div":a,i=Gt(t,Yoe);return f.createElement(o,De({},i,{ref:n}))}var s=r.className,u=Gt(r,Xoe),d=t.className,h=Gt(t,Qoe);return f.createElement(Ap.Provider,{value:null},f.createElement(Vu,De({ref:n,className:fe(s,d)},u,h)))},jH=f.forwardRef(Zoe);jH.displayName="RawItem";var Joe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],zH="responsive",LH="invalidate";function eie(e){return"+ ".concat(e.length," ...")}function tie(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,a=e.data,o=a===void 0?[]:a,i=e.renderItem,s=e.renderRawItem,u=e.itemKey,d=e.itemWidth,h=d===void 0?10:d,g=e.ssr,v=e.style,p=e.className,y=e.maxCount,x=e.renderRest,S=e.renderRawRest,C=e.prefix,$=e.suffix,w=e.component,E=w===void 0?"div":w,O=e.itemComponent,R=e.onVisibleChange,M=Gt(e,Joe),I=g==="full",T=Goe(),A=wu(T,null),N=xe(A,2),D=N[0],z=N[1],j=D||0,k=wu(T,new Map),L=xe(k,2),H=L[0],U=L[1],W=wu(T,0),Q=xe(W,2),F=Q[0],K=Q[1],G=wu(T,0),Z=xe(G,2),te=Z[0],ee=Z[1],le=wu(T,0),ce=xe(le,2),q=ce[0],J=ce[1],X=wu(T,0),B=xe(X,2),ue=B[0],ne=B[1],re=f.useState(null),se=xe(re,2),he=se[0],Se=se[1],_e=f.useState(null),Re=xe(_e,2),ge=Re[0],ye=Re[1],ve=f.useMemo(function(){return ge===null&&I?Number.MAX_SAFE_INTEGER:ge||0},[ge,D]),be=f.useState(!1),Pe=xe(be,2),Fe=Pe[0],tt=Pe[1],Ze="".concat(r,"-item"),Ge=Math.max(F,te),nt=y===zH,Te=o.length&&nt,Oe=y===LH,He=Te||typeof y=="number"&&o.length>y,we=f.useMemo(function(){var Ne=o;return Te?D===null&&I?Ne=o:Ne=o.slice(0,Math.min(o.length,j/h)):typeof y=="number"&&(Ne=o.slice(0,y)),Ne},[o,h,D,y,Te]),ze=f.useMemo(function(){return Te?o.slice(ve+1):o.slice(we.length)},[o,we,Te,ve]),Ee=f.useCallback(function(Ne,je){var rt;return typeof u=="function"?u(Ne):(rt=u&&Ne?.[u])!==null&&rt!==void 0?rt:je},[u]),Le=f.useCallback(i||function(Ne){return Ne},[i]);function Je(Ne,je,rt){ge===Ne&&(je===void 0||je===he)||(ye(Ne),rt||(tt(Ne j){Je(ft-1,Ne-lt-ue+te);break}}$&&Pt(0)+ue>j&&Se(null)}},[j,H,te,q,ue,Ee,we]);var Et=Fe&&!!ze.length,vt={};he!==null&&Te&&(vt={position:"absolute",left:he,top:0});var At={prefixCls:Ze,responsive:Te,component:O,invalidate:Oe},$t=s?function(Ne,je){var rt=Ee(Ne,je);return f.createElement(Ap.Provider,{key:rt,value:ie(ie({},At),{},{order:je,item:Ne,itemKey:rt,registerSize:kt,display:je<=ve})},s(Ne,je))}:function(Ne,je){var rt=Ee(Ne,je);return f.createElement(Vu,De({},At,{order:je,key:rt,item:Ne,renderItem:Le,itemKey:rt,registerSize:kt,display:je<=ve}))},Ke={order:Et?ve:Number.MAX_SAFE_INTEGER,className:"".concat(Ze,"-rest"),registerSize:zt,display:Et},ot=x||eie,at=S?f.createElement(Ap.Provider,{value:ie(ie({},At),Ke)},S(ze)):f.createElement(Vu,De({},At,Ke),typeof ot=="function"?ot(ze):ot),qe=f.createElement(E,De({className:fe(!Oe&&r,p),style:v,ref:t},M),C&&f.createElement(Vu,De({},At,{responsive:nt,responsiveDisabled:!Te,order:-1,className:"".concat(Ze,"-prefix"),registerSize:mt,display:!0}),C),we.map($t),He?at:null,$&&f.createElement(Vu,De({},At,{responsive:nt,responsiveDisabled:!Te,order:ve,className:"".concat(Ze,"-suffix"),registerSize:Bt,display:!0,style:vt}),$));return nt?f.createElement(ya,{onResize:ht,disabled:!Te},qe):qe}var ci=f.forwardRef(tie);ci.displayName="Overflow";ci.Item=jH;ci.RESPONSIVE=zH;ci.INVALIDATE=LH;function nie(e,t,n){var r=ie(ie({},e),t);return Object.keys(t).forEach(function(a){var o=t[a];typeof o=="function"&&(r[a]=function(){for(var i,s=arguments.length,u=new Array(s),d=0;d w&&(Re="".concat(ge.slice(0,w),"..."))}var ye=function(be){be&&be.stopPropagation(),I(re)};return typeof R=="function"?q(Se,Re,se,_e,ye):ce(re,Re,se,_e,ye)},X=function(re){if(!a.length)return null;var se=typeof O=="function"?O(re):O;return typeof R=="function"?q(void 0,se,!1,!1,void 0,!0):ce({title:se},se,!1)},B=f.createElement("div",{className:"".concat(te,"-search"),style:{width:W},onFocus:function(){Z(!0)},onBlur:function(){Z(!1)}},f.createElement(DH,{ref:u,open:o,prefixCls:r,id:n,inputElement:null,disabled:h,autoFocus:p,autoComplete:y,editable:le,activeDescendantId:x,value:ee,onKeyDown:N,onMouseDown:D,onChange:T,onPaste:A,onCompositionStart:z,onCompositionEnd:j,onBlur:k,tabIndex:S,attrs:Dr(t,!0)}),f.createElement("span",{ref:L,className:"".concat(te,"-search-mirror"),"aria-hidden":!0},ee," ")),ue=f.createElement(ci,{prefixCls:"".concat(te,"-overflow"),data:a,renderItem:J,renderRest:X,suffix:B,itemKey:uie,maxCount:$});return f.createElement("span",{className:"".concat(te,"-wrap")},ue,!a.length&&!ee&&f.createElement("span",{className:"".concat(te,"-placeholder")},d))},fie=function(t){var n=t.inputElement,r=t.prefixCls,a=t.id,o=t.inputRef,i=t.disabled,s=t.autoFocus,u=t.autoComplete,d=t.activeDescendantId,h=t.mode,g=t.open,v=t.values,p=t.placeholder,y=t.tabIndex,x=t.showSearch,S=t.searchValue,C=t.activeValue,$=t.maxLength,w=t.onInputKeyDown,E=t.onInputMouseDown,O=t.onInputChange,R=t.onInputPaste,M=t.onInputCompositionStart,I=t.onInputCompositionEnd,T=t.onInputBlur,A=t.title,N=f.useState(!1),D=xe(N,2),z=D[0],j=D[1],k=h==="combobox",L=k||x,H=v[0],U=S||"";k&&C&&!z&&(U=C),f.useEffect(function(){k&&j(!1)},[k,C]);var W=h!=="combobox"&&!g&&!x?!1:!!U,Q=A===void 0?HH(H):A,F=f.useMemo(function(){return H?null:f.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:W?{visibility:"hidden"}:void 0},p)},[H,W,p,r]);return f.createElement("span",{className:"".concat(r,"-selection-wrap")},f.createElement("span",{className:"".concat(r,"-selection-search")},f.createElement(DH,{ref:o,prefixCls:r,id:a,open:g,inputElement:n,disabled:i,autoFocus:s,autoComplete:u,editable:L,activeDescendantId:d,value:U,onKeyDown:w,onMouseDown:E,onChange:function(G){j(!0),O(G)},onPaste:R,onCompositionStart:M,onCompositionEnd:I,onBlur:T,tabIndex:y,attrs:Dr(t,!0),maxLength:k?$:void 0})),!k&&H?f.createElement("span",{className:"".concat(r,"-selection-item"),title:Q,style:W?{visibility:"hidden"}:void 0},H.label):null,F)},hie=function(t,n){var r=f.useRef(null),a=f.useRef(!1),o=t.prefixCls,i=t.open,s=t.mode,u=t.showSearch,d=t.tokenWithEnter,h=t.disabled,g=t.prefix,v=t.autoClearSearchValue,p=t.onSearch,y=t.onSearchSubmit,x=t.onToggleOpen,S=t.onInputKeyDown,C=t.onInputBlur,$=t.domRef;f.useImperativeHandle(n,function(){return{focus:function(Q){r.current.focus(Q)},blur:function(){r.current.blur()}}});var w=AH(0),E=xe(w,2),O=E[0],R=E[1],M=function(Q){var F=Q.which,K=r.current instanceof HTMLTextAreaElement;!K&&i&&(F===bt.UP||F===bt.DOWN)&&Q.preventDefault(),S&&S(Q),F===bt.ENTER&&s==="tags"&&!a.current&&!i&&y?.(Q.target.value),!(K&&!i&&~[bt.UP,bt.DOWN,bt.LEFT,bt.RIGHT].indexOf(F))&&Uoe(F)&&x(!0)},I=function(){R(!0)},T=f.useRef(null),A=function(Q){p(Q,!0,a.current)!==!1&&x(!0)},N=function(){a.current=!0},D=function(Q){a.current=!1,s!=="combobox"&&A(Q.target.value)},z=function(Q){var F=Q.target.value;if(d&&T.current&&/[\r\n]/.test(T.current)){var K=T.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");F=F.replace(K,T.current)}T.current=null,A(F)},j=function(Q){var F=Q.clipboardData,K=F?.getData("text");T.current=K||""},k=function(Q){var F=Q.target;if(F!==r.current){var K=document.body.style.msTouchAction!==void 0;K?setTimeout(function(){r.current.focus()}):r.current.focus()}},L=function(Q){var F=O();Q.target!==r.current&&!F&&!(s==="combobox"&&h)&&Q.preventDefault(),(s!=="combobox"&&(!u||!F)||!i)&&(i&&v!==!1&&p("",!0,!1),x())},H={inputRef:r,onInputKeyDown:M,onInputMouseDown:I,onInputChange:z,onInputPaste:j,onInputCompositionStart:N,onInputCompositionEnd:D,onInputBlur:C},U=s==="multiple"||s==="tags"?f.createElement(die,De({},t,H)):f.createElement(fie,De({},t,H));return f.createElement("div",{ref:$,className:"".concat(o,"-selector"),onClick:k,onMouseDown:L},g&&f.createElement("div",{className:"".concat(o,"-prefix")},g),U)},mie=f.forwardRef(hie);function gie(e){var t=e.prefixCls,n=e.align,r=e.arrow,a=e.arrowPos,o=r||{},i=o.className,s=o.content,u=a.x,d=u===void 0?0:u,h=a.y,g=h===void 0?0:h,v=f.useRef();if(!n||!n.points)return null;var p={position:"absolute"};if(n.autoArrow!==!1){var y=n.points[0],x=n.points[1],S=y[0],C=y[1],$=x[0],w=x[1];S===$||!["t","b"].includes(S)?p.top=g:S==="t"?p.top=0:p.bottom=0,C===w||!["l","r"].includes(C)?p.left=d:C==="l"?p.left=0:p.right=0}return f.createElement("div",{ref:v,className:fe("".concat(t,"-arrow"),i),style:p},s)}function vie(e){var t=e.prefixCls,n=e.open,r=e.zIndex,a=e.mask,o=e.motion;return a?f.createElement(ro,De({},o,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(i){var s=i.className;return f.createElement("div",{style:{zIndex:r},className:fe("".concat(t,"-mask"),s)})}):null}var pie=f.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),bie=f.forwardRef(function(e,t){var n=e.popup,r=e.className,a=e.prefixCls,o=e.style,i=e.target,s=e.onVisibleChanged,u=e.open,d=e.keepDom,h=e.fresh,g=e.onClick,v=e.mask,p=e.arrow,y=e.arrowPos,x=e.align,S=e.motion,C=e.maskMotion,$=e.forceRender,w=e.getPopupContainer,E=e.autoDestroy,O=e.portal,R=e.zIndex,M=e.onMouseEnter,I=e.onMouseLeave,T=e.onPointerEnter,A=e.onPointerDownCapture,N=e.ready,D=e.offsetX,z=e.offsetY,j=e.offsetR,k=e.offsetB,L=e.onAlign,H=e.onPrepare,U=e.stretch,W=e.targetWidth,Q=e.targetHeight,F=typeof n=="function"?n():n,K=u||d,G=w?.length>0,Z=f.useState(!w||!G),te=xe(Z,2),ee=te[0],le=te[1];if(nn(function(){!ee&&G&&i&&le(!0)},[ee,G,i]),!ee)return null;var ce="auto",q={left:"-1000vw",top:"-1000vh",right:ce,bottom:ce};if(N||!u){var J,X=x.points,B=x.dynamicInset||((J=x._experimental)===null||J===void 0?void 0:J.dynamicInset),ue=B&&X[0][1]==="r",ne=B&&X[0][0]==="b";ue?(q.right=j,q.left=ce):(q.left=D,q.right=ce),ne?(q.bottom=k,q.top=ce):(q.top=z,q.bottom=ce)}var re={};return U&&(U.includes("height")&&Q?re.height=Q:U.includes("minHeight")&&Q&&(re.minHeight=Q),U.includes("width")&&W?re.width=W:U.includes("minWidth")&&W&&(re.minWidth=W)),u||(re.pointerEvents="none"),f.createElement(O,{open:$||K,getContainer:w&&function(){return w(i)},autoDestroy:E},f.createElement(vie,{prefixCls:a,open:u,zIndex:R,mask:v,motion:C}),f.createElement(ya,{onResize:L,disabled:!u},function(se){return f.createElement(ro,De({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:$,leavedClassName:"".concat(a,"-hidden")},S,{onAppearPrepare:H,onEnterPrepare:H,visible:u,onVisibleChanged:function(Se){var _e;S==null||(_e=S.onVisibleChanged)===null||_e===void 0||_e.call(S,Se),s(Se)}}),function(he,Se){var _e=he.className,Re=he.style,ge=fe(a,_e,r);return f.createElement("div",{ref:Zr(se,t,Se),className:ge,style:ie(ie(ie(ie({"--arrow-x":"".concat(y.x||0,"px"),"--arrow-y":"".concat(y.y||0,"px")},q),re),Re),{},{boxSizing:"border-box",zIndex:R},o),onMouseEnter:M,onMouseLeave:I,onPointerEnter:T,onClick:g,onPointerDownCapture:A},p&&f.createElement(gie,{prefixCls:a,arrow:p,arrowPos:y,align:x}),f.createElement(pie,{cache:!u&&!h},F))})}))}),yie=f.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,a=Vo(n),o=f.useCallback(function(s){Wh(t,r?r(s):s)},[r]),i=Ci(o,vs(n));return a?f.cloneElement(n,{ref:i}):n}),EI=f.createContext(null);function _I(e){return e?Array.isArray(e)?e:[e]:[]}function Sie(e,t,n,r){return f.useMemo(function(){var a=_I(n??t),o=_I(r??t),i=new Set(a),s=new Set(o);return e&&(i.has("hover")&&(i.delete("hover"),i.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[i,s]},[e,t,n,r])}function xie(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function Cie(e,t,n,r){for(var a=n.points,o=Object.keys(e),i=0;i1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Yf(e){return am(parseFloat(e),0)}function RI(e,t){var n=ie({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var a=qm(r).getComputedStyle(r),o=a.overflow,i=a.overflowClipMargin,s=a.borderTopWidth,u=a.borderBottomWidth,d=a.borderLeftWidth,h=a.borderRightWidth,g=r.getBoundingClientRect(),v=r.offsetHeight,p=r.clientHeight,y=r.offsetWidth,x=r.clientWidth,S=Yf(s),C=Yf(u),$=Yf(d),w=Yf(h),E=am(Math.round(g.width/y*1e3)/1e3),O=am(Math.round(g.height/v*1e3)/1e3),R=(y-x-$-w)*E,M=(v-p-S-C)*O,I=S*O,T=C*O,A=$*E,N=w*E,D=0,z=0;if(o==="clip"){var j=Yf(i);D=j*E,z=j*O}var k=g.x+A-D,L=g.y+I-z,H=k+g.width+2*D-A-N-R,U=L+g.height+2*z-I-T-M;n.left=Math.max(n.left,k),n.top=Math.max(n.top,L),n.right=Math.min(n.right,H),n.bottom=Math.min(n.bottom,U)}}),n}function TI(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function MI(e,t){var n=t||[],r=xe(n,2),a=r[0],o=r[1];return[TI(e.width,a),TI(e.height,o)]}function II(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function $u(e,t){var n=t[0],r=t[1],a,o;return n==="t"?o=e.y:n==="b"?o=e.y+e.height:o=e.y+e.height/2,r==="l"?a=e.x:r==="r"?a=e.x+e.width:a=e.x+e.width/2,{x:a,y:o}}function kl(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,a){return a===t?n[r]||"c":r}).join("")}function wie(e,t,n,r,a,o,i){var s=f.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:a[r]||{}}),u=xe(s,2),d=u[0],h=u[1],g=f.useRef(0),v=f.useMemo(function(){return t?g_(t):[]},[t]),p=f.useRef({}),y=function(){p.current={}};e||y();var x=$n(function(){if(t&&n&&e){let Xn=function(pr,xr){var Tr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Pe,Kr=K.x+pr,Ea=K.y+xr,Fc=Kr+ne,bs=Ea+ue,qc=Math.max(Kr,Tr.left),Nt=Math.max(Ea,Tr.top),Kt=Math.min(Fc,Tr.right),Un=Math.min(bs,Tr.bottom);return Math.max(0,(Kt-qc)*(Un-Nt))},kn=function(){Yt=K.y+ot,Vt=Yt+ue,St=K.x+Ke,xt=St+ne};var $,w,E,O,R=t,M=R.ownerDocument,I=qm(R),T=I.getComputedStyle(R),A=T.position,N=R.style.left,D=R.style.top,z=R.style.right,j=R.style.bottom,k=R.style.overflow,L=ie(ie({},a[r]),o),H=M.createElement("div");($=R.parentElement)===null||$===void 0||$.appendChild(H),H.style.left="".concat(R.offsetLeft,"px"),H.style.top="".concat(R.offsetTop,"px"),H.style.position=A,H.style.height="".concat(R.offsetHeight,"px"),H.style.width="".concat(R.offsetWidth,"px"),R.style.left="0",R.style.top="0",R.style.right="auto",R.style.bottom="auto",R.style.overflow="hidden";var U;if(Array.isArray(n))U={x:n[0],y:n[1],width:0,height:0};else{var W,Q,F=n.getBoundingClientRect();F.x=(W=F.x)!==null&&W!==void 0?W:F.left,F.y=(Q=F.y)!==null&&Q!==void 0?Q:F.top,U={x:F.x,y:F.y,width:F.width,height:F.height}}var K=R.getBoundingClientRect(),G=I.getComputedStyle(R),Z=G.height,te=G.width;K.x=(w=K.x)!==null&&w!==void 0?w:K.left,K.y=(E=K.y)!==null&&E!==void 0?E:K.top;var ee=M.documentElement,le=ee.clientWidth,ce=ee.clientHeight,q=ee.scrollWidth,J=ee.scrollHeight,X=ee.scrollTop,B=ee.scrollLeft,ue=K.height,ne=K.width,re=U.height,se=U.width,he={left:0,top:0,right:le,bottom:ce},Se={left:-B,top:-X,right:q-B,bottom:J-X},_e=L.htmlRegion,Re="visible",ge="visibleFirst";_e!=="scroll"&&_e!==ge&&(_e=Re);var ye=_e===ge,ve=RI(Se,v),be=RI(he,v),Pe=_e===Re?be:ve,Fe=ye?be:Pe;R.style.left="auto",R.style.top="auto",R.style.right="0",R.style.bottom="0";var tt=R.getBoundingClientRect();R.style.left=N,R.style.top=D,R.style.right=z,R.style.bottom=j,R.style.overflow=k,(O=R.parentElement)===null||O===void 0||O.removeChild(H);var Ze=am(Math.round(ne/parseFloat(te)*1e3)/1e3),Ge=am(Math.round(ue/parseFloat(Z)*1e3)/1e3);if(Ze===0||Ge===0||Vh(n)&&!Dm(n))return;var nt=L.offset,Te=L.targetOffset,Oe=MI(K,nt),He=xe(Oe,2),we=He[0],ze=He[1],Ee=MI(U,Te),Le=xe(Ee,2),Je=Le[0],ht=Le[1];U.x-=Je,U.y-=ht;var kt=L.points||[],zt=xe(kt,2),mt=zt[0],Bt=zt[1],Pt=II(Bt),Et=II(mt),vt=$u(U,Pt),At=$u(K,Et),$t=ie({},L),Ke=vt.x-At.x+we,ot=vt.y-At.y+ze,at=Xn(Ke,ot),qe=Xn(Ke,ot,be),Ne=$u(U,["t","l"]),je=$u(K,["t","l"]),rt=$u(U,["b","r"]),ft=$u(K,["b","r"]),lt=L.overflow||{},Mt=lt.adjustX,We=lt.adjustY,Xe=lt.shiftX,yt=lt.shiftY,Ht=function(xr){return typeof xr=="boolean"?xr:xr>=0},Yt,Vt,St,xt;kn();var Rt=Ht(We),Ve=Et[0]===Pt[0];if(Rt&&Et[0]==="t"&&(Vt>Fe.bottom||p.current.bt)){var Qe=ot;Ve?Qe-=ue-re:Qe=Ne.y-ft.y-ze;var it=Xn(Ke,Qe),ct=Xn(Ke,Qe,be);it>at||it===at&&(!ye||ct>=qe)?(p.current.bt=!0,ot=Qe,ze=-ze,$t.points=[kl(Et,0),kl(Pt,0)]):p.current.bt=!1}if(Rt&&Et[0]==="b"&&(Yt at||gt===at&&(!ye||Lt>=qe)?(p.current.tb=!0,ot=st,ze=-ze,$t.points=[kl(Et,0),kl(Pt,0)]):p.current.tb=!1}var Ft=Ht(Mt),ut=Et[1]===Pt[1];if(Ft&&Et[1]==="l"&&(xt>Fe.right||p.current.rl)){var Ct=Ke;ut?Ct-=ne-se:Ct=Ne.x-ft.x-we;var Ut=Xn(Ct,ot),wt=Xn(Ct,ot,be);Ut>at||Ut===at&&(!ye||wt>=qe)?(p.current.rl=!0,Ke=Ct,we=-we,$t.points=[kl(Et,1),kl(Pt,1)]):p.current.rl=!1}if(Ft&&Et[1]==="r"&&(St at||rr===at&&(!ye||vr>=qe)?(p.current.lr=!0,Ke=Dn,we=-we,$t.points=[kl(Et,1),kl(Pt,1)]):p.current.lr=!1}kn();var Bn=Xe===!0?0:Xe;typeof Bn=="number"&&(St be.right&&(Ke-=xt-be.right-we,U.x>be.right-Bn&&(Ke+=U.x-be.right+Bn)));var Hn=yt===!0?0:yt;typeof Hn=="number"&&(Yt be.bottom&&(ot-=Vt-be.bottom-ze,U.y>be.bottom-Hn&&(ot+=U.y-be.bottom+Hn)));var Hr=K.x+Ke,oa=Hr+ne,Or=K.y+ot,hn=Or+ue,_t=U.x,Tt=_t+se,Jt=U.y,cn=Jt+re,Cn=Math.max(Hr,_t),Nn=Math.min(oa,Tt),ar=(Cn+Nn)/2,dr=ar-Hr,Sr=Math.max(Or,Jt),Yn=Math.min(hn,cn),Rr=(Sr+Yn)/2,$a=Rr-Or;i?.(t,$t);var Wt=tt.right-K.x-(Ke+K.width),en=tt.bottom-K.y-(ot+K.height);Ze===1&&(Ke=Math.round(Ke),Wt=Math.round(Wt)),Ge===1&&(ot=Math.round(ot),en=Math.round(en));var mr={ready:!0,offsetX:Ke/Ze,offsetY:ot/Ge,offsetR:Wt/Ze,offsetB:en/Ge,arrowX:dr/Ze,arrowY:$a/Ge,scaleX:Ze,scaleY:Ge,align:$t};h(mr)}}),S=function(){g.current+=1;var w=g.current;Promise.resolve().then(function(){g.current===w&&x()})},C=function(){h(function(w){return ie(ie({},w),{},{ready:!1})})};return nn(C,[r]),nn(function(){e||C()},[e]),[d.ready,d.offsetX,d.offsetY,d.offsetR,d.offsetB,d.arrowX,d.arrowY,d.scaleX,d.scaleY,d.align,S]}function $ie(e,t,n,r,a){nn(function(){if(e&&t&&n){let g=function(){r(),a()};var o=t,i=n,s=g_(o),u=g_(i),d=qm(i),h=new Set([d].concat(ke(s),ke(u)));return h.forEach(function(v){v.addEventListener("scroll",g,{passive:!0})}),d.addEventListener("resize",g,{passive:!0}),r(),function(){h.forEach(function(v){v.removeEventListener("scroll",g),d.removeEventListener("resize",g)})}}},[e,t,n])}function Eie(e,t,n,r,a,o,i,s){var u=f.useRef(e);u.current=e;var d=f.useRef(!1);f.useEffect(function(){if(t&&r&&(!a||o)){var g=function(){d.current=!1},v=function(S){var C;u.current&&!i(((C=S.composedPath)===null||C===void 0||(C=C.call(S))===null||C===void 0?void 0:C[0])||S.target)&&!d.current&&s(!1)},p=qm(r);p.addEventListener("pointerdown",g,!0),p.addEventListener("mousedown",v,!0),p.addEventListener("contextmenu",v,!0);var y=Tp(n);return y&&(y.addEventListener("mousedown",v,!0),y.addEventListener("contextmenu",v,!0)),function(){p.removeEventListener("pointerdown",g,!0),p.removeEventListener("mousedown",v,!0),p.removeEventListener("contextmenu",v,!0),y&&(y.removeEventListener("mousedown",v,!0),y.removeEventListener("contextmenu",v,!0))}}},[t,n,r,a,o]);function h(){d.current=!0}return h}var _ie=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Oie(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:k0,t=f.forwardRef(function(n,r){var a=n.prefixCls,o=a===void 0?"rc-trigger-popup":a,i=n.children,s=n.action,u=s===void 0?"hover":s,d=n.showAction,h=n.hideAction,g=n.popupVisible,v=n.defaultPopupVisible,p=n.onPopupVisibleChange,y=n.afterPopupVisibleChange,x=n.mouseEnterDelay,S=n.mouseLeaveDelay,C=S===void 0?.1:S,$=n.focusDelay,w=n.blurDelay,E=n.mask,O=n.maskClosable,R=O===void 0?!0:O,M=n.getPopupContainer,I=n.forceRender,T=n.autoDestroy,A=n.destroyPopupOnHide,N=n.popup,D=n.popupClassName,z=n.popupStyle,j=n.popupPlacement,k=n.builtinPlacements,L=k===void 0?{}:k,H=n.popupAlign,U=n.zIndex,W=n.stretch,Q=n.getPopupClassNameFromAlign,F=n.fresh,K=n.alignPoint,G=n.onPopupClick,Z=n.onPopupAlign,te=n.arrow,ee=n.popupMotion,le=n.maskMotion,ce=n.popupTransitionName,q=n.popupAnimation,J=n.maskTransitionName,X=n.maskAnimation,B=n.className,ue=n.getTriggerDOMNode,ne=Gt(n,_ie),re=T||A||!1,se=f.useState(!1),he=xe(se,2),Se=he[0],_e=he[1];nn(function(){_e(pR())},[]);var Re=f.useRef({}),ge=f.useContext(EI),ye=f.useMemo(function(){return{registerSubPopup:function(Kt,Un){Re.current[Kt]=Un,ge?.registerSubPopup(Kt,Un)}}},[ge]),ve=F0(),be=f.useState(null),Pe=xe(be,2),Fe=Pe[0],tt=Pe[1],Ze=f.useRef(null),Ge=$n(function(Nt){Ze.current=Nt,Vh(Nt)&&Fe!==Nt&&tt(Nt),ge?.registerSubPopup(ve,Nt)}),nt=f.useState(null),Te=xe(nt,2),Oe=Te[0],He=Te[1],we=f.useRef(null),ze=$n(function(Nt){Vh(Nt)&&Oe!==Nt&&(He(Nt),we.current=Nt)}),Ee=f.Children.only(i),Le=Ee?.props||{},Je={},ht=$n(function(Nt){var Kt,Un,or=Oe;return or?.contains(Nt)||((Kt=Tp(or))===null||Kt===void 0?void 0:Kt.host)===Nt||Nt===or||Fe?.contains(Nt)||((Un=Tp(Fe))===null||Un===void 0?void 0:Un.host)===Nt||Nt===Fe||Object.values(Re.current).some(function(An){return An?.contains(Nt)||Nt===An})}),kt=OI(o,ee,q,ce),zt=OI(o,le,X,J),mt=f.useState(v||!1),Bt=xe(mt,2),Pt=Bt[0],Et=Bt[1],vt=g??Pt,At=$n(function(Nt){g===void 0&&Et(Nt)});nn(function(){Et(g||!1)},[g]);var $t=f.useRef(vt);$t.current=vt;var Ke=f.useRef([]);Ke.current=[];var ot=$n(function(Nt){var Kt;At(Nt),((Kt=Ke.current[Ke.current.length-1])!==null&&Kt!==void 0?Kt:vt)!==Nt&&(Ke.current.push(Nt),p?.(Nt))}),at=f.useRef(),qe=function(){clearTimeout(at.current)},Ne=function(Kt){var Un=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;qe(),Un===0?ot(Kt):at.current=setTimeout(function(){ot(Kt)},Un*1e3)};f.useEffect(function(){return qe},[]);var je=f.useState(!1),rt=xe(je,2),ft=rt[0],lt=rt[1];nn(function(Nt){(!Nt||vt)&<(!0)},[vt]);var Mt=f.useState(null),We=xe(Mt,2),Xe=We[0],yt=We[1],Ht=f.useState(null),Yt=xe(Ht,2),Vt=Yt[0],St=Yt[1],xt=function(Kt){St([Kt.clientX,Kt.clientY])},Rt=wie(vt,Fe,K&&Vt!==null?Vt:Oe,j,L,H,Z),Ve=xe(Rt,11),Qe=Ve[0],it=Ve[1],ct=Ve[2],st=Ve[3],gt=Ve[4],Lt=Ve[5],Ft=Ve[6],ut=Ve[7],Ct=Ve[8],Ut=Ve[9],wt=Ve[10],Dn=Sie(Se,u,d,h),rr=xe(Dn,2),vr=rr[0],Bn=rr[1],Hn=vr.has("click"),Hr=Bn.has("click")||Bn.has("contextMenu"),oa=$n(function(){ft||wt()}),Or=function(){$t.current&&K&&Hr&&Ne(!1)};$ie(vt,Oe,Fe,oa,Or),nn(function(){oa()},[Vt,j]),nn(function(){vt&&!(L!=null&&L[j])&&oa()},[JSON.stringify(H)]);var hn=f.useMemo(function(){var Nt=Cie(L,o,Ut,K);return fe(Nt,Q?.(Ut))},[Ut,Q,L,o,K]);f.useImperativeHandle(r,function(){return{nativeElement:we.current,popupElement:Ze.current,forceAlign:oa}});var _t=f.useState(0),Tt=xe(_t,2),Jt=Tt[0],cn=Tt[1],Cn=f.useState(0),Nn=xe(Cn,2),ar=Nn[0],dr=Nn[1],Sr=function(){if(W&&Oe){var Kt=Oe.getBoundingClientRect();cn(Kt.width),dr(Kt.height)}},Yn=function(){Sr(),oa()},Rr=function(Kt){lt(!1),wt(),y?.(Kt)},$a=function(){return new Promise(function(Kt){Sr(),yt(function(){return Kt})})};nn(function(){Xe&&(wt(),Xe(),yt(null))},[Xe]);function Wt(Nt,Kt,Un,or){Je[Nt]=function(An){var pl;or?.(An),Ne(Kt,Un);for(var bl=arguments.length,tf=new Array(bl>1?bl-1:0),Ti=1;Ti 1?Un-1:0),An=1;An 1?Un-1:0),An=1;An 1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,a=[],o=kH(n,!1),i=o.label,s=o.value,u=o.options,d=o.groupLabel;function h(g,v){Array.isArray(g)&&g.forEach(function(p){if(v||!(u in p)){var y=p[s];a.push({key:PI(p,a.length),groupOption:v,data:p,label:p[i],value:y})}else{var x=p[d];x===void 0&&r&&(x=p.label),a.push({key:PI(p,a.length),group:!0,data:p,label:x}),h(p[u],!0)}})}return h(e,!1),a}function p_(e){var t=ie({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return cr(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var Nie=function(t,n,r){if(!n||!n.length)return null;var a=!1,o=function s(u,d){var h=Q9(d),g=h[0],v=h.slice(1);if(!g)return[u];var p=u.split(g);return a=a||p.length>1,p.reduce(function(y,x){return[].concat(ke(y),ke(s(x,v)))},[]).filter(Boolean)},i=o(t,n);return a?typeof r<"u"?i.slice(0,r):i:null},bR=f.createContext(null);function Aie(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return f.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(a){var o=a.label,i=a.value;return["number","string"].includes(It(o))?o:i}).join(", ")),n.length>r?", ...":null)}var jie=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],zie=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],b_=function(t){return t==="tags"||t==="multiple"},Lie=f.forwardRef(function(e,t){var n,r=e.id,a=e.prefixCls,o=e.className,i=e.showSearch,s=e.tagRender,u=e.direction,d=e.omitDomProps,h=e.displayValues,g=e.onDisplayValuesChange,v=e.emptyOptions,p=e.notFoundContent,y=p===void 0?"Not Found":p,x=e.onClear,S=e.mode,C=e.disabled,$=e.loading,w=e.getInputElement,E=e.getRawInputElement,O=e.open,R=e.defaultOpen,M=e.onDropdownVisibleChange,I=e.activeValue,T=e.onActiveValueChange,A=e.activeDescendantId,N=e.searchValue,D=e.autoClearSearchValue,z=e.onSearch,j=e.onSearchSplit,k=e.tokenSeparators,L=e.allowClear,H=e.prefix,U=e.suffixIcon,W=e.clearIcon,Q=e.OptionList,F=e.animation,K=e.transitionName,G=e.dropdownStyle,Z=e.dropdownClassName,te=e.dropdownMatchSelectWidth,ee=e.dropdownRender,le=e.dropdownAlign,ce=e.placement,q=e.builtinPlacements,J=e.getPopupContainer,X=e.showAction,B=X===void 0?[]:X,ue=e.onFocus,ne=e.onBlur,re=e.onKeyUp,se=e.onKeyDown,he=e.onMouseDown,Se=Gt(e,jie),_e=b_(S),Re=(i!==void 0?i:_e)||S==="combobox",ge=ie({},Se);zie.forEach(function(_t){delete ge[_t]}),d?.forEach(function(_t){delete ge[_t]});var ye=f.useState(!1),ve=xe(ye,2),be=ve[0],Pe=ve[1];f.useEffect(function(){Pe(pR())},[]);var Fe=f.useRef(null),tt=f.useRef(null),Ze=f.useRef(null),Ge=f.useRef(null),nt=f.useRef(null),Te=f.useRef(!1),Oe=Foe(),He=xe(Oe,3),we=He[0],ze=He[1],Ee=He[2];f.useImperativeHandle(t,function(){var _t,Tt;return{focus:(_t=Ge.current)===null||_t===void 0?void 0:_t.focus,blur:(Tt=Ge.current)===null||Tt===void 0?void 0:Tt.blur,scrollTo:function(cn){var Cn;return(Cn=nt.current)===null||Cn===void 0?void 0:Cn.scrollTo(cn)},nativeElement:Fe.current||tt.current}});var Le=f.useMemo(function(){var _t;if(S!=="combobox")return N;var Tt=(_t=h[0])===null||_t===void 0?void 0:_t.value;return typeof Tt=="string"||typeof Tt=="number"?String(Tt):""},[N,S,h]),Je=S==="combobox"&&typeof w=="function"&&w()||null,ht=typeof E=="function"&&E(),kt=Ci(tt,ht==null||(n=ht.props)===null||n===void 0?void 0:n.ref),zt=f.useState(!1),mt=xe(zt,2),Bt=mt[0],Pt=mt[1];nn(function(){Pt(!0)},[]);var Et=gr(!1,{defaultValue:R,value:O}),vt=xe(Et,2),At=vt[0],$t=vt[1],Ke=Bt?At:!1,ot=!y&&v;(C||ot&&Ke&&S==="combobox")&&(Ke=!1);var at=ot?!1:Ke,qe=f.useCallback(function(_t){var Tt=_t!==void 0?_t:!Ke;C||($t(Tt),Ke!==Tt&&M?.(Tt))},[C,Ke,$t,M]),Ne=f.useMemo(function(){return(k||[]).some(function(_t){return[` +`,`\r +`].includes(_t)})},[k]),je=f.useContext(bR)||{},rt=je.maxCount,ft=je.rawValues,lt=function(Tt,Jt,cn){if(!(_e&&v_(rt)&&ft?.size>=rt)){var Cn=!0,Nn=Tt;T?.(null);var ar=Nie(Tt,k,v_(rt)?rt-ft.size:void 0),dr=cn?null:ar;return S!=="combobox"&&dr&&(Nn="",j?.(dr),qe(!1),Cn=!1),z&&Le!==Nn&&z(Nn,{source:Jt?"typing":"effect"}),Cn}},Mt=function(Tt){!Tt||!Tt.trim()||z(Tt,{source:"submit"})};f.useEffect(function(){!Ke&&!_e&&S!=="combobox"&<("",!1,!1)},[Ke]),f.useEffect(function(){At&&C&&$t(!1),C&&!Te.current&&ze(!1)},[C]);var We=AH(),Xe=xe(We,2),yt=Xe[0],Ht=Xe[1],Yt=f.useRef(!1),Vt=function(Tt){var Jt=yt(),cn=Tt.key,Cn=cn==="Enter";if(Cn&&(S!=="combobox"&&Tt.preventDefault(),Ke||qe(!0)),Ht(!!Le),cn==="Backspace"&&!Jt&&_e&&!Le&&h.length){for(var Nn=ke(h),ar=null,dr=Nn.length-1;dr>=0;dr-=1){var Sr=Nn[dr];if(!Sr.disabled){Nn.splice(dr,1),ar=Sr;break}}ar&&g(Nn,{type:"remove",values:[ar]})}for(var Yn=arguments.length,Rr=new Array(Yn>1?Yn-1:0),$a=1;$a 1?Jt-1:0),Cn=1;Cn 1?ar-1:0),Sr=1;Sr "u"?"undefined":It(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const qH=(function(e,t,n,r){var a=f.useRef(!1),o=f.useRef(null);function i(){clearTimeout(o.current),a.current=!0,o.current=setTimeout(function(){a.current=!1},50)}var s=f.useRef({top:e,bottom:t,left:n,right:r});return s.current.top=e,s.current.bottom=t,s.current.left=n,s.current.right=r,function(u,d){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,g=u?d<0&&s.current.left||d>0&&s.current.right:d<0&&s.current.top||d>0&&s.current.bottom;return h&&g?(clearTimeout(o.current),a.current=!1):(!g||a.current)&&i(),!a.current&&g}});function Fie(e,t,n,r,a,o,i){var s=f.useRef(0),u=f.useRef(null),d=f.useRef(null),h=f.useRef(!1),g=qH(t,n,r,a);function v($,w){if(fn.cancel(u.current),!g(!1,w)){var E=$;if(!E._virtualHandled)E._virtualHandled=!0;else return;s.current+=w,d.current=w,NI||E.preventDefault(),u.current=fn(function(){var O=h.current?10:1;i(s.current*O,!1),s.current=0})}}function p($,w){i(w,!0),NI||$.preventDefault()}var y=f.useRef(null),x=f.useRef(null);function S($){if(e){fn.cancel(x.current),x.current=fn(function(){y.current=null},2);var w=$.deltaX,E=$.deltaY,O=$.shiftKey,R=w,M=E;(y.current==="sx"||!y.current&&O&&E&&!w)&&(R=E,M=0,y.current="sx");var I=Math.abs(R),T=Math.abs(M);y.current===null&&(y.current=o&&I>T?"x":"y"),y.current==="y"?v($,M):p($,R)}}function C($){e&&(h.current=$.detail===d.current)}return[S,C]}function qie(e,t,n,r){var a=f.useMemo(function(){return[new Map,[]]},[e,n.id,r]),o=xe(a,2),i=o[0],s=o[1],u=function(h){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:h,v=i.get(h),p=i.get(g);if(v===void 0||p===void 0)for(var y=e.length,x=s.length;x 0&&arguments[0]!==void 0?arguments[0]:!1;h();var y=function(){var C=!1;s.current.forEach(function($,w){if($&&$.offsetParent){var E=$.offsetHeight,O=getComputedStyle($),R=O.marginTop,M=O.marginBottom,I=AI(R),T=AI(M),A=E+I+T;u.current.get(w)!==A&&(u.current.set(w,A),C=!0)}}),C&&i(function($){return $+1})};if(p)y();else{d.current+=1;var x=d.current;Promise.resolve().then(function(){x===d.current&&y()})}}function v(p,y){var x=e(p);s.current.get(x),y?(s.current.set(x,y),g()):s.current.delete(x)}return f.useEffect(function(){return h},[]),[v,g,u.current,o]}var jI=14/15;function Wie(e,t,n){var r=f.useRef(!1),a=f.useRef(0),o=f.useRef(0),i=f.useRef(null),s=f.useRef(null),u,d=function(p){if(r.current){var y=Math.ceil(p.touches[0].pageX),x=Math.ceil(p.touches[0].pageY),S=a.current-y,C=o.current-x,$=Math.abs(S)>Math.abs(C);$?a.current=y:o.current=x;var w=n($,$?S:C,!1,p);w&&p.preventDefault(),clearInterval(s.current),w&&(s.current=setInterval(function(){$?S*=jI:C*=jI;var E=Math.floor($?S:C);(!n($,E,!0)||Math.abs(E)<=.1)&&clearInterval(s.current)},16))}},h=function(){r.current=!1,u()},g=function(p){u(),p.touches.length===1&&!r.current&&(r.current=!0,a.current=Math.ceil(p.touches[0].pageX),o.current=Math.ceil(p.touches[0].pageY),i.current=p.target,i.current.addEventListener("touchmove",d,{passive:!1}),i.current.addEventListener("touchend",h,{passive:!0}))};u=function(){i.current&&(i.current.removeEventListener("touchmove",d),i.current.removeEventListener("touchend",h))},nn(function(){return e&&t.current.addEventListener("touchstart",g,{passive:!0}),function(){var v;(v=t.current)===null||v===void 0||v.removeEventListener("touchstart",g),u(),clearInterval(s.current)}},[e])}function zI(e){return Math.floor(Math.pow(e,.5))}function y_(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function Kie(e,t,n){f.useEffect(function(){var r=t.current;if(e&&r){var a=!1,o,i,s=function(){fn.cancel(o)},u=function v(){s(),o=fn(function(){n(i),v()})},d=function(){a=!1,s()},h=function(p){if(!(p.target.draggable||p.button!==0)){var y=p;y._virtualHandled||(y._virtualHandled=!0,a=!0)}},g=function(p){if(a){var y=y_(p,!1),x=r.getBoundingClientRect(),S=x.top,C=x.bottom;if(y<=S){var $=S-y;i=-zI($),u()}else if(y>=C){var w=y-C;i=zI(w),u()}else s()}};return r.addEventListener("mousedown",h),r.ownerDocument.addEventListener("mouseup",d),r.ownerDocument.addEventListener("mousemove",g),r.ownerDocument.addEventListener("dragend",d),function(){r.removeEventListener("mousedown",h),r.ownerDocument.removeEventListener("mouseup",d),r.ownerDocument.removeEventListener("mousemove",g),r.ownerDocument.removeEventListener("dragend",d),s()}}},[e])}var Gie=10;function Yie(e,t,n,r,a,o,i,s){var u=f.useRef(),d=f.useState(null),h=xe(d,2),g=h[0],v=h[1];return nn(function(){if(g&&g.times =0;j-=1){var k=a(t[j]),L=n.get(k);if(L===void 0){$=!0;break}if(z-=L,z<=0)break}switch(O){case"top":E=M-S;break;case"bottom":E=I-C+S;break;default:{var H=e.current.scrollTop,U=H+C;M U&&(w="bottom")}}E!==null&&i(E),E!==g.lastTop&&($=!0)}$&&v(ie(ie({},g),{},{times:g.times+1,targetAlign:w,lastTop:E}))}},[g,e.current]),function(p){if(p==null){s();return}if(fn.cancel(u.current),typeof p=="number")i(p);else if(p&&It(p)==="object"){var y,x=p.align;"index"in p?y=p.index:y=t.findIndex(function($){return a($)===p.key});var S=p.offset,C=S===void 0?0:S;v({times:0,index:y,offset:C,originAlign:x})}}}var LI=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,a=e.scrollOffset,o=e.scrollRange,i=e.onStartMove,s=e.onStopMove,u=e.onScroll,d=e.horizontal,h=e.spinSize,g=e.containerSize,v=e.style,p=e.thumbStyle,y=e.showScrollBar,x=f.useState(!1),S=xe(x,2),C=S[0],$=S[1],w=f.useState(null),E=xe(w,2),O=E[0],R=E[1],M=f.useState(null),I=xe(M,2),T=I[0],A=I[1],N=!r,D=f.useRef(),z=f.useRef(),j=f.useState(y),k=xe(j,2),L=k[0],H=k[1],U=f.useRef(),W=function(){y===!0||y===!1||(clearTimeout(U.current),H(!0),U.current=setTimeout(function(){H(!1)},3e3))},Q=o-g||0,F=g-h||0,K=f.useMemo(function(){if(a===0||Q===0)return 0;var X=a/Q;return X*F},[a,Q,F]),G=function(B){B.stopPropagation(),B.preventDefault()},Z=f.useRef({top:K,dragging:C,pageY:O,startTop:T});Z.current={top:K,dragging:C,pageY:O,startTop:T};var te=function(B){$(!0),R(y_(B,d)),A(Z.current.top),i(),B.stopPropagation(),B.preventDefault()};f.useEffect(function(){var X=function(re){re.preventDefault()},B=D.current,ue=z.current;return B.addEventListener("touchstart",X,{passive:!1}),ue.addEventListener("touchstart",te,{passive:!1}),function(){B.removeEventListener("touchstart",X),ue.removeEventListener("touchstart",te)}},[]);var ee=f.useRef();ee.current=Q;var le=f.useRef();le.current=F,f.useEffect(function(){if(C){var X,B=function(re){var se=Z.current,he=se.dragging,Se=se.pageY,_e=se.startTop;fn.cancel(X);var Re=D.current.getBoundingClientRect(),ge=g/(d?Re.width:Re.height);if(he){var ye=(y_(re,d)-Se)*ge,ve=_e;!N&&d?ve-=ye:ve+=ye;var be=ee.current,Pe=le.current,Fe=Pe?ve/Pe:0,tt=Math.ceil(Fe*be);tt=Math.max(tt,0),tt=Math.min(tt,be),X=fn(function(){u(tt,d)})}},ue=function(){$(!1),s()};return window.addEventListener("mousemove",B,{passive:!0}),window.addEventListener("touchmove",B,{passive:!0}),window.addEventListener("mouseup",ue,{passive:!0}),window.addEventListener("touchend",ue,{passive:!0}),function(){window.removeEventListener("mousemove",B),window.removeEventListener("touchmove",B),window.removeEventListener("mouseup",ue),window.removeEventListener("touchend",ue),fn.cancel(X)}}},[C]),f.useEffect(function(){return W(),function(){clearTimeout(U.current)}},[a]),f.useImperativeHandle(t,function(){return{delayHidden:W}});var ce="".concat(n,"-scrollbar"),q={position:"absolute",visibility:L?null:"hidden"},J={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return d?(Object.assign(q,{height:8,left:0,right:0,bottom:0}),Object.assign(J,ae({height:"100%",width:h},N?"left":"right",K))):(Object.assign(q,ae({width:8,top:0,bottom:0},N?"right":"left",0)),Object.assign(J,{width:"100%",height:h,top:K})),f.createElement("div",{ref:D,className:fe(ce,ae(ae(ae({},"".concat(ce,"-horizontal"),d),"".concat(ce,"-vertical"),!d),"".concat(ce,"-visible"),L)),style:ie(ie({},q),v),onMouseDown:G,onMouseMove:W},f.createElement("div",{ref:z,className:fe("".concat(ce,"-thumb"),ae({},"".concat(ce,"-thumb-moving"),C)),style:ie(ie({},J),p),onMouseDown:te}))}),Xie=20;function DI(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,Xie),Math.floor(n)}var Qie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Zie=[],Jie={overflowY:"auto",overflowAnchor:"none"};function ele(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,a=e.className,o=e.height,i=e.itemHeight,s=e.fullHeight,u=s===void 0?!0:s,d=e.style,h=e.data,g=e.children,v=e.itemKey,p=e.virtual,y=e.direction,x=e.scrollWidth,S=e.component,C=S===void 0?"div":S,$=e.onScroll,w=e.onVirtualScroll,E=e.onVisibleChange,O=e.innerProps,R=e.extraRender,M=e.styles,I=e.showScrollBar,T=I===void 0?"optional":I,A=Gt(e,Qie),N=f.useCallback(function(Ve){return typeof v=="function"?v(Ve):Ve?.[v]},[v]),D=Vie(N),z=xe(D,4),j=z[0],k=z[1],L=z[2],H=z[3],U=!!(p!==!1&&o&&i),W=f.useMemo(function(){return Object.values(L.maps).reduce(function(Ve,Qe){return Ve+Qe},0)},[L.id,L.maps]),Q=U&&h&&(Math.max(i*h.length,W)>o||!!x),F=y==="rtl",K=fe(r,ae({},"".concat(r,"-rtl"),F),a),G=h||Zie,Z=f.useRef(),te=f.useRef(),ee=f.useRef(),le=f.useState(0),ce=xe(le,2),q=ce[0],J=ce[1],X=f.useState(0),B=xe(X,2),ue=B[0],ne=B[1],re=f.useState(!1),se=xe(re,2),he=se[0],Se=se[1],_e=function(){Se(!0)},Re=function(){Se(!1)},ge={getKey:N};function ye(Ve){J(function(Qe){var it;typeof Ve=="function"?it=Ve(Qe):it=Ve;var ct=Pt(it);return Z.current.scrollTop=ct,ct})}var ve=f.useRef({start:0,end:G.length}),be=f.useRef(),Pe=kie(G,N),Fe=xe(Pe,1),tt=Fe[0];be.current=tt;var Ze=f.useMemo(function(){if(!U)return{scrollHeight:void 0,start:0,end:G.length-1,offset:void 0};if(!Q){var Ve;return{scrollHeight:((Ve=te.current)===null||Ve===void 0?void 0:Ve.offsetHeight)||0,start:0,end:G.length-1,offset:void 0}}for(var Qe=0,it,ct,st,gt=G.length,Lt=0;Lt =q&&it===void 0&&(it=Lt,ct=Qe),Ut>q+o&&st===void 0&&(st=Lt),Qe=Ut}return it===void 0&&(it=0,ct=0,st=Math.ceil(o/i)),st===void 0&&(st=G.length-1),st=Math.min(st+1,G.length-1),{scrollHeight:Qe,start:it,end:st,offset:ct}},[Q,U,q,G,H,o]),Ge=Ze.scrollHeight,nt=Ze.start,Te=Ze.end,Oe=Ze.offset;ve.current.start=nt,ve.current.end=Te,f.useLayoutEffect(function(){var Ve=L.getRecord();if(Ve.size===1){var Qe=Array.from(Ve.keys())[0],it=Ve.get(Qe),ct=G[nt];if(ct&&it===void 0){var st=N(ct);if(st===Qe){var gt=L.get(Qe),Lt=gt-i;ye(function(Ft){return Ft+Lt})}}}L.resetRecord()},[Ge]);var He=f.useState({width:0,height:o}),we=xe(He,2),ze=we[0],Ee=we[1],Le=function(Qe){Ee({width:Qe.offsetWidth,height:Qe.offsetHeight})},Je=f.useRef(),ht=f.useRef(),kt=f.useMemo(function(){return DI(ze.width,x)},[ze.width,x]),zt=f.useMemo(function(){return DI(ze.height,Ge)},[ze.height,Ge]),mt=Ge-o,Bt=f.useRef(mt);Bt.current=mt;function Pt(Ve){var Qe=Ve;return Number.isNaN(Bt.current)||(Qe=Math.min(Qe,Bt.current)),Qe=Math.max(Qe,0),Qe}var Et=q<=0,vt=q>=mt,At=ue<=0,$t=ue>=x,Ke=qH(Et,vt,At,$t),ot=function(){return{x:F?-ue:ue,y:q}},at=f.useRef(ot()),qe=$n(function(Ve){if(w){var Qe=ie(ie({},ot()),Ve);(at.current.x!==Qe.x||at.current.y!==Qe.y)&&(w(Qe),at.current=Qe)}});function Ne(Ve,Qe){var it=Ve;Qe?(Uo.flushSync(function(){ne(it)}),qe()):ye(it)}function je(Ve){var Qe=Ve.currentTarget.scrollTop;Qe!==q&&ye(Qe),$?.(Ve),qe()}var rt=function(Qe){var it=Qe,ct=x?x-ze.width:0;return it=Math.max(it,0),it=Math.min(it,ct),it},ft=$n(function(Ve,Qe){Qe?(Uo.flushSync(function(){ne(function(it){var ct=it+(F?-Ve:Ve);return rt(ct)})}),qe()):ye(function(it){var ct=it+Ve;return ct})}),lt=Fie(U,Et,vt,At,$t,!!x,ft),Mt=xe(lt,2),We=Mt[0],Xe=Mt[1];Wie(U,Z,function(Ve,Qe,it,ct){var st=ct;return Ke(Ve,Qe,it)?!1:!st||!st._virtualHandled?(st&&(st._virtualHandled=!0),We({preventDefault:function(){},deltaX:Ve?Qe:0,deltaY:Ve?0:Qe}),!0):!1}),Kie(Q,Z,function(Ve){ye(function(Qe){return Qe+Ve})}),nn(function(){function Ve(it){var ct=Et&&it.detail<0,st=vt&&it.detail>0;U&&!ct&&!st&&it.preventDefault()}var Qe=Z.current;return Qe.addEventListener("wheel",We,{passive:!1}),Qe.addEventListener("DOMMouseScroll",Xe,{passive:!0}),Qe.addEventListener("MozMousePixelScroll",Ve,{passive:!1}),function(){Qe.removeEventListener("wheel",We),Qe.removeEventListener("DOMMouseScroll",Xe),Qe.removeEventListener("MozMousePixelScroll",Ve)}},[U,Et,vt]),nn(function(){if(x){var Ve=rt(ue);ne(Ve),qe({x:Ve})}},[ze.width,x]);var yt=function(){var Qe,it;(Qe=Je.current)===null||Qe===void 0||Qe.delayHidden(),(it=ht.current)===null||it===void 0||it.delayHidden()},Ht=Yie(Z,G,L,i,N,function(){return k(!0)},ye,yt);f.useImperativeHandle(t,function(){return{nativeElement:ee.current,getScrollInfo:ot,scrollTo:function(Qe){function it(ct){return ct&&It(ct)==="object"&&("left"in ct||"top"in ct)}it(Qe)?(Qe.left!==void 0&&ne(rt(Qe.left)),Ht(Qe.top)):Ht(Qe)}}}),nn(function(){if(E){var Ve=G.slice(nt,Te+1);E(Ve,G)}},[nt,Te,G]);var Yt=qie(G,N,L,i),Vt=R?.({start:nt,end:Te,virtual:Q,offsetX:ue,offsetY:Oe,rtl:F,getSize:Yt}),St=Bie(G,nt,Te,x,ue,j,g,ge),xt=null;o&&(xt=ie(ae({},u?"height":"maxHeight",o),Jie),U&&(xt.overflowY="hidden",x&&(xt.overflowX="hidden"),he&&(xt.pointerEvents="none")));var Rt={};return F&&(Rt.dir="rtl"),f.createElement("div",De({ref:ee,style:ie(ie({},d),{},{position:"relative"}),className:K},Rt,A),f.createElement(ya,{onResize:Le},f.createElement(C,{className:"".concat(r,"-holder"),style:xt,ref:Z,onScroll:je,onMouseEnter:yt},f.createElement(FH,{prefixCls:r,height:Ge,offsetX:ue,offsetY:Oe,scrollWidth:x,onInnerResize:k,ref:te,innerProps:O,rtl:F,extra:Vt},St))),Q&&Ge>o&&f.createElement(LI,{ref:Je,prefixCls:r,scrollOffset:q,scrollRange:Ge,rtl:F,onScroll:Ne,onStartMove:_e,onStopMove:Re,spinSize:zt,containerSize:ze.height,style:M?.verticalScrollBar,thumbStyle:M?.verticalScrollBarThumb,showScrollBar:T}),Q&&x>ze.width&&f.createElement(LI,{ref:ht,prefixCls:r,scrollOffset:ue,scrollRange:x,rtl:F,onScroll:Ne,onStartMove:_e,onStopMove:Re,spinSize:kt,containerSize:ze.width,horizontal:!0,style:M?.horizontalScrollBar,thumbStyle:M?.horizontalScrollBarThumb,showScrollBar:T}))}var K0=f.forwardRef(ele);K0.displayName="List";function tle(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var nle=["disabled","title","children","style","className"];function BI(e){return typeof e=="string"||typeof e=="number"}var rle=function(t,n){var r=koe(),a=r.prefixCls,o=r.id,i=r.open,s=r.multiple,u=r.mode,d=r.searchValue,h=r.toggleOpen,g=r.notFoundContent,v=r.onPopupScroll,p=f.useContext(bR),y=p.maxCount,x=p.flattenOptions,S=p.onActiveValue,C=p.defaultActiveFirstOption,$=p.onSelect,w=p.menuItemSelectedIcon,E=p.rawValues,O=p.fieldNames,R=p.virtual,M=p.direction,I=p.listHeight,T=p.listItemHeight,A=p.optionRender,N="".concat(a,"-item"),D=Ec(function(){return x},[i,x],function(X,B){return B[0]&&X[1]!==B[1]}),z=f.useRef(null),j=f.useMemo(function(){return s&&v_(y)&&E?.size>=y},[s,y,E?.size]),k=function(B){B.preventDefault()},L=function(B){var ue;(ue=z.current)===null||ue===void 0||ue.scrollTo(typeof B=="number"?{index:B}:B)},H=f.useCallback(function(X){return u==="combobox"?!1:E.has(X)},[u,ke(E).toString(),E.size]),U=function(B){for(var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ne=D.length,re=0;re 1&&arguments[1]!==void 0?arguments[1]:!1;K(B);var ne={source:ue?"keyboard":"mouse"},re=D[B];if(!re){S(null,-1,ne);return}S(re.value,B,ne)};f.useEffect(function(){G(C!==!1?U(0):-1)},[D.length,d]);var Z=f.useCallback(function(X){return u==="combobox"?String(X).toLowerCase()===d.toLowerCase():E.has(X)},[u,d,ke(E).toString(),E.size]);f.useEffect(function(){var X=setTimeout(function(){if(!s&&i&&E.size===1){var ue=Array.from(E)[0],ne=D.findIndex(function(re){var se=re.data;return d?String(se.value).startsWith(d):se.value===ue});ne!==-1&&(G(ne),L(ne))}});if(i){var B;(B=z.current)===null||B===void 0||B.scrollTo(void 0)}return function(){return clearTimeout(X)}},[i,d]);var te=function(B){B!==void 0&&$(B,{selected:!E.has(B)}),s||h(!1)};if(f.useImperativeHandle(n,function(){return{onKeyDown:function(B){var ue=B.which,ne=B.ctrlKey;switch(ue){case bt.N:case bt.P:case bt.UP:case bt.DOWN:{var re=0;if(ue===bt.UP?re=-1:ue===bt.DOWN?re=1:tle()&&ne&&(ue===bt.N?re=1:ue===bt.P&&(re=-1)),re!==0){var se=U(F+re,re);L(se),G(se,!0)}break}case bt.TAB:case bt.ENTER:{var he,Se=D[F];Se&&!(Se!=null&&(he=Se.data)!==null&&he!==void 0&&he.disabled)&&!j?te(Se.value):te(void 0),i&&B.preventDefault();break}case bt.ESC:h(!1),i&&B.stopPropagation()}},onKeyUp:function(){},scrollTo:function(B){L(B)}}}),D.length===0)return f.createElement("div",{role:"listbox",id:"".concat(o,"_list"),className:"".concat(N,"-empty"),onMouseDown:k},g);var ee=Object.keys(O).map(function(X){return O[X]}),le=function(B){return B.label};function ce(X,B){var ue=X.group;return{role:ue?"presentation":"option",id:"".concat(o,"_list_").concat(B)}}var q=function(B){var ue=D[B];if(!ue)return null;var ne=ue.data||{},re=ne.value,se=ue.group,he=Dr(ne,!0),Se=le(ue);return ue?f.createElement("div",De({"aria-label":typeof Se=="string"&&!se?Se:null},he,{key:B},ce(ue,B),{"aria-selected":Z(re)}),re):null},J={role:"listbox",id:"".concat(o,"_list")};return f.createElement(f.Fragment,null,R&&f.createElement("div",De({},J,{style:{height:0,width:0,overflow:"hidden"}}),q(F-1),q(F),q(F+1)),f.createElement(K0,{itemKey:"key",ref:z,data:D,height:I,itemHeight:T,fullHeight:!1,onMouseDown:k,onScroll:v,virtual:R,direction:M,innerProps:R?null:J},function(X,B){var ue=X.group,ne=X.groupOption,re=X.data,se=X.label,he=X.value,Se=re.key;if(ue){var _e,Re=(_e=re.title)!==null&&_e!==void 0?_e:BI(se)?se.toString():void 0;return f.createElement("div",{className:fe(N,"".concat(N,"-group"),re.className),title:Re},se!==void 0?se:Se)}var ge=re.disabled,ye=re.title;re.children;var ve=re.style,be=re.className,Pe=Gt(re,nle),Fe=er(Pe,ee),tt=H(he),Ze=ge||!tt&&j,Ge="".concat(N,"-option"),nt=fe(N,Ge,be,ae(ae(ae(ae({},"".concat(Ge,"-grouped"),ne),"".concat(Ge,"-active"),F===B&&!Ze),"".concat(Ge,"-disabled"),Ze),"".concat(Ge,"-selected"),tt)),Te=le(X),Oe=!w||typeof w=="function"||tt,He=typeof Te=="number"?Te:Te||he,we=BI(He)?He.toString():void 0;return ye!==void 0&&(we=ye),f.createElement("div",De({},Dr(Fe),R?{}:ce(X,B),{"aria-selected":Z(he),className:nt,title:we,onMouseMove:function(){F===B||Ze||G(B)},onClick:function(){Ze||te(he)},style:ve}),f.createElement("div",{className:"".concat(Ge,"-content")},typeof A=="function"?A(X,{index:B}):He),f.isValidElement(w)||tt,Oe&&f.createElement(V0,{className:"".concat(N,"-option-state"),customizeIcon:w,customizeIconProps:{value:he,disabled:Ze,isSelected:tt}},tt?"✓":null))}))},ale=f.forwardRef(rle);const ole=(function(e,t){var n=f.useRef({values:new Map,options:new Map}),r=f.useMemo(function(){var o=n.current,i=o.values,s=o.options,u=e.map(function(g){if(g.label===void 0){var v;return ie(ie({},g),{},{label:(v=i.get(g.value))===null||v===void 0?void 0:v.label})}return g}),d=new Map,h=new Map;return u.forEach(function(g){d.set(g.value,g),h.set(g.value,t.get(g.value)||s.get(g.value))}),n.current.values=d,n.current.options=h,u},[e,t]),a=f.useCallback(function(o){return t.get(o)||n.current.options.get(o)},[t]);return[r,a]});function bx(e,t){return BH(e).join("").toUpperCase().includes(t)}const ile=(function(e,t,n,r,a){return f.useMemo(function(){if(!n||r===!1)return e;var o=t.options,i=t.label,s=t.value,u=[],d=typeof r=="function",h=n.toUpperCase(),g=d?r:function(p,y){return a?bx(y[a],h):y[o]?bx(y[i!=="children"?i:"label"],h):bx(y[s],h)},v=d?function(p){return p_(p)}:function(p){return p};return e.forEach(function(p){if(p[o]){var y=g(n,v(p));if(y)u.push(p);else{var x=p[o].filter(function(S){return g(n,v(S))});x.length&&u.push(ie(ie({},p),{},ae({},o,x)))}return}g(n,v(p))&&u.push(p)}),u},[e,r,a,n,t])});var HI=0,lle=fa();function sle(){var e;return lle?(e=HI,HI+=1):e="TEST_OR_SSR",e}function cle(e){var t=f.useState(),n=xe(t,2),r=n[0],a=n[1];return f.useEffect(function(){a("rc_select_".concat(sle()))},[]),e||r}var ule=["children","value"],dle=["children"];function fle(e){var t=e,n=t.key,r=t.props,a=r.children,o=r.value,i=Gt(r,ule);return ie({key:n,value:o!==void 0?o:n,children:a},i)}function UH(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Lr(e).map(function(n,r){if(!f.isValidElement(n)||!n.type)return null;var a=n,o=a.type.isSelectOptGroup,i=a.key,s=a.props,u=s.children,d=Gt(s,dle);return t||!o?fle(n):ie(ie({key:"__RC_SELECT_GRP__".concat(i===null?r:i,"__"),label:i},d),{},{options:UH(u)})}).filter(function(n){return n})}var hle=function(t,n,r,a,o){return f.useMemo(function(){var i=t,s=!t;s&&(i=UH(n));var u=new Map,d=new Map,h=function(p,y,x){x&&typeof x=="string"&&p.set(y[x],y)},g=function v(p){for(var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,x=0;x 0?qe(rt.options):rt.options}):rt})},He=f.useMemo(function(){return $?Oe(Te):Te},[Te,$,J]),we=f.useMemo(function(){return Pie(He,{fieldNames:le,childrenAsData:te})},[He,le,te]),ze=function(Ne){var je=se(Ne);if(Re(je),Q&&(je.length!==be.length||je.some(function(lt,Mt){var We;return((We=be[Mt])===null||We===void 0?void 0:We.value)!==lt?.value}))){var rt=W?je:je.map(function(lt){return lt.value}),ft=je.map(function(lt){return p_(Pe(lt.value))});Q(Z?rt:rt[0],Z?ft:ft[0])}},Ee=f.useState(null),Le=xe(Ee,2),Je=Le[0],ht=Le[1],kt=f.useState(0),zt=xe(kt,2),mt=zt[0],Bt=zt[1],Pt=I!==void 0?I:r!=="combobox",Et=f.useCallback(function(qe,Ne){var je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},rt=je.source,ft=rt===void 0?"keyboard":rt;Bt(Ne),i&&r==="combobox"&&qe!==null&&ft==="keyboard"&&ht(String(qe))},[i,r]),vt=function(Ne,je,rt){var ft=function(){var xt,Rt=Pe(Ne);return[W?{label:Rt?.[le.label],value:Ne,key:(xt=Rt?.key)!==null&&xt!==void 0?xt:Ne}:Ne,p_(Rt)]};if(je&&p){var lt=ft(),Mt=xe(lt,2),We=Mt[0],Xe=Mt[1];p(We,Xe)}else if(!je&&y&&rt!=="clear"){var yt=ft(),Ht=xe(yt,2),Yt=Ht[0],Vt=Ht[1];y(Yt,Vt)}},At=kI(function(qe,Ne){var je,rt=Z?Ne.selected:!0;rt?je=Z?[].concat(ke(be),[qe]):[qe]:je=be.filter(function(ft){return ft.value!==qe}),ze(je),vt(qe,rt),r==="combobox"?ht(""):(!b_||v)&&(X(""),ht(""))}),$t=function(Ne,je){ze(Ne);var rt=je.type,ft=je.values;(rt==="remove"||rt==="clear")&&ft.forEach(function(lt){vt(lt.value,!1,rt)})},Ke=function(Ne,je){if(X(Ne),ht(null),je.source==="submit"){var rt=(Ne||"").trim();if(rt){var ft=Array.from(new Set([].concat(ke(tt),[rt])));ze(ft),vt(rt,!0),X("")}return}je.source!=="blur"&&(r==="combobox"&&ze(Ne),h?.(Ne))},ot=function(Ne){var je=Ne;r!=="tags"&&(je=Ne.map(function(ft){var lt=ne.get(ft);return lt?.value}).filter(function(ft){return ft!==void 0}));var rt=Array.from(new Set([].concat(ke(tt),ke(je))));ze(rt),rt.forEach(function(ft){vt(ft,!0)})},at=f.useMemo(function(){var qe=A!==!1&&S!==!1;return ie(ie({},B),{},{flattenOptions:we,onActiveValue:Et,defaultActiveFirstOption:Pt,onSelect:At,menuItemSelectedIcon:T,rawValues:tt,fieldNames:le,virtual:qe,direction:N,listHeight:z,listItemHeight:k,childrenAsData:te,maxCount:F,optionRender:R})},[F,B,we,Et,Pt,At,T,tt,le,A,S,N,z,k,te,R]);return f.createElement(bR.Provider,{value:at},f.createElement(Lie,De({},K,{id:G,prefixCls:o,ref:t,omitDomProps:gle,mode:r,displayValues:Fe,onDisplayValuesChange:$t,direction:N,searchValue:J,onSearch:Ke,autoClearSearchValue:v,onSearchSplit:ot,dropdownMatchSelectWidth:S,OptionList:ale,emptyOptions:!we.length,activeValue:Je,activeDescendantId:"".concat(G,"_list_").concat(mt)})))}),xR=ple;xR.Option=SR;xR.OptGroup=yR;function jp(e,t,n){return fe({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const G0=(e,t)=>t||e,ble=()=>{const[,e]=Jr(),[t]=Ei("Empty"),r=new vn(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return f.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,t?.description||"Empty"),f.createElement("g",{fill:"none",fillRule:"evenodd"},f.createElement("g",{transform:"translate(24 31.67)"},f.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),f.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),f.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),f.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),f.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),f.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),f.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},f.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),f.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},yle=()=>{const[,e]=Jr(),[t]=Ei("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:a,colorBgContainer:o}=e,{borderColor:i,shadowColor:s,contentColor:u}=f.useMemo(()=>({borderColor:new vn(n).onBackground(o).toHexString(),shadowColor:new vn(r).onBackground(o).toHexString(),contentColor:new vn(a).onBackground(o).toHexString()}),[n,r,a,o]);return f.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,t?.description||"Empty"),f.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},f.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),f.createElement("g",{fillRule:"nonzero",stroke:i},f.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),f.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:u}))))},Sle=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:a,fontSize:o,lineHeight:i}=e;return{[t]:{marginInline:r,fontSize:o,lineHeight:i,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:a,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},xle=Sn("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,a=rn(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return Sle(a)});var Cle=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var t;const{className:n,rootClassName:r,prefixCls:a,image:o,description:i,children:s,imageStyle:u,style:d,classNames:h,styles:g}=e,v=Cle(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:p,direction:y,className:x,style:S,classNames:C,styles:$,image:w}=Vr("empty"),E=p("empty",a),[O,R,M]=xle(E),[I]=Ei("Empty"),T=typeof i<"u"?i:I?.description,A=typeof T=="string"?T:"empty",N=(t=o??w)!==null&&t!==void 0?t:VH;let D=null;return typeof N=="string"?D=f.createElement("img",{draggable:!1,alt:A,src:N}):D=N,O(f.createElement("div",Object.assign({className:fe(R,M,E,x,{[`${E}-normal`]:N===WH,[`${E}-rtl`]:y==="rtl"},n,r,C.root,h?.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},$.root),S),g?.root),d)},v),f.createElement("div",{className:fe(`${E}-image`,C.image,h?.image),style:Object.assign(Object.assign(Object.assign({},u),$.image),g?.image)},D),T&&f.createElement("div",{className:fe(`${E}-description`,C.description,h?.description),style:Object.assign(Object.assign({},$.description),g?.description)},T),s&&f.createElement("div",{className:fe(`${E}-footer`,C.footer,h?.footer),style:Object.assign(Object.assign({},$.footer),g?.footer)},s)))};Gi.PRESENTED_IMAGE_DEFAULT=VH;Gi.PRESENTED_IMAGE_SIMPLE=WH;const CR=e=>{const{componentName:t}=e,{getPrefixCls:n}=f.useContext(jt),r=n("empty");switch(t){case"Table":case"List":return me.createElement(Gi,{image:Gi.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return me.createElement(Gi,{image:Gi.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return me.createElement(Gi,null)}},Y0=(e,t,n)=>{var r,a;const{variant:o,[e]:i}=f.useContext(jt),s=f.useContext(fH),u=i?.variant;let d;typeof t<"u"?d=t:n===!1?d="borderless":d=(a=(r=s??u)!==null&&r!==void 0?r:o)!==null&&a!==void 0?a:"outlined";const h=ZJ.includes(d);return[d,h]},wle=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function $le(e,t){return e||wle(t)}const FI=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:a}=e;return{position:"relative",display:"block",minHeight:t,padding:a,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},Ele=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,a=`&${t}-slide-up-enter${t}-slide-up-enter-active`,o=`&${t}-slide-up-appear${t}-slide-up-appear-active`,i=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,u=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},Rn(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` + ${a}${s}bottomLeft, + ${o}${s}bottomLeft + `]:{animationName:iR},[` + ${a}${s}topLeft, + ${o}${s}topLeft, + ${a}${s}topRight, + ${o}${s}topRight + `]:{animationName:sR},[`${i}${s}bottomLeft`]:{animationName:lR},[` + ${i}${s}topLeft, + ${i}${s}topRight + `]:{animationName:cR},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},FI(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},nl),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},FI(e)),{color:e.colorTextDisabled})}),[`${u}:has(+ ${u})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${u}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},us(e,"slide-up"),us(e,"slide-down"),Np(e,"move-up"),Np(e,"move-down")]},_le=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:a}=e,o=e.max(e.calc(n).sub(r).equal(),0),i=e.max(e.calc(o).sub(a).equal(),0);return{basePadding:o,containerPadding:i,itemHeight:de(t),itemLineHeight:de(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},Ole=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},Rle=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:a,paddingXS:o,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:s,colorIcon:u,colorIconHover:d,INTERNAL_FIXED_ITEM_MARGIN:h}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:h,borderRadius:r,cursor:"default",transition:`font-size ${a}, line-height ${a}, height ${a}`,marginInlineEnd:e.calc(h).mul(2).equal(),paddingInlineStart:o,paddingInlineEnd:e.calc(o).div(2).equal(),[`${t}-disabled&`]:{color:i,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(o).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Nm()),{display:"inline-flex",alignItems:"center",color:u,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:d}})}}}},Tle=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,a=`${n}-selection-overflow`,o=e.multipleSelectItemHeight,i=Ole(e),s=t?`${n}-${t}`:"",u=_le(e);return{[`${n}-multiple${s}`]:Object.assign(Object.assign({},Rle(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:u.basePadding,paddingBlock:u.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${de(r)} 0`,lineHeight:de(o),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:u.itemHeight,lineHeight:de(u.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:de(o),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(u.basePadding).equal()},[`${a}-item + ${a}-item, + ${n}-prefix + ${n}-selection-wrap + `]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${a}-item-suffix`]:{minHeight:u.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(i).equal(),"\n &-input,\n &-mirror\n ":{height:o,fontFamily:e.fontFamily,lineHeight:de(o),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(u.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function yx(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",a={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[` + &${n}-show-arrow ${n}-selector, + &${n}-allow-clear ${n}-selector + `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[Tle(e,t),a]}const Mle=e=>{const{componentCls:t}=e,n=rn(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=rn(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[yx(e),yx(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},yx(r,"lg")]};function Sx(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:a}=e,o=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),i=t?`${n}-${t}`:"";return{[`${n}-single${i}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},Rn(e,!0)),{display:"flex",borderRadius:a,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:de(o)},[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` + ${n}-selection-item, + ${n}-selection-placeholder + `]:{display:"block",padding:0,lineHeight:de(o),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:empty:after`,`${n}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${n}-show-arrow ${n}-selection-item, + &${n}-show-arrow ${n}-selection-search, + &${n}-show-arrow ${n}-selection-placeholder + `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${de(r)}`,[`${n}-selection-search-input`]:{height:o,fontSize:e.fontSize},"&:after":{lineHeight:de(o)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${de(r)}`,"&:after":{display:"none"}}}}}}}function Ile(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[Sx(e),Sx(rn(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${de(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[` + &${t}-show-arrow ${t}-selection-item, + &${t}-show-arrow ${t}-selection-placeholder + `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},Sx(rn(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const Ple=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:a,controlHeightSM:o,controlHeightLG:i,paddingXXS:s,controlPaddingHorizontal:u,zIndexPopupBase:d,colorText:h,fontWeightStrong:g,controlItemBgActive:v,controlItemBgHover:p,colorBgContainer:y,colorFillSecondary:x,colorBgContainerDisabled:S,colorTextDisabled:C,colorPrimaryHover:$,colorPrimary:w,controlOutline:E}=e,O=s*2,R=r*2,M=Math.min(a-O,a-R),I=Math.min(o-O,o-R),T=Math.min(i-O,i-R);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:d+50,optionSelectedColor:h,optionSelectedFontWeight:g,optionSelectedBg:v,optionActiveBg:p,optionPadding:`${(a-t*n)/2}px ${u}px`,optionFontSize:t,optionLineHeight:n,optionHeight:a,selectorBg:y,clearBg:y,singleItemHeightLG:i,multipleItemBg:x,multipleItemBorderColor:"transparent",multipleItemHeight:M,multipleItemHeightSM:I,multipleItemHeightLG:T,multipleSelectorBgDisabled:S,multipleItemColorDisabled:C,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:$,activeBorderColor:w,activeOutlineColor:E,selectAffixPadding:s}},KH=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:a}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${de(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${de(a)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},qI=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},KH(e,t))}),Nle=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},KH(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),qI(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),qI(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${de(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),GH=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${de(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},UI=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},GH(e,t))}),Ale=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},GH(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),UI(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),UI(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),jle=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${de(e.lineWidth)} ${e.lineType} transparent`},[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${de(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`},[`&${e.componentCls}-status-error`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorError}},[`&${e.componentCls}-status-warning`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorWarning}}}}),YH=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`0 0 ${de(e.lineWidth)} 0`,borderStyle:`none none ${e.lineType} none`,borderColor:t.borderColor,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,outline:0},[`${n}-prefix`]:{color:t.color}}}},VI=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},YH(e,t))}),zle=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},YH(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),VI(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),VI(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${de(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),Lle=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},Nle(e)),Ale(e)),jle(e)),zle(e))}),Dle=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},Ble=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},Hle=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:a}=e,o={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},Rn(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},Dle(e)),Ble(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},nl),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},nl),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},Nm()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[a]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":o,"&:hover":o}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},kle=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},Hle(e),Ile(e),Mle(e),Ele(e),{[`${t}-rtl`]:{direction:"rtl"}},fR(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},Fle=Sn("Select",(e,{rootPrefixCls:t})=>{const n=rn(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[kle(n),Lle(n)]},Ple,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var qle={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},Ule=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:qle}))},XH=f.forwardRef(Ule),Vle={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},Wle=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Vle}))},wR=f.forwardRef(Wle),Kle={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},Gle=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Kle}))},X0=f.forwardRef(Gle);function Yle({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:a,multiple:o,hasFeedback:i,prefixCls:s,showSuffixIcon:u,feedbackIcon:d,showArrow:h,componentName:g}){const v=t??f.createElement(T0,null),p=C=>e===null&&!i&&!h?null:f.createElement(f.Fragment,null,u!==!1&&C,i&&d);let y=null;if(e!==void 0)y=p(e);else if(a)y=p(f.createElement(jm,{spin:!0}));else{const C=`${s}-suffix`;y=({open:$,showSearch:w})=>p($&&w?f.createElement(X0,{className:C}):f.createElement(wR,{className:C}))}let x=null;n!==void 0?x=n:o?x=f.createElement(XH,null):x=null;let S=null;return r!==void 0?S=r:S=f.createElement(Am,null),{clearIcon:v,suffixIcon:y,itemIcon:x,removeIcon:S}}function Xle(e){return me.useMemo(()=>{if(e)return(...t)=>me.createElement(lc,{space:!0},e.apply(void 0,t))},[e])}function Qle(e,t){return t!==void 0?t:e!==null}var Zle=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n,r,a,o,i;const{prefixCls:s,bordered:u,className:d,rootClassName:h,getPopupContainer:g,popupClassName:v,dropdownClassName:p,listHeight:y=256,placement:x,listItemHeight:S,size:C,disabled:$,notFoundContent:w,status:E,builtinPlacements:O,dropdownMatchSelectWidth:R,popupMatchSelectWidth:M,direction:I,style:T,allowClear:A,variant:N,dropdownStyle:D,transitionName:z,tagRender:j,maxCount:k,prefix:L,dropdownRender:H,popupRender:U,onDropdownVisibleChange:W,onOpenChange:Q,styles:F,classNames:K}=e,G=Zle(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:Z,getPrefixCls:te,renderEmpty:ee,direction:le,virtual:ce,popupMatchSelectWidth:q,popupOverflow:J}=f.useContext(jt),{showSearch:X,style:B,styles:ue,className:ne,classNames:re}=Vr("select"),[,se]=Jr(),he=S??se?.controlHeight,Se=te("select",s),_e=te(),Re=I??le,{compactSize:ge,compactItemClassnames:ye}=Id(Se,Re),[ve,be]=Y0("select",N,u),Pe=ea(Se),[Fe,tt,Ze]=Fle(Se,Pe),Ge=f.useMemo(()=>{const{mode:rt}=e;if(rt!=="combobox")return rt===QH?"combobox":rt},[e.mode]),nt=Ge==="multiple"||Ge==="tags",Te=Qle(e.suffixIcon,e.showArrow),Oe=(n=M??R)!==null&&n!==void 0?n:q,He=((r=F?.popup)===null||r===void 0?void 0:r.root)||((a=ue.popup)===null||a===void 0?void 0:a.root)||D,we=Xle(U||H),ze=Q||W,{status:Ee,hasFeedback:Le,isFormItemInput:Je,feedbackIcon:ht}=f.useContext(xa),kt=G0(Ee,E);let zt;w!==void 0?zt=w:Ge==="combobox"?zt=null:zt=ee?.("Select")||f.createElement(CR,{componentName:"Select"});const{suffixIcon:mt,itemIcon:Bt,removeIcon:Pt,clearIcon:Et}=Yle(Object.assign(Object.assign({},G),{multiple:nt,hasFeedback:Le,feedbackIcon:ht,showSuffixIcon:Te,prefixCls:Se,componentName:"Select"})),vt=A===!0?{clearIcon:Et}:A,At=er(G,["suffixIcon","itemIcon"]),$t=fe(((o=K?.popup)===null||o===void 0?void 0:o.root)||((i=re?.popup)===null||i===void 0?void 0:i.root)||v||p,{[`${Se}-dropdown-${Re}`]:Re==="rtl"},h,re.root,K?.root,Ze,Pe,tt),Ke=Ca(rt=>{var ft;return(ft=C??ge)!==null&&ft!==void 0?ft:rt}),ot=f.useContext(Io),at=$??ot,qe=fe({[`${Se}-lg`]:Ke==="large",[`${Se}-sm`]:Ke==="small",[`${Se}-rtl`]:Re==="rtl",[`${Se}-${ve}`]:be,[`${Se}-in-form-item`]:Je},jp(Se,kt,Le),ye,ne,d,re.root,K?.root,h,Ze,Pe,tt),Ne=f.useMemo(()=>x!==void 0?x:Re==="rtl"?"bottomRight":"bottomLeft",[x,Re]),[je]=Md("SelectLike",He?.zIndex);return Fe(f.createElement(xR,Object.assign({ref:t,virtual:ce,showSearch:X},At,{style:Object.assign(Object.assign(Object.assign(Object.assign({},ue.root),F?.root),B),T),dropdownMatchSelectWidth:Oe,transitionName:vi(_e,"slide-up",z),builtinPlacements:$le(O,J),listHeight:y,listItemHeight:he,mode:Ge,prefixCls:Se,placement:Ne,direction:Re,prefix:L,suffixIcon:mt,menuItemSelectedIcon:Bt,removeIcon:Pt,allowClear:vt,notFoundContent:zt,className:qe,getPopupContainer:g||Z,dropdownClassName:$t,disabled:at,dropdownStyle:Object.assign(Object.assign({},He),{zIndex:je}),maxCount:nt?k:void 0,tagRender:nt?j:void 0,dropdownRender:we,onDropdownVisibleChange:ze})))},Rc=f.forwardRef(Jle),ese=PH(Rc,"dropdownAlign");Rc.SECRET_COMBOBOX_MODE_DO_NOT_USE=QH;Rc.Option=SR;Rc.OptGroup=yR;Rc._InternalPanelDoNotUseOrYouWillBeFired=ese;const ZH=(e,t)=>{typeof e?.addEventListener<"u"?e.addEventListener("change",t):typeof e?.addListener<"u"&&e.addListener(t)},JH=(e,t)=>{typeof e?.removeEventListener<"u"?e.removeEventListener("change",t):typeof e?.removeListener<"u"&&e.removeListener(t)},al=["xxl","xl","lg","md","sm","xs"],tse=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),nse=e=>{const t=e,n=[].concat(al).reverse();return n.forEach((r,a)=>{const o=r.toUpperCase(),i=`screen${o}Min`,s=`screen${o}`;if(!(t[i]<=t[s]))throw new Error(`${i}<=${s} fails : !(${t[i]}<=${t[s]})`);if(a {if(t){for(const n of al)if(e[n]&&t?.[n]!==void 0)return t[n]}},rse=()=>{const[,e]=Jr(),t=tse(nse(e));return me.useMemo(()=>{const n=new Map;let r=-1,a={};return{responsiveMap:t,matchHandlers:{},dispatch(o){return a=o,n.forEach(i=>i(a)),n.size>=1},subscribe(o){return n.size||this.register(),r+=1,n.set(r,o),o(a),r},unsubscribe(o){n.delete(o),n.size||this.unregister()},register(){Object.entries(t).forEach(([o,i])=>{const s=({matches:d})=>{this.dispatch(Object.assign(Object.assign({},a),{[o]:d}))},u=window.matchMedia(i);ZH(u,s),this.matchHandlers[i]={mql:u,listener:s},s(u)})},unregister(){Object.values(t).forEach(o=>{const i=this.matchHandlers[o];JH(i?.mql,i?.listener)}),n.clear()}}},[t])};function Ad(e=!0,t={}){const n=f.useRef(t),[,r]=zB(),a=rse();return nn(()=>{const o=a.subscribe(i=>{n.current=i,e&&r()});return()=>a.unsubscribe(o)},[]),n.current}const S_=f.createContext({}),ase=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:a,avatarColor:o,containerSize:i,containerSizeLG:s,containerSizeSM:u,textFontSize:d,textFontSizeLG:h,textFontSizeSM:g,iconFontSize:v,iconFontSizeLG:p,iconFontSizeSM:y,borderRadius:x,borderRadiusLG:S,borderRadiusSM:C,lineWidth:$,lineType:w}=e,E=(O,R,M,I)=>({width:O,height:O,borderRadius:"50%",fontSize:R,[`&${n}-square`]:{borderRadius:I},[`&${n}-icon`]:{fontSize:M,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},Rn(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:o,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:a,border:`${de($)} ${w} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),E(i,d,v,x)),{"&-lg":Object.assign({},E(s,h,p,S)),"&-sm":Object.assign({},E(u,g,y,C)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},ose=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:a}=e;return{[`${t}-group`]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:a}}}},ise=e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:a,fontSizeLG:o,fontSizeXL:i,fontSizeHeading3:s,marginXS:u,marginXXS:d,colorBorderBg:h}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:a,textFontSizeLG:a,textFontSizeSM:a,iconFontSize:Math.round((o+i)/2),iconFontSizeLG:s,iconFontSizeSM:a,groupSpace:d,groupOverlapping:-u,groupBorderColor:h}},tk=Sn("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=rn(e,{avatarBg:n,avatarColor:t});return[ase(r),ose(r)]},ise);var lse=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:n,shape:r,size:a,src:o,srcSet:i,icon:s,className:u,rootClassName:d,style:h,alt:g,draggable:v,children:p,crossOrigin:y,gap:x=4,onError:S}=e,C=lse(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","style","alt","draggable","children","crossOrigin","gap","onError"]),[$,w]=f.useState(1),[E,O]=f.useState(!1),[R,M]=f.useState(!0),I=f.useRef(null),T=f.useRef(null),A=Zr(t,I),{getPrefixCls:N,avatar:D}=f.useContext(jt),z=f.useContext(S_),j=()=>{if(!T.current||!I.current)return;const X=T.current.offsetWidth,B=I.current.offsetWidth;X!==0&&B!==0&&x*2{O(!0)},[]),f.useEffect(()=>{M(!0),w(1)},[o]),f.useEffect(j,[x]);const k=()=>{S?.()!==!1&&M(!1)},L=Ca(X=>{var B,ue;return(ue=(B=a??z?.size)!==null&&B!==void 0?B:X)!==null&&ue!==void 0?ue:"default"}),H=Object.keys(typeof L=="object"?L||{}:{}).some(X=>["xs","sm","md","lg","xl","xxl"].includes(X)),U=Ad(H),W=f.useMemo(()=>{if(typeof L!="object")return{};const X=al.find(ue=>U[ue]),B=L[X];return B?{width:B,height:B,fontSize:B&&(s||p)?B/2:18}:{}},[U,L,s,p]),Q=N("avatar",n),F=ea(Q),[K,G,Z]=tk(Q,F),te=fe({[`${Q}-lg`]:L==="large",[`${Q}-sm`]:L==="small"}),ee=f.isValidElement(o),le=r||z?.shape||"circle",ce=fe(Q,te,D?.className,`${Q}-${le}`,{[`${Q}-image`]:ee||o&&R,[`${Q}-icon`]:!!s},Z,F,u,d,G),q=typeof L=="number"?{width:L,height:L,fontSize:s?L/2:18}:{};let J;if(typeof o=="string"&&R)J=f.createElement("img",{src:o,draggable:v,srcSet:i,onError:k,alt:g,crossOrigin:y});else if(ee)J=o;else if(s)J=s;else if(E||$!==1){const X=`scale(${$})`,B={msTransform:X,WebkitTransform:X,transform:X};J=f.createElement(ya,{onResize:j},f.createElement("span",{className:`${Q}-string`,ref:T,style:B},p))}else J=f.createElement("span",{className:`${Q}-string`,style:{opacity:0},ref:T},p);return K(f.createElement("span",Object.assign({},C,{style:Object.assign(Object.assign(Object.assign(Object.assign({},q),W),D?.style),h),className:ce,ref:A}),J))}),zp=e=>e?typeof e=="function"?e():e:null;function $R(e){var t=e.children,n=e.prefixCls,r=e.id,a=e.overlayInnerStyle,o=e.bodyClassName,i=e.className,s=e.style;return f.createElement("div",{className:fe("".concat(n,"-content"),i),style:s},f.createElement("div",{className:fe("".concat(n,"-inner"),o),id:r,role:"tooltip",style:a},typeof t=="function"?t():t))}var Eu={shiftX:64,adjustY:1},_u={adjustX:1,shiftY:!0},vo=[0,0],sse={left:{points:["cr","cl"],overflow:_u,offset:[-4,0],targetOffset:vo},right:{points:["cl","cr"],overflow:_u,offset:[4,0],targetOffset:vo},top:{points:["bc","tc"],overflow:Eu,offset:[0,-4],targetOffset:vo},bottom:{points:["tc","bc"],overflow:Eu,offset:[0,4],targetOffset:vo},topLeft:{points:["bl","tl"],overflow:Eu,offset:[0,-4],targetOffset:vo},leftTop:{points:["tr","tl"],overflow:_u,offset:[-4,0],targetOffset:vo},topRight:{points:["br","tr"],overflow:Eu,offset:[0,-4],targetOffset:vo},rightTop:{points:["tl","tr"],overflow:_u,offset:[4,0],targetOffset:vo},bottomRight:{points:["tr","br"],overflow:Eu,offset:[0,4],targetOffset:vo},rightBottom:{points:["bl","br"],overflow:_u,offset:[4,0],targetOffset:vo},bottomLeft:{points:["tl","bl"],overflow:Eu,offset:[0,4],targetOffset:vo},leftBottom:{points:["br","bl"],overflow:_u,offset:[-4,0],targetOffset:vo}},cse=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],use=function(t,n){var r=t.overlayClassName,a=t.trigger,o=a===void 0?["hover"]:a,i=t.mouseEnterDelay,s=i===void 0?0:i,u=t.mouseLeaveDelay,d=u===void 0?.1:u,h=t.overlayStyle,g=t.prefixCls,v=g===void 0?"rc-tooltip":g,p=t.children,y=t.onVisibleChange,x=t.afterVisibleChange,S=t.transitionName,C=t.animation,$=t.motion,w=t.placement,E=w===void 0?"right":w,O=t.align,R=O===void 0?{}:O,M=t.destroyTooltipOnHide,I=M===void 0?!1:M,T=t.defaultVisible,A=t.getTooltipContainer,N=t.overlayInnerStyle;t.arrowContent;var D=t.overlay,z=t.id,j=t.showArrow,k=j===void 0?!0:j,L=t.classNames,H=t.styles,U=Gt(t,cse),W=F0(z),Q=f.useRef(null);f.useImperativeHandle(n,function(){return Q.current});var F=ie({},U);"visible"in t&&(F.popupVisible=t.visible);var K=function(){return f.createElement($R,{key:"content",prefixCls:v,id:W,bodyClassName:L?.body,overlayInnerStyle:ie(ie({},N),H?.body)},D)},G=function(){var te=f.Children.only(p),ee=te?.props||{},le=ie(ie({},ee),{},{"aria-describedby":D?W:null});return f.cloneElement(p,le)};return f.createElement(W0,De({popupClassName:fe(r,L?.root),prefixCls:v,popup:K,action:o,builtinPlacements:sse,popupPlacement:E,ref:Q,popupAlign:R,getPopupContainer:A,onPopupVisibleChange:y,afterPopupVisibleChange:x,popupTransitionName:S,popupAnimation:C,popupMotion:$,defaultPopupVisible:T,autoDestroy:I,mouseLeaveDelay:d,popupStyle:ie(ie({},h),H?.root),mouseEnterDelay:s,arrow:k},F),G())};const dse=f.forwardRef(use);function ER(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,a=t/2,o=0,i=a,s=r*1/Math.sqrt(2),u=a-r*(1-1/Math.sqrt(2)),d=a-n*(1/Math.sqrt(2)),h=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),g=2*a-d,v=h,p=2*a-s,y=u,x=2*a-o,S=i,C=a*Math.sqrt(2)+r*(Math.sqrt(2)-2),$=r*(Math.sqrt(2)-1),w=`polygon(${$}px 100%, 50% ${$}px, ${2*a-$}px 100%, ${$}px 100%)`,E=`path('M ${o} ${i} A ${r} ${r} 0 0 0 ${s} ${u} L ${d} ${h} A ${n} ${n} 0 0 1 ${g} ${v} L ${p} ${y} A ${r} ${r} 0 0 0 ${x} ${S} Z')`;return{arrowShadowWidth:C,arrowPath:E,arrowPolygon:w}}const fse=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:a,arrowPath:o,arrowShadowWidth:i,borderRadiusXS:s,calc:u}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:u(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[a,o]},content:'""'},"&::after":{content:'""',position:"absolute",width:i,height:i,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${de(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},rk=8;function Q0(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?rk:r}}function Tv(e,t){return e?t:{}}function _R(e,t,n){const{componentCls:r,boxShadowPopoverArrow:a,arrowOffsetVertical:o,arrowOffsetHorizontal:i}=e,{arrowDistance:s=0,arrowPlacement:u={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},fse(e,t,a)),{"&:before":{background:t}})]},Tv(!!u.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${de(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),Tv(!!u.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${de(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),Tv(!!u.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:o},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:o}})),Tv(!!u.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:o},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:o}}))}}function hse(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const a=r&&typeof r=="object"?r:{},o={};switch(e){case"top":case"bottom":o.shiftX=t.arrowOffsetHorizontal*2+n,o.shiftY=!0,o.adjustY=!0;break;case"left":case"right":o.shiftY=t.arrowOffsetVertical*2+n,o.shiftX=!0,o.adjustX=!0;break}const i=Object.assign(Object.assign({},o),a);return i.shiftX||(i.adjustX=!0),i.shiftY||(i.adjustY=!0),i}const WI={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},mse={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},gse=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function ak(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:a,borderRadius:o,visibleFirst:i}=e,s=t/2,u={},d=Q0({contentRadius:o,limitVerticalRadius:!0});return Object.keys(WI).forEach(h=>{const g=r&&mse[h]||WI[h],v=Object.assign(Object.assign({},g),{offset:[0,0],dynamicInset:!0});switch(u[h]=v,gse.has(h)&&(v.autoArrow=!1),h){case"top":case"topLeft":case"topRight":v.offset[1]=-s-a;break;case"bottom":case"bottomLeft":case"bottomRight":v.offset[1]=s+a;break;case"left":case"leftTop":case"leftBottom":v.offset[0]=-s-a;break;case"right":case"rightTop":case"rightBottom":v.offset[0]=s+a;break}if(r)switch(h){case"topLeft":case"bottomLeft":v.offset[0]=-d.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":v.offset[0]=d.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":v.offset[1]=-d.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":v.offset[1]=d.arrowOffsetHorizontal*2-s;break}v.overflow=hse(h,d,t,n),i&&(v.htmlRegion="visibleFirst")}),u}const vse=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:a,tooltipBg:o,tooltipBorderRadius:i,zIndexPopup:s,controlHeight:u,boxShadowSecondary:d,paddingSM:h,paddingXS:g,arrowOffsetHorizontal:v,sizePopupArrow:p}=e,y=t(i).add(p).add(v).equal(),x=t(i).mul(2).add(p).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},Rn(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:r,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":o,[`${n}-inner`]:{minWidth:x,minHeight:u,padding:`${de(e.calc(h).div(2).equal())} ${de(g)}`,color:`var(--ant-tooltip-color, ${a})`,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:o,borderRadius:i,boxShadow:d,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:y},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(i,rk)}},[`${n}-content`]:{position:"relative"}}),mB(e,(S,{darkColor:C})=>({[`&${n}-${S}`]:{[`${n}-inner`]:{backgroundColor:C},[`${n}-arrow`]:{"--antd-arrow-background-color":C}}}))),{"&-rtl":{direction:"rtl"}})},_R(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},pse=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},Q0({contentRadius:e.borderRadius,limitVerticalRadius:!0})),ER(rn(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),ok=(e,t=!0)=>Sn("Tooltip",r=>{const{borderRadius:a,colorTextLightSolid:o,colorBgSpotlight:i}=r,s=rn(r,{tooltipMaxWidth:250,tooltipColor:o,tooltipBorderRadius:a,tooltipBg:i});return[vse(s),Bm(r,"zoom-big-fast")]},pse,{resetStyle:!1,injectStyle:t})(e),bse=ss.map(e=>`${e}-inverse`),yse=["success","processing","error","default","warning"];function ik(e,t=!0){return t?[].concat(ke(bse),ke(ss)).includes(e):ss.includes(e)}function Sse(e){return yse.includes(e)}function lk(e,t){const n=ik(t),r=fe({[`${e}-${t}`]:t&&n}),a={},o={},i=fre(t).toRgb(),u=(.299*i.r+.587*i.g+.114*i.b)/255<.5?"#FFF":"#000";return t&&!n&&(a.background=t,a["--ant-tooltip-color"]=u,o["--antd-arrow-background-color"]=t),{className:r,overlayStyle:a,arrowStyle:o}}const xse=e=>{const{prefixCls:t,className:n,placement:r="top",title:a,color:o,overlayInnerStyle:i}=e,{getPrefixCls:s}=f.useContext(jt),u=s("tooltip",t),[d,h,g]=ok(u),v=lk(u,o),p=v.arrowStyle,y=Object.assign(Object.assign({},i),v.overlayStyle),x=fe(h,g,u,`${u}-pure`,`${u}-placement-${r}`,n,v.className);return d(f.createElement("div",{className:x,style:p},f.createElement("div",{className:`${u}-arrow`}),f.createElement($R,Object.assign({},e,{className:h,prefixCls:u,overlayInnerStyle:y}),a)))};var Cse=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n,r;const{prefixCls:a,openClassName:o,getTooltipContainer:i,color:s,overlayInnerStyle:u,children:d,afterOpenChange:h,afterVisibleChange:g,destroyTooltipOnHide:v,destroyOnHidden:p,arrow:y=!0,title:x,overlay:S,builtinPlacements:C,arrowPointAtCenter:$=!1,autoAdjustOverflow:w=!0,motion:E,getPopupContainer:O,placement:R="top",mouseEnterDelay:M=.1,mouseLeaveDelay:I=.1,overlayStyle:T,rootClassName:A,overlayClassName:N,styles:D,classNames:z}=e,j=Cse(e,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","destroyOnHidden","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),k=!!y,[,L]=Jr(),{getPopupContainer:H,getPrefixCls:U,direction:W,className:Q,style:F,classNames:K,styles:G}=Vr("tooltip"),Z=_c(),te=f.useRef(null),ee=()=>{var Te;(Te=te.current)===null||Te===void 0||Te.forceAlign()};f.useImperativeHandle(t,()=>{var Te,Oe;return{forceAlign:ee,forcePopupAlign:()=>{Z.deprecated(!1,"forcePopupAlign","forceAlign"),ee()},nativeElement:(Te=te.current)===null||Te===void 0?void 0:Te.nativeElement,popupElement:(Oe=te.current)===null||Oe===void 0?void 0:Oe.popupElement}});const[le,ce]=gr(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),q=!x&&!S&&x!==0,J=Te=>{var Oe,He;ce(q?!1:Te),q||((Oe=e.onOpenChange)===null||Oe===void 0||Oe.call(e,Te),(He=e.onVisibleChange)===null||He===void 0||He.call(e,Te))},X=f.useMemo(()=>{var Te,Oe;let He=$;return typeof y=="object"&&(He=(Oe=(Te=y.pointAtCenter)!==null&&Te!==void 0?Te:y.arrowPointAtCenter)!==null&&Oe!==void 0?Oe:$),C||ak({arrowPointAtCenter:He,autoAdjustOverflow:w,arrowWidth:k?L.sizePopupArrow:0,borderRadius:L.borderRadius,offset:L.marginXXS,visibleFirst:!0})},[$,y,C,L]),B=f.useMemo(()=>x===0?x:S||x||"",[S,x]),ue=f.createElement(lc,{space:!0},typeof B=="function"?B():B),ne=U("tooltip",a),re=U(),se=e["data-popover-inject"];let he=le;!("open"in e)&&!("visible"in e)&&q&&(he=!1);const Se=f.isValidElement(d)&&!AB(d)?d:f.createElement("span",null,d),_e=Se.props,Re=!_e.className||typeof _e.className=="string"?fe(_e.className,o||`${ne}-open`):_e.className,[ge,ye,ve]=ok(ne,!se),be=lk(ne,s),Pe=be.arrowStyle,Fe=fe(N,{[`${ne}-rtl`]:W==="rtl"},be.className,A,ye,ve,Q,K.root,z?.root),tt=fe(K.body,z?.body),[Ze,Ge]=Md("Tooltip",j.zIndex),nt=f.createElement(dse,Object.assign({},j,{zIndex:Ze,showArrow:k,placement:R,mouseEnterDelay:M,mouseLeaveDelay:I,prefixCls:ne,classNames:{root:Fe,body:tt},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Pe),G.root),F),T),D?.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},G.body),u),D?.body),be.overlayStyle)},getTooltipContainer:O||i||H,ref:te,builtinPlacements:X,overlay:ue,visible:he,onVisibleChange:J,afterVisibleChange:h??g,arrowContent:f.createElement("span",{className:`${ne}-arrow-content`}),motion:{motionName:vi(re,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:p??!!v}),he?Fr(Se,{className:Re}):Se);return ge(f.createElement(zm.Provider,{value:Ge},nt))}),_o=wse;_o._InternalPanelDoNotUseOrYouWillBeFired=xse;const $se=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:a,innerPadding:o,boxShadowSecondary:i,colorTextHeading:s,borderRadiusLG:u,zIndexPopup:d,titleMarginBottom:h,colorBgElevated:g,popoverBg:v,titleBorderBottom:p,innerContentPadding:y,titlePadding:x}=e;return[{[t]:Object.assign(Object.assign({},Rn(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":g,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:v,backgroundClip:"padding-box",borderRadius:u,boxShadow:i,padding:o},[`${t}-title`]:{minWidth:r,marginBottom:h,color:s,fontWeight:a,borderBottom:p,padding:x},[`${t}-inner-content`]:{color:n,padding:y}})},_R(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},Ese=e=>{const{componentCls:t}=e;return{[t]:ss.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},_se=e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:a,wireframe:o,zIndexPopupBase:i,borderRadiusLG:s,marginXS:u,lineType:d,colorSplit:h,paddingSM:g}=e,v=n-r,p=v/2,y=v/2-t,x=a;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:i+30},ER(e)),Q0({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:o?0:12,titleMarginBottom:o?0:u,titlePadding:o?`${p}px ${x}px ${y}px`:0,titleBorderBottom:o?`${t}px ${d} ${h}`:"none",innerContentPadding:o?`${g}px ${x}px`:0})},sk=Sn("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=rn(e,{popoverBg:t,popoverColor:n});return[$se(r),Ese(r),Bm(r,"zoom-big")]},_se,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var Ose=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a !e&&!t?null:f.createElement(f.Fragment,null,e&&f.createElement("div",{className:`${n}-title`},e),t&&f.createElement("div",{className:`${n}-inner-content`},t)),Rse=e=>{const{hashId:t,prefixCls:n,className:r,style:a,placement:o="top",title:i,content:s,children:u}=e,d=zp(i),h=zp(s),g=fe(t,n,`${n}-pure`,`${n}-placement-${o}`,r);return f.createElement("div",{className:g,style:a},f.createElement("div",{className:`${n}-arrow`}),f.createElement($R,Object.assign({},e,{className:t,prefixCls:n}),u||f.createElement(ck,{prefixCls:n,title:d,content:h})))},Tse=e=>{const{prefixCls:t,className:n}=e,r=Ose(e,["prefixCls","className"]),{getPrefixCls:a}=f.useContext(jt),o=a("popover",t),[i,s,u]=sk(o);return i(f.createElement(Rse,Object.assign({},r,{prefixCls:o,hashId:s,className:fe(n,u)})))};var Mse=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n,r;const{prefixCls:a,title:o,content:i,overlayClassName:s,placement:u="top",trigger:d="hover",children:h,mouseEnterDelay:g=.1,mouseLeaveDelay:v=.1,onOpenChange:p,overlayStyle:y={},styles:x,classNames:S}=e,C=Mse(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:$,className:w,style:E,classNames:O,styles:R}=Vr("popover"),M=$("popover",a),[I,T,A]=sk(M),N=$(),D=fe(s,T,A,w,O.root,S?.root),z=fe(O.body,S?.body),[j,k]=gr(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),L=(F,K)=>{k(F,!0),p?.(F,K)},H=F=>{F.keyCode===bt.ESC&&L(!1,F)},U=F=>{L(F)},W=zp(o),Q=zp(i);return I(f.createElement(_o,Object.assign({placement:u,trigger:d,mouseEnterDelay:g,mouseLeaveDelay:v},C,{prefixCls:M,classNames:{root:D,body:z},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},R.root),E),y),x?.root),body:Object.assign(Object.assign({},R.body),x?.body)},ref:t,open:j,onOpenChange:U,overlay:W||Q?f.createElement(ck,{prefixCls:M,title:W,content:Q}):null,transitionName:vi(N,"zoom-big",C.transitionName),"data-popover-inject":!0}),Fr(h,{onKeyDown:F=>{var K,G;f.isValidElement(h)&&((G=h==null?void 0:(K=h.props).onKeyDown)===null||G===void 0||G.call(K,F)),H(F)}})))}),uk=Ise;uk._InternalPanelDoNotUseOrYouWillBeFired=Tse;const KI=e=>{const{size:t,shape:n}=f.useContext(S_),r=f.useMemo(()=>({size:e.size||t,shape:e.shape||n}),[e.size,e.shape,t,n]);return f.createElement(S_.Provider,{value:r},e.children)},Pse=e=>{var t,n,r,a;const{getPrefixCls:o,direction:i}=f.useContext(jt),{prefixCls:s,className:u,rootClassName:d,style:h,maxCount:g,maxStyle:v,size:p,shape:y,maxPopoverPlacement:x,maxPopoverTrigger:S,children:C,max:$}=e,w=o("avatar",s),E=`${w}-group`,O=ea(w),[R,M,I]=tk(w,O),T=fe(E,{[`${E}-rtl`]:i==="rtl"},I,O,u,d,M),A=Lr(C).map((z,j)=>Fr(z,{key:`avatar-key-${j}`})),N=$?.count||g,D=A.length;if(N&&N typeof e!="object"&&typeof e!="function"||e===null;var hk=f.createContext(null);function mk(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function gk(e){var t=f.useContext(hk);return mk(t,e)}var qse=["children","locked"],Ko=f.createContext(null);function Use(e,t){var n=ie({},e);return Object.keys(t).forEach(function(r){var a=t[r];a!==void 0&&(n[r]=a)}),n}function im(e){var t=e.children,n=e.locked,r=Gt(e,qse),a=f.useContext(Ko),o=Ec(function(){return Use(a,r)},[a,r],function(i,s){return!n&&(i[0]!==s[0]||!hi(i[1],s[1],!0))});return f.createElement(Ko.Provider,{value:o},t)}var Vse=[],vk=f.createContext(null);function Z0(){return f.useContext(vk)}var pk=f.createContext(Vse);function jd(e){var t=f.useContext(pk);return f.useMemo(function(){return e!==void 0?[].concat(ke(t),[e]):t},[t,e])}var bk=f.createContext(null),OR=f.createContext({});function GI(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Dm(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),a=e.getAttribute("tabindex"),o=Number(a),i=null;return a&&!Number.isNaN(o)?i=o:r&&i===null&&(i=0),r&&e.disabled&&(i=null),i!==null&&(i>=0||t&&i<0)}return!1}function Wse(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=ke(e.querySelectorAll("*")).filter(function(r){return GI(r,t)});return GI(e,t)&&n.unshift(e),n}var x_=bt.LEFT,C_=bt.RIGHT,w_=bt.UP,op=bt.DOWN,ip=bt.ENTER,yk=bt.ESC,Xf=bt.HOME,Qf=bt.END,YI=[w_,op,x_,C_];function Kse(e,t,n,r){var a,o="prev",i="next",s="children",u="parent";if(e==="inline"&&r===ip)return{inlineTrigger:!0};var d=ae(ae({},w_,o),op,i),h=ae(ae(ae(ae({},x_,n?i:o),C_,n?o:i),op,s),ip,s),g=ae(ae(ae(ae(ae(ae({},w_,o),op,i),ip,s),yk,u),x_,n?s:u),C_,n?u:s),v={inline:d,horizontal:h,vertical:g,inlineSub:d,horizontalSub:g,verticalSub:g},p=(a=v["".concat(e).concat(t?"":"Sub")])===null||a===void 0?void 0:a[r];switch(p){case o:return{offset:-1,sibling:!0};case i:return{offset:1,sibling:!0};case u:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}function Gse(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function Yse(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function RR(e,t){var n=Wse(e,!0);return n.filter(function(r){return t.has(r)})}function XI(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var a=RR(e,t),o=a.length,i=a.findIndex(function(s){return n===s});return r<0?i===-1?i=o-1:i-=1:r>0&&(i+=1),i=(i+o)%o,a[i]}var $_=function(t,n){var r=new Set,a=new Map,o=new Map;return t.forEach(function(i){var s=document.querySelector("[data-menu-id='".concat(mk(n,i),"']"));s&&(r.add(s),o.set(s,i),a.set(i,s))}),{elements:r,key2element:a,element2key:o}};function Xse(e,t,n,r,a,o,i,s,u,d){var h=f.useRef(),g=f.useRef();g.current=t;var v=function(){fn.cancel(h.current)};return f.useEffect(function(){return function(){v()}},[]),function(p){var y=p.which;if([].concat(YI,[ip,yk,Xf,Qf]).includes(y)){var x=o(),S=$_(x,r),C=S,$=C.elements,w=C.key2element,E=C.element2key,O=w.get(t),R=Yse(O,$),M=E.get(R),I=Kse(e,i(M,!0).length===1,n,y);if(!I&&y!==Xf&&y!==Qf)return;(YI.includes(y)||[Xf,Qf].includes(y))&&p.preventDefault();var T=function(H){if(H){var U=H,W=H.querySelector("a");W!=null&&W.getAttribute("href")&&(U=W);var Q=E.get(H);s(Q),v(),h.current=fn(function(){g.current===Q&&U.focus()})}};if([Xf,Qf].includes(y)||I.sibling||!R){var A;!R||e==="inline"?A=a.current:A=Gse(R);var N,D=RR(A,$);y===Xf?N=D[0]:y===Qf?N=D[D.length-1]:N=XI(A,$,R,I.offset),T(N)}else if(I.inlineTrigger)u(M);else if(I.offset>0)u(M,!0),v(),h.current=fn(function(){S=$_(x,r);var L=R.getAttribute("aria-controls"),H=document.getElementById(L),U=XI(H,S.elements);T(U)},5);else if(I.offset<0){var z=i(M,!0),j=z[z.length-2],k=w.get(j);u(j,!1),T(k)}}d?.(p)}}function Qse(e){Promise.resolve().then(e)}var TR="__RC_UTIL_PATH_SPLIT__",QI=function(t){return t.join(TR)},Zse=function(t){return t.split(TR)},E_="rc-menu-more";function Jse(){var e=f.useState({}),t=xe(e,2),n=t[1],r=f.useRef(new Map),a=f.useRef(new Map),o=f.useState([]),i=xe(o,2),s=i[0],u=i[1],d=f.useRef(0),h=f.useRef(!1),g=function(){h.current||n({})},v=f.useCallback(function(w,E){var O=QI(E);a.current.set(O,w),r.current.set(w,O),d.current+=1;var R=d.current;Qse(function(){R===d.current&&g()})},[]),p=f.useCallback(function(w,E){var O=QI(E);a.current.delete(O),r.current.delete(w)},[]),y=f.useCallback(function(w){u(w)},[]),x=f.useCallback(function(w,E){var O=r.current.get(w)||"",R=Zse(O);return E&&s.includes(R[0])&&R.unshift(E_),R},[s]),S=f.useCallback(function(w,E){return w.filter(function(O){return O!==void 0}).some(function(O){var R=x(O,!0);return R.includes(E)})},[x]),C=function(){var E=ke(r.current.keys());return s.length&&E.push(E_),E},$=f.useCallback(function(w){var E="".concat(r.current.get(w)).concat(TR),O=new Set;return ke(a.current.keys()).forEach(function(R){R.startsWith(E)&&O.add(a.current.get(R))}),O},[]);return f.useEffect(function(){return function(){h.current=!0}},[]),{registerPath:v,unregisterPath:p,refreshOverflowKeys:y,isSubPathKey:S,getKeyPath:x,getKeys:C,getSubPathKeys:$}}function xh(e){var t=f.useRef(e);t.current=e;var n=f.useCallback(function(){for(var r,a=arguments.length,o=new Array(a),i=0;i1&&($.motionAppear=!1);var w=$.onVisibleChanged;return $.onVisibleChanged=function(E){return!v.current&&!E&&S(!0),w?.(E)},x?null:f.createElement(im,{mode:o,locked:!v.current},f.createElement(ro,De({visible:C},$,{forceRender:u,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(E){var O=E.className,R=E.style;return f.createElement(MR,{id:t,className:O,style:R},a)}))}var vce=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],pce=["active"],bce=f.forwardRef(function(e,t){var n=e.style,r=e.className,a=e.title,o=e.eventKey;e.warnKey;var i=e.disabled,s=e.internalPopupClose,u=e.children,d=e.itemIcon,h=e.expandIcon,g=e.popupClassName,v=e.popupOffset,p=e.popupStyle,y=e.onClick,x=e.onMouseEnter,S=e.onMouseLeave,C=e.onTitleClick,$=e.onTitleMouseEnter,w=e.onTitleMouseLeave,E=Gt(e,vce),O=gk(o),R=f.useContext(Ko),M=R.prefixCls,I=R.mode,T=R.openKeys,A=R.disabled,N=R.overflowDisabled,D=R.activeKey,z=R.selectedKeys,j=R.itemIcon,k=R.expandIcon,L=R.onItemClick,H=R.onOpenChange,U=R.onActive,W=f.useContext(OR),Q=W._internalRenderSubMenuItem,F=f.useContext(bk),K=F.isSubPathKey,G=jd(),Z="".concat(M,"-submenu"),te=A||i,ee=f.useRef(),le=f.useRef(),ce=d??j,q=h??k,J=T.includes(o),X=!N&&J,B=K(z,o),ue=Sk(o,te,$,w),ne=ue.active,re=Gt(ue,pce),se=f.useState(!1),he=xe(se,2),Se=he[0],_e=he[1],Re=function(Ee){te||_e(Ee)},ge=function(Ee){Re(!0),x?.({key:o,domEvent:Ee})},ye=function(Ee){Re(!1),S?.({key:o,domEvent:Ee})},ve=f.useMemo(function(){return ne||(I!=="inline"?Se||K([D],o):!1)},[I,ne,D,Se,o,K]),be=xk(G.length),Pe=function(Ee){te||(C?.({key:o,domEvent:Ee}),I==="inline"&&H(o,!J))},Fe=xh(function(ze){y?.(Lp(ze)),L(ze)}),tt=function(Ee){I!=="inline"&&H(o,Ee)},Ze=function(){U(o)},Ge=O&&"".concat(O,"-popup"),nt=f.useMemo(function(){return f.createElement(Ck,{icon:I!=="horizontal"?q:void 0,props:ie(ie({},e),{},{isOpen:X,isSubMenu:!0})},f.createElement("i",{className:"".concat(Z,"-arrow")}))},[I,q,e,X,Z]),Te=f.createElement("div",De({role:"menuitem",style:be,className:"".concat(Z,"-title"),tabIndex:te?null:-1,ref:ee,title:typeof a=="string"?a:null,"data-menu-id":N&&O?null:O,"aria-expanded":X,"aria-haspopup":!0,"aria-controls":Ge,"aria-disabled":te,onClick:Pe,onFocus:Ze},re),a,nt),Oe=f.useRef(I);if(I!=="inline"&&G.length>1?Oe.current="vertical":Oe.current=I,!N){var He=Oe.current;Te=f.createElement(mce,{mode:He,prefixCls:Z,visible:!s&&X&&I!=="inline",popupClassName:g,popupOffset:v,popupStyle:p,popup:f.createElement(im,{mode:He==="horizontal"?"vertical":He},f.createElement(MR,{id:Ge,ref:le},u)),disabled:te,onVisibleChange:tt},Te)}var we=f.createElement(ci.Item,De({ref:t,role:"none"},E,{component:"li",style:n,className:fe(Z,"".concat(Z,"-").concat(I),r,ae(ae(ae(ae({},"".concat(Z,"-open"),X),"".concat(Z,"-active"),ve),"".concat(Z,"-selected"),B),"".concat(Z,"-disabled"),te)),onMouseEnter:ge,onMouseLeave:ye}),Te,!N&&f.createElement(gce,{id:Ge,open:X,keyPath:G},u));return Q&&(we=Q(we,e,{selected:B,active:ve,open:X,disabled:te})),f.createElement(im,{onItemClick:Fe,mode:I==="horizontal"?"vertical":I,itemIcon:ce,expandIcon:q},we)}),J0=f.forwardRef(function(e,t){var n=e.eventKey,r=e.children,a=jd(n),o=IR(r,a),i=Z0();f.useEffect(function(){if(i)return i.registerPath(n,a),function(){i.unregisterPath(n,a)}},[a]);var s;return i?s=o:s=f.createElement(bce,De({ref:t},e),o),f.createElement(pk.Provider,{value:a},s)});function PR(e){var t=e.className,n=e.style,r=f.useContext(Ko),a=r.prefixCls,o=Z0();return o?null:f.createElement("li",{role:"separator",className:fe("".concat(a,"-item-divider"),t),style:n})}var yce=["className","title","eventKey","children"],Sce=f.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var a=e.children,o=Gt(e,yce),i=f.useContext(Ko),s=i.prefixCls,u="".concat(s,"-item-group");return f.createElement("li",De({ref:t,role:"presentation"},o,{onClick:function(h){return h.stopPropagation()},className:fe(u,n)}),f.createElement("div",{role:"presentation",className:"".concat(u,"-title"),title:typeof r=="string"?r:void 0},r),f.createElement("ul",{role:"group",className:"".concat(u,"-list")},a))}),NR=f.forwardRef(function(e,t){var n=e.eventKey,r=e.children,a=jd(n),o=IR(r,a),i=Z0();return i?o:f.createElement(Sce,De({ref:t},er(e,["warnKey"])),o)}),xce=["label","children","key","type","extra"];function __(e,t,n){var r=t.item,a=t.group,o=t.submenu,i=t.divider;return(e||[]).map(function(s,u){if(s&&It(s)==="object"){var d=s,h=d.label,g=d.children,v=d.key,p=d.type,y=d.extra,x=Gt(d,xce),S=v??"tmp-".concat(u);return g||p==="group"?p==="group"?f.createElement(a,De({key:S},x,{title:h}),__(g,t,n)):f.createElement(o,De({key:S},x,{title:h}),__(g,t,n)):p==="divider"?f.createElement(i,De({key:S},x)):f.createElement(r,De({key:S},x,{extra:y}),h,(!!y||y===0)&&f.createElement("span",{className:"".concat(n,"-item-extra")},y))}return null}).filter(function(s){return s})}function JI(e,t,n,r,a){var o=e,i=ie({divider:PR,item:Um,group:NR,submenu:J0},r);return t&&(o=__(t,i,a)),IR(o,n)}var Cce=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],js=[],wce=f.forwardRef(function(e,t){var n,r=e,a=r.prefixCls,o=a===void 0?"rc-menu":a,i=r.rootClassName,s=r.style,u=r.className,d=r.tabIndex,h=d===void 0?0:d,g=r.items,v=r.children,p=r.direction,y=r.id,x=r.mode,S=x===void 0?"vertical":x,C=r.inlineCollapsed,$=r.disabled,w=r.disabledOverflow,E=r.subMenuOpenDelay,O=E===void 0?.1:E,R=r.subMenuCloseDelay,M=R===void 0?.1:R,I=r.forceSubMenuRender,T=r.defaultOpenKeys,A=r.openKeys,N=r.activeKey,D=r.defaultActiveFirst,z=r.selectable,j=z===void 0?!0:z,k=r.multiple,L=k===void 0?!1:k,H=r.defaultSelectedKeys,U=r.selectedKeys,W=r.onSelect,Q=r.onDeselect,F=r.inlineIndent,K=F===void 0?24:F,G=r.motion,Z=r.defaultMotions,te=r.triggerSubMenuAction,ee=te===void 0?"hover":te,le=r.builtinPlacements,ce=r.itemIcon,q=r.expandIcon,J=r.overflowedIndicator,X=J===void 0?"...":J,B=r.overflowedIndicatorPopupClassName,ue=r.getPopupContainer,ne=r.onClick,re=r.onOpenChange,se=r.onKeyDown;r.openAnimation,r.openTransitionName;var he=r._internalRenderMenuItem,Se=r._internalRenderSubMenuItem,_e=r._internalComponents,Re=Gt(r,Cce),ge=f.useMemo(function(){return[JI(v,g,js,_e,o),JI(v,g,js,{},o)]},[v,g,_e]),ye=xe(ge,2),ve=ye[0],be=ye[1],Pe=f.useState(!1),Fe=xe(Pe,2),tt=Fe[0],Ze=Fe[1],Ge=f.useRef(),nt=tce(y),Te=p==="rtl",Oe=gr(T,{value:A,postState:function(_t){return _t||js}}),He=xe(Oe,2),we=He[0],ze=He[1],Ee=function(_t){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Jt(){ze(_t),re?.(_t)}Tt?Uo.flushSync(Jt):Jt()},Le=f.useState(we),Je=xe(Le,2),ht=Je[0],kt=Je[1],zt=f.useRef(!1),mt=f.useMemo(function(){return(S==="inline"||S==="vertical")&&C?["vertical",C]:[S,!1]},[S,C]),Bt=xe(mt,2),Pt=Bt[0],Et=Bt[1],vt=Pt==="inline",At=f.useState(Pt),$t=xe(At,2),Ke=$t[0],ot=$t[1],at=f.useState(Et),qe=xe(at,2),Ne=qe[0],je=qe[1];f.useEffect(function(){ot(Pt),je(Et),zt.current&&(vt?ze(ht):Ee(js))},[Pt,Et]);var rt=f.useState(0),ft=xe(rt,2),lt=ft[0],Mt=ft[1],We=lt>=ve.length-1||Ke!=="horizontal"||w;f.useEffect(function(){vt&&kt(we)},[we]),f.useEffect(function(){return zt.current=!0,function(){zt.current=!1}},[]);var Xe=Jse(),yt=Xe.registerPath,Ht=Xe.unregisterPath,Yt=Xe.refreshOverflowKeys,Vt=Xe.isSubPathKey,St=Xe.getKeyPath,xt=Xe.getKeys,Rt=Xe.getSubPathKeys,Ve=f.useMemo(function(){return{registerPath:yt,unregisterPath:Ht}},[yt,Ht]),Qe=f.useMemo(function(){return{isSubPathKey:Vt}},[Vt]);f.useEffect(function(){Yt(We?js:ve.slice(lt+1).map(function(hn){return hn.key}))},[lt,We]);var it=gr(N||D&&((n=ve[0])===null||n===void 0?void 0:n.key),{value:N}),ct=xe(it,2),st=ct[0],gt=ct[1],Lt=xh(function(hn){gt(hn)}),Ft=xh(function(){gt(void 0)});f.useImperativeHandle(t,function(){return{list:Ge.current,focus:function(_t){var Tt,Jt=xt(),cn=$_(Jt,nt),Cn=cn.elements,Nn=cn.key2element,ar=cn.element2key,dr=RR(Ge.current,Cn),Sr=st??(dr[0]?ar.get(dr[0]):(Tt=ve.find(function($a){return!$a.props.disabled}))===null||Tt===void 0?void 0:Tt.key),Yn=Nn.get(Sr);if(Sr&&Yn){var Rr;Yn==null||(Rr=Yn.focus)===null||Rr===void 0||Rr.call(Yn,_t)}}}});var ut=gr(H||[],{value:U,postState:function(_t){return Array.isArray(_t)?_t:_t==null?js:[_t]}}),Ct=xe(ut,2),Ut=Ct[0],wt=Ct[1],Dn=function(_t){if(j){var Tt=_t.key,Jt=Ut.includes(Tt),cn;L?Jt?cn=Ut.filter(function(Nn){return Nn!==Tt}):cn=[].concat(ke(Ut),[Tt]):cn=[Tt],wt(cn);var Cn=ie(ie({},_t),{},{selectedKeys:cn});Jt?Q?.(Cn):W?.(Cn)}!L&&we.length&&Ke!=="inline"&&Ee(js)},rr=xh(function(hn){ne?.(Lp(hn)),Dn(hn)}),vr=xh(function(hn,_t){var Tt=we.filter(function(cn){return cn!==hn});if(_t)Tt.push(hn);else if(Ke!=="inline"){var Jt=Rt(hn);Tt=Tt.filter(function(cn){return!Jt.has(cn)})}hi(we,Tt,!0)||Ee(Tt,!0)}),Bn=function(_t,Tt){var Jt=Tt??!we.includes(_t);vr(_t,Jt)},Hn=Xse(Ke,st,Te,nt,Ge,xt,St,gt,Bn,se);f.useEffect(function(){Ze(!0)},[]);var Hr=f.useMemo(function(){return{_internalRenderMenuItem:he,_internalRenderSubMenuItem:Se}},[he,Se]),oa=Ke!=="horizontal"||w?ve:ve.map(function(hn,_t){return f.createElement(im,{key:hn.key,overflowDisabled:_t>lt},hn)}),Or=f.createElement(ci,De({id:y,ref:Ge,prefixCls:"".concat(o,"-overflow"),component:"ul",itemComponent:Um,className:fe(o,"".concat(o,"-root"),"".concat(o,"-").concat(Ke),u,ae(ae({},"".concat(o,"-inline-collapsed"),Ne),"".concat(o,"-rtl"),Te),i),dir:p,style:s,role:"menu",tabIndex:h,data:oa,renderRawItem:function(_t){return _t},renderRawRest:function(_t){var Tt=_t.length,Jt=Tt?ve.slice(-Tt):null;return f.createElement(J0,{eventKey:E_,title:X,disabled:We,internalPopupClose:Tt===0,popupClassName:B},Jt)},maxCount:Ke!=="horizontal"||w?ci.INVALIDATE:ci.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(_t){Mt(_t)},onKeyDown:Hn},Re));return f.createElement(OR.Provider,{value:Hr},f.createElement(hk.Provider,{value:nt},f.createElement(im,{prefixCls:o,rootClassName:i,mode:Ke,openKeys:we,rtl:Te,disabled:$,motion:tt?G:null,defaultMotions:tt?Z:null,activeKey:st,onActive:Lt,onInactive:Ft,selectedKeys:Ut,inlineIndent:K,subMenuOpenDelay:O,subMenuCloseDelay:M,forceSubMenuRender:I,builtinPlacements:le,triggerSubMenuAction:ee,getPopupContainer:ue,itemIcon:ce,expandIcon:q,onItemClick:rr,onOpenChange:vr},f.createElement(bk.Provider,{value:Qe},Or),f.createElement("div",{style:{display:"none"},"aria-hidden":!0},f.createElement(vk.Provider,{value:Ve},be)))))}),zd=wce;zd.Item=Um;zd.SubMenu=J0;zd.ItemGroup=NR;zd.Divider=PR;var $ce={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ece=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:$ce}))},_ce=f.forwardRef(Ece);const $k=f.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),Oce=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:a,headerHeight:o,headerPadding:i,headerColor:s,footerPadding:u,fontSize:d,bodyBg:h,headerBg:g}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:h,"&, *":{boxSizing:"border-box"},[`&${n}-has-sider`]:{flexDirection:"row",[`> ${n}, > ${n}-content`]:{width:0}},[`${n}-header, &${n}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${n}-header`]:{height:o,padding:i,color:s,lineHeight:de(o),background:g,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:u,color:r,fontSize:d,background:a},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},Ek=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:a,controlHeightSM:o,marginXXS:i,colorTextLightSolid:s,colorBgContainer:u}=e,d=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${d}px`,headerColor:a,footerPadding:`${o}px ${d}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+i*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:u,lightTriggerBg:u,lightTriggerColor:a}},_k=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Ok=Sn("Layout",Oce,Ek,{deprecatedTokens:_k}),Rce=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:a,antCls:o,triggerHeight:i,triggerColor:s,triggerBg:u,headerHeight:d,zeroTriggerWidth:h,zeroTriggerHeight:g,borderRadiusLG:v,lightSiderBg:p,lightTriggerColor:y,lightTriggerBg:x,bodyBg:S}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:i},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${t}-children`]:{overflow:"hidden"},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:i,color:s,lineHeight:de(i),textAlign:"center",background:u,cursor:"pointer",transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:"absolute",top:d,insetInlineEnd:e.calc(h).mul(-1).equal(),zIndex:1,width:h,height:g,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${de(v)} ${de(v)} 0`,cursor:"pointer",transition:`background ${a} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${a}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(h).mul(-1).equal(),borderRadius:`${de(v)} 0 0 ${de(v)}`}},"&-light":{background:p,[`${t}-trigger`]:{color:y,background:x},[`${t}-zero-width-trigger`]:{color:y,background:x,border:`1px solid ${S}`,borderInlineStart:0}}}}},Tce=Sn(["Layout","Sider"],Rce,Ek,{deprecatedTokens:_k});var Mce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a !Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),eb=f.createContext({}),Pce=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),AR=f.forwardRef((e,t)=>{const{prefixCls:n,className:r,trigger:a,children:o,defaultCollapsed:i=!1,theme:s="dark",style:u={},collapsible:d=!1,reverseArrow:h=!1,width:g=200,collapsedWidth:v=80,zeroWidthTriggerStyle:p,breakpoint:y,onCollapse:x,onBreakpoint:S}=e,C=Mce(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:$}=f.useContext($k),[w,E]=f.useState("collapsed"in e?e.collapsed:i),[O,R]=f.useState(!1);f.useEffect(()=>{"collapsed"in e&&E(e.collapsed)},[e.collapsed]);const M=(ce,q)=>{"collapsed"in e||E(ce),x?.(ce,q)},{getPrefixCls:I,direction:T}=f.useContext(jt),A=I("layout-sider",n),[N,D,z]=Tce(A),j=f.useRef(null);j.current=ce=>{R(ce.matches),S?.(ce.matches),w!==ce.matches&&M(ce.matches,"responsive")},f.useEffect(()=>{function ce(J){var X;return(X=j.current)===null||X===void 0?void 0:X.call(j,J)}let q;return typeof window?.matchMedia<"u"&&y&&y in eP&&(q=window.matchMedia(`screen and (max-width: ${eP[y]})`),ZH(q,ce),ce(q)),()=>{JH(q,ce)}},[y]),f.useEffect(()=>{const ce=Pce("ant-sider-");return $.addSider(ce),()=>$.removeSider(ce)},[]);const k=()=>{M(!w,"clickTrigger")},L=er(C,["collapsed"]),H=w?v:g,U=Ice(H)?`${H}px`:String(H),W=Number.parseFloat(String(v||0))===0?f.createElement("span",{onClick:k,className:fe(`${A}-zero-width-trigger`,`${A}-zero-width-trigger-${h?"right":"left"}`),style:p},a||f.createElement(_ce,null)):null,Q=T==="rtl"==!h,G={expanded:Q?f.createElement(nm,null):f.createElement(om,null),collapsed:Q?f.createElement(om,null):f.createElement(nm,null)}[w?"collapsed":"expanded"],Z=a!==null?W||f.createElement("div",{className:`${A}-trigger`,onClick:k,style:{width:U}},a||G):null,te=Object.assign(Object.assign({},u),{flex:`0 0 ${U}`,maxWidth:U,minWidth:U,width:U}),ee=fe(A,`${A}-${s}`,{[`${A}-collapsed`]:!!w,[`${A}-has-trigger`]:d&&a!==null&&!W,[`${A}-below`]:!!O,[`${A}-zero-width`]:Number.parseFloat(U)===0},r,D,z),le=f.useMemo(()=>({siderCollapsed:w}),[w]);return N(f.createElement(eb.Provider,{value:le},f.createElement("aside",Object.assign({className:ee},L,{style:te,ref:t}),f.createElement("div",{className:`${A}-children`},o),d||O&&W?Z:null)))});var Nce={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"},Ace=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Nce}))},jR=f.forwardRef(Ace);const Dp=f.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var jce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:t,className:n,dashed:r}=e,a=jce(e,["prefixCls","className","dashed"]),{getPrefixCls:o}=f.useContext(jt),i=o("menu",t),s=fe({[`${i}-item-divider-dashed`]:!!r},n);return f.createElement(PR,Object.assign({className:s},a))},Tk=e=>{var t;const{className:n,children:r,icon:a,title:o,danger:i,extra:s}=e,{prefixCls:u,firstLevel:d,direction:h,disableMenuItemTitleTooltip:g,inlineCollapsed:v}=f.useContext(Dp),p=w=>{const E=r?.[0],O=f.createElement("span",{className:fe(`${u}-title-content`,{[`${u}-title-content-with-extra`]:!!s||s===0})},r);return(!a||f.isValidElement(r)&&r.type==="span")&&r&&w&&d&&typeof E=="string"?f.createElement("div",{className:`${u}-inline-collapsed-noicon`},E.charAt(0)):O},{siderCollapsed:y}=f.useContext(eb);let x=o;typeof o>"u"?x=d?r:"":o===!1&&(x="");const S={title:x};!y&&!v&&(S.title=null,S.open=!1);const C=Lr(r).length;let $=f.createElement(Um,Object.assign({},er(e,["title","icon","danger"]),{className:fe({[`${u}-item-danger`]:i,[`${u}-item-only-child`]:(a?C+1:C)===1},n),title:typeof o=="string"?o:void 0}),Fr(a,{className:fe(f.isValidElement(a)?(t=a.props)===null||t===void 0?void 0:t.className:void 0,`${u}-item-icon`)}),p(v));return g||($=f.createElement(_o,Object.assign({},S,{placement:h==="rtl"?"left":"right",classNames:{root:`${u}-inline-collapsed-tooltip`}}),$)),$};var zce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{children:n}=e,r=zce(e,["children"]),a=f.useContext(Bp),o=f.useMemo(()=>Object.assign(Object.assign({},a),r),[a,r.prefixCls,r.mode,r.selectable,r.rootClassName]),i=eZ(n),s=Ci(t,i?vs(n):null);return f.createElement(Bp.Provider,{value:o},f.createElement(lc,{space:!0},i?f.cloneElement(n,{ref:s}):n))}),Lce=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:a,lineWidth:o,lineType:i,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${de(o)} ${i} ${a}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${t}-item:hover, + > ${t}-item-active, + > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},Dce=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, + ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${de(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${de(t)})`}}}}),tP=e=>gi(e),nP=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:a,subMenuItemSelectedColor:o,groupTitleColor:i,itemBg:s,subMenuItemBg:u,itemSelectedBg:d,activeBarHeight:h,activeBarWidth:g,activeBarBorderWidth:v,motionDurationSlow:p,motionEaseInOut:y,motionEaseOut:x,itemPaddingInline:S,motionDurationMid:C,itemHoverColor:$,lineType:w,colorSplit:E,itemDisabledColor:O,dangerItemColor:R,dangerItemHoverColor:M,dangerItemSelectedColor:I,dangerItemActiveBg:T,dangerItemSelectedBg:A,popupBg:N,itemHoverBg:D,itemActiveBg:z,menuSubMenuBg:j,horizontalItemSelectedColor:k,horizontalItemSelectedBg:L,horizontalItemBorderRadius:H,horizontalItemHoverBg:U}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},tP(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:i}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:o},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},tP(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${O} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:$}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:D},"&:active":{backgroundColor:z}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:D},"&:active":{backgroundColor:z}}},[`${n}-item-danger`]:{color:R,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:M}},[`&${n}-item:active`]:{background:T}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:a,[`&${n}-item-danger`]:{color:I},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:d,[`&${n}-item-danger`]:{backgroundColor:A}},[`&${n}-submenu > ${n}`]:{backgroundColor:j},[`&${n}-popup > ${n}`]:{backgroundColor:N},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:N},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:v,marginTop:e.calc(v).mul(-1).equal(),marginBottom:0,borderRadius:H,"&::after":{position:"absolute",insetInline:S,bottom:0,borderBottom:`${de(h)} solid transparent`,transition:`border-color ${p} ${y}`,content:'""'},"&:hover, &-active, &-open":{background:U,"&::after":{borderBottomWidth:h,borderBottomColor:k}},"&-selected":{color:k,backgroundColor:L,"&:hover":{backgroundColor:L},"&::after":{borderBottomWidth:h,borderBottomColor:k}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${de(v)} ${w} ${E}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:u},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${de(g)} solid ${a}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${C} ${x}`,`opacity ${C} ${x}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:I}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${C} ${y}`,`opacity ${C} ${y}`].join(",")}}}}}},rP=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:a,menuArrowSize:o,marginXS:i,itemMarginBlock:s,itemWidth:u,itemPaddingInline:d}=e,h=e.calc(o).add(a).add(i).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:de(n),paddingInline:d,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:u},[`> ${t}-item, + > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:de(n)},[`${t}-item-group-list ${t}-submenu-title, + ${t}-submenu-title`]:{paddingInlineEnd:h}}},Bce=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:a,dropdownWidth:o,controlHeightLG:i,motionEaseOut:s,paddingXL:u,itemMarginInline:d,fontSizeLG:h,motionDurationFast:g,motionDurationSlow:v,paddingXS:p,boxShadowSecondary:y,collapsedWidth:x,collapsedIconSize:S}=e,C={height:r,lineHeight:de(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},rP(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},rP(e)),{boxShadow:y})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:o,maxHeight:`calc(100vh - ${de(e.calc(i).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${v}`,`background ${v}`,`padding ${g} ${s}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:C,[`& ${t}-item-group-title`]:{paddingInlineStart:u}},[`${t}-item`]:C}},{[`${t}-inline-collapsed`]:{width:x,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:h,textAlign:"center"}}},[`> ${t}-item, + > ${t}-item-group > ${t}-item-group-list > ${t}-item, + > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, + > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${de(e.calc(S).div(2).equal())} - ${de(d)})`,textOverflow:"clip",[` + ${t}-submenu-arrow, + ${t}-submenu-expand-icon + `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:S,lineHeight:de(r),"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:a}},[`${t}-item-group-title`]:Object.assign(Object.assign({},nl),{paddingInline:p})}}]},aP=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:a,motionEaseOut:o,iconCls:i,iconSize:s,iconMarginInlineEnd:u}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding calc(${n} + 0.1s) ${a}`].join(","),[`${t}-item-icon, ${i}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${o}`,`margin ${n} ${a}`,`color ${n}`].join(","),"+ span":{marginInlineStart:u,opacity:1,transition:[`opacity ${n} ${a}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},Nm()),[`&${t}-item-only-child`]:{[`> ${i}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},oP=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:a,menuArrowSize:o,menuArrowOffset:i}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:o,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(o).mul(.6).equal(),height:e.calc(o).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:a,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${de(e.calc(i).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${de(i)})`}}}}},Hce=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:a,motionDurationMid:o,motionEaseInOut:i,paddingXS:s,padding:u,colorSplit:d,lineWidth:h,zIndexPopup:g,borderRadiusLG:v,subMenuItemBorderRadius:p,menuArrowSize:y,menuArrowOffset:x,lineType:S,groupTitleLineHeight:C,groupTitleFontSize:$}=e;return[{"":{[n]:Object.assign(Object.assign({},cs()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Rn(e)),cs()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${a} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${de(s)} ${de(u)}`,fontSize:$,lineHeight:C,transition:`all ${a}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${a} ${i}`,`background ${a} ${i}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${a} ${i}`,`background ${a} ${i}`,`padding ${o} ${i}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${a} ${i}`,`padding ${a} ${i}`].join(",")},[`${n}-title-content`]:{transition:`color ${a}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${t}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:e.padding}},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:d,borderStyle:S,borderWidth:0,borderTopWidth:h,marginBlock:h,padding:0,"&-dashed":{borderStyle:"dashed"}}}),aP(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${de(e.calc(r).mul(2).equal())} ${de(u)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:g,borderRadius:v,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:v},aP(e)),oP(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:p},[`${n}-submenu-title::after`]:{transition:`transform ${a} ${i}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:e.paddingXS}}}),oP(e)),{[`&-inline-collapsed ${n}-submenu-arrow, + &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${de(x)})`},"&::after":{transform:`rotate(45deg) translateX(${de(e.calc(x).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${de(e.calc(y).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${de(e.calc(x).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${de(x)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},kce=e=>{var t,n,r;const{colorPrimary:a,colorError:o,colorTextDisabled:i,colorErrorBg:s,colorText:u,colorTextDescription:d,colorBgContainer:h,colorFillAlter:g,colorFillContent:v,lineWidth:p,lineWidthBold:y,controlItemBgActive:x,colorBgTextHover:S,controlHeightLG:C,lineHeight:$,colorBgElevated:w,marginXXS:E,padding:O,fontSize:R,controlHeightSM:M,fontSizeLG:I,colorTextLightSolid:T,colorErrorHover:A}=e,N=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,D=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:p,z=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,j=new vn(T).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:u,itemColor:u,colorItemTextHover:u,itemHoverColor:u,colorItemTextHoverHorizontal:a,horizontalItemHoverColor:a,colorGroupTitle:d,groupTitleColor:d,colorItemTextSelected:a,itemSelectedColor:a,subMenuItemSelectedColor:a,colorItemTextSelectedHorizontal:a,horizontalItemSelectedColor:a,colorItemBg:h,itemBg:h,colorItemBgHover:S,itemHoverBg:S,colorItemBgActive:v,itemActiveBg:x,colorSubItemBg:g,subMenuItemBg:g,colorItemBgSelected:x,itemSelectedBg:x,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:N,colorActiveBarHeight:y,activeBarHeight:y,colorActiveBarBorderSize:p,activeBarBorderWidth:D,colorItemTextDisabled:i,itemDisabledColor:i,colorDangerItemText:o,dangerItemColor:o,colorDangerItemTextHover:o,dangerItemHoverColor:o,colorDangerItemTextSelected:o,dangerItemSelectedColor:o,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:z,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:C,groupTitleLineHeight:$,collapsedWidth:C*2,popupBg:w,itemMarginBlock:E,itemPaddingInline:O,horizontalLineHeight:`${C*1.15}px`,iconSize:R,iconMarginInlineEnd:M-R,collapsedIconSize:I,groupTitleFontSize:R,darkItemDisabledColor:new vn(T).setA(.25).toRgbString(),darkItemColor:j,darkDangerItemColor:o,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:T,darkItemSelectedBg:a,darkDangerItemSelectedBg:o,darkItemHoverBg:"transparent",darkGroupTitleColor:j,darkItemHoverColor:T,darkDangerItemHoverColor:A,darkDangerItemSelectedColor:T,darkDangerItemActiveBg:o,itemWidth:N?`calc(100% + ${D}px)`:`calc(100% - ${z*2}px)`}},Fce=(e,t=e,n=!0)=>Sn("Menu",a=>{const{colorBgElevated:o,controlHeightLG:i,fontSize:s,darkItemColor:u,darkDangerItemColor:d,darkItemBg:h,darkSubMenuItemBg:g,darkItemSelectedColor:v,darkItemSelectedBg:p,darkDangerItemSelectedBg:y,darkItemHoverBg:x,darkGroupTitleColor:S,darkItemHoverColor:C,darkItemDisabledColor:$,darkDangerItemHoverColor:w,darkDangerItemSelectedColor:E,darkDangerItemActiveBg:O,popupBg:R,darkPopupBg:M}=a,I=a.calc(s).div(7).mul(5).equal(),T=rn(a,{menuArrowSize:I,menuHorizontalHeight:a.calc(i).mul(1.15).equal(),menuArrowOffset:a.calc(I).mul(.25).equal(),menuSubMenuBg:o,calc:a.calc,popupBg:R}),A=rn(T,{itemColor:u,itemHoverColor:C,groupTitleColor:S,itemSelectedColor:v,subMenuItemSelectedColor:v,itemBg:h,popupBg:M,subMenuItemBg:g,itemActiveBg:"transparent",itemSelectedBg:p,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:x,itemDisabledColor:$,dangerItemColor:d,dangerItemHoverColor:w,dangerItemSelectedColor:E,dangerItemActiveBg:O,dangerItemSelectedBg:y,menuSubMenuBg:g,horizontalItemSelectedColor:v,horizontalItemSelectedBg:p});return[Hce(T),Lce(T),Bce(T),nP(T,"light"),nP(A,"dark"),Dce(T),oR(T),us(T,"slide-up"),us(T,"slide-down"),Bm(T,"zoom-big")]},kce,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:n,unitless:{groupTitleLineHeight:!0}})(e,t),Ik=e=>{var t;const{popupClassName:n,icon:r,title:a,theme:o}=e,i=f.useContext(Dp),{prefixCls:s,inlineCollapsed:u,theme:d}=i,h=jd();let g;if(!r)g=u&&!h.length&&a&&typeof a=="string"?f.createElement("div",{className:`${s}-inline-collapsed-noicon`},a.charAt(0)):f.createElement("span",{className:`${s}-title-content`},a);else{const y=f.isValidElement(a)&&a.type==="span";g=f.createElement(f.Fragment,null,Fr(r,{className:fe(f.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${s}-item-icon`)}),y?a:f.createElement("span",{className:`${s}-title-content`},a))}const v=f.useMemo(()=>Object.assign(Object.assign({},i),{firstLevel:!1}),[i]),[p]=Md("Menu");return f.createElement(Dp.Provider,{value:v},f.createElement(J0,Object.assign({},er(e,["icon"]),{title:g,popupClassName:fe(s,n,`${s}-${o||d}`),popupStyle:Object.assign({zIndex:p},e.popupStyle)})))};var qce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n;const r=f.useContext(Bp),a=r||{},{getPrefixCls:o,getPopupContainer:i,direction:s,menu:u}=f.useContext(jt),d=o(),{prefixCls:h,className:g,style:v,theme:p="light",expandIcon:y,_internalDisableMenuItemTitleTooltip:x,inlineCollapsed:S,siderCollapsed:C,rootClassName:$,mode:w,selectable:E,onClick:O,overflowedIndicatorPopupClassName:R}=e,M=qce(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),I=er(M,["collapsedWidth"]);(n=a.validator)===null||n===void 0||n.call(a,{mode:w});const T=$n((...K)=>{var G;O?.apply(void 0,K),(G=a.onClick)===null||G===void 0||G.call(a)}),A=a.mode||w,N=E??a.selectable,D=S??C,z={horizontal:{motionName:`${d}-slide-up`},inline:Pp(d),other:{motionName:`${d}-zoom-big`}},j=o("menu",h||a.prefixCls),k=ea(j),[L,H,U]=Fce(j,k,!r),W=fe(`${j}-${p}`,u?.className,g),Q=f.useMemo(()=>{var K,G;if(typeof y=="function"||xx(y))return y||null;if(typeof a.expandIcon=="function"||xx(a.expandIcon))return a.expandIcon||null;if(typeof u?.expandIcon=="function"||xx(u?.expandIcon))return u?.expandIcon||null;const Z=(K=y??a?.expandIcon)!==null&&K!==void 0?K:u?.expandIcon;return Fr(Z,{className:fe(`${j}-submenu-expand-icon`,f.isValidElement(Z)?(G=Z.props)===null||G===void 0?void 0:G.className:void 0)})},[y,a?.expandIcon,u?.expandIcon,j]),F=f.useMemo(()=>({prefixCls:j,inlineCollapsed:D||!1,direction:s,firstLevel:!0,theme:p,mode:A,disableMenuItemTitleTooltip:x}),[j,D,s,x,p]);return L(f.createElement(Bp.Provider,{value:null},f.createElement(Dp.Provider,{value:F},f.createElement(zd,Object.assign({getPopupContainer:i,overflowedIndicator:f.createElement(jR,null),overflowedIndicatorPopupClassName:fe(j,`${j}-${p}`,R),mode:A,selectable:N,onClick:T},I,{inlineCollapsed:D,style:Object.assign(Object.assign({},u?.style),v),className:W,prefixCls:j,direction:s,defaultMotions:z,expandIcon:Q,ref:t,rootClassName:fe($,H,a.rootClassName,U,k),_internalComponents:Uce})))))}),Ld=f.forwardRef((e,t)=>{const n=f.useRef(null),r=f.useContext(eb);return f.useImperativeHandle(t,()=>({menu:n.current,focus:a=>{var o;(o=n.current)===null||o===void 0||o.focus(a)}})),f.createElement(Pk,Object.assign({ref:n},e,r))});Ld.Item=Tk;Ld.SubMenu=Ik;Ld.Divider=Rk;Ld.ItemGroup=NR;const Vce=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:a}=e,o=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${o}`]:{[`&${o}-danger:not(${o}-disabled)`]:{color:r,"&:hover":{color:a,backgroundColor:r}}}}}},Wce=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:a,sizePopupArrow:o,antCls:i,iconCls:s,motionDurationMid:u,paddingBlock:d,fontSize:h,dropdownEdgeChildPadding:g,colorTextDisabled:v,fontSizeIcon:p,controlPaddingHorizontal:y,colorBgElevated:x}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(o).div(2).sub(a).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${i}-btn`]:{[`& > ${s}-down, & > ${i}-btn-icon > ${s}-down`]:{fontSize:p}},[`${t}-wrap`]:{position:"relative",[`${i}-btn > ${s}-down`]:{fontSize:p},[`${s}-down::before`]:{transition:`transform ${u}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomLeft, + &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomLeft, + &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottom, + &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottom, + &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomRight, + &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:iR},[`&${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topLeft, + &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topLeft, + &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-top, + &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-top, + &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topRight, + &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topRight`]:{animationName:sR},[`&${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomLeft, + &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottom, + &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:lR},[`&${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topLeft, + &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-top, + &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topRight`]:{animationName:cR}}},_R(e,x,{arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:Object.assign(Object.assign({},Rn(e)),{[n]:Object.assign(Object.assign({padding:g,listStyleType:"none",backgroundColor:x,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},Wo(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${de(d)} ${de(y)}`,color:e.colorTextDescription,transition:`all ${u}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:h,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${u}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${de(d)} ${de(y)}`,color:e.colorText,fontWeight:"normal",fontSize:h,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${u}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},Wo(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:v,cursor:"not-allowed","&:hover":{color:v,backgroundColor:x,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${de(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorIcon,fontSize:p,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${de(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(y).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:v,backgroundColor:x,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[us(e,"slide-up"),us(e,"slide-down"),Np(e,"move-up"),Np(e,"move-down"),Bm(e,"zoom-big")]]},Kce=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},Q0({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),ER(e)),Gce=Sn("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:a}=e,o=rn(e,{menuCls:`${a}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[Wce(o),Vce(o)]},Kce,{resetStyle:!1}),Vm=e=>{var t;const{menu:n,arrow:r,prefixCls:a,children:o,trigger:i,disabled:s,dropdownRender:u,popupRender:d,getPopupContainer:h,overlayClassName:g,rootClassName:v,overlayStyle:p,open:y,onOpenChange:x,visible:S,onVisibleChange:C,mouseEnterDelay:$=.15,mouseLeaveDelay:w=.1,autoAdjustOverflow:E=!0,placement:O="",overlay:R,transitionName:M,destroyOnHidden:I,destroyPopupOnHide:T}=e,{getPopupContainer:A,getPrefixCls:N,direction:D,dropdown:z}=f.useContext(jt),j=d||u;_c();const k=f.useMemo(()=>{const he=N();return M!==void 0?M:O.includes("top")?`${he}-slide-down`:`${he}-slide-up`},[N,O,M]),L=f.useMemo(()=>O?O.includes("Center")?O.slice(0,O.indexOf("Center")):O:D==="rtl"?"bottomRight":"bottomLeft",[O,D]),H=N("dropdown",a),U=ea(H),[W,Q,F]=Gce(H,U),[,K]=Jr(),G=f.Children.only(Fse(o)?f.createElement("span",null,o):o),Z=Fr(G,{className:fe(`${H}-trigger`,{[`${H}-rtl`]:D==="rtl"},G.props.className),disabled:(t=G.props.disabled)!==null&&t!==void 0?t:s}),te=s?[]:i,ee=!!te?.includes("contextMenu"),[le,ce]=gr(!1,{value:y??S}),q=$n(he=>{x?.(he,{source:"trigger"}),C?.(he),ce(he)}),J=fe(g,v,Q,F,U,z?.className,{[`${H}-rtl`]:D==="rtl"}),X=ak({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:E,offset:K.marginXXS,arrowWidth:r?K.sizePopupArrow:0,borderRadius:K.borderRadius}),B=$n(()=>{n?.selectable&&n?.multiple||(x?.(!1,{source:"menu"}),ce(!1))}),ue=()=>{let he;return n?.items?he=f.createElement(Ld,Object.assign({},n)):typeof R=="function"?he=R():he=R,j&&(he=j(he)),he=f.Children.only(typeof he=="string"?f.createElement("span",null,he):he),f.createElement(Mk,{prefixCls:`${H}-menu`,rootClassName:fe(F,U),expandIcon:f.createElement("span",{className:`${H}-menu-submenu-arrow`},D==="rtl"?f.createElement(om,{className:`${H}-menu-submenu-arrow-icon`}):f.createElement(nm,{className:`${H}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:B,validator:({mode:Se})=>{}},he)},[ne,re]=Md("Dropdown",p?.zIndex);let se=f.createElement(fk,Object.assign({alignPoint:ee},er(e,["rootClassName"]),{mouseEnterDelay:$,mouseLeaveDelay:w,visible:le,builtinPlacements:X,arrow:!!r,overlayClassName:J,prefixCls:H,getPopupContainer:h||A,transitionName:k,trigger:te,overlay:ue,placement:L,onVisibleChange:q,overlayStyle:Object.assign(Object.assign(Object.assign({},z?.style),p),{zIndex:ne}),autoDestroy:I??T}),Z);return ne&&(se=f.createElement(zm.Provider,{value:re},se)),W(se)},Yce=PH(Vm,"align",void 0,"dropdown",e=>e),Xce=e=>f.createElement(Yce,Object.assign({},e),f.createElement("span",null));Vm._InternalPanelDoNotUseOrYouWillBeFired=Xce;const tb=({children:e})=>{const{getPrefixCls:t}=f.useContext(jt),n=t("breadcrumb");return f.createElement("li",{className:`${n}-separator`,"aria-hidden":"true"},e===""?e:e||"/")};tb.__ANT_BREADCRUMB_SEPARATOR=!0;var Qce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a t[a]||r)}function Nk(e,t,n,r){if(n==null)return null;const{className:a,onClick:o}=t,i=Qce(t,["className","onClick"]),s=Object.assign(Object.assign({},Dr(i,{data:!0,aria:!0})),{onClick:o});return r!==void 0?f.createElement("a",Object.assign({},s,{className:fe(`${e}-link`,a),href:r}),n):f.createElement("span",Object.assign({},s,{className:fe(`${e}-link`,a)}),n)}function Jce(e,t){return(r,a,o,i,s)=>{if(t)return t(r,a,o,i);const u=Zce(r,a);return Nk(e,r,u,s)}}var O_=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:t,separator:n="/",children:r,menu:a,overlay:o,dropdownProps:i,href:s}=e,d=(h=>{if(a||o){const g=Object.assign({},i);if(a){const v=a||{},{items:p}=v,y=O_(v,["items"]);g.menu=Object.assign(Object.assign({},y),{items:p?.map((x,S)=>{var{key:C,title:$,label:w,path:E}=x,O=O_(x,["key","title","label","path"]);let R=w??$;return E&&(R=f.createElement("a",{href:`${s}${E}`},R)),Object.assign(Object.assign({},O),{key:C??S,label:R})})})}else o&&(g.overlay=o);return f.createElement(Vm,Object.assign({placement:"bottom"},g),f.createElement("span",{className:`${t}-overlay-link`},h,f.createElement(wR,null)))}return h})(r);return d!=null?f.createElement(f.Fragment,null,f.createElement("li",null,d),n&&f.createElement(tb,null,n)):null},jk=e=>{const{prefixCls:t,children:n,href:r}=e,a=O_(e,["prefixCls","children","href"]),{getPrefixCls:o}=f.useContext(jt),i=o("breadcrumb",t);return f.createElement(Ak,Object.assign({},a,{prefixCls:i}),Nk(i,a,n,r))};jk.__ANT_BREADCRUMB_ITEM=!0;const eue=e=>{const{componentCls:t,iconCls:n,calc:r}=e;return{[t]:Object.assign(Object.assign({},Rn(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${de(e.paddingXXS)}`,borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",marginInline:r(e.marginXXS).mul(-1).equal(),"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},Wo(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[` + > ${n} + span, + > ${n} + a + `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",padding:`0 ${de(e.paddingXXS)}`,marginInline:r(e.marginXXS).mul(-1).equal(),[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}},tue=e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}),nue=Sn("Breadcrumb",e=>{const t=rn(e,{});return eue(t)},tue);var iP=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var{breadcrumbName:i}=o,s=iP(o,["breadcrumbName"]);return Object.assign(Object.assign({},s),{title:i})})}),a}function aue(e,t){return f.useMemo(()=>e||(t?t.map(rue):null),[e,t])}var oue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {if(t===void 0)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach(r=>{n=n.replace(`:${r}`,e[r])}),n},zR=e=>{const{prefixCls:t,separator:n="/",style:r,className:a,rootClassName:o,routes:i,items:s,children:u,itemRender:d,params:h={}}=e,g=oue(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:v,direction:p,breadcrumb:y}=f.useContext(jt);let x;const S=v("breadcrumb",t),[C,$,w]=nue(S),E=aue(s,i),O=Jce(S,d);if(E&&E.length>0){const I=[],T=s||i;x=E.map((A,N)=>{const{path:D,key:z,type:j,menu:k,overlay:L,onClick:H,className:U,separator:W,dropdownProps:Q}=A,F=iue(h,D);F!==void 0&&I.push(F);const K=z??N;if(j==="separator")return f.createElement(tb,{key:K},W);const G={},Z=N===E.length-1;k?G.menu=k:L&&(G.overlay=L);let{href:te}=A;return I.length&&F!==void 0&&(te=`#/${I.join("/")}`),f.createElement(Ak,Object.assign({key:K},G,Dr(A,{data:!0,aria:!0}),{className:U,dropdownProps:Q,href:te,separator:Z?"":n,onClick:H,prefixCls:S}),O(A,h,T,I,te))})}else if(u){const I=Lr(u).length;x=Lr(u).map((T,A)=>{if(!T)return T;const N=A===I-1;return Fr(T,{separator:N?"":n,key:A})})}const R=fe(S,y?.className,{[`${S}-rtl`]:p==="rtl"},a,o,$,w),M=Object.assign(Object.assign({},y?.style),r);return C(f.createElement("nav",Object.assign({className:R,style:M},g),f.createElement("ol",null,x)))};zR.Item=jk;zR.Separator=tb;const zk=f.createContext(null),lue=zk.Provider,Lk=f.createContext(null),sue=Lk.Provider;var cue=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Dk=f.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,a=e.className,o=e.style,i=e.checked,s=e.disabled,u=e.defaultChecked,d=u===void 0?!1:u,h=e.type,g=h===void 0?"checkbox":h,v=e.title,p=e.onChange,y=Gt(e,cue),x=f.useRef(null),S=f.useRef(null),C=gr(d,{value:i}),$=xe(C,2),w=$[0],E=$[1];f.useImperativeHandle(t,function(){return{focus:function(I){var T;(T=x.current)===null||T===void 0||T.focus(I)},blur:function(){var I;(I=x.current)===null||I===void 0||I.blur()},input:x.current,nativeElement:S.current}});var O=fe(r,a,ae(ae({},"".concat(r,"-checked"),w),"".concat(r,"-disabled"),s)),R=function(I){s||("checked"in e||E(I.target.checked),p?.({target:ie(ie({},e),{},{type:g,checked:I.target.checked}),stopPropagation:function(){I.stopPropagation()},preventDefault:function(){I.preventDefault()},nativeEvent:I.nativeEvent}))};return f.createElement("span",{className:O,title:v,style:o,ref:S},f.createElement("input",De({},y,{className:"".concat(r,"-input"),ref:x,onChange:R,disabled:s,checked:!!w,type:g})),f.createElement("span",{className:"".concat(r,"-inner")}))});function Bk(e){const t=me.useRef(null),n=()=>{fn.cancel(t.current),t.current=null};return[()=>{n(),t.current=fn(()=>{t.current=null})},o=>{t.current&&(o.stopPropagation(),n()),e?.(o)}]}const uue=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},Rn(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},due=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:a,motionDurationSlow:o,motionDurationMid:i,motionEaseInOutCirc:s,colorBgContainer:u,colorBorder:d,lineWidth:h,colorBgContainerDisabled:g,colorTextDisabled:v,paddingXS:p,dotColorDisabled:y,lineType:x,radioColor:S,radioBgColor:C,calc:$}=e,w=`${t}-inner`,O=$(a).sub($(4).mul(2)),R=$(1).mul(a).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},Rn(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${de(h)} ${x} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},Rn(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, + &:hover ${w}`]:{borderColor:r},[`${t}-input:focus-visible + ${w}`]:gi(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:R,height:R,marginBlockStart:$(1).mul(a).div(-2).equal({unit:!0}),marginInlineStart:$(1).mul(a).div(-2).equal({unit:!0}),backgroundColor:S,borderBlockStart:0,borderInlineStart:0,borderRadius:R,transform:"scale(0)",opacity:0,transition:`all ${o} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:R,height:R,backgroundColor:u,borderColor:d,borderStyle:"solid",borderWidth:h,borderRadius:"50%",transition:`all ${i}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[w]:{borderColor:r,backgroundColor:C,"&::after":{transform:`scale(${e.calc(e.dotSize).div(a).equal()})`,opacity:1,transition:`all ${o} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[w]:{backgroundColor:g,borderColor:d,cursor:"not-allowed","&::after":{backgroundColor:y}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:v,cursor:"not-allowed"},[`&${t}-checked`]:{[w]:{"&::after":{transform:`scale(${$(O).div(a).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:p,paddingInlineEnd:p}})}},fue=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:a,lineType:o,colorBorder:i,motionDurationMid:s,buttonPaddingInline:u,fontSize:d,buttonBg:h,fontSizeLG:g,controlHeightLG:v,controlHeightSM:p,paddingXS:y,borderRadius:x,borderRadiusSM:S,borderRadiusLG:C,buttonCheckedBg:$,buttonSolidCheckedColor:w,colorTextDisabled:E,colorBgContainerDisabled:O,buttonCheckedBgDisabled:R,buttonCheckedColorDisabled:M,colorPrimary:I,colorPrimaryHover:T,colorPrimaryActive:A,buttonSolidCheckedBg:N,buttonSolidCheckedHoverBg:D,buttonSolidCheckedActiveBg:z,calc:j}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:u,paddingBlock:0,color:t,fontSize:d,lineHeight:de(j(n).sub(j(a).mul(2)).equal()),background:h,border:`${de(a)} ${o} ${i}`,borderBlockStartWidth:j(a).add(.02).equal(),borderInlineEndWidth:a,cursor:"pointer",transition:[`color ${s}`,`background ${s}`,`box-shadow ${s}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:j(a).mul(-1).equal()},"&:first-child":{borderInlineStart:`${de(a)} ${o} ${i}`,borderStartStartRadius:x,borderEndStartRadius:x},"&:last-child":{borderStartEndRadius:x,borderEndEndRadius:x},"&:first-child:last-child":{borderRadius:x},[`${r}-group-large &`]:{height:v,fontSize:g,lineHeight:de(j(v).sub(j(a).mul(2)).equal()),"&:first-child":{borderStartStartRadius:C,borderEndStartRadius:C},"&:last-child":{borderStartEndRadius:C,borderEndEndRadius:C}},[`${r}-group-small &`]:{height:p,paddingInline:j(y).sub(a).equal(),paddingBlock:0,lineHeight:de(j(p).sub(j(a).mul(2)).equal()),"&:first-child":{borderStartStartRadius:S,borderEndStartRadius:S},"&:last-child":{borderStartEndRadius:S,borderEndEndRadius:S}},"&:hover":{position:"relative",color:I},"&:has(:focus-visible)":gi(e),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:I,background:$,borderColor:I,"&::before":{backgroundColor:I},"&:first-child":{borderColor:I},"&:hover":{color:T,borderColor:T,"&::before":{backgroundColor:T}},"&:active":{color:A,borderColor:A,"&::before":{backgroundColor:A}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:w,background:N,borderColor:N,"&:hover":{color:w,background:D,borderColor:D},"&:active":{color:w,background:z,borderColor:z}},"&-disabled":{color:E,backgroundColor:O,borderColor:i,cursor:"not-allowed","&:first-child, &:hover":{color:E,backgroundColor:O,borderColor:i}},[`&-disabled${r}-button-wrapper-checked`]:{color:M,backgroundColor:R,borderColor:i,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},hue=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:a,fontSizeLG:o,colorText:i,colorBgContainer:s,colorTextDisabled:u,controlItemBgActiveDisabled:d,colorTextLightSolid:h,colorPrimary:g,colorPrimaryHover:v,colorPrimaryActive:p,colorWhite:y}=e,x=4,S=o,C=t?S-x*2:S-(x+a)*2;return{radioSize:S,dotSize:C,dotColorDisabled:u,buttonSolidCheckedColor:h,buttonSolidCheckedBg:g,buttonSolidCheckedHoverBg:v,buttonSolidCheckedActiveBg:p,buttonBg:s,buttonCheckedBg:s,buttonColor:i,buttonCheckedBgDisabled:d,buttonCheckedColorDisabled:u,buttonPaddingInline:n-a,wrapperMarginInlineEnd:r,radioColor:t?g:y,radioBgColor:t?s:g}},Hk=Sn("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${de(n)} ${t}`,o=rn(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[uue(o),due(o),fue(o)]},hue,{unitless:{radioSize:!0,dotSize:!0}});var mue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n,r;const a=f.useContext(zk),o=f.useContext(Lk),{getPrefixCls:i,direction:s,radio:u}=f.useContext(jt),d=f.useRef(null),h=Zr(t,d),{isFormItemInput:g}=f.useContext(xa),v=L=>{var H,U;(H=e.onChange)===null||H===void 0||H.call(e,L),(U=a?.onChange)===null||U===void 0||U.call(a,L)},{prefixCls:p,className:y,rootClassName:x,children:S,style:C,title:$}=e,w=mue(e,["prefixCls","className","rootClassName","children","style","title"]),E=i("radio",p),O=(a?.optionType||o)==="button",R=O?`${E}-button`:E,M=ea(E),[I,T,A]=Hk(E,M),N=Object.assign({},w),D=f.useContext(Io);a&&(N.name=a.name,N.onChange=v,N.checked=e.value===a.value,N.disabled=(n=N.disabled)!==null&&n!==void 0?n:a.disabled),N.disabled=(r=N.disabled)!==null&&r!==void 0?r:D;const z=fe(`${R}-wrapper`,{[`${R}-wrapper-checked`]:N.checked,[`${R}-wrapper-disabled`]:N.disabled,[`${R}-wrapper-rtl`]:s==="rtl",[`${R}-wrapper-in-form-item`]:g,[`${R}-wrapper-block`]:!!a?.block},u?.className,y,x,T,A,M),[j,k]=Bk(N.onClick);return I(f.createElement(P0,{component:"Radio",disabled:N.disabled},f.createElement("label",{className:z,style:Object.assign(Object.assign({},u?.style),C),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:$,onClick:j},f.createElement(Dk,Object.assign({},N,{className:fe(N.className,{[I0]:!O}),type:"radio",prefixCls:R,ref:h,onClick:k})),S!==void 0?f.createElement("span",{className:`${R}-label`},S):null)))},Hp=f.forwardRef(gue),vue=["parentNode"],pue="form_item";function Ah(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function kk(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:vue.includes(n)?`${pue}_${n}`:n}function Fk(e,t,n,r,a,o){let i=r;return o!==void 0?i=o:n.validating?i="validating":e.length?i="error":t.length?i="warning":(n.touched||a&&n.validated)&&(i="success"),i}var bue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a e??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:a=>o=>{const i=R_(a);o?n.current[i]=o:delete n.current[i]}},scrollToField:(a,o={})=>{const{focus:i}=o,s=bue(o,["focus"]),u=lP(a,r);u&&(Ate(u,Object.assign({scrollMode:"if-needed",block:"nearest"},s)),i&&r.focusField(a))},focusField:a=>{var o,i;const s=r.getFieldInstance(a);typeof s?.focus=="function"?s.focus():(i=(o=lP(a,r))===null||o===void 0?void 0:o.focus)===null||i===void 0||i.call(o)},getFieldInstance:a=>{const o=R_(a);return n.current[o]}}),[e,t]);return[r]}const yue=f.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=f.useContext(jt),{name:a}=f.useContext(xa),o=F0(R_(a)),{prefixCls:i,className:s,rootClassName:u,options:d,buttonStyle:h="outline",disabled:g,children:v,size:p,style:y,id:x,optionType:S,name:C=o,defaultValue:$,value:w,block:E=!1,onChange:O,onMouseEnter:R,onMouseLeave:M,onFocus:I,onBlur:T}=e,[A,N]=gr($,{value:w}),D=f.useCallback(G=>{const Z=A,te=G.target.value;"value"in e||N(te),te!==Z&&O?.(G)},[A,N,O]),z=n("radio",i),j=`${z}-group`,k=ea(z),[L,H,U]=Hk(z,k);let W=v;d&&d.length>0&&(W=d.map(G=>typeof G=="string"||typeof G=="number"?f.createElement(Hp,{key:G.toString(),prefixCls:z,disabled:g,value:G,checked:A===G},G):f.createElement(Hp,{key:`radio-group-value-options-${G.value}`,prefixCls:z,disabled:G.disabled||g,value:G.value,checked:A===G.value,title:G.title,style:G.style,className:G.className,id:G.id,required:G.required},G.label)));const Q=Ca(p),F=fe(j,`${j}-${h}`,{[`${j}-${Q}`]:Q,[`${j}-rtl`]:r==="rtl",[`${j}-block`]:E},s,u,H,U,k),K=f.useMemo(()=>({onChange:D,value:A,disabled:g,name:C,optionType:S,block:E}),[D,A,g,C,S,E]);return L(f.createElement("div",Object.assign({},Dr(e,{aria:!0,data:!0}),{className:F,style:y,onMouseEnter:R,onMouseLeave:M,onFocus:I,onBlur:T,id:x,ref:t}),f.createElement(lue,{value:K},W)))}),Sue=f.memo(yue);var xue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{getPrefixCls:n}=f.useContext(jt),{prefixCls:r}=e,a=xue(e,["prefixCls"]),o=n("radio",r);return f.createElement(sue,{value:"button"},f.createElement(Hp,Object.assign({prefixCls:o},a,{type:"radio",ref:t})))},wue=f.forwardRef(Cue),Ja=Hp;Ja.Button=wue;Ja.Group=Sue;Ja.__ANT_RADIO=!0;function Wm(e){return rn(e,{inputAffixPadding:e.paddingXXS})}const Km=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:a,controlHeightSM:o,controlHeightLG:i,fontSizeLG:s,lineHeightLG:u,paddingSM:d,controlPaddingHorizontalSM:h,controlPaddingHorizontal:g,colorFillAlter:v,colorPrimaryHover:p,colorPrimary:y,controlOutlineWidth:x,controlOutline:S,colorErrorOutline:C,colorWarningOutline:$,colorBgContainer:w,inputFontSize:E,inputFontSizeLG:O,inputFontSizeSM:R}=e,M=E||n,I=R||M,T=O||s,A=Math.round((t-M*r)/2*10)/10-a,N=Math.round((o-I*r)/2*10)/10-a,D=Math.ceil((i-T*u)/2*10)/10-a;return{paddingBlock:Math.max(A,0),paddingBlockSM:Math.max(N,0),paddingBlockLG:Math.max(D,0),paddingInline:d-a,paddingInlineSM:h-a,paddingInlineLG:g-a,addonBg:v,activeBorderColor:y,hoverBorderColor:p,activeShadow:`0 0 0 ${x}px ${S}`,errorActiveShadow:`0 0 0 ${x}px ${C}`,warningActiveShadow:`0 0 0 ${x}px ${$}`,hoverBg:w,activeBg:w,inputFontSize:M,inputFontSizeLG:T,inputFontSizeSM:I}},$ue=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),nb=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":Object.assign({},$ue(rn(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),LR=(e,t)=>({background:e.colorBgContainer,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:t.borderColor,"&:hover":{borderColor:t.hoverBorderColor,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:t.activeBorderColor,boxShadow:t.activeShadow,outline:0,backgroundColor:e.activeBg}}),sP=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},LR(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),Eue=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},LR(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},nb(e))}),sP(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),sP(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),cP=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),_ue=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},cP(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),cP(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},nb(e))}})}),Oue=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${n}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${n}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},Uk=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t?.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},uP=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Uk(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Rue=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Uk(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},nb(e))}),uP(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),uP(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),dP=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Tue=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},dP(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),dP(e,{status:"warning",addonBg:e.colorWarningBg,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary,color:e.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),Vk=(e,t)=>({background:e.colorBgContainer,borderWidth:`${de(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.borderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),fP=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Vk(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),Mue=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Vk(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),fP(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),fP(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Iue=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),Wk=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:a}=e;return{padding:`${de(t)} ${de(a)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},DR=e=>({padding:`${de(e.paddingBlockSM)} ${de(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),BR=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${de(e.paddingBlock)} ${de(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},Iue(e.colorTextPlaceholder)),{"&-lg":Object.assign({},Wk(e)),"&-sm":Object.assign({},DR(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Pue=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},Wk(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},DR(e)),[`&-lg ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${de(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${de(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${de(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{[`${n}-select-selector`]:{backgroundColor:"inherit",border:`${de(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${de(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[t]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},cs()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${n}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},[`& > ${n}-select > ${n}-select-selector, + & > ${n}-select-auto-complete ${t}, + & > ${n}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${n}-select:first-child > ${n}-select-selector, + & > ${n}-select-auto-complete:first-child ${t}, + & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, + & > ${n}-select:last-child > ${n}-select-selector, + & > ${n}-cascader-picker:last-child ${t}, + & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},Nue=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:a}=e,i=a(n).sub(a(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Rn(e)),BR(e)),Eue(e)),Rue(e)),Oue(e)),Mue(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:i,paddingBottom:i}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},Aue=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${de(e.inputAffixPadding)}`}}}},jue=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:a,colorIcon:o,colorIconHover:i,iconCls:s}=e,u=`${t}-affix-wrapper`,d=`${t}-affix-wrapper-disabled`;return{[u]:Object.assign(Object.assign(Object.assign(Object.assign({},BR(e)),{display:"inline-flex",[`&:not(${t}-disabled):hover`]:{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),Aue(e)),{[`${s}${t}-password-icon`]:{color:o,cursor:"pointer",transition:`all ${a}`,"&:hover":{color:i}}}),[`${t}-underlined`]:{borderRadius:0},[d]:{[`${s}${t}-password-icon`]:{color:o,cursor:"not-allowed","&:hover":{color:o}}}}},zue=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},Rn(e)),Pue(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},_ue(e)),Tue(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})})}},Lue=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:not([disabled]):hover, &:not([disabled]):focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-color-primary):not(${n}-btn-variant-text)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{height:e.controlHeight,borderRadius:0},[`${t}-lg`]:{lineHeight:e.calc(e.lineHeightLG).sub(2e-4).equal()},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${r}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${r}-button:not(${n}-btn-color-primary)`]:{color:e.colorTextDescription,"&:not([disabled]):hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{inset:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightSM}},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},Due=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Kk=Sn(["Input","Shared"],e=>{const t=rn(e,Wm(e));return[Nue(t),jue(t)]},Km,{resetFont:!1}),Gk=Sn(["Input","Component"],e=>{const t=rn(e,Wm(e));return[zue(t),Lue(t),Due(t),fR(t)]},Km,{resetFont:!1});var Bue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},Hue=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Bue}))},Yk=f.forwardRef(Hue);const rb=f.createContext(null);var kue=function(t){var n=t.activeTabOffset,r=t.horizontal,a=t.rtl,o=t.indicator,i=o===void 0?{}:o,s=i.size,u=i.align,d=u===void 0?"center":u,h=f.useState(),g=xe(h,2),v=g[0],p=g[1],y=f.useRef(),x=me.useCallback(function(C){return typeof s=="function"?s(C):typeof s=="number"?s:C},[s]);function S(){fn.cancel(y.current)}return f.useEffect(function(){var C={};if(n)if(r){C.width=x(n.width);var $=a?"right":"left";d==="start"&&(C[$]=n[$]),d==="center"&&(C[$]=n[$]+n.width/2,C.transform=a?"translateX(50%)":"translateX(-50%)"),d==="end"&&(C[$]=n[$]+n.width,C.transform="translateX(-100%)")}else C.height=x(n.height),d==="start"&&(C.top=n.top),d==="center"&&(C.top=n.top+n.height/2,C.transform="translateY(-50%)"),d==="end"&&(C.top=n.top+n.height,C.transform="translateY(-100%)");return S(),y.current=fn(function(){var w=v&&C&&Object.keys(C).every(function(E){var O=C[E],R=v[E];return typeof O=="number"&&typeof R=="number"?Math.round(O)===Math.round(R):O===R});w||p(C)}),S},[JSON.stringify(n),r,a,d,x]),{style:v}},hP={width:0,height:0,left:0,top:0};function Fue(e,t,n){return f.useMemo(function(){for(var r,a=new Map,o=t.get((r=e[0])===null||r===void 0?void 0:r.key)||hP,i=o.left+o.width,s=0;s j?(D=A,R.current="x"):(D=N,R.current="y"),t(-D,-D)&&T.preventDefault()}var I=f.useRef(null);I.current={onTouchStart:w,onTouchMove:E,onTouchEnd:O,onWheel:M},f.useEffect(function(){function T(z){I.current.onTouchStart(z)}function A(z){I.current.onTouchMove(z)}function N(z){I.current.onTouchEnd(z)}function D(z){I.current.onWheel(z)}return document.addEventListener("touchmove",A,{passive:!1}),document.addEventListener("touchend",N,{passive:!0}),e.current.addEventListener("touchstart",T,{passive:!0}),e.current.addEventListener("wheel",D,{passive:!1}),function(){document.removeEventListener("touchmove",A),document.removeEventListener("touchend",N)}},[])}function Xk(e){var t=f.useState(0),n=xe(t,2),r=n[0],a=n[1],o=f.useRef(0),i=f.useRef();return i.current=e,RE(function(){var s;(s=i.current)===null||s===void 0||s.call(i)},[r]),function(){o.current===r&&(o.current+=1,a(o.current))}}function Vue(e){var t=f.useRef([]),n=f.useState({}),r=xe(n,2),a=r[1],o=f.useRef(typeof e=="function"?e():e),i=Xk(function(){var u=o.current;t.current.forEach(function(d){u=d(u)}),t.current=[],o.current=u,a({})});function s(u){t.current.push(u),i()}return[o.current,s]}var pP={width:0,height:0,left:0,top:0,right:0};function Wue(e,t,n,r,a,o,i){var s=i.tabs,u=i.tabPosition,d=i.rtl,h,g,v;return["top","bottom"].includes(u)?(h="width",g=d?"right":"left",v=Math.abs(n)):(h="height",g="top",v=-n),f.useMemo(function(){if(!s.length)return[0,0];for(var p=s.length,y=p,x=0;x Math.floor(v+t)){y=x-1;break}}for(var C=0,$=p-1;$>=0;$-=1){var w=e.get(s[$].key)||pP;if(w[g]
y?[0,-1]:[C,y]},[e,t,r,a,o,v,u,s.map(function(p){return p.key}).join("_"),d])}function bP(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var Kue="TABS_DQ";function Qk(e){return String(e).replace(/"/g,Kue)}function HR(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var Zk=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,a=e.locale,o=e.style;return!r||r.showAdd===!1?null:f.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:o,"aria-label":a?.addAriaLabel||"Add tab",onClick:function(s){r.onEdit("add",{event:s})}},r.addIcon||"+")}),yP=f.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,a=e.extra;if(!a)return null;var o,i={};return It(a)==="object"&&!f.isValidElement(a)?i=a:i.right=a,n==="right"&&(o=i.right),n==="left"&&(o=i.left),o?f.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},o):null}),Gue=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,a=e.tabs,o=e.locale,i=e.mobile,s=e.more,u=s===void 0?{}:s,d=e.style,h=e.className,g=e.editable,v=e.tabBarGutter,p=e.rtl,y=e.removeAriaLabel,x=e.onTabClick,S=e.getPopupContainer,C=e.popupClassName,$=f.useState(!1),w=xe($,2),E=w[0],O=w[1],R=f.useState(null),M=xe(R,2),I=M[0],T=M[1],A=u.icon,N=A===void 0?"More":A,D="".concat(r,"-more-popup"),z="".concat(n,"-dropdown"),j=I!==null?"".concat(D,"-").concat(I):null,k=o?.dropdownAriaLabel;function L(G,Z){G.preventDefault(),G.stopPropagation(),g.onEdit("remove",{key:Z,event:G})}var H=f.createElement(zd,{onClick:function(Z){var te=Z.key,ee=Z.domEvent;x(te,ee),O(!1)},prefixCls:"".concat(z,"-menu"),id:D,tabIndex:-1,role:"listbox","aria-activedescendant":j,selectedKeys:[I],"aria-label":k!==void 0?k:"expanded dropdown"},a.map(function(G){var Z=G.closable,te=G.disabled,ee=G.closeIcon,le=G.key,ce=G.label,q=HR(Z,ee,g,te);return f.createElement(Um,{key:le,id:"".concat(D,"-").concat(le),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(le),disabled:te},f.createElement("span",null,ce),q&&f.createElement("button",{type:"button","aria-label":y||"remove",tabIndex:0,className:"".concat(z,"-menu-item-remove"),onClick:function(X){X.stopPropagation(),L(X,le)}},ee||g.removeIcon||"×"))}));function U(G){for(var Z=a.filter(function(q){return!q.disabled}),te=Z.findIndex(function(q){return q.key===I})||0,ee=Z.length,le=0;le gt?"left":"right"})}),z=xe(D,2),j=z[0],k=z[1],L=mP(0,function(st,gt){!N&&x&&x({direction:st>gt?"top":"bottom"})}),H=xe(L,2),U=H[0],W=H[1],Q=f.useState([0,0]),F=xe(Q,2),K=F[0],G=F[1],Z=f.useState([0,0]),te=xe(Z,2),ee=te[0],le=te[1],ce=f.useState([0,0]),q=xe(ce,2),J=q[0],X=q[1],B=f.useState([0,0]),ue=xe(B,2),ne=ue[0],re=ue[1],se=Vue(new Map),he=xe(se,2),Se=he[0],_e=he[1],Re=Fue(w,Se,ee[0]),ge=Mv(K,N),ye=Mv(ee,N),ve=Mv(J,N),be=Mv(ne,N),Pe=Math.floor(ge) Ge?Ge:st}var Te=f.useRef(null),Oe=f.useState(),He=xe(Oe,2),we=He[0],ze=He[1];function Ee(){ze(Date.now())}function Le(){Te.current&&clearTimeout(Te.current)}Uue(M,function(st,gt){function Lt(Ft,ut){Ft(function(Ct){var Ut=nt(Ct+ut);return Ut})}return Pe?(N?Lt(k,st):Lt(W,gt),Le(),Ee(),!0):!1}),f.useEffect(function(){return Le(),we&&(Te.current=setTimeout(function(){ze(0)},100)),Le},[we]);var Je=Wue(Re,Fe,N?j:U,ye,ve,be,ie(ie({},e),{},{tabs:w})),ht=xe(Je,2),kt=ht[0],zt=ht[1],mt=$n(function(){var st=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i,gt=Re.get(st)||{width:0,height:0,left:0,right:0,top:0};if(N){var Lt=j;s?gt.right j+Fe&&(Lt=gt.right+gt.width-Fe):gt.left<-j?Lt=-gt.left:gt.left+gt.width>-j+Fe&&(Lt=-(gt.left+gt.width-Fe)),W(0),k(nt(Lt))}else{var Ft=U;gt.top<-U?Ft=-gt.top:gt.top+gt.height>-U+Fe&&(Ft=-(gt.top+gt.height-Fe)),k(0),W(nt(Ft))}}),Bt=f.useState(),Pt=xe(Bt,2),Et=Pt[0],vt=Pt[1],At=f.useState(!1),$t=xe(At,2),Ke=$t[0],ot=$t[1],at=w.filter(function(st){return!st.disabled}).map(function(st){return st.key}),qe=function(gt){var Lt=at.indexOf(Et||i),Ft=at.length,ut=(Lt+gt+Ft)%Ft,Ct=at[ut];vt(Ct)},Ne=function(gt,Lt){var Ft=at.indexOf(gt),ut=w.find(function(Ut){return Ut.key===gt}),Ct=HR(ut?.closable,ut?.closeIcon,d,ut?.disabled);Ct&&(Lt.preventDefault(),Lt.stopPropagation(),d.onEdit("remove",{key:gt,event:Lt}),Ft===at.length-1?qe(-1):qe(1))},je=function(gt,Lt){ot(!0),Lt.button===1&&Ne(gt,Lt)},rt=function(gt){var Lt=gt.code,Ft=s&&N,ut=at[0],Ct=at[at.length-1];switch(Lt){case"ArrowLeft":{N&&qe(Ft?1:-1);break}case"ArrowRight":{N&&qe(Ft?-1:1);break}case"ArrowUp":{gt.preventDefault(),N||qe(-1);break}case"ArrowDown":{gt.preventDefault(),N||qe(1);break}case"Home":{gt.preventDefault(),vt(ut);break}case"End":{gt.preventDefault(),vt(Ct);break}case"Enter":case"Space":{gt.preventDefault(),y(Et??i,gt);break}case"Backspace":case"Delete":{Ne(Et,gt);break}}},ft={};N?ft[s?"marginRight":"marginLeft"]=v:ft.marginTop=v;var lt=w.map(function(st,gt){var Lt=st.key;return f.createElement(Xue,{id:a,prefixCls:$,key:Lt,tab:st,style:gt===0?void 0:ft,closable:st.closable,editable:d,active:Lt===i,focus:Lt===Et,renderWrapper:p,removeAriaLabel:h?.removeAriaLabel,tabCount:at.length,currentPosition:gt+1,onClick:function(ut){y(Lt,ut)},onKeyDown:rt,onFocus:function(){Ke||vt(Lt),mt(Lt),Ee(),M.current&&(s||(M.current.scrollLeft=0),M.current.scrollTop=0)},onBlur:function(){vt(void 0)},onMouseDown:function(ut){return je(Lt,ut)},onMouseUp:function(){ot(!1)}})}),Mt=function(){return _e(function(){var gt,Lt=new Map,Ft=(gt=I.current)===null||gt===void 0?void 0:gt.getBoundingClientRect();return w.forEach(function(ut){var Ct,Ut=ut.key,wt=(Ct=I.current)===null||Ct===void 0?void 0:Ct.querySelector('[data-node-key="'.concat(Qk(Ut),'"]'));if(wt){var Dn=Que(wt,Ft),rr=xe(Dn,4),vr=rr[0],Bn=rr[1],Hn=rr[2],Hr=rr[3];Lt.set(Ut,{width:vr,height:Bn,left:Hn,top:Hr})}}),Lt})};f.useEffect(function(){Mt()},[w.map(function(st){return st.key}).join("_")]);var We=Xk(function(){var st=Tu(E),gt=Tu(O),Lt=Tu(R);G([st[0]-gt[0]-Lt[0],st[1]-gt[1]-Lt[1]]);var Ft=Tu(A);X(Ft);var ut=Tu(T);re(ut);var Ct=Tu(I);le([Ct[0]-Ft[0],Ct[1]-Ft[1]]),Mt()}),Xe=w.slice(0,kt),yt=w.slice(zt+1),Ht=[].concat(ke(Xe),ke(yt)),Yt=Re.get(i),Vt=kue({activeTabOffset:Yt,horizontal:N,indicator:S,rtl:s}),St=Vt.style;f.useEffect(function(){mt()},[i,Ze,Ge,bP(Yt),bP(Re),N]),f.useEffect(function(){We()},[s]);var xt=!!Ht.length,Rt="".concat($,"-nav-wrap"),Ve,Qe,it,ct;return N?s?(Qe=j>0,Ve=j!==Ge):(Ve=j<0,Qe=j!==Ze):(it=U<0,ct=U!==Ze),f.createElement(ya,{onResize:We},f.createElement("div",{ref:Ci(t,E),role:"tablist","aria-orientation":N?"horizontal":"vertical",className:fe("".concat($,"-nav"),n),style:r,onKeyDown:function(){Ee()}},f.createElement(yP,{ref:O,position:"left",extra:u,prefixCls:$}),f.createElement(ya,{onResize:We},f.createElement("div",{className:fe(Rt,ae(ae(ae(ae({},"".concat(Rt,"-ping-left"),Ve),"".concat(Rt,"-ping-right"),Qe),"".concat(Rt,"-ping-top"),it),"".concat(Rt,"-ping-bottom"),ct)),ref:M},f.createElement(ya,{onResize:We},f.createElement("div",{ref:I,className:"".concat($,"-nav-list"),style:{transform:"translate(".concat(j,"px, ").concat(U,"px)"),transition:we?"none":void 0}},lt,f.createElement(Zk,{ref:A,prefixCls:$,locale:h,editable:d,style:ie(ie({},lt.length===0?void 0:ft),{},{visibility:xt?"hidden":null})}),f.createElement("div",{className:fe("".concat($,"-ink-bar"),ae({},"".concat($,"-ink-bar-animated"),o.inkBar)),style:St}))))),f.createElement(Yue,De({},e,{removeAriaLabel:h?.removeAriaLabel,ref:T,prefixCls:$,tabs:Ht,className:!xt&&tt,tabMoving:!!we})),f.createElement(yP,{ref:R,position:"right",extra:u,prefixCls:$})))}),Jk=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,a=e.style,o=e.id,i=e.active,s=e.tabKey,u=e.children;return f.createElement("div",{id:o&&"".concat(o,"-panel-").concat(s),role:"tabpanel",tabIndex:i?0:-1,"aria-labelledby":o&&"".concat(o,"-tab-").concat(s),"aria-hidden":!i,style:a,className:fe(n,i&&"".concat(n,"-active"),r),ref:t},u)}),Zue=["renderTabBar"],Jue=["label","key"],ede=function(t){var n=t.renderTabBar,r=Gt(t,Zue),a=f.useContext(rb),o=a.tabs;if(n){var i=ie(ie({},r),{},{panes:o.map(function(s){var u=s.label,d=s.key,h=Gt(s,Jue);return f.createElement(Jk,De({tab:u,key:d,tabKey:d},h))})});return n(i,SP)}return f.createElement(SP,r)},tde=["key","forceRender","style","className","destroyInactiveTabPane"],nde=function(t){var n=t.id,r=t.activeKey,a=t.animated,o=t.tabPosition,i=t.destroyInactiveTabPane,s=f.useContext(rb),u=s.prefixCls,d=s.tabs,h=a.tabPane,g="".concat(u,"-tabpane");return f.createElement("div",{className:fe("".concat(u,"-content-holder"))},f.createElement("div",{className:fe("".concat(u,"-content"),"".concat(u,"-content-").concat(o),ae({},"".concat(u,"-content-animated"),h))},d.map(function(v){var p=v.key,y=v.forceRender,x=v.style,S=v.className,C=v.destroyInactiveTabPane,$=Gt(v,tde),w=p===r;return f.createElement(ro,De({key:p,visible:w,forceRender:y,removeOnLeave:!!(i||C),leavedClassName:"".concat(g,"-hidden")},a.tabPaneMotion),function(E,O){var R=E.style,M=E.className;return f.createElement(Jk,De({},$,{prefixCls:g,id:n,tabKey:p,animated:h,active:w,style:ie(ie({},x),R),className:fe(S,M),ref:O}))})})))};function rde(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=ie({inkBar:!0},It(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var ade=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],xP=0,ode=f.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,a=r===void 0?"rc-tabs":r,o=e.className,i=e.items,s=e.direction,u=e.activeKey,d=e.defaultActiveKey,h=e.editable,g=e.animated,v=e.tabPosition,p=v===void 0?"top":v,y=e.tabBarGutter,x=e.tabBarStyle,S=e.tabBarExtraContent,C=e.locale,$=e.more,w=e.destroyInactiveTabPane,E=e.renderTabBar,O=e.onChange,R=e.onTabClick,M=e.onTabScroll,I=e.getPopupContainer,T=e.popupClassName,A=e.indicator,N=Gt(e,ade),D=f.useMemo(function(){return(i||[]).filter(function(ne){return ne&&It(ne)==="object"&&"key"in ne})},[i]),z=s==="rtl",j=rde(g),k=f.useState(!1),L=xe(k,2),H=L[0],U=L[1];f.useEffect(function(){U(pR())},[]);var W=gr(function(){var ne;return(ne=D[0])===null||ne===void 0?void 0:ne.key},{value:u,defaultValue:d}),Q=xe(W,2),F=Q[0],K=Q[1],G=f.useState(function(){return D.findIndex(function(ne){return ne.key===F})}),Z=xe(G,2),te=Z[0],ee=Z[1];f.useEffect(function(){var ne=D.findIndex(function(se){return se.key===F});if(ne===-1){var re;ne=Math.max(0,Math.min(te,D.length-1)),K((re=D[ne])===null||re===void 0?void 0:re.key)}ee(ne)},[D.map(function(ne){return ne.key}).join("_"),F,te]);var le=gr(null,{value:n}),ce=xe(le,2),q=ce[0],J=ce[1];f.useEffect(function(){n||(J("rc-tabs-".concat(xP)),xP+=1)},[]);function X(ne,re){R?.(ne,re);var se=ne!==F;K(ne),se&&O?.(ne)}var B={id:q,activeKey:F,animated:j,tabPosition:p,rtl:z,mobile:H},ue=ie(ie({},B),{},{editable:h,locale:C,more:$,tabBarGutter:y,onTabClick:X,onTabScroll:M,extra:S,style:x,panes:null,getPopupContainer:I,popupClassName:T,indicator:A});return f.createElement(rb.Provider,{value:{tabs:D,prefixCls:a}},f.createElement("div",De({ref:t,id:n,className:fe(a,"".concat(a,"-").concat(p),ae(ae(ae({},"".concat(a,"-mobile"),H),"".concat(a,"-editable"),h),"".concat(a,"-rtl"),z),o)},N),f.createElement(ede,De({},ue,{renderTabBar:E})),f.createElement(nde,De({destroyInactiveTabPane:w},B,{animated:j}))))});const ide={motionAppear:!1,motionEnter:!0,motionLeave:!0};function lde(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=Object.assign({inkBar:!0},typeof t=="object"?t:{}),n.tabPane&&(n.tabPaneMotion=Object.assign(Object.assign({},ide),{motionName:vi(e,"switch")})),n}var sde=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a t)}function ude(e,t){if(e)return e.map(r=>{var a;const o=(a=r.destroyOnHidden)!==null&&a!==void 0?a:r.destroyInactiveTabPane;return Object.assign(Object.assign({},r),{destroyInactiveTabPane:o})});const n=Lr(t).map(r=>{if(f.isValidElement(r)){const{key:a,props:o}=r,i=o||{},{tab:s}=i,u=sde(i,["tab"]);return Object.assign(Object.assign({key:String(a)},u),{label:s})}return null});return cde(n)}const dde=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[us(e,"slide-up"),us(e,"slide-down")]]},fde=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:a,colorBorderSecondary:o,itemSelectedColor:i}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${de(e.lineWidth)} ${e.lineType} ${o}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:i,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:gi(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:de(a)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:de(a)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${de(e.borderRadiusLG)} 0 0 ${de(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},hde=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},Rn(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${de(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},nl),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${de(e.paddingXXS)} ${de(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},mde=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:a,verticalItemPadding:o,verticalItemMargin:i,calc:s}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:a,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${de(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, + right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, + > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:s(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:o,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:i},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:de(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:s(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},gde=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:a,cardHeightLG:o,horizontalItemPaddingSM:i,horizontalItemPaddingLG:s}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:i,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:s,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:a,minHeight:a}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${de(e.borderRadius)} ${de(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${de(e.borderRadius)} ${de(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${de(e.borderRadius)} ${de(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${de(e.borderRadius)} 0 0 ${de(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:o,minHeight:o}}}}}},vde=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:a,tabsHorizontalItemMargin:o,horizontalItemPadding:i,itemSelectedColor:s,itemColor:u}=e,d=`${t}-tab`;return{[d]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:i,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:u,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${d}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",lineHeight:1,marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},Wo(e)),"&:hover":{color:r},[`&${d}-active ${d}-btn`]:{color:s,textShadow:e.tabsActiveTextShadow},[`&${d}-focus ${d}-btn:focus-visible`]:gi(e),[`&${d}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${d}-disabled ${d}-btn, &${d}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${d}-remove ${a}`]:{margin:0,verticalAlign:"middle"},[`${a}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${d} + ${d}`]:{margin:{_skip_check_:!0,value:o}}}},pde=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:a,calc:o}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:de(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:de(e.marginXS)},marginLeft:{_skip_check_:!0,value:de(o(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:a},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},bde=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:a,itemHoverColor:o,itemActiveColor:i,colorBorderSecondary:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Rn(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:a},background:"transparent",border:`${de(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:o},"&:active, &:focus:not(:focus-visible)":{color:i}},Wo(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),vde(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},Wo(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},yde=e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:a,controlHeightLG:o}=e,i=t||o,s=n||a,u=r||o+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:i,cardHeightSM:s,cardHeightLG:u,cardPadding:`${(i-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(s-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(u-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}},Sde=Sn("Tabs",e=>{const t=rn(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${de(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${de(e.horizontalItemGutter)}`});return[gde(t),pde(t),mde(t),hde(t),fde(t),bde(t),dde(t)]},yde),xde=()=>null;var Cde=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n,r,a,o,i,s,u,d,h,g,v;const{type:p,className:y,rootClassName:x,size:S,onEdit:C,hideAdd:$,centered:w,addIcon:E,removeIcon:O,moreIcon:R,more:M,popupClassName:I,children:T,items:A,animated:N,style:D,indicatorSize:z,indicator:j,destroyInactiveTabPane:k,destroyOnHidden:L}=e,H=Cde(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:U}=H,{direction:W,tabs:Q,getPrefixCls:F,getPopupContainer:K}=f.useContext(jt),G=F("tabs",U),Z=ea(G),[te,ee,le]=Sde(G,Z),ce=f.useRef(null);f.useImperativeHandle(t,()=>({nativeElement:ce.current}));let q;p==="editable-card"&&(q={onEdit:(se,{key:he,event:Se})=>{C?.(se==="add"?Se:he,se)},removeIcon:(n=O??Q?.removeIcon)!==null&&n!==void 0?n:f.createElement(Am,null),addIcon:(E??Q?.addIcon)||f.createElement(Yk,null),showAdd:$!==!0});const J=F(),X=Ca(S),B=ude(A,T),ue=lde(G,N),ne=Object.assign(Object.assign({},Q?.style),D),re={align:(r=j?.align)!==null&&r!==void 0?r:(a=Q?.indicator)===null||a===void 0?void 0:a.align,size:(u=(i=(o=j?.size)!==null&&o!==void 0?o:z)!==null&&i!==void 0?i:(s=Q?.indicator)===null||s===void 0?void 0:s.size)!==null&&u!==void 0?u:Q?.indicatorSize};return te(f.createElement(ode,Object.assign({ref:ce,direction:W,getPopupContainer:K},H,{items:B,className:fe({[`${G}-${X}`]:X,[`${G}-card`]:["card","editable-card"].includes(p),[`${G}-editable-card`]:p==="editable-card",[`${G}-centered`]:w},Q?.className,y,x,ee,le,Z),popupClassName:fe(I,ee,le,Z),style:ne,editable:q,more:Object.assign({icon:(v=(g=(h=(d=Q?.more)===null||d===void 0?void 0:d.icon)!==null&&h!==void 0?h:Q?.moreIcon)!==null&&g!==void 0?g:R)!==null&&v!==void 0?v:f.createElement(jR,null),transitionName:`${J}-slide-up`},M),prefixCls:G,animated:ue,indicator:re,destroyInactiveTabPane:L??k})))}),eF=wde;eF.TabPane=xde;var $de=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var{prefixCls:t,className:n,hoverable:r=!0}=e,a=$de(e,["prefixCls","className","hoverable"]);const{getPrefixCls:o}=f.useContext(jt),i=o("card",t),s=fe(`${i}-grid`,n,{[`${i}-grid-hoverable`]:r});return f.createElement("div",Object.assign({},a,{className:s}))},Ede=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:a,tabsMarginBottom:o}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${de(a)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)} 0 0`},cs()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},nl),{[` + > ${n}-typography, + > ${n}-typography-edit-content + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},_de=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:a}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` + ${de(a)} 0 0 0 ${n}, + 0 ${de(a)} 0 0 ${n}, + ${de(a)} ${de(a)} 0 0 ${n}, + ${de(a)} 0 0 0 ${n} inset, + 0 ${de(a)} 0 0 ${n} inset; + `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},Ode=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:a,colorBorderSecondary:o,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${de(e.lineWidth)} ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)}`},cs()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:de(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:a,lineHeight:de(e.calc(a).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${de(e.lineWidth)} ${e.lineType} ${o}`}}})},Rde=e=>Object.assign(Object.assign({margin:`${de(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},cs()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},nl),"&-description":{color:e.colorTextDescription}}),Tde=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:a}=e;return{[`${t}-head`]:{padding:`0 ${de(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${de(e.padding)} ${de(a)}`}}},Mde=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},Ide=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:a,boxShadowTertiary:o,bodyPadding:i,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},Rn(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:o},[`${t}-head`]:Ede(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:i,borderRadius:`0 0 ${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)}`},[`${t}-grid`]:_de(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:Ode(e),[`${t}-meta`]:Rde(e)}),[`${t}-bordered`]:{border:`${de(e.lineWidth)} ${e.lineType} ${a}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${de(e.borderRadiusLG)} ${de(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:Tde(e),[`${t}-loading`]:Mde(e),[`${t}-rtl`]:{direction:"rtl"}}},Pde=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:a,headerFontSizeSM:o}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:a,padding:`0 ${de(r)}`,fontSize:o,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},Nde=e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!==null&&t!==void 0?t:e.paddingLG,headerPadding:(n=e.headerPadding)!==null&&n!==void 0?n:e.paddingLG}},Ade=Sn("Card",e=>{const t=rn(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[Ide(t),Pde(t)]},Nde);var CP=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{actionClasses:t,actions:n=[],actionStyle:r}=e;return f.createElement("ul",{className:t,style:r},n.map((a,o)=>{const i=`action-${o}`;return f.createElement("li",{style:{width:`${100/n.length}%`},key:i},f.createElement("span",null,a))}))},zde=f.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:a,style:o,extra:i,headStyle:s={},bodyStyle:u={},title:d,loading:h,bordered:g,variant:v,size:p,type:y,cover:x,actions:S,tabList:C,children:$,activeTabKey:w,defaultActiveTabKey:E,tabBarExtraContent:O,hoverable:R,tabProps:M={},classNames:I,styles:T}=e,A=CP(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:N,direction:D,card:z}=f.useContext(jt),[j]=Y0("card",v,g),k=Re=>{var ge;(ge=e.onTabChange)===null||ge===void 0||ge.call(e,Re)},L=Re=>{var ge;return fe((ge=z?.classNames)===null||ge===void 0?void 0:ge[Re],I?.[Re])},H=Re=>{var ge;return Object.assign(Object.assign({},(ge=z?.styles)===null||ge===void 0?void 0:ge[Re]),T?.[Re])},U=f.useMemo(()=>{let Re=!1;return f.Children.forEach($,ge=>{ge?.type===kR&&(Re=!0)}),Re},[$]),W=N("card",n),[Q,F,K]=Ade(W),G=f.createElement(_i,{loading:!0,active:!0,paragraph:{rows:4},title:!1},$),Z=w!==void 0,te=Object.assign(Object.assign({},M),{[Z?"activeKey":"defaultActiveKey"]:Z?w:E,tabBarExtraContent:O});let ee;const le=Ca(p),ce=!le||le==="default"?"large":le,q=C?f.createElement(eF,Object.assign({size:ce},te,{className:`${W}-head-tabs`,onChange:k,items:C.map(Re=>{var{tab:ge}=Re,ye=CP(Re,["tab"]);return Object.assign({label:ge},ye)})})):null;if(d||i||q){const Re=fe(`${W}-head`,L("header")),ge=fe(`${W}-head-title`,L("title")),ye=fe(`${W}-extra`,L("extra")),ve=Object.assign(Object.assign({},s),H("header"));ee=f.createElement("div",{className:Re,style:ve},f.createElement("div",{className:`${W}-head-wrapper`},d&&f.createElement("div",{className:ge,style:H("title")},d),i&&f.createElement("div",{className:ye,style:H("extra")},i)),q)}const J=fe(`${W}-cover`,L("cover")),X=x?f.createElement("div",{className:J,style:H("cover")},x):null,B=fe(`${W}-body`,L("body")),ue=Object.assign(Object.assign({},u),H("body")),ne=f.createElement("div",{className:B,style:ue},h?G:$),re=fe(`${W}-actions`,L("actions")),se=S?.length?f.createElement(jde,{actionClasses:re,actionStyle:H("actions"),actions:S}):null,he=er(A,["onTabChange"]),Se=fe(W,z?.className,{[`${W}-loading`]:h,[`${W}-bordered`]:j!=="borderless",[`${W}-hoverable`]:R,[`${W}-contain-grid`]:U,[`${W}-contain-tabs`]:C?.length,[`${W}-${le}`]:le,[`${W}-type-${y}`]:!!y,[`${W}-rtl`]:D==="rtl"},r,a,F,K),_e=Object.assign(Object.assign({},z?.style),o);return Q(f.createElement("div",Object.assign({ref:t},he,{className:Se,style:_e}),ee,X,ne,se))});var Lde=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:t,className:n,avatar:r,title:a,description:o}=e,i=Lde(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:s}=f.useContext(jt),u=s("card",t),d=fe(`${u}-meta`,n),h=r?f.createElement("div",{className:`${u}-meta-avatar`},r):null,g=a?f.createElement("div",{className:`${u}-meta-title`},a):null,v=o?f.createElement("div",{className:`${u}-meta-description`},o):null,p=g||v?f.createElement("div",{className:`${u}-meta-detail`},g,v):null;return f.createElement("div",Object.assign({},i,{className:d}),h,p)},jh=zde;jh.Grid=kR;jh.Meta=Dde;function Bde(e,t,n){var r=n||{},a=r.noTrailing,o=a===void 0?!1:a,i=r.noLeading,s=i===void 0?!1:i,u=r.debounceMode,d=u===void 0?void 0:u,h,g=!1,v=0;function p(){h&&clearTimeout(h)}function y(S){var C=S||{},$=C.upcomingOnly,w=$===void 0?!1:$;p(),g=!w}function x(){for(var S=arguments.length,C=new Array(S),$=0;$ e?s?(v=Date.now(),o||(h=setTimeout(d?R:O,e))):O():o!==!0&&(h=setTimeout(d?R:O,d===void 0?e-E:e))}return x.cancel=y,x}function Hde(e,t,n){var r={},a=r.atBegin,o=a===void 0?!1:a;return Bde(e,t,{debounceMode:o!==!1})}function Ha(e,t){return e[t]}var kde=["children"];function tF(e,t){return"".concat(e,"-").concat(t)}function Fde(e){return e&&e.type&&e.type.isTreeNode}function Gm(e,t){return e??t}function hd(e){var t=e||{},n=t.title,r=t._title,a=t.key,o=t.children,i=n||"title";return{title:i,_title:r||[i],key:a||"key",children:o||"children"}}function nF(e){function t(n){var r=Lr(n);return r.map(function(a){if(!Fde(a))return cr(!a,"Tree/TreeNode can only accept TreeNode as children."),null;var o=a.key,i=a.props,s=i.children,u=Gt(i,kde),d=ie({key:o},u),h=t(s);return h.length&&(d.children=h),d}).filter(function(a){return a})}return t(e)}function Cx(e,t,n){var r=hd(n),a=r._title,o=r.key,i=r.children,s=new Set(t===!0?[]:t),u=[];function d(h){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return h.map(function(v,p){for(var y=tF(g?g.pos:"0",p),x=Gm(v[o],y),S,C=0;C1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,a=t.onProcessFinished,o=t.externalGetKey,i=t.childrenPropName,s=t.fieldNames,u=arguments.length>2?arguments[2]:void 0,d=o||u,h={},g={},v={posEntities:h,keyEntities:g};return n&&(v=n(v)||v),qde(e,function(p){var y=p.node,x=p.index,S=p.pos,C=p.key,$=p.parentPos,w=p.level,E=p.nodes,O={node:y,nodes:E,index:x,key:C,pos:S,level:w},R=Gm(C,S);h[S]=O,g[R]=O,O.parent=h[$],O.parent&&(O.parent.children=O.parent.children||[],O.parent.children.push(O)),r&&r(O,v)},{externalGetKey:d,childrenPropName:i,fieldNames:s}),a&&a(v),v}function zh(e,t){var n=t.expandedKeys,r=t.selectedKeys,a=t.loadedKeys,o=t.loadingKeys,i=t.checkedKeys,s=t.halfCheckedKeys,u=t.dragOverNodeKey,d=t.dropPosition,h=t.keyEntities,g=Ha(h,e),v={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:a.indexOf(e)!==-1,loading:o.indexOf(e)!==-1,checked:i.indexOf(e)!==-1,halfChecked:s.indexOf(e)!==-1,pos:String(g?g.pos:""),dragOver:u===e&&d===0,dragOverGapTop:u===e&&d===-1,dragOverGapBottom:u===e&&d===1};return v}function jr(e){var t=e.data,n=e.expanded,r=e.selected,a=e.checked,o=e.loaded,i=e.loading,s=e.halfChecked,u=e.dragOver,d=e.dragOverGapTop,h=e.dragOverGapBottom,g=e.pos,v=e.active,p=e.eventKey,y=ie(ie({},t),{},{expanded:n,selected:r,checked:a,loaded:o,loading:i,halfChecked:s,dragOver:u,dragOverGapTop:d,dragOverGapBottom:h,pos:g,active:v,key:p});return"props"in y||Object.defineProperty(y,"props",{get:function(){return cr(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),y}function rF(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function Ude(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,a=t.checkable;return!!(n||r)||a===!1}function Vde(e,t,n,r){for(var a=new Set(e),o=new Set,i=0;i<=n;i+=1){var s=t.get(i)||new Set;s.forEach(function(g){var v=g.key,p=g.node,y=g.children,x=y===void 0?[]:y;a.has(v)&&!r(p)&&x.filter(function(S){return!r(S.node)}).forEach(function(S){a.add(S.key)})})}for(var u=new Set,d=n;d>=0;d-=1){var h=t.get(d)||new Set;h.forEach(function(g){var v=g.parent,p=g.node;if(!(r(p)||!g.parent||u.has(g.parent.key))){if(r(g.parent.node)){u.add(v.key);return}var y=!0,x=!1;(v.children||[]).filter(function(S){return!r(S.node)}).forEach(function(S){var C=S.key,$=a.has(C);y&&!$&&(y=!1),!x&&($||o.has(C))&&(x=!0)}),y&&a.add(v.key),x&&o.add(v.key),u.add(v.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(rF(o,a))}}function Wde(e,t,n,r,a){for(var o=new Set(e),i=new Set(t),s=0;s<=r;s+=1){var u=n.get(s)||new Set;u.forEach(function(v){var p=v.key,y=v.node,x=v.children,S=x===void 0?[]:x;!o.has(p)&&!i.has(p)&&!a(y)&&S.filter(function(C){return!a(C.node)}).forEach(function(C){o.delete(C.key)})})}i=new Set;for(var d=new Set,h=r;h>=0;h-=1){var g=n.get(h)||new Set;g.forEach(function(v){var p=v.parent,y=v.node;if(!(a(y)||!v.parent||d.has(v.parent.key))){if(a(v.parent.node)){d.add(p.key);return}var x=!0,S=!1;(p.children||[]).filter(function(C){return!a(C.node)}).forEach(function(C){var $=C.key,w=o.has($);x&&!w&&(x=!1),!S&&(w||i.has($))&&(S=!0)}),x||o.delete(p.key),S&&i.add(p.key),d.add(p.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(rF(i,o))}}function Qu(e,t,n,r){var a=[],o;r?o=r:o=Ude;var i=new Set(e.filter(function(h){var g=!!Ha(n,h);return g||a.push(h),g})),s=new Map,u=0;Object.keys(n).forEach(function(h){var g=n[h],v=g.level,p=s.get(v);p||(p=new Set,s.set(v,p)),p.add(g),u=Math.max(u,v)}),cr(!a.length,"Tree missing follow keys: ".concat(a.slice(0,100).map(function(h){return"'".concat(h,"'")}).join(", ")));var d;return t===!0?d=Vde(i,s,u,o):d=Wde(i,t.halfCheckedKeys,s,u,o),d}const Kde=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},Rn(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},Rn(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},Rn(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:gi(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${de(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` + ${n}:not(${n}-disabled), + ${t}:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` + ${n}-checked:not(${n}-disabled), + ${t}-checked:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorBorder}`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorPrimary}`}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function aF(e,t){const n=rn(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return Kde(n)}const oF=Sn("Checkbox",(e,{prefixCls:t})=>[aF(t,e)]),iF=me.createContext(null);var Gde=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n;const{prefixCls:r,className:a,rootClassName:o,children:i,indeterminate:s=!1,style:u,onMouseEnter:d,onMouseLeave:h,skipGroup:g=!1,disabled:v}=e,p=Gde(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:y,direction:x,checkbox:S}=f.useContext(jt),C=f.useContext(iF),{isFormItemInput:$}=f.useContext(xa),w=f.useContext(Io),E=(n=C?.disabled||v)!==null&&n!==void 0?n:w,O=f.useRef(p.value),R=f.useRef(null),M=Zr(t,R);f.useEffect(()=>{C?.registerValue(p.value)},[]),f.useEffect(()=>{if(!g)return p.value!==O.current&&(C?.cancelValue(O.current),C?.registerValue(p.value),O.current=p.value),()=>C?.cancelValue(p.value)},[p.value]),f.useEffect(()=>{var U;!((U=R.current)===null||U===void 0)&&U.input&&(R.current.input.indeterminate=s)},[s]);const I=y("checkbox",r),T=ea(I),[A,N,D]=oF(I,T),z=Object.assign({},p);C&&!g&&(z.onChange=(...U)=>{p.onChange&&p.onChange.apply(p,U),C.toggleOption&&C.toggleOption({label:i,value:p.value})},z.name=C.name,z.checked=C.value.includes(p.value));const j=fe(`${I}-wrapper`,{[`${I}-rtl`]:x==="rtl",[`${I}-wrapper-checked`]:z.checked,[`${I}-wrapper-disabled`]:E,[`${I}-wrapper-in-form-item`]:$},S?.className,a,o,D,T,N),k=fe({[`${I}-indeterminate`]:s},I0,N),[L,H]=Bk(z.onClick);return A(f.createElement(P0,{component:"Checkbox",disabled:E},f.createElement("label",{className:j,style:Object.assign(Object.assign({},S?.style),u),onMouseEnter:d,onMouseLeave:h,onClick:L},f.createElement(Dk,Object.assign({},z,{onClick:H,prefixCls:I,className:k,disabled:E,ref:M})),i!=null&&f.createElement("span",{className:`${I}-label`},i))))},lF=f.forwardRef(Yde);var Xde=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{defaultValue:n,children:r,options:a=[],prefixCls:o,className:i,rootClassName:s,style:u,onChange:d}=e,h=Xde(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:g,direction:v}=f.useContext(jt),[p,y]=f.useState(h.value||n||[]),[x,S]=f.useState([]);f.useEffect(()=>{"value"in h&&y(h.value||[])},[h.value]);const C=f.useMemo(()=>a.map(k=>typeof k=="string"||typeof k=="number"?{label:k,value:k}:k),[a]),$=k=>{S(L=>L.filter(H=>H!==k))},w=k=>{S(L=>[].concat(ke(L),[k]))},E=k=>{const L=p.indexOf(k.value),H=ke(p);L===-1?H.push(k.value):H.splice(L,1),"value"in h||y(H),d?.(H.filter(U=>x.includes(U)).sort((U,W)=>{const Q=C.findIndex(K=>K.value===U),F=C.findIndex(K=>K.value===W);return Q-F}))},O=g("checkbox",o),R=`${O}-group`,M=ea(O),[I,T,A]=oF(O,M),N=er(h,["value","disabled"]),D=a.length?C.map(k=>f.createElement(lF,{prefixCls:O,key:k.value.toString(),disabled:"disabled"in k?k.disabled:h.disabled,value:k.value,checked:p.includes(k.value),onChange:k.onChange,className:fe(`${R}-item`,k.className),style:k.style,title:k.title,id:k.id,required:k.required},k.label)):r,z=f.useMemo(()=>({toggleOption:E,value:p,disabled:h.disabled,name:h.name,registerValue:w,cancelValue:$}),[E,p,h.disabled,h.name,w,$]),j=fe(R,{[`${R}-rtl`]:v==="rtl"},i,s,A,M,T);return I(f.createElement("div",Object.assign({className:j,style:u},N,{ref:t}),f.createElement(iF.Provider,{value:z},D)))}),md=lF;md.Group=Qde;md.__ANT_CHECKBOX=!0;const sF=f.createContext({});var Zde=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{getPrefixCls:n,direction:r}=f.useContext(jt),{gutter:a,wrap:o}=f.useContext(sF),{prefixCls:i,span:s,order:u,offset:d,push:h,pull:g,className:v,children:p,flex:y,style:x}=e,S=Zde(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),C=n("col",i),[$,w,E]=Coe(C),O={};let R={};Jde.forEach(T=>{let A={};const N=e[T];typeof N=="number"?A.span=N:typeof N=="object"&&(A=N||{}),delete S[T],R=Object.assign(Object.assign({},R),{[`${C}-${T}-${A.span}`]:A.span!==void 0,[`${C}-${T}-order-${A.order}`]:A.order||A.order===0,[`${C}-${T}-offset-${A.offset}`]:A.offset||A.offset===0,[`${C}-${T}-push-${A.push}`]:A.push||A.push===0,[`${C}-${T}-pull-${A.pull}`]:A.pull||A.pull===0,[`${C}-rtl`]:r==="rtl"}),A.flex&&(R[`${C}-${T}-flex`]=!0,O[`--${C}-${T}-flex`]=wP(A.flex))});const M=fe(C,{[`${C}-${s}`]:s!==void 0,[`${C}-order-${u}`]:u,[`${C}-offset-${d}`]:d,[`${C}-push-${h}`]:h,[`${C}-pull-${g}`]:g},v,R,w,E),I={};if(a?.[0]){const T=typeof a[0]=="number"?`${a[0]/2}px`:`calc(${a[0]} / 2)`;I.paddingLeft=T,I.paddingRight=T}return y&&(I.flex=wP(y),o===!1&&!I.minWidth&&(I.minWidth=0)),$(f.createElement("div",Object.assign({},S,{style:Object.assign(Object.assign(Object.assign({},I),x),O),className:M,ref:t}),p))});function efe(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],a=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0};return r.forEach((o,i)=>{if(typeof o=="object"&&o!==null)for(let s=0;s {if(typeof e=="string"&&r(e),typeof e=="object")for(let o=0;o {a()},[JSON.stringify(e),t]),n}const Zl=f.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:a,className:o,style:i,children:s,gutter:u=0,wrap:d}=e,h=tfe(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:g,direction:v}=f.useContext(jt),p=Ad(!0,null),y=$P(a,p),x=$P(r,p),S=g("row",n),[C,$,w]=xoe(S),E=efe(u,p),O=fe(S,{[`${S}-no-wrap`]:d===!1,[`${S}-${x}`]:x,[`${S}-${y}`]:y,[`${S}-rtl`]:v==="rtl"},o,$,w),R={};if(E?.[0]){const A=typeof E[0]=="number"?`${E[0]/-2}px`:`calc(${E[0]} / -2)`;R.marginLeft=A,R.marginRight=A}const[M,I]=E;R.rowGap=I;const T=f.useMemo(()=>({gutter:[M,I],wrap:d}),[M,I,d]);return C(f.createElement(sF.Provider,{value:T},f.createElement("div",Object.assign({},h,{className:O,style:Object.assign(Object.assign({},R),i),ref:t}),s)))});function nfe(e){return!!(e.addonBefore||e.addonAfter)}function rfe(e){return!!(e.prefix||e.suffix||e.allowClear)}function EP(e,t,n){var r=t.cloneNode(!0),a=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},a}function kp(e,t,n,r){if(n){var a=t;if(t.type==="click"){a=EP(t,e,""),n(a);return}if(e.type!=="file"&&r!==void 0){a=EP(t,e,r),n(a);return}n(a)}}function cF(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var a=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(a,a);break;default:e.setSelectionRange(0,a)}}}}var uF=me.forwardRef(function(e,t){var n,r,a,o=e.inputElement,i=e.children,s=e.prefixCls,u=e.prefix,d=e.suffix,h=e.addonBefore,g=e.addonAfter,v=e.className,p=e.style,y=e.disabled,x=e.readOnly,S=e.focused,C=e.triggerFocus,$=e.allowClear,w=e.value,E=e.handleReset,O=e.hidden,R=e.classes,M=e.classNames,I=e.dataAttrs,T=e.styles,A=e.components,N=e.onClear,D=i??o,z=A?.affixWrapper||"span",j=A?.groupWrapper||"span",k=A?.wrapper||"span",L=A?.groupAddon||"span",H=f.useRef(null),U=function(re){var se;(se=H.current)!==null&&se!==void 0&&se.contains(re.target)&&C?.()},W=rfe(e),Q=f.cloneElement(D,{value:w,className:fe((n=D.props)===null||n===void 0?void 0:n.className,!W&&M?.variant)||null}),F=f.useRef(null);if(me.useImperativeHandle(t,function(){return{nativeElement:F.current||H.current}}),W){var K=null;if($){var G=!y&&!x&&w,Z="".concat(s,"-clear-icon"),te=It($)==="object"&&$!==null&&$!==void 0&&$.clearIcon?$.clearIcon:"✖";K=me.createElement("button",{type:"button",tabIndex:-1,onClick:function(re){E?.(re),N?.()},onMouseDown:function(re){return re.preventDefault()},className:fe(Z,ae(ae({},"".concat(Z,"-hidden"),!G),"".concat(Z,"-has-suffix"),!!d))},te)}var ee="".concat(s,"-affix-wrapper"),le=fe(ee,ae(ae(ae(ae(ae({},"".concat(s,"-disabled"),y),"".concat(ee,"-disabled"),y),"".concat(ee,"-focused"),S),"".concat(ee,"-readonly"),x),"".concat(ee,"-input-with-clear-btn"),d&&$&&w),R?.affixWrapper,M?.affixWrapper,M?.variant),ce=(d||$)&&me.createElement("span",{className:fe("".concat(s,"-suffix"),M?.suffix),style:T?.suffix},K,d);Q=me.createElement(z,De({className:le,style:T?.affixWrapper,onClick:U},I?.affixWrapper,{ref:H}),u&&me.createElement("span",{className:fe("".concat(s,"-prefix"),M?.prefix),style:T?.prefix},u),Q,ce)}if(nfe(e)){var q="".concat(s,"-group"),J="".concat(q,"-addon"),X="".concat(q,"-wrapper"),B=fe("".concat(s,"-wrapper"),q,R?.wrapper,M?.wrapper),ue=fe(X,ae({},"".concat(X,"-disabled"),y),R?.group,M?.groupWrapper);Q=me.createElement(j,{className:ue,ref:F},me.createElement(k,{className:B},h&&me.createElement(L,{className:J},h),Q,g&&me.createElement(L,{className:J},g)))}return me.cloneElement(Q,{className:fe((r=Q.props)===null||r===void 0?void 0:r.className,v)||null,style:ie(ie({},(a=Q.props)===null||a===void 0?void 0:a.style),p),hidden:O})}),afe=["show"];function dF(e,t){return f.useMemo(function(){var n={};t&&(n.show=It(t)==="object"&&t.formatter?t.formatter:!!t),n=ie(ie({},n),e);var r=n,a=r.show,o=Gt(r,afe);return ie(ie({},o),{},{show:!!a,showFormatter:typeof a=="function"?a:void 0,strategy:o.strategy||function(i){return i.length}})},[e,t])}var ofe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],ife=f.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,a=e.onFocus,o=e.onBlur,i=e.onPressEnter,s=e.onKeyDown,u=e.onKeyUp,d=e.prefixCls,h=d===void 0?"rc-input":d,g=e.disabled,v=e.htmlSize,p=e.className,y=e.maxLength,x=e.suffix,S=e.showCount,C=e.count,$=e.type,w=$===void 0?"text":$,E=e.classes,O=e.classNames,R=e.styles,M=e.onCompositionStart,I=e.onCompositionEnd,T=Gt(e,ofe),A=f.useState(!1),N=xe(A,2),D=N[0],z=N[1],j=f.useRef(!1),k=f.useRef(!1),L=f.useRef(null),H=f.useRef(null),U=function(be){L.current&&cF(L.current,be)},W=gr(e.defaultValue,{value:e.value}),Q=xe(W,2),F=Q[0],K=Q[1],G=F==null?"":String(F),Z=f.useState(null),te=xe(Z,2),ee=te[0],le=te[1],ce=dF(C,S),q=ce.max||y,J=ce.strategy(G),X=!!q&&J>q;f.useImperativeHandle(t,function(){var ve;return{focus:U,blur:function(){var Pe;(Pe=L.current)===null||Pe===void 0||Pe.blur()},setSelectionRange:function(Pe,Fe,tt){var Ze;(Ze=L.current)===null||Ze===void 0||Ze.setSelectionRange(Pe,Fe,tt)},select:function(){var Pe;(Pe=L.current)===null||Pe===void 0||Pe.select()},input:L.current,nativeElement:((ve=H.current)===null||ve===void 0?void 0:ve.nativeElement)||L.current}}),f.useEffect(function(){k.current&&(k.current=!1),z(function(ve){return ve&&g?!1:ve})},[g]);var B=function(be,Pe,Fe){var tt=Pe;if(!j.current&&ce.exceedFormatter&&ce.max&&ce.strategy(Pe)>ce.max){if(tt=ce.exceedFormatter(Pe,{max:ce.max}),Pe!==tt){var Ze,Ge;le([((Ze=L.current)===null||Ze===void 0?void 0:Ze.selectionStart)||0,((Ge=L.current)===null||Ge===void 0?void 0:Ge.selectionEnd)||0])}}else if(Fe.source==="compositionEnd")return;K(tt),L.current&&kp(L.current,be,r,tt)};f.useEffect(function(){if(ee){var ve;(ve=L.current)===null||ve===void 0||ve.setSelectionRange.apply(ve,ke(ee))}},[ee]);var ue=function(be){B(be,be.target.value,{source:"change"})},ne=function(be){j.current=!1,B(be,be.currentTarget.value,{source:"compositionEnd"}),I?.(be)},re=function(be){i&&be.key==="Enter"&&!k.current&&(k.current=!0,i(be)),s?.(be)},se=function(be){be.key==="Enter"&&(k.current=!1),u?.(be)},he=function(be){z(!0),a?.(be)},Se=function(be){k.current&&(k.current=!1),z(!1),o?.(be)},_e=function(be){K(""),U(),L.current&&kp(L.current,be,r)},Re=X&&"".concat(h,"-out-of-range"),ge=function(){var be=er(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return me.createElement("input",De({autoComplete:n},be,{onChange:ue,onFocus:he,onBlur:Se,onKeyDown:re,onKeyUp:se,className:fe(h,ae({},"".concat(h,"-disabled"),g),O?.input),style:R?.input,ref:L,size:v,type:w,onCompositionStart:function(Fe){j.current=!0,M?.(Fe)},onCompositionEnd:ne}))},ye=function(){var be=Number(q)>0;if(x||ce.show){var Pe=ce.showFormatter?ce.showFormatter({value:G,count:J,maxLength:q}):"".concat(J).concat(be?" / ".concat(q):"");return me.createElement(me.Fragment,null,ce.show&&me.createElement("span",{className:fe("".concat(h,"-show-count-suffix"),ae({},"".concat(h,"-show-count-has-suffix"),!!x),O?.count),style:ie({},R?.count)},Pe),x)}return null};return me.createElement(uF,De({},T,{prefixCls:h,className:fe(p,Re),handleReset:_e,value:G,focused:D,triggerFocus:U,suffix:ye(),disabled:g,classes:E,classNames:O,styles:R,ref:H}),ge())});const fF=e=>{let t;return typeof e=="object"&&e?.clearIcon?t=e:e&&(t={clearIcon:me.createElement(T0,null)}),t};function hF(e,t){const n=f.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var a,o,i,s;!((a=e.current)===null||a===void 0)&&a.input&&((o=e.current)===null||o===void 0?void 0:o.input.getAttribute("type"))==="password"&&(!((i=e.current)===null||i===void 0)&&i.input.hasAttribute("value"))&&((s=e.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return f.useEffect(()=>(t&&r(),()=>n.current.forEach(a=>{a&&clearTimeout(a)})),[]),r}function lfe(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var sfe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:n,bordered:r=!0,status:a,size:o,disabled:i,onBlur:s,onFocus:u,suffix:d,allowClear:h,addonAfter:g,addonBefore:v,className:p,style:y,styles:x,rootClassName:S,onChange:C,classNames:$,variant:w}=e,E=sfe(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:O,direction:R,allowClear:M,autoComplete:I,className:T,style:A,classNames:N,styles:D}=Vr("input"),z=O("input",n),j=f.useRef(null),k=ea(z),[L,H,U]=Kk(z,S),[W]=Gk(z,k),{compactSize:Q,compactItemClassnames:F}=Id(z,R),K=Ca(Se=>{var _e;return(_e=o??Q)!==null&&_e!==void 0?_e:Se}),G=me.useContext(Io),Z=i??G,{status:te,hasFeedback:ee,feedbackIcon:le}=f.useContext(xa),ce=G0(te,a),q=lfe(e)||!!ee;f.useRef(q);const J=hF(j,!0),X=Se=>{J(),s?.(Se)},B=Se=>{J(),u?.(Se)},ue=Se=>{J(),C?.(Se)},ne=(ee||d)&&me.createElement(me.Fragment,null,d,ee&&le),re=fF(h??M),[se,he]=Y0("input",w,r);return L(W(me.createElement(ife,Object.assign({ref:Zr(t,j),prefixCls:z,autoComplete:I},E,{disabled:Z,onBlur:X,onFocus:B,style:Object.assign(Object.assign({},A),y),styles:Object.assign(Object.assign({},D),x),suffix:ne,allowClear:re,className:fe(p,S,U,k,F,T),onChange:ue,addonBefore:v&&me.createElement(lc,{form:!0,space:!0},v),addonAfter:g&&me.createElement(lc,{form:!0,space:!0},g),classNames:Object.assign(Object.assign(Object.assign({},$),N),{input:fe({[`${z}-sm`]:K==="small",[`${z}-lg`]:K==="large",[`${z}-rtl`]:R==="rtl"},$?.input,N.input,H),variant:fe({[`${z}-${se}`]:he},jp(z,ce)),affixWrapper:fe({[`${z}-affix-wrapper-sm`]:K==="small",[`${z}-affix-wrapper-lg`]:K==="large",[`${z}-affix-wrapper-rtl`]:R==="rtl"},H),wrapper:fe({[`${z}-group-rtl`]:R==="rtl"},H),groupWrapper:fe({[`${z}-group-wrapper-sm`]:K==="small",[`${z}-group-wrapper-lg`]:K==="large",[`${z}-group-wrapper-rtl`]:R==="rtl",[`${z}-group-wrapper-${se}`]:he},jp(`${z}-group-wrapper`,ce,ee),H)})}))))}),cfe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},qR=me.createContext({});var ufe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a Lr(e).map(t=>Object.assign(Object.assign({},t?.props),{key:t.key}));function ffe(e,t,n){const r=f.useMemo(()=>t||dfe(n),[t,n]);return f.useMemo(()=>r.map(o=>{var{span:i}=o,s=ufe(o,["span"]);return i==="filled"?Object.assign(Object.assign({},s),{filled:!0}):Object.assign(Object.assign({},s),{span:typeof i=="number"?i:ek(e,i)})}),[r,e])}var hfe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a i).forEach(i=>{const{filled:s}=i,u=hfe(i,["filled"]);if(s){r.push(u),n.push(r),r=[],o=0;return}const d=t-o;o+=i.span||1,o>=t?(o>t?(a=!0,r.push(Object.assign(Object.assign({},u),{span:d}))):r.push(u),n.push(r),r=[],o=0):r.push(u)}),r.length>0&&n.push(r),n=n.map(i=>{const s=i.reduce((u,d)=>u+(d.span||1),0);if(s {const[n,r]=f.useMemo(()=>mfe(t,e),[t,e]);return n},vfe=({children:e})=>e;function _P(e){return e!=null}const wx=e=>{const{itemPrefixCls:t,component:n,span:r,className:a,style:o,labelStyle:i,contentStyle:s,bordered:u,label:d,content:h,colon:g,type:v,styles:p}=e,y=n,x=f.useContext(qR),{classNames:S}=x;return u?f.createElement(y,{className:fe({[`${t}-item-label`]:v==="label",[`${t}-item-content`]:v==="content",[`${S?.label}`]:v==="label",[`${S?.content}`]:v==="content"},a),style:o,colSpan:r},_P(d)&&f.createElement("span",{style:Object.assign(Object.assign({},i),p?.label)},d),_P(h)&&f.createElement("span",{style:Object.assign(Object.assign({},i),p?.content)},h)):f.createElement(y,{className:fe(`${t}-item`,a),style:o,colSpan:r},f.createElement("div",{className:`${t}-item-container`},(d||d===0)&&f.createElement("span",{className:fe(`${t}-item-label`,S?.label,{[`${t}-item-no-colon`]:!g}),style:Object.assign(Object.assign({},i),p?.label)},d),(h||h===0)&&f.createElement("span",{className:fe(`${t}-item-content`,S?.content),style:Object.assign(Object.assign({},s),p?.content)},h)))};function $x(e,{colon:t,prefixCls:n,bordered:r},{component:a,type:o,showLabel:i,showContent:s,labelStyle:u,contentStyle:d,styles:h}){return e.map(({label:g,children:v,prefixCls:p=n,className:y,style:x,labelStyle:S,contentStyle:C,span:$=1,key:w,styles:E},O)=>typeof a=="string"?f.createElement(wx,{key:`${o}-${w||O}`,className:y,style:x,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},u),h?.label),S),E?.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},d),h?.content),C),E?.content)},span:$,colon:t,component:a,itemPrefixCls:p,bordered:r,label:i?g:null,content:s?v:null,type:o}):[f.createElement(wx,{key:`label-${w||O}`,className:y,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},u),h?.label),x),S),E?.label),span:1,colon:t,component:a[0],itemPrefixCls:p,bordered:r,label:g,type:"label"}),f.createElement(wx,{key:`content-${w||O}`,className:y,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d),h?.content),x),C),E?.content),span:$*2-1,component:a[1],itemPrefixCls:p,bordered:r,content:v,type:"content"})])}const pfe=e=>{const t=f.useContext(qR),{prefixCls:n,vertical:r,row:a,index:o,bordered:i}=e;return r?f.createElement(f.Fragment,null,f.createElement("tr",{key:`label-${o}`,className:`${n}-row`},$x(a,e,Object.assign({component:"th",type:"label",showLabel:!0},t))),f.createElement("tr",{key:`content-${o}`,className:`${n}-row`},$x(a,e,Object.assign({component:"td",type:"content",showContent:!0},t)))):f.createElement("tr",{key:o,className:`${n}-row`},$x(a,e,Object.assign({component:i?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},bfe=e=>{const{componentCls:t,labelBg:n}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${de(e.padding)} ${de(e.paddingLG)}`,borderInlineEnd:`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:n,"&::after":{display:"none"}}}},[`&${t}-middle`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${de(e.paddingSM)} ${de(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${de(e.paddingXS)} ${de(e.padding)}`}}}}}},yfe=e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:r,itemPaddingEnd:a,colonMarginRight:o,colonMarginLeft:i,titleMarginBottom:s}=e;return{[t]:Object.assign(Object.assign(Object.assign({},Rn(e)),bfe(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${t}-title`]:Object.assign(Object.assign({},nl),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:n,fontSize:e.fontSize},[`${t}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${t}-row`]:{"> th, > td":{paddingBottom:r,paddingInlineEnd:a},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${t}-item-label`]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${de(i)} ${de(o)}`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},Sfe=e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText}),xfe=Sn("Descriptions",e=>{const t=rn(e,{});return yfe(t)},Sfe);var Cfe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:t,title:n,extra:r,column:a,colon:o=!0,bordered:i,layout:s,children:u,className:d,rootClassName:h,style:g,size:v,labelStyle:p,contentStyle:y,styles:x,items:S,classNames:C}=e,$=Cfe(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:w,direction:E,className:O,style:R,classNames:M,styles:I}=Vr("descriptions"),T=w("descriptions",t),A=Ad(),N=f.useMemo(()=>{var W;return typeof a=="number"?a:(W=ek(A,Object.assign(Object.assign({},cfe),a)))!==null&&W!==void 0?W:3},[A,a]),D=ffe(A,S,u),z=Ca(v),j=gfe(N,D),[k,L,H]=xfe(T),U=f.useMemo(()=>({labelStyle:p,contentStyle:y,styles:{content:Object.assign(Object.assign({},I.content),x?.content),label:Object.assign(Object.assign({},I.label),x?.label)},classNames:{label:fe(M.label,C?.label),content:fe(M.content,C?.content)}}),[p,y,x,C,M,I]);return k(f.createElement(qR.Provider,{value:U},f.createElement("div",Object.assign({className:fe(T,O,M.root,C?.root,{[`${T}-${z}`]:z&&z!=="default",[`${T}-bordered`]:!!i,[`${T}-rtl`]:E==="rtl"},d,h,L,H),style:Object.assign(Object.assign(Object.assign(Object.assign({},R),I.root),x?.root),g)},$),(n||r)&&f.createElement("div",{className:fe(`${T}-header`,M.header,C?.header),style:Object.assign(Object.assign({},I.header),x?.header)},n&&f.createElement("div",{className:fe(`${T}-title`,M.title,C?.title),style:Object.assign(Object.assign({},I.title),x?.title)},n),r&&f.createElement("div",{className:fe(`${T}-extra`,M.extra,C?.extra),style:Object.assign(Object.assign({},I.extra),x?.extra)},r)),f.createElement("div",{className:`${T}-view`},f.createElement("table",null,f.createElement("tbody",null,j.map((W,Q)=>f.createElement(pfe,{key:Q,index:Q,colon:o,prefixCls:T,vertical:s==="vertical",bordered:i,row:W}))))))))};Vi.Item=vfe;var OP=f.createContext(null),mF=f.createContext({}),wfe=["prefixCls","className","containerRef"],$fe=function(t){var n=t.prefixCls,r=t.className,a=t.containerRef,o=Gt(t,wfe),i=f.useContext(mF),s=i.panel,u=Ci(s,a);return f.createElement("div",De({className:fe("".concat(n,"-content"),r),role:"dialog",ref:u},Dr(t,{aria:!0}),{"aria-modal":"true"},o))};function RP(e){return typeof e=="string"&&String(Number(e))===e?(cr(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var TP={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Efe(e,t){var n,r,a,o=e.prefixCls,i=e.open,s=e.placement,u=e.inline,d=e.push,h=e.forceRender,g=e.autoFocus,v=e.keyboard,p=e.classNames,y=e.rootClassName,x=e.rootStyle,S=e.zIndex,C=e.className,$=e.id,w=e.style,E=e.motion,O=e.width,R=e.height,M=e.children,I=e.mask,T=e.maskClosable,A=e.maskMotion,N=e.maskClassName,D=e.maskStyle,z=e.afterOpenChange,j=e.onClose,k=e.onMouseEnter,L=e.onMouseOver,H=e.onMouseLeave,U=e.onClick,W=e.onKeyDown,Q=e.onKeyUp,F=e.styles,K=e.drawerRender,G=f.useRef(),Z=f.useRef(),te=f.useRef();f.useImperativeHandle(t,function(){return G.current});var ee=function(ye){var ve=ye.keyCode,be=ye.shiftKey;switch(ve){case bt.TAB:{if(ve===bt.TAB){if(!be&&document.activeElement===te.current){var Pe;(Pe=Z.current)===null||Pe===void 0||Pe.focus({preventScroll:!0})}else if(be&&document.activeElement===Z.current){var Fe;(Fe=te.current)===null||Fe===void 0||Fe.focus({preventScroll:!0})}}break}case bt.ESC:{j&&v&&(ye.stopPropagation(),j(ye));break}}};f.useEffect(function(){if(i&&g){var ge;(ge=G.current)===null||ge===void 0||ge.focus({preventScroll:!0})}},[i]);var le=f.useState(!1),ce=xe(le,2),q=ce[0],J=ce[1],X=f.useContext(OP),B;typeof d=="boolean"?B=d?{}:{distance:0}:B=d||{};var ue=(n=(r=(a=B)===null||a===void 0?void 0:a.distance)!==null&&r!==void 0?r:X?.pushDistance)!==null&&n!==void 0?n:180,ne=f.useMemo(function(){return{pushDistance:ue,push:function(){J(!0)},pull:function(){J(!1)}}},[ue]);f.useEffect(function(){if(i){var ge;X==null||(ge=X.push)===null||ge===void 0||ge.call(X)}else{var ye;X==null||(ye=X.pull)===null||ye===void 0||ye.call(X)}},[i]),f.useEffect(function(){return function(){var ge;X==null||(ge=X.pull)===null||ge===void 0||ge.call(X)}},[]);var re=f.createElement(ro,De({key:"mask"},A,{visible:I&&i}),function(ge,ye){var ve=ge.className,be=ge.style;return f.createElement("div",{className:fe("".concat(o,"-mask"),ve,p?.mask,N),style:ie(ie(ie({},be),D),F?.mask),onClick:T&&i?j:void 0,ref:ye})}),se=typeof E=="function"?E(s):E,he={};if(q&&ue)switch(s){case"top":he.transform="translateY(".concat(ue,"px)");break;case"bottom":he.transform="translateY(".concat(-ue,"px)");break;case"left":he.transform="translateX(".concat(ue,"px)");break;default:he.transform="translateX(".concat(-ue,"px)");break}s==="left"||s==="right"?he.width=RP(O):he.height=RP(R);var Se={onMouseEnter:k,onMouseOver:L,onMouseLeave:H,onClick:U,onKeyDown:W,onKeyUp:Q},_e=f.createElement(ro,De({key:"panel"},se,{visible:i,forceRender:h,onVisibleChanged:function(ye){z?.(ye)},removeOnLeave:!1,leavedClassName:"".concat(o,"-content-wrapper-hidden")}),function(ge,ye){var ve=ge.className,be=ge.style,Pe=f.createElement($fe,De({id:$,containerRef:ye,prefixCls:o,className:fe(C,p?.content),style:ie(ie({},w),F?.content)},Dr(e,{aria:!0}),Se),M);return f.createElement("div",De({className:fe("".concat(o,"-content-wrapper"),p?.wrapper,ve),style:ie(ie(ie({},he),be),F?.wrapper)},Dr(e,{data:!0})),K?K(Pe):Pe)}),Re=ie({},x);return S&&(Re.zIndex=S),f.createElement(OP.Provider,{value:ne},f.createElement("div",{className:fe(o,"".concat(o,"-").concat(s),y,ae(ae({},"".concat(o,"-open"),i),"".concat(o,"-inline"),u)),style:Re,tabIndex:-1,ref:G,onKeyDown:ee},re,f.createElement("div",{tabIndex:0,ref:Z,style:TP,"aria-hidden":"true","data-sentinel":"start"}),_e,f.createElement("div",{tabIndex:0,ref:te,style:TP,"aria-hidden":"true","data-sentinel":"end"})))}var _fe=f.forwardRef(Efe),Ofe=function(t){var n=t.open,r=n===void 0?!1:n,a=t.prefixCls,o=a===void 0?"rc-drawer":a,i=t.placement,s=i===void 0?"right":i,u=t.autoFocus,d=u===void 0?!0:u,h=t.keyboard,g=h===void 0?!0:h,v=t.width,p=v===void 0?378:v,y=t.mask,x=y===void 0?!0:y,S=t.maskClosable,C=S===void 0?!0:S,$=t.getContainer,w=t.forceRender,E=t.afterOpenChange,O=t.destroyOnClose,R=t.onMouseEnter,M=t.onMouseOver,I=t.onMouseLeave,T=t.onClick,A=t.onKeyDown,N=t.onKeyUp,D=t.panelRef,z=f.useState(!1),j=xe(z,2),k=j[0],L=j[1],H=f.useState(!1),U=xe(H,2),W=U[0],Q=U[1];nn(function(){Q(!0)},[]);var F=W?r:!1,K=f.useRef(),G=f.useRef();nn(function(){F&&(G.current=document.activeElement)},[F]);var Z=function(q){var J;if(L(q),E?.(q),!q&&G.current&&!((J=K.current)!==null&&J!==void 0&&J.contains(G.current))){var X;(X=G.current)===null||X===void 0||X.focus({preventScroll:!0})}},te=f.useMemo(function(){return{panel:D}},[D]);if(!w&&!k&&!F&&O)return null;var ee={onMouseEnter:R,onMouseOver:M,onMouseLeave:I,onClick:T,onKeyDown:A,onKeyUp:N},le=ie(ie({},t),{},{open:F,prefixCls:o,placement:s,autoFocus:d,keyboard:g,width:p,mask:x,maskClosable:C,inline:$===!1,afterOpenChange:Z,ref:K},ee);return f.createElement(mF.Provider,{value:te},f.createElement(k0,{open:F||w||k,autoDestroy:!1,getContainer:$,autoLock:x&&(F||k)},f.createElement(_fe,le)))};const gF=e=>{var t,n;const{prefixCls:r,title:a,footer:o,extra:i,closable:s,loading:u,onClose:d,headerStyle:h,bodyStyle:g,footerStyle:v,children:p,classNames:y,styles:x}=e,S=Vr("drawer");let C;s===!1?C=void 0:s===void 0||s===!0?C="start":C=s?.placement==="end"?"end":"start";const $=f.useCallback(M=>f.createElement("button",{type:"button",onClick:d,className:fe(`${r}-close`,{[`${r}-close-${C}`]:C==="end"})},M),[d,r,C]),[w,E]=rR(fd(e),fd(S),{closable:!0,closeIconRender:$}),O=()=>{var M,I;return!a&&!w?null:f.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(M=S.styles)===null||M===void 0?void 0:M.header),h),x?.header),className:fe(`${r}-header`,{[`${r}-header-close-only`]:w&&!a&&!i},(I=S.classNames)===null||I===void 0?void 0:I.header,y?.header)},f.createElement("div",{className:`${r}-header-title`},C==="start"&&E,a&&f.createElement("div",{className:`${r}-title`},a)),i&&f.createElement("div",{className:`${r}-extra`},i),C==="end"&&E)},R=()=>{var M,I;if(!o)return null;const T=`${r}-footer`;return f.createElement("div",{className:fe(T,(M=S.classNames)===null||M===void 0?void 0:M.footer,y?.footer),style:Object.assign(Object.assign(Object.assign({},(I=S.styles)===null||I===void 0?void 0:I.footer),v),x?.footer)},o)};return f.createElement(f.Fragment,null,O(),f.createElement("div",{className:fe(`${r}-body`,y?.body,(t=S.classNames)===null||t===void 0?void 0:t.body),style:Object.assign(Object.assign(Object.assign({},(n=S.styles)===null||n===void 0?void 0:n.body),g),x?.body)},u?f.createElement(_i,{active:!0,title:!1,paragraph:{rows:5},className:`${r}-body-skeleton`}):p),R())},Rfe=e=>{const t="100%";return{left:`translateX(-${t})`,right:`translateX(${t})`,top:`translateY(-${t})`,bottom:`translateY(${t})`}[e]},vF=(e,t)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":t}),"&-leave":Object.assign(Object.assign({},t),{"&-active":e})}),pF=(e,t)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${t}`}}},vF({opacity:e},{opacity:1})),Tfe=(e,t)=>[pF(.7,t),vF({transform:Rfe(e)},{transform:"none"})],Mfe=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[t]:{[`${t}-mask-motion`]:pF(0,n),[`${t}-panel-motion`]:["left","right","top","bottom"].reduce((r,a)=>Object.assign(Object.assign({},r),{[`&-${a}`]:Tfe(a,n)}),{})}}},Ife=e=>{const{borderRadiusSM:t,componentCls:n,zIndexPopup:r,colorBgMask:a,colorBgElevated:o,motionDurationSlow:i,motionDurationMid:s,paddingXS:u,padding:d,paddingLG:h,fontSizeLG:g,lineHeightLG:v,lineWidth:p,lineType:y,colorSplit:x,marginXS:S,colorIcon:C,colorIconHover:$,colorBgTextHover:w,colorBgTextActive:E,colorText:O,fontWeightStrong:R,footerPaddingBlock:M,footerPaddingInline:I,calc:T}=e,A=`${n}-content-wrapper`;return{[n]:{position:"fixed",inset:0,zIndex:r,pointerEvents:"none",color:O,"&-pure":{position:"relative",background:o,display:"flex",flexDirection:"column",[`&${n}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${n}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${n}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${n}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${n}-mask`]:{position:"absolute",inset:0,zIndex:r,background:a,pointerEvents:"auto"},[A]:{position:"absolute",zIndex:r,maxWidth:"100vw",transition:`all ${i}`,"&-hidden":{display:"none"}},[`&-left > ${A}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${A}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${A}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${A}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${n}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:o,pointerEvents:"auto"},[`${n}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${de(d)} ${de(h)}`,fontSize:g,lineHeight:v,borderBottom:`${de(p)} ${y} ${x}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${n}-extra`]:{flex:"none"},[`${n}-close`]:Object.assign({display:"inline-flex",width:T(g).add(u).equal(),height:T(g).add(u).equal(),borderRadius:t,justifyContent:"center",alignItems:"center",color:C,fontWeight:R,fontSize:g,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${s}`,textRendering:"auto",[`&${n}-close-end`]:{marginInlineStart:S},[`&:not(${n}-close-end)`]:{marginInlineEnd:S},"&:hover":{color:$,backgroundColor:w,textDecoration:"none"},"&:active":{backgroundColor:E}},Wo(e)),[`${n}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:g,lineHeight:v},[`${n}-body`]:{flex:1,minWidth:0,minHeight:0,padding:h,overflow:"auto",[`${n}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${n}-footer`]:{flexShrink:0,padding:`${de(M)} ${de(I)}`,borderTop:`${de(p)} ${y} ${x}`},"&-rtl":{direction:"rtl"}}}},Pfe=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}),bF=Sn("Drawer",e=>{const t=rn(e,{});return[Ife(t),Mfe(t)]},Pfe);var yF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{rootClassName:t,width:n,height:r,size:a="default",mask:o=!0,push:i=Nfe,open:s,afterOpenChange:u,onClose:d,prefixCls:h,getContainer:g,panelRef:v=null,style:p,className:y,visible:x,afterVisibleChange:S,maskStyle:C,drawerStyle:$,contentWrapperStyle:w,destroyOnClose:E,destroyOnHidden:O}=e,R=yF(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","panelRef","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle","destroyOnClose","destroyOnHidden"]),{getPopupContainer:M,getPrefixCls:I,direction:T,className:A,style:N,classNames:D,styles:z}=Vr("drawer"),j=I("drawer",h),[k,L,H]=bF(j),U=g===void 0&&M?()=>M(document.body):g,W=fe({"no-mask":!o,[`${j}-rtl`]:T==="rtl"},t,L,H),Q=f.useMemo(()=>n??(a==="large"?736:378),[n,a]),F=f.useMemo(()=>r??(a==="large"?736:378),[r,a]),K={motionName:vi(j,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},G=J=>({motionName:vi(j,`panel-motion-${J}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Z=mH(),te=Zr(v,Z),[ee,le]=Md("Drawer",R.zIndex),{classNames:ce={},styles:q={}}=R;return k(f.createElement(lc,{form:!0,space:!0},f.createElement(zm.Provider,{value:le},f.createElement(Ofe,Object.assign({prefixCls:j,onClose:d,maskMotion:K,motion:G},R,{classNames:{mask:fe(ce.mask,D.mask),content:fe(ce.content,D.content),wrapper:fe(ce.wrapper,D.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},q.mask),C),z.mask),content:Object.assign(Object.assign(Object.assign({},q.content),$),z.content),wrapper:Object.assign(Object.assign(Object.assign({},q.wrapper),w),z.wrapper)},open:s??x,mask:o,push:i,width:Q,height:F,style:Object.assign(Object.assign({},N),p),className:fe(A,y),rootClassName:W,getContainer:U,afterOpenChange:u??S,panelRef:te,zIndex:ee,destroyOnClose:O??E}),f.createElement(gF,Object.assign({prefixCls:j},R,{onClose:d}))))))},Afe=e=>{const{prefixCls:t,style:n,className:r,placement:a="right"}=e,o=yF(e,["prefixCls","style","className","placement"]),{getPrefixCls:i}=f.useContext(jt),s=i("drawer",t),[u,d,h]=bF(s),g=fe(s,`${s}-pure`,`${s}-${a}`,d,h,r);return u(f.createElement("div",{className:g,style:n},f.createElement(gF,Object.assign({prefixCls:s},o))))};SF._InternalPanelDoNotUseOrYouWillBeFired=Afe;function Fp(e){return["small","middle","large"].includes(e)}function MP(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const xF=me.createContext({latestIndex:0}),jfe=xF.Provider,zfe=({className:e,index:t,children:n,split:r,style:a})=>{const{latestIndex:o}=f.useContext(xF);return n==null?null:f.createElement(f.Fragment,null,f.createElement("div",{className:e,style:a},n),t {var n;const{getPrefixCls:r,direction:a,size:o,className:i,style:s,classNames:u,styles:d}=Vr("space"),{size:h=o??"small",align:g,className:v,rootClassName:p,children:y,direction:x="horizontal",prefixCls:S,split:C,style:$,wrap:w=!1,classNames:E,styles:O}=e,R=Lfe(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[M,I]=Array.isArray(h)?h:[h,h],T=Fp(I),A=Fp(M),N=MP(I),D=MP(M),z=Lr(y,{keepEmpty:!0}),j=g===void 0&&x==="horizontal"?"center":g,k=r("space",S),[L,H,U]=kB(k),W=fe(k,i,H,`${k}-${x}`,{[`${k}-rtl`]:a==="rtl",[`${k}-align-${j}`]:j,[`${k}-gap-row-${I}`]:T,[`${k}-gap-col-${M}`]:A},v,p,U),Q=fe(`${k}-item`,(n=E?.item)!==null&&n!==void 0?n:u.item),F=Object.assign(Object.assign({},d.item),O?.item),K=z.map((te,ee)=>{const le=te?.key||`${Q}-${ee}`;return f.createElement(zfe,{className:Q,key:le,index:ee,split:C,style:F},te)}),G=f.useMemo(()=>({latestIndex:z.reduce((ee,le,ce)=>le!=null?ce:ee,0)}),[z]);if(z.length===0)return null;const Z={};return w&&(Z.flexWrap="wrap"),!A&&D&&(Z.columnGap=M),!T&&N&&(Z.rowGap=I),L(f.createElement("div",Object.assign({ref:t,className:W,style:Object.assign(Object.assign(Object.assign({},Z),s),$)},R),f.createElement(jfe,{value:G},K)))}),Dd=Dfe;Dd.Compact=Cne;var Bfe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{getPopupContainer:t,getPrefixCls:n,direction:r}=f.useContext(jt),{prefixCls:a,type:o="default",danger:i,disabled:s,loading:u,onClick:d,htmlType:h,children:g,className:v,menu:p,arrow:y,autoFocus:x,overlay:S,trigger:C,align:$,open:w,onOpenChange:E,placement:O,getPopupContainer:R,href:M,icon:I=f.createElement(jR,null),title:T,buttonsRender:A=X=>X,mouseEnterDelay:N,mouseLeaveDelay:D,overlayClassName:z,overlayStyle:j,destroyOnHidden:k,destroyPopupOnHide:L,dropdownRender:H,popupRender:U}=e,W=Bfe(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),Q=n("dropdown",a),F=`${Q}-button`,G={menu:p,arrow:y,autoFocus:x,align:$,disabled:s,trigger:s?[]:C,onOpenChange:E,getPopupContainer:R||t,mouseEnterDelay:N,mouseLeaveDelay:D,overlayClassName:z,overlayStyle:j,destroyOnHidden:k,popupRender:U||H},{compactSize:Z,compactItemClassnames:te}=Id(Q,r),ee=fe(F,te,v);"destroyPopupOnHide"in e&&(G.destroyPopupOnHide=L),"overlay"in e&&(G.overlay=S),"open"in e&&(G.open=w),"placement"in e?G.placement=O:G.placement=r==="rtl"?"bottomLeft":"bottomRight";const le=f.createElement(ao,{type:o,danger:i,disabled:s,loading:u,onClick:d,htmlType:h,href:M,title:T},g),ce=f.createElement(ao,{type:o,danger:i,icon:I}),[q,J]=A([le,ce]);return f.createElement(Dd.Compact,Object.assign({className:ee,size:Z,block:!0},W),q,f.createElement(Vm,Object.assign({},G),J))};ab.__ANT_BUTTON=!0;const UR=Vm;UR.Button=ab;const CF=["wrap","nowrap","wrap-reverse"],wF=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],$F=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],Hfe=(e,t)=>{const n=t.wrap===!0?"wrap":t.wrap;return{[`${e}-wrap-${n}`]:n&&CF.includes(n)}},kfe=(e,t)=>{const n={};return $F.forEach(r=>{n[`${e}-align-${r}`]=t.align===r}),n[`${e}-align-stretch`]=!t.align&&!!t.vertical,n},Ffe=(e,t)=>{const n={};return wF.forEach(r=>{n[`${e}-justify-${r}`]=t.justify===r}),n};function qfe(e,t){return fe(Object.assign(Object.assign(Object.assign({},Hfe(e,t)),kfe(e,t)),Ffe(e,t)))}const Ufe=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",margin:0,padding:0,"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},Vfe=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-small":{gap:e.flexGapSM},"&-gap-middle":{gap:e.flexGap},"&-gap-large":{gap:e.flexGapLG}}}},Wfe=e=>{const{componentCls:t}=e,n={};return CF.forEach(r=>{n[`${t}-wrap-${r}`]={flexWrap:r}}),n},Kfe=e=>{const{componentCls:t}=e,n={};return $F.forEach(r=>{n[`${t}-align-${r}`]={alignItems:r}}),n},Gfe=e=>{const{componentCls:t}=e,n={};return wF.forEach(r=>{n[`${t}-justify-${r}`]={justifyContent:r}}),n},Yfe=()=>({}),Xfe=Sn("Flex",e=>{const{paddingXS:t,padding:n,paddingLG:r}=e,a=rn(e,{flexGapSM:t,flexGap:n,flexGapLG:r});return[Ufe(a),Vfe(a),Wfe(a),Kfe(a),Gfe(a)]},Yfe,{resetStyle:!1});var Qfe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:n,rootClassName:r,className:a,style:o,flex:i,gap:s,vertical:u=!1,component:d="div",children:h}=e,g=Qfe(e,["prefixCls","rootClassName","className","style","flex","gap","vertical","component","children"]),{flex:v,direction:p,getPrefixCls:y}=me.useContext(jt),x=y("flex",n),[S,C,$]=Xfe(x),w=u??v?.vertical,E=fe(a,r,v?.className,x,C,$,qfe(x,e),{[`${x}-rtl`]:p==="rtl",[`${x}-gap-${s}`]:Fp(s),[`${x}-vertical`]:w}),O=Object.assign(Object.assign({},v?.style),o);return i&&(O.flex=i),s&&!Fp(s)&&(O.gap=s),S(me.createElement(d,Object.assign({ref:t,className:E,style:O},er(g,["justify","wrap","align"])),h))});function Zfe(e){return e==null?null:typeof e=="object"&&!f.isValidElement(e)?e:{title:e}}function qp(e){const[t,n]=f.useState(e);return f.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const Jfe=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationFast} ${e.motionEaseInOut}, + opacity ${e.motionDurationFast} ${e.motionEaseInOut}, + transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},ehe=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${de(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),IP=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},the=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},Rn(e)),ehe(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},IP(e,e.controlHeightSM)),"&-large":Object.assign({},IP(e,e.controlHeightLG))})}},nhe=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:a,labelRequiredMarkColor:o,labelColor:i,labelFontSize:s,labelHeight:u,labelColonMarginInlineStart:d,labelColonMarginInlineEnd:h,itemMarginBottom:g}=e;return{[t]:Object.assign(Object.assign({},Rn(e)),{marginBottom:g,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden${a}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:u,color:i,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:o,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:d,marginInlineEnd:h},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${a}-switch:only-child, > ${a}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:uR,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},ks=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),rhe=e=>{const{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}},[`${t}-col-24${n}-label, + ${t}-col-xl-24${n}-label`]:ks(e)}}},ahe=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${n}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label, + > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},ohe=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:ks(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},ihe=e=>{const{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:"auto"},[`${n}-control`]:{width:"100%"},[`${n}-label, + ${r}-col-24${n}-label, + ${r}-col-xl-24${n}-label`]:ks(e)},[`@media (max-width: ${de(e.screenXSMax)})`]:[ohe(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:ks(e)}}}],[`@media (max-width: ${de(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:ks(e)}}},[`@media (max-width: ${de(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:ks(e)}}},[`@media (max-width: ${de(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:ks(e)}}}}},lhe=e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),EF=(e,t)=>rn(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),VR=Sn("Form",(e,{rootPrefixCls:t})=>{const n=EF(e,t);return[the(n),nhe(n),Jfe(n),rhe(n),ahe(n),ihe(n),oR(n),uR]},lhe,{order:-1e3}),PP=[];function Ex(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const _F=({help:e,helpStatus:t,errors:n=PP,warnings:r=PP,className:a,fieldId:o,onVisibleChanged:i})=>{const{prefixCls:s}=f.useContext(vR),u=`${s}-item-explain`,d=ea(s),[h,g,v]=VR(s,d),p=f.useMemo(()=>Pp(s),[s]),y=qp(n),x=qp(r),S=f.useMemo(()=>e!=null?[Ex(e,"help",t)]:[].concat(ke(y.map((w,E)=>Ex(w,"error","error",E))),ke(x.map((w,E)=>Ex(w,"warning","warning",E)))),[e,t,y,x]),C=f.useMemo(()=>{const w={};return S.forEach(({key:E})=>{w[E]=(w[E]||0)+1}),S.map((E,O)=>Object.assign(Object.assign({},E),{key:w[E.key]>1?`${E.key}-fallback-${O}`:E.key}))},[S]),$={};return o&&($.id=`${o}_help`),h(f.createElement(ro,{motionDeadline:p.motionDeadline,motionName:`${s}-show-help`,visible:!!C.length,onVisibleChanged:i},w=>{const{className:E,style:O}=w;return f.createElement("div",Object.assign({},$,{className:fe(u,E,v,d,a,g),style:O}),f.createElement(Xee,Object.assign({keys:C},Pp(s),{motionName:`${s}-show-help-item`,component:!1}),R=>{const{key:M,error:I,errorStatus:T,className:A,style:N}=R;return f.createElement("div",{key:M,className:fe(A,{[`${u}-${T}`]:T}),style:N},I)}))}))};var she=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const n=f.useContext(Io),{getPrefixCls:r,direction:a,requiredMark:o,colon:i,scrollToFirstError:s,className:u,style:d}=Vr("form"),{prefixCls:h,className:g,rootClassName:v,size:p,disabled:y=n,form:x,colon:S,labelAlign:C,labelWrap:$,labelCol:w,wrapperCol:E,hideRequiredMark:O,layout:R="horizontal",scrollToFirstError:M,requiredMark:I,onFinishFailed:T,name:A,style:N,feedbackIcons:D,variant:z}=e,j=she(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),k=Ca(p),L=f.useContext(J9),H=f.useMemo(()=>I!==void 0?I:O?!1:o!==void 0?o:!0,[O,I,o]),U=S??i,W=r("form",h),Q=ea(W),[F,K,G]=VR(W,Q),Z=fe(W,`${W}-${R}`,{[`${W}-hide-required-mark`]:H===!1,[`${W}-rtl`]:a==="rtl",[`${W}-${k}`]:k},G,Q,K,u,g,v),[te]=qk(x),{__INTERNAL__:ee}=te;ee.name=A;const le=f.useMemo(()=>({name:A,labelAlign:C,labelCol:w,labelWrap:$,wrapperCol:E,layout:R,colon:U,requiredMark:H,itemRef:ee.itemRef,form:te,feedbackIcons:D}),[A,C,w,E,R,U,H,te,D]),ce=f.useRef(null);f.useImperativeHandle(t,()=>{var X;return Object.assign(Object.assign({},te),{nativeElement:(X=ce.current)===null||X===void 0?void 0:X.nativeElement})});const q=(X,B)=>{if(X){let ue={block:"nearest"};typeof X=="object"&&(ue=Object.assign(Object.assign({},ue),X)),te.scrollToField(B,ue)}},J=X=>{if(T?.(X),X.errorFields.length){const B=X.errorFields[0].name;if(M!==void 0){q(M,B);return}s!==void 0&&q(s,B)}};return F(f.createElement(fH.Provider,{value:z},f.createElement(JO,{disabled:y},f.createElement(ac.Provider,{value:k},f.createElement(uH,{validateMessages:L},f.createElement(rl.Provider,{value:le},f.createElement(dH,{status:!0},f.createElement(Pd,Object.assign({id:A},j,{name:A,onFinishFailed:J,form:te,ref:ce,style:Object.assign(Object.assign({},d),N),className:Z})))))))))},uhe=f.forwardRef(che);function dhe(e){if(typeof e=="function")return e;const t=Lr(e);return t.length<=1?t[0]:t}const OF=()=>{const{status:e,errors:t=[],warnings:n=[]}=f.useContext(xa);return{status:e,errors:t,warnings:n}};OF.Context=xa;function fhe(e){const[t,n]=f.useState(e),r=f.useRef(null),a=f.useRef([]),o=f.useRef(!1);f.useEffect(()=>(o.current=!1,()=>{o.current=!0,fn.cancel(r.current),r.current=null}),[]);function i(s){o.current||(r.current===null&&(a.current=[],r.current=fn(()=>{r.current=null,n(u=>{let d=u;return a.current.forEach(h=>{d=h(d)}),d})})),a.current.push(s))}return[t,i]}function hhe(){const{itemRef:e}=f.useContext(rl),t=f.useRef({});function n(r,a){const o=a&&typeof a=="object"&&vs(a),i=r.join("_");return(t.current.name!==i||t.current.originRef!==o)&&(t.current.name=i,t.current.originRef=o,t.current.ref=Zr(e(r),o)),t.current.ref}return n}const mhe=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},ghe=Rd(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=EF(e,t);return mhe(n)});var vhe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:t,status:n,labelCol:r,wrapperCol:a,children:o,errors:i,warnings:s,_internalItemRender:u,extra:d,help:h,fieldId:g,marginBottom:v,onErrorVisibleChanged:p,label:y}=e,x=`${t}-item`,S=f.useContext(rl),C=f.useMemo(()=>{let j=Object.assign({},a||S.wrapperCol||{});return y===null&&!r&&!a&&S.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(L=>{const H=L?[L]:[],U=Oa(S.labelCol,H),W=typeof U=="object"?U:{},Q=Oa(j,H),F=typeof Q=="object"?Q:{};"span"in W&&!("offset"in F)&&W.span {const{labelCol:j,wrapperCol:k}=S;return vhe(S,["labelCol","wrapperCol"])},[S]),E=f.useRef(null),[O,R]=f.useState(0);nn(()=>{d&&E.current?R(E.current.clientHeight):R(0)},[d]);const M=f.createElement("div",{className:`${x}-control-input`},f.createElement("div",{className:`${x}-control-input-content`},o)),I=f.useMemo(()=>({prefixCls:t,status:n}),[t,n]),T=v!==null||i.length||s.length?f.createElement(vR.Provider,{value:I},f.createElement(_F,{fieldId:g,errors:i,warnings:s,help:h,helpStatus:n,className:`${x}-explain-connected`,onVisibleChanged:p})):null,A={};g&&(A.id=`${g}_extra`);const N=d?f.createElement("div",Object.assign({},A,{className:`${x}-extra`,ref:E}),d):null,D=T||N?f.createElement("div",{className:`${x}-additional`,style:v?{minHeight:v+O}:{}},T,N):null,z=u&&u.mark==="pro_table_render"&&u.render?u.render(e,{input:M,errorList:T,extra:N}):f.createElement(f.Fragment,null,M,D);return f.createElement(rl.Provider,{value:w},f.createElement(ua,Object.assign({},C,{className:$}),z),f.createElement(ghe,{prefixCls:t}))};var yhe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},She=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:yhe}))},xhe=f.forwardRef(She),Che=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var h;const[g]=Ei("Form"),{labelAlign:v,labelCol:p,labelWrap:y,colon:x}=f.useContext(rl);if(!t)return null;const S=r||p||{},C=a||v,$=`${e}-item-label`,w=fe($,C==="left"&&`${$}-left`,S.className,{[`${$}-wrap`]:!!y});let E=t;const O=o===!0||x!==!1&&o!==!1;O&&!d&&typeof t=="string"&&t.trim()&&(E=t.replace(/[:|:]\s*$/,""));const M=Zfe(u);if(M){const{icon:z=f.createElement(xhe,null)}=M,j=Che(M,["icon"]),k=f.createElement(_o,Object.assign({},j),f.cloneElement(z,{className:`${e}-item-tooltip`,title:"",onClick:L=>{L.preventDefault()},tabIndex:null}));E=f.createElement(f.Fragment,null,E,k)}const I=s==="optional",T=typeof s=="function",A=s===!1;T?E=s(E,{required:!!i}):I&&!i&&(E=f.createElement(f.Fragment,null,E,f.createElement("span",{className:`${e}-item-optional`,title:""},g?.optional||((h=mi.Form)===null||h===void 0?void 0:h.optional))));let N;A?N="hidden":(I||T)&&(N="optional");const D=fe({[`${e}-item-required`]:i,[`${e}-item-required-mark-${N}`]:N,[`${e}-item-no-colon`]:!O});return f.createElement(ua,Object.assign({},S,{className:w}),f.createElement("label",{htmlFor:n,className:D,title:typeof t=="string"?t:""},E))},$he={success:PB,warning:NB,error:T0,validating:jm};function RF({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:a,prefixCls:o,meta:i,noStyle:s,name:u}){const d=`${o}-item`,{feedbackIcons:h}=f.useContext(rl),g=Fk(t,n,i,null,!!r,a),{isFormItemInput:v,status:p,hasFeedback:y,feedbackIcon:x,name:S}=f.useContext(xa),C=f.useMemo(()=>{var $;let w;if(r){const O=r!==!0&&r.icons||h,R=g&&(($=O?.({status:g,errors:t,warnings:n}))===null||$===void 0?void 0:$[g]),M=g?$he[g]:null;w=R!==!1&&M?f.createElement("span",{className:fe(`${d}-feedback-icon`,`${d}-feedback-icon-${g}`)},R||f.createElement(M,null)):null}const E={status:g||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:w,isFormItemInput:!0,name:u};return s&&(E.status=(g??p)||"",E.isFormItemInput=v,E.hasFeedback=!!(r??y),E.feedbackIcon=r!==void 0?E.feedbackIcon:x,E.name=u??S),E},[g,r,s,v,p]);return f.createElement(xa.Provider,{value:C},e)}var Ehe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {if(z&&T.current){const F=getComputedStyle(T.current);L(Number.parseInt(F.marginBottom,10))}},[z,j]);const H=F=>{F||L(null)},W=((F=!1)=>{const K=F?A:d.errors,G=F?N:d.warnings;return Fk(K,G,d,"",!!h,u)})(),Q=fe(E,n,r,{[`${E}-with-help`]:D||A.length||N.length,[`${E}-has-feedback`]:W&&h,[`${E}-has-success`]:W==="success",[`${E}-has-warning`]:W==="warning",[`${E}-has-error`]:W==="error",[`${E}-is-validating`]:W==="validating",[`${E}-hidden`]:g,[`${E}-${M}`]:M});return f.createElement("div",{className:Q,style:a,ref:T},f.createElement(Zl,Object.assign({className:`${E}-row`},er(w,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(whe,Object.assign({htmlFor:p},e,{requiredMark:O,required:y??x,prefixCls:t,vertical:I})),f.createElement(bhe,Object.assign({},e,d,{errors:A,warnings:N,prefixCls:t,status:W,help:o,marginBottom:k,onErrorVisibleChanged:H}),f.createElement(cH.Provider,{value:S},f.createElement(RF,{prefixCls:t,meta:d,errors:d.errors,warnings:d.warnings,hasFeedback:h,validateStatus:W,name:$},v)))),!!k&&f.createElement("div",{className:`${E}-margin-offset`,style:{marginBottom:-k}}))}const Ohe="__SPLIT__";function Rhe(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(a=>{const o=e[a],i=t[a];return o===i||typeof o=="function"||typeof i=="function"})}const The=f.memo(({children:e})=>e,(e,t)=>Rhe(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function NP(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Mhe(e){const{name:t,noStyle:n,className:r,dependencies:a,prefixCls:o,shouldUpdate:i,rules:s,children:u,required:d,label:h,messageVariables:g,trigger:v="onChange",validateTrigger:p,hidden:y,help:x,layout:S}=e,{getPrefixCls:C}=f.useContext(jt),{name:$}=f.useContext(rl),w=dhe(u),E=typeof w=="function",O=f.useContext(cH),{validateTrigger:R}=f.useContext(ic),M=p!==void 0?p:R,I=t!=null,T=C("form",o),A=ea(T),[N,D,z]=VR(T,A);_c();const j=f.useContext(rm),k=f.useRef(null),[L,H]=fhe({}),[U,W]=oc(()=>NP()),Q=le=>{const ce=j?.getKey(le.name);if(W(le.destroy?NP():le,!0),n&&x!==!1&&O){let q=le.name;if(le.destroy)q=k.current||q;else if(ce!==void 0){const[J,X]=ce;q=[J].concat(ke(X)),k.current=q}O(le,q)}},F=(le,ce)=>{H(q=>{const J=Object.assign({},q),B=[].concat(ke(le.name.slice(0,-1)),ke(ce)).join(Ohe);return le.destroy?delete J[B]:J[B]=le,J})},[K,G]=f.useMemo(()=>{const le=ke(U.errors),ce=ke(U.warnings);return Object.values(L).forEach(q=>{le.push.apply(le,ke(q.errors||[])),ce.push.apply(ce,ke(q.warnings||[]))}),[le,ce]},[L,U.errors,U.warnings]),Z=hhe();function te(le,ce,q){return n&&!y?f.createElement(RF,{prefixCls:T,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:U,errors:K,warnings:G,noStyle:!0,name:t},le):f.createElement(_he,Object.assign({key:"row"},e,{className:fe(r,z,A,D),prefixCls:T,fieldId:ce,isRequired:q,errors:K,warnings:G,meta:U,onSubItemMetaChange:F,layout:S,name:t}),le)}if(!I&&!E&&!a)return N(te(w));let ee={};return typeof h=="string"?ee.label=h:t&&(ee.label=String(t)),g&&(ee=Object.assign(Object.assign({},ee),g)),N(f.createElement(mR,Object.assign({},e,{messageVariables:ee,trigger:v,validateTrigger:M,onMetaChange:Q}),(le,ce,q)=>{const J=Ah(t).length&&ce?ce.name:[],X=kk(J,$),B=d!==void 0?d:!!s?.some(re=>{if(re&&typeof re=="object"&&re.required&&!re.warningOnly)return!0;if(typeof re=="function"){const se=re(q);return se?.required&&!se?.warningOnly}return!1}),ue=Object.assign({},le);let ne=null;if(Array.isArray(w)&&I)ne=w;else if(!(E&&(!(i||a)||I))){if(!(a&&!E&&!I))if(f.isValidElement(w)){const re=Object.assign(Object.assign({},w.props),ue);if(re.id||(re.id=X),x||K.length>0||G.length>0||e.extra){const Se=[];(x||K.length>0)&&Se.push(`${X}_help`),e.extra&&Se.push(`${X}_extra`),re["aria-describedby"]=Se.join(" ")}K.length>0&&(re["aria-invalid"]="true"),B&&(re["aria-required"]="true"),Vo(w)&&(re.ref=Z(J,w)),new Set([].concat(ke(Ah(v)),ke(Ah(M)))).forEach(Se=>{re[Se]=(..._e)=>{var Re,ge,ye,ve,be;(ye=ue[Se])===null||ye===void 0||(Re=ye).call.apply(Re,[ue].concat(_e)),(be=(ve=w.props)[Se])===null||be===void 0||(ge=be).call.apply(ge,[ve].concat(_e))}});const he=[re["aria-required"],re["aria-invalid"],re["aria-describedby"]];ne=f.createElement(The,{control:ue,update:w,childProps:he},Fr(w,re))}else E&&(i||a)&&!I?ne=w(q):ne=w}return te(ne,X,B)}))}const TF=Mhe;TF.useStatus=OF;var Ihe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var{prefixCls:t,children:n}=e,r=Ihe(e,["prefixCls","children"]);const{getPrefixCls:a}=f.useContext(jt),o=a("form",t),i=f.useMemo(()=>({prefixCls:o,status:"error"}),[o]);return f.createElement(oH,Object.assign({},r),(s,u,d)=>f.createElement(vR.Provider,{value:i},n(s.map(h=>Object.assign(Object.assign({},h),{fieldKey:h.key})),u,{errors:d.errors,warnings:d.warnings})))};function Nhe(){const{form:e}=f.useContext(rl);return e}const $o=uhe;$o.Item=TF;$o.List=Phe;$o.ErrorList=_F;$o.useForm=qk;$o.useFormInstance=Nhe;$o.useWatch=sH;$o.Provider=uH;$o.create=()=>{};var Ahe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},jhe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Ahe}))},MF=f.forwardRef(jhe);function AP(e,t,n,r){var a=Uh.unstable_batchedUpdates?function(i){Uh.unstable_batchedUpdates(n,i)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,a,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,a,r)}}}const zhe=e=>{const{getPrefixCls:t,direction:n}=f.useContext(jt),{prefixCls:r,className:a}=e,o=t("input-group",r),i=t("input"),[s,u,d]=Gk(i),h=fe(o,d,{[`${o}-lg`]:e.size==="large",[`${o}-sm`]:e.size==="small",[`${o}-compact`]:e.compact,[`${o}-rtl`]:n==="rtl"},u,a),g=f.useContext(xa),v=f.useMemo(()=>Object.assign(Object.assign({},g),{isFormItemInput:!1}),[g]);return s(f.createElement("span",{className:h,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},f.createElement(xa.Provider,{value:v},e.children)))},Lhe=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:e.colorText},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},Dhe=Sn(["Input","OTP"],e=>{const t=rn(e,Wm(e));return Lhe(t)},Km);var Bhe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{className:n,value:r,onChange:a,onActiveChange:o,index:i,mask:s}=e,u=Bhe(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:d}=f.useContext(jt),h=d("otp"),g=typeof s=="string"?s:r,v=f.useRef(null);f.useImperativeHandle(t,()=>v.current);const p=S=>{a(i,S.target.value)},y=()=>{fn(()=>{var S;const C=(S=v.current)===null||S===void 0?void 0:S.input;document.activeElement===C&&C&&C.select()})},x=S=>{const{key:C,ctrlKey:$,metaKey:w}=S;C==="ArrowLeft"?o(i-1):C==="ArrowRight"?o(i+1):C==="z"&&($||w)?S.preventDefault():C==="Backspace"&&!r&&o(i-1),y()};return f.createElement("span",{className:`${h}-input-wrapper`,role:"presentation"},s&&r!==""&&r!==void 0&&f.createElement("span",{className:`${h}-mask-icon`,"aria-hidden":"true"},g),f.createElement(Ym,Object.assign({"aria-label":`OTP Input ${i+1}`,type:s===!0?"password":"text"},u,{ref:v,value:r,onInput:p,onFocus:y,onKeyDown:x,onMouseDown:y,onMouseUp:y,className:fe(n,{[`${h}-mask-input`]:s})})))});var khe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{index:t,prefixCls:n,separator:r}=e,a=typeof r=="function"?r(t):r;return a?f.createElement("span",{className:`${n}-separator`},a):null},qhe=f.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:a,defaultValue:o,value:i,onChange:s,formatter:u,separator:d,variant:h,disabled:g,status:v,autoFocus:p,mask:y,type:x,onInput:S,inputMode:C}=e,$=khe(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:w,direction:E}=f.useContext(jt),O=w("otp",n),R=Dr($,{aria:!0,data:!0,attr:!0}),[M,I,T]=Dhe(O),A=Ca(Z=>a??Z),N=f.useContext(xa),D=G0(N.status,v),z=f.useMemo(()=>Object.assign(Object.assign({},N),{status:D,hasFeedback:!1,feedbackIcon:null}),[N,D]),j=f.useRef(null),k=f.useRef({});f.useImperativeHandle(t,()=>({focus:()=>{var Z;(Z=k.current[0])===null||Z===void 0||Z.focus()},blur:()=>{var Z;for(let te=0;te u?u(Z):Z,[H,U]=f.useState(()=>Iv(L(o||"")));f.useEffect(()=>{i!==void 0&&U(Iv(i))},[i]);const W=$n(Z=>{U(Z),S&&S(Z),s&&Z.length===r&&Z.every(te=>te)&&Z.some((te,ee)=>H[ee]!==te)&&s(Z.join(""))}),Q=$n((Z,te)=>{let ee=ke(H);for(let ce=0;ce =0&&!ee[ce];ce-=1)ee.pop();const le=L(ee.map(ce=>ce||" ").join(""));return ee=Iv(le).map((ce,q)=>ce===" "&&!ee[q]?ee[q]:ce),ee}),F=(Z,te)=>{var ee;const le=Q(Z,te),ce=Math.min(Z+te.length,r-1);ce!==Z&&le[Z]!==void 0&&((ee=k.current[ce])===null||ee===void 0||ee.focus()),W(le)},K=Z=>{var te;(te=k.current[Z])===null||te===void 0||te.focus()},G={variant:h,disabled:g,status:D,mask:y,type:x,inputMode:C};return M(f.createElement("div",Object.assign({},R,{ref:j,className:fe(O,{[`${O}-sm`]:A==="small",[`${O}-lg`]:A==="large",[`${O}-rtl`]:E==="rtl"},T,I),role:"group"}),f.createElement(xa.Provider,{value:z},Array.from({length:r}).map((Z,te)=>{const ee=`otp-${te}`,le=H[te]||"";return f.createElement(f.Fragment,{key:ee},f.createElement(Hhe,Object.assign({ref:ce=>{k.current[te]=ce},index:te,size:A,htmlSize:1,className:`${O}-input`,onChange:F,value:le,onActiveChange:K,autoFocus:te===0&&p},G)),te e?f.createElement(MF,null):f.createElement(Whe,null),Yhe={click:"onClick",hover:"onMouseOver"},Xhe=f.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:a=!0,iconRender:o=Ghe,suffix:i}=e,s=f.useContext(Io),u=n??s,d=typeof a=="object"&&a.visible!==void 0,[h,g]=f.useState(()=>d?a.visible:!1),v=f.useRef(null);f.useEffect(()=>{d&&g(a.visible)},[d,a]);const p=hF(v),y=()=>{var N;if(u)return;h&&p();const D=!h;g(D),typeof a=="object"&&((N=a.onVisibleChange)===null||N===void 0||N.call(a,D))},x=N=>{const D=Yhe[r]||"",z=o(h),j={[D]:y,className:`${N}-icon`,key:"passwordIcon",onMouseDown:k=>{k.preventDefault()},onMouseUp:k=>{k.preventDefault()}};return f.cloneElement(f.isValidElement(z)?z:f.createElement("span",null,z),j)},{className:S,prefixCls:C,inputPrefixCls:$,size:w}=e,E=Khe(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=f.useContext(jt),R=O("input",$),M=O("input-password",C),I=a&&x(M),T=fe(M,S,{[`${M}-${w}`]:!!w}),A=Object.assign(Object.assign({},er(E,["suffix","iconRender","visibilityToggle"])),{type:h?"text":"password",className:T,prefixCls:R,suffix:f.createElement(f.Fragment,null,I,i)});return w&&(A.size=w),f.createElement(Ym,Object.assign({ref:Zr(t,v)},A))});var Qhe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:n,inputPrefixCls:r,className:a,size:o,suffix:i,enterButton:s=!1,addonAfter:u,loading:d,disabled:h,onSearch:g,onChange:v,onCompositionStart:p,onCompositionEnd:y,variant:x,onPressEnter:S}=e,C=Qhe(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:$,direction:w}=f.useContext(jt),E=f.useRef(!1),O=$("input-search",n),R=$("input",r),{compactSize:M}=Id(O,w),I=Ca(G=>{var Z;return(Z=o??M)!==null&&Z!==void 0?Z:G}),T=f.useRef(null),A=G=>{G?.target&&G.type==="click"&&g&&g(G.target.value,G,{source:"clear"}),v?.(G)},N=G=>{var Z;document.activeElement===((Z=T.current)===null||Z===void 0?void 0:Z.input)&&G.preventDefault()},D=G=>{var Z,te;g&&g((te=(Z=T.current)===null||Z===void 0?void 0:Z.input)===null||te===void 0?void 0:te.value,G,{source:"input"})},z=G=>{E.current||d||(S?.(G),D(G))},j=typeof s=="boolean"?f.createElement(X0,null):null,k=`${O}-button`;let L;const H=s||{},U=H.type&&H.type.__ANT_BUTTON===!0;U||H.type==="button"?L=Fr(H,Object.assign({onMouseDown:N,onClick:G=>{var Z,te;(te=(Z=H?.props)===null||Z===void 0?void 0:Z.onClick)===null||te===void 0||te.call(Z,G),D(G)},key:"enterButton"},U?{className:k,size:I}:{})):L=f.createElement(ao,{className:k,color:s?"primary":"default",size:I,disabled:h,key:"enterButton",onMouseDown:N,onClick:D,loading:d,icon:j,variant:x==="borderless"||x==="filled"||x==="underlined"?"text":s?"solid":void 0},s),u&&(L=[L,Fr(u,{key:"addonAfter"})]);const W=fe(O,{[`${O}-rtl`]:w==="rtl",[`${O}-${I}`]:!!I,[`${O}-with-button`]:!!s},a),Q=G=>{E.current=!0,p?.(G)},F=G=>{E.current=!1,y?.(G)},K=Object.assign(Object.assign({},C),{className:W,prefixCls:R,type:"search",size:I,variant:x,onPressEnter:z,onCompositionStart:Q,onCompositionEnd:F,addonAfter:L,suffix:i,onChange:A,disabled:h});return f.createElement(Ym,Object.assign({ref:Zr(T,t)},K))});var Jhe=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,eme=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],_x={},Za;function tme(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&_x[n])return _x[n];var r=window.getComputedStyle(e),a=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),o=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),i=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=eme.map(function(d){return"".concat(d,":").concat(r.getPropertyValue(d))}).join(";"),u={sizingStyle:s,paddingSize:o,borderSize:i,boxSizing:a};return t&&n&&(_x[n]=u),u}function nme(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Za||(Za=document.createElement("textarea"),Za.setAttribute("tab-index","-1"),Za.setAttribute("aria-hidden","true"),Za.setAttribute("name","hiddenTextarea"),document.body.appendChild(Za)),e.getAttribute("wrap")?Za.setAttribute("wrap",e.getAttribute("wrap")):Za.removeAttribute("wrap");var a=tme(e,t),o=a.paddingSize,i=a.borderSize,s=a.boxSizing,u=a.sizingStyle;Za.setAttribute("style","".concat(u,";").concat(Jhe)),Za.value=e.value||e.placeholder||"";var d=void 0,h=void 0,g,v=Za.scrollHeight;if(s==="border-box"?v+=i:s==="content-box"&&(v-=o),n!==null||r!==null){Za.value=" ";var p=Za.scrollHeight-o;n!==null&&(d=p*n,s==="border-box"&&(d=d+o+i),v=Math.max(d,v)),r!==null&&(h=p*r,s==="border-box"&&(h=h+o+i),g=v>h?"":"hidden",v=Math.min(h,v))}var y={height:v,overflowY:g,resize:"none"};return d&&(y.minHeight=d),h&&(y.maxHeight=h),y}var rme=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Ox=0,Rx=1,Tx=2,ame=f.forwardRef(function(e,t){var n=e,r=n.prefixCls,a=n.defaultValue,o=n.value,i=n.autoSize,s=n.onResize,u=n.className,d=n.style,h=n.disabled,g=n.onChange;n.onInternalAutoSize;var v=Gt(n,rme),p=gr(a,{value:o,postState:function(G){return G??""}}),y=xe(p,2),x=y[0],S=y[1],C=function(G){S(G.target.value),g?.(G)},$=f.useRef();f.useImperativeHandle(t,function(){return{textArea:$.current}});var w=f.useMemo(function(){return i&&It(i)==="object"?[i.minRows,i.maxRows]:[]},[i]),E=xe(w,2),O=E[0],R=E[1],M=!!i,I=f.useState(Tx),T=xe(I,2),A=T[0],N=T[1],D=f.useState(),z=xe(D,2),j=z[0],k=z[1],L=function(){N(Ox)};nn(function(){M&&L()},[o,O,R,M]),nn(function(){if(A===Ox)N(Rx);else if(A===Rx){var K=nme($.current,!1,O,R);N(Tx),k(K)}},[A]);var H=f.useRef(),U=function(){fn.cancel(H.current)},W=function(G){A===Tx&&(s?.(G),i&&(U(),H.current=fn(function(){L()})))};f.useEffect(function(){return U},[]);var Q=M?j:null,F=ie(ie({},d),Q);return(A===Ox||A===Rx)&&(F.overflowY="hidden",F.overflowX="hidden"),f.createElement(ya,{onResize:W,disabled:!(i||s)},f.createElement("textarea",De({},v,{ref:$,style:F,className:fe(r,u,ae({},"".concat(r,"-disabled"),h)),disabled:h,value:x,onChange:C})))}),ome=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],ime=me.forwardRef(function(e,t){var n,r=e.defaultValue,a=e.value,o=e.onFocus,i=e.onBlur,s=e.onChange,u=e.allowClear,d=e.maxLength,h=e.onCompositionStart,g=e.onCompositionEnd,v=e.suffix,p=e.prefixCls,y=p===void 0?"rc-textarea":p,x=e.showCount,S=e.count,C=e.className,$=e.style,w=e.disabled,E=e.hidden,O=e.classNames,R=e.styles,M=e.onResize,I=e.onClear,T=e.onPressEnter,A=e.readOnly,N=e.autoSize,D=e.onKeyDown,z=Gt(e,ome),j=gr(r,{value:a,defaultValue:r}),k=xe(j,2),L=k[0],H=k[1],U=L==null?"":String(L),W=me.useState(!1),Q=xe(W,2),F=Q[0],K=Q[1],G=me.useRef(!1),Z=me.useState(null),te=xe(Z,2),ee=te[0],le=te[1],ce=f.useRef(null),q=f.useRef(null),J=function(){var we;return(we=q.current)===null||we===void 0?void 0:we.textArea},X=function(){J().focus()};f.useImperativeHandle(t,function(){var He;return{resizableTextArea:q.current,focus:X,blur:function(){J().blur()},nativeElement:((He=ce.current)===null||He===void 0?void 0:He.nativeElement)||J()}}),f.useEffect(function(){K(function(He){return!w&&He})},[w]);var B=me.useState(null),ue=xe(B,2),ne=ue[0],re=ue[1];me.useEffect(function(){if(ne){var He;(He=J()).setSelectionRange.apply(He,ke(ne))}},[ne]);var se=dF(S,x),he=(n=se.max)!==null&&n!==void 0?n:d,Se=Number(he)>0,_e=se.strategy(U),Re=!!he&&_e>he,ge=function(we,ze){var Ee=ze;!G.current&&se.exceedFormatter&&se.max&&se.strategy(ze)>se.max&&(Ee=se.exceedFormatter(ze,{max:se.max}),ze!==Ee&&re([J().selectionStart||0,J().selectionEnd||0])),H(Ee),kp(we.currentTarget,we,s,Ee)},ye=function(we){G.current=!0,h?.(we)},ve=function(we){G.current=!1,ge(we,we.currentTarget.value),g?.(we)},be=function(we){ge(we,we.target.value)},Pe=function(we){we.key==="Enter"&&T&&T(we),D?.(we)},Fe=function(we){K(!0),o?.(we)},tt=function(we){K(!1),i?.(we)},Ze=function(we){H(""),X(),kp(J(),we,s)},Ge=v,nt;se.show&&(se.showFormatter?nt=se.showFormatter({value:U,count:_e,maxLength:he}):nt="".concat(_e).concat(Se?" / ".concat(he):""),Ge=me.createElement(me.Fragment,null,Ge,me.createElement("span",{className:fe("".concat(y,"-data-count"),O?.count),style:R?.count},nt)));var Te=function(we){var ze;M?.(we),(ze=J())!==null&&ze!==void 0&&ze.style.height&&le(!0)},Oe=!N&&!x&&!u;return me.createElement(uF,{ref:ce,value:U,allowClear:u,handleReset:Ze,suffix:Ge,prefixCls:y,classNames:ie(ie({},O),{},{affixWrapper:fe(O?.affixWrapper,ae(ae({},"".concat(y,"-show-count"),x),"".concat(y,"-textarea-allow-clear"),u))}),disabled:w,focused:F,className:fe(C,Re&&"".concat(y,"-out-of-range")),style:ie(ie({},$),ee&&!Oe?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof nt=="string"?nt:void 0}},hidden:E,readOnly:A,onClear:I},me.createElement(ame,De({},z,{autoSize:N,maxLength:d,onKeyDown:Pe,onChange:be,onFocus:Fe,onBlur:tt,onCompositionStart:ye,onCompositionEnd:ve,className:fe(O?.textarea),style:ie(ie({},R?.textarea),{},{resize:$?.resize}),disabled:w,prefixCls:y,onResize:Te,ref:q,readOnly:A})))});const lme=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[r]:{position:"relative","&-show-count":{[`${t}-data-count`]:{position:"absolute",bottom:e.calc(e.fontSize).mul(e.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[` + &-allow-clear > ${t}, + &-affix-wrapper${r}-has-feedback ${t} + `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},sme=Sn(["Input","TextArea"],e=>{const t=rn(e,Wm(e));return lme(t)},Km,{resetFont:!1});var cme=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n;const{prefixCls:r,bordered:a=!0,size:o,disabled:i,status:s,allowClear:u,classNames:d,rootClassName:h,className:g,style:v,styles:p,variant:y,showCount:x,onMouseDown:S,onResize:C}=e,$=cme(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:w,direction:E,allowClear:O,autoComplete:R,className:M,style:I,classNames:T,styles:A}=Vr("textArea"),N=f.useContext(Io),D=i??N,{status:z,hasFeedback:j,feedbackIcon:k}=f.useContext(xa),L=G0(z,s),H=f.useRef(null);f.useImperativeHandle(t,()=>{var se;return{resizableTextArea:(se=H.current)===null||se===void 0?void 0:se.resizableTextArea,focus:he=>{var Se,_e;cF((_e=(Se=H.current)===null||Se===void 0?void 0:Se.resizableTextArea)===null||_e===void 0?void 0:_e.textArea,he)},blur:()=>{var he;return(he=H.current)===null||he===void 0?void 0:he.blur()}}});const U=w("input",r),W=ea(U),[Q,F,K]=Kk(U,h),[G]=sme(U,W),{compactSize:Z,compactItemClassnames:te}=Id(U,E),ee=Ca(se=>{var he;return(he=o??Z)!==null&&he!==void 0?he:se}),[le,ce]=Y0("textArea",y,a),q=fF(u??O),[J,X]=f.useState(!1),[B,ue]=f.useState(!1),ne=se=>{X(!0),S?.(se);const he=()=>{X(!1),document.removeEventListener("mouseup",he)};document.addEventListener("mouseup",he)},re=se=>{var he,Se;if(C?.(se),J&&typeof getComputedStyle=="function"){const _e=(Se=(he=H.current)===null||he===void 0?void 0:he.nativeElement)===null||Se===void 0?void 0:Se.querySelector("textarea");_e&&getComputedStyle(_e).resize==="both"&&ue(!0)}};return Q(G(f.createElement(ime,Object.assign({autoComplete:R},$,{style:Object.assign(Object.assign({},I),v),styles:Object.assign(Object.assign({},A),p),disabled:D,allowClear:q,className:fe(K,W,g,h,te,M,B&&`${U}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},d),T),{textarea:fe({[`${U}-sm`]:ee==="small",[`${U}-lg`]:ee==="large"},F,d?.textarea,T.textarea,J&&`${U}-mouse-active`),variant:fe({[`${U}-${le}`]:ce},jp(U,L)),affixWrapper:fe(`${U}-textarea-affix-wrapper`,{[`${U}-affix-wrapper-rtl`]:E==="rtl",[`${U}-affix-wrapper-sm`]:ee==="small",[`${U}-affix-wrapper-lg`]:ee==="large",[`${U}-textarea-show-count`]:x||((n=e.count)===null||n===void 0?void 0:n.show)},F)}),prefixCls:U,suffix:j&&f.createElement("span",{className:`${U}-textarea-suffix`},k),showCount:x,ref:H,onResize:re,onMouseDown:ne}))))}),Tc=Ym;Tc.Group=zhe;Tc.Search=Zhe;Tc.TextArea=IF;Tc.Password=Xhe;Tc.OTP=qhe;function ume(e,t,n){return typeof n=="boolean"?n:e.length?!0:Lr(t).some(a=>a.type===AR)}var PF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a f.forwardRef((o,i)=>f.createElement(r,Object.assign({ref:i,suffixCls:e,tagName:t},o)))}const WR=f.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:a,tagName:o}=e,i=PF(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=f.useContext(jt),u=s("layout",n),[d,h,g]=Ok(u),v=r?`${u}-${r}`:u;return d(f.createElement(o,Object.assign({className:fe(n||v,a,h,g),ref:t},i)))}),dme=f.forwardRef((e,t)=>{const{direction:n}=f.useContext(jt),[r,a]=f.useState([]),{prefixCls:o,className:i,rootClassName:s,children:u,hasSider:d,tagName:h,style:g}=e,v=PF(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),p=er(v,["suffixCls"]),{getPrefixCls:y,className:x,style:S}=Vr("layout"),C=y("layout",o),$=ume(r,u,d),[w,E,O]=Ok(C),R=fe(C,{[`${C}-has-sider`]:$,[`${C}-rtl`]:n==="rtl"},x,i,s,E,O),M=f.useMemo(()=>({siderHook:{addSider:I=>{a(T=>[].concat(ke(T),[I]))},removeSider:I=>{a(T=>T.filter(A=>A!==I))}}}),[]);return w(f.createElement($k.Provider,{value:M},f.createElement(h,Object.assign({ref:t,className:R,style:Object.assign(Object.assign({},S),g)},p),u)))}),NF=ob({tagName:"div",displayName:"Layout"})(dme),ib=ob({suffixCls:"header",tagName:"header",displayName:"Header"})(WR),lb=ob({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(WR),gd=ob({suffixCls:"content",tagName:"main",displayName:"Content"})(WR),ol=NF;ol.Header=ib;ol.Footer=lb;ol.Content=gd;ol.Sider=AR;ol._InternalSiderContext=eb;var fme={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},hme=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:fme}))},jP=f.forwardRef(hme),mme={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},gme=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:mme}))},zP=f.forwardRef(gme),vme={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"},pme=[10,20,50,100],bme=function(t){var n=t.pageSizeOptions,r=n===void 0?pme:n,a=t.locale,o=t.changeSize,i=t.pageSize,s=t.goButton,u=t.quickGo,d=t.rootPrefixCls,h=t.disabled,g=t.buildOptionText,v=t.showSizeChanger,p=t.sizeChangerRender,y=me.useState(""),x=xe(y,2),S=x[0],C=x[1],$=function(){return!S||Number.isNaN(S)?void 0:Number(S)},w=typeof g=="function"?g:function(D){return"".concat(D," ").concat(a.items_per_page)},E=function(z){C(z.target.value)},O=function(z){s||S===""||(C(""),!(z.relatedTarget&&(z.relatedTarget.className.indexOf("".concat(d,"-item-link"))>=0||z.relatedTarget.className.indexOf("".concat(d,"-item"))>=0))&&u?.($()))},R=function(z){S!==""&&(z.keyCode===bt.ENTER||z.type==="click")&&(C(""),u?.($()))},M=function(){return r.some(function(z){return z.toString()===i.toString()})?r:r.concat([i]).sort(function(z,j){var k=Number.isNaN(Number(z))?0:Number(z),L=Number.isNaN(Number(j))?0:Number(j);return k-L})},I="".concat(d,"-options");if(!v&&!u)return null;var T=null,A=null,N=null;return v&&p&&(T=p({disabled:h,size:i,onSizeChange:function(z){o?.(Number(z))},"aria-label":a.page_size,className:"".concat(I,"-size-changer"),options:M().map(function(D){return{label:w(D),value:D}})})),u&&(s&&(N=typeof s=="boolean"?me.createElement("button",{type:"button",onClick:R,onKeyUp:R,disabled:h,className:"".concat(I,"-quick-jumper-button")},a.jump_to_confirm):me.createElement("span",{onClick:R,onKeyUp:R},s)),A=me.createElement("div",{className:"".concat(I,"-quick-jumper")},a.jump_to,me.createElement("input",{disabled:h,type:"text",value:S,onChange:E,onKeyUp:R,onBlur:O,"aria-label":a.page}),a.page,N)),me.createElement("li",{className:I},T,A)},Zf=function(t){var n=t.rootPrefixCls,r=t.page,a=t.active,o=t.className,i=t.showTitle,s=t.onClick,u=t.onKeyPress,d=t.itemRender,h="".concat(n,"-item"),g=fe(h,"".concat(h,"-").concat(r),ae(ae({},"".concat(h,"-active"),a),"".concat(h,"-disabled"),!r),o),v=function(){s(r)},p=function(S){u(S,s,r)},y=d(r,"page",me.createElement("a",{rel:"nofollow"},r));return y?me.createElement("li",{title:i?String(r):null,className:g,onClick:v,onKeyDown:p,tabIndex:0},y):null},yme=function(t,n,r){return r};function LP(){}function DP(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function zs(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var Sme=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,a=t.selectPrefixCls,o=a===void 0?"rc-select":a,i=t.className,s=t.current,u=t.defaultCurrent,d=u===void 0?1:u,h=t.total,g=h===void 0?0:h,v=t.pageSize,p=t.defaultPageSize,y=p===void 0?10:p,x=t.onChange,S=x===void 0?LP:x,C=t.hideOnSinglePage,$=t.align,w=t.showPrevNextJumpers,E=w===void 0?!0:w,O=t.showQuickJumper,R=t.showLessItems,M=t.showTitle,I=M===void 0?!0:M,T=t.onShowSizeChange,A=T===void 0?LP:T,N=t.locale,D=N===void 0?vme:N,z=t.style,j=t.totalBoundaryShowSizeChanger,k=j===void 0?50:j,L=t.disabled,H=t.simple,U=t.showTotal,W=t.showSizeChanger,Q=W===void 0?g>k:W,F=t.sizeChangerRender,K=t.pageSizeOptions,G=t.itemRender,Z=G===void 0?yme:G,te=t.jumpPrevIcon,ee=t.jumpNextIcon,le=t.prevIcon,ce=t.nextIcon,q=me.useRef(null),J=gr(10,{value:v,defaultValue:y}),X=xe(J,2),B=X[0],ue=X[1],ne=gr(1,{value:s,defaultValue:d,postState:function(Ct){return Math.max(1,Math.min(Ct,zs(void 0,B,g)))}}),re=xe(ne,2),se=re[0],he=re[1],Se=me.useState(se),_e=xe(Se,2),Re=_e[0],ge=_e[1];f.useEffect(function(){ge(se)},[se]);var ye=Math.max(1,se-(R?3:5)),ve=Math.min(zs(void 0,B,g),se+(R?3:5));function be(ut,Ct){var Ut=ut||me.createElement("button",{type:"button","aria-label":Ct,className:"".concat(r,"-item-link")});return typeof ut=="function"&&(Ut=me.createElement(ut,ie({},t))),Ut}function Pe(ut){var Ct=ut.target.value,Ut=zs(void 0,B,g),wt;return Ct===""?wt=Ct:Number.isNaN(Number(Ct))?wt=Re:Ct>=Ut?wt=Ut:wt=Number(Ct),wt}function Fe(ut){return DP(ut)&&ut!==se&&DP(g)&&g>0}var tt=g>B?O:!1;function Ze(ut){(ut.keyCode===bt.UP||ut.keyCode===bt.DOWN)&&ut.preventDefault()}function Ge(ut){var Ct=Pe(ut);switch(Ct!==Re&&ge(Ct),ut.keyCode){case bt.ENTER:Oe(Ct);break;case bt.UP:Oe(Ct-1);break;case bt.DOWN:Oe(Ct+1);break}}function nt(ut){Oe(Pe(ut))}function Te(ut){var Ct=zs(ut,B,g),Ut=se>Ct&&Ct!==0?Ct:se;ue(ut),ge(Ut),A?.(se,ut),he(Ut),S?.(Ut,ut)}function Oe(ut){if(Fe(ut)&&!L){var Ct=zs(void 0,B,g),Ut=ut;return ut>Ct?Ut=Ct:ut<1&&(Ut=1),Ut!==Re&&ge(Ut),he(Ut),S?.(Ut,B),Ut}return se}var He=se>1,we=se 2?Ut-2:0),Dn=2;Dn g?g:se*B])),ot=null,at=zs(void 0,B,g);if(C&&g<=B)return null;var qe=[],Ne={rootPrefixCls:r,onClick:Oe,onKeyPress:ht,showTitle:I,itemRender:Z,page:-1},je=se-1>0?se-1:0,rt=se+1 =Xe*2&&se!==3&&(qe[0]=me.cloneElement(qe[0],{className:fe("".concat(r,"-item-after-jump-prev"),qe[0].props.className)}),qe.unshift(At)),at-se>=Xe*2&&se!==at-2){var Qe=qe[qe.length-1];qe[qe.length-1]=me.cloneElement(Qe,{className:fe("".concat(r,"-item-before-jump-next"),Qe.props.className)}),qe.push(ot)}xt!==1&&qe.unshift(me.createElement(Zf,De({},Ne,{key:1,page:1}))),Rt!==at&&qe.push(me.createElement(Zf,De({},Ne,{key:at,page:at})))}var it=Pt(je);if(it){var ct=!He||!at;it=me.createElement("li",{title:I?D.prev_page:null,onClick:ze,tabIndex:ct?null:0,onKeyDown:kt,className:fe("".concat(r,"-prev"),ae({},"".concat(r,"-disabled"),ct)),"aria-disabled":ct},it)}var st=Et(rt);if(st){var gt,Lt;H?(gt=!we,Lt=He?0:null):(gt=!we||!at,Lt=gt?null:0),st=me.createElement("li",{title:I?D.next_page:null,onClick:Ee,tabIndex:Lt,onKeyDown:zt,className:fe("".concat(r,"-next"),ae({},"".concat(r,"-disabled"),gt)),"aria-disabled":gt},st)}var Ft=fe(r,i,ae(ae(ae(ae(ae({},"".concat(r,"-start"),$==="start"),"".concat(r,"-center"),$==="center"),"".concat(r,"-end"),$==="end"),"".concat(r,"-simple"),H),"".concat(r,"-disabled"),L));return me.createElement("ul",De({className:Ft,style:z,ref:q},$t),Ke,it,H?We:qe,st,me.createElement(bme,{locale:D,rootPrefixCls:r,disabled:L,selectPrefixCls:o,changeSize:Te,pageSize:B,pageSizeOptions:K,quickGo:tt?Oe:null,goButton:Mt,showSizeChanger:Q,sizeChangerRender:F}))};const xme=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},Cme=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:de(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:de(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:de(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` + &${t}-mini ${t}-prev ${t}-item-link, + &${t}-mini ${t}-next ${t}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:de(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:de(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:de(e.itemSizeSM),input:Object.assign(Object.assign({},DR(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},wme=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:de(e.itemSize),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSize,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSize,lineHeight:de(e.itemSize)}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:e.itemSize,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${de(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${de(e.inputOutlineOffset)} 0 ${de(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-mini`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSizeSM,lineHeight:de(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:de(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},$me=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` + ${t}-prev, + ${t}-jump-prev, + ${t}-jump-next + `]:{marginInlineEnd:e.marginXS},[` + ${t}-prev, + ${t}-next, + ${t}-jump-prev, + ${t}-jump-next + `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:de(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${de(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:de(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},BR(e)),LR(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},nb(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},Eme=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:de(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${de(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${de(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},_me=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Rn(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:de(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),Eme(e)),$me(e)),wme(e)),Cme(e)),xme(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},Ome=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},Wo(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},gi(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:gi(e)}}}},AF=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Km(e)),jF=e=>rn(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Wm(e)),Rme=Sn("Pagination",e=>{const t=jF(e);return[_me(t),Ome(t)]},AF),Tme=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},Mme=Rd(["Pagination","bordered"],e=>{const t=jF(e);return Tme(t)},AF);function BP(e){return f.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var Ime=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{align:t,prefixCls:n,selectPrefixCls:r,className:a,rootClassName:o,style:i,size:s,locale:u,responsive:d,showSizeChanger:h,selectComponentClass:g,pageSizeOptions:v}=e,p=Ime(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:y}=Ad(d),[,x]=Jr(),{getPrefixCls:S,direction:C,showSizeChanger:$,className:w,style:E}=Vr("pagination"),O=S("pagination",n),[R,M,I]=Rme(O),T=Ca(s),A=T==="small"||!!(y&&!T&&d),[N]=Ei("Pagination",eB),D=Object.assign(Object.assign({},N),u),[z,j]=BP(h),[k,L]=BP($),H=z??k,U=j??L,W=g||Rc,Q=f.useMemo(()=>v?v.map(ee=>Number(ee)):void 0,[v]),F=ee=>{var le;const{disabled:ce,size:q,onSizeChange:J,"aria-label":X,className:B,options:ue}=ee,{className:ne,onChange:re}=U||{},se=(le=ue.find(he=>String(he.value)===String(q)))===null||le===void 0?void 0:le.value;return f.createElement(W,Object.assign({disabled:ce,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:he=>he.parentNode,"aria-label":X,options:ue},U,{value:se,onChange:(he,Se)=>{J?.(he),re?.(he,Se)},size:A?"small":"middle",className:fe(B,ne)}))},K=f.useMemo(()=>{const ee=f.createElement("span",{className:`${O}-item-ellipsis`},"•••"),le=f.createElement("button",{className:`${O}-item-link`,type:"button",tabIndex:-1},C==="rtl"?f.createElement(nm,null):f.createElement(om,null)),ce=f.createElement("button",{className:`${O}-item-link`,type:"button",tabIndex:-1},C==="rtl"?f.createElement(om,null):f.createElement(nm,null)),q=f.createElement("a",{className:`${O}-item-link`},f.createElement("div",{className:`${O}-item-container`},C==="rtl"?f.createElement(zP,{className:`${O}-item-link-icon`}):f.createElement(jP,{className:`${O}-item-link-icon`}),ee)),J=f.createElement("a",{className:`${O}-item-link`},f.createElement("div",{className:`${O}-item-container`},C==="rtl"?f.createElement(jP,{className:`${O}-item-link-icon`}):f.createElement(zP,{className:`${O}-item-link-icon`}),ee));return{prevIcon:le,nextIcon:ce,jumpPrevIcon:q,jumpNextIcon:J}},[C,O]),G=S("select",r),Z=fe({[`${O}-${t}`]:!!t,[`${O}-mini`]:A,[`${O}-rtl`]:C==="rtl",[`${O}-bordered`]:x.wireframe},w,a,o,M,I),te=Object.assign(Object.assign({},E),i);return R(f.createElement(f.Fragment,null,x.wireframe&&f.createElement(Mme,{prefixCls:O}),f.createElement(Sme,Object.assign({},K,p,{style:te,prefixCls:O,selectPrefixCls:G,className:Z,locale:D,pageSizeOptions:Q,showSizeChanger:H,sizeChangerRender:F}))))},Up=100,LF=Up/5,DF=Up/2-LF/2,Mx=DF*2*Math.PI,HP=50,kP=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return f.createElement("circle",{className:fe(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:DF,cx:HP,cy:HP,strokeWidth:LF,style:n})},Pme=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,a=`${r}-hidden`,[o,i]=f.useState(!1);nn(()=>{e!==0&&i(!0)},[e!==0]);const s=Math.max(Math.min(e,100),0);if(!o)return null;const u={strokeDashoffset:`${Mx/4}`,strokeDasharray:`${Mx*s/100} ${Mx*(100-s)/100}`};return f.createElement("span",{className:fe(r,`${n}-progress`,s<=0&&a)},f.createElement("svg",{viewBox:`0 0 ${Up} ${Up}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},f.createElement(kP,{dotClassName:n,hasCircleCls:!0}),f.createElement(kP,{dotClassName:n,style:u})))};function Nme(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,a=`${r}-holder`,o=`${a}-hidden`;return f.createElement(f.Fragment,null,f.createElement("span",{className:fe(a,n>0&&o)},f.createElement("span",{className:fe(r,`${t}-dot-spin`)},[1,2,3,4].map(i=>f.createElement("i",{className:`${t}-dot-item`,key:i})))),f.createElement(Pme,{prefixCls:t,percent:n}))}function Ame(e){var t;const{prefixCls:n,indicator:r,percent:a}=e,o=`${n}-dot`;return r&&f.isValidElement(r)?Fr(r,{className:fe((t=r.props)===null||t===void 0?void 0:t.className,o),percent:a}):f.createElement(Nme,{prefixCls:n,percent:a})}const jme=new wn("antSpinMove",{to:{opacity:1}}),zme=new wn("antRotate",{to:{transform:"rotate(405deg)"}}),Lme=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},Rn(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:n(n(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",inset:0},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),height:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:jme,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:zme,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${e.motionDurationSlow} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},[`&-sm ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeSM}},[`&-sm ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal(),height:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal()}},[`&-lg ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeLG}},[`&-lg ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal(),height:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal()}},[`&${t}-show-text ${t}-text`]:{display:"block"}})}},Dme=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},Bme=Sn("Spin",e=>{const t=rn(e,{spinDotDefault:e.colorTextDescription});return Lme(t)},Dme),Hme=200,FP=[[30,.05],[70,.03],[96,.01]];function kme(e,t){const[n,r]=f.useState(0),a=f.useRef(null),o=t==="auto";return f.useEffect(()=>(o&&e&&(r(0),a.current=setInterval(()=>{r(i=>{const s=100-i;for(let u=0;u {a.current&&(clearInterval(a.current),a.current=null)}),[o,e]),o?n:t}var Fme=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var t;const{prefixCls:n,spinning:r=!0,delay:a=0,className:o,rootClassName:i,size:s="default",tip:u,wrapperClassName:d,style:h,children:g,fullscreen:v=!1,indicator:p,percent:y}=e,x=Fme(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:S,direction:C,className:$,style:w,indicator:E}=Vr("spin"),O=S("spin",n),[R,M,I]=Bme(O),[T,A]=f.useState(()=>r&&!qme(r,a)),N=kme(T,y);f.useEffect(()=>{if(r){const U=Hde(a,()=>{A(!0)});return U(),()=>{var W;(W=U?.cancel)===null||W===void 0||W.call(U)}}A(!1)},[a,r]);const D=f.useMemo(()=>typeof g<"u"&&!v,[g,v]),z=fe(O,$,{[`${O}-sm`]:s==="small",[`${O}-lg`]:s==="large",[`${O}-spinning`]:T,[`${O}-show-text`]:!!u,[`${O}-rtl`]:C==="rtl"},o,!v&&i,M,I),j=fe(`${O}-container`,{[`${O}-blur`]:T}),k=(t=p??E)!==null&&t!==void 0?t:BF,L=Object.assign(Object.assign({},w),h),H=f.createElement("div",Object.assign({},x,{style:L,className:z,"aria-live":"polite","aria-busy":T}),f.createElement(Ame,{prefixCls:O,indicator:k,percent:N}),u&&(D||v)?f.createElement("div",{className:`${O}-text`},u):null);return R(D?f.createElement("div",Object.assign({},x,{className:fe(`${O}-nested-loading`,d,M,I)}),T&&f.createElement("div",{key:"loading"},H),f.createElement("div",{className:j,key:"container"},g)):v?f.createElement("div",{className:fe(`${O}-fullscreen`,{[`${O}-fullscreen-show`]:T},i,M,I)},H):H)};sb.setDefaultIndicator=e=>{BF=e};const KR=me.createContext({});KR.Consumer;var HF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var{prefixCls:t,className:n,avatar:r,title:a,description:o}=e,i=HF(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:s}=f.useContext(jt),u=s("list",t),d=fe(`${u}-item-meta`,n),h=me.createElement("div",{className:`${u}-item-meta-content`},a&&me.createElement("h4",{className:`${u}-item-meta-title`},a),o&&me.createElement("div",{className:`${u}-item-meta-description`},o));return me.createElement("div",Object.assign({},i,{className:d}),r&&me.createElement("div",{className:`${u}-item-meta-avatar`},r),(a||o)&&h)},Vme=me.forwardRef((e,t)=>{const{prefixCls:n,children:r,actions:a,extra:o,styles:i,className:s,classNames:u,colStyle:d}=e,h=HF(e,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:g,itemLayout:v}=f.useContext(KR),{getPrefixCls:p,list:y}=f.useContext(jt),x=M=>{var I,T;return fe((T=(I=y?.item)===null||I===void 0?void 0:I.classNames)===null||T===void 0?void 0:T[M],u?.[M])},S=M=>{var I,T;return Object.assign(Object.assign({},(T=(I=y?.item)===null||I===void 0?void 0:I.styles)===null||T===void 0?void 0:T[M]),i?.[M])},C=()=>{let M=!1;return f.Children.forEach(r,I=>{typeof I=="string"&&(M=!0)}),M&&f.Children.count(r)>1},$=()=>v==="vertical"?!!o:!C(),w=p("list",n),E=a&&a.length>0&&me.createElement("ul",{className:fe(`${w}-item-action`,x("actions")),key:"actions",style:S("actions")},a.map((M,I)=>me.createElement("li",{key:`${w}-item-action-${I}`},M,I!==a.length-1&&me.createElement("em",{className:`${w}-item-action-split`})))),O=g?"div":"li",R=me.createElement(O,Object.assign({},h,g?{}:{ref:t},{className:fe(`${w}-item`,{[`${w}-item-no-flex`]:!$()},s)}),v==="vertical"&&o?[me.createElement("div",{className:`${w}-item-main`,key:"content"},r,E),me.createElement("div",{className:fe(`${w}-item-extra`,x("extra")),key:"extra",style:S("extra")},o)]:[r,E,Fr(o,{key:"extra"})]);return g?me.createElement(ua,{ref:t,flex:1,style:d},R):R}),kF=Vme;kF.Meta=Ume;const Wme=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:r,margin:a,itemPaddingSM:o,itemPaddingLG:i,marginLG:s,borderRadiusLG:u}=e,d=de(e.calc(u).sub(e.lineWidth).equal());return{[t]:{border:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:u,[`${n}-header`]:{borderRadius:`${d} ${d} 0 0`},[`${n}-footer`]:{borderRadius:`0 0 ${d} ${d}`},[`${n}-header,${n}-footer,${n}-item`]:{paddingInline:r},[`${n}-pagination`]:{margin:`${de(a)} ${de(s)}`}},[`${t}${n}-sm`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:o}},[`${t}${n}-lg`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:i}}}},Kme=e=>{const{componentCls:t,screenSM:n,screenMD:r,marginLG:a,marginSM:o,margin:i}=e;return{[`@media screen and (max-width:${r}px)`]:{[t]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:a}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:a}}}},[`@media screen and (max-width: ${n}px)`]:{[t]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:o}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${de(i)}`}}}}}},Gme=e=>{const{componentCls:t,antCls:n,controlHeight:r,minHeight:a,paddingSM:o,marginLG:i,padding:s,itemPadding:u,colorPrimary:d,itemPaddingSM:h,itemPaddingLG:g,paddingXS:v,margin:p,colorText:y,colorTextDescription:x,motionDurationSlow:S,lineWidth:C,headerBg:$,footerBg:w,emptyTextPadding:E,metaMarginBottom:O,avatarMarginRight:R,titleMarginBottom:M,descriptionFontSize:I}=e;return{[t]:Object.assign(Object.assign({},Rn(e)),{position:"relative","--rc-virtual-list-scrollbar-bg":e.colorSplit,"*":{outline:"none"},[`${t}-header`]:{background:$},[`${t}-footer`]:{background:w},[`${t}-header, ${t}-footer`]:{paddingBlock:o},[`${t}-pagination`]:{marginBlockStart:i,[`${n}-pagination-options`]:{textAlign:"start"}},[`${t}-spin`]:{minHeight:a,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:u,color:y,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:R},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:y},[`${t}-item-meta-title`]:{margin:`0 0 ${de(e.marginXXS)} 0`,color:y,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:y,transition:`all ${S}`,"&:hover":{color:d}}},[`${t}-item-meta-description`]:{color:x,fontSize:I,lineHeight:e.lineHeight}},[`${t}-item-action`]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${de(v)}`,color:x,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:C,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${de(s)} 0`,color:x,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:E,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},[`${t}-item-no-flex`]:{display:"block"}}),[`${t}-grid ${n}-col > ${t}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:p,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:i},[`${t}-item-meta`]:{marginBlockEnd:O,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:M,color:y,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:s,marginInlineStart:"auto","> li":{padding:`0 ${de(s)}`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-loading ${t}-spin-nested-loading`]:{minHeight:r},[`${t}-split${t}-something-after-last-item ${n}-spin-container > ${t}-items > ${t}-item:last-child`]:{borderBlockEnd:`${de(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:g},[`${t}-sm ${t}-item`]:{padding:h},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}},Yme=e=>({contentWidth:220,itemPadding:`${de(e.paddingContentVertical)} 0`,itemPaddingSM:`${de(e.paddingContentVerticalSM)} ${de(e.paddingContentHorizontal)}`,itemPaddingLG:`${de(e.paddingContentVerticalLG)} ${de(e.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}),Xme=Sn("List",e=>{const t=rn(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[Gme(t),Wme(t),Kme(t)]},Yme);var Qme=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a (ve,be)=>{var Pe;I(ve),A(be),n&&((Pe=n?.[ye])===null||Pe===void 0||Pe.call(n,ve,be))},U=H("onChange"),W=H("onShowSizeChange"),Q=(ye,ve)=>{if(!w)return null;let be;return typeof $=="function"?be=$(ye):$?be=ye[$]:be=ye.key,be||(be=`list-item-${ve}`),f.createElement(f.Fragment,{key:be},w(ye,ve))},F=!!(g||n||S),K=N("list",r),[G,Z,te]=Xme(K);let ee=C;typeof ee=="boolean"&&(ee={spinning:ee});const le=!!ee?.spinning,ce=Ca(y);let q="";switch(ce){case"large":q="lg";break;case"small":q="sm";break}const J=fe(K,{[`${K}-vertical`]:h==="vertical",[`${K}-${q}`]:q,[`${K}-split`]:o,[`${K}-bordered`]:a,[`${K}-loading`]:le,[`${K}-grid`]:!!v,[`${K}-something-after-last-item`]:F,[`${K}-rtl`]:D==="rtl"},z,i,s,Z,te),X=em(L,{total:p.length,current:M,pageSize:T},n||{}),B=Math.ceil(X.total/X.pageSize);X.current=Math.min(X.current,B);const ue=n&&f.createElement("div",{className:fe(`${K}-pagination`)},f.createElement(zF,Object.assign({align:"end"},X,{onChange:U,onShowSizeChange:W})));let ne=ke(p);n&&p.length>(X.current-1)*X.pageSize&&(ne=ke(p).splice((X.current-1)*X.pageSize,X.pageSize));const re=Object.keys(v||{}).some(ye=>["xs","sm","md","lg","xl","xxl"].includes(ye)),se=Ad(re),he=f.useMemo(()=>{for(let ye=0;ye {if(!v)return;const ye=he&&v[he]?v[he]:v.column;if(ye)return{width:`${100/ye}%`,maxWidth:`${100/ye}%`}},[JSON.stringify(v),he]);let _e=le&&f.createElement("div",{style:{minHeight:53}});if(ne.length>0){const ye=ne.map(Q);_e=v?f.createElement(Zl,{gutter:v.gutter},f.Children.map(ye,ve=>f.createElement("div",{key:ve?.key,style:Se},ve))):f.createElement("ul",{className:`${K}-items`},ye)}else!d&&!le&&(_e=f.createElement("div",{className:`${K}-empty-text`},E?.emptyText||k?.("List")||f.createElement(CR,{componentName:"List"})));const Re=X.position,ge=f.useMemo(()=>({grid:v,itemLayout:h}),[JSON.stringify(v),h]);return G(f.createElement(KR.Provider,{value:ge},f.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},j),u),className:J},O),(Re==="top"||Re==="both")&&ue,x&&f.createElement("div",{className:`${K}-header`},x),f.createElement(sb,Object.assign({},ee),_e,d),S&&f.createElement("div",{className:`${K}-footer`},S),g||(Re==="bottom"||Re==="both")&&ue)))}const Jme=f.forwardRef(Zme),sp=Jme;sp.Item=kF;const ege=(e,t=!1)=>t&&e==null?[]:Array.isArray(e)?e:[e];var tge=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:t,className:n,closeIcon:r,closable:a,type:o,title:i,children:s,footer:u}=e,d=tge(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:h}=f.useContext(jt),g=h(),v=t||h("modal"),p=ea(g),[y,x,S]=SH(v,p),C=`${v}-confirm`;let $={};return o?$={closable:a??!1,title:"",footer:"",children:f.createElement(CH,Object.assign({},e,{prefixCls:v,confirmPrefixCls:C,rootPrefixCls:g,content:s}))}:$={closable:a??!0,title:i,footer:u!==null&&f.createElement(vH,Object.assign({},e)),children:s},y(f.createElement(JB,Object.assign({prefixCls:v,className:fe(x,`${v}-pure-panel`,o&&C,o&&`${C}-${o}`,n,S,p)},d,{closeIcon:gH(v,r),closable:a},$)))},rge=IH(nge);function FF(e){return Fm(_H(e))}const Xo=xH;Xo.useModal=Boe;Xo.info=function(t){return Fm(OH(t))};Xo.success=function(t){return Fm(RH(t))};Xo.error=function(t){return Fm(TH(t))};Xo.warning=FF;Xo.warn=FF;Xo.confirm=function(t){return Fm(MH(t))};Xo.destroyAll=function(){for(;qs.length;){const t=qs.pop();t&&t()}};Xo.config=Aoe;Xo._InternalPanelDoNotUseOrYouWillBeFired=rge;const age=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:a,groupSeparator:o="",prefixCls:i}=e;let s;if(typeof n=="function")s=n(t);else{const u=String(t),d=u.match(/^(-?)(\d*)(\.(\d+))?$/);if(!d||u==="-")s=u;else{const h=d[1];let g=d[2]||"0",v=d[4]||"";g=g.replace(/\B(?=(\d{3})+(?!\d))/g,o),typeof r=="number"&&(v=v.padEnd(r,"0").slice(0,r>0?r:0)),v&&(v=`${a}${v}`),s=[f.createElement("span",{key:"int",className:`${i}-content-value-int`},h,g),v&&f.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},v)]}}return f.createElement("span",{className:`${i}-content-value`},s)},oge=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:i,contentFontSize:s,fontFamily:u}=e;return{[t]:Object.assign(Object.assign({},Rn(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:i,fontSize:s,fontFamily:u,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}},ige=e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}},lge=Sn("Statistic",e=>{const t=rn(e,{});return oge(t)},ige);var sge=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:n,className:r,rootClassName:a,style:o,valueStyle:i,value:s=0,title:u,valueRender:d,prefix:h,suffix:g,loading:v=!1,formatter:p,precision:y,decimalSeparator:x=".",groupSeparator:S=",",onMouseEnter:C,onMouseLeave:$}=e,w=sge(e,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:E,direction:O,className:R,style:M}=Vr("statistic"),I=E("statistic",n),[T,A,N]=lge(I),D=f.createElement(age,{decimalSeparator:x,groupSeparator:S,prefixCls:I,formatter:p,precision:y,value:s}),z=fe(I,{[`${I}-rtl`]:O==="rtl"},R,r,a,A,N),j=f.useRef(null);f.useImperativeHandle(t,()=>({nativeElement:j.current}));const k=Dr(w,{aria:!0,data:!0});return T(f.createElement("div",Object.assign({},k,{ref:j,className:z,style:Object.assign(Object.assign({},M),o),onMouseEnter:C,onMouseLeave:$}),u&&f.createElement("div",{className:`${I}-title`},u),f.createElement(_i,{paragraph:!1,loading:v,className:`${I}-skeleton`,active:!0},f.createElement("div",{style:i,className:`${I}-content`},h&&f.createElement("span",{className:`${I}-content-prefix`},h),d?d(D):D,g&&f.createElement("span",{className:`${I}-content-suffix`},g)))))}),cge=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function uge(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map(u=>u.slice(1,-1)),o=t.replace(r,"[]"),i=cge.reduce((u,[d,h])=>{if(u.includes(d)){const g=Math.floor(n/h);return n-=g*h,u.replace(new RegExp(`${d}+`,"g"),v=>{const p=v.length;return g.toString().padStart(p,"0")})}return u},o);let s=0;return i.replace(r,()=>{const u=a[s];return s+=1,u})}function dge(e,t,n){const{format:r=""}=t,a=new Date(e).getTime(),o=Date.now(),i=Math.max(n?a-o:o-a,0);return uge(i,r)}var fge=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{value:t,format:n="HH:mm:ss",onChange:r,onFinish:a,type:o}=e,i=fge(e,["value","format","onChange","onFinish","type"]),s=o==="countdown",[u,d]=f.useState(null),h=$n(()=>{const p=Date.now(),y=hge(t);d({});const x=s?y-p:p-y;return r?.(x),s&&y {let p;const y=()=>fn.cancel(p),x=()=>{p=fn(()=>{h()&&x()})};return x(),y},[t,s]),f.useEffect(()=>{d({})},[]);const g=(p,y)=>u?dge(p,Object.assign(Object.assign({},y),{format:n}),s):"-",v=p=>Fr(p,{title:void 0});return f.createElement(os,Object.assign({},i,{value:t,valueRender:v,formatter:g}))},mge=e=>f.createElement(qF,Object.assign({},e,{type:"countdown"})),gge=f.memo(mge);os.Timer=qF;os.Countdown=gge;var Wl={},Xm="rc-table-internal-hook";function GR(e){var t=f.createContext(void 0),n=function(a){var o=a.value,i=a.children,s=f.useRef(o);s.current=o;var u=f.useState(function(){return{getValue:function(){return s.current},listeners:new Set}}),d=xe(u,1),h=d[0];return nn(function(){Uo.unstable_batchedUpdates(function(){h.listeners.forEach(function(g){g(o)})})},[o]),f.createElement(t.Provider,{value:h},i)};return{Context:t,Provider:n,defaultValue:e}}function Qr(e,t){var n=$n(typeof t=="function"?t:function(g){if(t===void 0)return g;if(!Array.isArray(t))return g[t];var v={};return t.forEach(function(p){v[p]=g[p]}),v}),r=f.useContext(e?.Context),a=r||{},o=a.listeners,i=a.getValue,s=f.useRef();s.current=n(r?i():e?.defaultValue);var u=f.useState({}),d=xe(u,2),h=d[1];return nn(function(){if(!r)return;function g(v){var p=n(v);hi(s.current,p,!0)||h({})}return o.add(g),function(){o.delete(g)}},[r]),s.current}function vge(){var e=f.createContext(null);function t(){return f.useContext(e)}function n(a,o){var i=Vo(a),s=function(d,h){var g=i?{ref:h}:{},v=f.useRef(0),p=f.useRef(d),y=t();return y!==null?f.createElement(a,De({},d,g)):((!o||o(p.current,d))&&(v.current+=1),p.current=d,f.createElement(e.Provider,{value:v.current},f.createElement(a,De({},d,g))))};return i?f.forwardRef(s):s}function r(a,o){var i=Vo(a),s=function(d,h){var g=i?{ref:h}:{};return t(),f.createElement(a,De({},d,g))};return i?f.memo(f.forwardRef(s),o):f.memo(s,o)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var YR=vge(),UF=YR.makeImmutable,Bd=YR.responseImmutable,pge=YR.useImmutableMark,wa=GR(),VF=f.createContext({renderWithProps:!1}),bge="RC_TABLE_KEY";function yge(e){return e==null?[]:Array.isArray(e)?e:[e]}function cb(e){var t=[],n={};return e.forEach(function(r){for(var a=r||{},o=a.key,i=a.dataIndex,s=o||yge(i).join("-")||bge;n[s];)s="".concat(s,"_next");n[s]=!0,t.push(s)}),t}function T_(e){return e!=null}function Sge(e){return typeof e=="number"&&!Number.isNaN(e)}function xge(e){return e&&It(e)==="object"&&!Array.isArray(e)&&!f.isValidElement(e)}function Cge(e,t,n,r,a,o){var i=f.useContext(VF),s=pge(),u=Ec(function(){if(T_(r))return[r];var d=t==null||t===""?[]:Array.isArray(t)?t:[t],h=Oa(e,d),g=h,v=void 0;if(a){var p=a(h,e,n);xge(p)?(g=p.children,v=p.props,i.renderWithProps=!0):g=p}return[g,v]},[s,e,r,t,a,n],function(d,h){if(o){var g=xe(d,2),v=g[1],p=xe(h,2),y=p[1];return o(y,v)}return i.renderWithProps?!0:!hi(d,h,!0)});return u}function wge(e,t,n,r){var a=e+t-1;return e<=r&&a>=n}function $ge(e,t){return Qr(wa,function(n){var r=wge(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var Ege=function(t){var n=t.ellipsis,r=t.rowType,a=t.children,o,i=n===!0?{showTitle:!0}:n;return i&&(i.showTitle||r==="header")&&(typeof a=="string"||typeof a=="number"?o=a.toString():f.isValidElement(a)&&typeof a.props.children=="string"&&(o=a.props.children)),o};function _ge(e){var t,n,r,a,o,i,s,u,d=e.component,h=e.children,g=e.ellipsis,v=e.scope,p=e.prefixCls,y=e.className,x=e.align,S=e.record,C=e.render,$=e.dataIndex,w=e.renderIndex,E=e.shouldCellUpdate,O=e.index,R=e.rowType,M=e.colSpan,I=e.rowSpan,T=e.fixLeft,A=e.fixRight,N=e.firstFixLeft,D=e.lastFixLeft,z=e.firstFixRight,j=e.lastFixRight,k=e.appendNode,L=e.additionalProps,H=L===void 0?{}:L,U=e.isSticky,W="".concat(p,"-cell"),Q=Qr(wa,["supportSticky","allColumnsFixedLeft","rowHoverable"]),F=Q.supportSticky,K=Q.allColumnsFixedLeft,G=Q.rowHoverable,Z=Cge(S,$,w,h,C,E),te=xe(Z,2),ee=te[0],le=te[1],ce={},q=typeof T=="number"&&F,J=typeof A=="number"&&F;q&&(ce.position="sticky",ce.left=T),J&&(ce.position="sticky",ce.right=A);var X=(t=(n=(r=le?.colSpan)!==null&&r!==void 0?r:H.colSpan)!==null&&n!==void 0?n:M)!==null&&t!==void 0?t:1,B=(a=(o=(i=le?.rowSpan)!==null&&i!==void 0?i:H.rowSpan)!==null&&o!==void 0?o:I)!==null&&a!==void 0?a:1,ue=$ge(O,B),ne=xe(ue,2),re=ne[0],se=ne[1],he=$n(function(be){var Pe;S&&se(O,O+B-1),H==null||(Pe=H.onMouseEnter)===null||Pe===void 0||Pe.call(H,be)}),Se=$n(function(be){var Pe;S&&se(-1,-1),H==null||(Pe=H.onMouseLeave)===null||Pe===void 0||Pe.call(H,be)});if(X===0||B===0)return null;var _e=(s=H.title)!==null&&s!==void 0?s:Ege({rowType:R,ellipsis:g,children:ee}),Re=fe(W,y,(u={},ae(ae(ae(ae(ae(ae(ae(ae(ae(ae(u,"".concat(W,"-fix-left"),q&&F),"".concat(W,"-fix-left-first"),N&&F),"".concat(W,"-fix-left-last"),D&&F),"".concat(W,"-fix-left-all"),D&&K&&F),"".concat(W,"-fix-right"),J&&F),"".concat(W,"-fix-right-first"),z&&F),"".concat(W,"-fix-right-last"),j&&F),"".concat(W,"-ellipsis"),g),"".concat(W,"-with-append"),k),"".concat(W,"-fix-sticky"),(q||J)&&U&&F),ae(u,"".concat(W,"-row-hover"),!le&&re)),H.className,le?.className),ge={};x&&(ge.textAlign=x);var ye=ie(ie(ie(ie({},le?.style),ce),ge),H.style),ve=ee;return It(ve)==="object"&&!Array.isArray(ve)&&!f.isValidElement(ve)&&(ve=null),g&&(D||z)&&(ve=f.createElement("span",{className:"".concat(W,"-content")},ve)),f.createElement(d,De({},le,H,{className:Re,style:ye,title:_e,scope:v,onMouseEnter:G?he:void 0,onMouseLeave:G?Se:void 0,colSpan:X!==1?X:null,rowSpan:B!==1?B:null}),k,ve)}const Hd=f.memo(_ge);function XR(e,t,n,r,a){var o=n[e]||{},i=n[t]||{},s,u;o.fixed==="left"?s=r.left[a==="rtl"?t:e]:i.fixed==="right"&&(u=r.right[a==="rtl"?e:t]);var d=!1,h=!1,g=!1,v=!1,p=n[t+1],y=n[e-1],x=p&&!p.fixed||y&&!y.fixed||n.every(function(E){return E.fixed==="left"});if(a==="rtl"){if(s!==void 0){var S=y&&y.fixed==="left";v=!S&&x}else if(u!==void 0){var C=p&&p.fixed==="right";g=!C&&x}}else if(s!==void 0){var $=p&&p.fixed==="left";d=!$&&x}else if(u!==void 0){var w=y&&y.fixed==="right";h=!w&&x}return{fixLeft:s,fixRight:u,lastFixLeft:d,firstFixRight:h,lastFixRight:g,firstFixLeft:v,isSticky:r.isSticky}}var WF=f.createContext({});function Oge(e){var t=e.className,n=e.index,r=e.children,a=e.colSpan,o=a===void 0?1:a,i=e.rowSpan,s=e.align,u=Qr(wa,["prefixCls","direction"]),d=u.prefixCls,h=u.direction,g=f.useContext(WF),v=g.scrollColumnIndex,p=g.stickyOffsets,y=g.flattenColumns,x=n+o-1,S=x+1===v?o+1:o,C=XR(n,n+S-1,y,p,h);return f.createElement(Hd,De({className:t,index:n,component:"td",prefixCls:d,record:null,dataIndex:null,align:s,colSpan:S,rowSpan:i,render:function(){return r}},C))}var Rge=["children"];function Tge(e){var t=e.children,n=Gt(e,Rge);return f.createElement("tr",n,t)}function ub(e){var t=e.children;return t}ub.Row=Tge;ub.Cell=Oge;function Mge(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,a=Qr(wa,"prefixCls"),o=r.length-1,i=r[o],s=f.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:i!=null&&i.scrollbar?o:null}},[i,r,o,n]);return f.createElement(WF.Provider,{value:s},f.createElement("tfoot",{className:"".concat(a,"-summary")},t))}const Pv=Bd(Mge);var KF=ub;function Ige(e){return null}function Pge(e){return null}function GF(e,t,n,r,a,o,i){var s=o(t,i);e.push({record:t,indent:n,index:i,rowKey:s});var u=a?.has(s);if(t&&Array.isArray(t[r])&&u)for(var d=0;d
1?N-1:0),z=1;z 5&&arguments[5]!==void 0?arguments[5]:[],s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,u=e.record,d=e.prefixCls,h=e.columnsKey,g=e.fixedInfoList,v=e.expandIconColumnIndex,p=e.nestExpandable,y=e.indentSize,x=e.expandIcon,S=e.expanded,C=e.hasNestChildren,$=e.onTriggerExpand,w=e.expandable,E=e.expandedKeys,O=h[n],R=g[n],M;n===(v||0)&&p&&(M=f.createElement(f.Fragment,null,f.createElement("span",{style:{paddingLeft:"".concat(y*r,"px")},className:"".concat(d,"-row-indent indent-level-").concat(r)}),x({prefixCls:d,expanded:S,expandable:C,record:u,onExpand:$})));var I=((o=t.onCell)===null||o===void 0?void 0:o.call(t,u,a))||{};if(s){var T=I.rowSpan,A=T===void 0?1:T;if(w&&A&&n =1)),style:ie(ie({},n),w?.style)}),S.map(function(N,D){var z=N.render,j=N.dataIndex,k=N.className,L=JF(y,N,D,d,a,s,p?.offset),H=L.key,U=L.fixedInfo,W=L.appendCellNode,Q=L.additionalCellProps;return f.createElement(Hd,De({className:k,ellipsis:N.ellipsis,align:N.align,scope:N.rowScope,component:N.rowScope?v:g,prefixCls:x,key:H,record:r,index:a,renderIndex:o,dataIndex:j,render:z,shouldCellUpdate:N.shouldCellUpdate},U,{appendNode:W,additionalProps:Q}))})),T;if(O&&(R.current||E)){var A=$(r,a,d+1,E);T=f.createElement(QF,{expanded:E,className:fe("".concat(x,"-expanded-row"),"".concat(x,"-expanded-row-level-").concat(d+1),M),prefixCls:x,component:h,cellComponent:g,colSpan:p?p.colSpan:S.length,stickyOffset:p?.sticky,isEmpty:!1},A)}return f.createElement(f.Fragment,null,I,T)}const zge=Bd(jge);function Lge(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,a=e.title,o=f.useRef();return nn(function(){o.current&&n(t,o.current.offsetWidth)},[]),f.createElement(ya,{data:t},f.createElement("th",{ref:o,className:"".concat(r,"-measure-cell")},f.createElement("div",{className:"".concat(r,"-measure-cell-content")},a||" ")))}function Dge(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,a=e.columns,o=f.useRef(null),i=Qr(wa,["measureRowRender"]),s=i.measureRowRender,u=f.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:o,tabIndex:-1},f.createElement(ya.Collection,{onBatchResize:function(h){Dm(o.current)&&h.forEach(function(g){var v=g.data,p=g.size;r(v,p.offsetWidth)})}},n.map(function(d){var h=a.find(function(p){return p.key===d}),g=h?.title,v=f.isValidElement(g)?f.cloneElement(g,{ref:null}):g;return f.createElement(Lge,{prefixCls:t,key:d,columnKey:d,onColumnResize:r,title:v})})));return s?s(u):u}function Bge(e){var t=e.data,n=e.measureColumnWidth,r=Qr(wa,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),a=r.prefixCls,o=r.getComponent,i=r.onColumnResize,s=r.flattenColumns,u=r.getRowKey,d=r.expandedKeys,h=r.childrenColumnName,g=r.emptyNode,v=r.expandedRowOffset,p=v===void 0?0:v,y=r.colWidths,x=YF(t,h,d,u),S=f.useMemo(function(){return x.map(function(T){return T.rowKey})},[x]),C=f.useRef({renderWithProps:!1}),$=f.useMemo(function(){for(var T=s.length-p,A=0,N=0;N=0;d-=1){var h=t[d],g=n&&n[d],v=void 0,p=void 0;if(g&&(v=g[Lh],o==="auto"&&(p=g.minWidth)),h||p||v||u){var y=v||{};y.columnType;var x=Gt(y,qge);i.unshift(f.createElement("col",De({key:d,style:{width:h,minWidth:p}},x))),u=!0}}return i.length>0?f.createElement("colgroup",null,i):null}var Uge=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function Vge(e,t){return f.useMemo(function(){for(var n=[],r=0;r
1?"colgroup":"col":null,ellipsis:S.ellipsis,align:S.align,component:i,prefixCls:h,key:p[x]},C,{additionalProps:$,rowType:"header"}))}))};function Gge(e){var t=[];function n(i,s){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[u]=t[u]||[];var d=s,h=i.filter(Boolean).map(function(g){var v={key:g.key,className:g.className||"",children:g.title,column:g,colStart:d},p=1,y=g.children;return y&&y.length>0&&(p=n(y,d,u+1).reduce(function(x,S){return x+S},0),v.hasSubColumns=!0),"colSpan"in g&&(p=g.colSpan),"rowSpan"in g&&(v.rowSpan=g.rowSpan),v.colSpan=p,v.colEnd=v.colStart+p-1,t[u].push(v),d+=p,p});return h}n(e,0);for(var r=t.length,a=function(s){t[s].forEach(function(u){!("rowSpan"in u)&&!u.hasSubColumns&&(u.rowSpan=r-s)})},o=0;o 1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function Xge(e,t,n){return f.useMemo(function(){if(t&&t>0){var r=0,a=0;e.forEach(function(v){var p=VP(t,v.width);p?r+=p:a+=1});var o=Math.max(t,n),i=Math.max(o-r,a),s=a,u=i/a,d=0,h=e.map(function(v){var p=ie({},v),y=VP(t,p.width);if(y)p.width=y;else{var x=Math.floor(u);p.width=s===1?i:x,i-=x,s-=1}return d+=p.width,p});if(d 0?ie(ie({},t),{},{children:tq(n)}):t})}function M_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&It(n)==="object"}).reduce(function(n,r,a){var o=r.fixed,i=o===!0?"left":o,s="".concat(t,"-").concat(a),u=r.children;return u&&u.length>0?[].concat(ke(n),ke(M_(u,s).map(function(d){var h;return ie(ie({},d),{},{fixed:(h=d.fixed)!==null&&h!==void 0?h:i})}))):[].concat(ke(n),[ie(ie({key:s},r),{},{fixed:i})])},[])}function Jge(e){return e.map(function(t){var n=t.fixed,r=Gt(t,Zge),a=n;return n==="left"?a="right":n==="right"&&(a="left"),ie({fixed:a},r)})}function eve(e,t){var n=e.prefixCls,r=e.columns,a=e.children,o=e.expandable,i=e.expandedKeys,s=e.columnTitle,u=e.getRowKey,d=e.onTriggerExpand,h=e.expandIcon,g=e.rowExpandable,v=e.expandIconColumnIndex,p=e.expandedRowOffset,y=p===void 0?0:p,x=e.direction,S=e.expandRowByClick,C=e.columnWidth,$=e.fixed,w=e.scrollWidth,E=e.clientWidth,O=f.useMemo(function(){var j=r||QR(a)||[];return tq(j.slice())},[r,a]),R=f.useMemo(function(){if(o){var j=O.slice();if(!j.includes(Wl)){var k=v||0,L=k===0&&$==="right"?O.length:k;L>=0&&j.splice(L,0,Wl)}var H=j.indexOf(Wl);j=j.filter(function(F,K){return F!==Wl||K===H});var U=O[H],W;$?W=$:W=U?U.fixed:null;var Q=ae(ae(ae(ae(ae(ae({},Lh,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",s),"fixed",W),"className","".concat(n,"-row-expand-icon-cell")),"width",C),"render",function(K,G,Z){var te=u(G,Z),ee=i.has(te),le=g?g(G):!0,ce=h({prefixCls:n,expanded:ee,expandable:le,record:G,onExpand:d});return S?f.createElement("span",{onClick:function(J){return J.stopPropagation()}},ce):ce});return j.map(function(F,K){var G=F===Wl?Q:F;return K =0;k-=1){var L=I[k].fixed;if(L==="left"||L===!0){j=k;break}}if(j>=0)for(var H=0;H<=j;H+=1){var U=I[H].fixed;if(U!=="left"&&U!==!0)return!0}var W=I.findIndex(function(K){var G=K.fixed;return G==="right"});if(W>=0)for(var Q=W;Q =H-s})})}})},z=function(k){$(function(L){return ie(ie({},L),{},{scrollLeft:g?k/g*v:0})})};return f.useImperativeHandle(n,function(){return{setScrollLeft:z,checkScrollBarVisible:D}}),f.useEffect(function(){var j=AP(document.body,"mouseup",T,!1),k=AP(document.body,"mousemove",N,!1);return D(),function(){j.remove(),k.remove()}},[p,R]),f.useEffect(function(){if(o.current){for(var j=[],k=Im(o.current);k;)j.push(k),k=k.parentElement;return j.forEach(function(L){return L.addEventListener("scroll",D,!1)}),window.addEventListener("resize",D,!1),window.addEventListener("scroll",D,!1),u.addEventListener("scroll",D,!1),function(){j.forEach(function(L){return L.removeEventListener("scroll",D)}),window.removeEventListener("resize",D),window.removeEventListener("scroll",D),u.removeEventListener("scroll",D)}}},[u]),f.useEffect(function(){C.isHiddenScrollBar||$(function(j){var k=o.current;return k?ie(ie({},j),{},{scrollLeft:k.scrollLeft/k.scrollWidth*k.clientWidth}):j})},[C.isHiddenScrollBar]),g<=v||!p||C.isHiddenScrollBar?null:f.createElement("div",{style:{height:eI(),width:v,bottom:s},className:"".concat(h,"-sticky-scroll")},f.createElement("div",{onMouseDown:A,ref:y,className:fe("".concat(h,"-sticky-scroll-bar"),ae({},"".concat(h,"-sticky-scroll-bar-active"),R)),style:{width:"".concat(p,"px"),transform:"translate3d(".concat(C.scrollLeft,"px, 0, 0)")}}))};const cve=f.forwardRef(sve);var nq="rc-table",uve=[],dve={};function fve(){return"No Data"}function hve(e,t){var n=ie({rowKey:"key",prefixCls:nq,emptyText:fve},e),r=n.prefixCls,a=n.className,o=n.rowClassName,i=n.style,s=n.data,u=n.rowKey,d=n.scroll,h=n.tableLayout,g=n.direction,v=n.title,p=n.footer,y=n.summary,x=n.caption,S=n.id,C=n.showHeader,$=n.components,w=n.emptyText,E=n.onRow,O=n.onHeaderRow,R=n.measureRowRender,M=n.onScroll,I=n.internalHooks,T=n.transformColumns,A=n.internalRefs,N=n.tailor,D=n.getContainerWidth,z=n.sticky,j=n.rowHoverable,k=j===void 0?!0:j,L=s||uve,H=!!L.length,U=I===Xm,W=f.useCallback(function(Wt,en){return Oa($,Wt)||en},[$]),Q=f.useMemo(function(){return typeof u=="function"?u:function(Wt){var en=Wt&&Wt[u];return en}},[u]),F=W(["body"]),K=ove(),G=xe(K,3),Z=G[0],te=G[1],ee=G[2],le=tve(n,L,Q),ce=xe(le,6),q=ce[0],J=ce[1],X=ce[2],B=ce[3],ue=ce[4],ne=ce[5],re=d?.x,se=f.useState(0),he=xe(se,2),Se=he[0],_e=he[1],Re=eve(ie(ie(ie({},n),q),{},{expandable:!!q.expandedRowRender,columnTitle:q.columnTitle,expandedKeys:X,getRowKey:Q,onTriggerExpand:ne,expandIcon:B,expandIconColumnIndex:q.expandIconColumnIndex,direction:g,scrollWidth:U&&N&&typeof re=="number"?re:null,clientWidth:Se}),U?T:null),ge=xe(Re,4),ye=ge[0],ve=ge[1],be=ge[2],Pe=ge[3],Fe=be??re,tt=f.useMemo(function(){return{columns:ye,flattenColumns:ve}},[ye,ve]),Ze=f.useRef(),Ge=f.useRef(),nt=f.useRef(),Te=f.useRef();f.useImperativeHandle(t,function(){return{nativeElement:Ze.current,scrollTo:function(en){var mr;if(nt.current instanceof HTMLElement){var Xn=en.index,kn=en.top,pr=en.key;if(Sge(kn)){var xr;(xr=nt.current)===null||xr===void 0||xr.scrollTo({top:kn})}else{var Tr,Kr=pr??Q(L[Xn]);(Tr=nt.current.querySelector('[data-row-key="'.concat(Kr,'"]')))===null||Tr===void 0||Tr.scrollIntoView()}}else(mr=nt.current)!==null&&mr!==void 0&&mr.scrollTo&&nt.current.scrollTo(en)}}});var Oe=f.useRef(),He=f.useState(!1),we=xe(He,2),ze=we[0],Ee=we[1],Le=f.useState(!1),Je=xe(Le,2),ht=Je[0],kt=Je[1],zt=f.useState(new Map),mt=xe(zt,2),Bt=mt[0],Pt=mt[1],Et=cb(ve),vt=Et.map(function(Wt){return Bt.get(Wt)}),At=f.useMemo(function(){return vt},[vt.join("_")]),$t=lve(At,ve,g),Ke=d&&T_(d.y),ot=d&&T_(Fe)||!!q.fixed,at=ot&&ve.some(function(Wt){var en=Wt.fixed;return en}),qe=f.useRef(),Ne=ive(z,r),je=Ne.isSticky,rt=Ne.offsetHeader,ft=Ne.offsetSummary,lt=Ne.offsetScroll,Mt=Ne.stickyClassName,We=Ne.container,Xe=f.useMemo(function(){return y?.(L)},[y,L]),yt=(Ke||je)&&f.isValidElement(Xe)&&Xe.type===ub&&Xe.props.fixed,Ht,Yt,Vt;Ke&&(Yt={overflowY:H?"scroll":"auto",maxHeight:d.y}),ot&&(Ht={overflowX:"auto"},Ke||(Yt={overflowY:"hidden"}),Vt={width:Fe===!0?"auto":Fe,minWidth:"100%"});var St=f.useCallback(function(Wt,en){Pt(function(mr){if(mr.get(Wt)!==en){var Xn=new Map(mr);return Xn.set(Wt,en),Xn}return mr})},[]),xt=ave(),Rt=xe(xt,2),Ve=Rt[0],Qe=Rt[1];function it(Wt,en){en&&(typeof en=="function"?en(Wt):en.scrollLeft!==Wt&&(en.scrollLeft=Wt,en.scrollLeft!==Wt&&setTimeout(function(){en.scrollLeft=Wt},0)))}var ct=$n(function(Wt){var en=Wt.currentTarget,mr=Wt.scrollLeft,Xn=g==="rtl",kn=typeof mr=="number"?mr:en.scrollLeft,pr=en||dve;if(!Qe()||Qe()===pr){var xr;Ve(pr),it(kn,Ge.current),it(kn,nt.current),it(kn,Oe.current),it(kn,(xr=qe.current)===null||xr===void 0?void 0:xr.setScrollLeft)}var Tr=en||Ge.current;if(Tr){var Kr=U&&N&&typeof Fe=="number"?Fe:Tr.scrollWidth,Ea=Tr.clientWidth;if(Kr===Ea){Ee(!1),kt(!1);return}Xn?(Ee(-kn 0)):(Ee(kn>0),kt(kn 1?S-j:0,L=ie(ie(ie({},I),d),{},{flex:"0 0 ".concat(j,"px"),width:"".concat(j,"px"),marginRight:k,pointerEvents:"auto"}),H=f.useMemo(function(){return g?D<=1:A===0||D===0||D>1},[D,A,g]);H?L.visibility="hidden":g&&(L.height=v?.(D));var U=H?function(){return null}:p,W={};return(D===0||A===0)&&(W.rowSpan=1,W.colSpan=1),f.createElement(Hd,De({className:fe(x,h),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:i,prefixCls:t.prefixCls,key:E,record:u,index:o,renderIndex:s,dataIndex:y,render:U,shouldCellUpdate:n.shouldCellUpdate},O,{appendNode:R,additionalProps:ie(ie({},M),{},{style:L},W)}))}var pve=["data","index","className","rowKey","style","extra","getHeight"],bve=f.forwardRef(function(e,t){var n=e.data,r=e.index,a=e.className,o=e.rowKey,i=e.style,s=e.extra,u=e.getHeight,d=Gt(e,pve),h=n.record,g=n.indent,v=n.index,p=Qr(wa,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),y=p.scrollX,x=p.flattenColumns,S=p.prefixCls,C=p.fixColumn,$=p.componentWidth,w=Qr(ZR,["getComponent"]),E=w.getComponent,O=XF(h,o,r,g),R=E(["body","row"],"div"),M=E(["body","cell"],"div"),I=O.rowSupportExpand,T=O.expanded,A=O.rowProps,N=O.expandedRowRender,D=O.expandedRowClassName,z;if(I&&T){var j=N(h,r,g+1,T),k=ZF(D,h,r,g),L={};C&&(L={style:ae({},"--virtual-width","".concat($,"px"))});var H="".concat(S,"-expanded-row-cell");z=f.createElement(R,{className:fe("".concat(S,"-expanded-row"),"".concat(S,"-expanded-row-level-").concat(g+1),k)},f.createElement(Hd,{component:M,prefixCls:S,className:fe(H,ae({},"".concat(H,"-fixed"),C)),additionalProps:L},j))}var U=ie(ie({},i),{},{width:y});s&&(U.position="absolute",U.pointerEvents="none");var W=f.createElement(R,De({},A,d,{"data-row-key":o,ref:I?null:t,className:fe(a,"".concat(S,"-row"),A?.className,ae({},"".concat(S,"-row-extra"),s)),style:ie(ie({},U),A?.style)}),x.map(function(Q,F){return f.createElement(vve,{key:F,component:M,rowInfo:O,column:Q,colIndex:F,indent:g,index:r,renderIndex:v,record:h,inverse:s,getHeight:u})}));return I?f.createElement("div",{ref:t},W,z):W}),YP=Bd(bve),yve=f.forwardRef(function(e,t){var n=e.data,r=e.onScroll,a=Qr(wa,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),o=a.flattenColumns,i=a.onColumnResize,s=a.getRowKey,u=a.expandedKeys,d=a.prefixCls,h=a.childrenColumnName,g=a.scrollX,v=a.direction,p=Qr(ZR),y=p.sticky,x=p.scrollY,S=p.listItemHeight,C=p.getComponent,$=p.onScroll,w=f.useRef(),E=YF(n,h,u,s),O=f.useMemo(function(){var z=0;return o.map(function(j){var k=j.width,L=j.minWidth,H=j.key,U=Math.max(k||0,L||0);return z+=U,[H,U,z]})},[o]),R=f.useMemo(function(){return O.map(function(z){return z[2]})},[O]);f.useEffect(function(){O.forEach(function(z){var j=xe(z,2),k=j[0],L=j[1];i(k,L)})},[O]),f.useImperativeHandle(t,function(){var z,j={scrollTo:function(L){var H;(H=w.current)===null||H===void 0||H.scrollTo(L)},nativeElement:(z=w.current)===null||z===void 0?void 0:z.nativeElement};return Object.defineProperty(j,"scrollLeft",{get:function(){var L;return((L=w.current)===null||L===void 0?void 0:L.getScrollInfo().x)||0},set:function(L){var H;(H=w.current)===null||H===void 0||H.scrollTo({left:L})}}),Object.defineProperty(j,"scrollTop",{get:function(){var L;return((L=w.current)===null||L===void 0?void 0:L.getScrollInfo().y)||0},set:function(L){var H;(H=w.current)===null||H===void 0||H.scrollTo({top:L})}}),j});var M=function(j,k){var L,H=(L=E[k])===null||L===void 0?void 0:L.record,U=j.onCell;if(U){var W,Q=U(H,k);return(W=Q?.rowSpan)!==null&&W!==void 0?W:1}return 1},I=function(j){var k=j.start,L=j.end,H=j.getSize,U=j.offsetY;if(L<0)return null;for(var W=o.filter(function(X){return M(X,k)===0}),Q=k,F=function(B){if(W=W.filter(function(ue){return M(ue,B)===0}),!W.length)return Q=B,1},K=k;K>=0&&!F(K);K-=1);for(var G=o.filter(function(X){return M(X,L)!==1}),Z=L,te=function(B){if(G=G.filter(function(ue){return M(ue,B)!==1}),!G.length)return Z=Math.max(B-1,L),1},ee=L;ee 1})&&le.push(B)},q=Q;q<=Z;q+=1)ce(q);var J=le.map(function(X){var B=E[X],ue=s(B.record,X),ne=function(he){var Se=X+he-1,_e=s(E[Se].record,Se),Re=H(ue,_e);return Re.bottom-Re.top},re=H(ue);return f.createElement(YP,{key:X,data:B,rowKey:ue,index:X,style:{top:-U+re.top},extra:!0,getHeight:ne})});return J},T=f.useMemo(function(){return{columnsOffset:R}},[R]),A="".concat(d,"-tbody"),N=C(["body","wrapper"]),D={};return y&&(D.position="sticky",D.bottom=0,It(y)==="object"&&y.offsetScroll&&(D.bottom=y.offsetScroll)),f.createElement(aq.Provider,{value:T},f.createElement(K0,{fullHeight:!1,ref:w,prefixCls:"".concat(A,"-virtual"),styles:{horizontalScrollBar:D},className:A,height:x,itemHeight:S||24,data:E,itemKey:function(j){return s(j.record)},component:N,scrollWidth:g,direction:v,onVirtualScroll:function(j){var k,L=j.x;r({currentTarget:(k=w.current)===null||k===void 0?void 0:k.nativeElement,scrollLeft:L})},onScroll:$,extraRender:I},function(z,j,k){var L=s(z.record,j);return f.createElement(YP,{data:z,rowKey:L,index:j,style:k.style})}))}),Sve=Bd(yve),xve=function(t,n){var r=n.ref,a=n.onScroll;return f.createElement(Sve,{ref:r,data:t,onScroll:a})};function Cve(e,t){var n=e.data,r=e.columns,a=e.scroll,o=e.sticky,i=e.prefixCls,s=i===void 0?nq:i,u=e.className,d=e.listItemHeight,h=e.components,g=e.onScroll,v=a||{},p=v.x,y=v.y;typeof p!="number"&&(p=1),typeof y!="number"&&(y=500);var x=$n(function($,w){return Oa(h,$)||w}),S=$n(g),C=f.useMemo(function(){return{sticky:o,scrollY:y,listItemHeight:d,getComponent:x,onScroll:S}},[o,y,d,x,S]);return f.createElement(ZR.Provider,{value:C},f.createElement(kd,De({},e,{className:fe(u,"".concat(s,"-virtual")),scroll:ie(ie({},a),{},{x:p}),components:ie(ie({},h),{},{body:n!=null&&n.length?xve:void 0}),columns:r,internalHooks:Xm,tailor:!0,ref:t})))}var wve=f.forwardRef(Cve);function oq(e){return UF(wve,e)}oq();const ku=e=>null,$ve=e=>null;var JR=f.createContext(null),Eve=f.createContext({}),_ve=function(t){for(var n=t.prefixCls,r=t.level,a=t.isStart,o=t.isEnd,i="".concat(n,"-indent-unit"),s=[],u=0;u =0&&n.splice(r,1),n}function Wi(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function eT(e){return e.split("-")}function Mve(e,t){var n=[],r=Ha(t,e);function a(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];o.forEach(function(i){var s=i.key,u=i.children;n.push(s),a(u)})}return a(r.children),n}function Ive(e){if(e.parent){var t=eT(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function Pve(e){var t=eT(e.pos);return Number(t[t.length-1])===0}function ZP(e,t,n,r,a,o,i,s,u,d){var h,g=e.clientX,v=e.clientY,p=e.target.getBoundingClientRect(),y=p.top,x=p.height,S=(d==="rtl"?-1:1)*((a?.x||0)-g),C=(S-12)/r,$=u.filter(function(L){var H;return(H=s[L])===null||H===void 0||(H=H.children)===null||H===void 0?void 0:H.length}),w=Ha(s,n.eventKey);if(v -1.5?o({dragNode:z,dropNode:j,dropPosition:1})?A=1:k=!1:o({dragNode:z,dropNode:j,dropPosition:0})?A=0:o({dragNode:z,dropNode:j,dropPosition:1})?A=1:k=!1:o({dragNode:z,dropNode:j,dropPosition:1})?A=1:k=!1,{dropPosition:A,dropLevelOffset:N,dropTargetKey:w.key,dropTargetPos:w.pos,dragOverNodeKey:T,dropContainerKey:A===0?null:((h=w.parent)===null||h===void 0?void 0:h.key)||null,dropAllowed:k}}function JP(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function Ix(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(It(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return cr(!1,"`checkedKeys` is not an array or an object"),null;return t}function I_(e,t){var n=new Set;function r(a){if(!n.has(a)){var o=Ha(t,a);if(o){n.add(a);var i=o.parent,s=o.node;s.disabled||i&&r(i.key)}}}return(e||[]).forEach(function(a){r(a)}),ke(n)}const Vl={},P_="SELECT_ALL",N_="SELECT_INVERT",A_="SELECT_NONE",eN=[],iq=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&iq(e,r[e],n)}),n),Nve=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:a,getCheckboxProps:o,getTitleCheckboxProps:i,onChange:s,onSelect:u,onSelectAll:d,onSelectInvert:h,onSelectNone:g,onSelectMultiple:v,columnWidth:p,type:y,selections:x,fixed:S,renderCell:C,hideSelectAll:$,checkStrictly:w=!0}=t||{},{prefixCls:E,data:O,pageData:R,getRecordByKey:M,getRowKey:I,expandType:T,childrenColumnName:A,locale:N,getPopupContainer:D}=e,z=_c(),[j,k]=kte(B=>B),[L,H]=gr(r||a||eN,{value:r}),U=f.useRef(new Map),W=f.useCallback(B=>{if(n){const ue=new Map;B.forEach(ne=>{let re=M(ne);!re&&U.current.has(ne)&&(re=U.current.get(ne)),ue.set(ne,re)}),U.current=ue}},[M,n]);f.useEffect(()=>{W(L)},[L]);const Q=f.useMemo(()=>iq(A,R),[A,R]),{keyEntities:F}=f.useMemo(()=>{if(w)return{keyEntities:null};let B=O;if(n){const ue=new Set(Q.map((re,se)=>I(re,se))),ne=Array.from(U.current).reduce((re,[se,he])=>ue.has(se)?re:re.concat(he),[]);B=[].concat(ke(B),ke(ne))}return FR(B,{externalGetKey:I,childrenPropName:A})},[O,I,w,A,n,Q]),K=f.useMemo(()=>{const B=new Map;return Q.forEach((ue,ne)=>{const re=I(ue,ne),se=(o?o(ue):null)||{};B.set(re,se)}),B},[Q,I,o]),G=f.useCallback(B=>{const ue=I(B);let ne;return K.has(ue)?ne=K.get(I(B)):ne=o?o(B):void 0,!!ne?.disabled},[K,I]),[Z,te]=f.useMemo(()=>{if(w)return[L||[],[]];const{checkedKeys:B,halfCheckedKeys:ue}=Qu(L,!0,F,G);return[B||[],ue]},[L,w,F,G]),ee=f.useMemo(()=>{const B=y==="radio"?Z.slice(0,1):Z;return new Set(B)},[Z,y]),le=f.useMemo(()=>y==="radio"?new Set:new Set(te),[te,y]);f.useEffect(()=>{t||H(eN)},[!!t]);const ce=f.useCallback((B,ue)=>{let ne,re;W(B),n?(ne=B,re=B.map(se=>U.current.get(se))):(ne=[],re=[],B.forEach(se=>{const he=M(se);he!==void 0&&(ne.push(se),re.push(he))})),H(ne),s?.(ne,re,{type:ue})},[H,M,s,n]),q=f.useCallback((B,ue,ne,re)=>{if(u){const se=ne.map(he=>M(he));u(M(B),ue,se,re)}ce(ne,"single")},[u,M,ce]),J=f.useMemo(()=>!x||$?null:(x===!0?[P_,N_,A_]:x).map(ue=>ue===P_?{key:"all",text:N.selectionAll,onSelect(){ce(O.map((ne,re)=>I(ne,re)).filter(ne=>{const re=K.get(ne);return!re?.disabled||ee.has(ne)}),"all")}}:ue===N_?{key:"invert",text:N.selectInvert,onSelect(){const ne=new Set(ee);R.forEach((se,he)=>{const Se=I(se,he),_e=K.get(Se);_e?.disabled||(ne.has(Se)?ne.delete(Se):ne.add(Se))});const re=Array.from(ne);h&&(z.deprecated(!1,"onSelectInvert","onChange"),h(re)),ce(re,"invert")}}:ue===A_?{key:"none",text:N.selectNone,onSelect(){g?.(),ce(Array.from(ee).filter(ne=>{const re=K.get(ne);return re?.disabled}),"none")}}:ue).map(ue=>Object.assign(Object.assign({},ue),{onSelect:(...ne)=>{var re,se;(se=ue.onSelect)===null||se===void 0||(re=se).call.apply(re,[ue].concat(ne)),k(null)}})),[x,ee,R,I,h,ce]);return[f.useCallback(B=>{var ue;if(!t)return B.filter(Te=>Te!==Vl);let ne=ke(B);const re=new Set(ee),se=Q.map(I).filter(Te=>!K.get(Te).disabled),he=se.every(Te=>re.has(Te)),Se=se.some(Te=>re.has(Te)),_e=()=>{const Te=[];he?se.forEach(He=>{re.delete(He),Te.push(He)}):se.forEach(He=>{re.has(He)||(re.add(He),Te.push(He))});const Oe=Array.from(re);d?.(!he,Oe.map(He=>M(He)),Te.map(He=>M(He))),ce(Oe,"all"),k(null)};let Re,ge;if(y!=="radio"){let Te;if(J){const ht={getPopupContainer:D,items:J.map((kt,zt)=>{const{key:mt,text:Bt,onSelect:Pt}=kt;return{key:mt??zt,onClick:()=>{Pt?.(se)},label:Bt}})};Te=f.createElement("div",{className:`${E}-selection-extra`},f.createElement(UR,{menu:ht,getPopupContainer:D},f.createElement("span",null,f.createElement(wR,null))))}const Oe=Q.map((ht,kt)=>{const zt=I(ht,kt),mt=K.get(zt)||{};return Object.assign({checked:re.has(zt)},mt)}).filter(({disabled:ht})=>ht),He=!!Oe.length&&Oe.length===Q.length,we=He&&Oe.every(({checked:ht})=>ht),ze=He&&Oe.some(({checked:ht})=>ht),Ee=i?.()||{},{onChange:Le,disabled:Je}=Ee;ge=f.createElement(md,Object.assign({"aria-label":Te?"Custom selection":"Select all"},Ee,{checked:He?we:!!Q.length&&he,indeterminate:He?!we&&ze:!he&&Se,onChange:ht=>{_e(),Le?.(ht)},disabled:Je??(Q.length===0||He),skipGroup:!0})),Re=!$&&f.createElement("div",{className:`${E}-selection`},ge,Te)}let ye;y==="radio"?ye=(Te,Oe,He)=>{const we=I(Oe,He),ze=re.has(we),Ee=K.get(we);return{node:f.createElement(Ja,Object.assign({},Ee,{checked:ze,onClick:Le=>{var Je;Le.stopPropagation(),(Je=Ee?.onClick)===null||Je===void 0||Je.call(Ee,Le)},onChange:Le=>{var Je;re.has(we)||q(we,!0,[we],Le.nativeEvent),(Je=Ee?.onChange)===null||Je===void 0||Je.call(Ee,Le)}})),checked:ze}}:ye=(Te,Oe,He)=>{var we;const ze=I(Oe,He),Ee=re.has(ze),Le=le.has(ze),Je=K.get(ze);let ht;return T==="nest"?ht=Le:ht=(we=Je?.indeterminate)!==null&&we!==void 0?we:Le,{node:f.createElement(md,Object.assign({},Je,{indeterminate:ht,checked:Ee,skipGroup:!0,onClick:kt=>{var zt;kt.stopPropagation(),(zt=Je?.onClick)===null||zt===void 0||zt.call(Je,kt)},onChange:kt=>{var zt;const{nativeEvent:mt}=kt,{shiftKey:Bt}=mt,Pt=se.indexOf(ze),Et=Z.some(vt=>se.includes(vt));if(Bt&&w&&Et){const vt=j(Pt,se,re),At=Array.from(re);v?.(!Ee,At.map($t=>M($t)),vt.map($t=>M($t))),ce(At,"multiple")}else{const vt=Z;if(w){const At=Ee?ni(vt,ze):Wi(vt,ze);q(ze,!Ee,At,mt)}else{const At=Qu([].concat(ke(vt),[ze]),!0,F,G),{checkedKeys:$t,halfCheckedKeys:Ke}=At;let ot=$t;if(Ee){const at=new Set($t);at.delete(ze),ot=Qu(Array.from(at),{halfCheckedKeys:Ke},F,G).checkedKeys}q(ze,!Ee,ot,mt)}}k(Ee?null:Pt),(zt=Je?.onChange)===null||zt===void 0||zt.call(Je,kt)}})),checked:Ee}};const ve=(Te,Oe,He)=>{const{node:we,checked:ze}=ye(Te,Oe,He);return C?C(ze,Oe,He,we):we};if(!ne.includes(Vl))if(ne.findIndex(Te=>{var Oe;return((Oe=Te[Lh])===null||Oe===void 0?void 0:Oe.columnType)==="EXPAND_COLUMN"})===0){const[Te,...Oe]=ne;ne=[Te,Vl].concat(ke(Oe))}else ne=[Vl].concat(ke(ne));const be=ne.indexOf(Vl);ne=ne.filter((Te,Oe)=>Te!==Vl||Oe===be);const Pe=ne[be-1],Fe=ne[be+1];let tt=S;tt===void 0&&(Fe?.fixed!==void 0?tt=Fe.fixed:Pe?.fixed!==void 0&&(tt=Pe.fixed)),tt&&Pe&&((ue=Pe[Lh])===null||ue===void 0?void 0:ue.columnType)==="EXPAND_COLUMN"&&Pe.fixed===void 0&&(Pe.fixed=tt);const Ze=fe(`${E}-selection-col`,{[`${E}-selection-col-with-dropdown`]:x&&y==="checkbox"}),Ge=()=>t?.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(ge):t.columnTitle:Re,nt={fixed:tt,width:p,className:`${E}-selection-column`,title:Ge(),render:ve,onCell:t.onCell,align:t.align,[Lh]:{className:Ze}};return ne.map(Te=>Te===Vl?nt:Te)},[I,Q,t,Z,ee,le,p,J,T,K,v,q,G]),ee]};function Ave(e){return t=>{const{prefixCls:n,onExpand:r,record:a,expanded:o,expandable:i}=t,s=`${n}-row-expand-icon`;return f.createElement("button",{type:"button",onClick:u=>{r(a,u),u.stopPropagation()},className:fe(s,{[`${s}-spaced`]:!i,[`${s}-expanded`]:i&&o,[`${s}-collapsed`]:i&&!o}),"aria-label":o?e.collapse:e.expand,"aria-expanded":o})}}function jve(e){return(n,r)=>{const a=n.querySelector(`.${e}-container`);let o=r;if(a){const i=getComputedStyle(a),s=Number.parseInt(i.borderLeftWidth,10),u=Number.parseInt(i.borderRightWidth,10);o=r-s-u}return o}}const ds=(e,t)=>"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function Fd(e,t){return t?`${t}-${e}`:`${e}`}const db=(e,t)=>typeof e=="function"?e(t):e,zve=(e,t)=>{const n=db(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var Lve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Dve=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Lve}))},Bve=f.forwardRef(Dve),Hve=function(t){var n=t.dropPosition,r=t.dropLevelOffset,a=t.indent,o={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:o.top=0,o.left=-r*a;break;case 1:o.bottom=0,o.left=-r*a;break;case 0:o.bottom=0,o.left=a;break}return me.createElement("div",{style:o})};function lq(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function kve(e,t){var n=f.useState(!1),r=xe(n,2),a=r[0],o=r[1];nn(function(){if(a)return e(),function(){t()}},[a]),nn(function(){return o(!0),function(){o(!1)}},[])}var Fve=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],qve=f.forwardRef(function(e,t){var n=e.className,r=e.style,a=e.motion,o=e.motionNodes,i=e.motionType,s=e.onMotionStart,u=e.onMotionEnd,d=e.active,h=e.treeNodeRequiredProps,g=Gt(e,Fve),v=f.useState(!0),p=xe(v,2),y=p[0],x=p[1],S=f.useContext(JR),C=S.prefixCls,$=o&&i!=="hide";nn(function(){o&&$!==y&&x($)},[o]);var w=function(){o&&s()},E=f.useRef(!1),O=function(){o&&!E.current&&(E.current=!0,u())};kve(w,O);var R=function(I){$===I&&O()};return o?f.createElement(ro,De({ref:t,visible:y},a,{motionAppear:i==="show",onVisibleChanged:R}),function(M,I){var T=M.className,A=M.style;return f.createElement("div",{ref:I,className:fe("".concat(C,"-treenode-motion"),T),style:A},o.map(function(N){var D=Object.assign({},(lq(N.data),N.data)),z=N.title,j=N.key,k=N.isStart,L=N.isEnd;delete D.children;var H=zh(j,h);return f.createElement(lm,De({},D,H,{title:z,active:d,data:N.data,key:j,isStart:k,isEnd:L}))}))}):f.createElement(lm,De({domRef:t,className:n,style:r},g,{active:d}))});function Uve(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function a(o,i){var s=new Map;o.forEach(function(d){s.set(d,!0)});var u=i.filter(function(d){return!s.has(d)});return u.length===1?u[0]:null}return n ").concat(t);return t}var Gve=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var a=e.expandedKeys,o=e.selectedKeys,i=e.checkedKeys,s=e.loadedKeys,u=e.loadingKeys,d=e.halfCheckedKeys,h=e.keyEntities,g=e.disabled,v=e.dragging,p=e.dragOverNodeKey,y=e.dropPosition,x=e.motion,S=e.height,C=e.itemHeight,$=e.virtual,w=e.scrollWidth,E=e.focusable,O=e.activeItem,R=e.focused,M=e.tabIndex,I=e.onKeyDown,T=e.onFocus,A=e.onBlur,N=e.onActiveChange,D=e.onListChangeStart,z=e.onListChangeEnd,j=Gt(e,Vve),k=f.useRef(null),L=f.useRef(null);f.useImperativeHandle(t,function(){return{scrollTo:function(ye){k.current.scrollTo(ye)},getIndentWidth:function(){return L.current.offsetWidth}}});var H=f.useState(a),U=xe(H,2),W=U[0],Q=U[1],F=f.useState(r),K=xe(F,2),G=K[0],Z=K[1],te=f.useState(r),ee=xe(te,2),le=ee[0],ce=ee[1],q=f.useState([]),J=xe(q,2),X=J[0],B=J[1],ue=f.useState(null),ne=xe(ue,2),re=ne[0],se=ne[1],he=f.useRef(r);he.current=r;function Se(){var ge=he.current;Z(ge),ce(ge),B([]),se(null),z()}nn(function(){Q(a);var ge=Uve(W,a);if(ge.key!==null)if(ge.add){var ye=G.findIndex(function(Ze){var Ge=Ze.key;return Ge===ge.key}),ve=aN(tN(G,r,ge.key),$,S,C),be=G.slice();be.splice(ye+1,0,rN),ce(be),B(ve),se("show")}else{var Pe=r.findIndex(function(Ze){var Ge=Ze.key;return Ge===ge.key}),Fe=aN(tN(r,G,ge.key),$,S,C),tt=r.slice();tt.splice(Pe+1,0,rN),ce(tt),B(Fe),se("hide")}else G!==r&&(Z(r),ce(r))},[a,r]),f.useEffect(function(){v||Se()},[v]);var _e=x?le:r,Re={expandedKeys:a,selectedKeys:o,loadedKeys:s,loadingKeys:u,checkedKeys:i,halfCheckedKeys:d,dragOverNodeKey:p,dropPosition:y,keyEntities:h};return f.createElement(f.Fragment,null,R&&O&&f.createElement("span",{style:nN,"aria-live":"assertive"},Kve(O)),f.createElement("div",null,f.createElement("input",{style:nN,disabled:E===!1||g,tabIndex:E!==!1?M:null,onKeyDown:I,onFocus:T,onBlur:A,value:"",onChange:Wve,"aria-label":"for screen reader"})),f.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},f.createElement("div",{className:"".concat(n,"-indent")},f.createElement("div",{ref:L,className:"".concat(n,"-indent-unit")}))),f.createElement(K0,De({},j,{data:_e,itemKey:oN,height:S,fullHeight:!1,virtual:$,itemHeight:C,scrollWidth:w,prefixCls:"".concat(n,"-list"),ref:k,role:"tree",onVisibleChange:function(ye){ye.every(function(ve){return oN(ve)!==sc})&&Se()}}),function(ge){var ye=ge.pos,ve=Object.assign({},(lq(ge.data),ge.data)),be=ge.title,Pe=ge.key,Fe=ge.isStart,tt=ge.isEnd,Ze=Gm(Pe,ye);delete ve.key,delete ve.children;var Ge=zh(Ze,Re);return f.createElement(qve,De({},ve,Ge,{title:be,active:!!O&&Pe===O.key,pos:ye,data:ge.data,isStart:Fe,isEnd:tt,motion:x,motionNodes:Pe===sc?X:null,motionType:re,onMotionStart:D,onMotionEnd:Se,treeNodeRequiredProps:Re,onMouseMove:function(){N(null)}}))}))}),Yve=10,tT=(function(e){wi(n,e);var t=$i(n);function n(){var r;Er(this,n);for(var a=arguments.length,o=new Array(a),i=0;i2&&arguments[2]!==void 0?arguments[2]:!1,g=r.state,v=g.dragChildrenKeys,p=g.dropPosition,y=g.dropTargetKey,x=g.dropTargetPos,S=g.dropAllowed;if(S){var C=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),y!==null){var $=ie(ie({},zh(y,r.getTreeNodeRequiredProps())),{},{active:((d=r.getActiveItem())===null||d===void 0?void 0:d.key)===y,data:Ha(r.state.keyEntities,y).node}),w=v.includes(y);cr(!w,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var E=eT(x),O={event:s,node:jr($),dragNode:r.dragNodeProps?jr(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(v),dropToGap:p!==0,dropPosition:p+Number(E[E.length-1])};h||C?.(O),r.dragNodeProps=null}}}),ae(Ot(r),"cleanDragState",function(){var s=r.state.draggingNodeKey;s!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),ae(Ot(r),"triggerExpandActionExpand",function(s,u){var d=r.state,h=d.expandedKeys,g=d.flattenNodes,v=u.expanded,p=u.key,y=u.isLeaf;if(!(y||s.shiftKey||s.metaKey||s.ctrlKey)){var x=g.filter(function(C){return C.key===p})[0],S=jr(ie(ie({},zh(p,r.getTreeNodeRequiredProps())),{},{data:x.data}));r.setExpandedKeys(v?ni(h,p):Wi(h,p)),r.onNodeExpand(s,S)}}),ae(Ot(r),"onNodeClick",function(s,u){var d=r.props,h=d.onClick,g=d.expandAction;g==="click"&&r.triggerExpandActionExpand(s,u),h?.(s,u)}),ae(Ot(r),"onNodeDoubleClick",function(s,u){var d=r.props,h=d.onDoubleClick,g=d.expandAction;g==="doubleClick"&&r.triggerExpandActionExpand(s,u),h?.(s,u)}),ae(Ot(r),"onNodeSelect",function(s,u){var d=r.state.selectedKeys,h=r.state,g=h.keyEntities,v=h.fieldNames,p=r.props,y=p.onSelect,x=p.multiple,S=u.selected,C=u[v.key],$=!S;$?x?d=Wi(d,C):d=[C]:d=ni(d,C);var w=d.map(function(E){var O=Ha(g,E);return O?O.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:d}),y?.(d,{event:"select",selected:$,node:u,selectedNodes:w,nativeEvent:s.nativeEvent})}),ae(Ot(r),"onNodeCheck",function(s,u,d){var h=r.state,g=h.keyEntities,v=h.checkedKeys,p=h.halfCheckedKeys,y=r.props,x=y.checkStrictly,S=y.onCheck,C=u.key,$,w={event:"check",node:u,checked:d,nativeEvent:s.nativeEvent};if(x){var E=d?Wi(v,C):ni(v,C),O=ni(p,C);$={checked:E,halfChecked:O},w.checkedNodes=E.map(function(N){return Ha(g,N)}).filter(Boolean).map(function(N){return N.node}),r.setUncontrolledState({checkedKeys:E})}else{var R=Qu([].concat(ke(v),[C]),!0,g),M=R.checkedKeys,I=R.halfCheckedKeys;if(!d){var T=new Set(M);T.delete(C);var A=Qu(Array.from(T),{halfCheckedKeys:I},g);M=A.checkedKeys,I=A.halfCheckedKeys}$=M,w.checkedNodes=[],w.checkedNodesPositions=[],w.halfCheckedKeys=I,M.forEach(function(N){var D=Ha(g,N);if(D){var z=D.node,j=D.pos;w.checkedNodes.push(z),w.checkedNodesPositions.push({node:z,pos:j})}}),r.setUncontrolledState({checkedKeys:M},!1,{halfCheckedKeys:I})}S?.($,w)}),ae(Ot(r),"onNodeLoad",function(s){var u,d=s.key,h=r.state.keyEntities,g=Ha(h,d);if(!(g!=null&&(u=g.children)!==null&&u!==void 0&&u.length)){var v=new Promise(function(p,y){r.setState(function(x){var S=x.loadedKeys,C=S===void 0?[]:S,$=x.loadingKeys,w=$===void 0?[]:$,E=r.props,O=E.loadData,R=E.onLoad;if(!O||C.includes(d)||w.includes(d))return null;var M=O(s);return M.then(function(){var I=r.state.loadedKeys,T=Wi(I,d);R?.(T,{event:"load",node:s}),r.setUncontrolledState({loadedKeys:T}),r.setState(function(A){return{loadingKeys:ni(A.loadingKeys,d)}}),p()}).catch(function(I){if(r.setState(function(A){return{loadingKeys:ni(A.loadingKeys,d)}}),r.loadingRetryTimes[d]=(r.loadingRetryTimes[d]||0)+1,r.loadingRetryTimes[d]>=Yve){var T=r.state.loadedKeys;cr(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:Wi(T,d)}),p()}y(I)}),{loadingKeys:Wi(w,d)}})});return v.catch(function(){}),v}}),ae(Ot(r),"onNodeMouseEnter",function(s,u){var d=r.props.onMouseEnter;d?.({event:s,node:u})}),ae(Ot(r),"onNodeMouseLeave",function(s,u){var d=r.props.onMouseLeave;d?.({event:s,node:u})}),ae(Ot(r),"onNodeContextMenu",function(s,u){var d=r.props.onRightClick;d&&(s.preventDefault(),d({event:s,node:u}))}),ae(Ot(r),"onFocus",function(){var s=r.props.onFocus;r.setState({focused:!0});for(var u=arguments.length,d=new Array(u),h=0;h1&&arguments[1]!==void 0?arguments[1]:!1,d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var h=!1,g=!0,v={};Object.keys(s).forEach(function(p){if(r.props.hasOwnProperty(p)){g=!1;return}h=!0,v[p]=s[p]}),h&&(!u||g)&&r.setState(ie(ie({},v),d))}}),ae(Ot(r),"scrollTo",function(s){r.listRef.current.scrollTo(s)}),r}return _r(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var a=this.props,o=a.activeKey,i=a.itemScrollOffset,s=i===void 0?0:i;o!==void 0&&o!==this.state.activeKey&&(this.setState({activeKey:o}),o!==null&&this.scrollTo({key:o,offset:s}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var a=this.state,o=a.focused,i=a.flattenNodes,s=a.keyEntities,u=a.draggingNodeKey,d=a.activeKey,h=a.dropLevelOffset,g=a.dropContainerKey,v=a.dropTargetKey,p=a.dropPosition,y=a.dragOverNodeKey,x=a.indent,S=this.props,C=S.prefixCls,$=S.className,w=S.style,E=S.showLine,O=S.focusable,R=S.tabIndex,M=R===void 0?0:R,I=S.selectable,T=S.showIcon,A=S.icon,N=S.switcherIcon,D=S.draggable,z=S.checkable,j=S.checkStrictly,k=S.disabled,L=S.motion,H=S.loadData,U=S.filterTreeNode,W=S.height,Q=S.itemHeight,F=S.scrollWidth,K=S.virtual,G=S.titleRender,Z=S.dropIndicatorRender,te=S.onContextMenu,ee=S.onScroll,le=S.direction,ce=S.rootClassName,q=S.rootStyle,J=Dr(this.props,{aria:!0,data:!0}),X;D&&(It(D)==="object"?X=D:typeof D=="function"?X={nodeDraggable:D}:X={});var B={prefixCls:C,selectable:I,showIcon:T,icon:A,switcherIcon:N,draggable:X,draggingNodeKey:u,checkable:z,checkStrictly:j,disabled:k,keyEntities:s,dropLevelOffset:h,dropContainerKey:g,dropTargetKey:v,dropPosition:p,dragOverNodeKey:y,indent:x,direction:le,dropIndicatorRender:Z,loadData:H,filterTreeNode:U,titleRender:G,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return f.createElement(JR.Provider,{value:B},f.createElement("div",{className:fe(C,$,ce,ae(ae(ae({},"".concat(C,"-show-line"),E),"".concat(C,"-focused"),o),"".concat(C,"-active-focused"),d!==null)),style:q},f.createElement(Gve,De({ref:this.listRef,prefixCls:C,style:w,data:i,disabled:k,selectable:I,checkable:!!z,motion:L,dragging:u!==null,height:W,itemHeight:Q,virtual:K,focusable:O,focused:o,tabIndex:M,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:te,onScroll:ee,scrollWidth:F},this.getTreeNodeRequiredProps(),J))))}}],[{key:"getDerivedStateFromProps",value:function(a,o){var i=o.prevProps,s={prevProps:a};function u(M){return!i&&a.hasOwnProperty(M)||i&&i[M]!==a[M]}var d,h=o.fieldNames;if(u("fieldNames")&&(h=hd(a.fieldNames),s.fieldNames=h),u("treeData")?d=a.treeData:u("children")&&(cr(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),d=nF(a.children)),d){s.treeData=d;var g=FR(d,{fieldNames:h});s.keyEntities=ie(ae({},sc,sq),g.keyEntities)}var v=s.keyEntities||o.keyEntities;if(u("expandedKeys")||i&&u("autoExpandParent"))s.expandedKeys=a.autoExpandParent||!i&&a.defaultExpandParent?I_(a.expandedKeys,v):a.expandedKeys;else if(!i&&a.defaultExpandAll){var p=ie({},v);delete p[sc];var y=[];Object.keys(p).forEach(function(M){var I=p[M];I.children&&I.children.length&&y.push(I.key)}),s.expandedKeys=y}else!i&&a.defaultExpandedKeys&&(s.expandedKeys=a.autoExpandParent||a.defaultExpandParent?I_(a.defaultExpandedKeys,v):a.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,d||s.expandedKeys){var x=Cx(d||o.treeData,s.expandedKeys||o.expandedKeys,h);s.flattenNodes=x}if(a.selectable&&(u("selectedKeys")?s.selectedKeys=JP(a.selectedKeys,a):!i&&a.defaultSelectedKeys&&(s.selectedKeys=JP(a.defaultSelectedKeys,a))),a.checkable){var S;if(u("checkedKeys")?S=Ix(a.checkedKeys)||{}:!i&&a.defaultCheckedKeys?S=Ix(a.defaultCheckedKeys)||{}:d&&(S=Ix(a.checkedKeys)||{checkedKeys:o.checkedKeys,halfCheckedKeys:o.halfCheckedKeys}),S){var C=S,$=C.checkedKeys,w=$===void 0?[]:$,E=C.halfCheckedKeys,O=E===void 0?[]:E;if(!a.checkStrictly){var R=Qu(w,!0,v);w=R.checkedKeys,O=R.halfCheckedKeys}s.checkedKeys=w,s.halfCheckedKeys=O}}return u("loadedKeys")&&(s.loadedKeys=a.loadedKeys),s}}]),n})(f.Component);ae(tT,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Hve,allowDrop:function(){return!0},expandAction:!1});ae(tT,"TreeNode",lm);var Xve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Qve=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Xve}))},cq=f.forwardRef(Qve),Zve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Jve=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Zve}))},epe=f.forwardRef(Jve),tpe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},npe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:tpe}))},rpe=f.forwardRef(npe),ape={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},ope=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:ape}))},ipe=f.forwardRef(ope);const lpe=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:a,borderRadius:o,controlItemBgHover:i})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${a}`,content:'""',borderRadius:o},"&:hover:before":{background:i}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:o,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),spe=new wn("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),cpe=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),upe=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${de(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),dpe=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:a,titleHeight:o,indentSize:i,nodeSelectedBg:s,nodeHoverBg:u,colorTextQuaternary:d,controlItemBgActiveDisabled:h}=t;return{[n]:Object.assign(Object.assign({},Rn(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:gi(t),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:spe,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:a,lineHeight:de(o),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:a},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:h},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:o,textAlign:"center",visibility:"visible",color:d},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:i}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(o).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},cpe(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:o,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:o,height:o,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(o).div(2).equal(),bottom:t.calc(a).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(o).div(2).equal()).mul(.8).equal(),height:t.calc(o).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:o,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},upe(e,t)),{"&:hover":{backgroundColor:u},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:s},[`${n}-iconEle`]:{display:"inline-block",width:o,height:o,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(o).div(2).equal(),bottom:t.calc(a).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${de(t.calc(o).div(2).equal())} !important`}})}},fpe=(e,t,n=!0)=>{const r=`.${e}`,a=`${r}-treenode`,o=t.calc(t.paddingXS).div(2).equal(),i=rn(t,{treeCls:r,treeNodeCls:a,treeNodePadding:o});return[dpe(e,i),n&&lpe(i)].filter(Boolean)},hpe=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,a=t;return{titleHeight:a,indentSize:a,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},mpe=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},hpe(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},gpe=Sn("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:aF(`${t}-checkbox`,e)},fpe(t,e),oR(e)],mpe),iN=4;function vpe(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:a,direction:o="ltr"}=e,i=o==="ltr"?"left":"right",s=o==="ltr"?"right":"left",u={[i]:-n*a+iN,[s]:0};switch(t){case-1:u.top=-3;break;case 1:u.bottom=-3;break;default:u.bottom=-3,u[i]=a+iN;break}return me.createElement("div",{style:u,className:`${r}-drop-indicator`})}var ppe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},bpe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:ppe}))},ype=f.forwardRef(bpe),Spe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},xpe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Spe}))},Cpe=f.forwardRef(xpe),wpe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},$pe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:wpe}))},Epe=f.forwardRef($pe);const _pe=e=>{var t,n;const{prefixCls:r,switcherIcon:a,treeNodeProps:o,showLine:i,switcherLoadingIcon:s}=e,{isLeaf:u,expanded:d,loading:h}=o;if(h)return f.isValidElement(s)?s:f.createElement(jm,{className:`${r}-switcher-loading-icon`});let g;if(i&&typeof i=="object"&&(g=i.showLeafIcon),u){if(!i)return null;if(typeof g!="boolean"&&g){const y=typeof g=="function"?g(o):g,x=`${r}-switcher-line-custom-icon`;return f.isValidElement(y)?Fr(y,{className:fe((t=y.props)===null||t===void 0?void 0:t.className,x)}):y}return g?f.createElement(cq,{className:`${r}-switcher-line-icon`}):f.createElement("span",{className:`${r}-switcher-leaf-line`})}const v=`${r}-switcher-icon`,p=typeof a=="function"?a(o):a;return f.isValidElement(p)?Fr(p,{className:fe((n=p.props)===null||n===void 0?void 0:n.className,v)}):p!==void 0?p:i?d?f.createElement(Cpe,{className:`${r}-switcher-line-icon`}):f.createElement(Epe,{className:`${r}-switcher-line-icon`}):f.createElement(ype,{className:v})},uq=me.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:a,virtual:o,tree:i}=me.useContext(jt),{prefixCls:s,className:u,showIcon:d=!1,showLine:h,switcherIcon:g,switcherLoadingIcon:v,blockNode:p=!1,children:y,checkable:x=!1,selectable:S=!0,draggable:C,disabled:$,motion:w,style:E}=e,O=r("tree",s),R=r(),M=me.useContext(Io),I=$??M,T=w??Object.assign(Object.assign({},Pp(R)),{motionAppear:!1}),A=Object.assign(Object.assign({},e),{checkable:x,selectable:S,showIcon:d,motion:T,blockNode:p,disabled:I,showLine:!!h,dropIndicatorRender:vpe}),[N,D,z]=gpe(O),[,j]=Jr(),k=j.paddingXS/2+(((n=j.Tree)===null||n===void 0?void 0:n.titleHeight)||j.controlHeightSM),L=me.useMemo(()=>{if(!C)return!1;let U={};switch(typeof C){case"function":U.nodeDraggable=C;break;case"object":U=Object.assign({},C);break}return U.icon!==!1&&(U.icon=U.icon||me.createElement(ipe,null)),U},[C]),H=U=>me.createElement(_pe,{prefixCls:O,switcherIcon:g,switcherLoadingIcon:v,treeNodeProps:U,showLine:h});return N(me.createElement(tT,Object.assign({itemHeight:k,ref:t,virtual:o},A,{style:Object.assign(Object.assign({},i?.style),E),prefixCls:O,className:fe({[`${O}-icon-hide`]:!d,[`${O}-block-node`]:p,[`${O}-unselectable`]:!S,[`${O}-rtl`]:a==="rtl",[`${O}-disabled`]:I},i?.className,u,D,z),direction:a,checkable:x&&me.createElement("span",{className:`${O}-checkbox-inner`}),selectable:S,switcherIcon:H,draggable:L}),y))}),lN=0,Px=1,sN=2;function nT(e,t,n){const{key:r,children:a}=n;function o(i){const s=i[r],u=i[a];t(s,i)!==!1&&nT(u||[],t,n)}e.forEach(o)}function Ope({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:a}){const o=[];let i=lN;if(n&&n===r)return[n];if(!n||!r)return[];function s(u){return u===n||u===r}return nT(e,u=>{if(i===sN)return!1;if(s(u)){if(o.push(u),i===lN)i=Px;else if(i===Px)return i=sN,!1}else i===Px&&o.push(u);return t.includes(u)},hd(a)),o}function Nx(e,t,n){const r=ke(t),a=[];return nT(e,(o,i)=>{const s=r.indexOf(o);return s!==-1&&(a.push(i),r.splice(s,1)),!!r.length},hd(n)),a}var cN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:a}=e,o=cN(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=f.useRef(null),s=f.useRef(null),u=()=>{const{keyEntities:I}=FR(uN(o),{fieldNames:o.fieldNames});let T;return n?T=Object.keys(I):r?T=I_(o.expandedKeys||a||[],I):T=o.expandedKeys||a||[],T},[d,h]=f.useState(o.selectedKeys||o.defaultSelectedKeys||[]),[g,v]=f.useState(()=>u());f.useEffect(()=>{"selectedKeys"in o&&h(o.selectedKeys)},[o.selectedKeys]),f.useEffect(()=>{"expandedKeys"in o&&v(o.expandedKeys)},[o.expandedKeys]);const p=(I,T)=>{var A;return"expandedKeys"in o||v(I),(A=o.onExpand)===null||A===void 0?void 0:A.call(o,I,T)},y=(I,T)=>{var A;const{multiple:N,fieldNames:D}=o,{node:z,nativeEvent:j}=T,{key:k=""}=z,L=uN(o),H=Object.assign(Object.assign({},T),{selected:!0}),U=j?.ctrlKey||j?.metaKey,W=j?.shiftKey;let Q;N&&U?(Q=I,i.current=k,s.current=Q,H.selectedNodes=Nx(L,Q,D)):N&&W?(Q=Array.from(new Set([].concat(ke(s.current||[]),ke(Ope({treeData:L,expandedKeys:g,startKey:k,endKey:i.current,fieldNames:D}))))),H.selectedNodes=Nx(L,Q,D)):(Q=[k],i.current=k,s.current=Q,H.selectedNodes=Nx(L,Q,D)),(A=o.onSelect)===null||A===void 0||A.call(o,Q,H),"selectedKeys"in o||h(Q)},{getPrefixCls:x,direction:S}=f.useContext(jt),{prefixCls:C,className:$,showIcon:w=!0,expandAction:E="click"}=o,O=cN(o,["prefixCls","className","showIcon","expandAction"]),R=x("tree",C),M=fe(`${R}-directory`,{[`${R}-directory-rtl`]:S==="rtl"},$);return f.createElement(uq,Object.assign({icon:Rpe,ref:t,blockNode:!0},O,{showIcon:w,expandAction:E,prefixCls:R,className:M,expandedKeys:g,selectedKeys:d,onSelect:y,onExpand:p}))},Mpe=f.forwardRef(Tpe),rT=uq;rT.DirectoryTree=Mpe;rT.TreeNode=lm;const dN=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:a,onChange:o}=e;return n?f.createElement("div",{className:`${r}-filter-dropdown-search`},f.createElement(Ym,{prefix:f.createElement(X0,null),placeholder:a.filterSearchPlaceholder,onChange:o,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},Ipe=e=>{const{keyCode:t}=e;t===bt.ENTER&&e.stopPropagation()},Ppe=f.forwardRef((e,t)=>f.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:Ipe,ref:t},e.children));function Zu(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(ke(t),ke(Zu(r))))}),t}function Npe(e){return e.some(({children:t})=>t)}function dq(e,t){return typeof t=="string"||typeof t=="number"?t?.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function fq({filters:e,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:a,filterSearch:o}){return e.map((i,s)=>{const u=String(i.value);if(i.children)return{key:u||s,label:i.text,popupClassName:`${t}-dropdown-submenu`,children:fq({filters:i.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:a,filterSearch:o})};const d=r?md:Ja,h={key:i.value!==void 0?u:s,label:f.createElement(f.Fragment,null,f.createElement(d,{checked:n.includes(u)}),f.createElement("span",null,i.text))};return a.trim()?typeof o=="function"?o(a,i)?h:null:dq(a,i.text)?h:null:h})}function Ax(e){return e||[]}const Ape=e=>{var t,n,r,a;const{tablePrefixCls:o,prefixCls:i,column:s,dropdownPrefixCls:u,columnKey:d,filterOnClose:h,filterMultiple:g,filterMode:v="menu",filterSearch:p=!1,filterState:y,triggerFilter:x,locale:S,children:C,getPopupContainer:$,rootClassName:w}=e,{filterResetToDefaultFilteredValue:E,defaultFilteredValue:O,filterDropdownProps:R={},filterDropdownOpen:M,filterDropdownVisible:I,onFilterDropdownVisibleChange:T,onFilterDropdownOpenChange:A}=s,[N,D]=f.useState(!1),z=!!(y&&(!((t=y.filteredKeys)===null||t===void 0)&&t.length||y.forceFiltered)),j=ge=>{var ye;D(ge),(ye=R.onOpenChange)===null||ye===void 0||ye.call(R,ge),A?.(ge),T?.(ge)},k=(a=(r=(n=R.open)!==null&&n!==void 0?n:M)!==null&&r!==void 0?r:I)!==null&&a!==void 0?a:N,L=y?.filteredKeys,[H,U]=Vte(Ax(L)),W=({selectedKeys:ge})=>{U(ge)},Q=(ge,{node:ye,checked:ve})=>{W(g?{selectedKeys:ge}:{selectedKeys:ve&&ye.key?[ye.key]:[]})};f.useEffect(()=>{N&&W({selectedKeys:Ax(L)})},[L]);const[F,K]=f.useState([]),G=ge=>{K(ge)},[Z,te]=f.useState(""),ee=ge=>{const{value:ye}=ge.target;te(ye)};f.useEffect(()=>{N||te("")},[N]);const le=ge=>{const ye=ge?.length?ge:null;if(ye===null&&(!y||!y.filteredKeys)||hi(ye,y?.filteredKeys,!0))return null;x({column:s,key:d,filteredKeys:ye})},ce=()=>{j(!1),le(H())},q=({confirm:ge,closeDropdown:ye}={confirm:!1,closeDropdown:!1})=>{ge&&le([]),ye&&j(!1),te(""),U(E?(O||[]).map(ve=>String(ve)):[])},J=({closeDropdown:ge}={closeDropdown:!0})=>{ge&&j(!1),le(H())},X=(ge,ye)=>{ye.source==="trigger"&&(ge&&L!==void 0&&U(Ax(L)),j(ge),!ge&&!s.filterDropdown&&h&&ce())},B=fe({[`${u}-menu-without-submenu`]:!Npe(s.filters||[])}),ue=ge=>{if(ge.target.checked){const ye=Zu(s?.filters).map(ve=>String(ve));U(ye)}else U([])},ne=({filters:ge})=>(ge||[]).map((ye,ve)=>{const be=String(ye.value),Pe={title:ye.text,key:ye.value!==void 0?be:String(ve)};return ye.children&&(Pe.children=ne({filters:ye.children})),Pe}),re=ge=>{var ye;return Object.assign(Object.assign({},ge),{text:ge.title,value:ge.key,children:((ye=ge.children)===null||ye===void 0?void 0:ye.map(ve=>re(ve)))||[]})};let se;const{direction:he,renderEmpty:Se}=f.useContext(jt);if(typeof s.filterDropdown=="function")se=s.filterDropdown({prefixCls:`${u}-custom`,setSelectedKeys:ge=>W({selectedKeys:ge}),selectedKeys:H(),confirm:J,clearFilters:q,filters:s.filters,visible:k,close:()=>{j(!1)}});else if(s.filterDropdown)se=s.filterDropdown;else{const ge=H()||[],ye=()=>{var be,Pe;const Fe=(be=Se?.("Table.filter"))!==null&&be!==void 0?be:f.createElement(Gi,{image:Gi.PRESENTED_IMAGE_SIMPLE,description:S.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((s.filters||[]).length===0)return Fe;if(v==="tree")return f.createElement(f.Fragment,null,f.createElement(dN,{filterSearch:p,value:Z,onChange:ee,tablePrefixCls:o,locale:S}),f.createElement("div",{className:`${o}-filter-dropdown-tree`},g?f.createElement(md,{checked:ge.length===Zu(s.filters).length,indeterminate:ge.length>0&&ge.length typeof p=="function"?p(Z,re(Ge)):dq(Z,Ge.title):void 0})));const tt=fq({filters:s.filters||[],filterSearch:p,prefixCls:i,filteredKeys:H(),filterMultiple:g,searchValue:Z}),Ze=tt.every(Ge=>Ge===null);return f.createElement(f.Fragment,null,f.createElement(dN,{filterSearch:p,value:Z,onChange:ee,tablePrefixCls:o,locale:S}),Ze?Fe:f.createElement(Ld,{selectable:!0,multiple:g,prefixCls:`${u}-menu`,className:B,onSelect:W,onDeselect:W,selectedKeys:ge,getPopupContainer:$,openKeys:F,onOpenChange:G,items:tt}))},ve=()=>E?hi((O||[]).map(be=>String(be)),ge,!0):ge.length===0;se=f.createElement(f.Fragment,null,ye(),f.createElement("div",{className:`${i}-dropdown-btns`},f.createElement(ao,{type:"link",size:"small",disabled:ve(),onClick:()=>q()},S.filterReset),f.createElement(ao,{type:"primary",size:"small",onClick:ce},S.filterConfirm)))}s.filterDropdown&&(se=f.createElement(Mk,{selectable:void 0},se)),se=f.createElement(Ppe,{className:`${i}-dropdown`},se);const Re=em({trigger:["click"],placement:he==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let ge;return typeof s.filterIcon=="function"?ge=s.filterIcon(z):s.filterIcon?ge=s.filterIcon:ge=f.createElement(Bve,null),f.createElement("span",{role:"button",tabIndex:-1,className:fe(`${i}-trigger`,{active:z}),onClick:ye=>{ye.stopPropagation()}},ge)})(),getPopupContainer:$},Object.assign(Object.assign({},R),{rootClassName:fe(w,R.rootClassName),open:k,onOpenChange:X,popupRender:()=>typeof R?.dropdownRender=="function"?R.dropdownRender(se):se}));return f.createElement("div",{className:`${i}-column`},f.createElement("span",{className:`${o}-column-title`},C),f.createElement(UR,Object.assign({},Re)))},z_=(e,t,n)=>{let r=[];return(e||[]).forEach((a,o)=>{var i;const s=Fd(o,n),u=a.filterDropdown!==void 0;if(a.filters||u||"onFilter"in a)if("filteredValue"in a){let d=a.filteredValue;u||(d=(i=d?.map(String))!==null&&i!==void 0?i:d),r.push({column:a,key:ds(a,s),filteredKeys:d,forceFiltered:a.filtered})}else r.push({column:a,key:ds(a,s),filteredKeys:t&&a.defaultFilteredValue?a.defaultFilteredValue:void 0,forceFiltered:a.filtered});"children"in a&&(r=[].concat(ke(r),ke(z_(a.children,t,s))))}),r};function hq(e,t,n,r,a,o,i,s,u){return n.map((d,h)=>{const g=Fd(h,s),{filterOnClose:v=!0,filterMultiple:p=!0,filterMode:y,filterSearch:x}=d;let S=d;if(S.filters||S.filterDropdown){const C=ds(S,g),$=r.find(({key:w})=>C===w);S=Object.assign(Object.assign({},S),{title:w=>f.createElement(Ape,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:S,columnKey:C,filterState:$,filterOnClose:v,filterMultiple:p,filterMode:y,filterSearch:x,triggerFilter:o,locale:a,getPopupContainer:i,rootClassName:u},db(d.title,w))})}return"children"in S&&(S=Object.assign(Object.assign({},S),{children:hq(e,t,S.children,r,a,o,i,g,u)})),S})}const fN=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:a})=>{const o=n,{filters:i,filterDropdown:s}=a;if(s)t[o]=r||null;else if(Array.isArray(r)){const u=Zu(i);t[o]=u.filter(d=>r.includes(String(d)))}else t[o]=null}),t},L_=(e,t,n)=>t.reduce((a,o)=>{const{column:{onFilter:i,filters:s},filteredKeys:u}=o;return i&&u&&u.length?a.map(d=>Object.assign({},d)).filter(d=>u.some(h=>{const g=Zu(s),v=g.findIndex(y=>String(y)===String(h)),p=v!==-1?g[v]:h;return d[n]&&(d[n]=L_(d[n],t,n)),i(p,d)})):a},e),mq=e=>e.flatMap(t=>"children"in t?[t].concat(ke(mq(t.children||[]))):[t]),jpe=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:a,getPopupContainer:o,locale:i,rootClassName:s}=e;_c();const u=f.useMemo(()=>mq(r||[]),[r]),[d,h]=f.useState(()=>z_(u,!0)),g=f.useMemo(()=>{const x=z_(u,!1);if(x.length===0)return x;let S=!0;if(x.forEach(({filteredKeys:C})=>{C!==void 0&&(S=!1)}),S){const C=(u||[]).map(($,w)=>ds($,Fd(w)));return d.filter(({key:$})=>C.includes($)).map($=>{const w=u[C.indexOf($.key)];return Object.assign(Object.assign({},$),{column:Object.assign(Object.assign({},$.column),w),forceFiltered:w.filtered})})}return x},[u,d]),v=f.useMemo(()=>fN(g),[g]),p=x=>{const S=g.filter(({key:C})=>C!==x.key);S.push(x),h(S),a(fN(S),S)};return[x=>hq(t,n,x,g,i,p,o,void 0,s),g,v]},zpe=(e,t,n)=>{const r=f.useRef({});function a(o){var i;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let u=function(d){d.forEach((h,g)=>{const v=n(h,g);s.set(v,h),h&&typeof h=="object"&&t in h&&u(h[t]||[])})};const s=new Map;u(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(i=r.current.kvMap)===null||i===void 0?void 0:i.get(o)}return[a]};var Lpe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const o=e[a];typeof o!="function"&&(n[a]=o)}),n}function Bpe(e,t,n){const r=n&&typeof n=="object"?n:{},{total:a=0}=r,o=Lpe(r,["total"]),[i,s]=f.useState(()=>({current:"defaultCurrent"in o?o.defaultCurrent:1,pageSize:"defaultPageSize"in o?o.defaultPageSize:gq})),u=em(i,o,{total:a>0?a:e}),d=Math.ceil((a||e)/u.pageSize);u.current>d&&(u.current=d||1);const h=(v,p)=>{s({current:v??1,pageSize:p||u.pageSize})},g=(v,p)=>{var y;n&&((y=n.onChange)===null||y===void 0||y.call(n,v,p)),h(v,p),t(v,p||u?.pageSize)};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},u),{onChange:g}),h]}var Hpe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},kpe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Hpe}))},Fpe=f.forwardRef(kpe),qpe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Upe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:qpe}))},Vpe=f.forwardRef(Upe);const cp="ascend",jx="descend",Vp=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,hN=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,Wpe=(e,t)=>t?e[e.indexOf(t)+1]:e[0],D_=(e,t,n)=>{let r=[];const a=(o,i)=>{r.push({column:o,key:ds(o,i),multiplePriority:Vp(o),sortOrder:o.sortOrder})};return(e||[]).forEach((o,i)=>{const s=Fd(i,n);o.children?("sortOrder"in o&&a(o,s),r=[].concat(ke(r),ke(D_(o.children,t,s)))):o.sorter&&("sortOrder"in o?a(o,s):t&&o.defaultSortOrder&&r.push({column:o,key:ds(o,s),multiplePriority:Vp(o),sortOrder:o.defaultSortOrder}))}),r},vq=(e,t,n,r,a,o,i,s)=>(t||[]).map((d,h)=>{const g=Fd(h,s);let v=d;if(v.sorter){const p=v.sortDirections||a,y=v.showSorterTooltip===void 0?i:v.showSorterTooltip,x=ds(v,g),S=n.find(({key:T})=>T===x),C=S?S.sortOrder:null,$=Wpe(p,C);let w;if(d.sortIcon)w=d.sortIcon({sortOrder:C});else{const T=p.includes(cp)&&f.createElement(Vpe,{className:fe(`${e}-column-sorter-up`,{active:C===cp})}),A=p.includes(jx)&&f.createElement(Fpe,{className:fe(`${e}-column-sorter-down`,{active:C===jx})});w=f.createElement("span",{className:fe(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(T&&A)})},f.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},T,A))}const{cancelSort:E,triggerAsc:O,triggerDesc:R}=o||{};let M=E;$===jx?M=R:$===cp&&(M=O);const I=typeof y=="object"?Object.assign({title:M},y):{title:M};v=Object.assign(Object.assign({},v),{className:fe(v.className,{[`${e}-column-sort`]:C}),title:T=>{const A=`${e}-column-sorters`,N=f.createElement("span",{className:`${e}-column-title`},db(d.title,T)),D=f.createElement("div",{className:A},N,w);return y?typeof y!="boolean"&&y?.target==="sorter-icon"?f.createElement("div",{className:`${A} ${e}-column-sorters-tooltip-target-sorter`},N,f.createElement(_o,Object.assign({},I),w)):f.createElement(_o,Object.assign({},I),D):D},onHeaderCell:T=>{var A;const N=((A=d.onHeaderCell)===null||A===void 0?void 0:A.call(d,T))||{},D=N.onClick,z=N.onKeyDown;N.onClick=L=>{r({column:d,key:x,sortOrder:$,multiplePriority:Vp(d)}),D?.(L)},N.onKeyDown=L=>{L.keyCode===bt.ENTER&&(r({column:d,key:x,sortOrder:$,multiplePriority:Vp(d)}),z?.(L))};const j=zve(d.title,{}),k=j?.toString();return C&&(N["aria-sort"]=C==="ascend"?"ascending":"descending"),N["aria-label"]=k||"",N.className=fe(N.className,`${e}-column-has-sorters`),N.tabIndex=0,d.ellipsis&&(N.title=(j??"").toString()),N}})}return"children"in v&&(v=Object.assign(Object.assign({},v),{children:vq(e,v.children,n,r,a,o,i,g)})),v}),mN=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},gN=e=>{const t=e.filter(({sortOrder:n})=>n).map(mN);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},mN(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},B_=(e,t,n)=>{const r=t.slice().sort((i,s)=>s.multiplePriority-i.multiplePriority),a=e.slice(),o=r.filter(({column:{sorter:i},sortOrder:s})=>hN(i)&&s);return o.length?a.sort((i,s)=>{for(let u=0;u {const s=i[n];return s?Object.assign(Object.assign({},i),{[n]:B_(s,t,n)}):i}):a},Kpe=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:a,showSorterTooltip:o,onSorterChange:i}=e,[s,u]=f.useState(()=>D_(n,!0)),d=(x,S)=>{const C=[];return x.forEach(($,w)=>{const E=Fd(w,S);if(C.push(ds($,E)),Array.isArray($.children)){const O=d($.children,E);C.push.apply(C,ke(O))}}),C},h=f.useMemo(()=>{let x=!0;const S=D_(n,!1);if(!S.length){const E=d(n);return s.filter(({key:O})=>E.includes(O))}const C=[];function $(E){x?C.push(E):C.push(Object.assign(Object.assign({},E),{sortOrder:null}))}let w=null;return S.forEach(E=>{w===null?($(E),E.sortOrder&&(E.multiplePriority===!1?x=!1:w=!0)):(w&&E.multiplePriority!==!1||(x=!1),$(E))}),C},[n,s]),g=f.useMemo(()=>{var x,S;const C=h.map(({column:$,sortOrder:w})=>({column:$,order:w}));return{sortColumns:C,sortColumn:(x=C[0])===null||x===void 0?void 0:x.column,sortOrder:(S=C[0])===null||S===void 0?void 0:S.order}},[h]),v=x=>{let S;x.multiplePriority===!1||!h.length||h[0].multiplePriority===!1?S=[x]:S=[].concat(ke(h.filter(({key:C})=>C!==x.key)),[x]),u(S),i(gN(S),S)};return[x=>vq(t,x,h,v,r,a,o),h,g,()=>gN(h)]},pq=(e,t)=>e.map(r=>{const a=Object.assign({},r);return a.title=db(r.title,t),"children"in a&&(a.children=pq(a.children,t)),a}),Gpe=e=>[f.useCallback(n=>pq(n,e),[e])],Ype=rq((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),Xpe=oq((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),Qpe=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:a,tableHeaderBg:o,tablePaddingVertical:i,tablePaddingHorizontal:s,calc:u}=e,d=`${de(n)} ${r} ${a}`,h=(g,v,p)=>({[`&${t}-${g}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${de(u(v).mul(-1).equal())} + ${de(u(u(p).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:d,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:d,borderTop:d,[` + > ${t}-content, + > ${t}-header, + > ${t}-body, + > ${t}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:d},"> thead":{"> tr:not(:last-child) > th":{borderBottom:d},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:d}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${de(u(i).mul(-1).equal())} ${de(u(u(s).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:d,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` + > tr${t}-expanded-row, + > tr${t}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},h("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),h("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:d,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de(n)} 0 ${de(n)} ${o}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:d}}}},Zpe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},nl),{wordBreak:"keep-all",[` + &${t}-cell-fix-left-last, + &${t}-cell-fix-right-first + `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Jpe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},e0e=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:a,paddingXS:o,lineType:i,tableBorderColor:s,tableExpandIconBg:u,tableExpandColumnWidth:d,borderRadius:h,tablePaddingVertical:g,tablePaddingHorizontal:v,tableExpandedRowBg:p,paddingXXS:y,expandIconMarginTop:x,expandIconSize:S,expandIconHalfInner:C,expandIconScale:$,calc:w}=e,E=`${de(a)} ${i} ${s}`,O=w(y).sub(a).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:d},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},tR(e)),{position:"relative",float:"left",width:S,height:S,color:"inherit",lineHeight:de(S),background:u,border:E,borderRadius:h,transform:`scale(${$})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:C,insetInlineEnd:O,insetInlineStart:O,height:a},"&::after":{top:O,bottom:O,insetInlineStart:C,width:a,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:x,marginInlineEnd:o},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:p}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${de(w(g).mul(-1).equal())} ${de(w(v).mul(-1).equal())}`,padding:`${de(g)} ${de(v)}`}}}},t0e=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:a,tableFilterDropdownSearchWidth:o,paddingXXS:i,paddingXS:s,colorText:u,lineWidth:d,lineType:h,tableBorderColor:g,headerIconColor:v,fontSizeSM:p,tablePaddingHorizontal:y,borderRadius:x,motionDurationSlow:S,colorIcon:C,colorPrimary:$,tableHeaderFilterActiveBg:w,colorTextDisabled:E,tableFilterDropdownBg:O,tableFilterDropdownHeight:R,controlItemBgHover:M,controlItemBgActive:I,boxShadowSecondary:T,filterDropdownMenuBg:A,calc:N}=e,D=`${n}-dropdown`,z=`${t}-filter-dropdown`,j=`${n}-tree`,k=`${de(d)} ${h} ${g}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:N(i).mul(-1).equal(),marginInline:`${de(i)} ${de(N(y).div(2).mul(-1).equal())}`,padding:`0 ${de(i)}`,color:v,fontSize:p,borderRadius:x,cursor:"pointer",transition:`all ${S}`,"&:hover":{color:C,background:w},"&.active":{color:$}}}},{[`${n}-dropdown`]:{[z]:Object.assign(Object.assign({},Rn(e)),{minWidth:a,backgroundColor:O,borderRadius:x,boxShadow:T,overflow:"hidden",[`${D}-menu`]:{maxHeight:R,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:A,"&:empty::after":{display:"block",padding:`${de(s)} 0`,color:E,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${z}-tree`]:{paddingBlock:`${de(s)} 0`,paddingInline:s,[j]:{padding:0},[`${j}-treenode ${j}-node-content-wrapper:hover`]:{backgroundColor:M},[`${j}-treenode-checkbox-checked ${j}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:I}}},[`${z}-search`]:{padding:s,borderBottom:k,"&-input":{input:{minWidth:o},[r]:{color:E}}},[`${z}-checkall`]:{width:"100%",marginBottom:i,marginInlineStart:i},[`${z}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${de(N(s).sub(d).equal())} ${de(s)}`,overflow:"hidden",borderTop:k}})}},{[`${n}-dropdown ${z}, ${z}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:u},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},n0e=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:a,zIndexTableFixed:o,tableBg:i,zIndexTableSticky:s,calc:u}=e,d=r;return{[`${t}-wrapper`]:{[` + ${t}-cell-fix-left, + ${t}-cell-fix-right + `]:{position:"sticky !important",zIndex:o,background:i},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:u(n).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${a}`,content:'""',pointerEvents:"none",willChange:"transform"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:u(n).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${a}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:u(s).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${a}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${d}`},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${d}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${d}`},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${d}`}},[`${t}-fixed-column-gapped`]:{[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after, + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{boxShadow:"none"}}}}},r0e=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${de(r)} 0`}}},a0e=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${de(n)} ${de(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${de(n)} ${de(n)}`}}}}},o0e=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},i0e=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:a,padding:o,paddingXS:i,headerIconColor:s,headerIconHoverColor:u,tableSelectionColumnWidth:d,tableSelectedRowBg:h,tableSelectedRowHoverBg:g,tableRowHoverBg:v,tablePaddingHorizontal:p,calc:y}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:d,[`&${t}-selection-col-with-dropdown`]:{width:y(d).add(a).add(y(o).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:y(d).add(y(i).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:y(d).add(a).add(y(o).div(4)).add(y(i).mul(2)).equal()}},[` + table tr th${t}-selection-column, + table tr td${t}-selection-column, + ${t}-selection-column + `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:y(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:de(y(p).div(4).equal()),[r]:{color:s,fontSize:a,verticalAlign:"baseline","&:hover":{color:u}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:h,"&-row-hover":{background:g}}},[`> ${t}-cell-row-hover`]:{background:v}}}}}},l0e=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,a=(o,i,s,u)=>({[`${t}${t}-${o}`]:{fontSize:u,[` + ${t}-title, + ${t}-footer, + ${t}-cell, + ${t}-thead > tr > th, + ${t}-tbody > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${de(i)} ${de(s)}`},[`${t}-filter-trigger`]:{marginInlineEnd:de(r(s).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${de(r(i).mul(-1).equal())} ${de(r(s).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:de(r(i).mul(-1).equal()),marginInline:`${de(r(n).sub(s).equal())} ${de(r(s).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:de(r(s).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},a("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),a("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},s0e=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:a,headerIconHoverColor:o}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` + &${t}-cell-fix-left:hover, + &${t}-cell-fix-right:hover + `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:a,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:o}}}},c0e=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:a,tableScrollThumbSize:o,tableScrollBg:i,zIndexTableSticky:s,stickyScrollBarBorderRadius:u,lineWidth:d,lineType:h,tableBorderColor:g}=e,v=`${de(d)} ${h} ${g}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:s,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${de(o)} !important`,zIndex:s,display:"flex",alignItems:"center",background:i,borderTop:v,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:o,backgroundColor:r,borderRadius:u,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:a}}}}}}},vN=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:a}=e,o=`${de(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:o}}},[`div${t}-summary`]:{boxShadow:`0 ${de(a(n).mul(-1).equal())} 0 ${r}`}}}},u0e=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:a,tableBorderColor:o,calc:i}=e,s=`${de(r)} ${a} ${o}`,u=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` + & > ${t}-row, + & > div:not(${t}-row) > ${t}-row + `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:s,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${u}${u}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:s,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:s,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:i(r).mul(-1).equal(),borderInlineStart:s}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:s,borderBottom:s}}}}}},d0e=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:a,tableExpandColumnWidth:o,lineWidth:i,lineType:s,tableBorderColor:u,tableFontSize:d,tableBg:h,tableRadius:g,tableHeaderTextColor:v,motionDurationMid:p,tableHeaderBg:y,tableHeaderCellSplitColor:x,tableFooterTextColor:S,tableFooterBg:C,calc:$}=e,w=`${de(i)} ${s} ${u}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},cs()),{[t]:Object.assign(Object.assign({},Rn(e)),{fontSize:d,background:h,borderRadius:`${de(g)} ${de(g)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${de(g)} ${de(g)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${t}-cell, + ${t}-thead > tr > th, + ${t}-tbody > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${de(r)} ${de(a)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${de(r)} ${de(a)}`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:v,fontWeight:n,textAlign:"start",background:y,borderBottom:w,transition:`background ${p} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:x,transform:"translateY(-50%)",transition:`background-color ${p}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${p}, border-color ${p}`,borderBottom:w,[` + > ${t}-wrapper:only-child, + > ${t}-expanded-row-fixed > ${t}-wrapper:only-child + `]:{[t]:{marginBlock:de($(r).mul(-1).equal()),marginInline:`${de($(o).sub(a).equal())} + ${de($(a).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:v,fontWeight:n,textAlign:"start",background:y,borderBottom:w,transition:`background ${p} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${de(r)} ${de(a)}`,color:S,background:C}})}},f0e=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:a,colorFillContent:o,controlItemBgActive:i,controlItemBgActiveHover:s,padding:u,paddingSM:d,paddingXS:h,colorBorderSecondary:g,borderRadiusLG:v,controlHeight:p,colorTextPlaceholder:y,fontSize:x,fontSizeSM:S,lineHeight:C,lineWidth:$,colorIcon:w,colorIconHover:E,opacityLoading:O,controlInteractiveSize:R}=e,M=new vn(a).onBackground(n).toHexString(),I=new vn(o).onBackground(n).toHexString(),T=new vn(t).onBackground(n).toHexString(),A=new vn(w),N=new vn(E),D=R/2-$,z=D*2+$*3;return{headerBg:T,headerColor:r,headerSortActiveBg:M,headerSortHoverBg:I,bodySortBg:T,rowHoverBg:T,rowSelectedBg:i,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:u,cellPaddingInline:u,cellPaddingBlockMD:d,cellPaddingInlineMD:h,cellPaddingBlockSM:h,cellPaddingInlineSM:h,borderColor:g,headerBorderRadius:v,footerBg:T,footerColor:r,cellFontSize:x,cellFontSizeMD:x,cellFontSizeSM:x,headerSplitColor:g,fixedHeaderSortActiveBg:M,headerFilterHoverBg:o,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:p,stickyScrollBarBg:y,stickyScrollBarBorderRadius:100,expandIconMarginTop:(x*C-$*3)/2-Math.ceil((S*1.4-$*3)/2),headerIconColor:A.clone().setA(A.a*O).toRgbString(),headerIconHoverColor:N.clone().setA(N.a*O).toRgbString(),expandIconHalfInner:D,expandIconSize:z,expandIconScale:R/z}},pN=2,h0e=Sn("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:a,headerBg:o,headerColor:i,headerSortActiveBg:s,headerSortHoverBg:u,bodySortBg:d,rowHoverBg:h,rowSelectedBg:g,rowSelectedHoverBg:v,rowExpandedBg:p,cellPaddingBlock:y,cellPaddingInline:x,cellPaddingBlockMD:S,cellPaddingInlineMD:C,cellPaddingBlockSM:$,cellPaddingInlineSM:w,borderColor:E,footerBg:O,footerColor:R,headerBorderRadius:M,cellFontSize:I,cellFontSizeMD:T,cellFontSizeSM:A,headerSplitColor:N,fixedHeaderSortActiveBg:D,headerFilterHoverBg:z,filterDropdownBg:j,expandIconBg:k,selectionColumnWidth:L,stickyScrollBarBg:H,calc:U}=e,W=rn(e,{tableFontSize:I,tableBg:r,tableRadius:M,tablePaddingVertical:y,tablePaddingHorizontal:x,tablePaddingVerticalMiddle:S,tablePaddingHorizontalMiddle:C,tablePaddingVerticalSmall:$,tablePaddingHorizontalSmall:w,tableBorderColor:E,tableHeaderTextColor:i,tableHeaderBg:o,tableFooterTextColor:R,tableFooterBg:O,tableHeaderCellSplitColor:N,tableHeaderSortBg:s,tableHeaderSortHoverBg:u,tableBodySortBg:d,tableFixedHeaderSortActiveBg:D,tableHeaderFilterActiveBg:z,tableFilterDropdownBg:j,tableRowHoverBg:h,tableSelectedRowBg:g,tableSelectedRowHoverBg:v,zIndexTableFixed:pN,zIndexTableSticky:U(pN).add(1).equal({unit:!1}),tableFontSizeMiddle:T,tableFontSizeSmall:A,tableSelectionColumnWidth:L,tableExpandIconBg:k,tableExpandColumnWidth:U(a).add(U(e.padding).mul(2)).equal(),tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:H,tableScrollThumbBgHover:t,tableScrollBg:n});return[d0e(W),r0e(W),vN(W),s0e(W),t0e(W),Qpe(W),a0e(W),e0e(W),vN(W),Jpe(W),i0e(W),n0e(W),c0e(W),Zpe(W),l0e(W),o0e(W),u0e(W)]},f0e,{unitless:{expandIconScale:!0}}),bN=[],m0e=(e,t)=>{var n,r;const{prefixCls:a,className:o,rootClassName:i,style:s,size:u,bordered:d,dropdownPrefixCls:h,dataSource:g,pagination:v,rowSelection:p,rowKey:y="key",rowClassName:x,columns:S,children:C,childrenColumnName:$,onChange:w,getPopupContainer:E,loading:O,expandIcon:R,expandable:M,expandedRowRender:I,expandIconColumnIndex:T,indentSize:A,scroll:N,sortDirections:D,locale:z,showSorterTooltip:j={target:"full-header"},virtual:k}=e;_c();const L=f.useMemo(()=>S||QR(C),[S,C]),H=f.useMemo(()=>L.some(We=>We.responsive),[L]),U=Ad(H),W=f.useMemo(()=>{const We=new Set(Object.keys(U).filter(Xe=>U[Xe]));return L.filter(Xe=>!Xe.responsive||Xe.responsive.some(yt=>We.has(yt)))},[L,U]),Q=er(e,["className","style","columns"]),{locale:F=mi,direction:K,table:G,renderEmpty:Z,getPrefixCls:te,getPopupContainer:ee}=f.useContext(jt),le=Ca(u),ce=Object.assign(Object.assign({},F.Table),z),q=g||bN,J=te("table",a),X=te("dropdown",h),[,B]=Jr(),ue=ea(J),[ne,re,se]=h0e(J,ue),he=Object.assign(Object.assign({childrenColumnName:$,expandIconColumnIndex:T},M),{expandIcon:(n=M?.expandIcon)!==null&&n!==void 0?n:(r=G?.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:Se="children"}=he,_e=f.useMemo(()=>q.some(We=>We?.[Se])?"nest":I||M?.expandedRowRender?"row":null,[q]),Re={body:f.useRef(null)},ge=jve(J),ye=f.useRef(null),ve=f.useRef(null);Ute(t,()=>Object.assign(Object.assign({},ve.current),{nativeElement:ye.current}));const be=f.useMemo(()=>typeof y=="function"?y:We=>We?.[y],[y]),[Pe]=zpe(q,Se,be),Fe={},tt=(We,Xe,yt=!1)=>{var Ht,Yt,Vt,St;const xt=Object.assign(Object.assign({},Fe),We);yt&&((Ht=Fe.resetPagination)===null||Ht===void 0||Ht.call(Fe),!((Yt=xt.pagination)===null||Yt===void 0)&&Yt.current&&(xt.pagination.current=1),v&&((Vt=v.onChange)===null||Vt===void 0||Vt.call(v,1,(St=xt.pagination)===null||St===void 0?void 0:St.pageSize))),N&&N.scrollToFirstRowOnChange!==!1&&Re.body.current&&Lte(0,{getContainer:()=>Re.body.current}),w?.(xt.pagination,xt.filters,xt.sorter,{currentDataSource:L_(B_(q,xt.sorterStates,Se),xt.filterStates,Se),action:Xe})},Ze=(We,Xe)=>{tt({sorter:We,sorterStates:Xe},"sort",!1)},[Ge,nt,Te,Oe]=Kpe({prefixCls:J,mergedColumns:W,onSorterChange:Ze,sortDirections:D||["ascend","descend"],tableLocale:ce,showSorterTooltip:j}),He=f.useMemo(()=>B_(q,nt,Se),[q,nt]);Fe.sorter=Oe(),Fe.sorterStates=nt;const we=(We,Xe)=>{tt({filters:We,filterStates:Xe},"filter",!0)},[ze,Ee,Le]=jpe({prefixCls:J,locale:ce,dropdownPrefixCls:X,mergedColumns:W,onFilterChange:we,getPopupContainer:E||ee,rootClassName:fe(i,ue)}),Je=L_(He,Ee,Se);Fe.filters=Le,Fe.filterStates=Ee;const ht=f.useMemo(()=>{const We={};return Object.keys(Le).forEach(Xe=>{Le[Xe]!==null&&(We[Xe]=Le[Xe])}),Object.assign(Object.assign({},Te),{filters:We})},[Te,Le]),[kt]=Gpe(ht),zt=(We,Xe)=>{tt({pagination:Object.assign(Object.assign({},Fe.pagination),{current:We,pageSize:Xe})},"paginate")},[mt,Bt]=Bpe(Je.length,zt,v);Fe.pagination=v===!1?{}:Dpe(mt,v),Fe.resetPagination=Bt;const Pt=f.useMemo(()=>{if(v===!1||!mt.pageSize)return Je;const{current:We=1,total:Xe,pageSize:yt=gq}=mt;return Je.length yt?Je.slice((We-1)*yt,We*yt):Je:Je.slice((We-1)*yt,We*yt)},[!!v,Je,mt?.current,mt?.pageSize,mt?.total]),[Et,vt]=Nve({prefixCls:J,data:Je,pageData:Pt,getRowKey:be,getRecordByKey:Pe,expandType:_e,childrenColumnName:Se,locale:ce,getPopupContainer:E||ee},p),At=(We,Xe,yt)=>{let Ht;return typeof x=="function"?Ht=fe(x(We,Xe,yt)):Ht=fe(x),fe({[`${J}-row-selected`]:vt.has(be(We,Xe))},Ht)};he.__PARENT_RENDER_ICON__=he.expandIcon,he.expandIcon=he.expandIcon||R||Ave(ce),_e==="nest"&&he.expandIconColumnIndex===void 0?he.expandIconColumnIndex=p?1:0:he.expandIconColumnIndex>0&&p&&(he.expandIconColumnIndex-=1),typeof he.indentSize!="number"&&(he.indentSize=typeof A=="number"?A:15);const $t=f.useCallback(We=>kt(Et(ze(Ge(We)))),[Ge,ze,Et]),Ke=()=>{if(v===!1||!mt?.total)return{};const We=()=>mt.size||(le==="small"||le==="middle"?"small":void 0),Xe=ct=>{const st=ct==="left"?"start":ct==="right"?"end":ct;return f.createElement(zF,Object.assign({},mt,{align:mt.align||st,className:fe(`${J}-pagination`,mt.className),size:We()}))},yt=K==="rtl"?"left":"right",Ht=mt.position;if(Ht===null||!Array.isArray(Ht))return{bottom:Xe(yt)};const Yt=Ht.find(ct=>typeof ct=="string"&&ct.toLowerCase().includes("top")),Vt=Ht.find(ct=>typeof ct=="string"&&ct.toLowerCase().includes("bottom")),St=Ht.every(ct=>`${ct}`=="none"),xt=Yt?Yt.toLowerCase().replace("top",""):"",Rt=Vt?Vt.toLowerCase().replace("bottom",""):"",Ve=!Yt&&!Vt&&!St,Qe=()=>xt?Xe(xt):void 0,it=()=>{if(Rt)return Xe(Rt);if(Ve)return Xe(yt)};return{top:Qe(),bottom:it()}},ot=f.useMemo(()=>typeof O=="boolean"?{spinning:O}:typeof O=="object"&&O!==null?Object.assign({spinning:!0},O):void 0,[O]),at=fe(se,ue,`${J}-wrapper`,G?.className,{[`${J}-wrapper-rtl`]:K==="rtl"},o,i,re),qe=Object.assign(Object.assign({},G?.style),s),Ne=f.useMemo(()=>ot?.spinning&&q===bN?null:typeof z?.emptyText<"u"?z.emptyText:Z?.("Table")||f.createElement(CR,{componentName:"Table"}),[ot?.spinning,q,z?.emptyText,Z]),je=k?Xpe:Ype,rt={},ft=f.useMemo(()=>{const{fontSize:We,lineHeight:Xe,lineWidth:yt,padding:Ht,paddingXS:Yt,paddingSM:Vt}=B,St=Math.floor(We*Xe);switch(le){case"middle":return Vt*2+St+yt;case"small":return Yt*2+St+yt;default:return Ht*2+St+yt}},[B,le]);k&&(rt.listItemHeight=ft);const{top:lt,bottom:Mt}=Ke();return ne(f.createElement("div",{ref:ye,className:at,style:qe},f.createElement(sb,Object.assign({spinning:!1},ot),lt,f.createElement(je,Object.assign({},rt,Q,{ref:ve,columns:W,direction:K,expandable:he,prefixCls:J,className:fe({[`${J}-middle`]:le==="middle",[`${J}-small`]:le==="small",[`${J}-bordered`]:d,[`${J}-empty`]:q.length===0},se,ue,re),data:Pt,rowKey:be,rowClassName:At,emptyText:Ne,internalHooks:Xm,internalRefs:Re,transformColumns:$t,getContainerWidth:ge,measureRowRender:We=>f.createElement(ul,{getPopupContainer:Xe=>Xe},We)})),Mt)))},g0e=f.forwardRef(m0e),v0e=(e,t)=>{const n=f.useRef(0);return n.current+=1,f.createElement(g0e,Object.assign({},e,{ref:t,_renderTimes:n.current}))},dl=f.forwardRef(v0e);dl.SELECTION_COLUMN=Vl;dl.EXPAND_COLUMN=Wl;dl.SELECTION_ALL=P_;dl.SELECTION_INVERT=N_;dl.SELECTION_NONE=A_;dl.Column=ku;dl.ColumnGroup=$ve;dl.Summary=KF;const p0e=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:a,calc:o}=e,i=o(r).sub(n).equal(),s=o(t).sub(n).equal();return{[a]:Object.assign(Object.assign({},Rn(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${de(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${a}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${a}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${a}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${a}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${a}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},aT=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,a=e.fontSizeSM;return rn(e,{tagFontSize:a,tagLineHeight:de(r(e.lineHeightSM).mul(a).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},oT=e=>({defaultBg:new vn(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),bq=Sn("Tag",e=>{const t=aT(e);return p0e(t)},oT);var b0e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:n,style:r,className:a,checked:o,children:i,icon:s,onChange:u,onClick:d}=e,h=b0e(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:g,tag:v}=f.useContext(jt),p=w=>{u?.(!o),d?.(w)},y=g("tag",n),[x,S,C]=bq(y),$=fe(y,`${y}-checkable`,{[`${y}-checkable-checked`]:o},v?.className,a,S,C);return x(f.createElement("span",Object.assign({},h,{ref:t,style:Object.assign(Object.assign({},r),v?.style),className:$,onClick:p}),s,f.createElement("span",null,i)))}),S0e=e=>mB(e,(t,{textColor:n,lightBorderColor:r,lightColor:a,darkColor:o})=>({[`${e.componentCls}${e.componentCls}-${t}`]:{color:n,background:a,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:o,borderColor:o},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}})),x0e=Rd(["Tag","preset"],e=>{const t=aT(e);return S0e(t)},oT);function C0e(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const Nv=(e,t,n)=>{const r=C0e(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},w0e=Rd(["Tag","status"],e=>{const t=aT(e);return[Nv(t,"success","Success"),Nv(t,"processing","Info"),Nv(t,"error","Error"),Nv(t,"warning","Warning")]},oT);var $0e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:n,className:r,rootClassName:a,style:o,children:i,icon:s,color:u,onClose:d,bordered:h=!0,visible:g}=e,v=$0e(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:p,direction:y,tag:x}=f.useContext(jt),[S,C]=f.useState(!0),$=er(v,["closeIcon","closable"]);f.useEffect(()=>{g!==void 0&&C(g)},[g]);const w=ik(u),E=Sse(u),O=w||E,R=Object.assign(Object.assign({backgroundColor:u&&!O?u:void 0},x?.style),o),M=p("tag",n),[I,T,A]=bq(M),N=fe(M,x?.className,{[`${M}-${u}`]:O,[`${M}-has-color`]:u&&!O,[`${M}-hidden`]:!S,[`${M}-rtl`]:y==="rtl",[`${M}-borderless`]:!h},r,a,T,A),D=U=>{U.stopPropagation(),d?.(U),!U.defaultPrevented&&C(!1)},[,z]=rR(fd(e),fd(x),{closable:!1,closeIconRender:U=>{const W=f.createElement("span",{className:`${M}-close-icon`,onClick:D},U);return jB(U,W,Q=>({onClick:F=>{var K;(K=Q?.onClick)===null||K===void 0||K.call(Q,F),D(F)},className:fe(Q?.className,`${M}-close-icon`)}))}}),j=typeof v.onClick=="function"||i&&i.type==="a",k=s||null,L=k?f.createElement(f.Fragment,null,k,i&&f.createElement("span",null,i)):i,H=f.createElement("span",Object.assign({},$,{ref:t,className:N,style:R}),L,z,w&&f.createElement(x0e,{key:"preset",prefixCls:M}),E&&f.createElement(w0e,{key:"status",prefixCls:M}));return I(j?f.createElement(P0,{component:"Tag"},H):H)}),Yi=E0e;Yi.CheckableTag=y0e;const _0e=e=>{const t=e?.algorithm?$p(e.algorithm):QO,n=Object.assign(Object.assign({},dd),e?.token);return L9(n,{override:e?.token},t,eR)};function O0e(e){const{sizeUnit:t,sizeStep:n}=e,r=n-2;return{sizeXXL:t*(r+10),sizeXL:t*(r+6),sizeLG:t*(r+2),sizeMD:t*(r+2),sizeMS:t*(r+1),size:t*r,sizeSM:t*r,sizeXS:t*(r-1),sizeXXS:t*(r-1)}}const R0e=(e,t)=>{const n=t??O0(e),r=n.fontSizeSM,a=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),O0e(t??e)),lB(r)),{controlHeight:a}),iB(Object.assign(Object.assign({},n),{controlHeight:a})))},po=(e,t)=>new vn(e).setA(t).toRgbString(),Mu=(e,t)=>new vn(e).lighten(t).toHexString(),T0e=e=>{const t=rc(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},M0e=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:po(r,.85),colorTextSecondary:po(r,.65),colorTextTertiary:po(r,.45),colorTextQuaternary:po(r,.25),colorFill:po(r,.18),colorFillSecondary:po(r,.12),colorFillTertiary:po(r,.08),colorFillQuaternary:po(r,.04),colorBgSolid:po(r,.95),colorBgSolidHover:po(r,1),colorBgSolidActive:po(r,.9),colorBgElevated:Mu(n,12),colorBgContainer:Mu(n,8),colorBgLayout:Mu(n,0),colorBgSpotlight:Mu(n,26),colorBgBlur:po(r,.04),colorBorder:Mu(n,26),colorBorderSecondary:Mu(n,19)}},I0e=(e,t)=>{const n=Object.keys(XO).map(o=>{const i=rc(e[o],{theme:"dark"});return Array.from({length:10},()=>1).reduce((s,u,d)=>(s[`${o}-${d+1}`]=i[d],s[`${o}${d+1}`]=i[d],s),{})}).reduce((o,i)=>(o=Object.assign(Object.assign({},o),i),o),{}),r=t??O0(e),a=oB(e,{generateColorPalettes:T0e,generateNeutralColorPalettes:M0e});return Object.assign(Object.assign(Object.assign(Object.assign({},r),n),a),{colorPrimaryBg:a.colorPrimaryBorder,colorPrimaryBgHover:a.colorPrimaryBorderHover})};function P0e(){const[e,t,n]=Jr();return{theme:e,token:t,hashId:n}}const yq={defaultSeed:Zh.token,useToken:P0e,defaultAlgorithm:O0,darkAlgorithm:I0e,compactAlgorithm:R0e,getDesignToken:_0e,defaultConfig:Zh,_internalContext:ZO};var N0e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},A0e=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:N0e}))},j0e=f.forwardRef(A0e),z0e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},L0e=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:z0e}))},D0e=f.forwardRef(L0e);const B0e=(e,t,n,r)=>{const{titleMarginBottom:a,fontWeightStrong:o}=r;return{marginBottom:a,color:n,fontWeight:o,fontSize:e,lineHeight:t}},H0e=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[` + h${r}&, + div&-h${r}, + div&-h${r} > textarea, + h${r} + `]=B0e(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},k0e=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},tR(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},F0e=e=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:_p[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:e.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),q0e=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(r).div(-2).add(1).equal(),marginBottom:e.calc(r).div(2).sub(2).equal()},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},U0e=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),V0e=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),W0e=e=>{const{componentCls:t,titleMarginTop:n}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${t}-secondary`]:{color:e.colorTextDescription},[`&${t}-success`]:{color:e.colorSuccessText},[`&${t}-warning`]:{color:e.colorWarningText},[`&${t}-danger`]:{color:e.colorErrorText,"a&:active, a&:focus":{color:e.colorErrorTextActive},"a&:hover":{color:e.colorErrorTextHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},H0e(e)),{[` + & + h1${t}, + & + h2${t}, + & + h3${t}, + & + h4${t}, + & + h5${t} + `]:{marginTop:n},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:n}}}),F0e(e)),k0e(e)),{[` + ${t}-expand, + ${t}-collapse, + ${t}-edit, + ${t}-copy + `]:Object.assign(Object.assign({},tR(e)),{marginInlineStart:e.marginXXS})}),q0e(e)),U0e(e)),V0e()),{"&-rtl":{direction:"rtl"}})}},K0e=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),Sq=Sn("Typography",W0e,K0e),G0e=e=>{const{prefixCls:t,"aria-label":n,className:r,style:a,direction:o,maxLength:i,autoSize:s=!0,value:u,onSave:d,onCancel:h,onEnd:g,component:v,enterIcon:p=f.createElement(D0e,null)}=e,y=f.useRef(null),x=f.useRef(!1),S=f.useRef(null),[C,$]=f.useState(u);f.useEffect(()=>{$(u)},[u]),f.useEffect(()=>{var j;if(!((j=y.current)===null||j===void 0)&&j.resizableTextArea){const{textArea:k}=y.current.resizableTextArea;k.focus();const{length:L}=k.value;k.setSelectionRange(L,L)}},[]);const w=({target:j})=>{$(j.value.replace(/[\n\r]/g,""))},E=()=>{x.current=!0},O=()=>{x.current=!1},R=({keyCode:j})=>{x.current||(S.current=j)},M=()=>{d(C.trim())},I=({keyCode:j,ctrlKey:k,altKey:L,metaKey:H,shiftKey:U})=>{S.current!==j||x.current||k||L||H||U||(j===bt.ENTER?(M(),g?.()):j===bt.ESC&&h())},T=()=>{M()},[A,N,D]=Sq(t),z=fe(t,`${t}-edit-content`,{[`${t}-rtl`]:o==="rtl",[`${t}-${v}`]:!!v},r,N,D);return A(f.createElement("div",{className:z,style:a},f.createElement(IF,{ref:y,maxLength:i,value:C,onChange:w,onKeyDown:R,onKeyUp:I,onCompositionStart:E,onCompositionEnd:O,onBlur:T,"aria-label":n,rows:1,autoSize:s}),p!==null?Fr(p,{className:`${t}-edit-content-confirm`}):null))};var zx,yN;function Y0e(){return yN||(yN=1,zx=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r "u"){s&&console.warn("unable to use e.clipboardData"),s&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var S=t[i.format]||t.default;window.clipboardData.setData(S,o)}else x.clipboardData.clearData(),x.clipboardData.setData(i.format,o);i.onCopy&&(x.preventDefault(),i.onCopy(x.clipboardData))}),document.body.appendChild(v),h.selectNodeContents(v),g.addRange(h);var y=document.execCommand("copy");if(!y)throw new Error("copy command was unsuccessful");p=!0}catch(x){s&&console.error("unable to copy using execCommand: ",x),s&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(i.format||"text",o),i.onCopy&&i.onCopy(window.clipboardData),p=!0}catch(S){s&&console.error("unable to copy using clipboardData: ",S),s&&console.error("falling back to prompt"),u=r("message"in i?i.message:n),window.prompt(u,o)}}finally{g&&(typeof g.removeRange=="function"?g.removeRange(h):g.removeAllRanges()),v&&document.body.removeChild(v),d()}return p}return Lx=a,Lx}var Q0e=X0e();const Z0e=Ur(Q0e);var J0e=function(e,t,n,r){function a(o){return o instanceof n?o:new n(function(i){i(o)})}return new(n||(n=Promise))(function(o,i){function s(h){try{d(r.next(h))}catch(g){i(g)}}function u(h){try{d(r.throw(h))}catch(g){i(g)}}function d(h){h.done?o(h.value):a(h.value).then(s,u)}d((r=r.apply(e,t||[])).next())})};const ebe=({copyConfig:e,children:t})=>{const[n,r]=f.useState(!1),[a,o]=f.useState(!1),i=f.useRef(null),s=()=>{i.current&&clearTimeout(i.current)},u={};e.format&&(u.format=e.format),f.useEffect(()=>s,[]);const d=$n(h=>J0e(void 0,void 0,void 0,function*(){var g;h?.preventDefault(),h?.stopPropagation(),o(!0);try{const v=typeof e.text=="function"?yield e.text():e.text;Z0e(v||ege(t,!0).join("")||"",u),o(!1),r(!0),s(),i.current=setTimeout(()=>{r(!1)},3e3),(g=e.onCopy)===null||g===void 0||g.call(e,h)}catch(v){throw o(!1),v}}));return{copied:n,copyLoading:a,onClick:d}};function Dx(e,t){return f.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const tbe=e=>{const t=f.useRef(void 0);return f.useEffect(()=>{t.current=e}),t.current},nbe=(e,t,n)=>f.useMemo(()=>e===!0?{title:t??n}:f.isValidElement(e)?{title:e}:typeof e=="object"?Object.assign({title:t??n},e):{title:e},[e,t,n]);var rbe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{prefixCls:n,component:r="article",className:a,rootClassName:o,setContentRef:i,children:s,direction:u,style:d}=e,h=rbe(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:g,direction:v,className:p,style:y}=Vr("typography"),x=u??v,S=i?Zr(t,i):t,C=g("typography",n),[$,w,E]=Sq(C),O=fe(C,p,{[`${C}-rtl`]:x==="rtl"},a,o,w,E),R=Object.assign(Object.assign({},y),d);return $(f.createElement(r,Object.assign({className:O,style:R,ref:S},h),s))});var abe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},obe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:abe}))},ibe=f.forwardRef(obe);function xN(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function Bx(e,t,n){return e===!0||e===void 0?t:e||n&&t}function lbe(e){const t=document.createElement("em");e.appendChild(t);const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return e.removeChild(t),n.left>r.left||r.right>n.right||n.top>r.top||r.bottom>n.bottom}const iT=e=>["string","number"].includes(typeof e),sbe=({prefixCls:e,copied:t,locale:n,iconOnly:r,tooltips:a,icon:o,tabIndex:i,onCopy:s,loading:u})=>{const d=xN(a),h=xN(o),{copied:g,copy:v}=n??{},p=t?g:v,y=Bx(d[t?1:0],p),x=typeof y=="string"?y:p;return f.createElement(_o,{title:y},f.createElement("button",{type:"button",className:fe(`${e}-copy`,{[`${e}-copy-success`]:t,[`${e}-copy-icon-only`]:r}),onClick:s,"aria-label":x,tabIndex:i},t?Bx(h[1],f.createElement(XH,null),!0):Bx(h[0],u?f.createElement(jm,null):f.createElement(ibe,null),!0)))},Av=f.forwardRef(({style:e,children:t},n)=>{const r=f.useRef(null);return f.useImperativeHandle(n,()=>({isExceed:()=>{const a=r.current;return a.scrollHeight>a.clientHeight},getHeight:()=>r.current.clientHeight})),f.createElement("span",{"aria-hidden":!0,ref:r,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},e)},t)}),cbe=e=>e.reduce((t,n)=>t+(iT(n)?String(n).length:1),0);function CN(e,t){let n=0;const r=[];for(let a=0;a t){const d=t-n;return r.push(String(o).slice(0,d)),r}r.push(o),n=u}return e}const Hx=0,kx=1,Fx=2,qx=3,wN=4,jv={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function ube(e){const{enableMeasure:t,width:n,text:r,children:a,rows:o,expanded:i,miscDeps:s,onEllipsis:u}=e,d=f.useMemo(()=>Lr(r),[r]),h=f.useMemo(()=>cbe(d),[r]),g=f.useMemo(()=>a(d,!1),[r]),[v,p]=f.useState(null),y=f.useRef(null),x=f.useRef(null),S=f.useRef(null),C=f.useRef(null),$=f.useRef(null),[w,E]=f.useState(!1),[O,R]=f.useState(Hx),[M,I]=f.useState(0),[T,A]=f.useState(null);nn(()=>{R(t&&n&&h?kx:Hx)},[n,r,o,t,d]),nn(()=>{var j,k,L,H;if(O===kx){R(Fx);const U=x.current&&getComputedStyle(x.current).whiteSpace;A(U)}else if(O===Fx){const U=!!(!((j=S.current)===null||j===void 0)&&j.isExceed());R(U?qx:wN),p(U?[0,h]:null),E(U);const W=((k=S.current)===null||k===void 0?void 0:k.getHeight())||0,Q=o===1?0:((L=C.current)===null||L===void 0?void 0:L.getHeight())||0,F=((H=$.current)===null||H===void 0?void 0:H.getHeight())||0,K=Math.max(W,Q+F);I(K+1),u(U)}},[O]);const N=v?Math.ceil((v[0]+v[1])/2):0;nn(()=>{var j;const[k,L]=v||[0,0];if(k!==L){const U=(((j=y.current)===null||j===void 0?void 0:j.getHeight())||0)>M;let W=N;L-k===1&&(W=U?k:L),p(U?[k,W]:[W,L])}},[v,N]);const D=f.useMemo(()=>{if(!t)return a(d,!1);if(O!==qx||!v||v[0]!==v[1]){const j=a(d,!1);return[wN,Hx].includes(O)?j:f.createElement("span",{style:Object.assign(Object.assign({},jv),{WebkitLineClamp:o})},j)}return a(i?d:CN(d,v[0]),w)},[i,O,v,d].concat(ke(s))),z={width:n,margin:0,padding:0,whiteSpace:T==="nowrap"?"normal":"inherit"};return f.createElement(f.Fragment,null,D,O===Fx&&f.createElement(f.Fragment,null,f.createElement(Av,{style:Object.assign(Object.assign(Object.assign({},z),jv),{WebkitLineClamp:o}),ref:S},g),f.createElement(Av,{style:Object.assign(Object.assign(Object.assign({},z),jv),{WebkitLineClamp:o-1}),ref:C},g),f.createElement(Av,{style:Object.assign(Object.assign(Object.assign({},z),jv),{WebkitLineClamp:1}),ref:$},a([],!0))),O===qx&&v&&v[0]!==v[1]&&f.createElement(Av,{style:Object.assign(Object.assign({},z),{top:400}),ref:y},a(CN(d,N),!0)),O===kx&&f.createElement("span",{style:{whiteSpace:"inherit"},ref:x}))}const dbe=({enableEllipsis:e,isEllipsis:t,children:n,tooltipProps:r})=>!r?.title||!e?n:f.createElement(_o,Object.assign({open:t?void 0:!1},r),n);var fbe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {var n;const{prefixCls:r,className:a,style:o,type:i,disabled:s,children:u,ellipsis:d,editable:h,copyable:g,component:v,title:p}=e,y=fbe(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:x,direction:S}=f.useContext(jt),[C]=Ei("Text"),$=f.useRef(null),w=f.useRef(null),E=x("typography",r),O=er(y,$N),[R,M]=Dx(h),[I,T]=gr(!1,{value:M.editing}),{triggerType:A=["icon"]}=M,N=Ee=>{var Le;Ee&&((Le=M.onStart)===null||Le===void 0||Le.call(M)),T(Ee)},D=tbe(I);nn(()=>{var Ee;!I&&D&&((Ee=w.current)===null||Ee===void 0||Ee.focus())},[I]);const z=Ee=>{Ee?.preventDefault(),N(!0)},j=Ee=>{var Le;(Le=M.onChange)===null||Le===void 0||Le.call(M,Ee),N(!1)},k=()=>{var Ee;(Ee=M.onCancel)===null||Ee===void 0||Ee.call(M),N(!1)},[L,H]=Dx(g),{copied:U,copyLoading:W,onClick:Q}=ebe({copyConfig:H,children:u}),[F,K]=f.useState(!1),[G,Z]=f.useState(!1),[te,ee]=f.useState(!1),[le,ce]=f.useState(!1),[q,J]=f.useState(!0),[X,B]=Dx(d,{expandable:!1,symbol:Ee=>Ee?C?.collapse:C?.expand}),[ue,ne]=gr(B.defaultExpanded||!1,{value:B.expanded}),re=X&&(!ue||B.expandable==="collapsible"),{rows:se=1}=B,he=f.useMemo(()=>re&&(B.suffix!==void 0||B.onEllipsis||B.expandable||R||L),[re,B,R,L]);nn(()=>{X&&!he&&(K(f_("webkitLineClamp")),Z(f_("textOverflow")))},[he,X]);const[Se,_e]=f.useState(re),Re=f.useMemo(()=>he?!1:se===1?G:F,[he,G,F]);nn(()=>{_e(Re&&re)},[Re,re]);const ge=re&&(Se?le:te),ye=re&&se===1&&Se,ve=re&&se>1&&Se,be=(Ee,Le)=>{var Je;ne(Le.expanded),(Je=B.onExpand)===null||Je===void 0||Je.call(B,Ee,Le)},[Pe,Fe]=f.useState(0),tt=({offsetWidth:Ee})=>{Fe(Ee)},Ze=Ee=>{var Le;ee(Ee),te!==Ee&&((Le=B.onEllipsis)===null||Le===void 0||Le.call(B,Ee))};f.useEffect(()=>{const Ee=$.current;if(X&&Se&&Ee){const Le=lbe(Ee);le!==Le&&ce(Le)}},[X,Se,u,ve,q,Pe]),f.useEffect(()=>{const Ee=$.current;if(typeof IntersectionObserver>"u"||!Ee||!Se||!re)return;const Le=new IntersectionObserver(()=>{J(!!Ee.offsetParent)});return Le.observe(Ee),()=>{Le.disconnect()}},[Se,re]);const Ge=nbe(B.tooltip,M.text,u),nt=f.useMemo(()=>{if(!(!X||Se))return[M.text,u,p,Ge.title].find(iT)},[X,Se,p,Ge.title,ge]);if(I)return f.createElement(G0e,{value:(n=M.text)!==null&&n!==void 0?n:typeof u=="string"?u:"",onSave:j,onCancel:k,onEnd:M.onEnd,prefixCls:E,className:a,style:o,direction:S,component:v,maxLength:M.maxLength,autoSize:M.autoSize,enterIcon:M.enterIcon});const Te=()=>{const{expandable:Ee,symbol:Le}=B;return Ee?f.createElement("button",{type:"button",key:"expand",className:`${E}-${ue?"collapse":"expand"}`,onClick:Je=>be(Je,{expanded:!ue}),"aria-label":ue?C.collapse:C?.expand},typeof Le=="function"?Le(ue):Le):null},Oe=()=>{if(!R)return;const{icon:Ee,tooltip:Le,tabIndex:Je}=M,ht=Lr(Le)[0]||C?.edit,kt=typeof ht=="string"?ht:"";return A.includes("icon")?f.createElement(_o,{key:"edit",title:Le===!1?"":ht},f.createElement("button",{type:"button",ref:w,className:`${E}-edit`,onClick:z,"aria-label":kt,tabIndex:Je},Ee||f.createElement(j0e,{role:"button"}))):null},He=()=>L?f.createElement(sbe,Object.assign({key:"copy"},H,{prefixCls:E,copied:U,locale:C,onCopy:Q,loading:W,iconOnly:u==null})):null,we=Ee=>[Ee&&Te(),Oe(),He()],ze=Ee=>[Ee&&!ue&&f.createElement("span",{"aria-hidden":!0,key:"ellipsis"},mbe),B.suffix,we(Ee)];return f.createElement(ya,{onResize:tt,disabled:!re},Ee=>f.createElement(dbe,{tooltipProps:Ge,enableEllipsis:re,isEllipsis:ge},f.createElement(xq,Object.assign({className:fe({[`${E}-${i}`]:i,[`${E}-disabled`]:s,[`${E}-ellipsis`]:X,[`${E}-ellipsis-single-line`]:ye,[`${E}-ellipsis-multiple-line`]:ve},a),prefixCls:r,style:Object.assign(Object.assign({},o),{WebkitLineClamp:ve?se:void 0}),component:v,ref:Zr(Ee,$,t),direction:S,onClick:A.includes("text")?z:void 0,"aria-label":nt?.toString(),title:p},O),f.createElement(ube,{enableMeasure:re&&!Se,text:u,rows:se,width:Pe,onEllipsis:Ze,expanded:ue,miscDeps:[U,ue,W,R,L,C].concat(ke($N.map(Le=>e[Le])))},(Le,Je)=>hbe(e,f.createElement(f.Fragment,null,Le.length>0&&Je&&!ue&&nt?f.createElement("span",{key:"show-content","aria-hidden":!0},Le):Le,ze(Je)))))))});var gbe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{ellipsis:n,rel:r,children:a,navigate:o}=e,i=gbe(e,["ellipsis","rel","children","navigate"]),s=Object.assign(Object.assign({},i),{rel:r===void 0&&i.target==="_blank"?"noopener noreferrer":r});return f.createElement(fb,Object.assign({},s,{ref:t,ellipsis:!!n,component:"a"}),a)});var pbe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{children:n}=e,r=pbe(e,["children"]);return f.createElement(fb,Object.assign({ref:t},r,{component:"div"}),n)});var ybe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{ellipsis:n,children:r}=e,a=ybe(e,["ellipsis","children"]),o=f.useMemo(()=>n&&typeof n=="object"?er(n,["expandable","rows"]):n,[n]);return f.createElement(fb,Object.assign({ref:t},a,{ellipsis:o,component:"span"}),r)},Cq=f.forwardRef(Sbe);var xbe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a {const{level:n=1,children:r}=e,a=xbe(e,["level","children"]),o=Cbe.includes(n)?`h${n}`:"h1";return f.createElement(fb,Object.assign({ref:t},a,{component:o}),r)}),li=xq;li.Text=Cq;li.Link=vbe;li.Title=lT;li.Paragraph=bbe;const wbe=({collapsed:e})=>Y.jsxs("div",{className:"demo-logo-vertical",style:{padding:"16px",color:"white",display:"inline-flex",gap:"1rem"},children:[Y.jsx("div",{style:{fontSize:"2rem"},children:"MT"}),Y.jsxs("div",{style:{display:e?"none":"flex",flexDirection:"column",lineHeight:1,gap:"0.2rem",alignItems:"flex-end",justifyContent:"center"},children:[!e&&Y.jsx("div",{style:{textWrap:"nowrap"},children:"Monitoring Tool"}),Y.jsx("div",{style:{fontSize:"0.7rem",color:"#ccc"},children:"v0.0.0"})]})]});var $be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zM464 544H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H212V612h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200z"}}]},name:"appstore",theme:"outlined"},Ebe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:$be}))},_be=f.forwardRef(Ebe),Obe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},Rbe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Obe}))},Tbe=f.forwardRef(Rbe),Mbe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0138.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}}]},name:"github",theme:"outlined"},Ibe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Mbe}))},Pbe=f.forwardRef(Ibe),Nbe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"},Abe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Nbe}))},jbe=f.forwardRef(Abe),zbe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 00-44.4 0L77.5 505a63.9 63.9 0 00-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0018.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z"}}]},name:"home",theme:"outlined"},Lbe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:zbe}))},Dbe=f.forwardRef(Lbe),Bbe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm72-112c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48zm400-188h-59.3c-2.6 0-5 1.2-6.5 3.3L763.7 538.1l-49.9-68.8a7.92 7.92 0 00-6.5-3.3H648c-6.5 0-10.3 7.4-6.5 12.7l109.2 150.7a16.1 16.1 0 0026 0l165.8-228.7c3.8-5.3 0-12.7-6.5-12.7zm-44 306h-64.2c-5.5 0-10.6 2.9-13.6 7.5a352.2 352.2 0 01-49.8 62.2A355.92 355.92 0 01651.1 840a355 355 0 01-138.7 27.9c-48.1 0-94.8-9.4-138.7-27.9a355.92 355.92 0 01-113.3-76.3A353.06 353.06 0 01184 650.5c-18.6-43.8-28-90.5-28-138.5s9.4-94.7 28-138.5c17.9-42.4 43.6-80.5 76.4-113.2 32.8-32.7 70.9-58.4 113.3-76.3a355 355 0 01138.7-27.9c48.1 0 94.8 9.4 138.7 27.9 42.4 17.9 80.5 43.6 113.3 76.3 19 19 35.6 39.8 49.8 62.2 2.9 4.7 8.1 7.5 13.6 7.5H892c6 0 9.8-6.3 7.2-11.6C828.8 178.5 684.7 82 517.7 80 278.9 77.2 80.5 272.5 80 511.2 79.5 750.1 273.3 944 512.4 944c169.2 0 315.6-97 386.7-238.4A8 8 0 00892 694z"}}]},name:"issues-close",theme:"outlined"},Hbe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Bbe}))},kbe=f.forwardRef(Hbe),Fbe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 518H506V160c0-4.4-3.6-8-8-8h-26a398.46 398.46 0 00-282.8 117.1 398.19 398.19 0 00-85.7 127.1A397.61 397.61 0 0072 552a398.46 398.46 0 00117.1 282.8c36.7 36.7 79.5 65.6 127.1 85.7A397.61 397.61 0 00472 952a398.46 398.46 0 00282.8-117.1c36.7-36.7 65.6-79.5 85.7-127.1A397.61 397.61 0 00872 552v-26c0-4.4-3.6-8-8-8zM705.7 787.8A331.59 331.59 0 01470.4 884c-88.1-.4-170.9-34.9-233.2-97.2C174.5 724.1 140 640.7 140 552c0-88.7 34.5-172.1 97.2-234.8 54.6-54.6 124.9-87.9 200.8-95.5V586h364.3c-7.7 76.3-41.3 147-96.6 201.8zM952 462.4l-2.6-28.2c-8.5-92.1-49.4-179-115.2-244.6A399.4 399.4 0 00589 74.6L560.7 72c-4.7-.4-8.7 3.2-8.7 7.9V464c0 4.4 3.6 8 8 8l384-1c4.7 0 8.4-4 8-8.6zm-332.2-58.2V147.6a332.24 332.24 0 01166.4 89.8c45.7 45.6 77 103.6 90 166.1l-256.4.7z"}}]},name:"pie-chart",theme:"outlined"},qbe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Fbe}))},Ube=f.forwardRef(qbe),Vbe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3zM664.8 561.6l36.1 210.3L512 672.7 323.1 772l36.1-210.3-152.8-149L417.6 382 512 190.7 606.4 382l211.2 30.7-152.8 148.9z"}}]},name:"star",theme:"outlined"},Wbe=function(t,n){return f.createElement(ln,De({},t,{ref:n,icon:Vbe}))},Kbe=f.forwardRef(Wbe),Qm=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Gbe={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},Ybe=class{#e=Gbe;#t=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}},Us=new Ybe;function Xbe(e){setTimeout(e,0)}var cc=typeof window>"u"||"Deno"in globalThis;function La(){}function Qbe(e,t){return typeof e=="function"?e(t):e}function H_(e){return typeof e=="number"&&e>=0&&e!==1/0}function wq(e,t){return Math.max(e+(t||0)-Date.now(),0)}function is(e,t){return typeof e=="function"?e(t):e}function So(e,t){return typeof e=="function"?e(t):e}function EN(e,t){const{type:n="all",exact:r,fetchStatus:a,predicate:o,queryKey:i,stale:s}=e;if(i){if(r){if(t.queryHash!==sT(i,t.options))return!1}else if(!cm(t.queryKey,i))return!1}if(n!=="all"){const u=t.isActive();if(n==="active"&&!u||n==="inactive"&&u)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||a&&a!==t.state.fetchStatus||o&&!o(t))}function _N(e,t){const{exact:n,status:r,predicate:a,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(sm(t.options.mutationKey)!==sm(o))return!1}else if(!cm(t.options.mutationKey,o))return!1}return!(r&&t.state.status!==r||a&&!a(t))}function sT(e,t){return(t?.queryKeyHashFn||sm)(e)}function sm(e){return JSON.stringify(e,(t,n)=>F_(n)?Object.keys(n).sort().reduce((r,a)=>(r[a]=n[a],r),{}):n)}function cm(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>cm(e[n],t[n])):!1}var Zbe=Object.prototype.hasOwnProperty;function $q(e,t){if(e===t)return e;const n=ON(e)&&ON(t);if(!n&&!(F_(e)&&F_(t)))return t;const a=(n?e:Object.keys(e)).length,o=n?t:Object.keys(t),i=o.length,s=n?new Array(i):{};let u=0;for(let d=0;d{Us.setTimeout(t,e)})}function q_(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?$q(e,t):t}function eye(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function tye(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var cT=Symbol();function Eq(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===cT?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function nye(e,t){return typeof e=="function"?e(...t):!!e}var rye=class extends Qm{#e;#t;#n;constructor(){super(),this.#n=e=>{if(!cc&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#e=="boolean"?this.#e:globalThis.document?.visibilityState!=="hidden"}},uT=new rye;function U_(){let e,t;const n=new Promise((a,o)=>{e=a,t=o});n.status="pending",n.catch(()=>{});function r(a){Object.assign(n,a),delete n.resolve,delete n.reject}return n.resolve=a=>{r({status:"fulfilled",value:a}),e(a)},n.reject=a=>{r({status:"rejected",reason:a}),t(a)},n}var aye=Xbe;function oye(){let e=[],t=0,n=s=>{s()},r=s=>{s()},a=aye;const o=s=>{t?e.push(s):a(()=>{n(s)})},i=()=>{const s=e;e=[],s.length&&a(()=>{r(()=>{s.forEach(u=>{n(u)})})})};return{batch:s=>{let u;t++;try{u=s()}finally{t--,t||i()}return u},batchCalls:s=>(...u)=>{o(()=>{s(...u)})},schedule:o,setNotifyFunction:s=>{n=s},setBatchNotifyFunction:s=>{r=s},setScheduler:s=>{a=s}}}var da=oye(),iye=class extends Qm{#e=!0;#t;#n;constructor(){super(),this.#n=e=>{if(!cc&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#e!==e&&(this.#e=e,this.listeners.forEach(n=>{n(e)}))}isOnline(){return this.#e}},Wp=new iye;function lye(e){return Math.min(1e3*2**e,3e4)}function _q(e){return(e??"online")==="online"?Wp.isOnline():!0}var V_=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function Oq(e){let t=!1,n=0,r;const a=U_(),o=()=>a.status!=="pending",i=x=>{if(!o()){const S=new V_(x);v(S),e.onCancel?.(S)}},s=()=>{t=!0},u=()=>{t=!1},d=()=>uT.isFocused()&&(e.networkMode==="always"||Wp.isOnline())&&e.canRun(),h=()=>_q(e.networkMode)&&e.canRun(),g=x=>{o()||(r?.(),a.resolve(x))},v=x=>{o()||(r?.(),a.reject(x))},p=()=>new Promise(x=>{r=S=>{(o()||d())&&x(S)},e.onPause?.()}).then(()=>{r=void 0,o()||e.onContinue?.()}),y=()=>{if(o())return;let x;const S=n===0?e.initialPromise:void 0;try{x=S??e.fn()}catch(C){x=Promise.reject(C)}Promise.resolve(x).then(g).catch(C=>{if(o())return;const $=e.retry??(cc?0:3),w=e.retryDelay??lye,E=typeof w=="function"?w(n,C):w,O=$===!0||typeof $=="number"&&n<$||typeof $=="function"&&$(n,C);if(t||!O){v(C);return}n++,e.onFail?.(n,C),Jbe(E).then(()=>d()?void 0:p()).then(()=>{t?v(C):y()})})};return{promise:a,status:()=>a.status,cancel:i,continue:()=>(r?.(),a),cancelRetry:s,continueRetry:u,canStart:h,start:()=>(h()?y():p().then(y),a)}}var Rq=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),H_(this.gcTime)&&(this.#e=Us.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(cc?1/0:300*1e3))}clearGcTimeout(){this.#e&&(Us.clearTimeout(this.#e),this.#e=void 0)}},sye=class extends Rq{#e;#t;#n;#a;#r;#l;#i;constructor(e){super(),this.#i=!1,this.#l=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#a=e.client,this.#n=this.#a.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#e=MN(this.options),this.state=e.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(e){if(this.options={...this.#l,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=MN(this.options);t.data!==void 0&&(this.setState(TN(t.data,t.dataUpdatedAt)),this.#e=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#n.remove(this)}setData(e,t){const n=q_(this.state.data,e,this.options);return this.#o({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#o({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#r?.promise;return this.#r?.cancel(e),t?t.then(La).catch(La):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#e)}isActive(){return this.observers.some(e=>So(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===cT||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>is(e.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e==="static"?!1:this.state.isInvalidated?!0:!wq(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#r&&(this.#i?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#n.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#o({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(e&&this.setOptions(e),!this.options.queryFn){const s=this.observers.find(u=>u.options.queryFn);s&&this.setOptions(s.options)}const n=new AbortController,r=s=>{Object.defineProperty(s,"signal",{enumerable:!0,get:()=>(this.#i=!0,n.signal)})},a=()=>{const s=Eq(this.options,t),d=(()=>{const h={client:this.#a,queryKey:this.queryKey,meta:this.meta};return r(h),h})();return this.#i=!1,this.options.persister?this.options.persister(s,d,this):s(d)},i=(()=>{const s={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#a,state:this.state,fetchFn:a};return r(s),s})();this.options.behavior?.onFetch(i,this),this.#t=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==i.fetchOptions?.meta)&&this.#o({type:"fetch",meta:i.fetchOptions?.meta}),this.#r=Oq({initialPromise:t?.initialPromise,fn:i.fetchFn,onCancel:s=>{s instanceof V_&&s.revert&&this.setState({...this.#t,fetchStatus:"idle"}),n.abort()},onFail:(s,u)=>{this.#o({type:"failed",failureCount:s,error:u})},onPause:()=>{this.#o({type:"pause"})},onContinue:()=>{this.#o({type:"continue"})},retry:i.options.retry,retryDelay:i.options.retryDelay,networkMode:i.options.networkMode,canRun:()=>!0});try{const s=await this.#r.start();if(s===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(s),this.#n.config.onSuccess?.(s,this),this.#n.config.onSettled?.(s,this.state.error,this),s}catch(s){if(s instanceof V_){if(s.silent)return this.#r.promise;if(s.revert){if(this.state.data===void 0)throw s;return this.state.data}}throw this.#o({type:"error",error:s}),this.#n.config.onError?.(s,this),this.#n.config.onSettled?.(this.state.data,s,this),s}finally{this.scheduleGc()}}#o(e){const t=n=>{switch(e.type){case"failed":return{...n,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...n,fetchStatus:"paused"};case"continue":return{...n,fetchStatus:"fetching"};case"fetch":return{...n,...Tq(n.data,this.options),fetchMeta:e.meta??null};case"success":const r={...n,...TN(e.data,e.dataUpdatedAt),dataUpdateCount:n.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#t=e.manual?r:void 0,r;case"error":const a=e.error;return{...n,error:a,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...n,isInvalidated:!0};case"setState":return{...n,...e.state}}};this.state=t(this.state),da.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate()}),this.#n.notify({query:this,type:"updated",action:e})})}};function Tq(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:_q(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function TN(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function MN(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var cye=class extends Qm{constructor(e,t){super(),this.options=t,this.#e=e,this.#o=null,this.#i=U_(),this.bindMethods(),this.setOptions(t)}#e;#t=void 0;#n=void 0;#a=void 0;#r;#l;#i;#o;#g;#f;#h;#c;#u;#s;#m=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#t.addObserver(this),IN(this.#t,this.options)?this.#d():this.updateResult(),this.#y())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return W_(this.#t,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return W_(this.#t,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#S(),this.#x(),this.#t.removeObserver(this)}setOptions(e){const t=this.options,n=this.#t;if(this.options=this.#e.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof So(this.options.enabled,this.#t)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#C(),this.#t.setOptions(this.options),t._defaulted&&!k_(this.options,t)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#t,observer:this});const r=this.hasListeners();r&&PN(this.#t,n,this.options,t)&&this.#d(),this.updateResult(),r&&(this.#t!==n||So(this.options.enabled,this.#t)!==So(t.enabled,this.#t)||is(this.options.staleTime,this.#t)!==is(t.staleTime,this.#t))&&this.#v();const a=this.#p();r&&(this.#t!==n||So(this.options.enabled,this.#t)!==So(t.enabled,this.#t)||a!==this.#s)&&this.#b(a)}getOptimisticResult(e){const t=this.#e.getQueryCache().build(this.#e,e),n=this.createResult(t,e);return dye(this,n)&&(this.#a=n,this.#l=this.options,this.#r=this.#t.state),n}getCurrentResult(){return this.#a}trackResult(e,t){return new Proxy(e,{get:(n,r)=>(this.trackProp(r),t?.(r),r==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&this.#i.status==="pending"&&this.#i.reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(n,r))})}trackProp(e){this.#m.add(e)}getCurrentQuery(){return this.#t}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#e.defaultQueryOptions(e),n=this.#e.getQueryCache().build(this.#e,t);return n.fetch().then(()=>this.createResult(n,t))}fetch(e){return this.#d({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#d(e){this.#C();let t=this.#t.fetch(this.options,e);return e?.throwOnError||(t=t.catch(La)),t}#v(){this.#S();const e=is(this.options.staleTime,this.#t);if(cc||this.#a.isStale||!H_(e))return;const n=wq(this.#a.dataUpdatedAt,e)+1;this.#c=Us.setTimeout(()=>{this.#a.isStale||this.updateResult()},n)}#p(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#t):this.options.refetchInterval)??!1}#b(e){this.#x(),this.#s=e,!(cc||So(this.options.enabled,this.#t)===!1||!H_(this.#s)||this.#s===0)&&(this.#u=Us.setInterval(()=>{(this.options.refetchIntervalInBackground||uT.isFocused())&&this.#d()},this.#s))}#y(){this.#v(),this.#b(this.#p())}#S(){this.#c&&(Us.clearTimeout(this.#c),this.#c=void 0)}#x(){this.#u&&(Us.clearInterval(this.#u),this.#u=void 0)}createResult(e,t){const n=this.#t,r=this.options,a=this.#a,o=this.#r,i=this.#l,u=e!==n?e.state:this.#n,{state:d}=e;let h={...d},g=!1,v;if(t._optimisticResults){const I=this.hasListeners(),T=!I&&IN(e,t),A=I&&PN(e,n,t,r);(T||A)&&(h={...h,...Tq(d.data,e.options)}),t._optimisticResults==="isRestoring"&&(h.fetchStatus="idle")}let{error:p,errorUpdatedAt:y,status:x}=h;v=h.data;let S=!1;if(t.placeholderData!==void 0&&v===void 0&&x==="pending"){let I;a?.isPlaceholderData&&t.placeholderData===i?.placeholderData?(I=a.data,S=!0):I=typeof t.placeholderData=="function"?t.placeholderData(this.#h?.state.data,this.#h):t.placeholderData,I!==void 0&&(x="success",v=q_(a?.data,I,t),g=!0)}if(t.select&&v!==void 0&&!S)if(a&&v===o?.data&&t.select===this.#g)v=this.#f;else try{this.#g=t.select,v=t.select(v),v=q_(a?.data,v,t),this.#f=v,this.#o=null}catch(I){this.#o=I}this.#o&&(p=this.#o,v=this.#f,y=Date.now(),x="error");const C=h.fetchStatus==="fetching",$=x==="pending",w=x==="error",E=$&&C,O=v!==void 0,M={status:x,fetchStatus:h.fetchStatus,isPending:$,isSuccess:x==="success",isError:w,isInitialLoading:E,isLoading:E,data:v,dataUpdatedAt:h.dataUpdatedAt,error:p,errorUpdatedAt:y,failureCount:h.fetchFailureCount,failureReason:h.fetchFailureReason,errorUpdateCount:h.errorUpdateCount,isFetched:h.dataUpdateCount>0||h.errorUpdateCount>0,isFetchedAfterMount:h.dataUpdateCount>u.dataUpdateCount||h.errorUpdateCount>u.errorUpdateCount,isFetching:C,isRefetching:C&&!$,isLoadingError:w&&!O,isPaused:h.fetchStatus==="paused",isPlaceholderData:g,isRefetchError:w&&O,isStale:dT(e,t),refetch:this.refetch,promise:this.#i,isEnabled:So(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){const I=N=>{M.status==="error"?N.reject(M.error):M.data!==void 0&&N.resolve(M.data)},T=()=>{const N=this.#i=M.promise=U_();I(N)},A=this.#i;switch(A.status){case"pending":e.queryHash===n.queryHash&&I(A);break;case"fulfilled":(M.status==="error"||M.data!==A.value)&&T();break;case"rejected":(M.status!=="error"||M.error!==A.reason)&&T();break}}return M}updateResult(){const e=this.#a,t=this.createResult(this.#t,this.options);if(this.#r=this.#t.state,this.#l=this.options,this.#r.data!==void 0&&(this.#h=this.#t),k_(t,e))return;this.#a=t;const n=()=>{if(!e)return!0;const{notifyOnChangeProps:r}=this.options,a=typeof r=="function"?r():r;if(a==="all"||!a&&!this.#m.size)return!0;const o=new Set(a??this.#m);return this.options.throwOnError&&o.add("error"),Object.keys(this.#a).some(i=>{const s=i;return this.#a[s]!==e[s]&&o.has(s)})};this.#w({listeners:n()})}#C(){const e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#t)return;const t=this.#t;this.#t=e,this.#n=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#y()}#w(e){da.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#a)}),this.#e.getQueryCache().notify({query:this.#t,type:"observerResultsUpdated"})})}};function uye(e,t){return So(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function IN(e,t){return uye(e,t)||e.state.data!==void 0&&W_(e,t,t.refetchOnMount)}function W_(e,t,n){if(So(t.enabled,e)!==!1&&is(t.staleTime,e)!=="static"){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&dT(e,t)}return!1}function PN(e,t,n,r){return(e!==t||So(r.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&dT(e,n)}function dT(e,t){return So(t.enabled,e)!==!1&&e.isStaleByTime(is(t.staleTime,e))}function dye(e,t){return!k_(e.getCurrentResult(),t)}function NN(e){return{onFetch:(t,n)=>{const r=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,o=t.state.data?.pages||[],i=t.state.data?.pageParams||[];let s={pages:[],pageParams:[]},u=0;const d=async()=>{let h=!1;const g=y=>{Object.defineProperty(y,"signal",{enumerable:!0,get:()=>(t.signal.aborted?h=!0:t.signal.addEventListener("abort",()=>{h=!0}),t.signal)})},v=Eq(t.options,t.fetchOptions),p=async(y,x,S)=>{if(h)return Promise.reject();if(x==null&&y.pages.length)return Promise.resolve(y);const $=(()=>{const R={client:t.client,queryKey:t.queryKey,pageParam:x,direction:S?"backward":"forward",meta:t.options.meta};return g(R),R})(),w=await v($),{maxPages:E}=t.options,O=S?tye:eye;return{pages:O(y.pages,w,E),pageParams:O(y.pageParams,x,E)}};if(a&&o.length){const y=a==="backward",x=y?fye:AN,S={pages:o,pageParams:i},C=x(r,S);s=await p(S,C,y)}else{const y=e??o.length;do{const x=u===0?i[0]??r.initialPageParam:AN(r,s);if(u>0&&x==null)break;s=await p(s,x),u++}while(u t.options.persister?.(d,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=d}}}function AN(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function fye(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}var hye=class extends Rq{#e;#t;#n;#a;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#t=[],this.state=e.state||mye(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#t.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#a?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#r({type:"continue"})},n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#a=Oq({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(new Error("No mutationFn found")),onFail:(o,i)=>{this.#r({type:"failed",failureCount:o,error:i})},onPause:()=>{this.#r({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});const r=this.state.status==="pending",a=!this.#a.canStart();try{if(r)t();else{this.#r({type:"pending",variables:e,isPaused:a}),await this.#n.config.onMutate?.(e,this,n);const i=await this.options.onMutate?.(e,n);i!==this.state.context&&this.#r({type:"pending",context:i,variables:e,isPaused:a})}const o=await this.#a.start();return await this.#n.config.onSuccess?.(o,e,this.state.context,this,n),await this.options.onSuccess?.(o,e,this.state.context,n),await this.#n.config.onSettled?.(o,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(o,null,e,this.state.context,n),this.#r({type:"success",data:o}),o}catch(o){try{throw await this.#n.config.onError?.(o,e,this.state.context,this,n),await this.options.onError?.(o,e,this.state.context,n),await this.#n.config.onSettled?.(void 0,o,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(void 0,o,e,this.state.context,n),o}finally{this.#r({type:"error",error:o})}}finally{this.#n.runNext(this)}}#r(e){const t=n=>{switch(e.type){case"failed":return{...n,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...n,isPaused:!0};case"continue":return{...n,isPaused:!1};case"pending":return{...n,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...n,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...n,data:void 0,error:e.error,failureCount:n.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),da.batch(()=>{this.#t.forEach(n=>{n.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}};function mye(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var gye=class extends Qm{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#n=0}#e;#t;#n;build(e,t,n){const r=new hye({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#e.add(e);const t=zv(e);if(typeof t=="string"){const n=this.#t.get(t);n?n.push(e):this.#t.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#e.delete(e)){const t=zv(e);if(typeof t=="string"){const n=this.#t.get(t);if(n)if(n.length>1){const r=n.indexOf(e);r!==-1&&n.splice(r,1)}else n[0]===e&&this.#t.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=zv(e);if(typeof t=="string"){const r=this.#t.get(t)?.find(a=>a.state.status==="pending");return!r||r===e}else return!0}runNext(e){const t=zv(e);return typeof t=="string"?this.#t.get(t)?.find(r=>r!==e&&r.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){da.batch(()=>{this.#e.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){const t={exact:!0,...e};return this.getAll().find(n=>_N(t,n))}findAll(e={}){return this.getAll().filter(t=>_N(e,t))}notify(e){da.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return da.batch(()=>Promise.all(e.map(t=>t.continue().catch(La))))}};function zv(e){return e.options.scope?.id}var vye=class extends Qm{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){const r=t.queryKey,a=t.queryHash??sT(r,t);let o=this.get(a);return o||(o=new sye({client:e,queryKey:r,queryHash:a,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(o)),o}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){da.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(n=>EN(t,n))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(n=>EN(e,n)):t}notify(e){da.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){da.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){da.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},pye=class{#e;#t;#n;#a;#r;#l;#i;#o;constructor(e={}){this.#e=e.queryCache||new vye,this.#t=e.mutationCache||new gye,this.#n=e.defaultOptions||{},this.#a=new Map,this.#r=new Map,this.#l=0}mount(){this.#l++,this.#l===1&&(this.#i=uT.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#o=Wp.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#l--,this.#l===0&&(this.#i?.(),this.#i=void 0,this.#o?.(),this.#o=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#t.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=this.#e.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(is(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),o=this.#e.get(r.queryHash)?.state.data,i=Qbe(t,o);if(i!==void 0)return this.#e.build(this,r).setData(i,{...n,manual:!0})}setQueriesData(e,t,n){return da.batch(()=>this.#e.findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){const t=this.#e;da.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=this.#e;return da.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},r=da.batch(()=>this.#e.findAll(e).map(a=>a.cancel(n)));return Promise.all(r).then(La).catch(La)}invalidateQueries(e,t={}){return da.batch(()=>(this.#e.findAll(e).forEach(n=>{n.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=da.batch(()=>this.#e.findAll(e).filter(a=>!a.isDisabled()&&!a.isStatic()).map(a=>{let o=a.fetch(void 0,n);return n.throwOnError||(o=o.catch(La)),a.state.fetchStatus==="paused"?Promise.resolve():o}));return Promise.all(r).then(La)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=this.#e.build(this,t);return n.isStaleByTime(is(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(La).catch(La)}fetchInfiniteQuery(e){return e.behavior=NN(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(La).catch(La)}ensureInfiniteQueryData(e){return e.behavior=NN(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Wp.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#a.set(sm(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#a.values()],n={};return t.forEach(r=>{cm(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){this.#r.set(sm(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#r.values()],n={};return t.forEach(r=>{cm(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=sT(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===cT&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}},Mq=f.createContext(void 0),bye=e=>{const t=f.useContext(Mq);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},yye=({client:e,children:t})=>(f.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),Y.jsx(Mq.Provider,{value:e,children:t})),Iq=f.createContext(!1),Sye=()=>f.useContext(Iq);Iq.Provider;function xye(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var Cye=f.createContext(xye()),wye=()=>f.useContext(Cye),$ye=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},Eye=e=>{f.useEffect(()=>{e.clearReset()},[e])},_ye=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:a})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(a&&e.data===void 0||nye(n,[e.error,r])),Oye=e=>{if(e.suspense){const n=a=>a==="static"?a:Math.max(a??1e3,1e3),r=e.staleTime;e.staleTime=typeof r=="function"?(...a)=>n(r(...a)):n(r),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},Rye=(e,t)=>e.isLoading&&e.isFetching&&!t,Tye=(e,t)=>e?.suspense&&t.isPending,jN=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function Mye(e,t,n){const r=Sye(),a=wye(),o=bye(),i=o.defaultQueryOptions(e);o.getDefaultOptions().queries?._experimental_beforeQuery?.(i),i._optimisticResults=r?"isRestoring":"optimistic",Oye(i),$ye(i,a),Eye(a);const s=!o.getQueryCache().get(i.queryHash),[u]=f.useState(()=>new t(o,i)),d=u.getOptimisticResult(i),h=!r&&e.subscribed!==!1;if(f.useSyncExternalStore(f.useCallback(g=>{const v=h?u.subscribe(da.batchCalls(g)):La;return u.updateResult(),v},[u,h]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),f.useEffect(()=>{u.setOptions(i)},[i,u]),Tye(i,d))throw jN(i,u,a);if(_ye({result:d,errorResetBoundary:a,throwOnError:i.throwOnError,query:o.getQueryCache().get(i.queryHash),suspense:i.suspense}))throw d.error;return o.getDefaultOptions().queries?._experimental_afterQuery?.(i,d),i.experimental_prefetchInRender&&!cc&&Rye(d,r)&&(s?jN(i,u,a):o.getQueryCache().get(i.queryHash)?.promise)?.catch(La).finally(()=>{u.updateResult()}),i.notifyOnChangeProps?d:u.trackResult(d)}function qd(e,t){return Mye(e,cye)}const hb=(e,t)=>{const n=new URL(e),r=n.pathname.replace(/:([a-zA-Z0-9_]+)/g,(a,o)=>{if(t[o]===void 0)throw new Error(`Missing value for parameter ":${o}"`);return t[o]});return n.pathname=r,n.toString()},Iye=async({signal:e,user:t})=>{try{const n=new URLSearchParams,r=await fetch(`${hb("https://api.github.com/users/:user/repos",{user:t})}?${n}`,{signal:e});if(!r.ok)throw new Error(`HTTP error! status: ${r.status}`);return await r.json()}catch(n){throw console.error("Error fetching repositories:",n),n}},Pq=({user:e,filter:t})=>qd({queryKey:["gh","repos",e],staleTime:1e3*60*5,refetchInterval:1e3*60*5,queryFn:async({signal:n})=>await Iye({signal:n,user:e}),select:n=>{if(!t)return n;const r=t.toLocaleLowerCase("en");return n.filter(({name:a})=>a.toLocaleLowerCase("en").includes(r))}}),Pye="modulepreload",Nye=function(e){return"/MonitoringTool/"+e},zN={},mb=function(t,n,r){let a=Promise.resolve();if(n&&n.length>0){let u=function(d){return Promise.all(d.map(h=>Promise.resolve(h).then(g=>({status:"fulfilled",value:g}),g=>({status:"rejected",reason:g}))))};document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),s=i?.nonce||i?.getAttribute("nonce");a=u(n.map(d=>{if(d=Nye(d),d in zN)return;zN[d]=!0;const h=d.endsWith(".css"),g=h?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${g}`))return;const v=document.createElement("link");if(v.rel=h?"stylesheet":Pye,h||(v.as="script"),v.crossOrigin="",v.href=d,s&&v.setAttribute("nonce",s),document.head.appendChild(v),h)return new Promise((p,y)=>{v.addEventListener("load",p),v.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${d}`)))})}))}function o(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return a.then(i=>{for(const s of i||[])s.status==="rejected"&&o(s.reason);return t().catch(o)})},Aye=f.lazy(()=>mb(()=>import("./index-CMOXPEBZ.js"),[]).then(e=>({default:e.SiTypescript}))),jye=f.lazy(()=>mb(()=>import("./index-CMOXPEBZ.js"),[]).then(e=>({default:e.SiJavascript}))),zye=f.lazy(()=>mb(()=>import("./index-CMOXPEBZ.js"),[]).then(e=>({default:e.SiGnubash}))),Lye=f.lazy(()=>mb(()=>import("./index-CMOXPEBZ.js"),[]).then(e=>({default:e.SiPhp}))),fT=({size:e=46,language:t,style:n={}})=>Y.jsx(f.Suspense,{fallback:Y.jsx(_i.Node,{style:{width:e,height:e}}),children:Y.jsxs("span",{style:{...n,width:e,height:e},children:[t==="TypeScript"&&Y.jsx(Aye,{size:e}),t==="JavaScript"&&Y.jsx(jye,{size:e}),t==="Shell"&&Y.jsx(zye,{size:e}),t==="PHP"&&Y.jsx(Lye,{size:e})]})}),LN=e=>{let t;const n=new Set,r=(d,h)=>{const g=typeof d=="function"?d(t):d;if(!Object.is(g,t)){const v=t;t=h??(typeof g!="object"||g===null)?g:Object.assign({},t,g),n.forEach(p=>p(t,v))}},a=()=>t,s={setState:r,getState:a,getInitialState:()=>u,subscribe:d=>(n.add(d),()=>n.delete(d))},u=t=e(r,a,s);return s},Dye=(e=>e?LN(e):LN),Bye=e=>e;function Hye(e,t=Bye){const n=me.useSyncExternalStore(e.subscribe,me.useCallback(()=>t(e.getState()),[e,t]),me.useCallback(()=>t(e.getInitialState()),[e,t]));return me.useDebugValue(n),n}const DN=e=>{const t=Dye(e),n=r=>Hye(t,r);return Object.assign(n,t),n},hT=(e=>e?DN(e):DN);function kye(e,t){let n;try{n=e()}catch{return}return{getItem:a=>{var o;const i=u=>u===null?null:JSON.parse(u,void 0),s=(o=n.getItem(a))!=null?o:null;return s instanceof Promise?s.then(i):i(s)},setItem:(a,o)=>n.setItem(a,JSON.stringify(o,void 0)),removeItem:a=>n.removeItem(a)}}const K_=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return K_(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return K_(r)(n)}}}},Fye=(e,t)=>(n,r,a)=>{let o={storage:kye(()=>localStorage),partialize:x=>x,version:0,merge:(x,S)=>({...S,...x}),...t},i=!1;const s=new Set,u=new Set;let d=o.storage;if(!d)return e((...x)=>{console.warn(`[zustand persist middleware] Unable to update item '${o.name}', the given storage is currently unavailable.`),n(...x)},r,a);const h=()=>{const x=o.partialize({...r()});return d.setItem(o.name,{state:x,version:o.version})},g=a.setState;a.setState=(x,S)=>(g(x,S),h());const v=e((...x)=>(n(...x),h()),r,a);a.getInitialState=()=>v;let p;const y=()=>{var x,S;if(!d)return;i=!1,s.forEach($=>{var w;return $((w=r())!=null?w:v)});const C=((S=o.onRehydrateStorage)==null?void 0:S.call(o,(x=r())!=null?x:v))||void 0;return K_(d.getItem.bind(d))(o.name).then($=>{if($)if(typeof $.version=="number"&&$.version!==o.version){if(o.migrate){const w=o.migrate($.state,$.version);return w instanceof Promise?w.then(E=>[!0,E]):[!0,w]}console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return[!1,$.state];return[!1,void 0]}).then($=>{var w;const[E,O]=$;if(p=o.merge(O,(w=r())!=null?w:v),n(p,!0),E)return h()}).then(()=>{C?.(p,void 0),p=r(),i=!0,u.forEach($=>$(p))}).catch($=>{C?.(void 0,$)})};return a.persist={setOptions:x=>{o={...o,...x},x.storage&&(d=x.storage)},clearStorage:()=>{d?.removeItem(o.name)},getOptions:()=>o,rehydrate:()=>y(),hasHydrated:()=>i,onHydrate:x=>(s.add(x),()=>{s.delete(x)}),onFinishHydration:x=>(u.add(x),()=>{u.delete(x)})},o.skipHydration||y(),p||v},Nq=Fye,qye="ElJijuna",Ud=hT()(Nq(e=>({owners:["ElJijuna","ismae147","hashtagthis","renatomendozac"],selectedOwner:qye,setOwners:t=>e({owners:t}),setSelectedOwner:t=>e({selectedOwner:t}),clear:()=>e({owners:[],selectedOwner:void 0})}),{name:"owners-storage"})),Uye=async({signal:e,username:t})=>{try{const n=await fetch(`https://api.github.com/users/${t}`,{signal:e});if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);return{...await n.json(),repositories:{monitoringTool:"MonitoringTool",database:"MonitoringTool-DB"}}}catch(n){throw console.error("Error fetching owner:",n),n}},Aq=({username:e})=>qd({queryKey:["owner",e],enabled:!!e,staleTime:1e3*60*5,refetchInterval:1e3*60*5,queryFn:async({signal:t})=>await Uye({signal:t,username:e})}),Vye=()=>{const{selectedOwner:e}=Ud(),{data:t,isLoading:n}=Aq({username:e??""});return{owner:t,isLoading:n}},Wye=()=>{const e=Tm(),n=ka().state.location.pathname,{owner:r}=Vye(),{data:a,isPending:o}=Pq({user:r?.login??""}),i=f.useCallback(({key:s})=>{e({to:s})},[]);return o?Y.jsx(sb,{}):Y.jsx(Pk,{onClick:i,theme:"dark",defaultSelectedKeys:[n],items:[{key:"/",label:"Home",icon:Y.jsx(Dbe,{})},{key:"/applications",icon:Y.jsx(Ube,{}),label:"Applications",children:a?.map(({name:s,language:u})=>({icon:Y.jsx(fT,{language:u,size:12,style:{marginRight:10}}),key:`/applications/${s}`,label:s,children:[{key:`/applications/${s}/scans`,label:"Scans",children:[{key:`/applications/${s}/scans/web-audit`,label:"Web Audit"}]}]}))}]})},Kye=()=>Y.jsxs(lb,{style:{textAlign:"center"},children:["Monitoring Tool ©",new Date().getFullYear()]}),Gye=function(){return null};var Yye=function(){return null};const Xye=({open:e,onClose:t})=>{const{owners:n,setOwners:r}=Ud(),[a]=$o.useForm(),o=i=>{const s=[...n];s.includes(i.username)||(s.push(i.username),r(s)),a.resetFields(),t()};return Y.jsx(Xo,{title:"Manage Owners",open:e,onCancel:t,footer:null,children:Y.jsxs($o,{form:a,onFinish:o,layout:"vertical",children:[Y.jsx($o.Item,{label:"Username",name:"username",rules:[{required:!0,message:"Please input the username!"},{pattern:/^[a-zA-Z0-9-]+$/,message:"Username can only contain letters, numbers, and hyphens!"}],children:Y.jsx(Tc,{placeholder:"Enter GitHub username"})}),Y.jsx($o.Item,{children:Y.jsx(ao,{type:"primary",htmlType:"submit",children:"Add Owner"})})]})})},Qye=()=>{const{owners:e,selectedOwner:t,setSelectedOwner:n}=Ud(),[r,a]=f.useState(!1),o=i=>{n(i)};return Y.jsxs(Dd.Compact,{style:{width:"100%"},children:[Y.jsx(Rc,{style:{width:"calc(100% - 32px)"},value:t,onChange:o,optionLabelProp:"label",optionFilterProp:"label",showSearch:!0,options:e.map(i=>({value:i,label:i})),listHeight:256,maxTagCount:1,placement:"bottomLeft",popupMatchSelectWidth:!1,dropdownStyle:{minWidth:"200px",maxWidth:"300px"}}),Y.jsx(ao,{icon:Y.jsx(Yk,{}),onClick:()=>a(!0)}),Y.jsx(Xye,{open:r,onClose:()=>a(!1)})]})},Zye={overflow:"auto",height:"100vh",position:"sticky",insetInlineStart:0,top:0,bottom:0,scrollbarWidth:"thin",scrollbarGutter:"stable"},Jye=()=>{const[e,t]=f.useState(!1);return Y.jsxs(ol,{style:{minHeight:"100vh"},children:[Y.jsxs(AR,{collapsible:!0,collapsed:e,onCollapse:n=>t(n),style:Zye,children:[Y.jsx(wbe,{collapsed:e}),Y.jsx(gd,{style:{padding:4},children:Y.jsx(Wye,{collapsed:e})})]}),Y.jsxs(ol,{children:[Y.jsx(ib,{style:{padding:"0 16px",display:"flex",alignItems:"center",justifyContent:"flex-end"},children:Y.jsx(Qye,{})}),Y.jsx(gd,{children:Y.jsx($c,{})}),Y.jsx(Kye,{})]}),Y.jsx(Gye,{position:"bottom-right"}),Y.jsx(Yye,{position:"bottom"})]})},gb=_Q({component:Jye}),e1e=()=>Y.jsx(Y.Fragment,{children:"users"}),t1e=To("/users")({component:e1e}),n1e=To("/applications")({component:()=>Y.jsx($c,{}),loader:()=>({crumb:"Applications"})}),r1e=({username:e})=>{const t=Tm(),{setSelectedOwner:n}=Ud(),{data:r,isLoading:a}=Aq({username:e}),o=()=>{n(e),t({to:"/applications"})};return a||!r?Y.jsx(jh,{loading:!0}):Y.jsx(jh,{style:{width:"100%",height:"100%",display:"flex",flexDirection:"column"},bodyStyle:{flex:1},hoverable:!0,actions:[Y.jsx(_be,{onClick:o},"apps"),Y.jsx(Pbe,{onClick:()=>window.open(`https://github.com/${e}`,"_blank")},"github"),r.blog&&Y.jsx(jbe,{onClick:()=>window.open(r.blog,"_blank")},"website")].filter(Boolean),children:Y.jsx(jh.Meta,{avatar:Y.jsx(dk,{size:64,src:r.avatar_url}),title:Y.jsx(li.Link,{onClick:o,children:Y.jsx(li.Title,{level:4,style:{margin:0},children:r.name||r.login})}),description:Y.jsxs(Dd,{direction:"vertical",children:[r.bio&&Y.jsx(li.Text,{type:"secondary",children:r.bio}),r.location&&Y.jsx(li.Text,{type:"secondary",children:r.location}),Y.jsxs(Zl,{gutter:16,children:[Y.jsx(ua,{span:8,children:Y.jsx(os,{title:"Repos",value:r.public_repos})}),Y.jsx(ua,{span:8,children:Y.jsx(os,{title:"Followers",value:r.followers})}),Y.jsx(ua,{span:8,children:Y.jsx(os,{title:"Following",value:r.following})})]})]})})})},a1e=()=>{const{owners:e}=Ud();return Y.jsx(ol,{style:{padding:"24px"},children:Y.jsx(Zl,{gutter:[16,16],justify:"start",align:"stretch",children:e.map(t=>Y.jsx(ua,{xs:24,sm:12,md:12,lg:8,xl:6,xxl:4,style:{display:"flex"},children:Y.jsx(r1e,{username:t})},t))})})},o1e=To("/")({component:a1e}),Mc=({children:e,style:t={minHeight:"auto"}})=>{const{token:{colorBgContainer:n,borderRadiusLG:r}}=yq.useToken();return Y.jsx("div",{className:"CardContainer",style:{...t,background:n,borderRadius:r},children:e})},Lv=({icon:e,text:t})=>Y.jsxs(Dd,{children:[f.createElement(e),t]}),i1e=({children:e,filter:t})=>{const{selectedOwner:n}=Ud(),{data:r,isPending:a}=Pq({user:n??"",filter:t});return a?Y.jsx("div",{children:"Loading..."}):r?.length===0?Y.jsx("div",{children:"No applications found."}):Y.jsxs(Mc,{children:[Y.jsx(sp,{itemLayout:"vertical",size:"large",pagination:{pageSize:10},dataSource:r,renderItem:o=>Y.jsxs(sp.Item,{actions:[Y.jsx(Lv,{icon:Kbe,text:o.stargazers_count.toString()},"list-vertical-star-o"),Y.jsx(Lv,{icon:Tbe,text:o.forks_count.toString()},"list-vertical-like-o"),Y.jsx(Lv,{icon:kbe,text:o.open_issues_count.toString()},"list-vertical-message"),Y.jsx(Lv,{icon:MF,text:o.watchers_count.toString()},"list-vertical-message")],children:[Y.jsx(sp.Item.Meta,{avatar:Y.jsx(fT,{language:o.language,size:32}),title:Y.jsx(Mm,{to:`/applications/${o.name}`,children:o.name})}),o.description]},o.id)}),e]})},mT=c1e();function hr(e,...t){if(!mT)return;const n=s1e(e,...t);performance.mark(n);try{console.log(e,...t)}catch{console.log(n)}}function l1e(e,...t){mT&&console.warn(e,...t)}function s1e(e,...t){return e.replace(/%[sfdO]/g,n=>{const r=t.shift();return n==="%O"&&r?JSON.stringify(r).replace(/"([^"]+)":/g,"$1:"):String(r)})}function c1e(){try{const e="nuqs-localStorage-test";if(typeof localStorage>"u")return!1;localStorage.setItem(e,e);const t=localStorage.getItem(e)===e;return localStorage.removeItem(e),t&&(localStorage.getItem("debug")||"").includes("nuqs")}catch{return!1}}const u1e={303:"Multiple adapter contexts detected. This might happen in monorepos.",404:"nuqs requires an adapter to work with your framework.",409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` (via the %s adapter) was about to load on top.",414:"Max safe URL length exceeded. Some browsers may not be able to accept this URL. Consider limiting the amount of state stored in the URL.",422:"Invalid options combination: `limitUrlUpdates: debounce` should be used in SSR scenarios, with `shallow: false`",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cache. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?"};function Zm(e){return`[nuqs] ${u1e[e]} + See https://nuqs.dev/NUQS-${e}`}function d1e(e){if(e.size===0)return"";const t=[];for(const[r,a]of e.entries()){const o=r.replace(/#/g,"%23").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/=/g,"%3D").replace(/\?/g,"%3F");t.push(`${o}=${f1e(a)}`)}return"?"+t.join("&")}function f1e(e){return e.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(//g,"%3E").replace(/[\x00-\x1F]/g,t=>encodeURIComponent(t))}const uc=f.createContext({useAdapter(){throw new Error(Zm(404))}});uc.displayName="NuqsAdapterContext";mT&&typeof window<"u"&&(window.__NuqsAdapterContext&&window.__NuqsAdapterContext!==uc&&console.error(Zm(303)),window.__NuqsAdapterContext=uc);function h1e(e){return({children:t,defaultOptions:n,processUrlSearchParams:r,...a})=>f.createElement(uc.Provider,{...a,value:{useAdapter:e,defaultOptions:n,processUrlSearchParams:r}},t)}function m1e(e){const t=f.useContext(uc);if(!("useAdapter"in t))throw new Error(Zm(404));return t.useAdapter(e)}const g1e=()=>f.useContext(uc).defaultOptions,v1e=()=>f.useContext(uc).processUrlSearchParams;function p1e(){if(typeof window>"u"||!window.GestureEvent)return 50;try{const e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}function b1e(e){return{method:"throttle",timeMs:e}}const Dh=b1e(p1e());function y1e(e){return e===null||Array.isArray(e)&&e.length===0}function S1e(e,t,n){if(typeof e=="string")n.set(t,e);else{n.delete(t);for(const r of e)n.append(t,r);n.has(t)||n.set(t,"")}return n}function gT(){const e=new Map;return{on(t,n){const r=e.get(t)||[];return r.push(n),e.set(t,r),()=>this.off(t,n)},off(t,n){const r=e.get(t);r&&e.set(t,r.filter(a=>a!==n))},emit(t,n){e.get(t)?.forEach(r=>r(n))}}}function G_(e,t,n){function r(){e(),n.removeEventListener("abort",o)}const a=setTimeout(r,t);function o(){clearTimeout(a),n.removeEventListener("abort",o)}n.addEventListener("abort",o)}function Y_(){const e=Promise;if(Promise.hasOwnProperty("withResolvers"))return Promise.withResolvers();let t=()=>{},n=()=>{};return{promise:new e((r,a)=>{t=r,n=a}),resolve:t,reject:n}}function x1e(e,t){let n=t;for(let r=e.length-1;r>=0;r--){const a=e[r];if(!a)continue;const o=n;n=()=>a(o)}n()}function X_(){return new URLSearchParams(location.search)}var jq=class{updateMap=new Map;options={history:"replace",scroll:!1,shallow:!0};timeMs=Dh.timeMs;transitions=new Set;resolvers=null;controller=null;lastFlushedAt=0;resetQueueOnNextPush=!1;push({key:e,query:t,options:n},r=Dh.timeMs){this.resetQueueOnNextPush&&(this.reset(),this.resetQueueOnNextPush=!1),hr("[nuqs gtq] Enqueueing %s=%s %O",e,t,n),this.updateMap.set(e,t),n.history==="push"&&(this.options.history="push"),n.scroll&&(this.options.scroll=!0),n.shallow===!1&&(this.options.shallow=!1),n.startTransition&&this.transitions.add(n.startTransition),(!Number.isFinite(this.timeMs)||r>this.timeMs)&&(this.timeMs=r)}getQueuedQuery(e){return this.updateMap.get(e)}getPendingPromise({getSearchParamsSnapshot:e=X_}){return this.resolvers?.promise??Promise.resolve(e())}flush({getSearchParamsSnapshot:e=X_,rateLimitFactor:t=1,...n},r){if(this.controller??=new AbortController,!Number.isFinite(this.timeMs))return hr("[nuqs gtq] Skipping flush due to throttleMs=Infinity"),Promise.resolve(e());if(this.resolvers)return this.resolvers.promise;this.resolvers=Y_();const a=()=>{this.lastFlushedAt=performance.now();const[i,s]=this.applyPendingUpdates({...n,autoResetQueueOnUpdate:n.autoResetQueueOnUpdate??!0,getSearchParamsSnapshot:e},r);s===null?(this.resolvers.resolve(i),this.resetQueueOnNextPush=!0):this.resolvers.reject(i),this.resolvers=null};return G_(()=>{const i=performance.now()-this.lastFlushedAt,s=this.timeMs,u=t*Math.max(0,s-i);hr("[nuqs gtq] Scheduling flush in %f ms. Throttled at %f ms (x%f)",u,s,t),u===0?a():G_(a,u,this.controller.signal)},0,this.controller.signal),this.resolvers.promise}abort(){return this.controller?.abort(),this.controller=new AbortController,this.resolvers?.resolve(new URLSearchParams),this.resolvers=null,this.reset()}reset(){const e=Array.from(this.updateMap.keys());return hr("[nuqs gtq] Resetting queue %s",JSON.stringify(Object.fromEntries(this.updateMap))),this.updateMap.clear(),this.transitions.clear(),this.options={history:"replace",scroll:!1,shallow:!0},this.timeMs=Dh.timeMs,e}applyPendingUpdates(e,t){const{updateUrl:n,getSearchParamsSnapshot:r}=e;let a=r();if(hr("[nuqs gtq] Applying %d pending update(s) on top of %s",this.updateMap.size,a.toString()),this.updateMap.size===0)return[a,null];const o=Array.from(this.updateMap.entries()),i={...this.options},s=Array.from(this.transitions);e.autoResetQueueOnUpdate&&this.reset(),hr("[nuqs gtq] Flushing queue %O with options %O",o,i);for(const[u,d]of o)d===null?a.delete(u):a=S1e(d,u,a);t&&(a=t(a));try{return x1e(s,()=>{n(a,i)}),[a,null]}catch(u){return console.error(Zm(429),o.map(([d])=>d).join(),u),[a,u]}}};const up=new jq;function C1e(e,t,n){const r=f.useCallback(()=>{const o=Object.fromEntries(e.map(i=>[i,n(i)]));return[JSON.stringify(o),o]},[e.join(","),n]),a=f.useRef(null);return a.current===null&&(a.current=r()),f.useSyncExternalStore(f.useCallback(o=>{const i=e.map(s=>t(s,o));return()=>i.forEach(s=>s())},[e.join(","),t]),()=>{const[o,i]=r();return a.current[0]===o?a.current[1]:(a.current=[o,i],i)},()=>a.current[1])}var w1e=class{callback;resolvers=Y_();controller=new AbortController;queuedValue=void 0;constructor(e){this.callback=e}abort(){this.controller.abort(),this.queuedValue=void 0}push(e,t){return this.queuedValue=e,this.controller.abort(),this.controller=new AbortController,G_(()=>{const n=this.resolvers;try{hr("[nuqs dq] Flushing debounce queue",e);const r=this.callback(e);hr("[nuqs dq] Reset debounce queue %O",this.queuedValue),this.queuedValue=void 0,this.resolvers=Y_(),r.then(a=>n.resolve(a)).catch(a=>n.reject(a))}catch(r){this.queuedValue=void 0,n.reject(r)}},t,this.controller.signal),this.resolvers.promise}},$1e=class{throttleQueue;queues=new Map;queuedQuerySync=gT();constructor(e=new jq){this.throttleQueue=e}useQueuedQueries(e){return C1e(e,(t,n)=>this.queuedQuerySync.on(t,n),t=>this.getQueuedQuery(t))}push(e,t,n){if(!Number.isFinite(t)){const o=n.getSearchParamsSnapshot??X_;return Promise.resolve(o())}const r=e.key;if(!this.queues.has(r)){hr("[nuqs dqc] Creating debounce queue for `%s`",r);const o=new w1e(i=>(this.throttleQueue.push(i),this.throttleQueue.flush(n).finally(()=>{this.queues.get(i.key)?.queuedValue===void 0&&(hr("[nuqs dqc] Cleaning up empty queue for `%s`",i.key),this.queues.delete(i.key)),this.queuedQuerySync.emit(i.key)})));this.queues.set(r,o)}hr("[nuqs dqc] Enqueueing debounce update %O",e);const a=this.queues.get(r).push(e,t);return this.queuedQuerySync.emit(r),a}abort(e){const t=this.queues.get(e);return t?(hr("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),this.queues.delete(e),t.abort(),this.queuedQuerySync.emit(e),n=>(n.then(t.resolvers.resolve,t.resolvers.reject),n)):n=>n}abortAll(){for(const[e,t]of this.queues.entries())hr("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),t.abort(),t.resolvers.resolve(new URLSearchParams),this.queuedQuerySync.emit(e);this.queues.clear()}getQueuedQuery(e){const t=this.queues.get(e)?.queuedValue?.query;return t!==void 0?t:this.throttleQueue.getQueuedQuery(e)}};const Ux=new $1e(up);function zq(e,t){return e===t?!0:e===null||t===null||typeof e=="string"||typeof t=="string"||e.length!==t.length?!1:e.every((n,r)=>n===t[r])}function Lq(e,t,n){try{return e(t)}catch(r){return l1e("[nuqs] Error while parsing value `%s`: %O"+(n?" (for key `%s`)":""),t,r,n),null}}function fl(e){function t(n){if(typeof n>"u")return null;let r="";if(Array.isArray(n)){if(n[0]===void 0)return null;r=n[0]}return typeof n=="string"&&(r=n),Lq(e.parse,r)}return{type:"single",eq:(n,r)=>n===r,...e,parseServerSide:t,withDefault(n){return{...this,defaultValue:n,parseServerSide(r){return t(r)??n}}},withOptions(n){return{...this,...n}}}}const Q_=fl({parse:e=>e,serialize:String});fl({parse:e=>{const t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)});fl({parse:e=>{const t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)});fl({parse:e=>{const t=parseInt(e,16);return t==t?t:null},serialize:e=>{const t=Math.round(e).toString(16);return(t.length&1?"0":"")+t}});fl({parse:e=>{const t=parseFloat(e);return t==t?t:null},serialize:String});fl({parse:e=>e.toLowerCase()==="true",serialize:String});function vT(e,t){return e.valueOf()===t.valueOf()}fl({parse:e=>{const t=parseInt(e);return t==t?new Date(t):null},serialize:e=>""+e.valueOf(),eq:vT});fl({parse:e=>{const t=new Date(e);return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString(),eq:vT});fl({parse:e=>{const t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:vT});const Vx=gT(),E1e={};function Dq(e,t={}){const n=f.useId(),r=g1e(),a=v1e(),{history:o="replace",scroll:i=r?.scroll??!1,shallow:s=r?.shallow??!0,throttleMs:u=Dh.timeMs,limitUrlUpdates:d=r?.limitUrlUpdates,clearOnDefault:h=r?.clearOnDefault??!0,startTransition:g,urlKeys:v=E1e}=t,p=Object.keys(e).join(","),y=f.useMemo(()=>Object.fromEntries(Object.keys(e).map(I=>[I,v[I]??I])),[p,JSON.stringify(v)]),x=m1e(Object.values(y)),S=x.searchParams,C=f.useRef({}),$=f.useMemo(()=>Object.fromEntries(Object.keys(e).map(I=>[I,e[I].defaultValue??null])),[Object.values(e).map(({defaultValue:I})=>I).join(",")]),w=Ux.useQueuedQueries(Object.values(y)),[E,O]=f.useState(()=>Wx(e,v,S??new URLSearchParams,w).state),R=f.useRef(E);if(hr("[nuq+ %s `%s`] render - state: %O, iSP: %s",n,p,E,S),Object.keys(C.current).join("&")!==Object.values(y).join("&")){const{state:I,hasChanged:T}=Wx(e,v,S,w,C.current,R.current);T&&(hr("[nuq+ %s `%s`] State changed: %O",n,p,{state:I,initialSearchParams:S,queuedQueries:w,queryRef:C.current,stateRef:R.current}),R.current=I,O(I)),C.current=Object.fromEntries(Object.entries(y).map(([A,N])=>[N,e[A]?.type==="multi"?S?.getAll(N):S?.get(N)??null]))}f.useEffect(()=>{const{state:I,hasChanged:T}=Wx(e,v,S,w,C.current,R.current);T&&(hr("[nuq+ %s `%s`] State changed: %O",n,p,{state:I,initialSearchParams:S,queuedQueries:w,queryRef:C.current,stateRef:R.current}),R.current=I,O(I))},[Object.values(y).map(I=>`${I}=${S?.getAll(I)}`).join("&"),JSON.stringify(w)]),f.useEffect(()=>{const I=Object.keys(e).reduce((T,A)=>(T[A]=({state:N,query:D})=>{O(z=>{const{defaultValue:j}=e[A],k=y[A],L=N??j??null,H=z[A]??j??null;return Object.is(H,L)?(hr("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",n,p,k,N,j,R.current),z):(R.current={...R.current,[A]:L},C.current[k]=D,hr("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",n,p,k,N,j,R.current),R.current)})},T),{});for(const T of Object.keys(e)){const A=y[T];hr("[nuq+ %s `%s`] Subscribing to sync for `%s`",n,A,p),Vx.on(A,I[T])}return()=>{for(const T of Object.keys(e)){const A=y[T];hr("[nuq+ %s `%s`] Unsubscribing to sync for `%s`",n,A,p),Vx.off(A,I[T])}}},[p,y]);const M=f.useCallback((I,T={})=>{const A=Object.fromEntries(Object.keys(e).map(H=>[H,null])),N=typeof I=="function"?I(BN(R.current,$))??A:I??A;hr("[nuq+ %s `%s`] setState: %O",n,p,N);let D,z=0,j=!1;const k=[];for(let[H,U]of Object.entries(N)){const W=e[H],Q=y[H];if(!W)continue;(T.clearOnDefault??W.clearOnDefault??h)&&U!==null&&W.defaultValue!==void 0&&(W.eq??((G,Z)=>G===Z))(U,W.defaultValue)&&(U=null);const F=U===null?null:(W.serialize??String)(U);Vx.emit(Q,{state:U,query:F});const K={key:Q,query:F,options:{history:T.history??W.history??o,shallow:T.shallow??W.shallow??s,scroll:T.scroll??W.scroll??i,startTransition:T.startTransition??W.startTransition??g}};if(T?.limitUrlUpdates?.method==="debounce"||d?.method==="debounce"||W.limitUrlUpdates?.method==="debounce"){K.options.shallow===!0&&console.warn(Zm(422));const G=T?.limitUrlUpdates?.timeMs??d?.timeMs??W.limitUrlUpdates?.timeMs??Dh.timeMs,Z=Ux.push(K,G,x);z U(H),j?up.flush(x,a):up.getPendingPromise(x));return D??L},[p,o,s,i,u,d?.method,d?.timeMs,g,y,x.updateUrl,x.getSearchParamsSnapshot,x.rateLimitFactor,a,$]);return[f.useMemo(()=>BN(E,$),[E,$]),M]}function Wx(e,t,n,r,a,o){let i=!1;const s=Object.entries(e).reduce((u,[d,h])=>{const g=t?.[d]??d,v=r[g],p=h.type==="multi"?[]:null,y=v===void 0?(h.type==="multi"?n?.getAll(g):n?.get(g))??p:v;return a&&o&&zq(a[g]??p,y)?(u[d]=o[d]??null,u):(i=!0,u[d]=(y1e(y)?null:Lq(h.parse,y,g))??null,a&&(a[g]=y),u)},{});if(!i){const u=Object.keys(e),d=Object.keys(o??{});i=u.length!==d.length||u.some(h=>!d.includes(h))}return{state:s,hasChanged:i}}function BN(e,t){return Object.fromEntries(Object.keys(e).map(n=>[n,e[n]??t[n]??null]))}const _1e=()=>{const[e,t]=Dq({search:Q_.withDefault("")}),n=f.useCallback(r=>{t({search:r.target.value})},[]);return Y.jsxs(NF,{children:[Y.jsx(ib,{style:{background:"transparent",padding:"0 16px"},children:Y.jsx(no,{align:"center",style:{height:"100%"},children:Y.jsx(no,{vertical:!0,children:Y.jsx(lT,{level:3,style:{margin:0},children:"Applications"})})})}),Y.jsx(gd,{style:{padding:"0 16px"},children:Y.jsxs(no,{vertical:!0,gap:10,children:[Y.jsx(Tc.Search,{placeholder:"Search application...",allowClear:!0,onChange:n}),Y.jsx(i1e,{filter:e.search})]})}),Y.jsx(lb,{})]})},O1e=To("/applications/")({component:_1e});var Bq={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},HN=me.createContext&&me.createContext(Bq),R1e=["attr","size","title"];function T1e(e,t){if(e==null)return{};var n=M1e(e,t),r,a;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a =0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function M1e(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Kp(){return Kp=Object.assign?Object.assign.bind():function(e){for(var t=1;t me.createElement(t.tag,Gp({key:n},t.attr),Hq(t.child)))}function pT(e){return t=>me.createElement(A1e,Kp({attr:Gp({},e.attr)},t),Hq(e.child))}function A1e(e){var t=n=>{var{attr:r,size:a,title:o}=e,i=T1e(e,R1e),s=a||n.size||"1em",u;return n.className&&(u=n.className),e.className&&(u=(u?u+" ":"")+e.className),me.createElement("svg",Kp({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,i,{className:u,style:Gp(Gp({color:e.color||n.color},n.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),o&&me.createElement("title",null,o),e.children)};return HN!==void 0?me.createElement(HN.Consumer,null,n=>t(n)):t(Bq)}function j1e(e){return pT({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"},child:[]}]})(e)}function FN(e){return pT({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M80 104a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm80-24c0 32.8-19.7 61-48 73.3l0 87.8c18.8-10.9 40.7-17.1 64-17.1l96 0c35.3 0 64-28.7 64-64l0-6.7C307.7 141 288 112.8 288 80c0-44.2 35.8-80 80-80s80 35.8 80 80c0 32.8-19.7 61-48 73.3l0 6.7c0 70.7-57.3 128-128 128l-96 0c-35.3 0-64 28.7-64 64l0 6.7c28.3 12.3 48 40.5 48 73.3c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-32.8 19.7-61 48-73.3l0-6.7 0-198.7C19.7 141 0 112.8 0 80C0 35.8 35.8 0 80 0s80 35.8 80 80zm232 0a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zM80 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"},child:[]}]})(e)}function qN(e){return pT({attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M320 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160zm156.8-48C462 361 397.4 416 320 416s-142-55-156.8-128L32 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l131.2 0C178 151 242.6 96 320 96s142 55 156.8 128L608 224c17.7 0 32 14.3 32 32s-14.3 32-32 32l-131.2 0z"},child:[]}]})(e)}const z1e=()=>{const n=jQ().filter(r=>JX(r,"loaderData.crumb")).map(({pathname:r,loaderData:a})=>({href:`/MonitoringTool${r}`,title:a?.crumb}));return Y.jsx(zR,{separator:Y.jsx(j1e,{size:8}),style:{margin:"16px 0"},items:n})},L1e=async({signal:e,user:t,repository:n})=>{try{const r=new URLSearchParams,a=await fetch(`${hb("https://api.github.com/repos/:user/:repository",{user:t,repository:n})}?${r}`,{signal:e});if(!a.ok)throw new Error(`HTTP error! status: ${a.status}`);return await a.json()}catch(r){throw console.error("Error fetching repositories:",r),r}},D1e=({user:e,repository:t})=>qd({enabled:!!t,queryKey:["gh",e,t],queryFn:async({signal:n})=>await L1e({signal:n,user:e,repository:t})}),kq=hT(e=>({application:void 0,setApplication:t=>e({application:t}),clear:()=>e({application:void 0})})),B1e=()=>{const{setApplication:e}=kq(),{appId:t}=wc({strict:!0,from:void 0}),{token:{colorBgContainer:n}}=yq.useToken(),{data:r}=D1e({user:"ElJijuna",repository:t});return f.useEffect(()=>{r&&e(r)},[r]),Y.jsxs(ol,{children:[Y.jsx(ib,{style:{background:n,padding:"0 16px",position:"sticky",top:0,zIndex:3,width:"100%",display:"flex",alignItems:"center"},children:Y.jsxs(no,{align:"center",style:{height:"100%",gap:10},children:[Y.jsx(fT,{language:r?.language}),Y.jsxs(no,{vertical:!0,children:[Y.jsx(lT,{level:3,style:{margin:0},children:t}),Y.jsx(no,{children:Y.jsx(Cq,{children:r?.description})})]})]})}),Y.jsxs(gd,{style:{padding:"0 16px"},children:[Y.jsx(z1e,{}),Y.jsx($c,{})]}),Y.jsx(lb,{})]})},H1e=To("/applications/$appId")({component:()=>Y.jsx(B1e,{}),loader:({params:e})=>{const{appId:t}=e;return{crumb:t}}}),k1e=()=>{const{appId:e}=wc({strict:!0,from:void 0}),{application:t}=kq();return Y.jsxs(no,{vertical:!0,gap:10,children:[Y.jsxs(Mc,{children:[Y.jsx(Yi,{children:t?.license?.name}),Y.jsx(Yi,{children:t?.forks})]}),Y.jsx(Mm,{to:`/applications/${e}/scans`,children:"Scans"})]})},F1e=To("/applications/$appId/")({component:()=>Y.jsx(k1e,{})}),q1e=To("/applications/$appId/scans")({component:()=>Y.jsx($c,{}),loader:()=>({crumb:"scans"})}),U1e=()=>{const{appId:e}=wc({strict:!0,from:void 0});return Y.jsxs(gd,{children:[Y.jsx("h1",{children:"Scans"}),Y.jsx(Mm,{to:`/applications/${e}/scans/web-audit`,children:"WebAudit"}),Y.jsx($c,{})]})},V1e=To("/applications/$appId/scans/")({component:()=>Y.jsx(U1e,{})}),W1e=To("/applications/$appId/scans/web-audit")({component:()=>Y.jsx($c,{}),loader:()=>({crumb:"web-audit"})});class K1e{name;runtime;date;commit;version;vulnerabilities={};metadata;versions;dependencies;constructor({report:t,name:n,runtime:r,date:a,commit:o,versions:i,dependencies:s}){this.version=t.auditReportVersion,this.vulnerabilities=t.vulnerabilities,this.metadata=t.metadata,this.name=n,this.runtime=r,this.date=new Date(a),this.commit=o,this.versions=i,this.dependencies=s}}const G1e=async({user:e,repository:t,commit:n,application:r,signal:a})=>{try{if(!e||!t||!n||!r)throw new Error("User, repository, application, and commit are required parameters.");const o=new URLSearchParams,i=await fetch(`${hb("https://raw.githubusercontent.com/:user/:repository/:commit/:appId--web-audit.json",{user:e,repository:t,commit:n,appId:r})}?${o}`,{signal:a});if(!i.ok)throw new Error(`HTTP error! status: ${i.status}`);const s=await i.json();return new K1e(s)}catch(o){throw console.error("Error fetching web audit report:",o),o}},Vd=({user:e,repository:t,commit:n,application:r})=>qd({enabled:!!e&&!!t&&!!n&&!!r,queryKey:["web-audit-report",e,t,n,r],staleTime:1e3*60*5,refetchInterval:1e3*60*5,queryFn:async({signal:a})=>await G1e({user:e,repository:t,commit:n,application:r,signal:a})}),Kl={critical:"#DC2626",high:"#F97316",medium:"#FBBF24",moderate:"#FBBF24",low:"#3B82F6",info:"#10B981"},Xr={critical:"Critical",high:"High",medium:"Medium",moderate:"Moderate",low:"Low",info:"Info"},Y1e=({user:e,repository:t,commit:n,application:r,packageName:a})=>{const{data:o,isPending:i}=Vd({user:e,repository:t,commit:n,application:r}),s=f.useMemo(()=>{if(a)return o?.vulnerabilities[a]},[o,a]);return i||!s?Y.jsx(Y.Fragment,{children:"Loading"}):Y.jsx(no,{vertical:!0,gap:10,children:Y.jsxs(Vi,{title:"📋 Vulnerable Package Summary",bordered:!0,column:1,size:"middle",children:[Y.jsx(Vi.Item,{label:"📦 Package",children:s.name}),Y.jsx(Vi.Item,{label:"⚠️ Severity",children:Y.jsx(Yi,{color:Kl[s.severity],children:Xr[s.severity]})}),Y.jsx(Vi.Item,{label:"🔗 Direct Dependency",children:s.isDirect?"Yes":"No"}),Y.jsxs(Vi.Item,{label:"🧩 Affected by",children:[s.via.length," packages"]}),Y.jsx(Vi.Item,{label:"📁 Location",children:Y.jsx(no,{vertical:!0,children:s.nodes.map(u=>Y.jsx(li.Text,{children:u}))})}),Y.jsx(Vi.Item,{label:"📊 Affected range",children:Y.jsx(Yi,{children:s.range})}),Y.jsx(Vi.Item,{label:"✅ Fix available",children:JSON.stringify(s.fixAvailable)})]})})},X1e=({children:e,user:t,repository:n,commit:r,application:a})=>{const[o,i]=f.useState(!1),[s,u]=f.useState(""),{data:d,isPending:h}=Vd({user:t,repository:n,commit:r,application:a}),g=f.useMemo(()=>Object.entries(d?.vulnerabilities??{}).map(([y,x])=>({key:y,...x})),[d]),v=y=>{u(y),i(!0)},p=()=>{i(!1),u("")};return Y.jsxs(Mc,{children:[Y.jsxs(dl,{dataSource:g,loading:h,children:[Y.jsx(ku,{title:"Name",dataIndex:"name",render:y=>Y.jsxs(Dd,{children:[Y.jsx(li.Text,{children:y}),d?.dependencies[y]?.dev&&Y.jsx(_o,{title:"This library is registered as a development dependency in: devDependencies",children:Y.jsx(Yi,{color:"red",children:"D"})}),d?.dependencies[y]?.current&&Y.jsx(_o,{title:"Current version installed",children:Y.jsx(Yi,{children:d?.dependencies[y]?.current})})]})},"name"),Y.jsx(ku,{title:"Severity",dataIndex:"severity",render:y=>Y.jsx(Yi,{color:Kl[y],children:Xr[y]})},"severity"),Y.jsx(ku,{title:"Fix Available",dataIndex:"fixAvailable",render:y=>Y.jsx(ua,{children:y?"Yes":"No"})},"fixAvailable"),Y.jsx(ku,{title:"Rango",dataIndex:"range",render:y=>Y.jsx(no,{gap:10,children:Y.jsx(Yi,{children:y})})},"range"),Y.jsx(ku,{dataIndex:"name",render:y=>Y.jsx(_o,{title:"See Details",children:Y.jsx(ao,{shape:"circle",icon:Y.jsx(X0,{}),onClick:()=>v(y)})})})]}),e,Uo.createPortal(Y.jsx(SF,{title:s,width:720,onClose:p,open:o,styles:{body:{paddingBottom:80}},children:Y.jsx(Y1e,{user:t,application:a,commit:r,repository:n,packageName:s})}),document.body)]})};var bT=eg(),on=e=>Jm(e,bT),yT=eg();on.write=e=>Jm(e,yT);var vb=eg();on.onStart=e=>Jm(e,vb);var ST=eg();on.onFrame=e=>Jm(e,ST);var xT=eg();on.onFinish=e=>Jm(e,xT);var Ju=[];on.setTimeout=(e,t)=>{const n=on.now()+t,r=()=>{const o=Ju.findIndex(i=>i.cancel==r);~o&&Ju.splice(o,1),es-=~o?1:0},a={time:n,handler:e,cancel:r};return Ju.splice(Fq(n),0,a),es+=1,qq(),a};var Fq=e=>~(~Ju.findIndex(t=>t.time>e)||~Ju.length);on.cancel=e=>{vb.delete(e),ST.delete(e),xT.delete(e),bT.delete(e),yT.delete(e)};on.sync=e=>{Z_=!0,on.batchedUpdates(e),Z_=!1};on.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...a){t=a,on.onStart(n)}return r.handler=e,r.cancel=()=>{vb.delete(n),t=null},r};var CT=typeof window<"u"?window.requestAnimationFrame:(()=>{});on.use=e=>CT=e;on.now=typeof performance<"u"?()=>performance.now():Date.now;on.batchedUpdates=e=>e();on.catch=console.error;on.frameLoop="always";on.advance=()=>{on.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Vq()};var Jl=-1,es=0,Z_=!1;function Jm(e,t){Z_?(t.delete(e),e(0)):(t.add(e),qq())}function qq(){Jl<0&&(Jl=0,on.frameLoop!=="demand"&&CT(Uq))}function Q1e(){Jl=-1}function Uq(){~Jl&&(CT(Uq),on.batchedUpdates(Vq))}function Vq(){const e=Jl;Jl=on.now();const t=Fq(Jl);if(t&&(Wq(Ju.splice(0,t),n=>n.handler()),es-=t),!es){Q1e();return}vb.flush(),bT.flush(e?Math.min(64,Jl-e):16.667),ST.flush(),yT.flush(),xT.flush()}function eg(){let e=new Set,t=e;return{add(n){es+=t==e&&!e.has(n)?1:0,e.add(n)},delete(n){return es-=t==e&&e.has(n)?1:0,e.delete(n)},flush(n){t.size&&(e=new Set,es-=t.size,Wq(t,r=>r(n)&&e.add(r)),es+=e.size,t=e)}}}function Wq(e,t){e.forEach(n=>{try{t(n)}catch(r){on.catch(r)}})}var Z1e=Object.defineProperty,J1e=(e,t)=>{for(var n in t)Z1e(e,n,{get:t[n],enumerable:!0})},Go={};J1e(Go,{assign:()=>tSe,colors:()=>ls,createStringInterpolator:()=>$T,skipAnimation:()=>Gq,to:()=>Kq,willAdvance:()=>ET});function J_(){}var eSe=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),dt={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Ki(e,t){if(dt.arr(e)){if(!dt.arr(t)||e.length!==t.length)return!1;for(let n=0;n e.forEach(t);function bi(e,t,n){if(dt.arr(e)){for(let r=0;r dt.und(e)?[]:dt.arr(e)?e:[e];function Bh(e,t){if(e.size){const n=Array.from(e);e.clear(),tn(n,t)}}var Ch=(e,...t)=>Bh(e,n=>n(...t)),wT=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),$T,Kq,ls=null,Gq=!1,ET=J_,tSe=e=>{e.to&&(Kq=e.to),e.now&&(on.now=e.now),e.colors!==void 0&&(ls=e.colors),e.skipAnimation!=null&&(Gq=e.skipAnimation),e.createStringInterpolator&&($T=e.createStringInterpolator),e.requestAnimationFrame&&on.use(e.requestAnimationFrame),e.batchedUpdates&&(on.batchedUpdates=e.batchedUpdates),e.willAdvance&&(ET=e.willAdvance),e.frameLoop&&(on.frameLoop=e.frameLoop)},Hh=new Set,Co=[],Kx=[],Yp=0,pb={get idle(){return!Hh.size&&!Co.length},start(e){Yp>e.priority?(Hh.add(e),on.onStart(nSe)):(Yq(e),on(eO))},advance:eO,sort(e){if(Yp)on.onFrame(()=>pb.sort(e));else{const t=Co.indexOf(e);~t&&(Co.splice(t,1),Xq(e))}},clear(){Co=[],Hh.clear()}};function nSe(){Hh.forEach(Yq),Hh.clear(),on(eO)}function Yq(e){Co.includes(e)||Xq(e)}function Xq(e){Co.splice(rSe(Co,t=>t.priority>e.priority),0,e)}function eO(e){const t=Kx;for(let n=0;n 0}function rSe(e,t){const n=e.findIndex(t);return n<0?e.length:n}var aSe={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Ho="[-+]?\\d*\\.?\\d+",Xp=Ho+"%";function bb(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var oSe=new RegExp("rgb"+bb(Ho,Ho,Ho)),iSe=new RegExp("rgba"+bb(Ho,Ho,Ho,Ho)),lSe=new RegExp("hsl"+bb(Ho,Xp,Xp)),sSe=new RegExp("hsla"+bb(Ho,Xp,Xp,Ho)),cSe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,uSe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,dSe=/^#([0-9a-fA-F]{6})$/,fSe=/^#([0-9a-fA-F]{8})$/;function hSe(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=dSe.exec(e))?parseInt(t[1]+"ff",16)>>>0:ls&&ls[e]!==void 0?ls[e]:(t=oSe.exec(e))?(Iu(t[1])<<24|Iu(t[2])<<16|Iu(t[3])<<8|255)>>>0:(t=iSe.exec(e))?(Iu(t[1])<<24|Iu(t[2])<<16|Iu(t[3])<<8|WN(t[4]))>>>0:(t=cSe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=fSe.exec(e))?parseInt(t[1],16)>>>0:(t=uSe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=lSe.exec(e))?(UN(VN(t[1]),Dv(t[2]),Dv(t[3]))|255)>>>0:(t=sSe.exec(e))?(UN(VN(t[1]),Dv(t[2]),Dv(t[3]))|WN(t[4]))>>>0:null}function Gx(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function UN(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,a=2*n-r,o=Gx(a,r,e+1/3),i=Gx(a,r,e),s=Gx(a,r,e-1/3);return Math.round(o*255)<<24|Math.round(i*255)<<16|Math.round(s*255)<<8}function Iu(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function VN(e){return(parseFloat(e)%360+360)%360/360}function WN(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Dv(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function KN(e){let t=hSe(e);if(t===null)return e;t=t||0;const n=(t&4278190080)>>>24,r=(t&16711680)>>>16,a=(t&65280)>>>8,o=(t&255)/255;return`rgba(${n}, ${r}, ${a}, ${o})`}var um=(e,t,n)=>{if(dt.fun(e))return e;if(dt.arr(e))return um({range:e,output:t,extrapolate:n});if(dt.str(e.output[0]))return $T(e);const r=e,a=r.output,o=r.range||[0,1],i=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",u=r.easing||(d=>d);return d=>{const h=gSe(d,o);return mSe(d,o[h],o[h+1],a[h],a[h+1],u,i,s,r.map)}};function mSe(e,t,n,r,a,o,i,s,u){let d=u?u(e):e;if(d n){if(s==="identity")return d;s==="clamp"&&(d=n)}return r===a?r:t===n?e<=t?r:a:(t===-1/0?d=-d:n===1/0?d=d-t:d=(d-t)/(n-t),d=o(d),r===-1/0?d=-d:a===1/0?d=d+r:d=d*(a-r)+r,d)}function gSe(e,t){for(var n=1;n =e);++n);return n-1}var vSe={linear:e=>e},dm=Symbol.for("FluidValue.get"),vd=Symbol.for("FluidValue.observers"),xo=e=>!!(e&&e[dm]),Da=e=>e&&e[dm]?e[dm]():e,GN=e=>e[vd]||null;function pSe(e,t){e.eventObserved?e.eventObserved(t):e(t)}function fm(e,t){const n=e[vd];n&&n.forEach(r=>{pSe(r,t)})}var Qq=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");bSe(this,e)}},bSe=(e,t)=>Zq(e,dm,t);function Wd(e,t){if(e[dm]){let n=e[vd];n||Zq(e,vd,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function hm(e,t){const n=e[vd];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[vd]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var Zq=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),dp=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,ySe=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,YN=new RegExp(`(${dp.source})(%|[a-z]+)`,"i"),SSe=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,yb=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Jq=e=>{const[t,n]=xSe(e);if(!t||wT())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const a=window.getComputedStyle(document.documentElement).getPropertyValue(n);return a||e}else{if(n&&yb.test(n))return Jq(n);if(n)return n}return e},xSe=e=>{const t=yb.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},Yx,CSe=(e,t,n,r,a)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${a})`,eU=e=>{Yx||(Yx=ls?new RegExp(`(${Object.keys(ls).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(o=>Da(o).replace(yb,Jq).replace(ySe,KN).replace(Yx,KN)),n=t.map(o=>o.match(dp).map(Number)),a=n[0].map((o,i)=>n.map(s=>{if(!(i in s))throw Error('The arity of each "output" value must be equal');return s[i]})).map(o=>um({...e,output:o}));return o=>{const i=!YN.test(t[0])&&t.find(u=>YN.test(u))?.replace(dp,"");let s=0;return t[0].replace(dp,()=>`${a[s++](o)}${i||""}`).replace(SSe,CSe)}},_T="react-spring: ",tU=e=>{const t=e;let n=!1;if(typeof t!="function")throw new TypeError(`${_T}once requires a function parameter`);return(...r)=>{n||(t(...r),n=!0)}},wSe=tU(console.warn);function $Se(){wSe(`${_T}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var ESe=tU(console.warn);function _Se(){ESe(`${_T}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function Sb(e){return dt.str(e)&&(e[0]=="#"||/\d/.test(e)||!wT()&&yb.test(e)||e in(ls||{}))}var Vs=wT()?f.useEffect:f.useLayoutEffect,OSe=()=>{const e=f.useRef(!1);return Vs(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function OT(){const e=f.useState()[1],t=OSe();return()=>{t.current&&e(Math.random())}}var RT=e=>f.useEffect(e,RSe),RSe=[];function tO(e){const t=f.useRef(void 0);return f.useEffect(()=>{t.current=e}),t.current}var mm=Symbol.for("Animated:node"),TSe=e=>!!e&&e[mm]===e,ai=e=>e&&e[mm],TT=(e,t)=>eSe(e,mm,t),xb=e=>e&&e[mm]&&e[mm].getPayload(),nU=class{constructor(){TT(this,this)}getPayload(){return this.payload||[]}},Cb=class rU extends nU{constructor(t){super(),this._value=t,this.done=!0,this.durationProgress=0,dt.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new rU(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,n){return dt.num(t)&&(this.lastPosition=t,n&&(t=Math.round(t/n)*n,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){const{done:t}=this;this.done=!1,dt.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Qp=class aU extends Cb{constructor(t){super(0),this._string=null,this._toString=um({output:[t,t]})}static create(t){return new aU(t)}getValue(){const t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(dt.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=um({output:[this.getValue(),t]})),this._value=0,super.reset()}},Zp={dependencies:null},wb=class extends nU{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return bi(this.source,(n,r)=>{TSe(n)?t[r]=n.getValue(e):xo(n)?t[r]=Da(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&tn(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return bi(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){Zp.dependencies&&xo(e)&&Zp.dependencies.add(e);const t=xb(e);t&&tn(t,n=>this.add(n))}},MSe=class oU extends wb{constructor(t){super(t)}static create(t){return new oU(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){const n=this.getPayload();return t.length==n.length?n.map((r,a)=>r.setValue(t[a])).some(Boolean):(super.setValue(t.map(ISe)),!0)}};function ISe(e){return(Sb(e)?Qp:Cb).create(e)}function nO(e){const t=ai(e);return t?t.constructor:dt.arr(e)?MSe:Sb(e)?Qp:Cb}var XN=(e,t)=>{const n=!dt.fun(e)||e.prototype&&e.prototype.isReactComponent;return f.forwardRef((r,a)=>{const o=f.useRef(null),i=n&&f.useCallback(y=>{o.current=ASe(a,y)},[a]),[s,u]=NSe(r,t),d=OT(),h=()=>{const y=o.current;if(n&&!y)return;(y?t.applyAnimatedValues(y,s.getValue(!0)):!1)===!1&&d()},g=new PSe(h,u),v=f.useRef(void 0);Vs(()=>(v.current=g,tn(u,y=>Wd(y,g)),()=>{v.current&&(tn(v.current.deps,y=>hm(y,v.current)),on.cancel(v.current.update))})),f.useEffect(h,[]),RT(()=>()=>{const y=v.current;tn(y.deps,x=>hm(x,y))});const p=t.getComponentProps(s.getValue());return f.createElement(e,{...p,ref:i})})},PSe=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){e.type=="change"&&on.write(this.update)}};function NSe(e,t){const n=new Set;return Zp.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}),e=new wb(e),Zp.dependencies=null,[e,n]}function ASe(e,t){return e&&(dt.fun(e)?e(t):e.current=t),t}var QN=Symbol.for("AnimatedComponent"),jSe=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=a=>new wb(a),getComponentProps:r=a=>a}={})=>{const a={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},o=i=>{const s=ZN(i)||"Anonymous";return dt.str(i)?i=o[i]||(o[i]=XN(i,a)):i=i[QN]||(i[QN]=XN(i,a)),i.displayName=`Animated(${s})`,i};return bi(e,(i,s)=>{dt.arr(e)&&(s=ZN(i)),o[s]=o(i)}),{animated:o}},ZN=e=>dt.str(e)?e:e&&dt.str(e.displayName)?e.displayName:dt.fun(e)&&e.name||null;function Ba(e,...t){return dt.fun(e)?e(...t):e}var kh=(e,t)=>e===!0||!!(t&&e&&(dt.fun(e)?e(t):Ra(e).includes(t))),iU=(e,t)=>dt.obj(e)?t&&e[t]:e,lU=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,zSe=e=>e,$b=(e,t=zSe)=>{let n=LSe;e.default&&e.default!==!0&&(e=e.default,n=Object.keys(e));const r={};for(const a of n){const o=t(e[a],a);dt.und(o)||(r[a]=o)}return r},LSe=["config","onProps","onStart","onChange","onPause","onResume","onRest"],DSe={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function BSe(e){const t={};let n=0;if(bi(e,(r,a)=>{DSe[a]||(t[a]=r,n++)}),n)return t}function MT(e){const t=BSe(e);if(t){const n={to:t};return bi(e,(r,a)=>a in t||(n[a]=r)),n}return{...e}}function gm(e){return e=Da(e),dt.arr(e)?e.map(gm):Sb(e)?Go.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function sU(e){for(const t in e)return!0;return!1}function rO(e){return dt.fun(e)||dt.arr(e)&&dt.obj(e[0])}function aO(e,t){e.ref?.delete(e),t?.delete(e)}function cU(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var uU={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},oO={...uU.default,mass:1,damping:1,easing:vSe.linear,clamp:!1},HSe=class{constructor(){this.velocity=0,Object.assign(this,oO)}};function kSe(e,t,n){n&&(n={...n},JN(n,t),t={...n,...t}),JN(e,t),Object.assign(e,t);for(const i in oO)e[i]==null&&(e[i]=oO[i]);let{frequency:r,damping:a}=e;const{mass:o}=e;return dt.und(r)||(r<.01&&(r=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/r,2)*o,e.friction=4*Math.PI*a*o/r),e}function JN(e,t){if(!dt.und(t.decay))e.duration=void 0;else{const n=!dt.und(t.tension)||!dt.und(t.friction);(n||!dt.und(t.frequency)||!dt.und(t.damping)||!dt.und(t.mass))&&(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}}var eA=[],FSe=class{constructor(){this.changed=!1,this.values=eA,this.toValues=null,this.fromValues=eA,this.config=new HSe,this.immediate=!1}};function dU(e,{key:t,props:n,defaultProps:r,state:a,actions:o}){return new Promise((i,s)=>{let u,d,h=kh(n.cancel??r?.cancel,t);if(h)p();else{dt.und(n.pause)||(a.paused=kh(n.pause,t));let y=r?.pause;y!==!0&&(y=a.paused||kh(y,t)),u=Ba(n.delay||0,t),y?(a.resumeQueue.add(v),o.pause()):(o.resume(),v())}function g(){a.resumeQueue.add(v),a.timeouts.delete(d),d.cancel(),u=d.time-on.now()}function v(){u>0&&!Go.skipAnimation?(a.delayed=!0,d=on.setTimeout(p,u),a.pauseQueue.add(g),a.timeouts.add(d)):p()}function p(){a.delayed&&(a.delayed=!1),a.pauseQueue.delete(g),a.timeouts.delete(d),e<=(a.cancelId||0)&&(h=!0);try{o.start({...n,callId:e,cancel:h},i)}catch(y){s(y)}}})}var IT=(e,t)=>t.length==1?t[0]:t.some(n=>n.cancelled)?ed(e.get()):t.every(n=>n.noop)?fU(e.get()):Do(e.get(),t.every(n=>n.finished)),fU=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Do=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),ed=e=>({value:e,cancelled:!0,finished:!1});function hU(e,t,n,r){const{callId:a,parentId:o,onRest:i}=t,{asyncTo:s,promise:u}=n;return!o&&e===s&&!t.reset?u:n.promise=(async()=>{n.asyncId=a,n.asyncTo=e;const d=$b(t,(S,C)=>C==="onRest"?void 0:S);let h,g;const v=new Promise((S,C)=>(h=S,g=C)),p=S=>{const C=a<=(n.cancelId||0)&&ed(r)||a!==n.asyncId&&Do(r,!1);if(C)throw S.result=C,g(S),S},y=(S,C)=>{const $=new tA,w=new nA;return(async()=>{if(Go.skipAnimation)throw vm(n),w.result=Do(r,!1),g(w),w;p($);const E=dt.obj(S)?{...S}:{...C,to:S};E.parentId=a,bi(d,(R,M)=>{dt.und(E[M])&&(E[M]=R)});const O=await r.start(E);return p($),n.paused&&await new Promise(R=>{n.resumeQueue.add(R)}),O})()};let x;if(Go.skipAnimation)return vm(n),Do(r,!1);try{let S;dt.arr(e)?S=(async C=>{for(const $ of C)await y($)})(e):S=Promise.resolve(e(y,r.stop.bind(r))),await Promise.all([S.then(h),v]),x=Do(r.get(),!0,!1)}catch(S){if(S instanceof tA)x=S.result;else if(S instanceof nA)x=S.result;else throw S}finally{a==n.asyncId&&(n.asyncId=o,n.asyncTo=o?s:void 0,n.promise=o?u:void 0)}return dt.fun(i)&&on.batchedUpdates(()=>{i(x,r,r.item)}),x})()}function vm(e,t){Bh(e.timeouts,n=>n.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var tA=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},nA=class extends Error{constructor(){super("SkipAnimationSignal")}},iO=e=>e instanceof PT,qSe=1,PT=class extends Qq{constructor(){super(...arguments),this.id=qSe++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=ai(this);return e&&e.getValue()}to(...e){return Go.to(this,e)}interpolate(...e){return $Se(),Go.to(this,e)}toJSON(){return this.get()}observerAdded(e){e==1&&this._attach()}observerRemoved(e){e==0&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){fm(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||pb.sort(this),fm(this,{type:"priority",parent:this,priority:e})}},dc=Symbol.for("SpringPhase"),mU=1,lO=2,sO=4,Xx=e=>(e[dc]&mU)>0,Fl=e=>(e[dc]&lO)>0,Jf=e=>(e[dc]&sO)>0,rA=(e,t)=>t?e[dc]|=lO|mU:e[dc]&=~lO,aA=(e,t)=>t?e[dc]|=sO:e[dc]&=~sO,USe=class extends PT{constructor(e,t){if(super(),this.animation=new FSe,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!dt.und(e)||!dt.und(t)){const n=dt.obj(e)?{...e}:{...t,from:e};dt.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Fl(this)||this._state.asyncTo)||Jf(this)}get goal(){return Da(this.animation.to)}get velocity(){const e=ai(this);return e instanceof Cb?e.lastVelocity||0:e.getPayload().map(t=>t.lastVelocity||0)}get hasAnimated(){return Xx(this)}get isAnimating(){return Fl(this)}get isPaused(){return Jf(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:a}=r;const{config:o}=r,i=xb(r.to);!i&&xo(r.to)&&(a=Ra(Da(r.to))),r.values.forEach((d,h)=>{if(d.done)return;const g=d.constructor==Qp?1:i?i[h].lastPosition:a[h];let v=r.immediate,p=g;if(!v){if(p=d.lastPosition,o.tension<=0){d.done=!0;return}let y=d.elapsedTime+=e;const x=r.fromValues[h],S=d.v0!=null?d.v0:d.v0=dt.arr(o.velocity)?o.velocity[h]:o.velocity;let C;const $=o.precision||(x==g?.005:Math.min(1,Math.abs(g-x)*.001));if(dt.und(o.duration))if(o.decay){const w=o.decay===!0?.998:o.decay,E=Math.exp(-(1-w)*y);p=x+S/(1-w)*(1-E),v=Math.abs(d.lastPosition-p)<=$,C=S*E}else{C=d.lastVelocity==null?S:d.lastVelocity;const w=o.restVelocity||$/10,E=o.clamp?0:o.bounce,O=!dt.und(E),R=x==g?d.v0>0:x w,!(!M&&(v=Math.abs(g-p)<=$,v)));++N){O&&(I=p==g||p>g==R,I&&(C=-C*E,p=g));const D=-o.tension*1e-6*(p-g),z=-o.friction*.001*C,j=(D+z)/o.mass;C=C+j*T,p=p+C*T}}else{let w=1;o.duration>0&&(this._memoizedDuration!==o.duration&&(this._memoizedDuration=o.duration,d.durationProgress>0&&(d.elapsedTime=o.duration*d.durationProgress,y=d.elapsedTime+=e)),w=(o.progress||0)+y/this._memoizedDuration,w=w>1?1:w<0?0:w,d.durationProgress=w),p=x+o.easing(w)*(g-x),C=(p-d.lastPosition)/e,v=w==1}d.lastVelocity=C,Number.isNaN(p)&&(console.warn("Got NaN while animating:",this),v=!0)}i&&!i[h].done&&(v=!1),v?d.done=!0:t=!1,d.setValue(p,o.round)&&(n=!0)});const s=ai(this),u=s.getValue();if(t){const d=Da(r.to);(u!==d||n)&&!o.decay?(s.setValue(d),this._onChange(d)):n&&o.decay&&this._onChange(u),this._stop()}else n&&this._onChange(u)}set(e){return on.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Fl(this)){const{to:e,config:t}=this.animation;on.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return dt.und(e)?(n=this.queue||[],this.queue=[]):n=[dt.obj(e)?e:{...t,to:e}],Promise.all(n.map(r=>this._update(r))).then(r=>IT(this,r))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),vm(this._state,e&&this._lastCallId),on.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){e.type=="change"?this._start():e.type=="priority"&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=dt.obj(n)?n[t]:n,(n==null||rO(n))&&(n=void 0),r=dt.obj(r)?r[t]:r,r==null&&(r=void 0);const a={to:n,from:r};return Xx(this)||(e.reverse&&([n,r]=[r,n]),r=Da(r),dt.und(r)?ai(this)||this._set(n):this._set(r)),a}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,$b(e,(i,s)=>/^on/.test(s)?iU(i,n):i)),iA(this,e,"onProps"),th(this,"onProps",e,this);const a=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const o=this._state;return dU(++this._lastCallId,{key:n,props:e,defaultProps:r,state:o,actions:{pause:()=>{Jf(this)||(aA(this,!0),Ch(o.pauseQueue),th(this,"onPause",Do(this,eh(this,this.animation.to)),this))},resume:()=>{Jf(this)&&(aA(this,!1),Fl(this)&&this._resume(),Ch(o.resumeQueue),th(this,"onResume",Do(this,eh(this,this.animation.to)),this))},start:this._merge.bind(this,a)}}).then(i=>{if(e.loop&&i.finished&&!(t&&i.noop)){const s=gU(e);if(s)return this._update(s,!0)}return i})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(ed(this));const r=!dt.und(e.to),a=!dt.und(e.from);if(r||a)if(t.callId>this._lastToId)this._lastToId=t.callId;else return n(ed(this));const{key:o,defaultProps:i,animation:s}=this,{to:u,from:d}=s;let{to:h=u,from:g=d}=e;a&&!r&&(!t.default||dt.und(h))&&(h=g),t.reverse&&([h,g]=[g,h]);const v=!Ki(g,d);v&&(s.from=g),g=Da(g);const p=!Ki(h,u);p&&this._focus(h);const y=rO(t.to),{config:x}=s,{decay:S,velocity:C}=x;(r||a)&&(x.velocity=0),t.config&&!y&&kSe(x,Ba(t.config,o),t.config!==i.config?Ba(i.config,o):void 0);let $=ai(this);if(!$||dt.und(h))return n(Do(this,!0));const w=dt.und(t.reset)?a&&!t.default:!dt.und(g)&&kh(t.reset,o),E=w?g:this.get(),O=gm(h),R=dt.num(O)||dt.arr(O)||Sb(O),M=!y&&(!R||kh(i.immediate||t.immediate,o));if(p){const N=nO(h);if(N!==$.constructor)if(M)$=this._set(O);else throw Error(`Cannot animate between ${$.constructor.name} and ${N.name}, as the "to" prop suggests`)}const I=$.constructor;let T=xo(h),A=!1;if(!T){const N=w||!Xx(this)&&v;(p||N)&&(A=Ki(gm(E),O),T=!A),(!Ki(s.immediate,M)&&!M||!Ki(x.decay,S)||!Ki(x.velocity,C))&&(T=!0)}if(A&&Fl(this)&&(s.changed&&!w?T=!0:T||this._stop(u)),!y&&((T||xo(u))&&(s.values=$.getPayload(),s.toValues=xo(h)?null:I==Qp?[1]:Ra(O)),s.immediate!=M&&(s.immediate=M,!M&&!w&&this._set(u)),T)){const{onRest:N}=s;tn(WSe,z=>iA(this,t,z));const D=Do(this,eh(this,u));Ch(this._pendingCalls,D),this._pendingCalls.add(n),s.changed&&on.batchedUpdates(()=>{s.changed=!w,N?.(D,this),w?Ba(i.onRest,D):s.onStart?.(D,this)})}w&&this._set(E),y?n(hU(t.to,t,this._state,this)):T?this._start():Fl(this)&&!p?this._pendingCalls.add(n):n(fU(E))}_focus(e){const t=this.animation;e!==t.to&&(GN(this)&&this._detach(),t.to=e,GN(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;xo(t)&&(Wd(t,this),iO(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;xo(e)&&hm(e,this)}_set(e,t=!0){const n=Da(e);if(!dt.und(n)){const r=ai(this);if(!r||!Ki(n,r.getValue())){const a=nO(n);!r||r.constructor!=a?TT(this,a.create(n)):r.setValue(n),r&&on.batchedUpdates(()=>{this._onChange(n,t)})}}return ai(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,th(this,"onStart",Do(this,eh(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),Ba(this.animation.onChange,e,this)),Ba(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;ai(this).reset(Da(e.to)),e.immediate||(e.fromValues=e.values.map(t=>t.lastPosition)),Fl(this)||(rA(this,!0),Jf(this)||this._resume())}_resume(){Go.skipAnimation?this.finish():pb.start(this)}_stop(e,t){if(Fl(this)){rA(this,!1);const n=this.animation;tn(n.values,a=>{a.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),fm(this,{type:"idle",parent:this});const r=t?ed(this.get()):Do(this.get(),eh(this,e??n.to));Ch(this._pendingCalls,r),n.changed&&(n.changed=!1,th(this,"onRest",r,this))}}};function eh(e,t){const n=gm(t),r=gm(e.get());return Ki(r,n)}function gU(e,t=e.loop,n=e.to){const r=Ba(t);if(r){const a=r!==!0&&MT(r),o=(a||e).reverse,i=!a||a.reset;return pm({...e,loop:t,default:!1,pause:void 0,to:!o||rO(n)?n:void 0,from:i?e.from:void 0,reset:i,...a})}}function pm(e){const{to:t,from:n}=e=MT(e),r=new Set;return dt.obj(t)&&oA(t,r),dt.obj(n)&&oA(n,r),e.keys=r.size?Array.from(r):null,e}function VSe(e){const t=pm(e);return dt.und(t.default)&&(t.default=$b(t)),t}function oA(e,t){bi(e,(n,r)=>n!=null&&t.add(r))}var WSe=["onStart","onRest","onChange","onPause","onResume"];function iA(e,t,n){e.animation[n]=t[n]!==lU(t,n)?iU(t[n],e.key):void 0}function th(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var KSe=["onStart","onChange","onRest"],GSe=1,vU=class{constructor(e,t){this.id=GSe++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(const t in e){const n=e[t];dt.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(pm(e)),this}start(e){let{queue:t}=this;return e?t=Ra(e).map(pm):this.queue=[],this._flush?this._flush(this,t):(xU(this,t),cO(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;tn(Ra(t),r=>n[r].stop(!!e))}else vm(this._state,this._lastAsyncId),this.each(n=>n.stop(!!e));return this}pause(e){if(dt.und(e))this.start({pause:!0});else{const t=this.springs;tn(Ra(e),n=>t[n].pause())}return this}resume(e){if(dt.und(e))this.start({pause:!1});else{const t=this.springs;tn(Ra(e),n=>t[n].resume())}return this}each(e){bi(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,a=this._changed.size>0;(r&&!this._started||a&&!this._started)&&(this._started=!0,Bh(e,([s,u])=>{u.value=this.get(),s(u,this,this._item)}));const o=!r&&this._started,i=a||o&&n.size?this.get():null;a&&t.size&&Bh(t,([s,u])=>{u.value=i,s(u,this,this._item)}),o&&(this._started=!1,Bh(n,([s,u])=>{u.value=i,s(u,this,this._item)}))}eventObserved(e){if(e.type=="change")this._changed.add(e.parent),e.idle||this._active.add(e.parent);else if(e.type=="idle")this._active.delete(e.parent);else return;on.onFrame(this._onFrame)}};function cO(e,t){return Promise.all(t.map(n=>pU(e,n))).then(n=>IT(e,n))}async function pU(e,t,n){const{keys:r,to:a,from:o,loop:i,onRest:s,onResolve:u}=t,d=dt.obj(t.default)&&t.default;i&&(t.loop=!1),a===!1&&(t.to=null),o===!1&&(t.from=null);const h=dt.arr(a)||dt.fun(a)?a:void 0;h?(t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0)):tn(KSe,x=>{const S=t[x];if(dt.fun(S)){const C=e._events[x];t[x]=({finished:$,cancelled:w})=>{const E=C.get(S);E?($||(E.finished=!1),w&&(E.cancelled=!0)):C.set(S,{value:null,finished:$||!1,cancelled:w||!1})},d&&(d[x]=t[x])}});const g=e._state;t.pause===!g.paused?(g.paused=t.pause,Ch(t.pause?g.pauseQueue:g.resumeQueue)):g.paused&&(t.pause=!0);const v=(r||Object.keys(e.springs)).map(x=>e.springs[x].start(t)),p=t.cancel===!0||lU(t,"cancel")===!0;(h||p&&g.asyncId)&&v.push(dU(++e._lastAsyncId,{props:t,state:g,actions:{pause:J_,resume:J_,start(x,S){p?(vm(g,e._lastAsyncId),S(ed(e))):(x.onRest=s,S(hU(h,x,g,e)))}}})),g.paused&&await new Promise(x=>{g.resumeQueue.add(x)});const y=IT(e,await Promise.all(v));if(i&&y.finished&&!(n&&y.noop)){const x=gU(t,i,a);if(x)return xU(e,[x]),pU(e,x,!0)}return u&&on.batchedUpdates(()=>u(y,e,e.item)),y}function uO(e,t){const n={...e.springs};return t&&tn(Ra(t),r=>{dt.und(r.keys)&&(r=pm(r)),dt.obj(r.to)||(r={...r,to:void 0}),SU(n,r,a=>yU(a))}),bU(e,n),n}function bU(e,t){bi(t,(n,r)=>{e.springs[r]||(e.springs[r]=n,Wd(n,e))})}function yU(e,t){const n=new USe;return n.key=e,t&&Wd(n,t),n}function SU(e,t,n){t.keys&&tn(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function xU(e,t){tn(t,n=>{SU(e.springs,n,r=>yU(r,e))})}var CU=f.createContext({pause:!1,immediate:!1}),wU=()=>{const e=[],t=function(r){_Se();const a=[];return tn(e,(o,i)=>{if(dt.und(r))a.push(o.start());else{const s=n(r,o,i);s&&a.push(o.start(s))}}),a};t.current=e,t.add=function(r){e.includes(r)||e.push(r)},t.delete=function(r){const a=e.indexOf(r);~a&&e.splice(a,1)},t.pause=function(){return tn(e,r=>r.pause(...arguments)),this},t.resume=function(){return tn(e,r=>r.resume(...arguments)),this},t.set=function(r){tn(e,(a,o)=>{const i=dt.fun(r)?r(o,a):r;i&&a.set(i)})},t.start=function(r){const a=[];return tn(e,(o,i)=>{if(dt.und(r))a.push(o.start());else{const s=this._getProps(r,o,i);s&&a.push(o.start(s))}}),a},t.stop=function(){return tn(e,r=>r.stop(...arguments)),this},t.update=function(r){return tn(e,(a,o)=>a.update(this._getProps(r,a,o))),this};const n=function(r,a,o){return dt.fun(r)?r(o,a):r};return t._getProps=n,t};function YSe(e,t,n){const r=dt.fun(t)&&t;r&&!n&&(n=[]);const a=f.useMemo(()=>r||arguments.length==3?wU():void 0,[]),o=f.useRef(0),i=OT(),s=f.useMemo(()=>({ctrls:[],queue:[],flush(C,$){const w=uO(C,$);return o.current>0&&!s.queue.length&&!Object.keys(w).some(O=>!C.springs[O])?cO(C,$):new Promise(O=>{bU(C,w),s.queue.push(()=>{O(cO(C,$))}),i()})}}),[]),u=f.useRef([...s.ctrls]),d=f.useRef([]),h=tO(e)||0;f.useMemo(()=>{tn(u.current.slice(e,h),C=>{aO(C,a),C.stop(!0)}),u.current.length=e,g(h,e)},[e]),f.useMemo(()=>{g(0,Math.min(h,e))},n);function g(C,$){for(let w=C;w<$;w++){const E=u.current[w]||(u.current[w]=new vU(null,s.flush)),O=r?r(w,E):t[w];O&&(d.current[w]=VSe(O))}}const v=u.current.map((C,$)=>uO(C,d.current[$])),p=f.useContext(CU),y=tO(p),x=p!==y&&sU(p);Vs(()=>{o.current++,s.ctrls=u.current;const{queue:C}=s;C.length&&(s.queue=[],tn(C,$=>$())),tn(u.current,($,w)=>{a?.add($),x&&$.start({default:p});const E=d.current[w];E&&(cU($,E.ref),$.ref?$.queue.push(E):$.start(E))})}),RT(()=>()=>{tn(s.ctrls,C=>C.stop(!0))});const S=v.map(C=>({...C}));return a?[S,a]:S}function hl(e,t){const n=dt.fun(e),[[r],a]=YSe(1,n?e:[e],n?[]:t);return n||arguments.length==2?[r,a]:r}function Ic(e,t,n){const r=dt.fun(t)&&t,{reset:a,sort:o,trail:i=0,expires:s=!0,exitBeforeEnter:u=!1,onDestroyed:d,ref:h,config:g}=r?r():t,v=f.useMemo(()=>r||arguments.length==3?wU():void 0,[]),p=Ra(e),y=[],x=f.useRef(null),S=a?null:x.current;Vs(()=>{x.current=y}),RT(()=>(tn(y,j=>{v?.add(j.ctrl),j.ctrl.ref=v}),()=>{tn(x.current,j=>{j.expired&&clearTimeout(j.expirationId),aO(j.ctrl,v),j.ctrl.stop(!0)})}));const C=QSe(p,r?r():t,S),$=a&&x.current||[];Vs(()=>tn($,({ctrl:j,item:k,key:L})=>{aO(j,v),Ba(d,k,L)}));const w=[];if(S&&tn(S,(j,k)=>{j.expired?(clearTimeout(j.expirationId),$.push(j)):(k=w[k]=C.indexOf(j.key),~k&&(y[k]=j))}),tn(p,(j,k)=>{y[k]||(y[k]={key:C[k],item:j,phase:"mount",ctrl:new vU},y[k].ctrl.item=j)}),w.length){let j=-1;const{leave:k}=r?r():t;tn(w,(L,H)=>{const U=S[H];~L?(j=y.indexOf(U),y[j]={...U,item:p[L]}):k&&y.splice(++j,0,U)})}dt.fun(o)&&y.sort((j,k)=>o(j.item,k.item));let E=-i;const O=OT(),R=$b(t),M=new Map,I=f.useRef(new Map),T=f.useRef(!1);tn(y,(j,k)=>{const L=j.key,H=j.phase,U=r?r():t;let W,Q;const F=Ba(U.delay||0,L);if(H=="mount")W=U.enter,Q="enter";else{const te=C.indexOf(L)<0;if(H!="leave")if(te)W=U.leave,Q="leave";else if(W=U.update)Q="update";else return;else if(!te)W=U.enter,Q="enter";else return}if(W=Ba(W,j.item,k),W=dt.obj(W)?MT(W):{to:W},!W.config){const te=g||R.config;W.config=Ba(te,j.item,k,Q)}E+=i;const K={...R,delay:F+E,ref:h,immediate:U.immediate,reset:!1,...W};if(Q=="enter"&&dt.und(K.from)){const te=r?r():t,ee=dt.und(te.initial)||S?te.from:te.initial;K.from=Ba(ee,j.item,k)}const{onResolve:G}=K;K.onResolve=te=>{Ba(G,te);const ee=x.current,le=ee.find(ce=>ce.key===L);if(le&&!(te.cancelled&&le.phase!="update")&&le.ctrl.idle){const ce=ee.every(q=>q.ctrl.idle);if(le.phase=="leave"){const q=Ba(s,le.item);if(q!==!1){const J=q===!0?0:q;if(le.expired=!0,!ce&&J>0){J<=2147483647&&(le.expirationId=setTimeout(O,J));return}}}ce&&ee.some(q=>q.expired)&&(I.current.delete(le),u&&(T.current=!0),O())}};const Z=uO(j.ctrl,K);Q==="leave"&&u?I.current.set(j,{phase:Q,springs:Z,payload:K}):M.set(j,{phase:Q,springs:Z,payload:K})});const A=f.useContext(CU),N=tO(A),D=A!==N&&sU(A);Vs(()=>{D&&tn(y,j=>{j.ctrl.start({default:A})})},[A]),tn(M,(j,k)=>{if(I.current.size){const L=y.findIndex(H=>H.key===k.key);y.splice(L,1)}}),Vs(()=>{tn(I.current.size?I.current:M,({phase:j,payload:k},L)=>{const{ctrl:H}=L;L.phase=j,v?.add(H),D&&j=="enter"&&H.start({default:A}),k&&(cU(H,k.ref),(H.ref||v)&&!T.current?H.update(k):(H.start(k),T.current&&(T.current=!1)))})},a?void 0:n);const z=j=>f.createElement(f.Fragment,null,y.map((k,L)=>{const{springs:H}=M.get(k)||k.ctrl,U=j({...H},k.item,k,L),W=dt.str(k.key)||dt.num(k.key)?k.key:k.ctrl.id,Q=f.version<"19.0.0",F=U?.props??{},K=Q?U?.ref:F?.ref;return U&&U.type?f.createElement(U.type,{...F,key:W,ref:K}):U}));return v?[z,v]:z}var XSe=1;function QSe(e,{key:t,keys:n=t},r){if(n===null){const a=new Set;return e.map(o=>{const i=r&&r.find(s=>s.item===o&&s.phase!=="leave"&&!a.has(s));return i?(a.add(i),i.key):XSe++})}return dt.und(n)?e:dt.fun(n)?e.map(n):Ra(n)}var $U=class extends PT{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=um(...t);const n=this._get(),r=nO(n);TT(this,r.create(n))}advance(e){const t=this._get(),n=this.get();Ki(t,n)||(ai(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&lA(this._active)&&Qx(this)}_get(){const e=dt.arr(this.source)?this.source.map(Da):Ra(Da(this.source));return this.calc(...e)}_start(){this.idle&&!lA(this._active)&&(this.idle=!1,tn(xb(this),e=>{e.done=!1}),Go.skipAnimation?(on.batchedUpdates(()=>this.advance()),Qx(this)):pb.start(this))}_attach(){let e=1;tn(Ra(this.source),t=>{xo(t)&&Wd(t,this),iO(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){tn(Ra(this.source),e=>{xo(e)&&hm(e,this)}),this._active.clear(),Qx(this)}eventObserved(e){e.type=="change"?e.idle?this.advance():(this._active.add(e.parent),this._start()):e.type=="idle"?this._active.delete(e.parent):e.type=="priority"&&(this.priority=Ra(this.source).reduce((t,n)=>Math.max(t,(iO(n)?n.priority:0)+1),0))}};function ZSe(e){return e.idle!==!1}function lA(e){return!e.size||Array.from(e).every(ZSe)}function Qx(e){e.idle||(e.idle=!0,tn(xb(e),t=>{t.done=!0}),fm(e,{type:"idle",parent:e}))}var fs=(e,...t)=>new $U(e,t);Go.assign({createStringInterpolator:eU,to:(e,t)=>new $U(e,t)});var EU=/^--/;function JSe(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!EU.test(e)&&!(Fh.hasOwnProperty(e)&&Fh[e])?t+"px":(""+t).trim()}var sA={};function exe(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",{className:r,style:a,children:o,scrollTop:i,scrollLeft:s,viewBox:u,...d}=t,h=Object.values(d),g=Object.keys(d).map(v=>n||e.hasAttribute(v)?v:sA[v]||(sA[v]=v.replace(/([A-Z])/g,p=>"-"+p.toLowerCase())));o!==void 0&&(e.textContent=o);for(const v in a)if(a.hasOwnProperty(v)){const p=JSe(v,a[v]);EU.test(v)?e.style.setProperty(v,p):e.style[v]=p}g.forEach((v,p)=>{e.setAttribute(v,h[p])}),r!==void 0&&(e.className=r),i!==void 0&&(e.scrollTop=i),s!==void 0&&(e.scrollLeft=s),u!==void 0&&e.setAttribute("viewBox",u)}var Fh={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},txe=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),nxe=["Webkit","Ms","Moz","O"];Fh=Object.keys(Fh).reduce((e,t)=>(nxe.forEach(n=>e[txe(n,t)]=e[t]),e),Fh);var rxe=/^(matrix|translate|scale|rotate|skew)/,axe=/^(translate)/,oxe=/^(rotate|skew)/,Zx=(e,t)=>dt.num(e)&&e!==0?e+t:e,fp=(e,t)=>dt.arr(e)?e.every(n=>fp(n,t)):dt.num(e)?e===t:parseFloat(e)===t,ixe=class extends wb{constructor({x:e,y:t,z:n,...r}){const a=[],o=[];(e||t||n)&&(a.push([e||0,t||0,n||0]),o.push(i=>[`translate3d(${i.map(s=>Zx(s,"px")).join(",")})`,fp(i,0)])),bi(r,(i,s)=>{if(s==="transform")a.push([i||""]),o.push(u=>[u,u===""]);else if(rxe.test(s)){if(delete r[s],dt.und(i))return;const u=axe.test(s)?"px":oxe.test(s)?"deg":"";a.push(Ra(i)),o.push(s==="rotate3d"?([d,h,g,v])=>[`rotate3d(${d},${h},${g},${Zx(v,u)})`,fp(v,0)]:d=>[`${s}(${d.map(h=>Zx(h,u)).join(",")})`,fp(d,s.startsWith("scale")?1:0)])}}),a.length&&(r.transform=new lxe(a,o)),super(r)}},lxe=class extends Qq{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return tn(this.inputs,(n,r)=>{const a=Da(n[0]),[o,i]=this.transforms[r](dt.arr(a)?a:n.map(Da));e+=" "+o,t=t&&i}),t?"none":e}observerAdded(e){e==1&&tn(this.inputs,t=>tn(t,n=>xo(n)&&Wd(n,this)))}observerRemoved(e){e==0&&tn(this.inputs,t=>tn(t,n=>xo(n)&&hm(n,this)))}eventObserved(e){e.type=="change"&&(this._value=null),fm(this,e)}},sxe=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"];Go.assign({batchedUpdates:Uo.unstable_batchedUpdates,createStringInterpolator:eU,colors:aSe});var cxe=jSe(sxe,{applyAnimatedValues:exe,createAnimatedStyle:e=>new ixe(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),ur=cxe.animated,Jx,cA;function uxe(){if(cA)return Jx;cA=1;function e(){this.__data__=[],this.size=0}return Jx=e,Jx}var eC,uA;function tg(){if(uA)return eC;uA=1;function e(t,n){return t===n||t!==t&&n!==n}return eC=e,eC}var tC,dA;function Eb(){if(dA)return tC;dA=1;var e=tg();function t(n,r){for(var a=n.length;a--;)if(e(n[a][0],r))return a;return-1}return tC=t,tC}var nC,fA;function dxe(){if(fA)return nC;fA=1;var e=Eb(),t=Array.prototype,n=t.splice;function r(a){var o=this.__data__,i=e(o,a);if(i<0)return!1;var s=o.length-1;return i==s?o.pop():n.call(o,i,1),--this.size,!0}return nC=r,nC}var rC,hA;function fxe(){if(hA)return rC;hA=1;var e=Eb();function t(n){var r=this.__data__,a=e(r,n);return a<0?void 0:r[a][1]}return rC=t,rC}var aC,mA;function hxe(){if(mA)return aC;mA=1;var e=Eb();function t(n){return e(this.__data__,n)>-1}return aC=t,aC}var oC,gA;function mxe(){if(gA)return oC;gA=1;var e=Eb();function t(n,r){var a=this.__data__,o=e(a,n);return o<0?(++this.size,a.push([n,r])):a[o][1]=r,this}return oC=t,oC}var iC,vA;function _b(){if(vA)return iC;vA=1;var e=uxe(),t=dxe(),n=fxe(),r=hxe(),a=mxe();function o(i){var s=-1,u=i==null?0:i.length;for(this.clear();++s-1&&n%1==0&&n<=e}return lw=t,lw}var sw,yj;function Gd(){if(yj)return sw;yj=1;var e=Ob(),t=BT();function n(r){return r!=null&&t(r.length)&&!e(r)}return sw=n,sw}var cw,Sj;function LU(){if(Sj)return cw;Sj=1;var e=Gd(),t=No();function n(r){return t(r)&&e(r)}return cw=n,cw}var $h={exports:{}},uw,xj;function kxe(){if(xj)return uw;xj=1;function e(){return!1}return uw=e,uw}$h.exports;var Cj;function Pb(){return Cj||(Cj=1,(function(e,t){var n=Oi(),r=kxe(),a=t&&!t.nodeType&&t,o=a&&!0&&e&&!e.nodeType&&e,i=o&&o.exports===a,s=i?n.Buffer:void 0,u=s?s.isBuffer:void 0,d=u||r;e.exports=d})($h,$h.exports)),$h.exports}var dw,wj;function HT(){if(wj)return dw;wj=1;var e=ml(),t=LT(),n=No(),r="[object Object]",a=Function.prototype,o=Object.prototype,i=a.toString,s=o.hasOwnProperty,u=i.call(Object);function d(h){if(!n(h)||e(h)!=r)return!1;var g=t(h);if(g===null)return!0;var v=s.call(g,"constructor")&&g.constructor;return typeof v=="function"&&v instanceof v&&i.call(v)==u}return dw=d,dw}var fw,$j;function Fxe(){if($j)return fw;$j=1;var e=ml(),t=BT(),n=No(),r="[object Arguments]",a="[object Array]",o="[object Boolean]",i="[object Date]",s="[object Error]",u="[object Function]",d="[object Map]",h="[object Number]",g="[object Object]",v="[object RegExp]",p="[object Set]",y="[object String]",x="[object WeakMap]",S="[object ArrayBuffer]",C="[object DataView]",$="[object Float32Array]",w="[object Float64Array]",E="[object Int8Array]",O="[object Int16Array]",R="[object Int32Array]",M="[object Uint8Array]",I="[object Uint8ClampedArray]",T="[object Uint16Array]",A="[object Uint32Array]",N={};N[$]=N[w]=N[E]=N[O]=N[R]=N[M]=N[I]=N[T]=N[A]=!0,N[r]=N[a]=N[S]=N[o]=N[C]=N[i]=N[s]=N[u]=N[d]=N[h]=N[g]=N[v]=N[p]=N[y]=N[x]=!1;function D(z){return n(z)&&t(z.length)&&!!N[e(z)]}return fw=D,fw}var hw,Ej;function Yd(){if(Ej)return hw;Ej=1;function e(t){return function(n){return t(n)}}return hw=e,hw}var Eh={exports:{}};Eh.exports;var _j;function Nb(){return _j||(_j=1,(function(e,t){var n=_U(),r=t&&!t.nodeType&&t,a=r&&!0&&e&&!e.nodeType&&e,o=a&&a.exports===r,i=o&&n.process,s=(function(){try{var u=a&&a.require&&a.require("util").types;return u||i&&i.binding&&i.binding("util")}catch{}})();e.exports=s})(Eh,Eh.exports)),Eh.exports}var mw,Oj;function kT(){if(Oj)return mw;Oj=1;var e=Fxe(),t=Yd(),n=Nb(),r=n&&n.isTypedArray,a=r?t(r):e;return mw=a,mw}var gw,Rj;function DU(){if(Rj)return gw;Rj=1;function e(t,n){if(!(n==="constructor"&&typeof t[n]=="function")&&n!="__proto__")return t[n]}return gw=e,gw}var vw,Tj;function FT(){if(Tj)return vw;Tj=1;var e=jT(),t=tg(),n=Object.prototype,r=n.hasOwnProperty;function a(o,i,s){var u=o[i];(!(r.call(o,i)&&t(u,s))||s===void 0&&!(i in o))&&e(o,i,s)}return vw=a,vw}var pw,Mj;function Xd(){if(Mj)return pw;Mj=1;var e=FT(),t=jT();function n(r,a,o,i){var s=!o;o||(o={});for(var u=-1,d=a.length;++u -1&&r%1==0&&r0){if(++o>=e)return arguments[0]}else o=0;return a.apply(void 0,arguments)}}return Pw=r,Pw}var Nw,Wj;function kU(){if(Wj)return Nw;Wj=1;var e=Qxe(),t=Zxe(),n=t(e);return Nw=n,Nw}var Aw,Kj;function qT(){if(Kj)return Aw;Kj=1;var e=jb(),t=HU(),n=kU();function r(a,o){return n(t(a,o,e),a+"")}return Aw=r,Aw}var jw,Gj;function FU(){if(Gj)return jw;Gj=1;var e=tg(),t=Gd(),n=Ab(),r=Ri();function a(o,i,s){if(!r(s))return!1;var u=typeof i;return(u=="number"?t(s)&&n(i,s.length):u=="string"&&i in s)?e(s[i],o):!1}return jw=a,jw}var zw,Yj;function Jxe(){if(Yj)return zw;Yj=1;var e=qT(),t=FU();function n(r){return e(function(a,o){var i=-1,s=o.length,u=s>1?o[s-1]:void 0,d=s>2?o[2]:void 0;for(u=r.length>3&&typeof u=="function"?(s--,u):void 0,d&&t(o[0],o[1],d)&&(u=s<3?void 0:u,s=1),a=Object(a);++i 0&&g.height>0,S=Math.round(n[0]),C=Math.round(n[1]);x&&(r==="top"?(S-=g.width/2,C-=g.height+14):r==="right"?(S+=14,C-=g.height/2):r==="bottom"?(S-=g.width/2,C+=14):r==="left"?(S-=g.width+14,C-=g.height/2):r==="center"&&(S-=g.width/2,C-=g.height/2),p={transform:d7(S,C)},v.current||(y=!0),v.current=[S,C]);var $=hl({to:p,config:u,immediate:!s||y}),w=o.tooltip;w.basic,w.chip,w.container,w.table,w.tableCell,w.tableCellValue;var E=(function(R,M){if(R==null)return{};var I={};for(var T in R)if({}.hasOwnProperty.call(R,T)){if(M.indexOf(T)!==-1)continue;I[T]=R[T]}return I})(w,xCe),O=fc({},CCe,E,{transform:(t=$.transform)!=null?t:d7(S,C),opacity:$.transform?1:0});return Y.jsx(ur.div,{ref:h,style:O,children:a})}));GU.displayName="TooltipWrapper";var wCe=f.memo((function(e){var t=e.size,n=t===void 0?12:t,r=e.color,a=e.style;return Y.jsx("span",{style:fc({display:"block",width:n,height:n,background:r},a===void 0?{}:a)})})),YU=f.memo((function(e){var t,n=e.id,r=e.value,a=e.format,o=e.enableChip,i=o!==void 0&&o,s=e.color,u=e.renderContent,d=tr(),h=_y(a);if(typeof u=="function")t=u();else{var g=r;h!==void 0&&g!==void 0&&(g=h(g)),t=Y.jsxs("div",{style:d.tooltip.basic,children:[i&&Y.jsx(wCe,{color:s,style:d.tooltip.chip}),g!==void 0?Y.jsxs("span",{children:[n,": ",Y.jsx("strong",{children:""+g})]}):n]})}return Y.jsx("div",{style:d.tooltip.container,role:"tooltip",children:t})})),$Ce={width:"100%",borderCollapse:"collapse"},ECe=f.memo((function(e){var t,n=e.title,r=e.rows,a=r===void 0?[]:r,o=e.renderContent,i=tr();return a.length?(t=typeof o=="function"?o():Y.jsxs("div",{children:[n&&n,Y.jsx("table",{style:fc({},$Ce,i.tooltip.table),children:Y.jsx("tbody",{children:a.map((function(s,u){return Y.jsx("tr",{children:s.map((function(d,h){return Y.jsx("td",{style:i.tooltip.tableCell,children:d},h)}))},u)}))})})]}),Y.jsx("div",{style:i.tooltip.container,children:t})):null}));ECe.displayName="TableTooltip";var fO=f.memo((function(e){var t=e.x0,n=e.x1,r=e.y0,a=e.y1,o=tr(),i=Fa(),s=i.animate,u=i.config,d=f.useMemo((function(){return fc({},o.crosshair.line,{pointerEvents:"none"})}),[o.crosshair.line]),h=hl({x1:t,x2:n,y1:r,y2:a,config:u,immediate:!s});return Y.jsx(ur.line,fc({},h,{fill:"none",style:d}))}));fO.displayName="CrosshairLine";var _Ce=f.memo((function(e){var t,n,r=e.width,a=e.height,o=e.type,i=e.x,s=e.y;return o==="cross"?(t={x0:i,x1:i,y0:0,y1:a},n={x0:0,x1:r,y0:s,y1:s}):o==="top-left"?(t={x0:i,x1:i,y0:0,y1:s},n={x0:0,x1:i,y0:s,y1:s}):o==="top"?t={x0:i,x1:i,y0:0,y1:s}:o==="top-right"?(t={x0:i,x1:i,y0:0,y1:s},n={x0:i,x1:r,y0:s,y1:s}):o==="right"?n={x0:i,x1:r,y0:s,y1:s}:o==="bottom-right"?(t={x0:i,x1:i,y0:s,y1:a},n={x0:i,x1:r,y0:s,y1:s}):o==="bottom"?t={x0:i,x1:i,y0:s,y1:a}:o==="bottom-left"?(t={x0:i,x1:i,y0:s,y1:a},n={x0:0,x1:i,y0:s,y1:s}):o==="left"?n={x0:0,x1:i,y0:s,y1:s}:o==="x"?t={x0:i,x1:i,y0:0,y1:a}:o==="y"&&(n={x0:0,x1:r,y0:s,y1:s}),Y.jsxs(Y.Fragment,{children:[t&&Y.jsx(fO,{x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1}),n&&Y.jsx(fO,{x0:n.x0,x1:n.x1,y0:n.y0,y1:n.y1})]})}));_Ce.displayName="Crosshair";var XU=f.createContext({showTooltipAt:function(){},showTooltipFromEvent:function(){},hideTooltip:function(){}}),hO={isVisible:!1,position:[null,null],content:null,anchor:null},QU=f.createContext(hO),OCe=function(e){var t=f.useState(hO),n=t[0],r=t[1],a=f.useCallback((function(s,u,d){var h=u[0],g=u[1];d===void 0&&(d="top"),r({isVisible:!0,position:[h,g],anchor:d,content:s})}),[r]),o=f.useCallback((function(s,u,d){d===void 0&&(d="top");var h=e.current.getBoundingClientRect(),g=e.current.offsetWidth,v=g===h.width?1:g/h.width,p="touches"in u?u.touches[0]:u,y=p.clientX,x=p.clientY,S=(y-h.left)*v,C=(x-h.top)*v;d!=="left"&&d!=="right"||(d=Sdiv, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',y=v.head||v.getElementsByTagName("head")[0],x=v.createElement("style");x.id="detectElementResize",x.type="text/css",e!=null&&x.setAttribute("nonce",e),x.styleSheet?x.styleSheet.cssText=p:x.appendChild(v.createTextNode(p)),y.appendChild(x)}};return{addResizeListener:function(v,p){if(u)v.attachEvent("onresize",p);else{if(!v.__resizeTriggers__){const y=v.ownerDocument,x=Oo.getComputedStyle(v);x&&x.position==="static"&&(v.style.position="relative"),d(y),v.__resizeLast__={},v.__resizeListeners__=[],(v.__resizeTriggers__=y.createElement("div")).className="resize-triggers";const S=y.createElement("div");S.className="expand-trigger",S.appendChild(y.createElement("div"));const C=y.createElement("div");C.className="contract-trigger",v.__resizeTriggers__.appendChild(S),v.__resizeTriggers__.appendChild(C),v.appendChild(v.__resizeTriggers__),i(v),v.addEventListener("scroll",s,!0),r&&(v.__resizeTriggers__.__animationListener__=function(w){w.animationName===n&&i(v)},v.__resizeTriggers__.addEventListener(r,v.__resizeTriggers__.__animationListener__))}v.__resizeListeners__.push(p)}},removeResizeListener:function(v,p){if(u)v.detachEvent("onresize",p);else if(v.__resizeListeners__.splice(v.__resizeListeners__.indexOf(p),1),!v.__resizeListeners__.length){v.removeEventListener("scroll",s,!0),v.__resizeTriggers__.__animationListener__&&(v.__resizeTriggers__.removeEventListener(r,v.__resizeTriggers__.__animationListener__),v.__resizeTriggers__.__animationListener__=null);try{v.__resizeTriggers__=!v.removeChild(v.__resizeTriggers__)}catch{}}}}}class zCe extends f.Component{constructor(...t){super(...t),this.state={height:this.props.defaultHeight||0,width:this.props.defaultWidth||0},this._autoSizer=null,this._detectElementResize=null,this._didLogDeprecationWarning=!1,this._parentNode=null,this._resizeObserver=null,this._timeoutId=null,this._onResize=()=>{this._timeoutId=null;const{disableHeight:n,disableWidth:r,onResize:a}=this.props;if(this._parentNode){const o=window.getComputedStyle(this._parentNode)||{},i=parseFloat(o.paddingLeft||"0"),s=parseFloat(o.paddingRight||"0"),u=parseFloat(o.paddingTop||"0"),d=parseFloat(o.paddingBottom||"0"),h=this._parentNode.getBoundingClientRect(),g=h.height-u-d,v=h.width-i-s;if(!n&&this.state.height!==g||!r&&this.state.width!==v){this.setState({height:g,width:v});const p=()=>{this._didLogDeprecationWarning||(this._didLogDeprecationWarning=!0,console.warn("scaledWidth and scaledHeight parameters have been deprecated; use width and height instead"))};typeof a=="function"&&a({height:g,width:v,get scaledHeight(){return p(),g},get scaledWidth(){return p(),v}})}}},this._setRef=n=>{this._autoSizer=n}}componentDidMount(){const{nonce:t}=this.props,n=this._autoSizer?this._autoSizer.parentNode:null;if(n!=null&&n.ownerDocument&&n.ownerDocument.defaultView&&n instanceof n.ownerDocument.defaultView.HTMLElement){this._parentNode=n;const r=n.ownerDocument.defaultView.ResizeObserver;r!=null?(this._resizeObserver=new r(()=>{this._timeoutId=setTimeout(this._onResize,0)}),this._resizeObserver.observe(n)):(this._detectElementResize=jCe(t),this._detectElementResize.addResizeListener(n,this._onResize)),this._onResize()}}componentWillUnmount(){this._parentNode&&(this._detectElementResize&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize),this._timeoutId!==null&&clearTimeout(this._timeoutId),this._resizeObserver&&this._resizeObserver.disconnect())}render(){const{children:t,defaultHeight:n,defaultWidth:r,disableHeight:a=!1,disableWidth:o=!1,doNotBailOutOnEmptyChildren:i=!1,nonce:s,onResize:u,style:d={},tagName:h="div",...g}=this.props,{height:v,width:p}=this.state,y={overflow:"visible"},x={};let S=!1;return a||(v===0&&(S=!0),y.height=0,x.height=v,x.scaledHeight=v),o||(p===0&&(S=!0),y.width=0,x.width=p,x.scaledWidth=p),i&&(S=!1),f.createElement(h,{ref:this._setRef,style:{...y,...d},...g},!S&&t(x))}}function LCe(e,t,n,r){var a=this,o=f.useRef(null),i=f.useRef(0),s=f.useRef(0),u=f.useRef(null),d=f.useRef([]),h=f.useRef(),g=f.useRef(),v=f.useRef(e),p=f.useRef(!0);v.current=e;var y=typeof window<"u",x=!t&&t!==0&&y;if(typeof e!="function")throw new TypeError("Expected a function");t=+t||0;var S=!!(n=n||{}).leading,C=!("trailing"in n)||!!n.trailing,$="maxWait"in n,w="debounceOnServer"in n&&!!n.debounceOnServer,E=$?Math.max(+n.maxWait||0,t):null;f.useEffect(function(){return p.current=!0,function(){p.current=!1}},[]);var O=f.useMemo(function(){var R=function(z){var j=d.current,k=h.current;return d.current=h.current=null,i.current=z,s.current=s.current||z,g.current=v.current.apply(k,j)},M=function(z,j){x&&cancelAnimationFrame(u.current),u.current=x?requestAnimationFrame(z):setTimeout(z,j)},I=function(z){if(!p.current)return!1;var j=z-o.current;return!o.current||j>=t||j<0||$&&z-i.current>=E},T=function(z){return u.current=null,C&&d.current?R(z):(d.current=h.current=null,g.current)},A=function z(){var j=Date.now();if(S&&s.current===i.current&&N(),I(j))return T(j);if(p.current){var k=t-(j-o.current),L=$?Math.min(k,E-(j-i.current)):k;M(z,L)}},N=function(){r&&r({})},D=function(){if(y||w){var z=Date.now(),j=I(z);if(d.current=[].slice.call(arguments),h.current=a,o.current=z,j){if(!u.current&&p.current)return i.current=o.current,M(A,t),S?R(o.current):g.current;if($)return M(A,t),R(o.current)}return u.current||M(A,t),g.current}};return D.cancel=function(){var z=u.current;z&&(x?cancelAnimationFrame(u.current):clearTimeout(u.current)),i.current=0,d.current=o.current=h.current=u.current=null,z&&r&&r({})},D.isPending=function(){return!!u.current},D.flush=function(){return u.current?T(Date.now()):g.current},D},[S,$,t,E,C,x,y,w,r]);return O}function DCe(e,t){return e===t}function BCe(e,t,n){var r=n&&n.equalityFn||DCe,a=f.useRef(e),o=f.useState({})[1],i=LCe(f.useCallback(function(u){a.current=u,o({})},[o]),t,n,o),s=f.useRef(e);return r(s.current,e)||(i(e),s.current=e),[a.current,i]}function Bb(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function VT(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function Jd(){}var hc=.7,pd=1/hc,td="\\s*([+-]?\\d+)\\s*",bm="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",ui="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",HCe=/^#([0-9a-f]{3,8})$/,kCe=new RegExp(`^rgb\\(${td},${td},${td}\\)$`),FCe=new RegExp(`^rgb\\(${ui},${ui},${ui}\\)$`),qCe=new RegExp(`^rgba\\(${td},${td},${td},${bm}\\)$`),UCe=new RegExp(`^rgba\\(${ui},${ui},${ui},${bm}\\)$`),VCe=new RegExp(`^hsl\\(${bm},${ui},${ui}\\)$`),WCe=new RegExp(`^hsla\\(${bm},${ui},${ui},${bm}\\)$`),v7={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};Bb(Jd,ym,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:p7,formatHex:p7,formatHex8:KCe,formatHsl:GCe,formatRgb:b7,toString:b7});function p7(){return this.rgb().formatHex()}function KCe(){return this.rgb().formatHex8()}function GCe(){return JU(this).formatHsl()}function b7(){return this.rgb().formatRgb()}function ym(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=HCe.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?y7(t):n===3?new ba(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?Bv(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?Bv(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=kCe.exec(e))?new ba(t[1],t[2],t[3],1):(t=FCe.exec(e))?new ba(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=qCe.exec(e))?Bv(t[1],t[2],t[3],t[4]):(t=UCe.exec(e))?Bv(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=VCe.exec(e))?C7(t[1],t[2]/100,t[3]/100,1):(t=WCe.exec(e))?C7(t[1],t[2]/100,t[3]/100,t[4]):v7.hasOwnProperty(e)?y7(v7[e]):e==="transparent"?new ba(NaN,NaN,NaN,0):null}function y7(e){return new ba(e>>16&255,e>>8&255,e&255,1)}function Bv(e,t,n,r){return r<=0&&(e=t=n=NaN),new ba(e,t,n,r)}function ZU(e){return e instanceof Jd||(e=ym(e)),e?(e=e.rgb(),new ba(e.r,e.g,e.b,e.opacity)):new ba}function bd(e,t,n,r){return arguments.length===1?ZU(e):new ba(e,t,n,r??1)}function ba(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}Bb(ba,bd,VT(Jd,{brighter(e){return e=e==null?pd:Math.pow(pd,e),new ba(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?hc:Math.pow(hc,e),new ba(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new ba(Js(this.r),Js(this.g),Js(this.b),Jp(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:S7,formatHex:S7,formatHex8:YCe,formatRgb:x7,toString:x7}));function S7(){return`#${Ws(this.r)}${Ws(this.g)}${Ws(this.b)}`}function YCe(){return`#${Ws(this.r)}${Ws(this.g)}${Ws(this.b)}${Ws((isNaN(this.opacity)?1:this.opacity)*255)}`}function x7(){const e=Jp(this.opacity);return`${e===1?"rgb(":"rgba("}${Js(this.r)}, ${Js(this.g)}, ${Js(this.b)}${e===1?")":`, ${e})`}`}function Jp(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Js(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Ws(e){return e=Js(e),(e<16?"0":"")+e.toString(16)}function C7(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Bo(e,t,n,r)}function JU(e){if(e instanceof Bo)return new Bo(e.h,e.s,e.l,e.opacity);if(e instanceof Jd||(e=ym(e)),!e)return new Bo;if(e instanceof Bo)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),o=Math.max(t,n,r),i=NaN,s=o-a,u=(o+a)/2;return s?(t===o?i=(n-r)/s+(n 0&&u<1?0:i,new Bo(i,s,u,e.opacity)}function XCe(e,t,n,r){return arguments.length===1?JU(e):new Bo(e,t,n,r??1)}function Bo(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}Bb(Bo,XCe,VT(Jd,{brighter(e){return e=e==null?pd:Math.pow(pd,e),new Bo(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?hc:Math.pow(hc,e),new Bo(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new ba(t2(e>=240?e-240:e+120,a,r),t2(e,a,r),t2(e<120?e+240:e-120,a,r),this.opacity)},clamp(){return new Bo(w7(this.h),Hv(this.s),Hv(this.l),Jp(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=Jp(this.opacity);return`${e===1?"hsl(":"hsla("}${w7(this.h)}, ${Hv(this.s)*100}%, ${Hv(this.l)*100}%${e===1?")":`, ${e})`}`}}));function w7(e){return e=(e||0)%360,e<0?e+360:e}function Hv(e){return Math.max(0,Math.min(1,e||0))}function t2(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const QCe=Math.PI/180,ZCe=180/Math.PI;var eV=-.14861,WT=1.78277,KT=-.29227,Hb=-.90649,Sm=1.97294,$7=Sm*Hb,E7=Sm*WT,_7=WT*KT-Hb*eV;function JCe(e){if(e instanceof ec)return new ec(e.h,e.s,e.l,e.opacity);e instanceof ba||(e=ZU(e));var t=e.r/255,n=e.g/255,r=e.b/255,a=(_7*r+$7*t-E7*n)/(_7+$7-E7),o=r-a,i=(Sm*(n-a)-KT*o)/Hb,s=Math.sqrt(i*i+o*o)/(Sm*a*(1-a)),u=s?Math.atan2(i,o)*ZCe-120:NaN;return new ec(u<0?u+360:u,s,a,e.opacity)}function yi(e,t,n,r){return arguments.length===1?JCe(e):new ec(e,t,n,r??1)}function ec(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}Bb(ec,yi,VT(Jd,{brighter(e){return e=e==null?pd:Math.pow(pd,e),new ec(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?hc:Math.pow(hc,e),new ec(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*QCe,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),a=Math.sin(e);return new ba(255*(t+n*(eV*r+WT*a)),255*(t+n*(KT*r+Hb*a)),255*(t+n*(Sm*r)),this.opacity)}}));function ewe(e,t,n,r,a){var o=e*e,i=o*e;return((1-3*e+3*o-i)*t+(4-6*o+3*i)*n+(1+3*e+3*o-3*i)*r+i*a)/6}function twe(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),a=e[r],o=e[r+1],i=r>0?e[r-1]:2*a-o,s=r ()=>e;function tV(e,t){return function(n){return e+n*t}}function nwe(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function rwe(e,t){var n=t-e;return n?tV(e,n>180||n<-180?n-360*Math.round(n/360):n):kb(isNaN(e)?t:e)}function awe(e){return(e=+e)==1?nd:function(t,n){return n-t?nwe(t,n,e):kb(isNaN(t)?n:t)}}function nd(e,t){var n=t-e;return n?tV(e,n):kb(isNaN(e)?t:e)}const O7=(function e(t){var n=awe(t);function r(a,o){var i=n((a=bd(a)).r,(o=bd(o)).r),s=n(a.g,o.g),u=n(a.b,o.b),d=nd(a.opacity,o.opacity);return function(h){return a.r=i(h),a.g=s(h),a.b=u(h),a.opacity=d(h),a+""}}return r.gamma=e,r})(1);function owe(e){return function(t){var n=t.length,r=new Array(n),a=new Array(n),o=new Array(n),i,s;for(i=0;i n&&(o=t.slice(n,o),s[i]?s[i]+=o:s[++i]=o),(r=r[0])===(a=a[0])?s[i]?s[i]+=a:s[++i]=a:(s[++i]=null,u.push({i,x:xm(r,a)})),n=n2.lastIndex;return n -1}return u2=t,u2}var d2,z7;function iV(){if(z7)return d2;z7=1;function e(t,n,r){for(var a=-1,o=t==null?0:t.length;++a =i&&(p=o,y=!1,d=new e(d));e:for(;++v 1?0:e<-1?Cm:Math.acos(e)}function k7(e){return e>=1?e0:e<=-1?-e0:Math.asin(e)}const pO=Math.PI,bO=2*pO,Bs=1e-6,Ewe=bO-Bs;function sV(e){this._+=e[0];for(let t=1,n=e.length;t =0))throw new Error(`invalid digits: ${e}`);if(t>15)return sV;const n=10**t;return function(r){this._+=r[0];for(let a=1,o=r.length;a Bs)if(!(Math.abs(g*u-d*h)>Bs)||!o)this._append`L${this._x1=t},${this._y1=n}`;else{let p=r-i,y=a-s,x=u*u+d*d,S=p*p+y*y,C=Math.sqrt(x),$=Math.sqrt(v),w=o*Math.tan((pO-Math.acos((x+v-S)/(2*C*$)))/2),E=w/$,O=w/C;Math.abs(E-1)>Bs&&this._append`L${t+E*h},${n+E*g}`,this._append`A${o},${o},0,0,${+(g*p>h*y)},${this._x1=t+O*u},${this._y1=n+O*d}`}}arc(t,n,r,a,o,i){if(t=+t,n=+n,r=+r,i=!!i,r<0)throw new Error(`negative radius: ${r}`);let s=r*Math.cos(a),u=r*Math.sin(a),d=t+s,h=n+u,g=1^i,v=i?a-o:o-a;this._x1===null?this._append`M${d},${h}`:(Math.abs(this._x1-d)>Bs||Math.abs(this._y1-h)>Bs)&&this._append`L${d},${h}`,r&&(v<0&&(v=v%bO+bO),v>Ewe?this._append`A${r},${r},0,1,${g},${t-s},${n-u}A${r},${r},0,1,${g},${this._x1=d},${this._y1=h}`:v>Bs&&this._append`A${r},${r},0,${+(v>=pO)},${g},${this._x1=t+r*Math.cos(o)},${this._y1=n+r*Math.sin(o)}`)}rect(t,n,r,a){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+a}h${-r}Z`}toString(){return this._}}function cV(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new Owe(t)}function Rwe(e){return e.innerRadius}function Twe(e){return e.outerRadius}function Mwe(e){return e.startAngle}function Iwe(e){return e.endAngle}function Pwe(e){return e&&e.padAngle}function Nwe(e,t,n,r,a,o,i,s){var u=n-e,d=r-t,h=i-a,g=s-o,v=g*u-h*d;if(!(v*v j*j+k*k&&(I=A,T=N),{cx:I,cy:T,x01:-h,y01:-g,x11:I*(a/O-1),y11:T*(a/O-1)}}function Awe(){var e=Rwe,t=Twe,n=sr(0),r=null,a=Mwe,o=Iwe,i=Pwe,s=null,u=cV(d);function d(){var h,g,v=+e.apply(this,arguments),p=+t.apply(this,arguments),y=a.apply(this,arguments)-e0,x=o.apply(this,arguments)-e0,S=H7(x-y),C=x>y;if(s||(s=h=u()),p ga))s.moveTo(0,0);else if(S>hp-ga)s.moveTo(p*Ls(y),p*ti(y)),s.arc(0,0,p,y,x,!C),v>ga&&(s.moveTo(v*Ls(x),v*ti(x)),s.arc(0,0,v,x,y,C));else{var $=y,w=x,E=y,O=x,R=S,M=S,I=i.apply(this,arguments)/2,T=I>ga&&(r?+r.apply(this,arguments):Wu(v*v+p*p)),A=g2(H7(p-v)/2,+n.apply(this,arguments)),N=A,D=A,z,j;if(T>ga){var k=k7(T/v*ti(I)),L=k7(T/p*ti(I));(R-=k*2)>ga?(k*=C?1:-1,E+=k,O-=k):(R=0,E=O=(y+x)/2),(M-=L*2)>ga?(L*=C?1:-1,$+=L,w-=L):(M=0,$=w=(y+x)/2)}var H=p*Ls($),U=p*ti($),W=v*Ls(O),Q=v*ti(O);if(A>ga){var F=p*Ls(w),K=p*ti(w),G=v*Ls(E),Z=v*ti(E),te;if(S ga?D>ga?(z=kv(G,Z,H,U,p,D,C),j=kv(F,K,W,Q,p,D,C),s.moveTo(z.cx+z.x01,z.cy+z.y01),Dga)||!(R>ga)?s.lineTo(W,Q):N>ga?(z=kv(W,Q,F,K,v,-N,C),j=kv(H,U,G,Z,v,-N,C),s.lineTo(z.cx+z.x01,z.cy+z.y01),Ne?1:t>=e?0:NaN}function Bwe(e){return e}function Hwe(){var e=Bwe,t=Dwe,n=null,r=sr(0),a=sr(hp),o=sr(0);function i(s){var u,d=(s=ZT(s)).length,h,g,v=0,p=new Array(d),y=new Array(d),x=+r.apply(this,arguments),S=Math.min(hp,Math.max(-hp,a.apply(this,arguments)-x)),C,$=Math.min(Math.abs(S)/d,o.apply(this,arguments)),w=$*(S<0?-1:1),E;for(u=0;u 0&&(v+=E);for(t!=null?p.sort(function(O,R){return t(y[O],y[R])}):n!=null&&p.sort(function(O,R){return n(s[O],s[R])}),u=0,g=v?(S-d*w)/v:0;u 0?E*g:0)+w,y[h]={data:s[h],index:u,value:E,startAngle:x,endAngle:C,padAngle:$};return y}return i.value=function(s){return arguments.length?(e=typeof s=="function"?s:sr(+s),i):e},i.sortValues=function(s){return arguments.length?(t=s,n=null,i):t},i.sort=function(s){return arguments.length?(n=s,t=null,i):n},i.startAngle=function(s){return arguments.length?(r=typeof s=="function"?s:sr(+s),i):r},i.endAngle=function(s){return arguments.length?(a=typeof s=="function"?s:sr(+s),i):a},i.padAngle=function(s){return arguments.length?(o=typeof s=="function"?s:sr(+s),i):o},i}function hs(){}function t0(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function Fb(e){this._context=e}Fb.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:t0(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:t0(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function kwe(e){return new Fb(e)}function fV(e){this._context=e}fV.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:t0(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Fwe(e){return new fV(e)}function hV(e){this._context=e}hV.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:t0(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function qwe(e){return new hV(e)}function mV(e,t){this._basis=new Fb(e),this._beta=t}mV.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r=e[0],a=t[0],o=e[n]-r,i=t[n]-a,s=-1,u;++s<=n;)u=s/n,this._basis.point(this._beta*e[s]+(1-this._beta)*(r+u*o),this._beta*t[s]+(1-this._beta)*(a+u*i));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};const Uwe=(function e(t){function n(r){return t===1?new Fb(r):new mV(r,t)}return n.beta=function(r){return e(+r)},n})(.85);function n0(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function JT(e,t){this._context=e,this._k=(1-t)/6}JT.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:n0(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:n0(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const Vwe=(function e(t){function n(r){return new JT(r,t)}return n.tension=function(r){return e(+r)},n})(0);function eM(e,t){this._context=e,this._k=(1-t)/6}eM.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:n0(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const Wwe=(function e(t){function n(r){return new eM(r,t)}return n.tension=function(r){return e(+r)},n})(0);function tM(e,t){this._context=e,this._k=(1-t)/6}tM.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:n0(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const Kwe=(function e(t){function n(r){return new tM(r,t)}return n.tension=function(r){return e(+r)},n})(0);function nM(e,t,n){var r=e._x1,a=e._y1,o=e._x2,i=e._y2;if(e._l01_a>ga){var s=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,u=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/u,a=(a*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/u}if(e._l23_a>ga){var d=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,h=3*e._l23_a*(e._l23_a+e._l12_a);o=(o*d+e._x1*e._l23_2a-t*e._l12_2a)/h,i=(i*d+e._y1*e._l23_2a-n*e._l12_2a)/h}e._context.bezierCurveTo(r,a,o,i,e._x2,e._y2)}function gV(e,t){this._context=e,this._alpha=t}gV.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:nM(this,e,t);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const Gwe=(function e(t){function n(r){return t?new gV(r,t):new JT(r,0)}return n.alpha=function(r){return e(+r)},n})(.5);function vV(e,t){this._context=e,this._alpha=t}vV.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:nM(this,e,t);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const Ywe=(function e(t){function n(r){return t?new vV(r,t):new eM(r,0)}return n.alpha=function(r){return e(+r)},n})(.5);function pV(e,t){this._context=e,this._alpha=t}pV.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:nM(this,e,t);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const Xwe=(function e(t){function n(r){return t?new pV(r,t):new tM(r,0)}return n.alpha=function(r){return e(+r)},n})(.5);function bV(e){this._context=e}bV.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function Qwe(e){return new bV(e)}function F7(e){return e<0?-1:1}function q7(e,t,n){var r=e._x1-e._x0,a=t-e._x1,o=(e._y1-e._y0)/(r||a<0&&-0),i=(n-e._y1)/(a||r<0&&-0),s=(o*a+i*r)/(r+a);return(F7(o)+F7(i))*Math.min(Math.abs(o),Math.abs(i),.5*Math.abs(s))||0}function U7(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function v2(e,t,n){var r=e._x0,a=e._y0,o=e._x1,i=e._y1,s=(o-r)/3;e._context.bezierCurveTo(r+s,a+s*t,o-s,i-s*n,o,i)}function r0(e){this._context=e}r0.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:v2(this,this._t0,U7(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,v2(this,U7(this,n=q7(this,e,t)),n);break;default:v2(this,this._t0,n=q7(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function yV(e){this._context=new SV(e)}(yV.prototype=Object.create(r0.prototype)).point=function(e,t){r0.prototype.point.call(this,t,e)};function SV(e){this._context=e}SV.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,a,o){this._context.bezierCurveTo(t,e,r,n,o,a)}};function Zwe(e){return new r0(e)}function Jwe(e){return new yV(e)}function xV(e){this._context=e}xV.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=V7(e),a=V7(t),o=0,i=1;i =0;--t)a[t]=(i[t]-a[t+1])/o[t];for(o[n-1]=(e[n]+a[n-1])/2,t=0;t =0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}}this._x=e,this._y=t}};function t2e(e){return new qb(e,.5)}function n2e(e){return new qb(e,0)}function r2e(e){return new qb(e,1)}function W7(e,t){if((i=e.length)>1)for(var n=1,r,a,o=e[t[0]],i,s=o.length;n=0;)n[t]=t;return n}function a2e(e,t){return e[t]}function o2e(e){const t=[];return t.key=e,t}function i2e(){var e=sr([]),t=K7,n=W7,r=a2e;function a(o){var i=Array.from(e.apply(this,arguments),o2e),s,u=i.length,d=-1,h;for(const g of o)for(s=0,++d;s0)for(var n,r=0,a,o,i,s,u,d=e[t[0]].length;r 0?(a[0]=i,a[1]=i+=o):o<0?(a[1]=s,a[0]=s+=o):(a[0]=0,a[1]=o)}function CV(e,t){return e t?1:e>=t?0:NaN}function rM(e){let t=e,n=e;e.length===1&&(t=(i,s)=>e(i)-s,n=s2e(e));function r(i,s,u,d){for(u==null&&(u=0),d==null&&(d=i.length);u >>1;n(i[h],s)<0?u=h+1:d=h}return u}function a(i,s,u,d){for(u==null&&(u=0),d==null&&(d=i.length);u >>1;n(i[h],s)>0?d=h:u=h+1}return u}function o(i,s,u,d){u==null&&(u=0),d==null&&(d=i.length);const h=r(i,s,u,d-1);return h>u&&t(i[h-1],s)>-t(i[h],s)?h-1:h}return{left:r,center:o,right:a}}function s2e(e){return(t,n)=>CV(e(t),n)}function c2e(e){return e===null?NaN:+e}const u2e=rM(CV),d2e=u2e.right;rM(c2e).center;class G7 extends Map{constructor(t,n=m2e){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,a]of t)this.set(r,a)}get(t){return super.get(Y7(this,t))}has(t){return super.has(Y7(this,t))}set(t,n){return super.set(f2e(this,t),n)}delete(t){return super.delete(h2e(this,t))}}function Y7({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function f2e({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function h2e({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(n),e.delete(r)),n}function m2e(e){return e!==null&&typeof e=="object"?e.valueOf():e}var yO=Math.sqrt(50),SO=Math.sqrt(10),xO=Math.sqrt(2);function CO(e,t,n){var r,a=-1,o,i,s;if(t=+t,e=+e,n=+n,e===t&&n>0)return[e];if((r=t 0){let u=Math.round(e/s),d=Math.round(t/s);for(u*s t&&--d,i=new Array(o=d-u+1);++a