import type { ReactElement } from "react";

export function AdvantagesIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 66 66">
			<polygon
				fill="none"
				stroke="#000000"
				strokeLinecap="round"
				strokeLinejoin="round"
				strokeMiterlimit="10"
				strokeWidth="2"
				points="33 36.1 14.1 12.1 51.9 12.1"
			/>
			<polygon
				fill="none"
				stroke="#000000"
				strokeLinecap="round"
				strokeLinejoin="round"
				strokeMiterlimit="10"
				strokeWidth="2"
				points="51.9 12.1 14.1 12.1 21.3 2 44.7 2"
			/>
			<polygon
				fill="none"
				stroke="#000000"
				strokeLinecap="round"
				strokeLinejoin="round"
				strokeMiterlimit="10"
				strokeWidth="2"
				points="33 36.1 26.1 12.1 39.9 12.1"
			/>
			<polygon
				fill="none"
				stroke="#000000"
				strokeLinecap="round"
				strokeLinejoin="round"
				strokeMiterlimit="10"
				strokeWidth="2"
				points="39.9 12.1 26.1 12.1 28.7 2 37.3 2"
			/>
			<g fill="#202020">
				<polygon
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="2"
					points="33 36.1 26.1 12.1 39.9 12.1"
				/>
				<polygon
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="2"
					points="39.9 12.1 26.1 12.1 28.7 2 37.3 2"
				/>
			</g>
			<g fill="#202020">
				<line
					x1="7.6"
					x2="11"
					y1="8.2"
					y2="9.8"
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="2"
				/>
				<line
					x1="11.1"
					x2="12.3"
					y1="2.5"
					y2="6"
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="2"
				/>
				<line
					x1="58.4"
					x2="55"
					y1="8.2"
					y2="9.8"
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="2"
				/>
				<line
					x1="54.9"
					x2="53.7"
					y1="2.5"
					y2="6"
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="2"
				/>
			</g>
			<g fill="#202020">
				<path
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="1.576"
					d="M56.2,31.7c0.1,0.4,0.1,0.8,0.1,1.2c0,0.2-0.1,0.4-0.2,0.6l-5,11"
				/>
				<rect
					width="7.5"
					height="21.5"
					x="43.6"
					y="47.7"
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="1.576"
					transform="rotate(-80.032 47.293 58.495)"
				/>
				<path
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="1.576"
					d="M39.7,53.4c-0.1-3.1,0.7-7,3.6-10.2c0.8-0.9,1.6-1.8,2.2-2.9c1.5-2.4,4.2-6.8,5.8-9.3c0.7-1.1,2-1.5,3.2-1.1
			c0.8,0.3,1.4,1,1.6,1.7l-1.5-13.8c-0.2-1.6,0.9-3,2.4-3.3c0.4-0.1,0.7-0.1,1.1,0c1.2,0.2,2.3,1.2,2.5,2.5l3.2,20.5
			c0.3,2-0.2,4-1.3,5.6l-5.9,8.5c-0.4,0.6-0.7,1.3-0.7,2.1l-0.2,2.5"
				/>
			</g>
			<g fill="#202020">
				<path
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="1.576"
					d="M14.9,44.5l-5-11c-0.1-0.2-0.2-0.4-0.2-0.6c-0.1-0.4,0-0.8,0.1-1.2"
				/>
				<rect
					width="7.5"
					height="21.5"
					x="15"
					y="47.7"
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="1.576"
					transform="rotate(-99.968 18.707 58.495)"
				/>
				<path
					fill="none"
					stroke="#000000"
					strokeLinecap="round"
					strokeLinejoin="round"
					strokeMiterlimit="10"
					strokeWidth="1.576"
					d="M26.3,53.4c0.1-3.1-0.7-7-3.6-10.2c-0.8-0.9-1.6-1.8-2.2-2.9c-1.5-2.4-4.2-6.8-5.8-9.3
			c-0.7-1.1-2-1.5-3.2-1.1c-0.8,0.3-1.4,1-1.6,1.7l1.5-13.8c0.2-1.6-0.9-3-2.4-3.3c-0.4-0.1-0.7-0.1-1.1,0c-1.2,0.2-2.3,1.2-2.5,2.5
			L2.1,37.6c-0.3,2,0.2,4,1.3,5.6l5.9,8.5c0.4,0.6,0.7,1.3,0.7,2.1l0.2,2.5"
				/>
			</g>
		</svg>
	);
}

export function ContactMapIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
			<path
				d="M18,11.5c-2.4814,0-4.5,2.0186-4.5,4.5,0,2.6577,1.4766,5.0469,3.854,6.2363l.4224,.2109c.0708,.0352,.147,.0527,.2236,.0527s.1528-.0176,.2236-.0527l.4224-.2109c2.3774-1.1895,3.854-3.5786,3.854-6.2363,0-2.4814-2.0186-4.5-4.5-4.5Zm.1987,9.8418l-.1987,.0991-.1987-.0991c-2.0361-1.0186-3.3013-3.0654-3.3013-5.3418,0-1.9297,1.5703-3.5,3.5-3.5s3.5,1.5703,3.5,3.5c0,2.2764-1.2651,4.3232-3.3013,5.3418Zm-.1987-7.3418c-1.103,0-2,.897-2,2s.897,2,2,2,2-.897,2-2-.897-2-2-2Zm0,3c-.5513,0-1-.4487-1-1s.4487-1,1-1,1,.4487,1,1-.4487,1-1,1Zm-5.9747-1.5H4c-.8271,0-1.5-.6729-1.5-1.5V6.7695l7.4849,3.3267c.3223,.1431,.6689,.2144,1.0151,.2144s.6929-.0713,1.0156-.2144l7.4844-3.3267v3.4279c.3465,.0897,.6807,.2081,1,.3552V4c0-1.3784-1.1216-2.5-2.5-2.5H4c-1.3784,0-2.5,1.1216-2.5,2.5V14c0,1.3784,1.1216,2.5,2.5,2.5H12.0347c-.0098-.1672-.0347-.3309-.0347-.5,0-.1688,.0116-.3347,.0253-.5ZM2.5,4c0-.8271,.6729-1.5,1.5-1.5h14c.8271,0,1.5,.6729,1.5,1.5v1.6753l-7.8901,3.5068c-.3877,.1719-.8325,.1719-1.2192,0L2.5,5.6753v-1.6753Z"
				fill="#202020"
			/>
		</svg>
	);
}

export function ContactIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg
			xmlns="http://www.w3.org/2000/svg"
			data-name="Layer 1"
			viewBox="0 0 512 512"
			id="Mail"
		>
			<path
				d="M445.011,82.7H67.022a50.057,50.057,0,0,0-50,50V379.3a50.057,50.057,0,0,0,50,50H445.01a50.057,50.057,0,0,0,50-50V132.7A50.055,50.055,0,0,0,445.011,82.7Zm-88.9,173.232,118.9-93.318V371.352ZM67.022,102.7H445.01a30.034,30.034,0,0,1,30,30v4.49L282.6,288.208a39.972,39.972,0,0,1-49.246-.04L37.022,137.152V132.7A30.034,30.034,0,0,1,67.022,102.7Zm92.438,153.86L37.022,371.755V162.384ZM445.011,409.3H67.022a30.007,30.007,0,0,1-25.538-14.28l134.034-126.1L221.1,303.98a59.937,59.937,0,0,0,73.816-.019L340.235,268.4,470.6,394.94A30.011,30.011,0,0,1,445.011,409.3Z"
				fill="#202020"
			/>
		</svg>
	);
}

export function ContainerFluidIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg
			xmlns="http://www.w3.org/2000/svg"
			id="Container"
			x="0"
			y="0"
			version="1.1"
			viewBox="0 0 128 128"
		>
			<g fill="#000000">
				<g fill="#000000">
					<path
						fill="#202020"
						d="M70.9,26.8H54.1c-1.1,0-2-0.9-2-2V13.1c0-1.1,0.9-2,2-2h16.9c1.1,0,2,0.9,2,2v11.7    C72.9,25.9,72,26.8,70.9,26.8z M56.1,22.8h12.9v-7.7H56.1V22.8z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M57.6,15.1c-1.1,0-2-0.9-2-2V2.5c0-1.1,0.9-2,2-2s2,0.9,2,2v10.6C59.5,14.2,58.6,15.1,57.6,15.1z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M67.4,15.1c-1.1,0-2-0.9-2-2V2.5c0-1.1,0.9-2,2-2s2,0.9,2,2v10.6C69.4,14.2,68.5,15.1,67.4,15.1z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M63.2,46.6c-3.4,0-6.2-2.8-6.2-6.2c0-1.1,0.9-2,2-2s2,0.9,2,2c0,1.2,1,2.3,2.3,2.3c1.2,0,2.3-1,2.3-2.3    c0-1.2-1-2.3-2.3-2.3c-1.1,0-2-0.9-2-2V24.8c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2v9.7c2.5,0.8,4.2,3.2,4.2,5.9    C69.5,43.8,66.7,46.6,63.2,46.6z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M16.1,75.4c-0.7,0-1.3-0.3-1.7-1c-0.6-0.9-0.3-2.2,0.7-2.7L63,42.9c0.6-0.4,1.4-0.4,2,0l47.9,28.8    c0.9,0.6,1.2,1.8,0.7,2.7c-0.6,0.9-1.8,1.2-2.7,0.7L64,46.9L17.1,75.1C16.8,75.3,16.5,75.4,16.1,75.4z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M114.8,127.5H13.2c-1.1,0-2-0.9-2-2V73.4c0-1.1,0.9-2,2-2h101.6c1.1,0,2,0.9,2,2v52.1    C116.8,126.6,115.9,127.5,114.8,127.5z M15.2,123.5h97.6V75.4H15.2V123.5z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M37.9,120c-0.5,0-1-0.4-1-1V79.9c0-0.5,0.4-1,1-1c0.5,0,1,0.4,1,1V119C38.9,119.6,38.5,120,37.9,120z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M24.8,120c-0.5,0-1-0.4-1-1V79.9c0-0.5,0.4-1,1-1c0.5,0,1,0.4,1,1V119C25.8,119.6,25.4,120,24.8,120z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M51,120c-0.5,0-1-0.4-1-1V79.9c0-0.5,0.4-1,1-1c0.5,0,1,0.4,1,1V119C52,119.6,51.5,120,51,120z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M64,120c-0.5,0-1-0.4-1-1V79.9c0-0.5,0.4-1,1-1c0.5,0,1,0.4,1,1V119C65,119.6,64.5,120,64,120z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M77,120c-0.5,0-1-0.4-1-1V79.9c0-0.5,0.4-1,1-1c0.5,0,1,0.4,1,1V119C78,119.6,77.6,120,77,120z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M90.1,120c-0.5,0-1-0.4-1-1V79.9c0-0.5,0.4-1,1-1c0.5,0,1,0.4,1,1V119C91.1,119.6,90.6,120,90.1,120z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M103.1,120c-0.5,0-1-0.4-1-1V79.9c0-0.5,0.4-1,1-1c0.5,0,1,0.4,1,1V119C104.1,119.6,103.7,120,103.1,120z"
					/>
				</g>
			</g>
		</svg>
	);
}

