import * as React from "react";
import type { SVGProps } from "react";
const SvgDirectConnect = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#8C4FFF" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M15.368 30.107h9.264v-3.051c0-.274-.3-.507-.654-.507h-7.957c-.354 0-.653.233-.653.507zm1.31-10.097a1.16 1.16 0 0 0 1.158-1.158 1.159 1.159 0 0 0-2.317 0c0 .639.52 1.158 1.16 1.158m3.285-3.874c.64 0 1.16-.52 1.16-1.158a1.159 1.159 0 0 0-2.317 0c0 .638.52 1.158 1.157 1.158m3.359 3.874c.639 0 1.158-.52 1.158-1.158a1.16 1.16 0 0 0-2.316 0c0 .639.519 1.158 1.158 1.158m4.026 11.805V34h-1.004v-2.185c0-.415-.245-.704-.464-.704H14.12c-.22 0-.464.29-.464.704V34h-1.004v-2.185c0-.942.658-1.708 1.468-1.708h.243v-3.051c0-.833.744-1.512 1.658-1.512h.155V20.95a2.16 2.16 0 0 1-1.662-2.098c0-1.192.97-2.162 2.164-2.162 1.192 0 2.163.97 2.163 2.162 0 1.02-.71 1.87-1.66 2.098v4.594h2.316v-8.457a2.165 2.165 0 0 1-1.696-2.11 2.165 2.165 0 0 1 4.327 0 2.16 2.16 0 0 1-1.626 2.088v8.479h2.317V20.95a2.16 2.16 0 0 1-1.66-2.098 2.164 2.164 0 0 1 4.326 0c0 1.02-.71 1.87-1.66 2.098v4.594h.153c.915 0 1.66.68 1.66 1.512v3.05h.242c.81 0 1.468.767 1.468 1.71M34 18.456c0 4.716-4.188 4.716-5.564 4.716h-2.461v-1.004h2.46c2.123 0 4.56-.422 4.56-3.712 0-2.287-1.34-3.716-3.983-4.246a.5.5 0 0 1-.402-.463c-.134-2.236-1.441-3.03-2.52-3.03-.73 0-1.415.349-1.878.956a.52.52 0 0 1-.474.192.5.5 0 0 1-.396-.324c-.363-.98-.91-1.791-1.774-2.628-1.955-1.9-4.631-2.416-7.159-1.38-2.133.873-3.743 3.214-3.743 5.443q0 .389.047.763a.5.5 0 0 1-.38.55c-1.243.305-3.328 1.244-3.328 4.128 0 .103.006.206.01.31.134 2.377 2.34 3.44 4.465 3.44h2.55v1.005h-2.55c-3.074 0-5.322-1.805-5.468-4.39q-.01-.184-.012-.365c0-3.328 2.312-4.552 3.675-4.985a8 8 0 0 1-.014-.456c0-2.657 1.836-5.336 4.367-6.372 2.91-1.191 5.989-.599 8.24 1.589.762.737 1.309 1.463 1.71 2.283 1.793-1.474 5.161-.885 5.601 2.83 2.854.691 4.421 2.508 4.421 5.15"
      />
    </g>
  </svg>
);
export default SvgDirectConnect;
