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