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,ah as d,b as l,c,e as p,S as m}from"./index-Flm6m8Wj.js";import{f as u}from"./styles-BKX5ijFq.js";import{B as b,j as g,g as v}from"./index-C6Ujt1Uk.js";import{d as y}from"./Grid-DM22V-x0.js";function f(e){return r("MuiListItemIcon",e)}const h=i("MuiListItemIcon",["root","alignItemsFlexStart"]);function x(e){return r("MuiListItemText",e)}const $=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"],j=n(b,{shouldForwardProp:e=>d(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})`:l(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}))`:l(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}))`:l(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})`:l(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},[`& .${$.root}`]:{marginTop:0,marginBottom:0},[`& .${$.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"}})))),O=e.forwardRef((function(i,r){const n=c({props:i,name:"MuiMenuItem"}),{autoFocus:d=!1,component:l="li",dense:m=!1,divider:b=!1,disableGutters:y=!1,focusVisibleClassName:f,role:h="menuitem",tabIndex:x,className:$}=n,I=t(n,M),O=e.useContext(u),k=e.useMemo((()=>({dense:m||O.dense||!1,disableGutters:y})),[O.dense,m,y]),L=e.useRef(null);g((()=>{d&&L.current&&L.current.focus()}),[d]);const G=o({},n,{dense:k.dense,divider:b,disableGutters:y}),S=(e=>{const{disabled:t,dense:a,divider:s,disableGutters:i,selected:r,classes:n}=e,d=p({root:["root",a&&"dense",t&&"disabled",!i&&"gutters",s&&"divider",r&&"selected"]},C,n);return o({},n,d)})(n),w=v(L,r);let V;return n.disabled||(V=void 0!==x?x:-1),a.jsx(u.Provider,{value:k,children:a.jsx(j,o({ref:w,role:h,tabIndex:V,component:l,focusVisibleClassName:s(S.focusVisible,f),className:s(S.root,$)},I,{ownerState:G,classes:S}))})}));function k(e){return a.jsx(m,{...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,O as M,x as a,f as g,$ as l};