const React = require("react");
const MilitaryMedalIcon = ({ 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}
    <path
      d="M19.0001 2V13.63L21.6101 12.21V2H19.0001Z"
      fill="url(#paint0_linear_18_1377)"
    />
    <path
      d="M19.0001 2V13.63L21.6101 12.21V2H19.0001Z"
      fill="url(#paint1_linear_18_1377)"
    />
    <path
      d="M10.4 2V12.21L13.01 13.63L13 2H10.4Z"
      fill="url(#paint2_linear_18_1377)"
    />
    <path
      d="M10.4 2V12.21L13.01 13.63L13 2H10.4Z"
      fill="url(#paint3_linear_18_1377)"
    />
    <path
      d="M10.4 2H7.11C6.5 2 6 2.51 6 3.14V8.93001C6 9.33001 6.21 9.71 6.55 9.91L10.4 12.21V2Z"
      fill="url(#paint4_linear_18_1377)"
    />
    <path
      d="M10.4 2H7.11C6.5 2 6 2.51 6 3.14V8.93001C6 9.33001 6.21 9.71 6.55 9.91L10.4 12.21V2Z"
      fill="url(#paint5_linear_18_1377)"
    />
    <path
      d="M21.61 2H24.9C25.51 2 26.01 2.51 26.01 3.14V8.93001C26.01 9.33001 25.8 9.71 25.46 9.91L21.61 12.21V2V2Z"
      fill="url(#paint6_linear_18_1377)"
    />
    <path
      d="M21.61 2H24.9C25.51 2 26.01 2.51 26.01 3.14V8.93001C26.01 9.33001 25.8 9.71 25.46 9.91L21.61 12.21V2V2Z"
      fill="url(#paint7_linear_18_1377)"
    />
    <path
      d="M21.61 2H24.9C25.51 2 26.01 2.51 26.01 3.14V8.93001C26.01 9.33001 25.8 9.71 25.46 9.91L21.61 12.21V2V2Z"
      fill="url(#paint8_linear_18_1377)"
    />
    <path d="M19 2H13V13.63H19V2Z" fill="url(#paint9_linear_18_1377)" />
    <path d="M19 2H13V13.63H19V2Z" fill="url(#paint10_linear_18_1377)" />
    <path
      d="M16 30C21.545 30 26.04 25.3931 26.04 19.7101C26.04 14.027 21.545 9.42004 16 9.42004C10.4551 9.42004 5.96002 14.027 5.96002 19.7101C5.96002 25.3931 10.4551 30 16 30Z"
      fill="url(#paint11_linear_18_1377)"
    />
    <path
      d="M16 30C21.545 30 26.04 25.3931 26.04 19.7101C26.04 14.027 21.545 9.42004 16 9.42004C10.4551 9.42004 5.96002 14.027 5.96002 19.7101C5.96002 25.3931 10.4551 30 16 30Z"
      fill="url(#paint12_linear_18_1377)"
    />
    <path
      d="M16 28.15C20.5453 28.15 24.23 24.3713 24.23 19.71C24.23 15.0487 20.5453 11.27 16 11.27C11.4547 11.27 7.77002 15.0487 7.77002 19.71C7.77002 24.3713 11.4547 28.15 16 28.15Z"
      fill="url(#paint13_linear_18_1377)"
    />
    <path
      d="M16 28.15C20.5453 28.15 24.23 24.3713 24.23 19.71C24.23 15.0487 20.5453 11.27 16 11.27C11.4547 11.27 7.77002 15.0487 7.77002 19.71C7.77002 24.3713 11.4547 28.15 16 28.15Z"
      fill="url(#paint14_radial_18_1377)"
    />
    <path
      d="M16 28.15C20.5453 28.15 24.23 24.3713 24.23 19.71C24.23 15.0487 20.5453 11.27 16 11.27C11.4547 11.27 7.77002 15.0487 7.77002 19.71C7.77002 24.3713 11.4547 28.15 16 28.15Z"
      fill="url(#paint15_radial_18_1377)"
    />
    <path
      d="M16.01 28.76C13.65 28.76 11.43 27.82 9.76999 26.11C8.09999 24.4 7.17999 22.13 7.17999 19.71C7.17999 17.29 8.09999 15.02 9.76999 13.31C13.21 9.77998 18.81 9.77998 22.26 13.31C25.7 16.84 25.7 22.58 22.26 26.11C20.58 27.82 18.36 28.76 16.01 28.76ZM16 11.89C14.05 11.89 12.09 12.65 10.61 14.18C9.16999 15.66 8.37999 17.62 8.37999 19.71C8.37999 21.8 9.16999 23.76 10.61 25.24C12.05 26.72 13.97 27.53 16 27.53C18.04 27.53 19.95 26.72 21.39 25.24C24.36 22.19 24.36 17.23 21.39 14.18C19.91 12.65 17.96 11.89 16 11.89Z"
      fill="url(#paint16_linear_18_1377)"
    />
    <g filter="url(#filter0_ii_18_1377)">
      <path
        d="M16.61 15.66L17.44 17.38C17.54 17.58 17.73 17.73 17.95 17.76L19.8 18.04C20.35 18.12 20.58 18.82 20.17 19.22L18.89 20.5C18.7 20.69 18.64 20.97 18.72 21.23L19.31 22.94C19.51 23.51 18.95 24.05 18.4 23.81L16.26 22.85C16.09 22.77 15.89 22.77 15.72 22.85L13.58 23.81C13.04 24.05 12.47 23.51 12.67 22.94L13.26 21.23C13.35 20.97 13.28 20.69 13.09 20.5L11.81 19.22C11.41 18.82 11.63 18.12 12.18 18.04L14.03 17.76C14.25 17.73 14.44 17.59 14.54 17.38L15.37 15.66C15.64 15.14 16.36 15.14 16.61 15.66Z"
        fill="url(#paint17_linear_18_1377)"
      />
      <path
        d="M16.61 15.66L17.44 17.38C17.54 17.58 17.73 17.73 17.95 17.76L19.8 18.04C20.35 18.12 20.58 18.82 20.17 19.22L18.89 20.5C18.7 20.69 18.64 20.97 18.72 21.23L19.31 22.94C19.51 23.51 18.95 24.05 18.4 23.81L16.26 22.85C16.09 22.77 15.89 22.77 15.72 22.85L13.58 23.81C13.04 24.05 12.47 23.51 12.67 22.94L13.26 21.23C13.35 20.97 13.28 20.69 13.09 20.5L11.81 19.22C11.41 18.82 11.63 18.12 12.18 18.04L14.03 17.76C14.25 17.73 14.44 17.59 14.54 17.38L15.37 15.66C15.64 15.14 16.36 15.14 16.61 15.66Z"
        fill="url(#paint18_radial_18_1377)"
      />
    </g>
    <defs>
      <filter
        id="filter0_ii_18_1377"
        x={11.3054}
        y={14.97}
        width={9.22362}
        height={8.89851}
        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.3} dy={-0.3} />
        <feGaussianBlur stdDeviation={0.375} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 0.290196 0 0 0 0 0.14902 0 0 0 0 0.14902 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="shape"
          result="effect1_innerShadow_18_1377"
        />
        <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.2} dy={-0.2} />
        <feGaussianBlur stdDeviation={0.075} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 0.517647 0 0 0 0 0.372549 0 0 0 0 0.34902 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="effect1_innerShadow_18_1377"
          result="effect2_innerShadow_18_1377"
        />
      </filter>
      <linearGradient
        id="paint0_linear_18_1377"
        x1={20.3051}
        y1={2}
        x2={20.3051}
        y2={13.63}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#D6C6E5" />
        <stop offset={1} stopColor="#D3BBE0" />
      </linearGradient>
      <linearGradient
        id="paint1_linear_18_1377"
        x1={20.3051}
        y1={2}
        x2={20.3051}
        y2={3.58308}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#CCC1D8" />
        <stop offset={1} stopColor="#CCC1D8" stopOpacity={0} />
      </linearGradient>
      <linearGradient
        id="paint2_linear_18_1377"
        x1={11.705}
        y1={2}
        x2={11.705}
        y2={13.63}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#D6C6E5" />
        <stop offset={1} stopColor="#D3BBE0" />
      </linearGradient>
      <linearGradient
        id="paint3_linear_18_1377"
        x1={11.705}
        y1={2}
        x2={11.705}
        y2={3.58308}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#CCC1D8" />
        <stop offset={1} stopColor="#CCC1D8" stopOpacity={0} />
      </linearGradient>
      <linearGradient
        id="paint4_linear_18_1377"
        x1={11.6015}
        y1={2}
        x2={11.6015}
        y2={12.21}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#3EA2F8" />
        <stop offset={1} stopColor="#3363C1" />
      </linearGradient>
      <linearGradient
        id="paint5_linear_18_1377"
        x1={7.76788}
        y1={11.1078}
        x2={8.43078}
        y2={10.003}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#3856BB" />
        <stop offset={1} stopColor="#3856BB" stopOpacity={0} />
      </linearGradient>
      <linearGradient
        id="paint6_linear_18_1377"
        x1={27.2115}
        y1={2}
        x2={27.2116}
        y2={12.21}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#3EA2F8" />
        <stop offset={1} stopColor="#3363C1" />
      </linearGradient>
      <linearGradient
        id="paint7_linear_18_1377"
        x1={27.3078}
        y1={6.66873}
        x2={24.6246}
        y2={6.66873}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#53BAFF" />
        <stop offset={1} stopColor="#53BAFF" stopOpacity={0} />
      </linearGradient>
      <linearGradient
        id="paint8_linear_18_1377"
        x1={24.7193}
        y1={11.2341}
        x2={23.9775}
        y2={9.90827}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#3856BB" />
        <stop offset={1} stopColor="#3856BB" stopOpacity={0} />
      </linearGradient>
      <linearGradient
        id="paint9_linear_18_1377"
        x1={16}
        y1={2}
        x2={16}
        y2={13.63}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#F2415A" />
        <stop offset={1} stopColor="#E83973" />
      </linearGradient>
      <linearGradient
        id="paint10_linear_18_1377"
        x1={16}
        y1={2}
        x2={16}
        y2={3.24768}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#EB3A52" />
        <stop offset={1} stopColor="#EB3A52" stopOpacity={0} />
      </linearGradient>
      <linearGradient
        id="paint11_linear_18_1377"
        x1={21.3666}
        y1={16.0625}
        x2={13.3041}
        y2={29.6875}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#F4C654" />
        <stop offset={1} stopColor="#DC9729" />
      </linearGradient>
      <linearGradient
        id="paint12_linear_18_1377"
        x1={12.4916}
        y1={30.5}
        x2={14.8666}
        y2={17.0625}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FA8547" />
        <stop offset={1} stopColor="#FA8547" stopOpacity={0} />
      </linearGradient>
      <linearGradient
        id="paint13_linear_18_1377"
        x1={12.1955}
        y1={18.6397}
        x2={24.4724}
        y2={18.6397}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FAA945" />
        <stop offset={1} stopColor="#EC9936" />
      </linearGradient>
      <radialGradient
        id="paint14_radial_18_1377"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(19.191 19.71) rotate(180) scale(10.9797 9.59463)"
      >
        <stop offset={0.843882} stopColor="#F7B44D" stopOpacity={0} />
        <stop offset={1} stopColor="#F7B44D" />
      </radialGradient>
      <radialGradient
        id="paint15_radial_18_1377"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(13.8633 19.71) scale(10.3667 9.34393)"
      >
        <stop offset={0.826283} stopColor="#D2801F" stopOpacity={0} />
        <stop offset={1} stopColor="#D2801F" />
      </radialGradient>
      <linearGradient
        id="paint16_linear_18_1377"
        x1={24.0554}
        y1={18.1301}
        x2={16.01}
        y2={18.1301}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#F9A842" />
        <stop offset={1} stopColor="#FAA742" />
        <stop offset={1} stopColor="#FAA742" />
      </linearGradient>
      <linearGradient
        id="paint17_linear_18_1377"
        x1={15.1423}
        y1={17.7896}
        x2={18.3634}
        y2={24.1475}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#864B60" />
        <stop offset={1} stopColor="#5D3247" />
      </linearGradient>
      <radialGradient
        id="paint18_radial_18_1377"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(18.3666 16.8125) rotate(130.746) scale(2.68113 3.65655)"
      >
        <stop offset={0.200652} stopColor="#602543" />
        <stop offset={1} stopColor="#602543" stopOpacity={0} />
      </radialGradient>
    </defs>
  </svg>
);
module.exports = MilitaryMedalIcon;
