interface IconProps {
  className?: string;
}

export default function BrainIcon({ className = "w-6 h-6" }: IconProps) {
  return (
    <svg className={className} viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M9.5 2a2.5 2.5 0 0 1 5 0c0 .597-.24 1.137-.628 1.528A3.5 3.5 0 0 1 16.5 7c.892 0 1.684.405 2.216 1.043a2.5 2.5 0 0 1 3.784 3.216 2.5 2.5 0 0 1-1.216 4.216A3.5 3.5 0 0 1 18.5 19a2.5 2.5 0 0 1-4.5 1.5a2.5 2.5 0 0 1-4 0A2.5 2.5 0 0 1 5.5 19a3.5 3.5 0 0 1-2.784-3.525A2.5 2.5 0 0 1 1.5 11.259a2.5 2.5 0 0 1 3.784-3.216A3.5 3.5 0 0 1 7.5 7c.892 0 1.684-.405 2.216-1.043.388-.391.628-.931.628-1.528z" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"/>
      <path d="M9 12h6" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"/>
      <path d="M12 9v6" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"/>
    </svg>
  );
}
