import * as React from "react";
import { SVGProps } from "react";

const SvgClippy = (props: SVGProps<SVGSVGElement>) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    width="1em"
    height="1em"
    viewBox="0 0 24 24"
    {...props}
  >
    <path d="M15 15.5a2.5 2.5 0 0 1-2.5 2.5 2.5 2.5 0 0 1-2.5-2.5v-1.75a.75.75 0 0 1 .75-.75.75.75 0 0 1 .75.75v1.75a1 1 0 0 0 1 1 1 1 0 0 0 1-1v-3.61c-.87-.28-1.5-1.02-1.5-1.89 0-1.1 1-2 2.25-2s2.25.9 2.25 2c0 .87-.63 1.61-1.5 1.89v3.61M8.25 8c1.25 0 2.25.9 2.25 2 0 .87-.63 1.61-1.5 1.89v5.36a3.25 3.25 0 0 0 3.25 3.25 3.25 3.25 0 0 0 3.25-3.25v-3.5a.75.75 0 0 1 .75-.75.75.75 0 0 1 .75.75v3.5A4.75 4.75 0 0 1 12.25 22a4.75 4.75 0 0 1-4.75-4.75v-5.36C6.63 11.61 6 10.87 6 10c0-1.1 1-2 2.25-2m1.81-1.87-.43 1.46c-.41-.22-.88-.34-1.38-.34-.91 0-1.72.4-2.22 1.02l-1.2-.9C5.46 6.57 6.41 6 7.5 5.81v-.06A3.75 3.75 0 0 1 11.25 2 3.75 3.75 0 0 1 15 5.75v.06c1.09.19 2.04.76 2.67 1.56l-1.2.9c-.5-.62-1.31-1.02-2.22-1.02-.5 0-.97.12-1.38.34l-.43-1.46c.33-.13.69-.26 1.06-.32v-.06c0-1.25-1-2.25-2.25-2.25S9 4.5 9 5.75v.06c.37.06.73.19 1.06.32m4.19 3.12c-.55 0-1 .34-1 .75s.45.75 1 .75 1-.34 1-.75-.45-.75-1-.75m-6 0c-.55 0-1 .34-1 .75s.45.75 1 .75 1-.34 1-.75-.45-.75-1-.75Z" />
  </svg>
);

export default SvgClippy;
