import * as React from "react";
import type { SVGProps } from "react";
const SvgCodeguru = (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="m13.339 11.665-1.896-1.882-.711.706 1.895 1.882zm16.1-1.216-.7-.718-1.98 1.905.698.717zm-8.377 4.148-.996-.142-1.263 8.781.996.142zm3.695 4.619a.5.5 0 0 0 0-.6L22.86 16.11l-.806.598 1.67 2.21-1.67 2.209.806.6zm-6.95 1.91-1.668-2.21 1.669-2.21-.805-.597-1.896 2.508a.5.5 0 0 0 0 .599l1.896 2.51zm-.45 10.833h5.262l-.738 1.042h-3.88zm5.198 1.828 1.443-2.04a.5.5 0 0 0 .035-.517.5.5 0 0 0-.446-.27h-7.13a.497.497 0 0 0-.429.761l1.265 2.041a.5.5 0 0 0 .427.238h4.423a.5.5 0 0 0 .412-.213m-6.542-8.766c0-.16-.078-.31-.21-.405a7.03 7.03 0 0 1-2.948-5.7c0-3.874 3.175-7.026 7.078-7.026 3.902 0 7.077 3.152 7.077 7.026 0 2.376-1 4.453-2.743 5.7a.5.5 0 0 0-.21.405v2.986h-8.044zm9.05 3.485v-3.235c1.88-1.45 2.953-3.75 2.953-6.355 0-4.425-3.627-8.024-8.083-8.024-4.459 0-8.085 3.6-8.085 8.024a8.03 8.03 0 0 0 3.159 6.356v3.234a.5.5 0 0 0 .503.5h9.05a.5.5 0 0 0 .504-.5m5.1-9.478H33v-.999h-2.837zM7 19.028h2.804v-.999H7zm11.996-9.191h1.006V7h-1.006z"
      />
    </g>
  </svg>
);
export default SvgCodeguru;
