import React from "react";

function AudioIcon({ size = "large", noCircle }) {
	return (
		<svg
			width="80"
			height="80"
			viewBox="0 0 80 80"
			fill="none"
			xmlns="http://www.w3.org/2000/svg"
		>
			<rect width="80" height="80" fill="white" />
			<g filter="url(#filter0_di_3670_32876)">
				<path
					fillRule="evenodd"
					clipRule="evenodd"
					d="M19 10C17.3431 10 16 11.3431 16 13V67C16 68.6569 17.3431 70 19 70H61C62.6569 70 64 68.6569 64 67V24C64 23.7348 63.8946 23.4804 63.7071 23.2929L50.7071 10.2929C50.5196 10.1054 50.2652 10 50 10H19Z"
					fill="#D9EAFA"
				/>
			</g>
			<g filter="url(#filter1_di_3670_32876)">
				<path
					d="M49 22V10H50C50.2652 10 50.5196 10.1054 50.7071 10.2929L62 21.5858V25H52C50.3431 25 49 23.6569 49 22Z"
					fill="#D9EAFA"
				/>
			</g>
			<path
				fillRule="evenodd"
				clipRule="evenodd"
				d="M19 10C17.3431 10 16 11.3431 16 13V67C16 68.6569 17.3431 70 19 70H61C62.6569 70 64 68.6569 64 67V24C64 23.7348 63.8946 23.4804 63.7071 23.2929L50.7071 10.2929C50.5196 10.1054 50.2652 10 50 10H19ZM18 13C18 12.4477 18.4477 12 19 12H49V22C49 23.6569 50.3431 25 52 25H62V67C62 67.5523 61.5523 68 61 68H19C18.4477 68 18 67.5523 18 67L18 13ZM60.5858 23L51 13.4142V22C51 22.5523 51.4477 23 52 23H60.5858Z"
				fill="#0076DC"
			/>
			<path
				d="M42.0009 40C41.4483 40 41.0004 40.4483 41.0009 41.0009L41.0084 48.8177C41.0091 49.5875 40.1417 50.0915 39.3754 50.0176C39.2551 50.006 39.1333 50 39.01 50C36.79 50 35 51.79 35 54C35 56.21 36.79 58 39.01 58C41.23 58 43 56.21 43 54V44C43 43.4477 43.4477 43 44 43H46C46.5523 43 47 42.5523 47 42V41C47 40.4477 46.5523 40 46 40H42.0009ZM39.01 56C37.91 56 37.01 55.1 37.01 54C37.01 52.9 37.91 52 39.01 52C40.11 52 41.01 52.9 41.01 54C41.01 55.1 40.11 56 39.01 56Z"
				fill="#0076DC"
			/>
			<defs>
				<filter
					id="filter0_di_3670_32876"
					x="16"
					y="10"
					width="50"
					height="62"
					filterUnits="userSpaceOnUse"
					colorInterpolationFilters="sRGB"
				>
					<feFlood floodOpacity="0" result="BackgroundImageFix" />
					<feColorMatrix
						in="SourceAlpha"
						type="matrix"
						values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
						result="hardAlpha"
					/>
					<feOffset dx="2" dy="2" />
					<feColorMatrix
						type="matrix"
						values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.16 0"
					/>
					<feBlend
						mode="normal"
						in2="BackgroundImageFix"
						result="effect1_dropShadow_3670_32876"
					/>
					<feBlend
						mode="normal"
						in="SourceGraphic"
						in2="effect1_dropShadow_3670_32876"
						result="shape"
					/>
					<feColorMatrix
						in="SourceAlpha"
						type="matrix"
						values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
						result="hardAlpha"
					/>
					<feOffset dx="4" dy="4" />
					<feComposite
						in2="hardAlpha"
						operator="arithmetic"
						k2="-1"
						k3="1"
					/>
					<feColorMatrix
						type="matrix"
						values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"
					/>
					<feBlend
						mode="normal"
						in2="shape"
						result="effect2_innerShadow_3670_32876"
					/>
				</filter>
				<filter
					id="filter1_di_3670_32876"
					x="49"
					y="10"
					width="15"
					height="17"
					filterUnits="userSpaceOnUse"
					colorInterpolationFilters="sRGB"
				>
					<feFlood floodOpacity="0" result="BackgroundImageFix" />
					<feColorMatrix
						in="SourceAlpha"
						type="matrix"
						values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
						result="hardAlpha"
					/>
					<feOffset dx="2" dy="2" />
					<feColorMatrix
						type="matrix"
						values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.16 0"
					/>
					<feBlend
						mode="normal"
						in2="BackgroundImageFix"
						result="effect1_dropShadow_3670_32876"
					/>
					<feBlend
						mode="normal"
						in="SourceGraphic"
						in2="effect1_dropShadow_3670_32876"
						result="shape"
					/>
					<feColorMatrix
						in="SourceAlpha"
						type="matrix"
						values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
						result="hardAlpha"
					/>
					<feOffset dx="4" dy="4" />
					<feComposite
						in2="hardAlpha"
						operator="arithmetic"
						k2="-1"
						k3="1"
					/>
					<feColorMatrix
						type="matrix"
						values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"
					/>
					<feBlend
						mode="normal"
						in2="shape"
						result="effect2_innerShadow_3670_32876"
					/>
				</filter>
			</defs>
		</svg>
	);
}

export default AudioIcon;
