"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[87010],{53258:function(e,n,t){t.d(n,{Z:function(){return a}});var r=t(79353),o=t(54772),i={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"},l=t(55790),a=o.forwardRef(function(e,n){return o.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:i}))})},84316:function(e,n,t){t.d(n,{Z:function(){return y}});var r=t(54772),o=t(65414),i=t.n(o),l=t(49685),a=t(71895),u=t(68216),c=t(45054);let s=r.createContext({latestIndex:0}),f=s.Provider;var d=e=>{let{className:n,index:t,children:o,split:i,style:l}=e,{latestIndex:a}=r.useContext(s);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:n,style:l},o),tn.indexOf(r)&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);on.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(t[r[o]]=e[r[o]]);return t};let m=r.forwardRef((e,n)=>{var t,o,c;let{getPrefixCls:s,space:m,direction:y}=r.useContext(u.E_),{size:b=null!==(t=null==m?void 0:m.size)&&void 0!==t?t:"small",align:g,className:h,rootClassName:Z,children:C,direction:E="horizontal",prefixCls:w,split:x,style:N,wrap:P=!1,classNames:k,styles:M}=e,R=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[S,I]=Array.isArray(b)?b:[b,b],K=(0,a.n)(I),O=(0,a.n)(S),A=(0,a.T)(I),T=(0,a.T)(S),L=(0,l.Z)(C,{keepEmpty:!0}),D=void 0===g&&"horizontal"===E?"center":g,_=s("space",w),[z,j,V]=(0,p.Z)(_),F=i()(_,null==m?void 0:m.className,j,"".concat(_,"-").concat(E),{["".concat(_,"-rtl")]:"rtl"===y,["".concat(_,"-align-").concat(D)]:D,["".concat(_,"-gap-row-").concat(I)]:K,["".concat(_,"-gap-col-").concat(S)]:O},h,Z,V),W=i()("".concat(_,"-item"),null!==(o=null==k?void 0:k.item)&&void 0!==o?o:null===(c=null==m?void 0:m.classNames)||void 0===c?void 0:c.item),B=0,G=L.map((e,n)=>{var t,o;null!=e&&(B=n);let i=(null==e?void 0:e.key)||"".concat(W,"-").concat(n);return r.createElement(d,{className:W,key:i,index:n,split:x,style:null!==(t=null==M?void 0:M.item)&&void 0!==t?t:null===(o=null==m?void 0:m.styles)||void 0===o?void 0:o.item},e)}),H=r.useMemo(()=>({latestIndex:B}),[B]);if(0===L.length)return null;let Y={};return P&&(Y.flexWrap="wrap"),!O&&T&&(Y.columnGap=S),!K&&A&&(Y.rowGap=I),z(r.createElement("div",Object.assign({ref:n,className:F,style:Object.assign(Object.assign(Object.assign({},Y),null==m?void 0:m.style),N)},R),r.createElement(f,{value:H},G)))});m.Compact=c.ZP;var y=m},87221:function(e,n,t){t.d(n,{default:function(){return o.a}});var r=t(85253),o=t.n(r);t.o(r,"getImageProps")&&t.d(n,{getImageProps:function(){return r.getImageProps}})},85253:function(e,n,t){Object.defineProperty(n,"__esModule",{value:!0}),function(e,n){for(var t in n)Object.defineProperty(e,t,{enumerable:!0,get:n[t]})}(n,{default:function(){return u},getImageProps:function(){return a}});let r=t(6378),o=t(49812),i=t(56129),l=r._(t(55623));function a(e){let{props:n}=(0,o.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,t]of Object.entries(n))void 0===t&&delete n[e];return{props:n}}let u=i.Image},86243:function(e,n,t){t.d(n,{Z:function(){return C}});var r=t(79353),o=t(92684),i=t(96580),l=t(74294),a=t(52713),u=t(65414),c=t.n(u),s=t(56094),f=t(54772),d=t(36611),p=t(19673),v=d.Z.ESC,m=d.Z.TAB,y=(0,f.forwardRef)(function(e,n){var t=e.overlay,r=e.arrow,o=e.prefixCls,i=(0,f.useMemo)(function(){return"function"==typeof t?t():t},[t]),l=(0,s.sQ)(n,null==i?void 0:i.ref);return f.createElement(f.Fragment,null,r&&f.createElement("div",{className:"".concat(o,"-arrow")}),f.cloneElement(i,{ref:(0,s.Yr)(i)?l:void 0}))}),b={adjustX:1,adjustY:1},g=[0,0],h={topLeft:{points:["bl","tl"],overflow:b,offset:[0,-4],targetOffset:g},top:{points:["bc","tc"],overflow:b,offset:[0,-4],targetOffset:g},topRight:{points:["br","tr"],overflow:b,offset:[0,-4],targetOffset:g},bottomLeft:{points:["tl","bl"],overflow:b,offset:[0,4],targetOffset:g},bottom:{points:["tc","bc"],overflow:b,offset:[0,4],targetOffset:g},bottomRight:{points:["tr","br"],overflow:b,offset:[0,4],targetOffset:g}},Z=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"],C=f.forwardRef(function(e,n){var t,u,d,b,g,C,E,w,x,N,P,k,M,R,S=e.arrow,I=void 0!==S&&S,K=e.prefixCls,O=void 0===K?"rc-dropdown":K,A=e.transitionName,T=e.animation,L=e.align,D=e.placement,_=e.placements,z=e.getPopupContainer,j=e.showAction,V=e.hideAction,F=e.overlayClassName,W=e.overlayStyle,B=e.visible,G=e.trigger,H=void 0===G?["hover"]:G,Y=e.autoFocus,q=e.overlay,X=e.children,Q=e.onVisibleChange,U=(0,l.Z)(e,Z),J=f.useState(),$=(0,i.Z)(J,2),ee=$[0],en=$[1],et="visible"in e?B:ee,er=f.useRef(null),eo=f.useRef(null),ei=f.useRef(null);f.useImperativeHandle(n,function(){return er.current});var el=function(e){en(e),null==Q||Q(e)};u=(t={visible:et,triggerRef:ei,onVisibleChange:el,autoFocus:Y,overlayRef:eo}).visible,d=t.triggerRef,b=t.onVisibleChange,g=t.autoFocus,C=t.overlayRef,E=f.useRef(!1),w=function(){if(u){var e,n;null===(e=d.current)||void 0===e||null===(n=e.focus)||void 0===n||n.call(e),null==b||b(!1)}},x=function(){var e;return null!==(e=C.current)&&void 0!==e&&!!e.focus&&(C.current.focus(),E.current=!0,!0)},N=function(e){switch(e.keyCode){case v:w();break;case m:var n=!1;E.current||(n=x()),n?e.preventDefault():w()}},f.useEffect(function(){return u?(window.addEventListener("keydown",N),g&&(0,p.Z)(x,3),function(){window.removeEventListener("keydown",N),E.current=!1}):function(){E.current=!1}},[u]);var ea=function(){return f.createElement(y,{ref:eo,overlay:q,prefixCls:O,arrow:I})},eu=f.cloneElement(X,{className:c()(null===(R=X.props)||void 0===R?void 0:R.className,et&&(void 0!==(P=e.openClassName)?P:"".concat(O,"-open"))),ref:(0,s.Yr)(X)?(0,s.sQ)(ei,X.ref):void 0}),ec=V;return ec||-1===H.indexOf("contextMenu")||(ec=["click"]),f.createElement(a.Z,(0,r.Z)({builtinPlacements:void 0===_?h:_},U,{prefixCls:O,ref:er,popupClassName:c()(F,(0,o.Z)({},"".concat(O,"-show-arrow"),I)),popupStyle:W,action:H,showAction:j,hideAction:ec,popupPlacement:void 0===D?"bottomLeft":D,popupAlign:L,popupTransitionName:A,popupAnimation:T,popupVisible:et,stretch:(k=e.minOverlayWidthMatchTrigger,M=e.alignPoint,"minOverlayWidthMatchTrigger"in e?k:!M)?"minWidth":"",popup:"function"==typeof q?ea:ea(),onPopupVisibleChange:el,onPopupClick:function(n){var t=e.onOverlayClick;en(!1),t&&t(n)},getPopupContainer:z}),eu)})},98064:function(e,n,t){t.d(n,{iz:function(){return eO},ck:function(){return ev},BW:function(){return eL},sN:function(){return ev},Wd:function(){return eI},ZP:function(){return eF},Xl:function(){return k}});var r=t(79353),o=t(92684),i=t(82518),l=t(3565),a=t(96580),u=t(74294),c=t(65414),s=t.n(c),f=t(3861),d=t(41988),p=t(68269),v=t(73216),m=t(54772),y=t(80449),b=m.createContext(null);function g(e,n){return void 0===e?null:"".concat(e,"-").concat(n)}function h(e){return g(m.useContext(b),e)}var Z=t(19489),C=["children","locked"],E=m.createContext(null);function w(e){var n=e.children,t=e.locked,r=(0,u.Z)(e,C),o=m.useContext(E),l=(0,Z.Z)(function(){var e;return e=(0,i.Z)({},o),Object.keys(r).forEach(function(n){var t=r[n];void 0!==t&&(e[n]=t)}),e},[o,r],function(e,n){return!t&&(e[0]!==n[0]||!(0,p.Z)(e[1],n[1],!0))});return m.createElement(E.Provider,{value:l},n)}var x=m.createContext(null);function N(){return m.useContext(x)}var P=m.createContext([]);function k(e){var n=m.useContext(P);return m.useMemo(function(){return void 0!==e?[].concat((0,l.Z)(n),[e]):n},[n,e])}var M=m.createContext(null),R=m.createContext({}),S=t(69018);function I(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((0,S.Z)(e)){var t=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(t)||e.isContentEditable||"a"===t&&!!e.getAttribute("href"),o=e.getAttribute("tabindex"),i=Number(o),l=null;return o&&!Number.isNaN(i)?l=i:r&&null===l&&(l=0),r&&e.disabled&&(l=null),null!==l&&(l>=0||n&&l<0)}return!1}var K=t(36611),O=t(19673),A=K.Z.LEFT,T=K.Z.RIGHT,L=K.Z.UP,D=K.Z.DOWN,_=K.Z.ENTER,z=K.Z.ESC,j=K.Z.HOME,V=K.Z.END,F=[L,D,A,T];function W(e,n){return(function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=(0,l.Z)(e.querySelectorAll("*")).filter(function(e){return I(e,n)});return I(e,n)&&t.unshift(e),t})(e,!0).filter(function(e){return n.has(e)})}function B(e,n,t){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var o=W(e,n),i=o.length,l=o.findIndex(function(e){return t===e});return r<0?-1===l?l=i-1:l-=1:r>0&&(l+=1),o[l=(l+i)%i]}var G=function(e,n){var t=new Set,r=new Map,o=new Map;return e.forEach(function(e){var i=document.querySelector("[data-menu-id='".concat(g(n,e),"']"));i&&(t.add(i),o.set(i,e),r.set(e,i))}),{elements:t,key2element:r,element2key:o}},H="__RC_UTIL_PATH_SPLIT__",Y=function(e){return e.join(H)},q="rc-menu-more";function X(e){var n=m.useRef(e);n.current=e;var t=m.useCallback(function(){for(var e,t=arguments.length,r=Array(t),o=0;o1&&(x.motionAppear=!1);var N=x.onVisibleChanged;return(x.onVisibleChanged=function(e){return y.current||e||Z(!0),null==N?void 0:N(e)},h)?null:m.createElement(w,{mode:u,locked:!y.current},m.createElement(eP.ZP,(0,r.Z)({visible:C},x,{forceRender:f,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(e){var t=e.className,r=e.style;return m.createElement(ey,{id:n,className:t,style:r},l)}))}var eM=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],eR=["active"],eS=m.forwardRef(function(e,n){var t=e.style,l=e.className,c=e.title,d=e.eventKey,p=(e.warnKey,e.disabled),v=e.internalPopupClose,y=e.children,b=e.itemIcon,g=e.expandIcon,Z=e.popupClassName,C=e.popupOffset,x=e.popupStyle,N=e.onClick,P=e.onMouseEnter,S=e.onMouseLeave,I=e.onTitleClick,K=e.onTitleMouseEnter,O=e.onTitleMouseLeave,A=(0,u.Z)(e,eM),T=h(d),L=m.useContext(E),D=L.prefixCls,_=L.mode,z=L.openKeys,j=L.disabled,V=L.overflowDisabled,F=L.activeKey,W=L.selectedKeys,B=L.itemIcon,G=L.expandIcon,H=L.onItemClick,Y=L.onOpenChange,q=L.onActive,Q=m.useContext(R)._internalRenderSubMenuItem,U=m.useContext(M).isSubPathKey,J=k(),$="".concat(D,"-submenu"),ee=j||p,en=m.useRef(),et=m.useRef(),er=null!=g?g:G,ea=z.includes(d),ec=!V&&ea,es=U(W,d),ef=eo(d,ee,K,O),ed=ef.active,ep=(0,u.Z)(ef,eR),ev=m.useState(!1),em=(0,a.Z)(ev,2),eb=em[0],eg=em[1],eh=function(e){ee||eg(e)},eZ=m.useMemo(function(){return ed||"inline"!==_&&(eb||U([F],d))},[_,ed,F,eb,d,U]),eC=ei(J.length),eE=X(function(e){null==N||N(eu(e)),H(e)}),ew=T&&"".concat(T,"-popup"),ex=m.createElement("div",(0,r.Z)({role:"menuitem",style:eC,className:"".concat($,"-title"),tabIndex:ee?null:-1,ref:en,title:"string"==typeof c?c:null,"data-menu-id":V&&T?null:T,"aria-expanded":ec,"aria-haspopup":!0,"aria-controls":ew,"aria-disabled":ee,onClick:function(e){ee||(null==I||I({key:d,domEvent:e}),"inline"===_&&Y(d,!ea))},onFocus:function(){q(d)}},ep),c,m.createElement(el,{icon:"horizontal"!==_?er:void 0,props:(0,i.Z)((0,i.Z)({},e),{},{isOpen:ec,isSubMenu:!0})},m.createElement("i",{className:"".concat($,"-arrow")}))),eP=m.useRef(_);if("inline"!==_&&J.length>1?eP.current="vertical":eP.current=_,!V){var eS=eP.current;ex=m.createElement(eN,{mode:eS,prefixCls:$,visible:!v&&ec&&"inline"!==_,popupClassName:Z,popupOffset:C,popupStyle:x,popup:m.createElement(w,{mode:"horizontal"===eS?"vertical":eS},m.createElement(ey,{id:ew,ref:et},y)),disabled:ee,onVisibleChange:function(e){"inline"!==_&&Y(d,e)}},ex)}var eI=m.createElement(f.Z.Item,(0,r.Z)({ref:n,role:"none"},A,{component:"li",style:t,className:s()($,"".concat($,"-").concat(_),l,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat($,"-open"),ec),"".concat($,"-active"),eZ),"".concat($,"-selected"),es),"".concat($,"-disabled"),ee)),onMouseEnter:function(e){eh(!0),null==P||P({key:d,domEvent:e})},onMouseLeave:function(e){eh(!1),null==S||S({key:d,domEvent:e})}}),ex,!V&&m.createElement(ek,{id:ew,open:ec,keyPath:J},y));return Q&&(eI=Q(eI,e,{selected:es,active:eZ,open:ec,disabled:ee})),m.createElement(w,{onItemClick:eE,mode:"horizontal"===_?"vertical":_,itemIcon:null!=b?b:B,expandIcon:er},eI)}),eI=m.forwardRef(function(e,n){var t,o=e.eventKey,i=e.children,l=k(o),a=eg(i,l),u=N();return m.useEffect(function(){if(u)return u.registerPath(o,l),function(){u.unregisterPath(o,l)}},[l]),t=u?a:m.createElement(eS,(0,r.Z)({ref:n},e),a),m.createElement(P.Provider,{value:l},t)}),eK=t(27053);function eO(e){var n=e.className,t=e.style,r=m.useContext(E).prefixCls;return N()?null:m.createElement("li",{role:"separator",className:s()("".concat(r,"-item-divider"),n),style:t})}var eA=["className","title","eventKey","children"],eT=m.forwardRef(function(e,n){var t=e.className,o=e.title,i=(e.eventKey,e.children),l=(0,u.Z)(e,eA),a=m.useContext(E).prefixCls,c="".concat(a,"-item-group");return m.createElement("li",(0,r.Z)({ref:n,role:"presentation"},l,{onClick:function(e){return e.stopPropagation()},className:s()(c,t)}),m.createElement("div",{role:"presentation",className:"".concat(c,"-title"),title:"string"==typeof o?o:void 0},o),m.createElement("ul",{role:"group",className:"".concat(c,"-list")},i))}),eL=m.forwardRef(function(e,n){var t=e.eventKey,o=eg(e.children,k(t));return N()?o:m.createElement(eT,(0,r.Z)({ref:n},(0,et.Z)(e,["warnKey"])),o)}),eD=["label","children","key","type","extra"];function e_(e,n,t,o,l){var a=e,c=(0,i.Z)({divider:eO,item:ev,group:eL,submenu:eI},o);return n&&(a=function e(n,t,o){var i=t.item,l=t.group,a=t.submenu,c=t.divider;return(n||[]).map(function(n,s){if(n&&"object"===(0,eK.Z)(n)){var f=n.label,d=n.children,p=n.key,v=n.type,y=n.extra,b=(0,u.Z)(n,eD),g=null!=p?p:"tmp-".concat(s);return d||"group"===v?"group"===v?m.createElement(l,(0,r.Z)({key:g},b,{title:f}),e(d,t,o)):m.createElement(a,(0,r.Z)({key:g},b,{title:f}),e(d,t,o)):"divider"===v?m.createElement(c,(0,r.Z)({key:g},b)):m.createElement(i,(0,r.Z)({key:g},b),f,(!!y||0===y)&&m.createElement("span",{className:"".concat(o,"-item-extra")},y))}return null}).filter(function(e){return e})}(n,c,l)),eg(a,t)}var ez=["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"],ej=[],eV=m.forwardRef(function(e,n){var t,c,v,g,h,Z,C,E,N,P,k,S,I,K,J,$,ee,en,et,er,eo,ei,el,ea,ec,es,ef=e.prefixCls,ed=void 0===ef?"rc-menu":ef,ep=e.rootClassName,em=e.style,ey=e.className,eb=e.tabIndex,eg=e.items,eh=e.children,eZ=e.direction,eC=e.id,eE=e.mode,ew=void 0===eE?"vertical":eE,ex=e.inlineCollapsed,eN=e.disabled,eP=e.disabledOverflow,ek=e.subMenuOpenDelay,eM=e.subMenuCloseDelay,eR=e.forceSubMenuRender,eS=e.defaultOpenKeys,eK=e.openKeys,eO=e.activeKey,eA=e.defaultActiveFirst,eT=e.selectable,eL=void 0===eT||eT,eD=e.multiple,eV=void 0!==eD&&eD,eF=e.defaultSelectedKeys,eW=e.selectedKeys,eB=e.onSelect,eG=e.onDeselect,eH=e.inlineIndent,eY=e.motion,eq=e.defaultMotions,eX=e.triggerSubMenuAction,eQ=e.builtinPlacements,eU=e.itemIcon,eJ=e.expandIcon,e$=e.overflowedIndicator,e0=void 0===e$?"...":e$,e1=e.overflowedIndicatorPopupClassName,e2=e.getPopupContainer,e5=e.onClick,e6=e.onOpenChange,e4=e.onKeyDown,e8=(e.openAnimation,e.openTransitionName,e._internalRenderMenuItem),e9=e._internalRenderSubMenuItem,e3=e._internalComponents,e7=(0,u.Z)(e,ez),ne=m.useMemo(function(){return[e_(eh,eg,ej,e3,ed),e_(eh,eg,ej,{},ed)]},[eh,eg,e3]),nn=(0,a.Z)(ne,2),nt=nn[0],nr=nn[1],no=m.useState(!1),ni=(0,a.Z)(no,2),nl=ni[0],na=ni[1],nu=m.useRef(),nc=(t=(0,d.Z)(eC,{value:eC}),v=(c=(0,a.Z)(t,2))[0],g=c[1],m.useEffect(function(){U+=1;var e="".concat(Q,"-").concat(U);g("rc-menu-uuid-".concat(e))},[]),v),ns="rtl"===eZ,nf=(0,d.Z)(eS,{value:eK,postState:function(e){return e||ej}}),nd=(0,a.Z)(nf,2),np=nd[0],nv=nd[1],nm=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];function t(){nv(e),null==e6||e6(e)}n?(0,y.flushSync)(t):t()},ny=m.useState(np),nb=(0,a.Z)(ny,2),ng=nb[0],nh=nb[1],nZ=m.useRef(!1),nC=m.useMemo(function(){return("inline"===ew||"vertical"===ew)&&ex?["vertical",ex]:[ew,!1]},[ew,ex]),nE=(0,a.Z)(nC,2),nw=nE[0],nx=nE[1],nN="inline"===nw,nP=m.useState(nw),nk=(0,a.Z)(nP,2),nM=nk[0],nR=nk[1],nS=m.useState(nx),nI=(0,a.Z)(nS,2),nK=nI[0],nO=nI[1];m.useEffect(function(){nR(nw),nO(nx),nZ.current&&(nN?nv(ng):nm(ej))},[nw,nx]);var nA=m.useState(0),nT=(0,a.Z)(nA,2),nL=nT[0],nD=nT[1],n_=nL>=nt.length-1||"horizontal"!==nM||eP;m.useEffect(function(){nN&&nh(np)},[np]),m.useEffect(function(){return nZ.current=!0,function(){nZ.current=!1}},[]);var nz=(h=m.useState({}),Z=(0,a.Z)(h,2)[1],C=(0,m.useRef)(new Map),E=(0,m.useRef)(new Map),N=m.useState([]),k=(P=(0,a.Z)(N,2))[0],S=P[1],I=(0,m.useRef)(0),K=(0,m.useRef)(!1),J=function(){K.current||Z({})},$=(0,m.useCallback)(function(e,n){var t,r=Y(n);E.current.set(r,e),C.current.set(e,r),I.current+=1;var o=I.current;t=function(){o===I.current&&J()},Promise.resolve().then(t)},[]),ee=(0,m.useCallback)(function(e,n){var t=Y(n);E.current.delete(t),C.current.delete(e)},[]),en=(0,m.useCallback)(function(e){S(e)},[]),et=(0,m.useCallback)(function(e,n){var t=(C.current.get(e)||"").split(H);return n&&k.includes(t[0])&&t.unshift(q),t},[k]),er=(0,m.useCallback)(function(e,n){return e.filter(function(e){return void 0!==e}).some(function(e){return et(e,!0).includes(n)})},[et]),eo=(0,m.useCallback)(function(e){var n="".concat(C.current.get(e)).concat(H),t=new Set;return(0,l.Z)(E.current.keys()).forEach(function(e){e.startsWith(n)&&t.add(E.current.get(e))}),t},[]),m.useEffect(function(){return function(){K.current=!0}},[]),{registerPath:$,unregisterPath:ee,refreshOverflowKeys:en,isSubPathKey:er,getKeyPath:et,getKeys:function(){var e=(0,l.Z)(C.current.keys());return k.length&&e.push(q),e},getSubPathKeys:eo}),nj=nz.registerPath,nV=nz.unregisterPath,nF=nz.refreshOverflowKeys,nW=nz.isSubPathKey,nB=nz.getKeyPath,nG=nz.getKeys,nH=nz.getSubPathKeys,nY=m.useMemo(function(){return{registerPath:nj,unregisterPath:nV}},[nj,nV]),nq=m.useMemo(function(){return{isSubPathKey:nW}},[nW]);m.useEffect(function(){nF(n_?ej:nt.slice(nL+1).map(function(e){return e.key}))},[nL,n_]);var nX=(0,d.Z)(eO||eA&&(null===(es=nt[0])||void 0===es?void 0:es.key),{value:eO}),nQ=(0,a.Z)(nX,2),nU=nQ[0],nJ=nQ[1],n$=X(function(e){nJ(e)}),n0=X(function(){nJ(void 0)});(0,m.useImperativeHandle)(n,function(){return{list:nu.current,focus:function(e){var n,t,r=G(nG(),nc),o=r.elements,i=r.key2element,l=r.element2key,a=W(nu.current,o),u=null!=nU?nU:a[0]?l.get(a[0]):null===(n=nt.find(function(e){return!e.props.disabled}))||void 0===n?void 0:n.key,c=i.get(u);u&&c&&(null==c||null===(t=c.focus)||void 0===t||t.call(c,e))}}});var n1=(0,d.Z)(eF||[],{value:eW,postState:function(e){return Array.isArray(e)?e:null==e?ej:[e]}}),n2=(0,a.Z)(n1,2),n5=n2[0],n6=n2[1],n4=function(e){if(eL){var n,t=e.key,r=n5.includes(t);n6(n=eV?r?n5.filter(function(e){return e!==t}):[].concat((0,l.Z)(n5),[t]):[t]);var o=(0,i.Z)((0,i.Z)({},e),{},{selectedKeys:n});r?null==eG||eG(o):null==eB||eB(o)}!eV&&np.length&&"inline"!==nM&&nm(ej)},n8=X(function(e){null==e5||e5(eu(e)),n4(e)}),n9=X(function(e,n){var t=np.filter(function(n){return n!==e});if(n)t.push(e);else if("inline"!==nM){var r=nH(e);t=t.filter(function(e){return!r.has(e)})}(0,p.Z)(np,t,!0)||nm(t,!0)}),n3=(ei=function(e,n){var t=null!=n?n:!np.includes(e);n9(e,t)},el=m.useRef(),(ea=m.useRef()).current=nU,ec=function(){O.Z.cancel(el.current)},m.useEffect(function(){return function(){ec()}},[]),function(e){var n=e.which;if([].concat(F,[_,z,j,V]).includes(n)){var t=nG(),r=G(t,nc),i=r,l=i.elements,a=i.key2element,u=i.element2key,c=function(e,n){for(var t=e||document.activeElement;t;){if(n.has(t))return t;t=t.parentElement}return null}(a.get(nU),l),s=u.get(c),f=function(e,n,t,r){var i,l="prev",a="next",u="children",c="parent";if("inline"===e&&r===_)return{inlineTrigger:!0};var s=(0,o.Z)((0,o.Z)({},L,l),D,a),f=(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},A,t?a:l),T,t?l:a),D,u),_,u),d=(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},L,l),D,a),_,u),z,c),A,t?u:c),T,t?c:u);switch(null===(i=({inline:s,horizontal:f,vertical:d,inlineSub:s,horizontalSub:d,verticalSub:d})["".concat(e).concat(n?"":"Sub")])||void 0===i?void 0:i[r]){case l:return{offset:-1,sibling:!0};case a:return{offset:1,sibling:!0};case c:return{offset:-1,sibling:!1};case u:return{offset:1,sibling:!1};default:return null}}(nM,1===nB(s,!0).length,ns,n);if(!f&&n!==j&&n!==V)return;(F.includes(n)||[j,V].includes(n))&&e.preventDefault();var d=function(e){if(e){var n=e,t=e.querySelector("a");null!=t&&t.getAttribute("href")&&(n=t);var r=u.get(e);nJ(r),ec(),el.current=(0,O.Z)(function(){ea.current===r&&n.focus()})}};if([j,V].includes(n)||f.sibling||!c){var p,v=W(p=c&&"inline"!==nM?function(e){for(var n=e;n;){if(n.getAttribute("data-menu-list"))return n;n=n.parentElement}return null}(c):nu.current,l);d(n===j?v[0]:n===V?v[v.length-1]:B(p,l,c,f.offset))}else if(f.inlineTrigger)ei(s);else if(f.offset>0)ei(s,!0),ec(),el.current=(0,O.Z)(function(){r=G(t,nc);var e=c.getAttribute("aria-controls");d(B(document.getElementById(e),r.elements))},5);else if(f.offset<0){var m=nB(s,!0),y=m[m.length-2],b=a.get(y);ei(y,!1),d(b)}}null==e4||e4(e)});m.useEffect(function(){na(!0)},[]);var n7=m.useMemo(function(){return{_internalRenderMenuItem:e8,_internalRenderSubMenuItem:e9}},[e8,e9]),te="horizontal"!==nM||eP?nt:nt.map(function(e,n){return m.createElement(w,{key:e.key,overflowDisabled:n>nL},e)}),tn=m.createElement(f.Z,(0,r.Z)({id:eC,ref:nu,prefixCls:"".concat(ed,"-overflow"),component:"ul",itemComponent:ev,className:s()(ed,"".concat(ed,"-root"),"".concat(ed,"-").concat(nM),ey,(0,o.Z)((0,o.Z)({},"".concat(ed,"-inline-collapsed"),nK),"".concat(ed,"-rtl"),ns),ep),dir:eZ,style:em,role:"menu",tabIndex:void 0===eb?0:eb,data:te,renderRawItem:function(e){return e},renderRawRest:function(e){var n=e.length,t=n?nt.slice(-n):null;return m.createElement(eI,{eventKey:q,title:e0,disabled:n_,internalPopupClose:0===n,popupClassName:e1},t)},maxCount:"horizontal"!==nM||eP?f.Z.INVALIDATE:f.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){nD(e)},onKeyDown:n3},e7));return m.createElement(R.Provider,{value:n7},m.createElement(b.Provider,{value:nc},m.createElement(w,{prefixCls:ed,rootClassName:ep,mode:nM,openKeys:np,rtl:ns,disabled:eN,motion:nl?eY:null,defaultMotions:nl?eq:null,activeKey:nU,onActive:n$,onInactive:n0,selectedKeys:n5,inlineIndent:void 0===eH?24:eH,subMenuOpenDelay:void 0===ek?.1:ek,subMenuCloseDelay:void 0===eM?.1:eM,forceSubMenuRender:eR,builtinPlacements:eQ,triggerSubMenuAction:void 0===eX?"hover":eX,getPopupContainer:e2,itemIcon:eU,expandIcon:eJ,onItemClick:n8,onOpenChange:n9},m.createElement(M.Provider,{value:nq},tn),m.createElement("div",{style:{display:"none"},"aria-hidden":!0},m.createElement(x.Provider,{value:nY},nr)))))});eV.Item=ev,eV.SubMenu=eI,eV.ItemGroup=eL,eV.Divider=eO;var eF=eV}}]);