import * as React from 'react'
import type { SVGProps, Ref } from 'react'
const SvgEaSymbolDark = (
    props: SVGProps<SVGSVGElement>,
    ref: Ref<SVGSVGElement>
) => (
    <svg
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        viewBox="0 0 24 31"
        preserveAspectRatio="xMidYMid meet"
        focusable="false"
        ref={ref}
        {...props}
    >
        <path
            d="M11.938 11.485a4.234 4.234 0 1 0 0-8.468 4.234 4.234 0 0 0 0 8.468"
            fill="url(#ea-symbol-dark_svg__a)"
        />
        <path
            d="M6.366 25.819a6.366 6.366 0 1 0 0-12.731 6.366 6.366 0 0 0 0 12.73Z"
            fill="url(#ea-symbol-dark_svg__b)"
        />
        <path
            d="M19.23 19.82a2.97 2.97 0 1 0 0-5.94 2.97 2.97 0 0 0 0 5.94"
            fill="url(#ea-symbol-dark_svg__c)"
        />
        <path
            d="M21.934 7.266a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5"
            fill="url(#ea-symbol-dark_svg__d)"
        />
        <path
            d="M5.63 20.218a.54.54 0 0 1-.396-.192.49.49 0 0 1-.044-.529l6.307-12.466a.5.5 0 0 1 .397-.265.48.48 0 0 1 .44.191l7.293 9.6a.49.49 0 0 1 .073.47.47.47 0 0 1-.367.31l-13.6 2.866c-.043 0-.073.015-.102.015Zm6.396-12.04L6.542 19.011l11.82-2.484z"
            fill="#000"
        />
        <path
            d="M11.937 7.75a.49.49 0 0 1-.485-.41.487.487 0 0 1 .397-.574l9.189-1.735a.48.48 0 0 1 .573.397.487.487 0 0 1-.397.573l-9.188 1.735c-.03.015-.06.015-.089.015Z"
            fill="#000"
        />
        <defs>
            <radialGradient
                id="ea-symbol-dark_svg__a"
                cx={0}
                cy={0}
                r={1}
                gradientUnits="userSpaceOnUse"
                gradientTransform="rotate(11.712 -29.376 61.818)scale(4.23445)"
            >
                <stop offset={0.414} />
                <stop offset={1} stopOpacity={0.8} />
            </radialGradient>
            <radialGradient
                id="ea-symbol-dark_svg__b"
                cx={0}
                cy={0}
                r={1}
                gradientUnits="userSpaceOnUse"
                gradientTransform="translate(6.367 19.447)scale(6.36689)"
            >
                <stop offset={0.414} />
                <stop offset={1} stopOpacity={0.8} />
            </radialGradient>
            <radialGradient
                id="ea-symbol-dark_svg__c"
                cx={0}
                cy={0}
                r={1}
                gradientUnits="userSpaceOnUse"
                gradientTransform="rotate(11.712 -72.545 102.19)scale(2.97611)"
            >
                <stop offset={0.414} />
                <stop offset={1} stopOpacity={0.8} />
            </radialGradient>
            <radialGradient
                id="ea-symbol-dark_svg__d"
                cx={0}
                cy={0}
                r={1}
                gradientUnits="userSpaceOnUse"
                gradientTransform="rotate(11.712 -15.903 109.674)scale(1.75076)"
            >
                <stop offset={0.414} />
                <stop offset={1} stopOpacity={0.8} />
            </radialGradient>
        </defs>
    </svg>
)
export default React.forwardRef(SvgEaSymbolDark)
