import * as React from 'react'
import type { SVGProps, Ref } from 'react'
const SvgIdeaplaceSymbolDark = (
    props: SVGProps<SVGSVGElement>,
    ref: Ref<SVGSVGElement>
) => (
    <svg
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        viewBox="0 0 17 31"
        preserveAspectRatio="xMidYMid meet"
        focusable="false"
        ref={ref}
        {...props}
    >
        <path
            d="M0 13.059C0 8.46 3.731 4.582 8.315 4.582s8.314 3.879 8.314 8.477-3.716 8.329-8.314 8.329S0 17.656 0 13.058Z"
            fill="url(#ideaplace-symbol-dark_svg__a)"
        />
        <path
            d="M8.403 20.785c-2.35 0-4.495-.793-6.14-2.1.073.103 1.997 2.012 1.997 5.64 0 3.482 8.109 3.512 8.109 0 0-3.686 1.66-5.067 2.086-5.714-1.616 1.234-3.775 2.174-6.052 2.174"
            fill="url(#ideaplace-symbol-dark_svg__b)"
        />
        <path
            d="M8.476 2.482h-.044a.41.41 0 0 1-.41-.412V.94a.41.41 0 0 1 .41-.412h.044a.41.41 0 0 1 .412.411V2.07a.41.41 0 0 1-.412.412m6.494.47-.03-.03a.4.4 0 0 0-.573 0l-.793.794a.4.4 0 0 0 0 .573l.029.029a.4.4 0 0 0 .573 0l.793-.793a.427.427 0 0 0 0-.573Zm-13.34-.03-.029.03a.4.4 0 0 0 0 .573l.794.793a.4.4 0 0 0 .573 0l.029-.03a.4.4 0 0 0 0-.572l-.793-.794a.4.4 0 0 0-.573 0Z"
            fill="#000"
        />
        <defs>
            <radialGradient
                id="ideaplace-symbol-dark_svg__a"
                cx={0}
                cy={0}
                r={1}
                gradientUnits="userSpaceOnUse"
                gradientTransform="translate(8.321 12.986)scale(8.36066)"
            >
                <stop offset={0.056} stopOpacity={0.7} />
                <stop offset={0.672} />
            </radialGradient>
            <linearGradient
                id="ideaplace-symbol-dark_svg__b"
                x1={8.361}
                y1={26.95}
                x2={8.361}
                y2={18.611}
                gradientUnits="userSpaceOnUse"
            >
                <stop stopOpacity={0.8} />
                <stop offset={0.672} />
            </linearGradient>
        </defs>
    </svg>
)
export default React.forwardRef(SvgIdeaplaceSymbolDark)