export function ContainerIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg
			xmlns="http://www.w3.org/2000/svg"
			id="Container"
			x="0"
			y="0"
			version="1.1"
			viewBox="0 0 128 128"
		>
			<g fill="#000000">
				<g fill="#000000">
					<path
						fill="#202020"
						d="M75.4,39.8H50.5c-1.1,0-2-0.9-2-2v-20c0-1.1,0.9-2,2-2h24.9c1.1,0,2,0.9,2,2v20    C77.3,38.9,76.5,39.8,75.4,39.8z M52.5,35.8h20.9v-16H52.5V35.8z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M67.4,30.9c-0.5,0-1-0.4-1-1v-3.1h-8c-0.5,0-1-0.4-1-1c0-0.5,0.4-1,1-1h9c0.5,0,1,0.4,1,1v4.1    C68.4,30.4,68,30.9,67.4,30.9z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M55.6,19.8c-1.1,0-2-0.9-2-2V2.5c0-1.1,0.9-2,2-2s2,0.9,2,2v15.4C57.6,18.9,56.7,19.8,55.6,19.8z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M70.2,19.8c-1.1,0-2-0.9-2-2V2.5c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2v15.4C72.2,18.9,71.3,19.8,70.2,19.8z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M64,50c-4.5,0-8.2-3.7-8.2-8.2v-4c0-1.1,0.9-2,2-2h12.4c1.1,0,2,0.9,2,2v4C72.2,46.3,68.5,50,64,50z     M59.8,39.8v2c0,2.3,1.9,4.2,4.2,4.2c2.3,0,4.2-1.9,4.2-4.2v-2H59.8z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M64,69.1c-4.6,0-8.3-3.7-8.3-8.3c0-1.1,0.9-2,2-2s2,0.9,2,2c0,2.4,1.9,4.3,4.3,4.3c2.4,0,4.3-1.9,4.3-4.3    c0-2.4-1.9-4.3-4.3-4.3c-1.1,0-2-0.9-2-2V48c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2v4.8c3.6,0.9,6.3,4.1,6.3,8    C72.3,65.4,68.6,69.1,64,69.1z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M89.1,127.5H38.9c-1.1,0-2-0.9-2-2V80.7c0-1.1,0.9-2,2-2h50.2c1.1,0,2,0.9,2,2v44.8    C91.1,126.6,90.2,127.5,89.1,127.5z M40.9,123.5h46.2V82.7H40.9V123.5z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M81.1,118.6c-0.5,0-1-0.4-1-1v-28H46.9c-0.5,0-1-0.4-1-1c0-0.5,0.4-1,1-1h34.3c0.5,0,1,0.4,1,1v28.9    C82.1,118.1,81.7,118.6,81.1,118.6z"
					/>
				</g>
				<g fill="#000000">
					<path
						fill="#202020"
						d="M76.6,82.7c-0.5,0-1.1-0.2-1.5-0.6L64,70L52.9,82c-0.7,0.8-2,0.9-2.8,0.1c-0.8-0.7-0.9-2-0.1-2.8l12.6-13.6    c0.8-0.8,2.2-0.8,2.9,0L78,79.3c0.7,0.8,0.7,2.1-0.1,2.8C77.6,82.5,77.1,82.7,76.6,82.7z"
					/>
				</g>
			</g>
		</svg>
	);
}

export function FeatureListIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
			<g data-name="Layer 2" fill="#202020">
				<rect width="4.5" height="4.5" x="3.9" y="3" fill="#c7c7c7" rx="1" />
				<rect width="4.5" height="4.5" x="3.9" y="9.75" fill="#cecece" rx="1" />
				<rect width="4.5" height="4.5" x="3.9" y="16.5" fill="#cecece" rx="1" />
				<rect width="4.5" height="4.5" x="3.9" y="3" fill="#9e9e9e" rx="1" />
				<rect width="4.5" height="4.5" x="3.9" y="9.75" fill="#9e9e9e" rx="1" />
				<rect width="4.5" height="4.5" x="3.9" y="16.5" fill="#9e9e9e" rx="1" />
				<path
					fill="#7e7e7e"
					d="M20.09961 6.25H11a1 1 0 010-2h9.09961a1 1 0 010 2zM20.09961 13H11a1 1 0 010-2h9.09961a1 1 0 010 2zM20.09961 19.75H11a1 1 0 010-2h9.09961a1 1 0 010 2z"
				/>
			</g>
		</svg>
	);
}

export function FlexboxIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" id="Flexbox">
			<g color="#000" fill="#202020">
				<path
					d="M1603.2 620.97a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5zm3.8 0a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5zm3.9 0a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5z"
					fill="#b3b3b3"
					transform="translate(-1591.9 -610.78)"
				/>
				<path
					d="M1602.7 616.78a4.788 4.788 0 0 0-4.777 4.777v7.766a1 1 0 1 0 2 0v-7.766a2.75 2.75 0 0 1 2.777-2.777h26.445a2.75 2.75 0 0 1 2.778 2.777v12.338a1 1 0 1 0 2 0v-12.338a4.789 4.789 0 0 0-4.778-4.777zm-3.8 15.54a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm0 4a1 1 0 0 0-1 1V648a4.788 4.788 0 0 0 4.777 4.777h26.445A4.789 4.789 0 0 0 1633.9 648v-10.108a1 1 0 0 0-2 0V648a2.75 2.75 0 0 1-2.778 2.777h-26.445A2.75 2.75 0 0 1 1599.9 648v-10.68a1 1 0 0 0-1-1z"
					fill="#959595"
					transform="translate(-1591.9 -610.78)"
				/>
				<path
					d="M1615.2 621.22a1 1 0 0 0 0 2h13.416a1 1 0 1 0 0-2z"
					fill="#959595"
					transform="translate(-1591.9 -610.78)"
				/>
				<path
					d="M1617.9 638.78a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1v-8a1 1 0 0 0-1-1zm0-12a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1v-8a1 1 0 0 0-1-1zm-15 0a1 1 0 0 0-1 1v20a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1v-20a1 1 0 0 0-1-1z"
					fill="#b3b3b3"
					transform="translate(-1591.9 -610.78)"
				/>
			</g>
		</svg>
	);
}

