import React from 'react'

const MissingResourcesIcon = (props: React.SVGAttributes<SVGElement>) => {
  return (
    <svg width="48" height="48" viewBox="0 0 48 48" fill="none" {...props}>
      <circle cx="24" cy="24" r="24" fill="url(#paint0_linear_602_11505)" />
      <g clipPath="url(#clip0_602_11505)">
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M17.5724 12.7133H18.1112C18.9202 10.6294 19.9997 8.99719 21.2587 8C14.5176 9.17818 9.30405 14.5286 8.1358 21.2362C9.0337 20.056 10.6518 18.9692 12.6291 18.1531V17.6993C12.6291 14.9804 14.7861 12.7133 17.5724 12.7133ZM30.9637 16.8856C30.1546 12.8053 28.6272 9.54277 26.6499 8.00261C33.3001 9.18094 38.6047 14.4395 39.7728 21.2388C38.2435 19.2425 35.0978 17.6997 30.9637 16.8856ZM23.9546 16.1591H22.3365C21.8866 14.7997 20.9886 13.7109 19.8204 13.1676C20.9887 10.2675 22.5161 8.63542 23.9547 8.63542C25.932 8.63542 28 11.627 29.1683 16.5212C27.4594 16.3401 25.7505 16.1591 23.9546 16.1591ZM13.0772 19.8749C10.3815 20.9636 8.7634 22.5042 8.7634 23.9552C8.7634 25.9498 11.7294 28.1251 16.5819 29.3035C16.3135 27.6713 16.2228 25.858 16.2228 24.0448L16.2228 22.5938C14.8749 22.1419 13.7067 21.1448 13.0772 19.8749ZM22.0002 30.0633C20.7325 29.9893 19.5177 29.8485 18.3816 29.6672C18.1113 27.9455 17.9317 26.1322 17.9317 24.0465V22.7766C20.4478 22.504 22.4249 20.5098 22.5156 17.972H23.9542C25.9315 17.972 27.8181 18.1532 29.5268 18.4258C29.7049 19.5604 29.8436 20.7346 29.9176 22.0004C25.5373 22.0446 22 25.6092 22 30C22 30.0211 22.0001 30.0422 22.0002 30.0633ZM37.2981 26.7182C36.2636 24.4213 34.1766 22.7007 31.6516 22.1707C31.6052 20.9676 31.5051 19.7913 31.325 18.6965C36.0868 19.8768 39.1433 22.0523 39.1433 23.9552C39.1433 24.8904 38.4911 25.8458 37.2981 26.7182ZM26.7694 37.3209C25.8812 38.5748 24.8975 39.2753 23.9546 39.2753C21.9772 39.2753 19.9092 36.2837 18.7409 31.3895C19.8386 31.5731 20.9771 31.6743 22.1854 31.7204C22.7361 34.2332 24.4679 36.3037 26.7694 37.3209ZM28.733 37.9002C29.1457 37.9659 29.5689 38 30 38C31.2982 38 32.5242 37.6908 33.6083 37.142C31.6477 38.5678 29.358 39.5678 26.8824 40C27.5546 39.4841 28.175 38.7725 28.733 37.9002ZM37.09 33.7092C37.6712 32.6005 38 31.3386 38 30C38 29.5625 37.9649 29.1332 37.8973 28.7148C38.7709 28.1612 39.4942 27.5561 40.043 26.9204C39.6004 29.4252 38.5658 31.738 37.09 33.7092ZM21.1659 40C19.1886 38.4598 17.6612 35.1973 16.8521 31.117C12.8088 30.301 9.66303 28.6686 8.04297 26.7638C9.21107 33.4734 14.5157 38.8217 21.1659 40ZM17.5723 14.437C19.3701 14.437 20.8087 15.888 20.8087 17.7013C20.8087 19.5145 19.3701 20.9655 17.5723 20.9655C15.7746 20.9655 14.336 19.5145 14.336 17.7013C14.336 15.888 15.7746 14.437 17.5723 14.437Z"
          fill="#FCFCFC"
        />
        <path
          d="M25.2002 29.8858L31.2002 29.8858L31.2002 31.6001L25.2002 31.6001V29.8858Z"
          fill="#FCFCFC"
        />
        <path
          d="M31.2002 25.6001L31.2002 31.6001H29.4859V25.6001L31.2002 25.6001Z"
          fill="#FCFCFC"
        />
      </g>
      <defs>
        <linearGradient
          id="paint0_linear_602_11505"
          x1="0"
          y1="0"
          x2="48"
          y2="48"
          gradientUnits="userSpaceOnUse"
        >
          <stop stopColor="#FF7439" />
          <stop offset="1" stopColor="#BF5122" />
        </linearGradient>
        <clipPath id="clip0_602_11505">
          <rect
            width="32"
            height="32"
            fill="white"
            transform="translate(8 8)"
          />
        </clipPath>
      </defs>
    </svg>
  )
}

export default MissingResourcesIcon
