interface LogoProps { size?: number; listening?: boolean; onClick?: () => void; className?: string; noHoverAnimation?: boolean; } export function Logo({ size = 160, listening = false, onClick, className = "", noHoverAnimation = false, }: LogoProps) { const shellSize = size * 1.4375; // 230/160 ratio const haloSize = size * 1.3125; // 210/160 ratio return (