export function HeroIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
			<path
				d="M88.974 44.991c-.285-.067-7.277-1.462-17.493-4.301-.872-.235-1.828.3-2.065 1.17l-.003.007c-.118.42-.067.873.151 1.277.218.386.589.671 1.009.789 7.512 2.084 13.326 3.412 16.166 4.018a51.776 51.776 0 0 1-1.142 4.789c-1.396 4.764-3.783 10.778-7.781 16.432L67.79 58.765a5.738 5.738 0 0 0-1.386-2.851L50.543 35.87a129.661 129.661 0 0 0 7.138 3.476c.824.37 1.85-.035 2.219-.858l.003-.012c.181-.399.197-.849.031-1.265a1.662 1.662 0 0 0-.875-.941c-5.672-2.531-10.737-5.39-13.362-6.941-1.321-1.525-3.568-2.163-5.503-1.504a10.382 10.382 0 0 0-.331-4.936c-.725-2.316-2.174-4.267-4.077-5.495-2-1.29-4.259-1.639-6.361-.978a7.077 7.077 0 0 0-2.535 1.429l-7.273-6.499a5.783 5.783 0 0 0-4.101-1.68h-.033a5.833 5.833 0 0 0-4.538 2.168c-.823.992-1.277 2.285-1.277 3.612 0 1.648.655 3.21 1.814 4.403l17.583 18.252c-.028.328-.052.658-.055.99 0 1.481.293 3.95 1.852 6.628 2.932 6.271 5.135 12.812 6.634 19.713a8.342 8.342 0 0 0-1.696 5.401 8.342 8.342 0 0 0 2.748 5.89c.065.059.135.113.208.161l.588.386c.364 3.687.556 7.476.573 11.382 0 .924.756 1.68 1.681 1.68h.117c5.472 0 10.319-.708 14.616-1.916l.482.316a5.858 5.858 0 0 0 4.04 1.6h.03a5.78 5.78 0 0 0 4.127-1.741c.87-.888 1.246-1.984 1.087-3.172a4.401 4.401 0 0 0-.237-.904 42.61 42.61 0 0 0 5.607-3.72l8.741 7.807a5.88 5.88 0 0 0 4.454 1.717 5.912 5.912 0 0 0 4.267-2.161c1.886-2.303 1.635-5.834-.549-8.019l-8.163-8.474a50.98 50.98 0 0 0 2.101-3.129c6.336-10.253 7.848-20.522 8.001-21.664v-.032a1.687 1.687 0 0 0-1.345-1.849zM86.33 86.03a2.507 2.507 0 0 1-1.833.932c-.721.058-1.398-.223-1.979-.801L74.055 78.6l-1.266-1.131-1.285-1.148-12.063-10.776a1.678 1.678 0 0 0-1.71-.32l-11.237 4.223a1.68 1.68 0 0 0-.418 2.918l11.686 8.772c.053.038.105.074.161.107a20.01 20.01 0 0 1 2.803 2.016c.5.431.953.872 1.306 1.291.41.486.686.943.736 1.314a.31.31 0 0 1-.042.23.688.688 0 0 1-.112.142c-.461.469-1.08.73-1.745.733-.06-.001-.121-.015-.18-.02-.593-.053-1.19-.285-1.63-.725a1.53 1.53 0 0 0-.266-.217l-.144-.095-1.819-1.193-14.323-9.398-1.786-1.172c-.018-.018-.034-.037-.052-.054a5.007 5.007 0 0 1-1.508-3.397 5 5 0 0 1 .581-2.55 5.09 5.09 0 0 1 .669-.978l.741-.506 7.03-4.8 6.152-2.051 3.096 3.712.051.051a6.275 6.275 0 0 0 4.622 2.066h.016a5.618 5.618 0 0 0 3.344-1.091 5.936 5.936 0 0 0 1.567-1.736l8.721 9.053 1.196 1.241 1.182 1.228 7.853 8.153c1 1.001 1.154 2.555.348 3.538zm-26.625-7.636-9.161-6.877 7.417-2.786 10.924 9.758a39.266 39.266 0 0 1-4.931 3.194c-1.578-1.633-3.551-2.875-4.249-3.289zm-16.442 8.544a121.274 121.274 0 0 0-.349-7.326l9.542 6.261a51.5 51.5 0 0 1-9.193 1.065zm-29.729-72.97c.504-.604 1.194-.941 1.966-.941.689 0 1.311.251 1.781.739l7.611 6.8c-.043.095-.093.185-.134.283-.863 2.093-.938 4.522-.213 6.837.163.521.363 1.019.593 1.492l-11.252-11.68a2.98 2.98 0 0 1-.857-2.052c.001-.57.169-1.074.505-1.478zm15.901 6.151c.308-.213.64-.384.997-.496a3.696 3.696 0 0 1 1.105-.167c.811 0 1.645.257 2.429.763 1.245.803 2.2 2.108 2.691 3.675.309.987.407 1.993.296 2.944a6.045 6.045 0 0 1-.41 1.607c-.028.067-.061.129-.09.194a4.68 4.68 0 0 1-.959 1.398c-.073.071-.15.134-.227.199a3.715 3.715 0 0 1-1.287.717c-.096.03-.193.049-.289.071-2.378.539-4.997-1.338-5.937-4.341-.392-1.253-.439-2.536-.156-3.701.071-.292.157-.578.271-.851.117-.285.257-.548.412-.793a4.174 4.174 0 0 1 1.154-1.219zm12.974 10.879c.37.131.692.381.898.74.028.21.092.411.198.596.043.076.089.152.145.222l.39.493 2.021 2.556 14.663 18.54 1.108 1.401 1.096 1.386.871 1.102.084.084c.404.469.638 1.058.638 1.68 0 .132-.012.259-.03.385a2.446 2.446 0 0 1-1.012 1.665c-.975.722-2.605.471-3.496-.52l-2.217-2.655-.001-.001-1.156-1.385-1.154-1.383-.002-.002-14.24-17.062a1.636 1.636 0 0 0-.437-.352c-.599-.343-1.39-.317-1.933.133a1.756 1.756 0 0 0-.211.221l-.057.076c-.448.616-.452 1.472.049 2.074 0 .016.017.016.017.016l13.38 16.038.003.003-4.156 1.386-.004-.004-11.878-11.608a14.024 14.024 0 0 1-1.762-2.092 11.164 11.164 0 0 1-.918-1.573 9.964 9.964 0 0 1-.436-1.107 9.344 9.344 0 0 1-.477-2.922l-.002-.035a8.31 8.31 0 0 1 .249-2.13c.116-.462.251-.832.356-1.08.151-.353.335-.671.504-.907.085-.084.135-.151.168-.184h.017l1.214-.609c.029-.008.057-.014.085-.023a7.082 7.082 0 0 0 2.107-1.076l1.163-.582 1.486-.744.131-.066 1.225-.614a1.52 1.52 0 0 1 .432-.152c.108-.021.216-.033.325-.033.193-.002.378.041.556.104zm-12.21 2.971c-.051.098-.102.2-.152.304l-.631-.655c.257.129.517.249.783.351zM44.79 60.114l-4.404 3.007a99.022 99.022 0 0 0-2.978-10.222l7.382 7.215zm18.288-19.071a1.682 1.682 0 0 1-.051-1.277l.007-.015c.309-.831 1.275-1.295 2.126-.994h.018c.866.301 1.3 1.26 1.013 2.129l-.006.023a1.692 1.692 0 0 1-1.58 1.109 1.64 1.64 0 0 1-.571-.102c-.017 0-.017 0-.033-.017a1.645 1.645 0 0 1-.923-.856z"
				fill="#202020"
			/>
		</svg>
	);
}

