1import{D as e,N as t,b as n}from"./Ssl5WjxV.js";import{D as r,O as i,d as a,f as o,h as s,k as c,m as l,y as u}from"./CJcG5UPG.js";var d=t(e());function f(e){return i(`MuiSvgIcon`,e)}r(`MuiSvgIcon`,[`root`,`colorPrimary`,`colorSecondary`,`colorAction`,`colorError`,`colorDisabled`,`fontSizeInherit`,`fontSizeSmall`,`fontSizeMedium`,`fontSizeLarge`]);var p=t(n()),m=e=>{let{color:t,fontSize:n,classes:r}=e;return u({root:[`root`,t!==`inherit`&&`color${l(t)}`,`fontSize${l(n)}`]},f,r)},h=s(`svg`,{name:`MuiSvgIcon`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,n.color!==`inherit`&&t[`color${l(n.color)}`],t[`fontSize${l(n.fontSize)}`]]}})(o(({theme:e})=>({userSelect:`none`,width:`1em`,height:`1em`,display:`inline-block`,flexShrink:0,transition:e.transitions?.create?.(`fill`,{duration:(e.vars??e).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:`currentColor`}},{props:{fontSize:`inherit`},style:{fontSize:`inherit`}},{props:{fontSize:`small`},style:{fontSize:e.typography?.pxToRem?.(20)||`1.25rem`}},{props:{fontSize:`medium`},style:{fontSize:e.typography?.pxToRem?.(24)||`1.5rem`}},{props:{fontSize:`large`},style:{fontSize:e.typography?.pxToRem?.(35)||`2.1875rem`}},...Object.entries((e.vars??e).palette).filter(([,e])=>e&&e.main).map(([t])=>({props:{color:t},style:{color:(e.vars??e).palette?.[t]?.main}})),{props:{color:`action`},style:{color:(e.vars??e).palette?.action?.active}},{props:{color:`disabled`},style:{color:(e.vars??e).palette?.action?.disabled}},{props:{color:`inherit`},style:{color:void 0}}]}))),g=d.forwardRef(function(e,t){let n=a({props:e,name:`MuiSvgIcon`}),{children:r,className:i,color:o=`inherit`,component:s=`svg`,fontSize:l=`medium`,htmlColor:u,inheritViewBox:f=!1,titleAccess:g,viewBox:_=`0 0 24 24`,...v}=n,y=d.isValidElement(r)&&r.type===`svg`,b={...n,color:o,component:s,fontSize:l,instanceFontSize:e.fontSize,inheritViewBox:f,viewBox:_,hasSvgAsChild:y},x={};return f||(x.viewBox=_),(0,p.jsxs)(h,{as:s,className:c(m(b).root,i),focusable:`false`,color:u,"aria-hidden":g?void 0:!0,role:g?`img`:void 0,ref:t,...x,...v,...y&&r.props,ownerState:b,children:[y?r.props.children:r,g?(0,p.jsx)(`title`,{children:g}):null]})});g.muiName=`SvgIcon`;function _(e,t){function n(n,r){return(0,p.jsx)(g,{"data-testid":`${t}Icon`,ref:r,...n,children:e})}return n.muiName=g.muiName,d.memo(d.forwardRef(n))}export{g as n,_ as t};
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.