const React = require("react");
const PeaceSymbolIcon = ({ title, titleId, ...props }) => (
  <svg
    width="1em"
    height="1em"
    viewBox="0 0 32 32"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    aria-labelledby={titleId}
    {...props}
  >
    {title ? <title id={titleId}>{title}</title> : null}
    <g filter="url(#filter0_ii_18590_1095)">
      <rect
        x={2.51233}
        y={1.5625}
        width={27.875}
        height={27.875}
        rx={3.6}
        fill="url(#paint0_linear_18590_1095)"
      />
      <rect
        x={2.51233}
        y={1.5625}
        width={27.875}
        height={27.875}
        rx={3.6}
        fill="url(#paint1_radial_18590_1095)"
      />
    </g>
    <g filter="url(#filter1_f_18590_1095)">
      <path
        d="M28.6998 4.0625V26.9375"
        stroke="url(#paint2_linear_18590_1095)"
        strokeWidth={1.5}
        strokeLinecap="round"
      />
    </g>
    <g filter="url(#filter2_f_18590_1095)">
      <path
        d="M5.9762 3.375H27.7574"
        stroke="url(#paint3_linear_18590_1095)"
        strokeWidth={1.5}
        strokeLinecap="round"
      />
    </g>
    <g filter="url(#filter3_f_18590_1095)">
      <path
        d="M16.4463 25.5C21.9691 25.5 26.4463 21.0228 26.4463 15.5C26.4463 9.97715 21.9691 5.5 16.4463 5.5C10.9234 5.5 6.44629 9.97715 6.44629 15.5C6.44629 21.0228 10.9234 25.5 16.4463 25.5ZM15.2756 18.4991C15.3386 18.4361 15.4463 18.4808 15.4463 18.5698V23.3249C15.4463 23.385 15.3936 23.4316 15.334 23.4233C14.0599 23.2461 12.8819 22.7688 11.8735 22.0651C11.823 22.0299 11.8172 21.9576 11.8607 21.914L15.2756 18.4991ZM15.4463 15.4586C15.4463 15.4851 15.4358 15.5105 15.417 15.5293L10.3887 20.5576C10.3472 20.5991 10.279 20.5962 10.2419 20.5507C9.11936 19.1734 8.44629 17.4153 8.44629 15.5C8.44629 11.4593 11.442 8.11823 15.3337 7.57675C15.3933 7.56846 15.4463 7.615 15.4463 7.67514V15.4586ZM22.6507 20.5507C22.6136 20.5962 22.5454 20.5991 22.5039 20.5576L17.4756 15.5293C17.4568 15.5105 17.4463 15.4851 17.4463 15.4586V7.67514C17.4463 7.615 17.4993 7.56846 17.5589 7.57675C21.4505 8.11823 24.4463 11.4593 24.4463 15.5C24.4463 17.4153 23.7732 19.1734 22.6507 20.5507ZM21.0318 21.914C21.0754 21.9576 21.0696 22.0299 21.019 22.0651C20.0107 22.7688 18.8326 23.2461 17.5586 23.4233C17.499 23.4316 17.4463 23.385 17.4463 23.3249V18.5698C17.4463 18.4808 17.554 18.4361 17.617 18.4991L21.0318 21.914Z"
        fill="#6A4EBE"
      />
    </g>
    <g filter="url(#filter4_ii_18590_1095)">
      <path
        d="M16.4463 25.5C21.9691 25.5 26.4463 21.0228 26.4463 15.5C26.4463 9.97715 21.9691 5.5 16.4463 5.5C10.9234 5.5 6.44629 9.97715 6.44629 15.5C6.44629 21.0228 10.9234 25.5 16.4463 25.5ZM15.2756 18.4991C15.3386 18.4361 15.4463 18.4808 15.4463 18.5698V23.3249C15.4463 23.385 15.3936 23.4316 15.334 23.4233C14.0599 23.2461 12.8819 22.7688 11.8735 22.0651C11.823 22.0299 11.8172 21.9576 11.8607 21.914L15.2756 18.4991ZM15.4463 15.4586C15.4463 15.4851 15.4358 15.5105 15.417 15.5293L10.3887 20.5576C10.3472 20.5991 10.279 20.5962 10.2419 20.5507C9.11936 19.1734 8.44629 17.4153 8.44629 15.5C8.44629 11.4593 11.442 8.11823 15.3337 7.57675C15.3933 7.56846 15.4463 7.615 15.4463 7.67514V15.4586ZM22.6507 20.5507C22.6136 20.5962 22.5454 20.5991 22.5039 20.5576L17.4756 15.5293C17.4568 15.5105 17.4463 15.4851 17.4463 15.4586V7.67514C17.4463 7.615 17.4993 7.56846 17.5589 7.57675C21.4505 8.11823 24.4463 11.4593 24.4463 15.5C24.4463 17.4153 23.7732 19.1734 22.6507 20.5507ZM21.0318 21.914C21.0754 21.9576 21.0696 22.0299 21.019 22.0651C20.0107 22.7688 18.8326 23.2461 17.5586 23.4233C17.499 23.4316 17.4463 23.385 17.4463 23.3249V18.5698C17.4463 18.4808 17.554 18.4361 17.617 18.4991L21.0318 21.914Z"
        fill="#FCF2FF"
      />
    </g>
    <defs>
      <filter
        id="filter0_ii_18590_1095"
        x={2.51233}
        y={0.5625}
        width={29.875}
        height={28.875}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feColorMatrix
          in="SourceAlpha"
          type="matrix"
          values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
          result="hardAlpha"
        />
        <feOffset dx={2} dy={-1} />
        <feGaussianBlur stdDeviation={1.5} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 0.298039 0 0 0 0 0.235294 0 0 0 0 0.6 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="shape"
          result="effect1_innerShadow_18590_1095"
        />
        <feColorMatrix
          in="SourceAlpha"
          type="matrix"
          values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
          result="hardAlpha"
        />
        <feOffset dy={-1} />
        <feGaussianBlur stdDeviation={1.5} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 0.352941 0 0 0 0 0.211765 0 0 0 0 0.709804 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="effect1_innerShadow_18590_1095"
          result="effect2_innerShadow_18590_1095"
        />
      </filter>
      <filter
        id="filter1_f_18590_1095"
        x={25.9498}
        y={1.3125}
        width={5.5}
        height={28.375}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feGaussianBlur
          stdDeviation={1}
          result="effect1_foregroundBlur_18590_1095"
        />
      </filter>
      <filter
        id="filter2_f_18590_1095"
        x={3.2262}
        y={0.625}
        width={27.2812}
        height={5.5}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feGaussianBlur
          stdDeviation={1}
          result="effect1_foregroundBlur_18590_1095"
        />
      </filter>
      <filter
        id="filter3_f_18590_1095"
        x={5.44629}
        y={4.5}
        width={22}
        height={22}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feGaussianBlur
          stdDeviation={0.5}
          result="effect1_foregroundBlur_18590_1095"
        />
      </filter>
      <filter
        id="filter4_ii_18590_1095"
        x={6.04629}
        y={5.1}
        width={20.8}
        height={20.8}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feColorMatrix
          in="SourceAlpha"
          type="matrix"
          values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
          result="hardAlpha"
        />
        <feOffset dx={-0.4} dy={0.4} />
        <feGaussianBlur stdDeviation={0.375} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 0.913725 0 0 0 0 0.886275 0 0 0 0 0.968627 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="shape"
          result="effect1_innerShadow_18590_1095"
        />
        <feColorMatrix
          in="SourceAlpha"
          type="matrix"
          values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
          result="hardAlpha"
        />
        <feOffset dx={0.4} dy={-0.4} />
        <feGaussianBlur stdDeviation={0.2} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 1 0 0 0 0 0.988235 0 0 0 0 1 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="effect1_innerShadow_18590_1095"
          result="effect2_innerShadow_18590_1095"
        />
      </filter>
      <linearGradient
        id="paint0_linear_18590_1095"
        x1={16.4498}
        y1={5.13701}
        x2={16.4498}
        y2={38.3897}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#9865EE" />
        <stop offset={1} stopColor="#7764C6" />
      </linearGradient>
      <radialGradient
        id="paint1_radial_18590_1095"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(28.1686 3.65625) rotate(136.771) scale(2.14444 2.50466)"
      >
        <stop stopColor="#BB8DFF" />
        <stop offset={1} stopColor="#BB8DFF" stopOpacity={0} />
      </radialGradient>
      <linearGradient
        id="paint2_linear_18590_1095"
        x1={29.1998}
        y1={4.0625}
        x2={29.1998}
        y2={26.9375}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#AE7EFF" />
        <stop offset={1} stopColor="#8777D6" />
      </linearGradient>
      <linearGradient
        id="paint3_linear_18590_1095"
        x1={28.9137}
        y1={3.62502}
        x2={3.38245}
        y2={3.62502}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#A672FF" />
        <stop offset={1} stopColor="#9A6CEB" />
      </linearGradient>
    </defs>
  </svg>
);
module.exports = PeaceSymbolIcon;
