import{e as h,g,s as C,a as D,_ as c,c as k,b as A,a6 as x,J as w,T as z,z as R,u as S,L as W,d as E}from"./iconBase-1.0.13-98e06aa9.js";import{r as d,j as v}from"./main-1.0.13.js";import{a as H}from"./Close-1.0.13-b137ce2f.js";function I(o){return h("MuiAccordionDetails",o)}g("MuiAccordionDetails",["root"]);const J=["className"],O=H(),q=o=>{const{classes:e}=o;return A({root:["root"]},I,e)},G=C("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(o,e)=>e.root})(({theme:o})=>({padding:o.spacing(1,2,2)})),K=d.forwardRef(function(e,s){const n=O({props:e,name:"MuiAccordionDetails"}),{className:t}=n,r=D(n,J),i=n,l=q(i);return v.jsx(G,c({className:k(l.root,t),ref:s,ownerState:i},r))}),lo=K;function Q(o){return h("MuiLink",o)}const X=g("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),Y=X,$={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Z=o=>$[o]||o,oo=({theme:o,ownerState:e})=>{const s=Z(e.color),n=x(o,`palette.${s}`,!1)||e.color,t=x(o,`palette.${s}Channel`);return"vars"in o&&t?`rgba(${t} / 0.4)`:w(n,.4)},eo=oo,so=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],no=o=>{const{classes:e,component:s,focusVisible:n,underline:t}=o,r={root:["root",`underline${R(t)}`,s==="button"&&"button",n&&"focusVisible"]};return A(r,Q,e)},to=C(z,{name:"MuiLink",slot:"Root",overridesResolver:(o,e)=>{const{ownerState:s}=o;return[e.root,e[`underline${R(s.underline)}`],s.component==="button"&&e.button]}})(({theme:o,ownerState:e})=>c({},e.underline==="none"&&{textDecoration:"none"},e.underline==="hover"&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},e.underline==="always"&&c({textDecoration:"underline"},e.color!=="inherit"&&{textDecorationColor:eo({theme:o,ownerState:e})},{"&:hover":{textDecorationColor:"inherit"}}),e.component==="button"&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Y.focusVisible}`]:{outline:"auto"}})),ro=d.forwardRef(function(e,s){const n=S({props:e,name:"MuiLink"}),{className:t,color:r="primary",component:i="a",onBlur:l,onFocus:p,TypographyClasses:L,underline:T="always",variant:m="inherit",sx:u}=n,V=D(n,so),{isFocusVisibleRef:f,onBlur:F,onFocus:M,ref:N}=W(),[U,b]=d.useState(!1),j=E(s,N),B=a=>{F(a),f.current===!1&&b(!1),l&&l(a)},P=a=>{M(a),f.current===!0&&b(!0),p&&p(a)},y=c({},n,{color:r,component:i,focusVisible:U,underline:T,variant:m}),_=no(y);return v.jsx(to,c({color:r,className:k(_.root,t),classes:L,component:i,onBlur:B,onFocus:P,ref:j,ownerState:y,variant:m,sx:[...Object.keys($).includes(r)?[]:[{color:r}],...Array.isArray(u)?u:[u]]},V))}),uo=ro;export{lo as A,uo as L};