export function HighlightsIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 168 168">
			<path fill="#202020" d="M107 44.292H49a2 2 0 1 0 0 4h58a2 2 0 0 0 0-4Z" />
			<path
				fill="#6c6c6c"
				d="M109 54.292a2 2 0 0 0-2-2H49a2 2 0 1 0 0 4h58a2 2 0 0 0 2-2Z"
			/>
			<path fill="#202020" d="M103.691 62.292H49a2 2 0 1 0 0 4h51.342Z" />
			<path fill="#6c6c6c" d="M96.993 70.292H49a2 2 0 1 0 0 4h44.644Z" />
			<path fill="#202020" d="M88.62 80.292H49a2 2 0 1 0 0 4H85.27Z" />
			<path
				fill="#6c6c6c"
				d="M81.866 89.95a3.374 3.374 0 0 1 .056-.342 7.42 7.42 0 0 1 .065-.35 6.079 6.079 0 0 1 .266-.87c.011-.033.024-.063.037-.096H49a2 2 0 1 0 0 4h32.619Z"
			/>
			<path fill="#202020" d="M80.986 98.292H49a2 2 0 0 0 0 4h31.564Z" />
			<path
				fill="#6c6c6c"
				d="M47 108.292a2 2 0 0 0 2 2h26.625l3.115-4H49a2 2 0 0 0-2 2zm60 20a2 2 0 0 0 0-4H49a2 2 0 1 0 0 4z"
			/>
			<path
				fill="#202020"
				d="m134.132 59.644-13.11-9.001a2 2 0 0 0-2.666.365L86.3 89.295c-.015.017-.021.039-.035.056-.026.034-.057.06-.08.096a2.008 2.008 0 0 0-.19.345l-.004.007a1.968 1.968 0 0 0-.132.51c-.003.02-.013.039-.015.06l-1.623 15.396-8.199 10.527H49a2 2 0 1 0 0 4h58a2 2 0 0 0 0-4H94.186l1.916-2.17 13.879-7.188.002-.001.002-.001.008-.006a1.981 1.981 0 0 0 .43-.312c.047-.042.083-.092.125-.14a1.949 1.949 0 0 0 .166-.186c.025-.037.04-.078.063-.116.013-.021.032-.037.044-.058l17.616-32.282c.024-.032.055-.056.079-.09a1.979 1.979 0 0 0 .236-.488l6.004-11.003a2 2 0 0 0-.624-2.607zM88.94 116.19l-7.82.067 5.45-6.998 5.286 3.63zm6.055-5.998-6.732-4.622 1.206-11.44 15.712 10.786zm13.376-7.938L90.779 90.175 112 64.83l12.215 8.387zm17.77-32.566-11.561-7.938 5.676-6.78 10.124 6.951zm-42.15-59.645a3 3 0 1 0-3-3 3.003 3.003 0 0 0 3 3zm0-4.5a1.5 1.5 0 1 1-1.5 1.5 1.501 1.501 0 0 1 1.5-1.5zM27.997 3.875a2 2 0 1 0 2 2 2.002 2.002 0 0 0-2-2zm0 3a1 1 0 1 1 1-1 1.001 1.001 0 0 1-1 1zm109.108-3.167a2 2 0 1 0 2 2 2.002 2.002 0 0 0-2-2zm0 3a1 1 0 1 1 1-1 1.001 1.001 0 0 1-1 1zm-22.166 9.322a2 2 0 1 0 2 2 2.002 2.002 0 0 0-2-2zm0 3a1 1 0 1 1 1-1 1.001 1.001 0 0 1-1 1zM22.825 44.173a2 2 0 1 0-2 2 2.002 2.002 0 0 0 2-2zm-3 0a1 1 0 1 1 1 1 1.001 1.001 0 0 1-1-1z"
			/>
			<path
				fill="#6c6c6c"
				d="m56.796 13.205 1.487-1.956-.939-.532-.954 2.19h-.032l-.969-2.174-.956.547 1.472 1.909v.032l-2.301-.298v1.064l2.316-.297v.031l-1.487 1.909.892.563 1.018-2.206h.031l.938 2.19.986-.563-1.502-1.877v-.032l2.362.282v-1.064l-2.362.313v-.031zM5.734 22.445l-.856 1.099.514.324.586-1.27h.018l.54 1.261.568-.324-.865-1.081v-.018l1.36.162v-.613l-1.36.18v-.018l.856-1.126-.54-.306-.55 1.261h-.018l-.558-1.252-.551.315.848 1.099v.019l-1.325-.172v.613l1.333-.171v.018zM142.553 42.009v-1.043l-2.317.306v-.03l1.458-1.918-.921-.522-.936 2.148h-.031l-.951-2.133-.937.537 1.443 1.873v.03l-2.257-.291v1.043l2.272-.291v.031l-1.458 1.871.874.553.999-2.164h.03l.921 2.149.967-.553-1.473-1.841v-.031l2.317.276zM162.176 19.996l1.258-1.654-.794-.45-.807 1.853h-.027l-.821-1.84-.808.463 1.245 1.615v.027l-1.947-.252v.9l1.96-.251v.026l-1.258 1.615.754.477.862-1.867h.026l.794 1.854.834-.477-1.271-1.589v-.026l1.999.238v-.9l-1.999.265v-.027z"
			/>
			<circle cx="2" cy="148.292" r="2" fill="#202020" />
			<path
				fill="#202020"
				d="M11 146.292H8a2 2 0 0 0 0 4h3a2 2 0 0 0 0-4zm149 0h-3a2 2 0 0 0 0 4h3a2 2 0 0 0 0-4z"
			/>
			<circle cx="166" cy="148.292" r="2" fill="#202020" />
			<path
				fill="#6c6c6c"
				d="M118.154 154.292h-8.308a2.006 2.006 0 0 0 0 4h8.308a2.006 2.006 0 0 0 0-4zm-60 0h-8.308a2.006 2.006 0 0 0 0 4h8.308a2.006 2.006 0 0 0 0-4zm45.846 0H64a2 2 0 0 0 0 4h15.94v2H72a2 2 0 0 0 0 4h25a2 2 0 0 0 0-4h-8.94v-2H104a2 2 0 0 0 0-4z"
			/>
			<path
				fill="#202020"
				d="M150.721 146.292H123.65a5.96 5.96 0 0 0 .35-2V90.313l-4 7.331v46.648a2.002 2.002 0 0 1-2 2H39a2.002 2.002 0 0 1-2-2v-116a2.002 2.002 0 0 1 2-2h65.5v9.5a6.007 6.007 0 0 0 6 6h9.5V46.3a5.961 5.961 0 0 1 3.287 1.046l.713.49v-8.044a2.05 2.05 0 0 0-.586-1.414l-15.5-15.5a2.036 2.036 0 0 0-1.414-.586H39a6.007 6.007 0 0 0-6 6v116a5.96 5.96 0 0 0 .35 2H17.279a2.017 2.017 0 1 0 0 4H150.72a2.017 2.017 0 1 0 0-4ZM108.5 29.12l4.336 4.336 4.335 4.336H110.5a2.002 2.002 0 0 1-2-2Z"
			/>
		</svg>
	);
}

export function ImageAsideIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
			<path
				d="M4.39001 24.70996h11.77997c1.87 0 3.39001-1.51996 3.39001-3.38995V10.67999c0-1.87-1.52002-3.39001-3.39001-3.39001H4.39001C2.52002 7.28998 1 8.81 1 10.67999v10.64001C1 23.19 2.52002 24.70996 4.39001 24.70996zM3.90002 10.67999c0-.27002.22998-.48999.48999-.48999h11.77997c.28003 0 .48999.21997.48999.48999v4.83997L14.89001 13.75c-.35999-.35004-.92004-.38-1.29999-.07001L11.25 15.58997l-3.20001-3.19995C7.69 12.03998 7.13 12.01001 6.75 12.32001l-2.84998 2.32001V10.67999zM29.5484 9.24329h-6.9812c-.80139 0-1.4516.64972-1.4516 1.4516s.65021 1.4516 1.4516 1.4516h6.9812c.80139 0 1.4516-.64972 1.4516-1.4516S30.34979 9.24329 29.5484 9.24329zM29.5484 14.5484h-6.9812c-.80139 0-1.4516.64972-1.4516 1.4516s.65021 1.4516 1.4516 1.4516h6.9812C30.34979 17.4516 31 16.80188 31 16S30.34979 14.5484 29.5484 14.5484zM29.5484 19.85345h-6.9812c-.80139 0-1.4516.64972-1.4516 1.4516 0 .80194.65021 1.45166 1.4516 1.45166h6.9812c.80139 0 1.4516-.64972 1.4516-1.45166C31 20.50317 30.34979 19.85345 29.5484 19.85345z"
				fill="#202020"
			/>
		</svg>
	);
}

export function PopularServicesIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 99 99">
			<path
				d="M93.43 53.288c1.02-.11 1.8-.97 1.8-2v-5.2c0-1.04-.78-1.89-1.8-2l-5.29-.57c-.66-3.33-1.95-6.45-3.85-9.28l3.34-4.15c.65-.81.59-1.96-.14-2.69l-3.69-3.68c-.73-.73-1.88-.8-2.68-.15l-4.16 3.35a25.853 25.853 0 0 0-9.26-3.85l-.56-5.23a2.083 2.083 0 0 0-2.08-1.86h-5.08c-1.07 0-1.96.8-2.07 1.86l-.56 5.23c-3.3.66-6.48 1.98-9.27 3.85l-4.15-3.35a2.01 2.01 0 0 0-2.69.15l-3.69 3.68a2.02 2.02 0 0 0-.14 2.69l3.34 4.15c-1.9 2.83-3.19 5.95-3.85 9.28l-5.29.57c-1.02.1-1.79.96-1.79 2v5.2c0 1.03.77 1.89 1.79 2l5.29.57a25.538 25.538 0 0 0 2.954 7.82 20.955 20.955 0 0 1-2.27-1.119c-5.848-3.355-11.737-3.025-11.92-3.048v-2.76c0-1.654-1.346-3-3-3H6.769c-1.654 0-3 1.346-3 3v28.405c0 1.654 1.346 3 3 3h15.895c1.654 0 3-1.346 3-3V81.27l14.384 5.432a32.318 32.318 0 0 0 11.46 2.093 32.613 32.613 0 0 0 14.624-3.485l24.795-12.515a5.942 5.942 0 0 0 2.735-7.761c-1.334-2.969-4.824-4.309-7.784-2.98l-1.254.557a25.455 25.455 0 0 0 3.517-8.754l5.29-.57zM23.665 83.156a1 1 0 0 1-1 1H6.769a1 1 0 0 1-1-1V54.752a1 1 0 0 1 1-1h15.895a1 1 0 0 1 1 1v28.404zm63.029-19.275c1.956-.875 4.263.01 5.145 1.974a3.946 3.946 0 0 1-1.811 5.155L65.232 83.526a30.612 30.612 0 0 1-13.724 3.27 30.33 30.33 0 0 1-10.753-1.964l-15.083-5.697V59.511c.303.038 5.384-.391 10.918 2.783a23.002 23.002 0 0 0 11.428 3.048h11.65c2.214 0 4.017 1.819 4.017 4.054 0 2.24-1.806 4.053-4.017 4.053H42.426a1 1 0 1 0 0 2h17.242c1.239 0 2.391-.379 3.35-1.026L86.692 63.88zm-.382-11.113c-.6 3.57-1.97 6.87-4.08 9.84a.978.978 0 0 0-.027 1.082l-16.78 7.47c.17-.558.261-1.15.261-1.764 0-3.338-2.699-6.054-6.017-6.054h-11.65a20.93 20.93 0 0 1-5.167-.655c-.015-.026-.022-.054-.04-.08a23.85 23.85 0 0 1-4.08-9.84.977.977 0 0 0-.88-.82l-6.03-.66.01-5.22 6.02-.64c.45-.05.81-.39.88-.83a23.81 23.81 0 0 1 4.08-9.83.99.99 0 0 0-.04-1.2l-3.8-4.75 3.7-3.69 4.73 3.821c.35.28.85.29 1.21.03 2.9-2.07 6.3-3.48 9.82-4.07.44-.08.78-.44.83-.88l.63-5.97c.01-.05.05-.08.09-.08h5.08c.05 0 .08.03.09.08l.64 5.97c.04.44.38.8.82.88 3.52.59 6.92 2 9.82 4.07.37.26.86.25 1.21-.03l4.75-3.82 3.69 3.7-3.81 4.74a.99.99 0 0 0-.04 1.2c2.11 2.96 3.48 6.27 4.08 9.83.07.44.43.78.88.83l6.04.66-.01 5.21-6.03.65c-.45.04-.81.38-.88.82z"
				fill="#202020"
			/>
			<path
				d="M52.72 33.923a.751.751 0 0 0-.83-1.25c-5.388 3.58-8.606 9.564-8.606 16.007 0 .132.008.262.016.392l.013.227a.751.751 0 0 0 .75.728h.022a.751.751 0 0 0 .728-.771c-.003-.096-.01-.19-.015-.286a4.06 4.06 0 0 1-.014-.29c0-5.94 2.967-11.456 7.936-14.757zm3.642-1.904a.748.748 0 0 0 .25-.043 17.722 17.722 0 0 1 5.182-.997.75.75 0 0 0-.03-1.499l-.03.001a19.188 19.188 0 0 0-5.622 1.081.75.75 0 0 0 .25 1.457zm22.546 8.693a.75.75 0 0 0-.385.988 17.232 17.232 0 0 1 1.479 6.98c0 2.649-.583 5.194-1.735 7.565a.75.75 0 1 0 1.35.654 18.664 18.664 0 0 0 1.885-8.22c0-2.609-.54-5.16-1.606-7.583a.752.752 0 0 0-.988-.384zM75.3 60.558a17.622 17.622 0 0 1-3.381 2.815.75.75 0 0 0 .808 1.263 19.214 19.214 0 0 0 3.67-3.052.751.751 0 0 0-1.097-1.026zM62.522 34.353c-7.9 0-14.326 6.427-14.326 14.326 0 7.9 6.427 14.328 14.326 14.328s14.326-6.427 14.326-14.328c0-7.899-6.426-14.326-14.326-14.326zm0 26.654c-6.797 0-12.326-5.53-12.326-12.328s5.53-12.326 12.326-12.326 12.326 5.53 12.326 12.326-5.529 12.328-12.326 12.328zM13.875 80.656H9.269v-2.421a.5.5 0 1 0-1 0v2.921a.5.5 0 0 0 .5.5h5.106a.5.5 0 1 0 0-1zm-5.106-5.108a.5.5 0 0 0 .5-.5V71.89a.5.5 0 1 0-1 0v3.157a.5.5 0 0 0 .5.5zm5.496-19.638c-2.15 0-3.898 1.76-3.898 3.922a3.906 3.906 0 0 0 3.898 3.905c2.14 0 3.881-1.752 3.881-3.905 0-2.162-1.741-3.922-3.88-3.922zm0 6.827a2.905 2.905 0 0 1-2.898-2.905c0-1.612 1.3-2.922 2.898-2.922 1.59 0 2.881 1.31 2.881 2.922 0 1.601-1.292 2.905-2.88 2.905zM29.37 26.693a35.77 35.77 0 0 0-5.264 13.921 1 1 0 1 0 1.977.305 33.78 33.78 0 0 1 4.97-13.148 1 1 0 1 0-1.683-1.078zm4.708-5.898a1.003 1.003 0 0 0 .01 1.415 1.002 1.002 0 0 0 1.416-.011c5.374-5.46 12.587-9.143 20.706-10.002a.999.999 0 1 0-.211-1.988c-8.578.906-16.218 4.798-21.921 10.586z"
				fill="#202020"
			/>
		</svg>
	);
}

