import * as React from "react";
import type { SVGProps } from "react";
const SvgConnect = (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="M25.377 18.515c-.552 0-1-.453-1-1.008s.448-1.008 1-1.008 1 .453 1 1.008-.448 1.008-1 1.008m-5 5.039c-.552 0-1-.453-1-1.008s.448-1.008 1-1.008 1 .453 1 1.008-.448 1.008-1 1.008m-4-6.047c-.552 0-1-.453-1-1.008s.448-1.008 1-1.008 1 .453 1 1.008-.448 1.008-1 1.008m-4 5.039c-.552 0-1-.453-1-1.008s.448-1.008 1-1.008 1 .453 1 1.008-.448 1.008-1 1.008m13-7.055c-1.103 0-2 .904-2 2.016 0 .37.106.713.281 1.013l-2.196 2.337a2 2 0 0 0-1.085-.327c-.072 0-.141.014-.212.021l-2.029-3.113c.149-.282.241-.598.241-.939a2.01 2.01 0 0 0-2-2.016 2.01 2.01 0 0 0-1.592 3.223L12.894 19.6a2 2 0 0 0-.517-.077c-1.103 0-2 .904-2 2.016a2.01 2.01 0 0 0 2 2.016c1.103 0 2-.904 2-2.016 0-.553-.223-1.055-.582-1.419l1.776-1.778c.247.11.519.174.806.174.391 0 .752-.118 1.061-.314l1.77 2.717a2.015 2.015 0 0 0 1.169 3.644c1.103 0 2-.904 2-2.016 0-.34-.093-.657-.241-.94l2.227-2.372c.299.18.643.288 1.014.288 1.103 0 2-.904 2-2.015a2.01 2.01 0 0 0-2-2.016M29 25.57h-4.5a.5.5 0 0 0-.297.1l-7.826 5.828v-5.424a.5.5 0 0 0-.5-.504H10.36c-.449 0-.872-.125-1.224-.36C8.161 24.557 7 23.319 7 21.119c0-3.016 2.089-4.005 3.334-4.326a.5.5 0 0 0 .375-.519l-.05-.828c0-2.404 1.648-4.989 3.751-5.887.946-.404 1.821-.564 2.614-.564 2.255 0 3.848 1.3 4.542 2.003.766.774 1.364 1.762 1.775 2.937a.499.499 0 0 0 .874.131c.623-.851 1.695-1.206 2.676-.883 1.1.366 1.732 1.452 1.729 2.963a.503.503 0 0 0 .41.568c1.194.206 3.97 1.054 3.97 4.448 0 4.042-3.873 4.395-4 4.407m.613-9.763c-.103-1.783-.988-3.107-2.41-3.58a3.36 3.36 0 0 0-3.214.624c-.438-.995-1.012-1.855-1.714-2.564-2.255-2.28-5.341-2.9-8.255-1.655-2.486 1.061-4.361 3.99-4.36 6.845l.028.458C8.331 16.382 6 17.656 6 21.12c0 2.785 1.618 4.283 2.583 4.928.517.346 1.131.53 1.777.53h5.017v5.918a.504.504 0 0 0 .5.504c.105 0 .21-.033.297-.099l8.491-6.324h4.372c.05-.005 4.963-.43 4.963-5.415 0-3.846-2.969-5.017-4.387-5.356"
      />
    </g>
  </svg>
);
export default SvgConnect;
