import * as React from "react";
import type { SVGProps } from "react";
const SvgDeepcomposer = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#01A88D" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M24.949 16.45c-.376.376-1.046.366-1.402.012l-1.682-1.803A.5.5 0 0 0 21 15v10.5c0 .07-.008.138-.03.264C20.833 27.578 19.308 29 17.5 29c-1.93 0-3.5-1.571-3.5-3.5s1.57-3.5 3.5-3.5c.266 0 .545.04.874.125a.5.5 0 0 0 .626-.484V11.5c0-.12.024-.243.075-.38.102-.245.3-.443.562-.548a.96.96 0 0 1 .744.004 1 1 0 0 1 .326.217l4.242 4.242a.998.998 0 0 1 0 1.415m-3.534-6.364a2 2 0 0 0-.685-.445c-.475-.187-.953-.198-1.491.01A2.013 2.013 0 0 0 18 11.5v9.533a4 4 0 0 0-.5-.033 4.504 4.504 0 0 0-4.5 4.5c0 2.481 2.018 4.5 4.5 4.5 2.328 0 4.291-1.827 4.46-4.1q.04-.194.04-.4v-9.231l.828.888c.757.756 2.075.755 2.828 0 .378-.378.586-.88.586-1.415 0-.534-.208-1.036-.586-1.414zM33 17.922c-2.516 2.169-5.908 2.834-9 1.82v1.03c.958.282 1.937.439 2.913.439a10.3 10.3 0 0 0 6.087-2V30.5c0 1.378-1.121 2.5-2.5 2.5h-21A2.503 2.503 0 0 1 7 30.5v-7.667l.958-1.277c1.911-2.547 4.958-3.879 8.042-3.7v-1.022a10.37 10.37 0 0 0-8.843 4.122l-.157.21V9.5C7 8.121 8.121 7 9.5 7h21C31.879 7 33 8.121 33 9.5zM30.5 6h-21C7.57 6 6 7.57 6 9.5v21C6 32.429 7.57 34 9.5 34h21c1.929 0 3.5-1.571 3.5-3.5v-21C34 7.57 32.429 6 30.5 6"
      />
    </g>
  </svg>
);
export default SvgDeepcomposer;