export function PostListIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
			<g data-name="1" fill="#000000">
				<path fill="none" d="M0 0h32v32H0z" />
				<path fill="#dfdfdf" d="M29 11a4 4 0 0 0-4-4H7a4 4 0 0 0-4 4v2h26Z" />
				<path fill="#f2f2f2" d="M3 13v8a4 4 0 0 0 4 4h18a4 4 0 0 0 4-4v-8Z" />
				<path fill="#dfdfdf" d="M23 3h6v4h-6z" />
				<path fill="#ffffff" d="m23 16 3 3 3-3V7h-6v9z" />
				<path
					fill="#202020"
					d="M25 26H7a5 5 0 0 1-5-5V11a5 5 0 0 1 5-5h12a1 1 0 0 1 0 2H7a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h18a3 3 0 0 0 3-3 1 1 0 0 1 2 0 5 5 0 0 1-5 5Z"
				/>
				<path fill="#202020" d="M19 14H3a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2Z" />
				<circle cx="7" cy="10" r="1" fill="#a7a7a7" />
				<circle cx="11" cy="10" r="1" fill="#a7a7a7" />
				<circle cx="15" cy="10" r="1" fill="#a7a7a7" />
				<path fill="#202020" d="M29 8h-6a1 1 0 0 1 0-2h6a1 1 0 0 1 0 2Z" />
				<path fill="#a7a7a7" d="M15 20H9a1 1 0 0 1 0-2h6a1 1 0 0 1 0 2Z" />
				<path
					fill="#202020"
					d="M26 20a1 1 0 0 1-.71-.29l-3-3A1 1 0 0 1 22 16V3a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v4a1 1 0 0 1-2 0V4h-4v11.59l2 2 2-2V11a1 1 0 0 1 2 0v5a1 1 0 0 1-.29.71l-3 3A1 1 0 0 1 26 20Z"
				/>
				<path fill="none" d="M0 0h32v32H0z" />
			</g>
		</svg>
	);
}

