import{r as e,_ as t,j as a,h as s}from"./react-B_SyE9nW.js";import{_ as o}from"./history-CBi_mSPs.js";import{a as i,g as r,s as n,B as d,aZ as l,b as c,c as p,j as m,f as u,e as b,S as g}from"./index-CGGskqVP.js";import{f as v}from"./styles-DR2RbDnS.js";import{d as y}from"./Grid-sFm5yjRB.js";function f(e){return r("MuiListItemIcon",e)}const h=i("MuiListItemIcon",["root","alignItemsFlexStart"]);function $(e){return r("MuiListItemText",e)}const x=i("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function C(e){return r("MuiMenuItem",e)}const I=i("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),M=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],O=n(d,{shouldForwardProp:e=>l(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:a}=e;return[t.root,a.dense&&t.dense,a.divider&&t.divider,!a.disableGutters&&t.gutters]}})((({theme:e,ownerState:t})=>o({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${I.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:c(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${I.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:c(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${I.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:c(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:c(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${I.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${I.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${y.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${y.inset}`]:{marginLeft:52},[`& .${x.root}`]:{marginTop:0,marginBottom:0},[`& .${x.inset}`]:{paddingLeft:36},[`& .${h.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&o({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${h.root} svg`]:{fontSize:"1.25rem"}})))),j=e.forwardRef((function(i,r){const n=p({props:i,name:"MuiMenuItem"}),{autoFocus:d=!1,component:l="li",dense:c=!1,divider:g=!1,disableGutters:y=!1,focusVisibleClassName:f,role:h="menuitem",tabIndex:$,className:x}=n,I=t(n,M),j=e.useContext(v),k=e.useMemo((()=>({dense:c||j.dense||!1,disableGutters:y})),[j.dense,c,y]),L=e.useRef(null);m((()=>{d&&L.current&&L.current.focus()}),[d]);const G=o({},n,{dense:k.dense,divider:g,disableGutters:y}),S=(e=>{const{disabled:t,dense:a,divider:s,disableGutters:i,selected:r,classes:n}=e,d=b({root:["root",a&&"dense",t&&"disabled",!i&&"gutters",s&&"divider",r&&"selected"]},C,n);return o({},n,d)})(n),w=u(L,r);let V;return n.disabled||(V=void 0!==$?$:-1),a.jsx(v.Provider,{value:k,children:a.jsx(O,o({ref:w,role:h,tabIndex:V,component:l,focusVisibleClassName:s(S.focusVisible,f),className:s(S.root,x)},I,{ownerState:G,classes:S}))})}));function k(e){return a.jsx(g,{...e,children:a.jsx("path",{d:"M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"})})}export{k as D,j as M,$ as a,f as g,x as l};