import{$t as e,B as t,Bt as n,H as r,Ln as i,Or as a,P as o,Sr as s,St as c,Tr as l,U as u,V as d,Vn as f,W as p,Xt as m,Yt as h,Z as g,Zt as _,a as v,an as y,c as b,cn as x,dn as S,en as C,et as w,f as T,fn as E,gn as D,hn as O,hr as k,i as A,ir as j,l as M,ln as N,o as P,or as ee,rr as F,s as I,sn as L,st as R,tn as z,u as B,ur as te,wt as ne,xr as V}from"./jsx-runtime-NwRKtVrk.js";import{b as re,c as H,f as ie,h as U,l as W,m as ae,r as G,u as K,y as oe}from"./statusUtils-G17j4Ng-.js";import{r as se}from"./ColorPresets-BBbJffTn.js";import{t as q}from"./move-KzMQarL_.js";import{n as ce,t as le}from"./BarsOutlined-UcCNWNvv.js";import{t as ue}from"./PurePanel-BhXcm5Bt.js";var J=a(l()),Y=J.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),de=e=>{let{antCls:t,componentCls:n,colorText:r,footerBg:i,headerHeight:a,headerPadding:o,headerColor:s,footerPadding:c,fontSize:l,bodyBg:u,headerBg:d}=e;return{[n]:{display:`flex`,flex:`auto`,flexDirection:`column`,minHeight:0,background:u,"&, *":{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:a,padding:o,color:s,lineHeight:y(a),background:d,[`${t}-menu`]:{lineHeight:`inherit`}},[`${n}-footer`]:{padding:c,color:r,fontSize:l,background:i},[`${n}-content`]:{flex:`auto`,color:r,minHeight:0}}},fe=e=>{let{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:a,marginXXS:o,colorTextLightSolid:s,colorBgContainer:c}=e,l=r*1.25;return{colorBgHeader:`#001529`,colorBgBody:t,colorBgTrigger:`#002140`,bodyBg:t,headerBg:`#001529`,headerHeight:n*2,headerPadding:`0 ${l}px`,headerColor:i,footerPadding:`${a}px ${l}px`,footerBg:t,siderBg:`#001529`,triggerHeight:r+o*2,triggerBg:`#002140`,triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:c,lightTriggerBg:c,lightTriggerColor:i}},pe=[[`colorBgBody`,`bodyBg`],[`colorBgHeader`,`headerBg`],[`colorBgTrigger`,`triggerBg`]],me=c(`Layout`,de,fe,{deprecatedTokens:pe}),X=c([`Layout`,`Sider`],e=>{let{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:a,triggerHeight:o,triggerColor:s,triggerBg:c,headerHeight:l,zeroTriggerWidth:u,zeroTriggerHeight:d,borderRadiusLG:f,lightSiderBg:p,lightTriggerColor:m,lightTriggerBg:h,bodyBg:g}=e;return{[t]:{position:`relative`,minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:o},"&-right":{order:1},[`${t}-children`]:{height:`100%`,marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:`auto`}},[`&-zero-width ${t}-children`]:{overflow:`hidden`},[`${t}-trigger`]:{position:`fixed`,bottom:0,zIndex:1,height:o,color:s,lineHeight:y(o),textAlign:`center`,background:c,cursor:`pointer`,transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:`absolute`,top:l,insetInlineEnd:e.calc(u).mul(-1).equal(),zIndex:1,width:u,height:d,color:s,fontSize:e.fontSizeXL,display:`flex`,alignItems:`center`,justifyContent:`center`,background:n,borderRadius:`0 ${y(f)} ${y(f)} 0`,cursor:`pointer`,transition:`background-color ${i} ease`,"&::after":{position:`absolute`,inset:0,background:`transparent`,transition:`all ${i}`,content:`""`},"&:hover::after":{background:`rgba(255, 255, 255, 0.2)`},"&-right":{insetInlineStart:e.calc(u).mul(-1).equal(),borderRadius:`${y(f)} 0 0 ${y(f)}`}},"&-light":{background:p,[`${t}-trigger`]:{color:m,background:h},[`${t}-zero-width-trigger`]:{color:m,background:h,border:`1px solid ${g}`,borderInlineStart:0}}}}},fe,{deprecatedTokens:pe}),he={xs:`479.98px`,sm:`575.98px`,md:`767.98px`,lg:`991.98px`,xl:`1199.98px`,xxl:`1599.98px`,xxxl:`1839.98px`},ge=e=>!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),Z=J.createContext({}),_e=(()=>{let e=0;return(t=``)=>(e+=1,`${t}${e}`)})(),ve=J.forwardRef((e,t)=>{let{prefixCls:n,className:r,trigger:i,children:a,defaultCollapsed:c=!1,theme:l=`dark`,style:u={},collapsible:d=!1,reverseArrow:p=!1,width:m=200,collapsedWidth:h=80,zeroWidthTriggerStyle:g,breakpoint:_,onCollapse:v,onBreakpoint:y,...b}=e,{siderHook:x}=(0,J.useContext)(Y),[S,C]=(0,J.useState)(`collapsed`in e?e.collapsed:c),[w,T]=(0,J.useState)(!1);(0,J.useEffect)(()=>{`collapsed`in e&&C(e.collapsed)},[e.collapsed]);let D=(t,n)=>{`collapsed`in e||C(t),v?.(t,n)},{getPrefixCls:O,direction:k}=(0,J.useContext)(L),A=O(`layout-sider`,n),[j,M]=X(A),N=(0,J.useRef)(null);N.current=e=>{T(e.matches),y?.(e.matches),S!==e.matches&&D(e.matches,`responsive`)},(0,J.useEffect)(()=>{function e(e){return N.current?.(e)}let t;return window?.matchMedia!==void 0&&_&&_ in he&&(t=window.matchMedia(`screen and (max-width: ${he[_]})`),E(t?.addEventListener)&&t.addEventListener(`change`,e),e(t)),()=>{E(t?.removeEventListener)&&t.removeEventListener(`change`,e)}},[_]),(0,J.useEffect)(()=>{let e=_e(`ant-sider-`);return x.addSider(e),()=>x.removeSider(e)},[]);let P=()=>{D(!S,`clickTrigger`)},ee=f(b,[`collapsed`]),F=S?h:m,I=ge(F)?`${F}px`:String(F),R=Number.parseFloat(String(h||0))===0?J.createElement(`span`,{onClick:P,className:s(`${A}-zero-width-trigger`,`${A}-zero-width-trigger-${p?`right`:`left`}`),style:g},i||J.createElement(le,null)):null,z=k===`rtl`==!p,B={expanded:z?J.createElement(o,null):J.createElement(ce,null),collapsed:z?J.createElement(ce,null):J.createElement(o,null)}[S?`collapsed`:`expanded`],te=i===null?null:R||J.createElement(`div`,{className:`${A}-trigger`,onClick:P,style:{width:I}},i||B),ne={...u,flex:`0 0 ${I}`,maxWidth:I,minWidth:I,width:I},V=s(A,`${A}-${l}`,{[`${A}-collapsed`]:!!S,[`${A}-has-trigger`]:d&&i!==null&&!R,[`${A}-below`]:!!w,[`${A}-zero-width`]:Number.parseFloat(I)===0},r,j,M),re=J.useMemo(()=>({siderCollapsed:S}),[S]);return J.createElement(Z.Provider,{value:re},J.createElement(`aside`,{className:V,...ee,style:ne,ref:t},J.createElement(`div`,{className:`${A}-children`},a),d||w&&R?te:null))}),Q=(0,J.createContext)({prefixCls:``,firstLevel:!0,inlineCollapsed:!1,styles:null,classNames:null}),ye=e=>{let{prefixCls:t,className:n,dashed:r,...i}=e,{getPrefixCls:a}=J.useContext(L),o=s({[`${a(`menu`,t)}-item-divider-dashed`]:!!r},n);return J.createElement(I,{className:o,...i})},be=e=>{let{className:t,children:n,icon:r,title:a,danger:o,extra:c}=e,{prefixCls:l,firstLevel:u,direction:d,disableMenuItemTitleTooltip:p,tooltip:m,inlineCollapsed:h,styles:g,classNames:_}=J.useContext(Q),v=e=>{let t=n?.[0],i=J.createElement(`span`,{className:s(`${l}-title-content`,u?_?.itemContent:_?.subMenu?.itemContent,{[`${l}-title-content-with-extra`]:!!c||c===0}),style:u?g?.itemContent:g?.subMenu?.itemContent},n);return(!r||J.isValidElement(n)&&n.type===`span`)&&n&&e&&u&&typeof t==`string`?J.createElement(`div`,{className:`${l}-inline-collapsed-noicon`},t.charAt(0)):i},{siderCollapsed:y}=J.useContext(Z),b=a;a===void 0?b=u?n:``:a===!1&&(b=``);let x=m===!1?void 0:m,S=x&&x.title!==void 0?x.title:b,C={...x??null,title:S};!y&&!h&&(C.title=null,C.open=!1);let w=i(n).length,T=J.createElement(M,{...f(e,[`title`,`icon`,`danger`]),className:s(u?_?.item:_?.subMenu?.item,{[`${l}-item-danger`]:o,[`${l}-item-only-child`]:(r?w+1:w)===1},t),style:{...u?g?.item:g?.subMenu?.item,...e.style},title:typeof a==`string`?a:void 0},R(r,e=>({className:s(`${l}-item-icon`,u?_?.itemIcon:_?.subMenu?.itemIcon,e.className),style:{...u?g?.itemIcon:g?.subMenu?.itemIcon,...e.style}})),v(h));if(!p&&m!==!1){let e=x&&x.placement?x.placement:d===`rtl`?`left`:`right`,t=`${l}-inline-collapsed-tooltip`,n=e=>({...e,root:s(t,e?.root)}),r=E(x?.classNames)?e=>n(x.classNames(e)):n(x?.classNames);T=J.createElement(G,{...C,placement:e,classNames:r},T)}return T},xe=J.createContext(null),Se=J.forwardRef((e,t)=>{let{children:n,...r}=e,i=J.useContext(xe),a=J.useMemo(()=>({...i,...r}),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),o=j(n),s=ee(t,o?F(n):null);return J.createElement(xe.Provider,{value:a},J.createElement(ae,{space:!0},o?J.cloneElement(n,{ref:s}):n))}),Ce=e=>{let{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:i,lineWidth:a,lineType:o,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${y(a)} ${o} ${i}`,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`,`background-color`].map(e=>`${e} ${n}`).join(`,`)},[`${t}-submenu-arrow`]:{display:`none`}}}},we=({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(${y(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${y(t)})`}}}}),Te=e=>m(e),Ee=(e,t)=>{let{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:a,groupTitleColor:o,itemBg:s,subMenuItemBg:c,itemSelectedBg:l,activeBarHeight:u,activeBarWidth:d,activeBarBorderWidth:f,motionDurationSlow:p,motionEaseInOut:m,motionEaseOut:h,itemPaddingInline:g,motionDurationMid:_,itemHoverColor:v,lineType:b,colorSplit:x,itemDisabledColor:S,dangerItemColor:C,dangerItemHoverColor:w,dangerItemSelectedColor:T,dangerItemActiveBg:E,dangerItemSelectedBg:D,popupBg:O,itemHoverBg:k,itemActiveBg:A,menuSubMenuBg:j,horizontalItemSelectedColor:M,horizontalItemSelectedBg:N,horizontalItemBorderRadius:P,horizontalItemHoverBg:ee}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:{...Te(e)},[`${n}-item`]:{"&-group-title, &-extra":{color:o}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:{...Te(e)}},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${S} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:v}},[`${n}-submenu:not(${n}-submenu-selected)`]:{[`> ${n}-submenu-title:hover`]:{color:v}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:k},"&:active":{backgroundColor:A}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:k},"&:active":{backgroundColor:A}}},[`${n}-item-danger`]:{color:C,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:w}},[`&${n}-item:active`]:{background:E}},[`${n}-item a`]:{"&, &:hover":{color:`inherit`}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:T},"a, a:hover":{color:`inherit`}},[`& ${n}-item-selected`]:{backgroundColor:l,[`&${n}-item-danger`]:{backgroundColor:D}},[`&${n}-submenu > ${n}`]:{backgroundColor:j},[`&${n}-popup > ${n}`]:{backgroundColor:O},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:O},[`&${n}-horizontal`]:{...t===`dark`?{borderBottom:0}:{},[`> ${n}-item, > ${n}-submenu`]:{top:f,marginTop:e.calc(f).mul(-1).equal(),marginBottom:0,borderRadius:P,"&::after":{position:`absolute`,insetInline:g,bottom:0,borderBottom:`${y(u)} solid transparent`,transition:`border-color ${p} ${m}`,content:`""`},"&:hover, &-active, &-open":{background:ee,"&::after":{borderBottomWidth:u,borderBottomColor:M}},"&-selected":{color:M,backgroundColor:N,"&:hover":{backgroundColor:N},"&::after":{borderBottomWidth:u,borderBottomColor:M}}}},[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${y(f)} ${b} ${x}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:c},[`${n}-item`]:{position:`relative`,"&::after":{position:`absolute`,insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${y(d)} solid ${i}`,transform:`scaleY(0.0001)`,opacity:0,transition:[`transform`,`opacity`].map(e=>`${e} ${_} ${h}`).join(`,`),content:`""`},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:T}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:`scaleY(1)`,opacity:1,transition:[`transform`,`opacity`].map(e=>`${e} ${_} ${m}`).join(`,`)}}}}}},De=e=>{let{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:a,marginXS:o,itemMarginBlock:s,itemWidth:c,itemPaddingInline:l}=e,u=e.calc(a).add(i).add(o).equal();return{[`${t}-item`]:{position:`relative`,overflow:`hidden`},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:y(n),paddingInline:l,overflow:`hidden`,textOverflow:`ellipsis`,marginInline:r,marginBlock:s,width:c},[`> ${t}-item, > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:y(n)},[`${t}-item-group-list ${t}-submenu-title, ${t}-submenu-title`]:{paddingInlineEnd:u}}},Oe=e=>{let{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:a,controlHeightLG:o,motionEaseOut:s,padding:c,paddingXL:l,itemMarginInline:u,fontSizeLG:d,motionDurationFast:f,motionDurationSlow:p,paddingXS:m,boxShadowSecondary:h,collapsedWidth:g,collapsedIconSize:_}=e,v={height:r,lineHeight:y(r),listStylePosition:`inside`,listStyleType:`disc`};return[{[t]:{"&-inline, &-vertical":{[`&${t}-root`]:{boxShadow:`none`},...De(e)}},[`${t}-submenu-popup`]:{[`${t}-vertical`]:{...De(e),boxShadow:h}}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${y(e.calc(o).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 ${p}`,`background-color ${p}`,`padding ${f} ${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`]:v,[`& ${t}-item-group-title`]:{paddingInlineStart:l}},[`${t}-item`]:v}},{[`${t}-inline-collapsed`]:{width:g,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:`center`,width:`100%`}}},[`> ${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`]:{display:`flex`,alignItems:`center`,justifyContent:`flex-start`,insetInlineStart:0,paddingInline:`calc(50% - ${y(e.calc(_).div(2).equal())} - ${y(u)})`,textOverflow:`clip`,[` ${t}-submenu-arrow, ${t}-submenu-expand-icon `]:{opacity:0},[`> ${t}-title-content`]:{width:0,opacity:0,overflow:`hidden`},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:_,lineHeight:y(r),"+ span":{display:`inline-block`,width:0,opacity:0,overflow:`hidden`,marginInlineStart:0}}},[`${t}-item-icon, ${n}`]:{display:`inline-block`},"&-tooltip":{pointerEvents:`none`,[`${t}-item-icon, ${n}`]:{display:`none`},[`${t}-item-extra`]:{paddingInlineStart:c},"a, a:hover":{color:i}},[`${t}-item-group-title`]:{...z,paddingInline:m}}}]},ke=e=>{let{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:a,iconCls:o,iconSize:s,iconMarginInlineEnd:c}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:`relative`,display:`block`,margin:0,whiteSpace:`nowrap`,cursor:`pointer`,transition:[`border-color ${n}`,`background-color ${n}`,`padding calc(${n} + 0.1s) ${i}`].join(`,`),[`${t}-item-icon, ${o}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${a}`,`margin ${n} ${i}`,`color ${n}`].join(`,`),"+ span":{marginInlineStart:c,opacity:1,transition:[`opacity ${n} ${i}`,`margin ${n}`,`color ${n}`].join(`,`)}},[`${t}-item-icon`]:{...C()},[`&${t}-item-only-child`]:{[`> ${o}, > ${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`}}}},Ae=e=>{let{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:a,menuArrowOffset:o}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:`absolute`,top:`50%`,insetInlineEnd:e.margin,width:a,color:`currentcolor`,transform:`translateY(-50%)`,transition:[`transform`,`opacity`].map(e=>`${e} ${n}`).join(`,`)},"&-arrow":{"&::before, &::after":{position:`absolute`,width:e.calc(a).mul(.6).equal(),height:e.calc(a).mul(.15).equal(),backgroundColor:`currentcolor`,borderRadius:i,transition:[`background-color`,`transform`,`top`,`color`].map(e=>`${e} ${n} ${r}`).join(`,`),content:`""`},"&::before":{transform:`rotate(45deg) translateY(${y(e.calc(o).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${y(o)})`}}}}},je=t=>{let{antCls:n,componentCls:r,fontSize:i,motionDurationSlow:a,motionDurationMid:o,motionEaseInOut:s,paddingXS:c,padding:l,colorSplit:u,lineWidth:d,zIndexPopup:f,borderRadiusLG:p,subMenuItemBorderRadius:m,menuArrowSize:g,menuArrowOffset:_,lineType:v,groupTitleLineHeight:b,groupTitleFontSize:x,iconSize:S,iconMarginInlineEnd:C}=t,w=[`> ${n}-typography-ellipsis-single-line`,`> ${r}-item-label > ${n}-typography-ellipsis-single-line`].join(`,`);return[{"":{[r]:{...h(),"&-hidden":{display:`none`}}},[`${r}-submenu-hidden`]:{display:`none`}},{[r]:{...e(t),...h(),marginBottom:0,paddingInlineStart:0,fontSize:i,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`,[`${r}-item`]:{flex:`none`}},[`${r}-item, ${r}-submenu, ${r}-submenu-title`]:{borderRadius:t.itemBorderRadius},[`${r}-item-group-title`]:{padding:`${y(c)} ${y(l)}`,fontSize:x,lineHeight:b,transition:`all ${a}`},[`&-horizontal ${r}-submenu`]:{transition:[`border-color`,`background-color`].map(e=>`${e} ${a} ${s}`).join(`,`)},[`${r}-submenu, ${r}-submenu-inline`]:{transition:[`border-color ${a}`,`background-color ${a}`,`padding ${o}`].map(e=>`${e} ${s}`).join(`,`)},[`${r}-submenu ${r}-sub`]:{cursor:`initial`,transition:[`background-color`,`padding`].map(e=>`${e} ${a} ${s}`).join(`,`)},[`${r}-title-content`]:{transition:`color ${a}`,"&-with-extra":{display:`inline-flex`,alignItems:`center`,width:`100%`,minWidth:0},[`${r}-item-label`]:{flex:`auto`,minWidth:0,...z},[w]:{display:`inline`,verticalAlign:`unset`},[`${r}-item-extra`]:{flex:`none`,marginInlineStart:`auto`,paddingInlineStart:t.padding}},[`${r}-item-icon + ${r}-title-content-with-extra`]:{width:`calc(100% - ${y(t.calc(S).add(C??0).equal())})`},[`${r}-item a`]:{"&::before":{position:`absolute`,inset:0,backgroundColor:`transparent`,content:`""`}},[`${r}-item-divider`]:{overflow:`hidden`,lineHeight:0,borderColor:u,borderStyle:v,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:`dashed`}},...ke(t),[`${r}-item-group`]:{[`${r}-item-group-list`]:{margin:0,padding:0,[`${r}-item, ${r}-submenu-title`]:{paddingInline:`${y(t.calc(i).mul(2).equal())} ${y(l)}`}}},"&-submenu":{"&-popup":{position:`absolute`,zIndex:f,borderRadius:p,boxShadow:`none`,transformOrigin:`0 0`,[`&${r}-submenu`]:{background:`transparent`},"&::before":{position:`absolute`,inset:0,zIndex:-1,width:`100%`,height:`100%`,opacity:0,content:`""`},[`> ${r}`]:{borderRadius:p,...ke(t),...Ae(t),[`${r}-item, ${r}-submenu > ${r}-submenu-title`]:{borderRadius:m},[`${r}-submenu-title::after`]:{transition:`transform ${a} ${s}`}}},"&-placement-leftTop, &-placement-bottomRight":{transformOrigin:`100% 0`},"&-placement-leftBottom, &-placement-topRight":{transformOrigin:`100% 100%`},"&-placement-rightBottom, &-placement-topLeft":{transformOrigin:`0 100%`},"&-placement-bottomLeft, &-placement-rightTop":{transformOrigin:`0 0`},"&-placement-leftTop, &-placement-leftBottom":{paddingInlineEnd:t.paddingXS},"&-placement-rightTop, &-placement-rightBottom":{paddingInlineStart:t.paddingXS},"&-placement-topRight, &-placement-topLeft":{paddingBottom:t.paddingXS},"&-placement-bottomRight, &-placement-bottomLeft":{paddingTop:t.paddingXS}},...Ae(t),[`&-inline-collapsed ${r}-submenu-arrow, &-inline ${r}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${y(_)})`},"&::after":{transform:`rotate(45deg) translateX(${y(t.calc(_).mul(-1).equal())})`}},[`${r}-submenu-open${r}-submenu-inline > ${r}-submenu-title > ${r}-submenu-arrow`]:{transform:`translateY(${y(t.calc(g).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${y(t.calc(_).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${y(_)})`}}}},{[`${n}-layout-header`]:{[r]:{lineHeight:`inherit`}}}]},Me=e=>{let{colorPrimary:t,colorError:n,colorTextDisabled:r,colorErrorBg:i,colorText:a,colorTextDescription:o,colorBgContainer:s,colorFillAlter:c,colorFillContent:l,lineWidth:u,lineWidthBold:d,controlItemBgActive:f,colorBgTextHover:p,controlHeightLG:m,lineHeight:h,colorBgElevated:g,marginXXS:_,padding:v,fontSize:y,controlHeightSM:b,fontSizeLG:x,colorTextLightSolid:S,colorErrorHover:C}=e,w=e.activeBarWidth??0,T=e.activeBarBorderWidth??u,E=e.itemMarginInline??e.marginXXS,D=new V(S).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:a,itemColor:a,colorItemTextHover:a,itemHoverColor:a,colorItemTextHoverHorizontal:t,horizontalItemHoverColor:t,colorGroupTitle:o,groupTitleColor:o,colorItemTextSelected:t,itemSelectedColor:t,subMenuItemSelectedColor:t,colorItemTextSelectedHorizontal:t,horizontalItemSelectedColor:t,colorItemBg:s,itemBg:s,colorItemBgHover:p,itemHoverBg:p,colorItemBgActive:l,itemActiveBg:f,colorSubItemBg:c,subMenuItemBg:c,colorItemBgSelected:f,itemSelectedBg:f,colorItemBgSelectedHorizontal:`transparent`,horizontalItemSelectedBg:`transparent`,colorActiveBarWidth:0,activeBarWidth:w,colorActiveBarHeight:d,activeBarHeight:d,colorActiveBarBorderSize:u,activeBarBorderWidth:T,colorItemTextDisabled:r,itemDisabledColor:r,colorDangerItemText:n,dangerItemColor:n,colorDangerItemTextHover:n,dangerItemHoverColor:n,colorDangerItemTextSelected:n,dangerItemSelectedColor:n,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:E,horizontalItemBorderRadius:0,horizontalItemHoverBg:`transparent`,itemHeight:m,groupTitleLineHeight:h,collapsedWidth:m*2,popupBg:g,itemMarginBlock:_,itemPaddingInline:v,horizontalLineHeight:`${m*1.15}px`,iconSize:y,iconMarginInlineEnd:b-y,collapsedIconSize:x,groupTitleFontSize:y,darkItemDisabledColor:new V(S).setA(.25).toRgbString(),darkItemColor:D,darkDangerItemColor:n,darkItemBg:`#001529`,darkPopupBg:`#001529`,darkSubMenuItemBg:`#000c17`,darkItemSelectedColor:S,darkItemSelectedBg:t,darkDangerItemSelectedBg:n,darkItemHoverBg:`transparent`,darkGroupTitleColor:D,darkItemHoverColor:S,darkDangerItemHoverColor:C,darkDangerItemSelectedColor:S,darkDangerItemActiveBg:n,itemWidth:w?`calc(100% + ${T}px)`:`calc(100% - ${E*2}px)`}},Ne=(e,r=e,i=!0)=>c(`Menu`,e=>{let{colorBgElevated:r,controlHeightLG:i,fontSize:a,darkItemColor:o,darkDangerItemColor:s,darkItemBg:c,darkSubMenuItemBg:l,darkItemSelectedColor:u,darkItemSelectedBg:d,darkDangerItemSelectedBg:f,darkItemHoverBg:p,darkGroupTitleColor:m,darkItemHoverColor:h,darkItemDisabledColor:g,darkDangerItemHoverColor:_,darkDangerItemSelectedColor:v,darkDangerItemActiveBg:y,popupBg:b,darkPopupBg:x}=e,S=e.calc(a).div(7).mul(5).equal(),C=n(e,{menuArrowSize:S,menuHorizontalHeight:e.calc(i).mul(1.15).equal(),menuArrowOffset:e.calc(S).mul(.25).equal(),menuSubMenuBg:r,calc:e.calc,popupBg:b}),w=n(C,{itemColor:o,itemHoverColor:h,groupTitleColor:m,itemSelectedColor:u,subMenuItemSelectedColor:u,itemBg:c,popupBg:x,subMenuItemBg:l,itemActiveBg:`transparent`,itemSelectedBg:d,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:p,itemDisabledColor:g,dangerItemColor:s,dangerItemHoverColor:_,dangerItemSelectedColor:v,dangerItemActiveBg:y,dangerItemSelectedBg:f,menuSubMenuBg:l,horizontalItemSelectedColor:u,horizontalItemSelectedBg:d});return[je(C),Ce(C),Oe(C),Ee(C,`light`),Ee(w,`dark`),we(C),se(C),t(C,`slide-up`),t(C,`slide-down`),U(C,`zoom-big`)]},Me,{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:i,unitless:{groupTitleLineHeight:!0}})(e,r),Pe=e=>{let{popupClassName:t,icon:n,title:r,theme:i}=e,a=J.useContext(Q),{prefixCls:o,inlineCollapsed:c,theme:l,classNames:u,styles:d}=a,p=B(),m;if(!n)m=c&&!p.length&&r&&typeof r==`string`?J.createElement(`div`,{className:`${o}-inline-collapsed-noicon`},r.charAt(0)):J.createElement(`span`,{className:`${o}-title-content`},r);else{let e=J.isValidElement(r)&&r.type===`span`;m=J.createElement(J.Fragment,null,R(n,e=>({className:s(e.className,`${o}-item-icon`,u?.itemIcon),style:{...e.style,...d?.itemIcon}})),e?r:J.createElement(`span`,{className:`${o}-title-content`},r))}let h=J.useMemo(()=>({...a,firstLevel:!1}),[a]),[g]=oe(`Menu`);return J.createElement(Q.Provider,{value:h},J.createElement(b,{...f(e,[`icon`]),title:m,classNames:{list:u?.subMenu?.list,listTitle:u?.subMenu?.itemTitle},styles:{list:d?.subMenu?.list,listTitle:d?.subMenu?.itemTitle},popupClassName:s(o,t,u?.popup?.root,`${o}-${i||l}`),popupStyle:{zIndex:g,...e.popupStyle,...d?.popup?.root}}))};function Fe(e){return e===null||e===!1}var Ie={item:be,submenu:Pe,divider:ye},Le=(0,J.forwardRef)((e,t)=>{let n=J.useContext(xe),r=n||{},{prefixCls:i,className:a,style:o,theme:c=`light`,expandIcon:l,_internalDisableMenuItemTitleTooltip:u,tooltip:d,inlineCollapsed:p,siderCollapsed:m,rootClassName:h,mode:_,selectable:y,onClick:b,overflowedIndicatorPopupClassName:C,classNames:T,styles:D,...O}=e,{menu:j}=J.useContext(L),{getPrefixCls:M,getPopupContainer:N,direction:P,className:ee,style:F,classNames:I,styles:z}=x(`menu`),B=M(),te=f(O,[`collapsedWidth`]);r.validator?.({mode:_});let ne=k((...e)=>{b?.(...e),r.onClick?.()}),V=r.mode||_,re=y??r.selectable,H=p??m,ie={...e,mode:V,inlineCollapsed:H,selectable:re,theme:c},[U,W]=S([I,T],[z,D],{props:ie},{popup:{_default:`root`},subMenu:{_default:`item`}}),ae={horizontal:{motionName:`${B}-slide-up`},inline:g(B),other:{motionName:`${B}-zoom-big`}},G=M(`menu`,i||r.prefixCls),K=w(G),[oe,se]=Ne(G,K,!n),q=s(`${G}-${c}`,ee,a),ce=J.useMemo(()=>{if(E(l)||Fe(l))return l||null;if(E(r.expandIcon)||Fe(r.expandIcon))return r.expandIcon||null;if(E(j?.expandIcon)||Fe(j?.expandIcon))return j?.expandIcon||null;let e=l??r?.expandIcon??j?.expandIcon;return R(e,{className:s(`${G}-submenu-expand-icon`,J.isValidElement(e)?e.props?.className:void 0)})},[l,r?.expandIcon,j?.expandIcon,G]),le=J.useMemo(()=>({prefixCls:G,inlineCollapsed:H||!1,direction:P,firstLevel:!0,theme:c,mode:V,disableMenuItemTitleTooltip:u,tooltip:d,classNames:U,styles:W}),[G,H,P,u,c,V,U,W,d]);return J.createElement(xe.Provider,{value:null},J.createElement(Q.Provider,{value:le},J.createElement(v,{getPopupContainer:N,overflowedIndicator:J.createElement(A,null),overflowedIndicatorPopupClassName:s(G,`${G}-${c}`,C),classNames:{list:U.list,listTitle:U.itemTitle},styles:{list:W.list,listTitle:W.itemTitle},mode:V,selectable:re,onClick:ne,...te,inlineCollapsed:H,style:{...W.root,...F,...o},className:q,prefixCls:G,direction:P,defaultMotions:ae,expandIcon:ce,ref:t,rootClassName:s(h,oe,r.rootClassName,se,K,U.root),_internalComponents:Ie})))}),$=(0,J.forwardRef)((e,t)=>{let n=(0,J.useRef)(null),r=J.useContext(Z);return(0,J.useImperativeHandle)(t,()=>({menu:n.current,focus:e=>{n.current?.focus(e)}})),J.createElement(Le,{ref:n,...e,...r})});$.Item=be,$.SubMenu=Pe,$.Divider=ye,$.ItemGroup=P;var Re=e=>{let{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}},ze=n=>{let{componentCls:i,menuCls:a,zIndexPopup:o,dropdownArrowDistance:s,sizePopupArrow:c,antCls:l,iconCls:f,motionDurationMid:m,paddingBlock:h,fontSize:g,dropdownEdgeChildPadding:v,colorTextDisabled:b,fontSizeIcon:x,controlPaddingHorizontal:S,colorBgElevated:C,controlHeightLG:w}=n;return[{[i]:{position:`absolute`,top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:o,display:`block`,"&::before":{position:`absolute`,insetBlock:n.calc(c).div(2).sub(s).equal(),zIndex:-9999,opacity:1e-4,content:`""`},"&-menu-vertical":{maxHeight:`calc(100vh - ${y(n.calc(w).mul(2.5).equal())})`,overflowY:`auto`},[`&-trigger${l}-btn`]:{[`& > ${f}-down, & > ${l}-btn-icon > ${f}-down`]:{fontSize:x}},[`${i}-wrap`]:{position:`relative`,[`${l}-btn > ${f}-down`]:{fontSize:x},[`${f}-down::before`]:{transition:`transform ${m}`}},[`${i}-wrap-open`]:{[`${f}-down::before`]:{transform:`rotate(180deg)`}},"&-hidden, &-menu-hidden, &-menu-submenu-hidden":{display:`none`},[`&${l}-slide-down-enter${l}-slide-down-enter-active${i}-placement-bottomLeft, &${l}-slide-down-appear${l}-slide-down-appear-active${i}-placement-bottomLeft, &${l}-slide-down-enter${l}-slide-down-enter-active${i}-placement-bottom, &${l}-slide-down-appear${l}-slide-down-appear-active${i}-placement-bottom, &${l}-slide-down-enter${l}-slide-down-enter-active${i}-placement-bottomRight, &${l}-slide-down-appear${l}-slide-down-appear-active${i}-placement-bottomRight`]:{animationName:u},[`&${l}-slide-up-enter${l}-slide-up-enter-active${i}-placement-topLeft, &${l}-slide-up-appear${l}-slide-up-appear-active${i}-placement-topLeft, &${l}-slide-up-enter${l}-slide-up-enter-active${i}-placement-top, &${l}-slide-up-appear${l}-slide-up-appear-active${i}-placement-top, &${l}-slide-up-enter${l}-slide-up-enter-active${i}-placement-topRight, &${l}-slide-up-appear${l}-slide-up-appear-active${i}-placement-topRight`]:{animationName:d},[`&${l}-slide-down-leave${l}-slide-down-leave-active${i}-placement-bottomLeft, &${l}-slide-down-leave${l}-slide-down-leave-active${i}-placement-bottom, &${l}-slide-down-leave${l}-slide-down-leave-active${i}-placement-bottomRight`]:{animationName:p},[`&${l}-slide-up-leave${l}-slide-up-leave-active${i}-placement-topLeft, &${l}-slide-up-leave${l}-slide-up-leave-active${i}-placement-top, &${l}-slide-up-leave${l}-slide-up-leave-active${i}-placement-topRight`]:{animationName:r}}},K(n,C,{arrowPlacement:{top:!0,bottom:!0}}),{[`${i} ${a}`]:{position:`relative`,margin:0},[`${a}-submenu-popup`]:{position:`absolute`,zIndex:o,background:`transparent`,boxShadow:`none`,transformOrigin:`0 0`,"ul, li":{listStyle:`none`,margin:0}},[`${i}, ${i}-menu-submenu`]:{...e(n),[a]:{padding:v,listStyleType:`none`,backgroundColor:C,backgroundClip:`padding-box`,borderRadius:n.borderRadiusLG,outline:`none`,boxShadow:n.boxShadowSecondary,..._(n),"&:empty":{padding:0,boxShadow:`none`},[`${a}-item-group-title`]:{padding:`${y(h)} ${y(S)}`,color:n.colorTextDescription,transition:`all ${m}`},[`${a}-item`]:{position:`relative`,display:`flex`,alignItems:`center`},[`${a}-item-icon`]:{minWidth:g,marginInlineEnd:n.marginXS,fontSize:n.fontSizeSM},[`${a}-title-content`]:{flex:`auto`,"&-with-extra":{display:`inline-flex`,alignItems:`center`,width:`100%`},[`> a, > ${a}-item-label > a`]:{color:`inherit`,transition:`all ${m}`,"&:hover":{color:`inherit`},"&::after":{position:`absolute`,inset:0,content:`""`}},[`${a}-item-extra`]:{paddingInlineStart:n.padding,marginInlineStart:`auto`,fontSize:n.fontSizeSM,color:n.colorTextDescription}},[`${a}-item, ${a}-submenu-title`]:{display:`flex`,margin:0,padding:`${y(h)} ${y(S)}`,color:n.colorText,fontWeight:`normal`,fontSize:g,lineHeight:n.lineHeight,cursor:`pointer`,transition:`all ${m}`,borderRadius:n.borderRadiusSM,"&:hover, &-active":{backgroundColor:n.controlItemBgHover},..._(n),"&-selected":{color:n.colorPrimary,backgroundColor:n.controlItemBgActive,"&:hover, &-active":{backgroundColor:n.controlItemBgActiveHover}},"&-disabled":{color:b,cursor:`not-allowed`,"&:hover":{color:b,backgroundColor:C,cursor:`not-allowed`},a:{pointerEvents:`none`}},"&-divider":{height:1,margin:`${y(n.marginXXS)} 0`,overflow:`hidden`,lineHeight:0,backgroundColor:n.colorSplit},[`${i}-menu-submenu-expand-icon`]:{position:`absolute`,insetInlineEnd:n.paddingXS,[`${i}-menu-submenu-arrow-icon`]:{marginInlineEnd:`0 !important`,color:n.colorIcon,fontSize:x,fontStyle:`normal`}}},[`${a}-item-group-list`]:{margin:`0 ${y(n.marginXS)}`,padding:0,listStyle:`none`},[`${a}-submenu-title`]:{paddingInlineEnd:n.calc(S).add(n.fontSizeSM).equal()},[`${a}-submenu-vertical`]:{position:`relative`},[`${a}-submenu${a}-submenu-disabled ${i}-menu-submenu-title`]:{[`&, ${i}-menu-submenu-arrow-icon`]:{color:b,backgroundColor:C,cursor:`not-allowed`}},[`${a}-submenu-selected ${i}-menu-submenu-title`]:{color:n.colorPrimary}}}},[t(n,`slide-up`),t(n,`slide-down`),q(n,`move-up`),q(n,`move-down`),U(n,`zoom-big`)]]},Be=c(`Dropdown`,e=>{let{marginXXS:t,sizePopupArrow:r,paddingXXS:i,componentCls:a}=e,o=n(e,{menuCls:`${a}-menu`,dropdownArrowDistance:e.calc(r).div(2).add(t).equal(),dropdownEdgeChildPadding:i});return[ze(o),Re(o)]},e=>({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2,...W({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0}),...ie(e)}),{resetStyle:!1}),Ve=J.forwardRef((e,t)=>{let{menu:n,arrow:r,prefixCls:i,children:a,trigger:c,disabled:l,dropdownRender:u,popupRender:d,getPopupContainer:p,overlayClassName:m,rootClassName:h,overlayStyle:g,open:_,onOpenChange:v,mouseEnterDelay:y=.15,mouseLeaveDelay:b=.1,autoAdjustOverflow:C=!0,placement:E=``,transitionName:A,classNames:j,styles:M,destroyPopupOnHide:P,destroyOnHidden:I}=e,{getPrefixCls:L,direction:z,getPopupContainer:B,className:V,style:ie,classNames:U,styles:W}=x(`dropdown`),ae={...e,mouseEnterDelay:y,mouseLeaveDelay:b,autoAdjustOverflow:C},[G,K]=S([U,j],[W,M],{props:ae}),se={...ie,...g,...K.root},q=d||u;N(`Dropdown`);let le=J.useMemo(()=>{let e=L();return A===void 0?E.includes(`top`)?`${e}-slide-down`:`${e}-slide-up`:A},[L,E,A]),ue=J.useMemo(()=>E?E.includes(`Center`)?E.slice(0,E.indexOf(`Center`)):E:z===`rtl`?`bottomRight`:`bottomLeft`,[E,z]),Y=L(`dropdown`,i),de=w(Y),[fe,pe]=Be(Y,de),[,me]=ne(),X=J.Children.only(D(a)?J.createElement(`span`,null,a):a),he=ee(t,F(X)),ge=R(X,{className:s(`${Y}-trigger`,{[`${Y}-rtl`]:z===`rtl`},X.props.className),disabled:X.props.disabled??l,ref:he}),Z=l?[]:c,_e=!!Z?.includes(`contextMenu`),[ve,Q]=te(!1,_),ye=k(e=>{v?.(e,{source:`trigger`}),Q(e)}),be=s(m,h,fe,pe,de,V,G.root,{[`${Y}-rtl`]:z===`rtl`}),xe=H({arrowPointAtCenter:O(r)&&r.pointAtCenter,autoAdjustOverflow:C,offset:me.marginXXS,arrowWidth:r?me.sizePopupArrow:0,borderRadius:me.borderRadius}),Ce=k(()=>{n?.selectable&&n?.multiple||(v?.(!1,{source:`menu`}),Q(!1))}),we=()=>{let e=f(G,[`root`]),t=f(K,[`root`]),r;return n?.items&&(r=J.createElement($,{...n,classNames:{...e,subMenu:{...e}},styles:{...t,subMenu:{...t}}})),q&&(r=q(r)),r=J.Children.only(typeof r==`string`?J.createElement(`span`,null,r):r),J.createElement(Se,{prefixCls:`${Y}-menu`,rootClassName:s(pe,de),expandIcon:J.createElement(`span`,{className:`${Y}-menu-submenu-arrow`},z===`rtl`?J.createElement(ce,{className:`${Y}-menu-submenu-arrow-icon`}):J.createElement(o,{className:`${Y}-menu-submenu-arrow-icon`})),mode:`vertical`,selectable:!1,onClick:Ce,validator:({mode:e})=>{}},r)},[Te,Ee]=oe(`Dropdown`,se.zIndex),De=J.createElement(T,{alignPoint:_e,...f(e,[`rootClassName`,`onOpenChange`]),mouseEnterDelay:y,mouseLeaveDelay:b,visible:ve,builtinPlacements:xe,arrow:!!r,overlayClassName:be,prefixCls:Y,getPopupContainer:p||B,transitionName:le,trigger:Z,overlay:we,placement:ue,onVisibleChange:ye,overlayStyle:{...se,zIndex:Te},autoDestroy:I??P},ge);return Te&&(De=J.createElement(re.Provider,{value:Ee},De)),De}),He=ue(Ve,`align`,void 0,`dropdown`,e=>e);Ve._InternalPanelDoNotUseOrYouWillBeFired=e=>J.createElement(He,{...e},J.createElement(`span`,null));export{Z as a,ve as i,$ as n,me as o,Se as r,Y as s,Ve as t};