import type { SVGProps } from "react";

export interface GooglePodcastNeutralProps extends SVGProps<SVGSVGElement> {
  /**
   * Icon size (width and height)
   * @default 16
   */
  size?: number | string;
}

/**
 * GooglePodcastNeutral icon from social-media category
 *
 * @example
 * <GooglePodcastNeutral size={16} />
 * <GooglePodcastNeutral size={32} className="text-primary" />
 */
export const GooglePodcastNeutral = ({ size = 16, ...props }: GooglePodcastNeutralProps) => (
  <svg
    fill="none"
    height={size}
    viewBox="0 0 24 24"
    width={size}
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path d="M12.0002 4.63467C11.1735 4.63467 10.5015 3.96267 10.5015 3.136V1.49867C10.5015 0.672 11.1735 0 12.0002 0C12.8269 0 13.4989 0.672 13.4989 1.49867V3.136C13.4989 3.96267 12.8269 4.63467 12.0002 4.63467Z" fill="#111412"/>
<path d="M12.0002 19.3653C11.1735 19.3653 10.5015 20.0373 10.5015 20.864V22.5013C10.5015 23.328 11.1735 24 12.0002 24C12.8269 24 13.4989 23.328 13.4989 22.5013V20.864C13.4989 20.0373 12.8269 19.3653 12.0002 19.3653Z" fill="#111412"/>
<path d="M8.18044 17.7281V16.0908C8.18044 15.2641 7.50844 14.5921 6.68177 14.5921C5.85511 14.5921 5.18311 15.2641 5.18311 16.0908V17.7281C5.18311 18.5548 5.85511 19.2268 6.68177 19.2268C7.50844 19.2268 8.18044 18.5548 8.18044 17.7281Z" fill="#111412"/>
<path d="M8.18044 11.6268V6.2721C8.18044 5.44544 7.50844 4.77344 6.68177 4.77344C5.85511 4.77344 5.18311 5.44544 5.18311 6.2721V11.6268C5.19911 12.4428 5.86577 13.0934 6.68177 13.0934C7.49777 13.0934 8.16444 12.4374 8.18044 11.6268Z" fill="#111412"/>
<path d="M2.99746 11.1841V12.8214C2.99746 13.6481 2.32546 14.3201 1.49879 14.3201C0.672122 14.3201 0.00012207 13.6481 0.00012207 12.8161V11.1788C0.00012207 10.3521 0.672122 9.6801 1.49879 9.6801C2.32546 9.6801 2.99746 10.3521 2.99746 11.1841Z" fill="#111412"/>
<path d="M21.0015 11.1843C21.0015 10.3576 21.6735 9.68564 22.5002 9.68564C23.3269 9.68564 23.9989 10.3576 23.9989 11.1843V12.8643C23.9775 13.675 23.3162 14.3203 22.5002 14.3203C21.6842 14.3203 21.0229 13.6696 21.0015 12.8643V11.1843Z" fill="#111412"/>
<path d="M15.82 7.90944C15.82 8.7361 16.492 9.4081 17.3187 9.4081C18.1453 9.4081 18.8173 8.7361 18.8173 7.90944V6.2721C18.8173 5.44544 18.1453 4.77344 17.3187 4.77344C16.492 4.77344 15.82 5.44544 15.82 6.2721V7.90944Z" fill="#111412"/>
<path d="M15.82 12.4109C15.82 11.5842 16.492 10.9122 17.3187 10.9122C18.1453 10.9122 18.8173 11.5842 18.8173 12.4109V17.7282C18.8173 18.5549 18.1453 19.2269 17.3187 19.2269C16.492 19.2269 15.82 18.5549 15.82 17.7282V12.4109Z" fill="#111412"/>
<path d="M13.4989 16.3631V7.6378C13.4989 6.8058 12.8269 6.13913 12.0002 6.13913C11.1735 6.13913 10.5015 6.81113 10.5015 7.6378V16.3631C10.5015 17.1898 11.1735 17.8618 12.0002 17.8618C12.8269 17.8618 13.4989 17.1898 13.4989 16.3631Z" fill="#111412"/>
  </svg>
);
