import * as React from "react";
import type { SVGProps } from "react";
const SvgRobomaker = (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="m14.359 9.313-.707-.707C15.162 7.096 17.842 6 20.024 6c2.161 0 4.826 1.096 6.335 2.606l-.707.707C24.334 7.995 21.915 7 20.024 7c-1.911 0-4.347.995-5.665 2.313m5.665-.446c1.576 0 3.278.682 4.335 1.739l-.707.707c-.865-.865-2.323-1.446-3.628-1.446-1.308 0-2.814.594-3.665 1.446l-.707-.707c1.039-1.04 2.796-1.739 4.372-1.739m12.971 21.785-.98.494v-4.374l.98.495zm-1.98 2.323h-1.052v-8.016h1.052v8.016m-22.027-.076v-7.955h.997v8.031h-.997zM7 30.664v-3.396l.988-.497v4.437zm13.005-14.705c4.755 0 8.69 3.747 8.958 8.5v8.516H10.985v-8.516c.145-4.687 4.192-8.5 9.02-8.5m-.944-2.382c0-.523.514-.633.944-.633.431 0 .945.11.945.633v1.429a10 10 0 0 0-.945-.047q-.477.002-.944.047zm14.934 13.075-1.98-1v-1.693h-2.102c-.456-4.422-3.738-7.964-7.963-8.808v-1.574c0-.992-.764-1.633-1.945-1.633-1.18 0-1.944.641-1.944 1.633v1.572c-4.3.846-7.664 4.432-8.034 8.795H7.988v1.707l-1.988 1v4.604l1.988 1.094v1.626h24.027v-1.708l1.98-1zm-17.49-3.193a1.001 1.001 0 0 1 0 2 1.001 1.001 0 0 1 0-2m0 3c1.103 0 2-.896 2-2 0-1.103-.897-2-2-2s-2 .897-2 2c0 1.104.898 2 2 2m7-3a1.001 1.001 0 0 1 0 2 1.001 1.001 0 0 1 0-2m0 3c1.103 0 2-.896 2-2 0-1.103-.897-2-2-2s-2 .897-2 2c0 1.104.898 2 2 2"
      />
    </g>
  </svg>
);
export default SvgRobomaker;
