export default function HotelNorgeMarker({
  className,
  ...props
}: React.SVGAttributes<HTMLOrSVGElement>) {
  return (
    <svg
      className={className}
      width="84"
      height="104"
      viewBox="0 0 84 104"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <g filter="url(#filter0_d_342_17401)">
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M51.1266 71.6347C63.7931 67.7384 73 55.9444 73 42C73 24.8792 59.1208 11 42 11C24.8792 11 11 24.8792 11 42C11 56.0928 20.4039 67.9892 33.279 71.7564L40.6302 83.3734C41.4242 84.6282 43.2607 84.6106 44.0305 83.3407L51.1266 71.6347Z"
          fill="white"
        />
        <path
          d="M15 42C15 27.0883 27.0883 15 42 15C56.9117 15 69 27.0883 69 42C69 56.9117 56.9117 69 42 69C27.0883 69 15 56.9117 15 42Z"
          fill="#181E34"
        />
        <path
          d="M42.1021 51.9094V32.0813L52.3585 51.9103H42.1021V51.9094ZM42.2843 31.162H52.5407V50.9901L42.2843 31.162ZM31.0769 41.9503H41.5145V51.9103H31.0769V41.9503ZM31.0769 31.162H41.5145V41.3813H31.0769V31.162ZM30.4883 52.4783H53.1273V30.593H30.4883V52.4774V52.4783Z"
          fill="white"
        />
        <path
          d="M27.4967 27.7017H56.1187V55.3697H27.4967V27.7017ZM26.9141 55.9329H56.7013V27.1385H26.9141V55.9329Z"
          fill="white"
        />
      </g>
      <g filter="url(#filter1_d_342_17401)">
        <rect x="36" y="89" width="12" height="12" rx="6" fill="white" />
        <circle cx="42" cy="95" r="4" fill="#181E34" />
      </g>
      <defs>
        <filter
          id="filter0_d_342_17401"
          x="0"
          y="0"
          width="84"
          height="95.304"
          filterUnits="userSpaceOnUse"
          colorInterpolationFilters="sRGB"
        >
          <feFlood floodOpacity="0" result="BackgroundImageFix" />
          <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"
          />
          <feMorphology
            radius="3"
            operator="dilate"
            in="SourceAlpha"
            result="effect1_dropShadow_342_17401"
          />
          <feOffset />
          <feGaussianBlur stdDeviation="4" />
          <feComposite in2="hardAlpha" operator="out" />
          <feColorMatrix
            type="matrix"
            values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"
          />
          <feBlend
            mode="normal"
            in2="BackgroundImageFix"
            result="effect1_dropShadow_342_17401"
          />
          <feBlend
            mode="normal"
            in="SourceGraphic"
            in2="effect1_dropShadow_342_17401"
            result="shape"
          />
        </filter>
        <filter
          id="filter1_d_342_17401"
          x="33"
          y="86"
          width="18"
          height="18"
          filterUnits="userSpaceOnUse"
          colorInterpolationFilters="sRGB"
        >
          <feFlood floodOpacity="0" result="BackgroundImageFix" />
          <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"
          />
          <feMorphology
            radius="1"
            operator="dilate"
            in="SourceAlpha"
            result="effect1_dropShadow_342_17401"
          />
          <feOffset />
          <feGaussianBlur stdDeviation="1" />
          <feComposite in2="hardAlpha" operator="out" />
          <feColorMatrix
            type="matrix"
            values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"
          />
          <feBlend
            mode="normal"
            in2="BackgroundImageFix"
            result="effect1_dropShadow_342_17401"
          />
          <feBlend
            mode="normal"
            in="SourceGraphic"
            in2="effect1_dropShadow_342_17401"
            result="shape"
          />
        </filter>
      </defs>
    </svg>
  )
}