export function ProseIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" id="Prose">
			<path
				fill="#e4e4e4"
				d="M197.86,15.75v77.61c-5.47,6.64-10.12,17.9-12.21,31.1c-2.82,17.84-0.12,33.77,6.1,40.13l-2.87,18.09h-17.34
	c-2.76,0-5,2.24-5,5v13.14h-10.51c-2.76,0-5,2.24-5,5v24.69H18.12c6.28,0,11.34-5.1,11.34-11.35V15.75
	c0-6.24-5.06-11.34-11.34-11.34V4.4h168.4C192.8,4.4,197.86,9.5,197.86,15.75z"
			/>
			<path
				fill="#c5c5c5"
				d="M185.65 124.46c-2.82 17.84-.12 33.77 6.1 40.13l-2.87 18.09h-17.34c-2.76 0-5 2.24-5 5v13.14h-10.51c-2.76 0-5 2.24-5 5v24.69h-7v-24.69c0-6.62 5.38-12 12-12h3.51v-6.14c0-6.62 5.38-12 12-12h11.36l1.46-9.15c-13.74-20.17-5.39-69.06 13.5-82.86v9.69C192.39 100 187.74 111.26 185.65 124.46zM29.46 15.75V36.3H11.79c-2.76 0-5-2.24-5-5V16.11c0-6.25 4.9-11.6 11.15-11.7h.18C24.4 4.41 29.46 9.51 29.46 15.75zM29.458 219.164V198.61H11.794c-2.761 0-5 2.239-5 5l0 15.188c0 6.25 4.9 11.607 11.15 11.702C24.297 230.597 29.458 225.462 29.458 219.164z"
			/>
			<path
				d="M233.16,62.326c-3.729-1.228-6.641-2.022-8.591-10.421c-0.635-2.737-4.548-2.729-5.181,0
	c-1.907,8.213-4.566,9.092-8.591,10.422c-2.424,0.801-2.43,4.248,0,5.051c6.686,2.209,7.444,5.476,8.591,10.421
	c0.637,2.743,4.545,2.742,5.182,0c1.905-8.212,4.709-9.139,8.591-10.421C235.584,66.576,235.589,63.128,233.16,62.326z"
				fill="#202020"
			/>
			<path
				fill="#888888"
				d="M226.028,64.935c-1.47,1.04-2.79,2.42-3.93,4.44c-0.95-1.59-2.25-3.09-4.17-4.4
	c1.55-1.06,2.94-2.51,4.12-4.64C223.248,62.495,224.618,63.925,226.028,64.935z"
			/>
			<path
				fill="#afafaf"
				d="M228.11,205.82v41.07c0,2.76-2.24,5-5,5h-67.08c-2.76,0-5-2.24-5-5v-41.07c0-2.76,2.24-5,5-5h67.08
	C225.87,200.82,228.11,203.06,228.11,205.82z"
			/>
			<path
				fill="#9c9c9c"
				d="M220.86,130.04c-2.82,17.83-10.31,32.15-18.19,36.27l7.47-47.22c0.5-2.9-1.51-5.83-4.59-6.32
	c-3.01-0.48-5.84,1.58-6.32,4.59l-7.48,47.23c-6.22-6.36-8.92-22.29-6.1-40.13c2.09-13.2,6.74-24.46,12.21-31.1
	c3.72-4.52,7.82-6.89,11.76-6.27C219.34,88.63,224.37,107.86,220.86,130.04z"
			/>
			<path
				fill="#afafaf"
				d="M212.6,187.68v13.14h-46.06v-13.14c0-2.76,2.24-5,5-5h36.06C210.36,182.68,212.6,184.92,212.6,187.68z"
			/>
			<rect width="46.06" height="7" x="166.54" y="193.82" fill="#878787" />
			<path
				fill="#efefef"
				d="M210.14 119.09l-7.47 47.22-2.59 16.37h-11.2l2.87-18.09 7.48-47.23c.48-3.01 3.31-5.07 6.32-4.59C208.63 113.26 210.64 116.19 210.14 119.09zM212.1 238.26h-45.058c-1.657 0-3-1.343-3-3v-17.805c0-1.657 1.343-3 3-3H212.1c1.657 0 3 1.343 3 3v17.805C215.1 236.917 213.757 238.26 212.1 238.26z"
			/>
			<path
				fill="#ffffff"
				d="M186.991 18.253h-3c-1.381 0-2.5-1.119-2.5-2.5s1.119-2.5 2.5-2.5h3c1.381 0 2.5 1.119 2.5 2.5S188.372 18.253 186.991 18.253zM173.991 18.253H41.787c-1.381 0-2.5-1.119-2.5-2.5s1.119-2.5 2.5-2.5h132.205c1.381 0 2.5 1.119 2.5 2.5S175.372 18.253 173.991 18.253zM136.667 222.086h-81.88c-1.381 0-2.5-1.119-2.5-2.5s1.119-2.5 2.5-2.5h81.88c1.381 0 2.5 1.119 2.5 2.5S138.048 222.086 136.667 222.086zM44.787 222.086h-3c-1.381 0-2.5-1.119-2.5-2.5s1.119-2.5 2.5-2.5h3c1.381 0 2.5 1.119 2.5 2.5S46.167 222.086 44.787 222.086z"
			/>
			<path
				d="M48.119 36.611c-1.381 0-2.5 1.119-2.5 2.5v25.886c0 1.381 1.119 2.5 2.5 2.5h17.992c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5H50.619V39.111C50.619 37.73 49.5 36.611 48.119 36.611zM73.892 46.459V57.65c0 5.43 4.417 9.848 9.848 9.848h3.296c5.43 0 9.848-4.417 9.848-9.848V46.459c0-5.43-4.417-9.848-9.848-9.848H83.74C78.31 36.611 73.892 41.029 73.892 46.459zM78.892 46.459c0-2.673 2.175-4.848 4.848-4.848h3.296c2.673 0 4.848 2.175 4.848 4.848V57.65c0 2.673-2.175 4.848-4.848 4.848H83.74c-2.673 0-4.848-2.175-4.848-4.848V46.459zM125.157 46.769v-2.371c0-4.293-3.493-7.786-7.786-7.786h-12.706c-1.381 0-2.5 1.119-2.5 2.5 0 9.365 0 16.5 0 25.886 0 1.381 1.119 2.5 2.5 2.5s2.5-1.119 2.5-2.5V54.555h5.189l8.25 11.87c.788 1.133 2.345 1.414 3.479.626 1.134-.788 1.414-2.346.626-3.479l-6.318-9.091C122.203 53.978 125.157 50.715 125.157 46.769zM120.157 46.769c0 1.536-1.25 2.786-2.786 2.786h-10.206v-7.943h10.206c1.536 0 2.786 1.25 2.786 2.786V46.769zM150.93 41.611c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5h-17.992c-1.381 0-2.5 1.119-2.5 2.5v25.886c0 1.381 1.119 2.5 2.5 2.5h17.992c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5h-15.492v-7.943h15.492c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5h-15.492v-7.943H150.93zM179.202 67.498c1.381 0 2.5-1.119 2.5-2.5V39.111c0-2.441-3.162-3.432-4.553-1.427l-6.942 9.99-6.943-9.99c-1.392-2.005-4.553-1.014-4.553 1.427v25.886c0 1.381 1.119 2.5 2.5 2.5s2.5-1.119 2.5-2.5V47.089l4.443 6.393c.992 1.429 3.113 1.43 4.105 0l4.442-6.392v17.908C176.702 66.378 177.821 67.498 179.202 67.498zM76.463 93c0 1.381 1.119 2.5 2.5 2.5H164.5c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5H78.963C77.582 90.5 76.463 91.619 76.463 93zM67.644 90.5H48.12c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5h19.524c1.381 0 2.5-1.119 2.5-2.5S69.025 90.5 67.644 90.5zM45.62 109.09c0 1.381 1.119 2.5 2.5 2.5H164.5c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5H48.12C46.739 106.59 45.62 107.709 45.62 109.09zM141.369 166.94H78.963c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5h62.406c1.381 0 2.5-1.119 2.5-2.5S142.75 166.94 141.369 166.94zM48.12 171.94h19.524c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5H48.12c-1.381 0-2.5 1.119-2.5 2.5S46.739 171.94 48.12 171.94zM48.12 188.03h93.249c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5H48.12c-1.381 0-2.5 1.119-2.5 2.5S46.739 188.03 48.12 188.03zM48.12 127.68h60.61c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5H48.12c-1.381 0-2.5 1.119-2.5 2.5S46.739 127.68 48.12 127.68zM164.5 122.68h-44.451c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5H164.5c1.381 0 2.5-1.119 2.5-2.5S165.881 122.68 164.5 122.68zM167 141.271c0-1.381-1.119-2.5-2.5-2.5H48.12c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5H164.5C165.881 143.771 167 142.651 167 141.271z"
				fill="#202020"
			/>
			<path
				d="M11.79 38.8h15.17v102.36c0 1.38 1.12 2.5 2.5 2.5 1.38 0 2.5-1.12 2.5-2.5 0-5.802 0-119.631 0-125.41 0-3.363-1.206-6.448-3.205-8.85H76.12c1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5h-58c-7.528 0-13.83 6.36-13.83 14.21V31.3C4.29 35.436 7.654 38.8 11.79 38.8zM9.29 16.11c0-4.967 3.88-9.2 8.83-9.2 4.875 0 8.84 3.965 8.84 8.84V33.8H11.79c-1.378 0-2.5-1.122-2.5-2.5V16.11zM167.042 240.76h45.059c3.033 0 5.5-2.467 5.5-5.5v-17.805c0-3.033-2.467-5.5-5.5-5.5h-45.059c-3.033 0-5.5 2.467-5.5 5.5v17.805C161.542 238.292 164.009 240.76 167.042 240.76zM166.542 217.455c0-.276.225-.5.5-.5h45.059c.275 0 .5.224.5.5v17.805c0 .276-.225.5-.5.5h-45.059c-.275 0-.5-.224-.5-.5V217.455z"
				fill="#202020"
			/>
			<path
				d="M176.693 228.857h25.756c1.381 0 2.5-1.119 2.5-2.5s-1.119-2.5-2.5-2.5h-25.756c-1.381 0-2.5 1.119-2.5 2.5S175.312 228.857 176.693 228.857zM219.18 109.63c.12 1.29 1.18 2.26 2.48 2.26 1.496 0 2.621-1.286 2.489-2.72v-.01c-.13-1.37-1.35-2.39-2.72-2.26C220.068 107.022 219.035 108.249 219.18 109.63z"
				fill="#202020"
			/>
			<circle cx="29.46" cy="151.16" r="2.5" fill="#202020" />
			<circle cx="86.12" cy="4.4" r="2.5" fill="#202020" />
			<path
				d="M156.03,254.39h67.08c4.136,0,7.5-3.364,7.5-7.5v-41.07c0-4.136-3.364-7.5-7.5-7.5H215.1v-10.64c0-4.136-3.364-7.5-7.5-7.5
	h-4.593l1.948-12.313c8.324-5.264,15.621-20.027,18.375-37.437c0,0,0-0.001,0-0.002c0.58-3.69,0.939-7.369,1.08-10.949
	c0.058-1.332-0.957-2.536-2.4-2.6c-1.39-0.06-2.54,1.02-2.59,2.41c-0.13,3.39-0.48,6.87-1.03,10.36c0,0.003,0,0.005,0,0.008
	c-2.041,12.899-6.753,24.394-12.231,30.6c0.028-0.179,6.392-40.409,6.448-40.763c0.719-4.226-2.173-8.479-6.663-9.193
	c-4.366-0.697-8.483,2.278-9.182,6.667l-6.461,40.777c-3.289-7.602-4.22-19.995-2.18-32.895
	c1.931-12.198,6.293-23.376,11.671-29.903c3.228-3.922,6.585-5.836,9.436-5.389c0.001,0,0.002,0,0.003,0.001
	c4.336,0.691,6.974,6.468,8.221,10.72c0.392,1.328,1.828,2.083,3.109,1.69c1.33-0.394,2.085-1.778,1.69-3.11
	c-1.901-6.392-5.652-13.199-12.24-14.24c-0.003,0-0.006,0-0.01,0c-3.216-0.502-6.481,0.474-9.64,2.836V15.75
	c0-7.637-6.209-13.85-13.841-13.85h-90.4c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5h90.4c4.875,0,8.841,3.97,8.841,8.85v76.749
	c-5.728,7.333-10.151,18.76-12.18,31.571c-2.752,17.409-0.372,33.707,5.913,41.291l-2.348,14.819H171.54c-4.136,0-7.5,3.364-7.5,7.5
	v10.64h-8.01c-4.136,0-7.5,3.364-7.5,7.5v22.19H28.758c2.003-2.439,3.202-5.518,3.202-8.85v0v0v-58c0-1.38-1.12-2.5-2.5-2.5
	c-1.38,0-2.5,1.12-2.5,2.5v34.95H11.794c-4.136,0-7.5,3.364-7.5,7.5v15.188c0,7.717,6.106,14.087,13.611,14.202
	c0.889,0.016,129.735,0.011,130.625,0.011v13.88C148.53,251.026,151.895,254.39,156.03,254.39z M9.294,218.798V203.61
	c0-1.378,1.122-2.5,2.5-2.5h15.163v18.054c0,4.903-4.028,8.914-8.976,8.836C13.191,227.927,9.294,223.799,9.294,218.798z
	 M201.699,117.753c0.262-1.645,1.807-2.778,3.458-2.515c1.694,0.27,2.786,1.879,2.513,3.46c-2.364,14.945-9.083,57.417-9.726,61.481
	h-6.137L201.699,117.753z M169.04,187.68c0-1.378,1.121-2.5,2.5-2.5c3.857,0,32.434,0,36.06,0c1.379,0,2.5,1.122,2.5,2.5v10.64
	h-41.06V187.68z M153.53,205.82c0-1.378,1.121-2.5,2.5-2.5c6.82,0,59.328,0,67.08,0c1.379,0,2.5,1.122,2.5,2.5v41.07
	c0,1.378-1.121,2.5-2.5,2.5h-67.08c-1.379,0-2.5-1.122-2.5-2.5V205.82z"
				fill="#202020"
			/>
		</svg>
	);
}

