import{bt as N,j as t,bh as d,bN as $,bi as l,bO as P,bm as I,bf as A,bg as E,T,d as p,bj as _,bP as U,bq as L,br as O}from"../index.Crez7j-Y.bundle.js";const q=N(t.jsx("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),H=["slots","slotProps"],W=d($)(({theme:e})=>l({display:"flex",marginLeft:"calc(".concat(e.spacing(1)," * 0.5)"),marginRight:"calc(".concat(e.spacing(1)," * 0.5)")},e.palette.mode==="light"?{backgroundColor:e.palette.grey[100],color:e.palette.grey[700]}:{backgroundColor:e.palette.grey[700],color:e.palette.grey[100]},{borderRadius:2,"&:hover, &:focus":l({},e.palette.mode==="light"?{backgroundColor:e.palette.grey[200]}:{backgroundColor:e.palette.grey[600]}),"&:active":l({boxShadow:e.shadows[0]},e.palette.mode==="light"?{backgroundColor:P(e.palette.grey[200],.12)}:{backgroundColor:P(e.palette.grey[600],.12)})})),D=d(q)({width:24,height:16});function V(e){const{slots:s={},slotProps:n={}}=e,a=I(e,H),r=e;return t.jsx("li",{children:t.jsx(W,l({focusRipple:!0},a,{ownerState:r,children:t.jsx(D,l({as:s.CollapsedIcon,ownerState:r},n.collapsedIcon))}))})}function F(e){return E("MuiBreadcrumbs",e)}const G=A("MuiBreadcrumbs",["root","ol","li","separator"]),J=["children","className","component","slots","slotProps","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"],K=e=>{const{classes:s}=e;return O({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},F,s)},Q=d(T,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(e,s)=>[{["& .".concat(G.li)]:s.li},s.root]})({}),X=d("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(e,s)=>s.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),Y=d("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(e,s)=>s.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function Z(e,s,n,a){return e.reduce((r,u,c)=>(c{const h=()=>{k(!0);const R=j.current.querySelector("a[href],button,[tabindex]");R&&R.focus()};return m+g>=o.length?o:[...o.slice(0,m),t.jsx(V,{"aria-label":y,slots:{CollapsedIcon:C.CollapsedIcon},slotProps:{collapsedIcon:w},onClick:h},"ellipsis"),...o.slice(o.length-g,o.length)]},x=p.Children.toArray(r).filter(o=>p.isValidElement(o)).map((o,h)=>t.jsx("li",{className:b.li,children:o},"child-".concat(h)));return t.jsx(Q,l({ref:n,component:c,color:"text.secondary",className:L(b.root,u),ownerState:i},M,{children:t.jsx(X,{className:b.ol,ref:j,ownerState:i,children:Z(S||f&&x.length<=f?x:z(x),b.separator,B,i)})}))});export{se as B};