1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`af1e3bff-33d4-4eb0-aad8-1d385707e5b1`,e._sentryDebugIdIdentifier=`sentry-dbid-af1e3bff-33d4-4eb0-aad8-1d385707e5b1`)}catch(e){}})();import{o as e}from"./rolldown-runtime-BqCAy3LS.js";import{n as t}from"./jsx-runtime-TTevM2bl.js";import{st as n}from"./jsx-runtime-DCm8ObcF.js";import{n as r,t as i}from"./objectSpread2-CYCC7qPT.js";import{At as a,C as o,Ct as s,E as c,Ft as l,H as u,It as d,J as f,Lt as p,Nt as m,P as h,Q as g,St as _,Tt as v,Z as y,_t as b,a as x,b as S,d as C,h as w,ht as T,j as E,jt as D,m as O,ot as k,p as A,rt as j,s as M,st as N,ut as P,v as F,vt as I,w as L,wt as R,x as z,xt as B,y as V,yt as H}from"./UnstableContext-Dmu0sTlb.js";import{i as U,o as W,r as ee,s as G,t as te}from"./Compact-DmAlu6se.js";import{i as K,n as ne,r as q}from"./useZIndex-D0Vseomy.js";import{n as re}from"./warning-DhLtPWZO.js";import{t as ie}from"./useCSSVarCls-BGdOigK0.js";import{n as ae,t as oe}from"./isVisible-CfrdzAGl.js";import{c as se,i as ce,n as le,o as ue,r as de,t as fe}from"./tooltip-BGBX_srt.js";import{Fr as pe,Kt as me}from"./supportClient-XtqEaxBa.js";import{r as he}from"./es-BQAOmlWc.js";import{n as ge}from"./joinButtonAttribute-DITVYfVS.js";import{r as _e,t as J}from"./col-D5XNqJTE.js";import{n as ve}from"./useId-D3HkqSRy.js";import{a as ye,i as be,n as xe,o as Se,r as Ce,s as we,t as Te}from"./es-CnU7QyOi.js";import{t as Ee}from"./ContextIsolator-BpwWswYg.js";import{t as De}from"./PurePanel-C67UW_fs.js";import{n as Oe,t as ke}from"./gapSize-C6HoAFNU.js";import{_ as Ae,g as je,h as Me}from"./ezra-sZK20McR.js";import"./src-DJEQCIVv.js";import{x as Ne}from"./typeGuards-3M6Jxqfo.js";import{i as Pe,r as Fe,t as Ie}from"./apiSlice-Ctmh6GN8.js";import{j as Le}from"./redux-toolkit.modern-f3i8gvTK.js";var Y=e(t()),Re={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`},X=Y.forwardRef(function(e,t){return Y.createElement(x,d({},e,{ref:t,icon:Re}))}),ze={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z`}}]},name:`left`,theme:`outlined`},Be=Y.forwardRef(function(e,t){return Y.createElement(x,d({},e,{ref:t,icon:ze}))}),Z=e(p()),Ve=K.ESC,He=K.TAB;function Ue(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,i=e.autoFocus,a=e.overlayRef,o=Y.useRef(!1),s=function(){if(t){var e,i;(e=n.current)==null||(i=e.focus)==null||i.call(e),r==null||r(!1)}},c=function(){var e;return(e=a.current)!=null&&e.focus?(a.current.focus(),o.current=!0,!0):!1},l=function(e){switch(e.keyCode){case Ve:s();break;case He:var t=!1;o.current||(t=c()),t?e.preventDefault():s();break}};Y.useEffect(function(){return t?(window.addEventListener(`keydown`,l),i&&k(c,3),function(){window.removeEventListener(`keydown`,l),o.current=!1}):function(){o.current=!1}},[t])}var We=(0,Y.forwardRef)(function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,a=(0,Y.useMemo)(function(){return typeof n==`function`?n():n},[n]),o=H(t,B(a));return Y.createElement(Y.Fragment,null,r&&Y.createElement(`div`,{className:``.concat(i,`-arrow`)}),Y.cloneElement(a,{ref:s(a)?o:void 0}))}),Ge={adjustX:1,adjustY:1},Ke=[0,0],qe={topLeft:{points:[`bl`,`tl`],overflow:Ge,offset:[0,-4],targetOffset:Ke},top:{points:[`bc`,`tc`],overflow:Ge,offset:[0,-4],targetOffset:Ke},topRight:{points:[`br`,`tr`],overflow:Ge,offset:[0,-4],targetOffset:Ke},bottomLeft:{points:[`tl`,`bl`],overflow:Ge,offset:[0,4],targetOffset:Ke},bottom:{points:[`tc`,`bc`],overflow:Ge,offset:[0,4],targetOffset:Ke},bottomRight:{points:[`tr`,`br`],overflow:Ge,offset:[0,4],targetOffset:Ke}},Je=[`arrow`,`prefixCls`,`transitionName`,`animation`,`align`,`placement`,`placements`,`getPopupContainer`,`showAction`,`hideAction`,`overlayClassName`,`overlayStyle`,`visible`,`trigger`,`autoFocus`,`overlay`,`children`,`onVisibleChange`];function Ye(e,t){var n,r=e.arrow,i=r!==void 0&&r,a=e.prefixCls,o=a===void 0?`rc-dropdown`
1:a,c=e.transitionName,l=e.animation,u=e.align,f=e.placement,p=f===void 0?`bottomLeft`:f,m=e.placements,h=m===void 0?qe:m,_=e.getPopupContainer,v=e.showAction,y=e.hideAction,b=e.overlayClassName,x=e.overlayStyle,S=e.visible,C=e.trigger,w=C===void 0?[`hover`]:C,T=e.autoFocus,E=e.overlay,O=e.children,k=e.onVisibleChange,A=g(e,Je),M=j(Y.useState(),2),N=M[0],P=M[1],F=`visible`in e?S:N,I=Y.useRef(null),L=Y.useRef(null),R=Y.useRef(null);Y.useImperativeHandle(t,function(){return I.current});var z=function(e){P(e),k==null||k(e)};Ue({visible:F,triggerRef:R,onVisibleChange:z,autoFocus:T,overlayRef:L});var V=function(t){var n=e.onOverlayClick;P(!1),n&&n(t)},U=function(){return Y.createElement(We,{ref:L,overlay:E,prefixCls:o,arrow:i})},W=function(){return typeof E==`function`?U:U()},ee=function(){var t=e.minOverlayWidthMatchTrigger,n=e.alignPoint;return`minOverlayWidthMatchTrigger`in e?t:!n},G=Y.cloneElement(O,{className:(0,Z.default)((n=O.props)==null?void 0:n.className,F&&function(){var t=e.openClassName;return t===void 0?``.concat(o,`-open`):t}()),ref:s(O)?H(R,B(O)):void 0}),te=y;return!te&&w.indexOf(`contextMenu`)!==-1&&(te=[`click`]),Y.createElement(se,d({builtinPlacements:h},A,{prefixCls:o,ref:I,popupClassName:(0,Z.default)(b,D({},``.concat(o,`-show-arrow`),i)),popupStyle:x,action:w,showAction:v,hideAction:te,popupPlacement:p,popupAlign:u,popupTransitionName:c,popupAnimation:l,popupVisible:F,stretch:ee()?`minWidth`:``,popup:W(),onPopupVisibleChange:z,onPopupClick:V,getPopupContainer:_}),G)}var Xe=Y.forwardRef(Ye),Ze=e=>typeof e!=`object`&&typeof e!=`function`||e===null,Qe=e(n()),$e=Y.createContext(null);function et(e,t){return e===void 0?null:``.concat(e,`-`,t)}function tt(e){return et(Y.useContext($e),e)}var nt=[`children`,`locked`],Q=Y.createContext(null);function rt(e,t){var n=a({},e);return Object.keys(t).forEach(function(e){var r=t[e];r!==void 0&&(n[e]=r)}),n}function it(e){var t=e.children,n=e.locked,r=g(e,nt),i=Y.useContext(Q),a=v(function(){return rt(i,r)},[i,r],function(e,t){return!n&&(e[0]!==t[0]||!y(e[1],t[1],!0))});return Y.createElement(Q.Provider,{value:a},t)}var at=[],ot=Y.createContext(null);function st(){return Y.useContext(ot)}var ct=Y.createContext(at);function lt(e){var t=Y.useContext(ct);return Y.useMemo(function(){return e===void 0?t:[].concat(N(t),[e])},[t,e])}var ut=Y.createContext(null),dt=Y.createContext({});function ft(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(oe(e)){var n=e.nodeName.toLowerCase(),r=[`input`,`select`,`textarea`,`button`].includes(n)||e.isContentEditable||n===`a`&&!!e.getAttribute(`href`),i=e.getAttribute(`tabindex`),a=Number(i),o=null;return i&&!Number.isNaN(a)?o=a:r&&o===null&&(o=0),r&&e.disabled&&(o=null),o!==null&&(o>=0||t&&o<0)}return!1}function pt(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=N(e.querySelectorAll(`*`)).filter(function(e){return ft(e,t)});return ft(e,t)&&n.unshift(e),n}var mt=K.LEFT,ht=K.RIGHT,gt=K.UP,_t=K.DOWN,vt=K.ENTER,yt=K.ESC,bt=K.HOME,xt=K.END,St=[gt,_t,mt,ht];function Ct(e,t,n,r){var i,a=`prev`,o=`next`,s=`children`,c=`parent`;if(e===`inline`&&r===vt)return{inlineTrigger:!0};var l=D(D({},gt,a),_t,o),u=D(D(D(D({},mt,n?o:a),ht,n?a:o),_t,s),vt,s),d=D(D(D(D(D(D({},gt,a),_t,o),vt,s),yt,c),mt,n?s:c),ht,n?c:s);switch((i={inline:l,horizontal:u,vertical:d,inlineSub:l,horizontalSub:d,verticalSub:d}[``.concat(e,t?``:`Sub`)])==null?void 0:i[r]){case a:return{offset:-1,sibling:!0};case o:return{offset:1,sibling:!0};case c:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}function wt(e){for(var t=e;t;){if(t.getAttribute(`data-menu-list`))return t;t=t.parentElement}return null}function Tt(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function Et(e,t){return pt(e,!0).filter(function(e){return t.has(e)})}function Dt(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var i=Et(e,t),a=i.length,o=i.findIndex(function(e){return n===e});return r<0?o===-1?o=a-1:--o:r>0&&(o+=1),o=(o+a)%a,i[o]}var Ot=function(e,t){var n=new Set,r=new Map,i=new Map;return e.forEach(function(e){var a=document.querySelector(`[data-menu-id='`.concat(et(t,e),`']`));a&&(n.add(a),i.set(a,e),r.set(e,a))}),{elements:n,key2element:r,element2key:i}};function kt(e,t,n,r,i,a,o,s,c,l){var u=Y.useRef(),d=Y.useRef();d.current=t;var f=function(){k.cancel(u.current)};return Y.useEffect(function(){return function(){f()}},[]),function(p){var m=p.which;if([].concat(St,[vt,yt,bt,xt]).includes(m)){var h=a(),g=Ot(h,r),_=g,v=_.elements,y=_.key2element,b=_.element2key,x=Tt(y.get(t),v),S=b.get(x),C=Ct(e,o(S,!0).length===1,n,m);if(!C&&m!==bt&&m!==xt)return;(St.includes(m)||[bt,xt].includes(m))&&p.preventDefault();var w=function(e){if(e){var t=e,n=e.querySelector(`a`);n!=null&&n.getAttribute(`href`)&&(t=n);var r=b.get(e);s(r),f(),u.current=k(function(){d.current===r&&t.focus()})}};if([bt,xt].includes(m)||C.sibling||!x){var T=!x||e===`inline`?i.current:wt(x),E,D=Et(T,v);E=m===bt?D[0]:m===xt?D[D.length-1]:Dt(T,v,x,C.offset),w(E)}else if(C.inlineTrigger)c(S);else if(C.offset>0)c(S,!0),f(),u.current=k(function(){g=Ot(h,r);var e=x.getAttribute(`aria-controls`);w(Dt(document.getElementById(e),g.elements))},5);else if(C.offset<0){var O=o(S,!0),A=O[O.length-2],j=y.get(A);c(A,!1),w(j)}}l==null||l(p)}}function At(e){Promise.resolve().then(e)}var jt=`__RC_UTIL_PATH_SPLIT__`,Mt=function(e){return e.join(jt)},Nt=function(e){return e.split(jt)},Pt=`rc-menu-more`;function Ft(){var e=j(Y.useState({}),2)[1],t=(0,Y.useRef)(new Map),n=(0,Y.useRef)(new Map),r=j(Y.useState([]),2),i=r[0],a=r[1],o=(0,Y.useRef)(0),s=(0,Y.useRef)(!1),c=function(){s.current||e({})},l=(0,Y.useCallback)(function(e,r){var i=Mt(r);n.current.set(i,e),t.current.set(e,i),o.current+=1;var a=o.current;At(function(){a===o.current&&c()})},[]),u=(0,Y.useCallback)(function(e,r){var i=Mt(r);n.current.delete(i),t.current.delete(e)},[]),d=(0,Y.useCallback)(function(e){a(e)},[]),f=(0,Y.useCallback)(function(e,n){var r=Nt(t.current.get(e)||``);return n&&i.includes(r[0])&&r.unshift(Pt),r},[i]),p=(0,Y.useCallback)(function(e,t){return e.filter(function(e){return e!==void 0}).some(function(e){return f(e,!0).includes(t)})},[f]),m=function(){var e=N(t.current.keys());return i.length&&e.push(Pt),e},h=(0,Y.useCallback)(function(e){var r=``.concat(t.current.get(e),jt),i=new Set;
1return N(n.current.keys()).forEach(function(e){e.startsWith(r)&&i.add(n.current.get(e))}),i},[]);return Y.useEffect(function(){return function(){s.current=!0}},[]),{registerPath:l,unregisterPath:u,refreshOverflowKeys:d,isSubPathKey:p,getKeyPath:f,getKeys:m,getSubPathKeys:h}}function It(e){var t=Y.useRef(e);t.current=e;var n=Y.useCallback(function(){var e,n=[...arguments];return(e=t.current)==null?void 0:e.call.apply(e,[t].concat(n))},[]);return e?n:void 0}var Lt=Math.random().toFixed(5).toString().slice(2),Rt=0;function zt(e){var t=j(L(e,{value:e}),2),n=t[0],r=t[1];return Y.useEffect(function(){Rt+=1;var e=``.concat(Lt,`-`,Rt);r(`rc-menu-uuid-`.concat(e))},[]),n}function Bt(e,t,n,r){var i=Y.useContext(Q),a=i.activeKey,o=i.onActive,s=i.onInactive,c={active:a===e};return t||(c.onMouseEnter=function(t){n==null||n({key:e,domEvent:t}),o(e)},c.onMouseLeave=function(t){r==null||r({key:e,domEvent:t}),s(e)}),c}function Vt(e){var t=Y.useContext(Q),n=t.mode,r=t.rtl,i=t.inlineIndent;if(n!==`inline`)return null;var a=e;return r?{paddingRight:a*i}:{paddingLeft:a*i}}function Ht(e){var t=e.icon,n=e.props,r=e.children,i;return t===null||t===!1?null:(typeof t==`function`?i=Y.createElement(t,a({},n)):typeof t!=`boolean`&&(i=t),i||r||null)}var Ut=[`item`];function Wt(e){var t=e.item,n=g(e,Ut);return Object.defineProperty(n,"item",{get:function(){return m(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var Gt=[`title`,`attribute`,`elementRef`],Kt=[`style`,`className`,`eventKey`,`warnKey`,`disabled`,`itemIcon`,`children`,`role`,`onMouseEnter`,`onMouseLeave`,`onClick`,`onKeyDown`,`onFocus`],qt=[`active`],Jt=(function(e){T(n,e);var t=P(n);function n(){return I(this,n),t.apply(this,arguments)}return b(n,[{key:`render`,value:function(){var e=this.props,t=e.title,n=e.attribute,r=e.elementRef,i=W(g(e,Gt),[`eventKey`,`popupClassName`,`popupOffset`,`onTitleClick`]);return m(!n,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),Y.createElement(Te.Item,d({},n,{title:typeof t==`string`?t:void 0},i,{ref:r}))}}]),n})(Y.Component),Yt=Y.forwardRef(function(e,t){var n=e.style,r=e.className,i=e.eventKey;e.warnKey;var o=e.disabled,s=e.itemIcon,c=e.children,l=e.role,u=e.onMouseEnter,f=e.onMouseLeave,p=e.onClick,m=e.onKeyDown,h=e.onFocus,_=g(e,Kt),v=tt(i),y=Y.useContext(Q),b=y.prefixCls,x=y.onItemClick,S=y.disabled,C=y.overflowDisabled,w=y.itemIcon,T=y.selectedKeys,E=y.onActive,O=Y.useContext(dt)._internalRenderMenuItem,k=``.concat(b,`-item`),A=Y.useRef(),j=Y.useRef(),M=S||o,P=R(t,j),F=lt(i),I=function(e){return{key:i,keyPath:N(F).reverse(),item:A.current,domEvent:e}},L=s||w,z=Bt(i,M,u,f),B=z.active,V=g(z,qt),H=T.includes(i),U=Vt(F.length),ee=function(e){if(!M){var t=I(e);p==null||p(Wt(t)),x(t)}},G=function(e){if(m==null||m(e),e.which===K.ENTER){var t=I(e);p==null||p(Wt(t)),x(t)}},te=function(e){E(i),h==null||h(e)},ne={};e.role===`option`&&(ne[`aria-selected`]=H);var q=Y.createElement(Jt,d({ref:A,elementRef:P,role:l===null?`none`:l||`menuitem`,tabIndex:o?null:-1,"data-menu-id":C&&v?null:v},W(_,[`extra`]),V,ne,{component:`li`,"aria-disabled":o,style:a(a({},U),n),className:(0,Z.default)(k,D(D(D({},``.concat(k,`-active`),B),``.concat(k,`-selected`),H),``.concat(k,`-disabled`),M),r),onClick:ee,onKeyDown:G,onFocus:te}),c,Y.createElement(Ht,{props:a(a({},e),{},{isSelected:H}),icon:L}));return O&&(q=O(q,e,{selected:H})),q});function Xt(e,t){var n=e.eventKey,r=st(),i=lt(n);return Y.useEffect(function(){if(r)return r.registerPath(n,i),function(){r.unregisterPath(n,i)}},[i]),r?null:Y.createElement(Yt,d({},e,{ref:t}))}var Zt=Y.forwardRef(Xt),Qt=[`className`,`children`],$t=Y.forwardRef(function(e,t){var n=e.className,r=e.children,i=g(e,Qt),a=Y.useContext(Q),o=a.prefixCls,s=a.mode,c=a.rtl;return Y.createElement(`ul`,d({className:(0,Z.default)(o,c&&``.concat(o,`-rtl`),``.concat(o,`-sub`),``.concat(o,`-`,s===`inline`?`inline`:`vertical`),n),role:`menu`},i,{"data-menu-list":!0,ref:t}),r)});$t.displayName=`SubMenuList`;function en(e,t){return G(e).map(function(e,n){if(Y.isValidElement(e)){var r,i,a=e.key,o=(r=(i=e.props)==null?void 0:i.eventKey)==null?a:r;o==null&&(o=`tmp_key-`.concat([].concat(N(t),[n]).join(`-`)));var s={key:o,eventKey:o};return Y.cloneElement(e,s)}return e})}var $={adjustX:1,adjustY:1},tn={topLeft:{points:[`bl`,`tl`],overflow:$},topRight:{points:[`br`,`tr`],overflow:$},bottomLeft:{points:[`tl`,`bl`],overflow:$},bottomRight:{points:[`tr`,`br`],overflow:$},leftTop:{points:[`tr`,`tl`],overflow:$},leftBottom:{points:[`br`,`bl`],overflow:$}
1,rightTop:{points:[`tl`,`tr`],overflow:$},rightBottom:{points:[`bl`,`br`],overflow:$}},nn={topLeft:{points:[`bl`,`tl`],overflow:$},topRight:{points:[`br`,`tr`],overflow:$},bottomLeft:{points:[`tl`,`bl`],overflow:$},bottomRight:{points:[`tr`,`br`],overflow:$},rightTop:{points:[`tr`,`tl`],overflow:$},rightBottom:{points:[`br`,`bl`],overflow:$},leftTop:{points:[`tl`,`tr`],overflow:$},leftBottom:{points:[`bl`,`br`],overflow:$}};function rn(e,t,n){if(t)return t;if(n)return n[e]||n.other}var an={horizontal:`bottomLeft`,vertical:`rightTop`,"vertical-left":`rightTop`,"vertical-right":`leftTop`};function on(e){var t=e.prefixCls,n=e.visible,r=e.children,i=e.popup,o=e.popupStyle,s=e.popupClassName,c=e.popupOffset,l=e.disabled,u=e.mode,d=e.onVisibleChange,f=Y.useContext(Q),p=f.getPopupContainer,m=f.rtl,h=f.subMenuOpenDelay,g=f.subMenuCloseDelay,_=f.builtinPlacements,v=f.triggerSubMenuAction,y=f.forceSubMenuRender,b=f.rootClassName,x=f.motion,S=f.defaultMotions,C=j(Y.useState(!1),2),w=C[0],T=C[1],E=a(m?a({},nn):a({},tn),_),O=an[u],A=rn(u,x,S),M=Y.useRef(A);u!==`inline`&&(M.current=A);var N=a(a({},M.current),{},{leavedClassName:``.concat(t,`-hidden`),removeOnLeave:!1,motionAppear:!0}),P=Y.useRef();return Y.useEffect(function(){return P.current=k(function(){T(n)}),function(){k.cancel(P.current)}},[n]),Y.createElement(se,{prefixCls:t,popupClassName:(0,Z.default)(``.concat(t,`-popup`),D({},``.concat(t,`-rtl`),m),s,b),stretch:u===`horizontal`?`minWidth`:null,getPopupContainer:p,builtinPlacements:E,popupPlacement:O,popupVisible:w,popup:i,popupStyle:o,popupAlign:c&&{offset:c},action:l?[]:[v],mouseEnterDelay:h,mouseLeaveDelay:g,onPopupVisibleChange:d,forceRender:y,popupMotion:N,fresh:!0},r)}function sn(e){var t=e.id,n=e.open,r=e.keyPath,i=e.children,o=`inline`,s=Y.useContext(Q),c=s.prefixCls,l=s.forceSubMenuRender,u=s.motion,f=s.defaultMotions,p=s.mode,m=Y.useRef(!1);m.current=p===o;var h=j(Y.useState(!m.current),2),g=h[0],_=h[1],v=m.current?n:!1;Y.useEffect(function(){m.current&&_(!1)},[p]);var y=a({},rn(o,u,f));r.length>1&&(y.motionAppear=!1);var b=y.onVisibleChanged;return y.onVisibleChanged=function(e){return!m.current&&!e&&_(!0),b==null?void 0:b(e)},g?null:Y.createElement(it,{mode:o,locked:!m.current},Y.createElement(M,d({visible:v},y,{forceRender:l,removeOnLeave:!1,leavedClassName:``.concat(c,`-hidden`)}),function(e){var n=e.className,r=e.style;return Y.createElement($t,{id:t,className:n,style:r},i)}))}var cn=[`style`,`className`,`title`,`eventKey`,`warnKey`,`disabled`,`internalPopupClose`,`children`,`itemIcon`,`expandIcon`,`popupClassName`,`popupOffset`,`popupStyle`,`onClick`,`onMouseEnter`,`onMouseLeave`,`onTitleClick`,`onTitleMouseEnter`,`onTitleMouseLeave`],ln=[`active`],un=Y.forwardRef(function(e,t){var n=e.style,r=e.className,i=e.title,o=e.eventKey;e.warnKey;var s=e.disabled,c=e.internalPopupClose,l=e.children,u=e.itemIcon,f=e.expandIcon,p=e.popupClassName,m=e.popupOffset,h=e.popupStyle,_=e.onClick,v=e.onMouseEnter,y=e.onMouseLeave,b=e.onTitleClick,x=e.onTitleMouseEnter,S=e.onTitleMouseLeave,C=g(e,cn),w=tt(o),T=Y.useContext(Q),E=T.prefixCls,O=T.mode,k=T.openKeys,A=T.disabled,M=T.overflowDisabled,N=T.activeKey,P=T.selectedKeys,F=T.itemIcon,I=T.expandIcon,L=T.onItemClick,R=T.onOpenChange,z=T.onActive,B=Y.useContext(dt)._internalRenderSubMenuItem,V=Y.useContext(ut).isSubPathKey,H=lt(),U=``.concat(E,`-submenu`),W=A||s,ee=Y.useRef(),G=Y.useRef(),te=u==null?F:u,K=f==null?I:f,ne=k.includes(o),q=!M&&ne,re=V(P,o),ie=Bt(o,W,x,S),ae=ie.active,oe=g(ie,ln),se=j(Y.useState(!1),2),ce=se[0],le=se[1],ue=function(e){W||le(e)},de=function(e){ue(!0),v==null||v({key:o,domEvent:e})},fe=function(e){ue(!1),y==null||y({key:o,domEvent:e})},pe=Y.useMemo(function(){return ae||(O===`inline`?!1:ce||V([N],o))},[O,ae,N,ce,o,V]),me=Vt(H.length),he=function(e){W||(b==null||b({key:o,domEvent:e}),O===`inline`&&R(o,!ne))},ge=It(function(e){_==null||_(Wt(e)),L(e)}),_e=function(e){O!==`inline`&&R(o,e)},J=function(){z(o)},ve=w&&``.concat(w,`-popup`),ye=Y.useMemo(function(){return Y.createElement(Ht,{icon:O===`horizontal`?void 0:K,props:a(a({},e),{},{isOpen:q,isSubMenu:!0})},Y.createElement(`i`,{className:``.concat(U,`-arrow`)}))},[O,K,e,q,U]),be=Y.createElement(`div`,d({role:`menuitem`,style:me,className:``.concat(U,`-title`),tabIndex:W?null:-1,ref:ee,title:typeof i==`string`?i:null,"data-menu-id":M&&w?null:w,"aria-expanded":q,"aria-haspopup":!0,"aria-controls":ve,"aria-disabled":W,onClick:he,onFocus:J},oe),i,ye),xe=Y.useRef(O);if(O!==`inline`&&H.length>1?xe.current=`vertical`:xe.current=O,!M){var Se=xe.current;be=Y.createElement(on,{mode:Se,prefixCls:U,visible:!c&&q&&O!==`inline`,popupClassName:p,popupOffset:m,popupStyle:h,popup:Y.createElement(it,{mode:Se===`horizontal`?`vertical`:Se},Y.createElement($t,{id:ve,ref:G},l)),disabled:W,onVisibleChange:_e},be)}
1var Ce=Y.createElement(Te.Item,d({ref:t,role:`none`},C,{component:`li`,style:n,className:(0,Z.default)(U,``.concat(U,`-`,O),r,D(D(D(D({},``.concat(U,`-open`),q),``.concat(U,`-active`),pe),``.concat(U,`-selected`),re),``.concat(U,`-disabled`),W)),onMouseEnter:de,onMouseLeave:fe}),be,!M&&Y.createElement(sn,{id:ve,open:q,keyPath:H},l));return B&&(Ce=B(Ce,e,{selected:re,active:pe,open:q,disabled:W})),Y.createElement(it,{onItemClick:ge,mode:O===`horizontal`?`vertical`:O,itemIcon:te,expandIcon:K},Ce)}),dn=Y.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=lt(n),a=en(r,i),o=st();Y.useEffect(function(){if(o)return o.registerPath(n,i),function(){o.unregisterPath(n,i)}},[i]);var s=o?a:Y.createElement(un,d({ref:t},e),a);return Y.createElement(ct.Provider,{value:i},s)});function fn(e){var t=e.className,n=e.style,r=Y.useContext(Q).prefixCls;return st()?null:Y.createElement(`li`,{role:`separator`,className:(0,Z.default)(``.concat(r,`-item-divider`),t),style:n})}var pn=[`className`,`title`,`eventKey`,`children`],mn=Y.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var i=e.children,a=g(e,pn),o=Y.useContext(Q).prefixCls,s=``.concat(o,`-item-group`);return Y.createElement(`li`,d({ref:t,role:`presentation`},a,{onClick:function(e){return e.stopPropagation()},className:(0,Z.default)(s,n)}),Y.createElement(`div`,{role:`presentation`,className:``.concat(s,`-title`),title:typeof r==`string`?r:void 0},r),Y.createElement(`ul`,{role:`group`,className:``.concat(s,`-list`)},i))}),hn=Y.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=en(r,lt(n));return st()?i:Y.createElement(mn,d({ref:t},W(e,[`warnKey`])),i)}),gn=[`label`,`children`,`key`,`type`,`extra`];function _n(e,t,n){var r=t.item,i=t.group,a=t.submenu,o=t.divider;return(e||[]).map(function(e,s){if(e&&l(e)===`object`){var c=e,u=c.label,f=c.children,p=c.key,m=c.type,h=c.extra,_=g(c,gn),v=p==null?`tmp-`.concat(s):p;return f||m===`group`?m===`group`?Y.createElement(i,d({key:v},_,{title:u}),_n(f,t,n)):Y.createElement(a,d({key:v},_,{title:u}),_n(f,t,n)):m===`divider`?Y.createElement(o,d({key:v},_)):Y.createElement(r,d({key:v},_,{extra:h}),u,(!!h||h===0)&&Y.createElement(`span`,{className:``.concat(n,`-item-extra`)},h))}return null}).filter(function(e){return e})}function vn(e,t,n,r,i){var o=e,s=a({divider:fn,item:Zt,group:hn,submenu:dn},r);return t&&(o=_n(t,s,i)),en(o,n)}var yn=`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`.split(`.`),bn=[],xn=Y.forwardRef(function(e,t){var n,r=e,i=r.prefixCls,o=i===void 0?`rc-menu`:i,s=r.rootClassName,c=r.style,l=r.className,u=r.tabIndex,f=u===void 0?0:u,p=r.items,m=r.children,h=r.direction,_=r.id,v=r.mode,b=v===void 0?`vertical`:v,x=r.inlineCollapsed,S=r.disabled,C=r.disabledOverflow,w=r.subMenuOpenDelay,T=w===void 0?.1:w,E=r.subMenuCloseDelay,O=E===void 0?.1:E,k=r.forceSubMenuRender,A=r.defaultOpenKeys,M=r.openKeys,P=r.activeKey,F=r.defaultActiveFirst,I=r.selectable,R=I===void 0||I,z=r.multiple,B=z!==void 0&&z,V=r.defaultSelectedKeys,H=r.selectedKeys,U=r.onSelect,W=r.onDeselect,ee=r.inlineIndent,G=ee===void 0?24:ee,te=r.motion,K=r.defaultMotions,ne=r.triggerSubMenuAction,q=ne===void 0?`hover`:ne,re=r.builtinPlacements,ie=r.itemIcon,ae=r.expandIcon,oe=r.overflowedIndicator,se=oe===void 0?`...`:oe,ce=r.overflowedIndicatorPopupClassName,le=r.getPopupContainer,ue=r.onClick,de=r.onOpenChange,fe=r.onKeyDown;r.openAnimation,r.openTransitionName;var pe=r._internalRenderMenuItem,me=r._internalRenderSubMenuItem,he=r._internalComponents,ge=g(r,yn),_e=j(Y.useMemo(function(){return[vn(m,p,bn,he,o),vn(m,p,bn,{},o)]},[m,p,he]),2),J=_e[0],ve=_e[1],ye=j(Y.useState(!1),2),be=ye[0],xe=ye[1],Se=Y.useRef(),Ce=zt(_),we=h===`rtl`,Ee=j(L(A,{value:M,postState:function(e){return e||bn}}),2),De=Ee[0],Oe=Ee[1],ke=function(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1];function n(){Oe(e),de==null||de(e)}t?(0,Qe.flushSync)(n):n()},Ae=j(Y.useState(De),2),je=Ae[0],Me=Ae[1],Ne=Y.useRef(!1),Pe=j(Y.useMemo(function(){return(b===`inline`||b===`vertical`)&&x?[`vertical`,x]:[b,!1]}
1,[b,x]),2),Fe=Pe[0],Ie=Pe[1],Le=Fe===`inline`,Re=j(Y.useState(Fe),2),X=Re[0],ze=Re[1],Be=j(Y.useState(Ie),2),Ve=Be[0],He=Be[1];Y.useEffect(function(){ze(Fe),He(Ie),Ne.current&&(Le?Oe(je):ke(bn))},[Fe,Ie]);var Ue=j(Y.useState(0),2),We=Ue[0],Ge=Ue[1],Ke=We>=J.length-1||X!==`horizontal`||C;Y.useEffect(function(){Le&&Me(De)},[De]),Y.useEffect(function(){return Ne.current=!0,function(){Ne.current=!1}},[]);var qe=Ft(),Je=qe.registerPath,Ye=qe.unregisterPath,Xe=qe.refreshOverflowKeys,Ze=qe.isSubPathKey,et=qe.getKeyPath,tt=qe.getKeys,nt=qe.getSubPathKeys,Q=Y.useMemo(function(){return{registerPath:Je,unregisterPath:Ye}},[Je,Ye]),rt=Y.useMemo(function(){return{isSubPathKey:Ze}},[Ze]);Y.useEffect(function(){Xe(Ke?bn:J.slice(We+1).map(function(e){return e.key}))},[We,Ke]);var at=j(L(P||F&&((n=J[0])==null?void 0:n.key),{value:P}),2),st=at[0],ct=at[1],lt=It(function(e){ct(e)}),ft=It(function(){ct(void 0)});(0,Y.useImperativeHandle)(t,function(){return{list:Se.current,focus:function(e){var t,n=Ot(tt(),Ce),r=n.elements,i=n.key2element,a=n.element2key,o=Et(Se.current,r),s=st==null?o[0]?a.get(o[0]):(t=J.find(function(e){return!e.props.disabled}))==null?void 0:t.key:st,c=i.get(s);if(s&&c){var l;c==null||(l=c.focus)==null||l.call(c,e)}}}});var pt=j(L(V||[],{value:H,postState:function(e){return Array.isArray(e)?e:e==null?bn:[e]}}),2),mt=pt[0],ht=pt[1],gt=function(e){if(R){var t=e.key,n=mt.includes(t),r=B?n?mt.filter(function(e){return e!==t}):[].concat(N(mt),[t]):[t];ht(r);var i=a(a({},e),{},{selectedKeys:r});n?W==null||W(i):U==null||U(i)}!B&&De.length&&X!==`inline`&&ke(bn)},_t=It(function(e){ue==null||ue(Wt(e)),gt(e)}),vt=It(function(e,t){var n=De.filter(function(t){return t!==e});if(t)n.push(e);else if(X!==`inline`){var r=nt(e);n=n.filter(function(e){return!r.has(e)})}y(De,n,!0)||ke(n,!0)}),yt=kt(X,st,we,Ce,Se,tt,et,ct,function(e,t){vt(e,t==null?!De.includes(e):t)},fe);Y.useEffect(function(){xe(!0)},[]);var bt=Y.useMemo(function(){return{_internalRenderMenuItem:pe,_internalRenderSubMenuItem:me}},[pe,me]),xt=X!==`horizontal`||C?J:J.map(function(e,t){return Y.createElement(it,{key:e.key,overflowDisabled:t>We},e)}),St=Y.createElement(Te,d({id:_,ref:Se,prefixCls:``.concat(o,`-overflow`),component:`ul`,itemComponent:Zt,className:(0,Z.default)(o,``.concat(o,`-root`),``.concat(o,`-`,X),l,D(D({},``.concat(o,`-inline-collapsed`),Ve),``.concat(o,`-rtl`),we),s),dir:h,style:c,role:`menu`,tabIndex:f,data:xt,renderRawItem:function(e){return e},renderRawRest:function(e){var t=e.length,n=t?J.slice(-t):null;return Y.createElement(dn,{eventKey:Pt,title:se,disabled:Ke,internalPopupClose:t===0,popupClassName:ce},n)},maxCount:X!==`horizontal`||C?Te.INVALIDATE:Te.RESPONSIVE,ssr:`full`,"data-menu-list":!0,onVisibleChange:function(e){Ge(e)},onKeyDown:yt},ge));return Y.createElement(dt.Provider,{value:bt},Y.createElement($e.Provider,{value:Ce},Y.createElement(it,{prefixCls:o,rootClassName:s,mode:X,openKeys:De,rtl:we,disabled:S,motion:be?te:null,defaultMotions:be?K:null,activeKey:st,onActive:lt,onInactive:ft,selectedKeys:mt,inlineIndent:G,subMenuOpenDelay:T,subMenuCloseDelay:O,forceSubMenuRender:k,builtinPlacements:re,triggerSubMenuAction:q,getPopupContainer:le,itemIcon:ie,expandIcon:ae,onItemClick:_t,onOpenChange:vt},Y.createElement(ut.Provider,{value:rt},St),Y.createElement(`div`,{style:{display:`none`},"aria-hidden":!0},Y.createElement(ot.Provider,{value:Q},ve)))))});xn.Item=Zt,xn.SubMenu=dn,xn.ItemGroup=hn,xn.Divider=fn;var Sn=Y.createContext({}),Cn={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`},wn=Y.forwardRef(function(e,t){return Y.createElement(x,d({},e,{ref:t,icon:Cn}))}),Tn=(0,Y.createContext)({prefixCls:``,firstLevel:!0,inlineCollapsed:!1}),En=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 i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},Dn=e=>{let{prefixCls:t,className:n,dashed:r}
1=e,i=En(e,[`prefixCls`,`className`,`dashed`]),{getPrefixCls:a}=Y.useContext(E),o=(0,Z.default)({[`${a(`menu`,t)}-item-divider-dashed`]:!!r},n);return Y.createElement(fn,Object.assign({className:o},i))},On=e=>{var t;let{className:n,children:r,icon:i,title:a,danger:o,extra:s}=e,{prefixCls:c,firstLevel:l,direction:u,disableMenuItemTitleTooltip:d,inlineCollapsed:f}=Y.useContext(Tn),p=e=>{let t=r==null?void 0:r[0],n=Y.createElement(`span`,{className:(0,Z.default)(`${c}-title-content`,{[`${c}-title-content-with-extra`]:!!s||s===0})},r);return(!i||Y.isValidElement(r)&&r.type===`span`)&&r&&e&&l&&typeof t==`string`?Y.createElement(`div`,{className:`${c}-inline-collapsed-noicon`},t.charAt(0)):n},{siderCollapsed:m}=Y.useContext(Sn),h=a;a===void 0?h=l?r:``:a===!1&&(h=``);let g={title:h};!m&&!f&&(g.title=null,g.open=!1);let _=G(r).length,v=Y.createElement(Zt,Object.assign({},W(e,[`title`,`icon`,`danger`]),{className:(0,Z.default)({[`${c}-item-danger`]:o,[`${c}-item-only-child`]:(i?_+1:_)===1},n),title:typeof a==`string`?a:void 0}),ae(i,{className:(0,Z.default)(Y.isValidElement(i)?(t=i.props)==null?void 0:t.className:``,`${c}-item-icon`)}),p(f));return d||(v=Y.createElement(fe,Object.assign({},g,{placement:u===`rtl`?`left`:`right`,classNames:{root:`${c}-inline-collapsed-tooltip`}}),v)),v},kn=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 i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},An=Y.createContext(null),jn=Y.forwardRef((e,t)=>{let{children:n}=e,r=kn(e,[`children`]),i=Y.useContext(An),a=Y.useMemo(()=>Object.assign(Object.assign({},i),r),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),o=_(n),s=R(t,o?B(n):null);return Y.createElement(An.Provider,{value:a},Y.createElement(Ee,{space:!0},o?Y.cloneElement(n,{ref:s}):n))}),Mn=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:`${f(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, 2 > ${t}-item-active, 3 > ${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`}}}},Nn=({componentCls:e,menuArrowOffset:t,calc:n}
3)=>({[`${e}-rtl`]:{direction:`rtl`},[`${e}-submenu-rtl`]:{transformOrigin:`100% 0`},[`${e}-rtl${e}-vertical, 4 ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${f(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${f(t)})`}}}}),Pn=e=>Object.assign({},O(e)),Fn=(e,t)=>{let{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:a,groupTitleColor:o,itemBg:s,subMenuItemBg:c,itemSelectedBg:l,activeBarHeight:u,activeBarWidth:d,activeBarBorderWidth:p,motionDurationSlow:m,motionEaseInOut:h,motionEaseOut:g,itemPaddingInline:_,motionDurationMid:v,itemHoverColor:y,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:F}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},Pn(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`]:Object.assign({},Pn(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:y}},[`&: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`]:Object.assign(Object.assign({},t===`dark`?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:p,marginTop:e.calc(p).mul(-1).equal(),marginBottom:0,borderRadius:P,"&::after":{position:`absolute`,insetInline:_,bottom:0,borderBottom:`${f(u)} solid transparent`,transition:`border-color ${m} ${h}`,content:`""`},"&:hover, &-active, &-open":{background:F,"&::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:`${f(p)} ${b} ${x}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:c},[`${n}-item`]:{position:`relative`,"&::after":{position:`absolute`,insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${f(d)} solid ${i}`,transform:`scaleY(0.0001)`,opacity:0,transition:[`transform ${v} ${g}`,`opacity ${v} ${g}`].join(`,`),content:`""`},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:T}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:`scaleY(1)`,opacity:1,transition:[`transform ${v} ${h}`,`opacity ${v} ${h}`].join(`,`)}}}}}},In=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:f(n),paddingInline:l,overflow:`hidden`,textOverflow:`ellipsis`,marginInline:r,marginBlock:s,width:c},[`> ${t}-item, 5 > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:f(n)},[`${t}-item-group-list ${t}-submenu-title, 6 ${t}-submenu-title`]:{paddingInlineEnd:u}}},Ln=e=>{let{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:a,controlHeightLG:o,motionEaseOut:s,paddingXL:c,itemMarginInline:l,fontSizeLG:u,motionDurationFast:d,motionDurationSlow:p,paddingXS:m,boxShadowSecondary:h,collapsedWidth:g,collapsedIconSize:_}=e,v={height:r,lineHeight:f(r),listStylePosition:`inside`,listStyleType:`disc`};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:`none`}},In(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},In(e)),{boxShadow:h})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${f(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 ${p}`,`padding ${d} ${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:c}},[`${t}-item`]:v}},{[`${t}-inline-collapsed`]:{width:g,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:u,textAlign:`center`}}},[`> ${t}-item, 7 > ${t}-item-group > ${t}-item-group-list > ${t}-item, 8 > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, 9 > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${f(e.calc(_).div(2).equal())} - ${f(l)})`,textOverflow:`clip`,[` 10 ${t}-submenu-arrow, 11 ${t}-submenu-expand-icon 12 `]:{opacity:0}
12,[`${t}-item-icon, ${n}`]:{margin:0,fontSize:_,lineHeight:f(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:i}},[`${t}-item-group-title`]:Object.assign(Object.assign({},S),{paddingInline:m})}}]},Rn=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 ${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`]:Object.assign({},V()),[`&${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`}}}},zn=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 ${n} ${r}, opacity ${n}`},"&-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 ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(`,`),content:`""`},"&::before":{transform:`rotate(45deg) translateY(${f(e.calc(o).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${f(o)})`}}}}},Bn=e=>{let{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:a,motionEaseInOut:o,paddingXS:s,padding:c,colorSplit:l,lineWidth:u,zIndexPopup:d,borderRadiusLG:p,subMenuItemBorderRadius:m,menuArrowSize:h,menuArrowOffset:g,lineType:_,groupTitleLineHeight:v,groupTitleFontSize:y}=e;return[{"":{[n]:Object.assign(Object.assign({},A()),{"&-hidden":{display:`none`}})},[`${n}-submenu-hidden`]:{display:`none`}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},F(e)),A()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:`none`,outline:`none`,transition:`width ${i} 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:`${f(s)} ${f(c)}`,fontSize:y,lineHeight:v,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`].join(`,`)},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`,`padding ${a} ${o}`].join(`,`)},[`${n}-submenu ${n}-sub`]:{cursor:`initial`,transition:[`background ${i} ${o}`,`padding ${i} ${o}`].join(`,`)},[`${n}-title-content`]:{transition:`color ${i}`,"&-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:l,borderStyle:_,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:`dashed`}}}),Rn(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${f(e.calc(r).mul(2).equal())} ${f(c)}`}}},"&-submenu":{"&-popup":{position:`absolute`,zIndex:d,borderRadius:p,boxSh
12adow:`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:p},Rn(e)),zn(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:m},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${o}`}})},"\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}}}),zn(e)),{[`&-inline-collapsed ${n}-submenu-arrow, 13 &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${f(g)})`},"&::after":{transform:`rotate(45deg) translateX(${f(e.calc(g).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${f(e.calc(h).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${f(e.calc(g).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${f(g)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:`inherit`}}}]},Vn=e=>{var t,n,r;let{colorPrimary:i,colorError:a,colorTextDisabled:o,colorErrorBg:s,colorText:c,colorTextDescription:l,colorBgContainer:d,colorFillAlter:f,colorFillContent:p,lineWidth:m,lineWidthBold:h,controlItemBgActive:g,colorBgTextHover:_,controlHeightLG:v,lineHeight:y,colorBgElevated:b,marginXXS:x,padding:S,fontSize:C,controlHeightSM:w,fontSizeLG:T,colorTextLightSolid:E,colorErrorHover:D}=e,O=(t=e.activeBarWidth)==null?0:t,k=(n=e.activeBarBorderWidth)==null?m:n,A=(r=e.itemMarginInline)==null?e.marginXXS:r,j=new u(E).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:c,itemColor:c,colorItemTextHover:c,itemHoverColor:c,colorItemTextHoverHorizontal:i,horizontalItemHoverColor:i,colorGroupTitle:l,groupTitleColor:l,colorItemTextSelected:i,itemSelectedColor:i,subMenuItemSelectedColor:i,colorItemTextSelectedHorizontal:i,horizontalItemSelectedColor:i,colorItemBg:d,itemBg:d,colorItemBgHover:_,itemHoverBg:_,colorItemBgActive:p,itemActiveBg:g,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:g,itemSelectedBg:g,colorItemBgSelectedHorizontal:`transparent`,horizontalItemSelectedBg:`transparent`,colorActiveBarWidth:0,activeBarWidth:O,colorActiveBarHeight:h,activeBarHeight:h,colorActiveBarBorderSize:m,activeBarBorderWidth:k,colorItemTextDisabled:o,itemDisabledColor:o,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:A,horizontalItemBorderRadius:0,horizontalItemHoverBg:`transparent`,itemHeight:v,groupTitleLineHeight:y,collapsedWidth:v*2,popupBg:b,itemMarginBlock:x,itemPaddingInline:S,horizontalLineHeight:`${v*1.15}px`,iconSize:C,iconMarginInlineEnd:w-C,collapsedIconSize:T,groupTitleFontSize:C,darkItemDisabledColor:new u(E).setA(.25).toRgbString(),darkItemColor:j,darkDangerItemColor:a,darkItemBg:`#001529`,darkPopupBg:`#001529`,darkSubMenuItemBg:`#000c17`,darkItemSelectedColor:E,darkItemSelectedBg:i,darkDangerItemSelectedBg:a,darkItemHoverBg:`transparent`,darkGroupTitleColor:j,darkItemHoverColor:E,darkDangerItemHoverColor:D,darkDangerItemSelectedColor:E,darkDangerItemActiveBg:a,itemWidth:O?`calc(100% + ${k}
13px)`:`calc(100% - ${A*2}px)`}},Hn=(e,t=e,n=!0)=>C(`Menu`,e=>{let{colorBgElevated:t,controlHeightLG:n,fontSize:r,darkItemColor:i,darkDangerItemColor:a,darkItemBg:s,darkSubMenuItemBg:c,darkItemSelectedColor:l,darkItemSelectedBg:u,darkDangerItemSelectedBg:d,darkItemHoverBg:f,darkGroupTitleColor:p,darkItemHoverColor:m,darkItemDisabledColor:h,darkDangerItemHoverColor:g,darkDangerItemSelectedColor:_,darkDangerItemActiveBg:v,popupBg:y,darkPopupBg:b}=e,x=e.calc(r).div(7).mul(5).equal(),S=o(e,{menuArrowSize:x,menuHorizontalHeight:e.calc(n).mul(1.15).equal(),menuArrowOffset:e.calc(x).mul(.25).equal(),menuSubMenuBg:t,calc:e.calc,popupBg:y}),C=o(S,{itemColor:i,itemHoverColor:m,groupTitleColor:p,itemSelectedColor:l,subMenuItemSelectedColor:l,itemBg:s,popupBg:b,subMenuItemBg:c,itemActiveBg:`transparent`,itemSelectedBg:u,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:f,itemDisabledColor:h,dangerItemColor:a,dangerItemHoverColor:g,dangerItemSelectedColor:_,dangerItemActiveBg:v,dangerItemSelectedBg:d,menuSubMenuBg:c,horizontalItemSelectedColor:l,horizontalItemSelectedBg:u});return[Bn(S),Mn(S),Ln(S),Fn(S,`light`),Fn(C,`dark`),Nn(S),_e(S),xe(S,`slide-up`),xe(S,`slide-down`),ve(S,`zoom-big`)]},Vn,{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),Un=e=>{var t;let{popupClassName:n,icon:r,title:i,theme:a}=e,o=Y.useContext(Tn),{prefixCls:s,inlineCollapsed:c,theme:l}=o,u=lt(),d;if(!r)d=c&&!u.length&&i&&typeof i==`string`?Y.createElement(`div`,{className:`${s}-inline-collapsed-noicon`},i.charAt(0)):Y.createElement(`span`,{className:`${s}-title-content`},i);else{let e=Y.isValidElement(i)&&i.type===`span`;d=Y.createElement(Y.Fragment,null,ae(r,{className:(0,Z.default)(Y.isValidElement(r)?(t=r.props)==null?void 0:t.className:``,`${s}-item-icon`)}),e?i:Y.createElement(`span`,{className:`${s}-title-content`},i))}let f=Y.useMemo(()=>Object.assign(Object.assign({},o),{firstLevel:!1}),[o]),[p]=ne(`Menu`);return Y.createElement(Tn.Provider,{value:f},Y.createElement(dn,Object.assign({},W(e,[`icon`]),{title:d,popupClassName:(0,Z.default)(s,n,`${s}-${a||l}`),popupStyle:Object.assign({zIndex:p},e.popupStyle)})))},Wn=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 i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function Gn(e){return e===null||e===!1}var Kn={item:On,submenu:Un,divider:Dn},qn=(0,Y.forwardRef)((e,t)=>{var n;let r=Y.useContext(An),i=r||{},{getPrefixCls:a,getPopupContainer:o,direction:s,menu:l}=Y.useContext(E),u=a(),{prefixCls:d,className:f,style:p,theme:m=`light`,expandIcon:h,_internalDisableMenuItemTitleTooltip:g,inlineCollapsed:_,siderCollapsed:v,rootClassName:y,mode:b,selectable:x,onClick:S,overflowedIndicatorPopupClassName:C}=e,w=W(Wn(e,[`prefixCls`,`className`,`style`,`theme`,`expandIcon`,`_internalDisableMenuItemTitleTooltip`,`inlineCollapsed`,`siderCollapsed`,`rootClassName`,`mode`,`selectable`,`onClick`,`overflowedIndicatorPopupClassName`]),[`collapsedWidth`]);(n=i.validator)==null||n.call(i,{mode:b});let T=c((...e)=>{var t;S==null||S.apply(void 0,e),(t=i.onClick)==null||t.call(i)}),D=i.mode||b,O=x==null?i.selectable:x,k=_==null?v:_,A={horizontal:{motionName:`${u}-slide-up`},inline:he(u),other:{motionName:`${u}-zoom-big`}},j=a(`menu`,d||i.prefixCls),M=ie(j),[N,P,F]=Hn(j,M,!r),I=(0,Z.default)(`${j}-${m}`,l==null?void 0:l.className,f),L=Y.useMemo(()=>{var e,t;if(typeof h==`function`||Gn(h))return h||null;if(typeof i.expandIcon==`function`||Gn(i.expandIcon))return i.expandIcon||null;if(typeof(l==null?void 0:l.expandIcon)==`function`||Gn(l==null?void 0:l.expandIcon))return(l==null?void 0:l.expandIcon)||null;let n=(e=h==null?i==null?void 0:i.expandIcon:h)==null?l==null?void 0:l.expandIcon:e;return ae(n,{className:(0,Z.default)(`${j}-submenu-expand-icon`,Y.isValidElement(n)?(t=n.props)==null?void 0:t.className:void 0)})},[h,i==null?void 0:i.expandIcon,l==null?void 0:l.expandIcon,j]),R=Y.useMemo(()=>({prefixCls:j,inlineCollapsed:k||!1,direction:s,firstLevel:!0,theme:m,mode:D,disableMenuItemTitleTooltip:g}),[j,k,s,g,m]);return N(Y.createElement(An.Provider,{value:null},Y.createElement(Tn.Provider,{value:R},Y.createElement(xn,Object.assign({getPopupContainer:o,overflowedIndicator:Y.createElement(wn,null),overflowedIndicatorPopupClassName:(0,Z.default)(j,`${j}-${m}`,C),mode:D,selectable:O,onClick:T}
13,w,{inlineCollapsed:k,style:Object.assign(Object.assign({},l==null?void 0:l.style),p),className:I,prefixCls:j,direction:s,defaultMotions:A,expandIcon:L,ref:t,rootClassName:(0,Z.default)(y,P,i.rootClassName,F,M),_internalComponents:Kn})))))}),Jn=(0,Y.forwardRef)((e,t)=>{let n=(0,Y.useRef)(null),r=Y.useContext(Sn);return(0,Y.useImperativeHandle)(t,()=>({menu:n.current,focus:e=>{var t;(t=n.current)==null||t.focus(e)}})),Y.createElement(qn,Object.assign({ref:n},e,r))});Jn.Item=On,Jn.SubMenu=Un,Jn.Divider=Dn,Jn.ItemGroup=hn;var Yn=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}}}}}},Xn=e=>{let{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,sizePopupArrow:a,antCls:o,iconCls:s,motionDurationMid:c,paddingBlock:l,fontSize:u,dropdownEdgeChildPadding:d,colorTextDisabled:p,fontSizeIcon:m,controlPaddingHorizontal:h,colorBgElevated:g}=e;return[{[t]:{position:`absolute`,top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:`block`,"&::before":{position:`absolute`,insetBlock:e.calc(a).div(2).sub(i).equal(),zIndex:-9999,opacity:1e-4,content:`""`},"&-menu-vertical":{maxHeight:`100vh`,overflowY:`auto`},[`&-trigger${o}-btn`]:{[`& > ${s}-down, & > ${o}-btn-icon > ${s}-down`]:{fontSize:m}},[`${t}-wrap`]:{position:`relative`,[`${o}-btn > ${s}-down`]:{fontSize:m},[`${s}-down::before`]:{transition:`transform ${c}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:`rotate(180deg)`}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:`none`},[`&${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottomLeft, 14 &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottomLeft, 15 &${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottom, 16 &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottom, 17 &${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottomRight, 18 &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:ye},[`&${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-topLeft, 19 &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-topLeft, 20 &${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-top, 21 &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-top, 22 &${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-topRight, 23 &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-topRight`]:{animationName:Ce},[`&${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomLeft, 24 &${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottom, 25 &${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:Se},[`&${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topLeft, 26 &${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-top, 27 &${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topRight`]:{animationName:be}}},ce(e,g,{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({},F(e)),{[n]:Object.assign(Object.assign({padding:d,listStyleType:`none`,backgroundColor:g,backgroundClip:`padding-box`,borderRadius:e.borderRadiusLG,outline:`none`,boxShadow:e.boxShadowSecondary},w(e)),{"&:empty":{padding:0,boxShadow:`none`},[`${n}-item-group-title`]:{padding:`${f(l)} ${f(h)}`,color:e.colorTextDescription,transition:`all ${c}`},[`${n}-item`]:{position:`relative`,display:`flex`,alignItems:`center`},[`${n}-item-icon`]:{minWidth:u,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 ${c}`,"&: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:`${f(l)} ${f(h)}`,color:e.colorText,fontWeight:`normal`,fontSize:u,lineHeight:e.lineHeight,cursor:`pointer`,transition:`all ${c}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},w(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:`not-allowed`,"&:hover":{color:p,backgroundColor:g,cursor:`not-allowed`},a:{pointerEvents:`none`}},"&-divider":{height:1,margin:`${f(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:m,fontStyle:`normal`}}}),[`${n}-item-group-list`]:{margin:`0 ${f(e.marginXS)}`,padding:0,listStyle:`none`},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(h).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:`relative`},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:g,cursor:`not-allowed`}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[xe(e,`slide-up`),xe(e,`slide-down`),we(e,`move-up`),we(e,`move-down`),ve(e,`zoom-big`)]]},Zn=C(`Dropdown`,e=>{let{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,a=o(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});
27return[Xn(a),Yn(a)]},e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},de({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),ue(e)),{resetStyle:!1}),Qn=e=>{var t;let{menu:n,arrow:r,prefixCls:i,children:a,trigger:o,disabled:s,dropdownRender:l,popupRender:u,getPopupContainer:d,overlayClassName:f,rootClassName:p,overlayStyle:m,open:h,onOpenChange:g,visible:_,onVisibleChange:v,mouseEnterDelay:y=.15,mouseLeaveDelay:b=.1,autoAdjustOverflow:x=!0,placement:S=``,overlay:C,transitionName:w,destroyOnHidden:T,destroyPopupOnHide:D}=e,{getPopupContainer:O,getPrefixCls:k,direction:A,dropdown:j}=Y.useContext(E),M=u||l;re(`Dropdown`);let N=Y.useMemo(()=>{let e=k();return w===void 0?S.includes(`top`)?`${e}-slide-down`:`${e}-slide-up`:w},[k,S,w]),P=Y.useMemo(()=>S?S.includes(`Center`)?S.slice(0,S.indexOf(`Center`)):S:A===`rtl`?`bottomRight`:`bottomLeft`,[S,A]),F=k(`dropdown`,i),I=ie(F),[R,B,V]=Zn(F,I),[,H]=z(),U=Y.Children.only(Ze(a)?Y.createElement(`span`,null,a):a),ee=ae(U,{className:(0,Z.default)(`${F}-trigger`,{[`${F}-rtl`]:A===`rtl`},U.props.className),disabled:(t=U.props.disabled)==null?s:t}),G=s?[]:o,te=!!(G!=null&&G.includes(`contextMenu`)),[K,oe]=L(!1,{value:h==null?_:h}),se=c(e=>{g==null||g(e,{source:`trigger`}),v==null||v(e),oe(e)}),ce=(0,Z.default)(f,p,B,V,I,j==null?void 0:j.className,{[`${F}-rtl`]:A===`rtl`}),ue=le({arrowPointAtCenter:typeof r==`object`&&r.pointAtCenter,autoAdjustOverflow:x,offset:H.marginXXS,arrowWidth:r?H.sizePopupArrow:0,borderRadius:H.borderRadius}),de=Y.useCallback(()=>{n!=null&&n.selectable&&n!=null&&n.multiple||(g==null||g(!1,{source:`menu`}),oe(!1))},[n==null?void 0:n.selectable,n==null?void 0:n.multiple]),fe=()=>{let e;return e=n!=null&&n.items?Y.createElement(Jn,Object.assign({},n)):typeof C==`function`?C():C,M&&(e=M(e)),e=Y.Children.only(typeof e==`string`?Y.createElement(`span`,null,e):e),Y.createElement(jn,{prefixCls:`${F}-menu`,rootClassName:(0,Z.default)(V,I),expandIcon:Y.createElement(`span`,{className:`${F}-menu-submenu-arrow`},A===`rtl`?Y.createElement(Be,{className:`${F}-menu-submenu-arrow-icon`}):Y.createElement(X,{className:`${F}-menu-submenu-arrow-icon`})),mode:`vertical`,selectable:!1,onClick:de,validator:({mode:e})=>{}},e)},[pe,me]=ne(`Dropdown`,m==null?void 0:m.zIndex),he=Y.createElement(Xe,Object.assign({alignPoint:te},W(e,[`rootClassName`]),{mouseEnterDelay:y,mouseLeaveDelay:b,visible:K,builtinPlacements:ue,arrow:!!r,overlayClassName:ce,prefixCls:F,getPopupContainer:d||O,transitionName:N,trigger:G,overlay:fe,placement:P,onVisibleChange:se,overlayStyle:Object.assign(Object.assign(Object.assign({},j==null?void 0:j.style),m),{zIndex:pe}),autoDestroy:T==null?D:T}),ee);return pe&&(he=Y.createElement(q.Provider,{value:me},he)),R(he)},$n=De(Qn,`align`,void 0,`dropdown`,e=>e);Qn._InternalPanelDoNotUseOrYouWillBeFired=e=>Y.createElement($n,Object.assign({},e),Y.createElement(`span`,null));var er=J,tr=Y.createContext({latestIndex:0}),nr=tr.Provider,rr=({className:e,index:t,children:n,split:r,style:i})=>{let{latestIndex:a}=Y.useContext(tr);return n==null?null:Y.createElement(Y.Fragment,null,Y.createElement(`div`,{className:e,style:i},n),t<a&&r&&Y.createElement(`span`,{className:`${e}-split`},r))},ir=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 i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},ar=Y.forwardRef((e,t)=>{var n;let{getPrefixCls:r,direction:i,size:a,className:o,style:s,classNames:c,styles:l}=h(`space`),{size:u=a==null?`small`:a,align:d,className:f,rootClassName:p,children:m,direction:g=`horizontal`,prefixCls:_,split:v,style:y,wrap:b=!1,classNames:x,styles:S}=e,C=ir(e,[`size`,`align`,`className`,`rootClassName`,`children`,`direction`,`prefixCls`,`split`,`style`,`wrap`,`classNames`,`styles`]),[w,T]=Array.isArray(u)?u:[u,u],E=ke(T),D=ke(w),O=Oe(T),k=Oe(w),A=G(m,{keepEmpty:!0}),j=d===void 0&&g===`horizontal`?`center`:d,M=r(`space`,_),[N,P,F]=U(M),I=(0,Z.default)(M,o,P,`${M}-${g}`,{[`${M}-rtl`]:i===`rtl`,[`${M}-align-${j}`]:j,[`${M}-gap-row-${T}`]:E,[`${M}-gap-col-${w}`]:D},f,p,F),L=(0,Z.default)(`${M}-item`,(n=x==null?void 0:x.item)==null?c.item:n),R=0,z=A.map((e,t)=>{var n;e!=null&&(R=t);let r=(e==null?void 0:e.key)||`${L}-${t}`;return Y.createElement(rr,{className:L,key:r,index:t,split:v,style:(n=S==null?void 0:S.item)==null?l.item:n},e)}),B=Y.useMemo(()=>({latestIndex:R}),[R]);if(A.length===0)return null;let V={};return b&&(V.flexWrap=`wrap`),!D&&k&&(V.columnGap=w),!E&&O&&(V.rowGap=T),N(Y.createElement(`div`,Object.assign({ref:t,className:I,style:Object.assign(Object.assign(Object.assign({},V),s),y)},C),Y.createElement(nr,{value:B},z)))});ar.Compact=te;var or=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 i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},sr=e=>{let{getPopupContainer:t,getPrefixCls:n,direction:r}=Y.useContext(E),{prefixCls:i,type:a=`default`,danger:o,disabled:s,loading:c,onClick:l,htmlType:u,children:d,className:f,menu:p,arrow:m,autoFocus:h,overlay:g,trigger:_,align:v,open:y,onOpenChange:b,placement:x,getPopupContainer:S,href:C,icon:w=Y.createElement(wn,null),title:T,buttonsRender:D=e=>e,mouseEnterDelay:O,mouseLeaveDelay:k,overlayClassName:A,overlayStyle:j,destroyOnHidden:M,destroyPopupOnHide:N,dropdownRender:P,popupRender:F}=e,I=or(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.de
27stroyOnHidden.destroyPopupOnHide.dropdownRender.popupRender`.split(`.`)),L=n(`dropdown`,i),R=`${L}-button`,z={menu:p,arrow:m,autoFocus:h,align:v,disabled:s,trigger:s?[]:_,onOpenChange:b,getPopupContainer:S||t,mouseEnterDelay:O,mouseLeaveDelay:k,overlayClassName:A,overlayStyle:j,destroyOnHidden:M,popupRender:F||P},{compactSize:B,compactItemClassnames:V}=ee(L,r),H=(0,Z.default)(R,V,f);`destroyPopupOnHide`in e&&(z.destroyPopupOnHide=N),`overlay`in e&&(z.overlay=g),`open`in e&&(z.open=y),`placement`in e?z.placement=x:z.placement=r===`rtl`?`bottomLeft`:`bottomRight`;let[U,W]=D([Y.createElement(ge,{type:a,danger:o,disabled:s,loading:c,onClick:l,htmlType:u,href:C,title:T},d),Y.createElement(ge,{type:a,danger:o,icon:w})]);return Y.createElement(ar.Compact,Object.assign({className:H,size:B,block:!0},I),U,Y.createElement(Qn,Object.assign({},z),W))};sr.__ANT_BUTTON=!0;var cr=Qn;cr.Button=sr;var lr=(e,t)=>t?[]:[je.UserCards],ur=()=>({getUserCards:{query:()=>({url:`user/cards`,method:Ae.GET}),providesTags:[je.UserCards]},getPaymentHistory:{query:e=>({url:e?`payment/history?pagination=${e}`:`payment/history`,method:Ae.GET}),providesTags:[je.PaymentHistory]},getPaymentReceipts:{query:()=>({url:`receipts`,method:Ae.GET}),providesTags:[je.PaymentReceipts]},addUserCard:{query:e=>({url:`user/card`,method:Ae.POST,body:e}),invalidatesTags:lr},setDefaultUserCard:{query:e=>({url:`user/card`,method:Ae.PATCH,body:{default_card_id:e}}),invalidatesTags:lr},deleteUserCard:{query:e=>({url:`user/card`,method:Ae.DELETE,body:{cardId:e}}),invalidatesTags:lr}});r();var dr=ur(),fr=e=>typeof e==`string`&&e.trim().length>0,pr=e=>typeof e==`string`&&/^\d{4}$/.test(e),mr=e=>e!=null&&e.data&&typeof e.data==`object`?e.data:void 0,hr=e=>mr(e==null?void 0:e.error),gr=(e,t)=>{let n=hr(e),r=typeof(n==null?void 0:n.user_message)==`string`?n.user_message:void 0;pe.error({content:r||t})},_r=(e,t=Me.ADD_USER_CARD_FAILED)=>{let n=mr(e),r=typeof(n==null?void 0:n.user_message)==`string`?n.user_message:void 0,i=typeof(n==null?void 0:n.message)==`string`?n.message:void 0;return r||i||t},vr=Fe.injectEndpoints({endpoints:e=>({getUserCards:e.query(i(i({},dr.getUserCards),{},{keepUnusedDataFor:Ie,transformResponse:e=>{let t=e.filter(e=>!fr(e.brand)||!pr(e.last4));t.forEach(e=>{Ne().captureMessage(`getUserCards returned a card with an invalid brand or last4`,{level:`warning`,tags:{feature:`payments_api`},extra:{cardId:e.id,hasValidBrand:fr(e.brand),hasValidLast4:pr(e.last4)}})});let n=t.length===0?e:e.filter(e=>!t.includes(e));return n.length>0&&!n.some(e=>e.default)?[i(i({},n[0]),{},{default:!0}),...n.slice(1)]:n}})),getPaymentHistory:e.query(i(i({},dr.getPaymentHistory),{},{keepUnusedDataFor:Ie})),getPaymentReceipts:e.query(i(i({},dr.getPaymentReceipts),{},{keepUnusedDataFor:Ie})),addUserCard:e.mutation(i(i({},dr.addUserCard),{},{async onQueryStarted(e,{queryFulfilled:t}){try{await t}catch(e){gr(e,Me.ADD_USER_CARD_FAILED)}}})),setDefaultUserCard:e.mutation(i(i({},dr.setDefaultUserCard),{},{async onQueryStarted(e,{queryFulfilled:t}){try{await t}catch(e){gr(e,Me.SET_DEFAULT_USER_CARD_FAILED)}}})),deleteUserCard:e.mutation(i(i({},dr.deleteUserCard),{},{transformResponse:Pe(`delete card`),async onQueryStarted(e,{queryFulfilled:t}){try{await t}catch(e){let t=hr(e),n=typeof(t==null?void 0:t.message)==`string`?t.message:void 0;pe.error({content:n||Me.REMOVE_USER_CARD_FAILED})}}}))}),overrideExisting:!1}),{useGetUserCardsQuery:yr,useGetPaymentHistoryQuery:br,useGetPaymentReceiptsQuery:xr,useAddUserCardMutation:Sr,useSetDefaultUserCardMutation:Cr,useDeleteUserCardMutation:wr}=vr,Tr=(e,t)=>{let n=Le(me);return yr(e,i(i({},t),{},{skip:!n.idToken||(t==null?void 0:t.skip)}))},Er={hasError:!0,errorName:`Error`,errorMessage:Me.USER_CARDS_GET_FAILED},Dr={hasError:!1,errorName:``,errorMessage:``},Or=(e={})=>{let{data:t,isError:n,isLoading:r}=Tr(void 0,e);return{cards:t==null?[]:t,loading:r,fetched:!r&&(n||t!==void 0),error:n?Er:Dr}},kr=vr.endpoints.getUserCards.select(),Ar=()=>{var e;let t=Le(kr);return{cards:(e=t.data)==null?[]:e,loading:t.isLoading,fetched:t.isSuccess||t.isError,error:t.isError?Er:Dr}},jr={add:`cardOperation:add`,setDefault:`cardOperation:setDefault`,delete:`cardOperation:delete`},Mr=()=>{let[,e]=Sr({fixedCacheKey:jr.add}),[,t]=Cr({fixedCacheKey:jr.setDefault}),[,n]=wr({fixedCacheKey:jr.delete}),r=[e,t,n].find(e=>e.isError),i=e.isLoading||t.isLoading||n.isLoading;return{loading:i,success:!i&&!r&&(e.isSuccess||t.isSuccess||n.isSuccess),error:r?{hasError:!0,errorName:`APIError`,errorMessage:_r(r.error,(()=>{if(r===t)return Me.SET_DEFAULT_USER_CARD_FAILED;if(r===n)return Me.REMOVE_USER_CARD_FAILED})())}:Dr,resetCardOperation:()=>{e.reset(),t.reset(),n.reset()}}};export{xn as _,wr as a,X as b,Cr as c,cr as d,ar as f,wn as g,Jn as h,Mr as i,Or as l,Qn as m,_r as n,br as o,er as p,Sr as r,xr as s,jr as t,Ar as u,Zt as v,Xe as y}; 28//# sourceMappingURL=payments-CYcYyv8i.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.