export function TestimonialIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 67 67">
			<path
				fill="#ffffff"
				d="M55.86076,15.00363v25.329c0,1.8062-1.4643,3.2705-3.27059,3.2705H27.59907l-11.9524,9.1921v-9.1921
		h-3.2153c-1.8063,0-3.2706-1.4643-3.2706-3.2705v-25.329c0-1.8062,1.4643-3.2705,3.2706-3.2705h40.15881
		C54.39647,11.73313,55.86076,13.19743,55.86076,15.00363z"
			/>
			<polygon
				fill="#ffffff"
				points="32.474 54.83 29.247 54.83 26.056 52.63 25.467 52.221 23.497 50.87 25.467 49.511 26.063 49.102 29.247 46.895 32.474 46.895"
			/>
			<path
				fill="#ffffff"
				d="M59.50856 52.18703h-28.4381c-.659 0-1.2698.4503-1.3756 1.1007-.1349.8288.5012 1.5451 1.3047 1.5451h25.8632C58.32396 54.83283 59.50856 53.64823 59.50856 52.18703L59.50856 52.18703zM59.50856 49.54123h-28.509c-.7306 0-1.3229.5924-1.3229 1.3229 0 .7306.5923 1.3229 1.3229 1.3229h28.509V49.54123z"
			/>
			<path
				fill="#ffffff"
				d="M56.86277,46.89553h-25.7923c-0.659,0-1.2698,0.4503-1.3756,1.1007
		c-0.1349,0.8288,0.5012,1.545,1.3047,1.545h28.509l0,0C59.50856,48.08003,58.32396,46.89553,56.86277,46.89553z"
			/>
			<path
				fill="#c7c7c7"
				d="M26.06317,49.10153c0.345,0.5031,0.54619,1.1068,0.54619,1.7608s-0.2084,1.265-0.5534,1.768l-0.5893-0.4096
		l-1.9693-1.3512l1.9693-1.3583L26.06317,49.10153z"
			/>
			<polygon
				fill="#c7c7c7"
				points="19.129 16.463 20.234 19.863 23.809 19.863 20.916 21.964 22.021 25.364 19.129 23.263 16.237 25.364 17.341 21.964 14.449 19.863 18.024 19.863"
			/>
			<polygon
				fill="#c7c7c7"
				points="32.511 16.463 33.615 19.863 37.19 19.863 34.298 21.964 35.403 25.364 32.511 23.263 29.619 25.364 30.723 21.964 27.831 19.863 31.406 19.863"
			/>
			<polygon
				fill="#c7c7c7"
				points="45.893 16.463 46.997 19.863 50.572 19.863 47.68 21.964 48.785 25.364 45.893 23.263 43 25.364 44.105 21.964 41.213 19.863 44.788 19.863"
			/>
			<path
				fill="#202020"
				d="M19.10546 5.04623c8.5381-4.1098 18.8535-4.059 27.5913.1333.0694.0337.1426.0494.2159.0494.1855 0 .3652-.1045.4511-.2837.1192-.2491.0137-.5479-.2353-.667-9.0088-4.3233-19.6475-4.3731-28.4566-.1333-.249.1201-.3535.4184-.2338.6675C18.55867 5.06143 18.85847 5.16643 19.10546 5.04623zM62.43896 20.93743c.2539-.1104.36921-.4048.2588-.6582-.6172-1.4175-1.3418-2.7945-2.1543-4.0933-.1455-.2349-.4541-.3047-.6894-.1587-.2334.1465-.3047.4551-.1582.689.7861 1.2568 1.4882 2.5898 2.0859 3.9624.0811.188.2656.3003.458.3003C62.30617 20.97893 62.37457 20.96573 62.43896 20.93743zM64.29346 24.86263c-.0713-.2666-.3428-.4243-.61229-.3549-.26661.0713-.42481.3452-.35451.6118 1.7744 6.6704 1.35551 13.8511-1.1787 20.2182-.1015.2559.0235.5469.2803.6495.0605.0234.123.0351.1846.0351.1982 0 .3867-.1191.4648-.3154C65.68996 39.14153 66.12257 31.73913 64.29346 24.86263zM46.74466 62.02233c-2.7734 1.3936-5.6978 2.3486-8.6909 2.8379-.2725.04401-.4575.3008-.4131.5742.04.2451.2524.419.4932.419.0268 0 .0537-.002.081-.0069 3.0933-.5048 6.1148-1.4912 8.979-2.9316.2471-.124.3457-.4238.2217-.6709C47.29247 61.99593 46.98877 61.89543 46.74466 62.02233zM29.55376 65.00383c-12.6514-1.6075-23.4937-11.1465-26.98-23.7354-.0742-.2656-.353-.4238-.6152-.3476-.2662.0732-.42239.3486-.3487.6152 3.5928 12.9717 14.7715 22.8017 27.8179 24.4599.0215.003.0425.004.0635.004.248 0 .4634-.1846.4956-.4366C30.02147 65.28893 29.82767 65.03893 29.55376 65.00383z"
			/>
			<path
				fill="#202020"
				d="M56.36517,17.18383v-2.18c0-2.08-1.7-3.77-3.77-3.77h-1.86c-4.92-3.92-11.14-6.26-17.9-6.26
			s-12.99,2.34-17.9,6.26h-2.5c-2.08,0-3.77,1.69-3.77,3.77v3.14c-2.94,4.51-4.64,9.89-4.64,15.65c0,15.88,12.92,28.81,28.81,28.81
			c7.33,0,14.02-2.75,19.11-7.27h4.92c1.7,0,3.08-1.36,3.13-3.05c0.01-0.03,0.01-0.07,0.01-0.1v-2.64c0-0.03,0-0.07-0.01-0.1
			c-0.03-1.1-0.62-2.05-1.49-2.58c2.02-3.92,3.15-8.37,3.15-13.07C61.65517,27.61383,59.70517,21.88383,56.36517,17.18383z
			 M32.83517,5.97383c6.06,0,11.68,1.95,16.25,5.26h-32.49C21.16517,7.92383,26.77517,5.97383,32.83517,5.97383z M9.66517,15.00383
			c0-1.53,1.24-2.77,2.77-2.77c19.15319,0,19.39879,0,40.16,0c1.52,0,2.77,1.24,2.77,2.77c0,0.3044,0,2.6491,0,2.51v22.82
			c0,1.53-1.25,2.77-2.77,2.77h-25c-0.11,0-0.21,0.04-0.3,0.1l-11.15,8.58v-8.18c0-0.28-0.22-0.5-0.5-0.5h-3.21
			c-1.53,0-2.77-1.24-2.77-2.77C9.66517,38.46933,9.66517,13.62943,9.66517,15.00383z M53.01517,54.33383h-1.46
			c-21.99781-0.1151-20.74681,0.2298-21.18-0.29c-0.16-0.19-0.23-0.43-0.19-0.68c0.14129-0.7268-1.99651-0.9821,28.76-0.68
			C58.36057,55.20843,55.09526,54.07883,53.01517,54.33383z M25.88517,51.90383l-1.51-1.03l1.52-1.05
			C26.17277,50.47813,26.18176,51.25123,25.88517,51.90383z M26.72517,49.25383l2.65-1.84c-0.08,0.15-0.14,0.32-0.17,0.5
			c-0.09,0.54,0.06,1.08,0.41,1.48c0.04,0.05,0.08,0.09,0.13,0.14c-0.35,0.34-0.57,0.81-0.57,1.33c0,0.53,0.23,1.01,0.59,1.34
			c-0.29,0.25-0.5,0.6-0.56,1c-0.06,0.38-0.01,0.76,0.16,1.1l-2.65-1.82C27.22906,51.49563,27.23857,50.28043,26.72517,49.25383z
			 M59.00517,51.68383c-0.60371,0-28.61151,0-28.01,0c-0.45,0-0.82-0.37-0.82-0.82c0-0.7659-2.56251-1.1186,28.83-0.82V51.68383z
			 M58.94517,49.04383c-0.13481,0.0006-28.20131,0.1525-28.57-0.29c-0.48661-0.5779-0.04641-1.36,0.7-1.36
			C57.86427,47.39383,58.39056,46.74023,58.94517,49.04383z M57.57517,46.47383c-0.57191-0.1243,1.42129-0.08-28.33-0.08
			c-0.1,0-0.2,0.03-0.28,0.09c-0.10021,0.0694-6.13381,4.2456-5.75,3.98c-0.14,0.09-0.22,0.24-0.22,0.41c0,0.16,0.08,0.32,0.22,0.41
			c0.10039,0.0691,6.13439,4.2248,5.75,3.96c0.08,0.05,0.18,0.09,0.28,0.09c4.2776,0,13.33059,0,21.16,0
			c-4.79,3.92-10.91,6.27-17.57,6.27c-15.34,0-27.81-12.48-27.81-27.81c0-4.99,1.32-9.68,3.64-13.73v20.27
			c0,2.08,1.69,3.77,3.77,3.77h2.71v8.69c0,0.19,0.11,0.37,0.28,0.45c0.07,0.03,0.15,0.05,0.22,0.05c0.11,0,0.22-0.03,0.31-0.1
			l11.81-9.09h24.83c2.07,0,3.77-1.69,3.77-3.77v-21.35c2.72,4.29,4.29,9.37,4.29,14.81
			C60.65517,38.35383,59.54517,42.66383,57.57517,46.47383z"
			/>
			<path
				fill="#202020"
				d="M16.75517 22.15383l-.99 3.06c-.07.2 0 .43.18.55.17.13.41.13.59 0l2.59-1.88 2.6 1.88c.09.07.19.1.3.1.1 0 .2-.03.29-.1.18-.12.25-.35.18-.55l-.99-3.06 2.6-1.89c.17-.12.25-.35.18-.56-.07-.2-.26-.34-.48-.34h-3.21l-.99-3.06c-.13-.41-.82-.41-.95 0l-.99 3.06h-3.22c-.21 0-.4.14-.47.34-.07.21 0 .44.18.56L16.75517 22.15383zM18.02517 20.36383c.22 0 .41-.14.47-.35l.63-1.93.63 1.93c.07.21.26.35.48.35h2.03l-1.64 1.2c-.18.12-.25.35-.18.55l.62 1.94-1.64-1.2c-.09-.06-.19-.09-.3-.09-.1 0-.2.03-.29.09l-1.65 1.2.63-1.94c.07-.2 0-.43-.18-.55l-1.65-1.2H18.02517zM30.13517 22.15383l-.99 3.06c-.07.2 0 .43.18.55.18.13.41.13.59 0l2.6-1.88 2.59 1.88c.09.07.19.1.3.1.1 0 .2-.03.29-.1.18-.12.25-.35.18-.55l-.99-3.06 2.6-1.89c.17-.12.25-.35.18-.56-.07-.2-.26-.34-.47-.34h-3.22l-.99-3.06c-.13-.41-.82-.41-.95 0l-.99 3.06h-3.21c-.22 0-.41.14-.48.34-.07.21.01.44.18.56L30.13517 22.15383zM31.40517 20.36383c.22 0 .41-.14.48-.35l.63-1.93.62 1.93c.07.21.26.35.48.35h2.04l-1.65 1.2c-.18.12-.25.35-.18.55l.63 1.94-1.65-1.2c-.09-.06-.19-.09-.29-.09-.11 0-.21.03-.3.09l-1.65 1.2.63-1.94c.07-.2 0-.43-.18-.55l-1.65-1.2H31.40517zM43.51517 22.15383l-.99 3.06c-.07.2.01.43.18.55.18.13.41.13.59 0l2.6-1.88 2.6 1.88c.08.07.19.1.29.1s.21-.03.29-.1c.18-.12.25-.35.19-.55l-1-3.06 2.6-1.89c.18-.12.25-.35.18-.56-.07-.2-.26-.34-.47-.34h-3.21l-1-3.06c-.13-.41-.81-.41-.95 0l-.99 3.06h-3.21c-.22 0-.41.14-.48.34-.06.21.01.44.18.56L43.51517 22.15383zM44.78517 20.36383c.22 0 .41-.14.48-.35l.63-1.93.63 1.93c.06.21.26.35.47.35h2.04l-1.65 1.2c-.17.12-.25.35-.18.55l.63 1.94-1.65-1.2c-.09-.06-.19-.09-.29-.09-.11 0-.21.03-.3.09l-1.64 1.2.63-1.94c.06-.2-.01-.43-.19-.55l-1.64-1.2H44.78517zM49.74517 31.58383h-35.97c-.28 0-.5.23-.5.5 0 .28.22.5.5.5h35.97c.27 0 .5-.22.5-.5C50.24517 31.81383 50.01517 31.58383 49.74517 31.58383zM34.80517 36.61383h-21.03c-.28 0-.5.22-.5.5 0 .28.22.5.5.5h21.03c.28 0 .5-.22.5-.5C35.30517 36.83383 35.08517 36.61383 34.80517 36.61383z"
			/>
		</svg>
	);
}

