import React, { SVGProps } from 'react';

const SvgCustomReact = (props: SVGProps<SVGSVGElement>) => (
	<svg
		viewBox='0 0 23 20.463'
		xmlns='http://www.w3.org/2000/svg'
		width='1em'
		height='1em'
		className='svg-icon'
		{...props}>
		<g fill='currentColor' fillRule='evenodd'>
			<path d='M18.91 6.633q-.367-.126-.74-.234.062-.251.115-.505c.56-2.72.194-4.912-1.058-5.634-1.2-.692-3.162.03-5.144 1.755q-.293.255-.572.525-.188-.18-.381-.352C9.053.344 6.97-.433 5.72.29 4.523.984 4.168 3.045 4.672 5.623q.076.383.17.762c-.294.084-.579.173-.85.268C1.554 7.502 0 8.833 0 10.213c0 1.425 1.67 2.855 4.206 3.721q.308.105.622.195-.102.408-.181.82c-.481 2.534-.105 4.546 1.09 5.236 1.235.712 3.307-.02 5.326-1.784q.239-.21.48-.443.302.293.621.568c1.955 1.682 3.885 2.361 5.08 1.67 1.234-.715 1.635-2.876 1.114-5.505q-.06-.301-.138-.615.218-.064.428-.133c2.637-.874 4.352-2.286 4.352-3.73 0-1.386-1.605-2.725-4.09-3.58Zm-6.182-3.877c1.698-1.478 3.285-2.061 4.009-1.644.77.444 1.07 2.235.585 4.584q-.047.23-.103.457a23.538 23.538 0 0 0-3.075-.486A23.081 23.081 0 0 0 12.2 3.241q.258-.25.528-.485ZM6.791 11.39q.312.603.652 1.19.347.6.722 1.182a20.922 20.922 0 0 1-2.12-.341c.204-.656.454-1.338.746-2.03Zm-.001-2.31a21.685 21.685 0 0 1-.73-1.99 22.17 22.17 0 0 1 2.084-.359q-.366.571-.705 1.159-.338.587-.649 1.19Zm.522 1.155q.454-.945.979-1.854.523-.909 1.115-1.775a27.837 27.837 0 0 1 4.192 0q.585.865 1.108 1.77.526.906.992 1.845-.46.948-.988 1.862-.523.908-1.104 1.78c-.682.049-1.387.074-2.106.074-.716 0-1.412-.022-2.082-.066q-.596-.87-1.124-1.783-.526-.908-.982-1.853Zm8.249 2.339q.347-.602.667-1.22A20.867 20.867 0 0 1 17 13.38a20.852 20.852 0 0 1-2.145.366q.364-.578.706-1.17Zm.657-3.494q-.318-.605-.661-1.197-.337-.582-.7-1.15c.734.093 1.437.216 2.098.367a20.96 20.96 0 0 1-.737 1.98Zm-4.707-5.137a21.013 21.013 0 0 1 1.353 1.634q-1.358-.065-2.718-.001c.447-.59.905-1.137 1.365-1.633ZM6.213 1.14c.77-.446 2.47.19 4.264 1.782.115.102.23.208.345.318a23.545 23.545 0 0 0-1.96 2.425 24.008 24.008 0 0 0-3.068.477q-.088-.352-.158-.709c-.433-2.209-.146-3.875.577-4.293ZM5.09 13.182q-.286-.082-.567-.177A8.324 8.324 0 0 1 1.84 11.58a2.03 2.03 0 0 1-.858-1.368c0-.837 1.248-1.905 3.33-2.631q.393-.137.792-.25a23.565 23.565 0 0 0 1.121 2.905 23.922 23.922 0 0 0-1.135 2.946Zm5.325 4.479a8.322 8.322 0 0 1-2.575 1.612 2.03 2.03 0 0 1-1.613.06c-.725-.418-1.027-2.033-.616-4.2q.074-.384.168-.763a23.104 23.104 0 0 0 3.1.448 23.91 23.91 0 0 0 1.974 2.44q-.214.207-.438.403Zm1.122-1.11a22.084 22.084 0 0 1-1.384-1.657q.66.026 1.346.026.703 0 1.388-.03a20.894 20.894 0 0 1-1.35 1.66Zm5.967 1.366a2.03 2.03 0 0 1-.753 1.428c-.725.42-2.275-.126-3.947-1.564q-.287-.247-.578-.527a23.09 23.09 0 0 0 1.928-2.448 22.936 22.936 0 0 0 3.115-.48q.07.284.124.556a8.32 8.32 0 0 1 .11 3.035Zm.834-4.907c-.126.042-.255.082-.387.12a23.061 23.061 0 0 0-1.164-2.913 23.051 23.051 0 0 0 1.12-2.871c.234.068.463.14.683.216 2.128.732 3.427 1.816 3.427 2.65 0 .89-1.403 2.044-3.68 2.798Z' />
			<path d='M11.5 8.159a2.054 2.054 0 1 1-2.054 2.053A2.054 2.054 0 0 1 11.5 8.16' />
		</g>
	</svg>
);

export default SvgCustomReact;
