- Change SvgProps.svgRef to React.Ref<SVGSVGElement> for React 18 compat
- className now replaces default w-32/h-32 instead of appending (avoids
Tailwind specificity conflicts)
- Replace inline style={{ position: 'relative' }} with Tailwind 'relative'