export function TitleImageIcon({
	ariaHidden = true,
}: { ariaHidden?: boolean }): ReactElement {
	return (
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
			<path
				d="M49.2988,4.73H14.6924c-5.3721,0-9.7427,4.3706-9.7427,9.7427s4.3706,9.7427,9.7427,9.7427h10.6724l3.8364,5.8804
	c0.6504,0.9966,1.7427,1.5874,2.9302,1.5874c0.0176,0,0.0352,0,0.0527-0.0005c1.2075-0.0176,2.3042-0.6436,2.9341-1.6733
	l3.5386-5.7847l10.6372,0.0093c0.0015,0,0.0024,0,0.0044,0c2.6035,0,5.0522-1.0137,6.894-2.8545
	c1.8428-1.8423,2.8579-4.2915,2.8579-6.8975C59.0503,9.1045,54.6758,4.73,49.2988,4.73z M54.0718,19.2573
	c-1.2754,1.2749-2.9707,1.9766-4.7729,1.9766c-0.001,0-0.002,0-0.0029,0l-11.478-0.0098c-0.0005,0-0.001,0-0.0015,0
	c-0.5225,0-1.0068,0.2715-1.2798,0.7173l-3.978,6.5029c-0.125,0.2041-0.3159,0.2373-0.4189,0.2388
	c-0.0991-0.0063-0.2949-0.0264-0.4263-0.2266l-4.2798-6.5605c-0.2769-0.4248-0.7495-0.6807-1.2563-0.6807H14.6924
	c-3.7178,0-6.7427-3.0249-6.7427-6.7427S10.9746,7.73,14.6924,7.73h34.6064c3.7227,0,6.7515,3.0288,6.7515,6.752
	C56.0503,16.2861,55.3477,17.9819,54.0718,19.2573z M15.1333,10.2266c-0.5859-0.5859-1.5352-0.5859-2.1211,0
	c-0.5859,0.5854-0.5859,1.5356,0,2.1211l1.9395,1.9395l-1.9395,1.9395c-0.5859,0.5854-0.5859,1.5356,0,2.1211
	c0.293,0.293,0.6768,0.4395,1.0605,0.4395s0.7676-0.1465,1.0605-0.4395l3-3c0.5859-0.5854,0.5859-1.5356,0-2.1211L15.1333,10.2266z
	 M50.1567,14.8604H23.0532c-0.8286,0-1.5,0.6714-1.5,1.5s0.6714,1.5,1.5,1.5h27.1035c0.8286,0,1.5-0.6714,1.5-1.5
	S50.9854,14.8604,50.1567,14.8604z M41.9253,43.4463c0.0464,0.002,0.0928,0.002,0.1392,0.002c2.543,0,4.6489-2.0303,4.7241-4.5879
	c0.0762-2.6055-1.981-4.7871-4.5874-4.8643c-2.5825-0.0996-4.7866,1.9814-4.8633,4.5869c-0.0762,2.6045,1.981,4.7861,4.5864,4.8633
	C41.9248,43.4463,41.9248,43.4463,41.9253,43.4463z M40.3369,38.6709c0.0278-0.9521,0.8433-1.6592,1.7764-1.6768
	c0.9521,0.0283,1.7041,0.8262,1.6763,1.7783c-0.0278,0.9512-0.8276,1.6826-1.7764,1.6758
	C41.061,40.4199,40.3091,39.623,40.3369,38.6709z M51.6655,27.3213H40.0898c-0.8286,0-1.5,0.6714-1.5,1.5s0.6714,1.5,1.5,1.5
	h11.5757c0.1416,0,0.2568,0.1152,0.2568,0.2573v17.5513h-9.9526l-9.4673-6.7119c-0.5415-0.3838-1.2695-0.3643-1.7935,0.043
	l-4.0432,3.1709l-6.4294-5.2549c-0.5698-0.4668-1.3936-0.4502-1.9438,0.0381l-6.2217,5.511V30.5786
	c0-0.1421,0.1152-0.2573,0.2573-0.2573h11.8291c0.8286,0,1.5-0.6714,1.5-1.5s-0.6714-1.5-1.5-1.5H12.3281
	c-1.7959,0-3.2573,1.4614-3.2573,3.2573v25.4341c0,1.7959,1.4614,3.2568,3.2573,3.2568h39.3374
	c1.7959,0,3.2568-1.4609,3.2568-3.2568V30.5786C54.9224,28.7827,53.4614,27.3213,51.6655,27.3213z M51.9224,56.0127
	c0,0.1416-0.1152,0.2568-0.2568,0.2568H12.3281c-0.1421,0-0.2573-0.1152-0.2573-0.2568v-7.0786l7.2554-6.4273l6.3462,5.1868
	c0.0042,0.0035,0.0084,0.0068,0.0126,0.0103l5.0006,4.087c0.2788,0.2285,0.6143,0.3389,0.9482,0.3389
	c0.4346,0,0.8657-0.1875,1.1626-0.5508c0.5239-0.6416,0.4292-1.5859-0.2124-2.1104l-3.5371-2.8909l2.6333-2.0652l8.9443,6.3408
	c0.2539,0.1797,0.5566,0.2764,0.8677,0.2764h10.4302V56.0127z"
				fill="#202020"
			/>
		</svg>
	);
}
