import * as React from "react";
import type { SVGProps } from "react";
const SvgPrivatelink = (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="M21.11 20.148c.594.665.92 1.502.92 2.357 0 2.006-1.391 3.462-3.308 3.462h-4.256c-1.927 0-3.381-1.489-3.381-3.462 0-1.985 1.485-3.54 3.381-3.54h1.549v1.001h-1.549c-1.359 0-2.382 1.092-2.382 2.539 0 1.425 1.002 2.46 2.382 2.46h4.256c1.36 0 2.31-1.011 2.31-2.46 0-.608-.236-1.209-.665-1.688zm6.978 1.418c0 2.045-1.388 3.365-3.538 3.365h-1.541V23.93h1.54c.596 0 2.54-.17 2.54-2.363 0-1.594-.988-2.665-2.456-2.665h-4.034c-1.428 0-2.68 1.211-2.68 2.593 0 .387.247.813.465 1.19l-.864.504c-.267-.462-.601-1.037-.601-1.694 0-1.915 1.72-3.595 3.68-3.595h4.034c2.035 0 3.455 1.508 3.455 3.667m.636 6.432H11.301c-2.36-.002-4.164-1.662-4.293-3.95a5 5 0 0 1-.009-.31c0-2.94 2.043-3.882 3.26-4.184a.5.5 0 0 0 .376-.547 6 6 0 0 1-.047-.774c0-2.324 1.66-4.825 3.78-5.695a6.9 6.9 0 0 1 2.621-.531c1.686 0 3.308.658 4.612 1.927.772.75 1.372 1.706 1.786 2.842a.5.5 0 0 0 .867.133c.62-.814 1.628-1.158 2.562-.87 1.092.334 1.797 1.445 1.89 2.972a.5.5 0 0 0 .399.462c2.586.522 3.896 1.97 3.896 4.305 0 3.672-2.679 4.22-4.277 4.22m.944-9.426c-.212-1.768-1.152-3.06-2.56-3.491a3.29 3.29 0 0 0-3.079.627 8.2 8.2 0 0 0-1.732-2.493c-2.272-2.209-5.378-2.809-8.309-1.605-2.509 1.03-4.399 3.878-4.399 6.623q0 .235.014.466C8.266 19.132 6 20.367 6 23.737q0 .191.011.37C6.167 26.894 8.44 28.998 11.3 29h17.424C32.03 29 34 27.048 34 23.778c0-2.683-1.534-4.52-4.332-5.206"
      />
    </g>
  </svg>
);
export default SvgPrivatelink;
