import * as React from "react";
import type { SVGProps } from "react";
const SvgArtifact = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#DD344C" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M20 6C12.281 6 6 12.285 6 20.01c0 6.262 4.475 11.791 10.883 13.446l.25-.967C11.165 30.948 6.997 25.817 6.997 20.01 6.997 12.836 12.83 6.998 20 6.998s13.003 5.838 13.003 13.012c0 6.147-3.588 11.046-9.138 12.479l.249.967C30.119 31.906 34 26.627 34 20.01 34 12.285 27.719 6 20 6m-3.968 8.012h4.965v-.998h-4.965zm0 9.043h5.963v-.999h-5.963zm0-3.082H20v-.998h-3.968zm0-2.954h8.908v-.998h-8.908zm9.983-2.083h-2.618a.5.5 0 0 1-.499-.499v-3.39h-7.955V25.06h11.072zm-2.12-.998h1.58l-1.58-1.97zm2.618 12.12H14.444a.5.5 0 0 1-.499-.5v-15.01c0-.276.223-.499.5-.499h8.952c.147 0 .292.066.389.187l3.116 3.889c.073.09.098.2.098.312h.012V25.56a.5.5 0 0 1-.499.499m-2.589 3.708-3.048 4.035a.5.5 0 0 1-.395.199h-.003a.5.5 0 0 1-.394-.194l-3.126-4.035a.5.5 0 0 1 .395-.804h1.613v-1.983h.997v2.482a.5.5 0 0 1-.499.499H18.37l2.104 2.715 2.05-2.715h-1.089a.5.5 0 0 1-.499-.5v-2.481h.998v1.983h1.592c.19 0 .362.107.446.276a.5.5 0 0 1-.048.523"
      />
    </g>
  </svg>
);
export default SvgArtifact;
