import React from 'react'
import { createIcon } from '../createIcon'

export const ConsensysCodefiBadge = createIcon({
    rectFill: 'url(#ConsensysCodefiBadge_a)',
    path: (
        <>
            <path
                d="M12.0001 3C10.22 3 8.47997 3.52784 6.99993 4.51677C5.51989 5.50571 4.36634 6.91131 3.68515 8.55585C3.00396 10.2004 2.82573 12.01 3.173 13.7558C3.52026 15.5016 4.37743 17.1053 5.6361 18.364C6.89478 19.6226 8.49842 20.4798 10.2442 20.8271C11.9901 21.1743 13.7997 20.9961 15.4442 20.3149C17.0887 19.6337 18.4944 18.4802 19.4833 17.0001C20.4722 15.5201 21.0001 13.78 21.0001 12C21.0001 9.61305 20.0518 7.32387 18.364 5.63604C16.6762 3.94821 14.387 3 12.0001 3V3ZM17.5324 14.6559C17.1483 15.4492 16.5978 16.1504 15.9184 16.7118C15.2389 17.2732 14.4464 17.6816 13.5949 17.9091C12.7434 18.1366 11.8528 18.178 10.9839 18.0304C10.115 17.8828 9.28806 17.5496 8.55946 17.0536C7.83087 16.5577 7.21772 15.9105 6.76176 15.1562C6.30581 14.4019 6.01775 13.5582 5.91722 12.6826C5.81669 11.807 5.90603 10.92 6.17917 10.082C6.45232 9.24396 6.90284 8.47467 7.50006 7.82647C7.54418 7.77353 7.62359 7.83529 7.59712 7.89706C7.16181 8.67916 6.93683 9.56082 6.94418 10.4559C6.94418 12.9794 8.65595 15.0265 10.7559 15.0265C12.0795 15.0265 13.253 14.2147 13.9324 12.9794C13.9393 12.9675 13.9501 12.9583 13.9629 12.9535C13.9758 12.9486 13.99 12.9484 14.003 12.9529L17.4971 14.5853C17.5324 14.5853 17.5501 14.6206 17.5324 14.6559ZM17.5059 9.38823L13.9501 11.0471C13.936 11.0536 13.9199 11.0546 13.9051 11.0496C13.8903 11.0447 13.878 11.0343 13.8707 11.0206C13.7139 10.7164 13.4852 10.455 13.2044 10.2594C12.9236 10.0637 12.5993 9.93967 12.2596 9.89799C11.9199 9.85632 11.5752 9.89829 11.2554 10.0203C10.9356 10.1422 10.6505 10.3405 10.4249 10.5978C10.1993 10.8551 10.0399 11.1637 9.96078 11.4967C9.88163 11.8296 9.88505 12.1769 9.97074 12.5082C10.0564 12.8395 10.2218 13.1449 10.4525 13.3977C10.6831 13.6505 10.9721 13.8432 11.2942 13.9588C11.3118 13.9676 11.303 13.9765 11.2854 13.9765H11.2236C9.353 13.9765 7.82653 12.1588 7.82653 9.90882V9.76765C7.8883 7.64118 9.62653 5.93823 11.753 5.85882C11.8324 5.85882 11.9118 5.85 12.0001 5.85C13.1525 5.85047 14.2815 6.17506 15.2582 6.78668C16.235 7.39829 17.02 8.27229 17.5236 9.30882C17.5501 9.33529 17.5324 9.37059 17.5059 9.38823V9.38823Z"
                fill="white"
            ></path>
            <defs>
                <linearGradient
                    id="ConsensysCodefiBadge_a"
                    x1="22.6188"
                    y1="22.7259"
                    x2="-0.322347"
                    y2="-0.447059"
                    gradientUnits="userSpaceOnUse"
                >
                    <stop stopColor="#3DEDD6"></stop>
                    <stop offset="1" stopColor="#2C55DD"></stop>
                </linearGradient>
            </defs>
        </>
    ),
})
