import * as React from "react";
import type { SVGProps } from "react";
const SvgKeyspaces = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#C925D1" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="m34.086 15.905-1.955.459 1.53 1.717a1.5 1.5 0 0 1-.459.553 1.4 1.4 0 0 1-.645.263l-1.191-2.057-1.19 2.057a1.4 1.4 0 0 1-.647-.263 1.54 1.54 0 0 1-.459-.553l1.532-1.717-1.955-.459a1.4 1.4 0 0 1-.036-.272q0-.578.444-1.02l1.836.901-.239-2.193q.34-.153.714-.153.392 0 .714.153l-.238 2.193 1.836-.901q.442.442.442 1.02 0 .102-.034.272m-8.684 12.171q1.21 0 2.684-.484v1.034q-1.364.615-2.75.616-2.552 0-3.872-1.463t-1.319-4.301q0-2.816 1.341-4.302 1.342-1.484 3.894-1.484 1.364 0 2.574.528v1.034a8 8 0 0 0-2.509-.396q-2.088 0-3.024 1.067t-.935 3.421v.264q0 2.288.946 3.377t2.97 1.089M16 7c5.304 0 9 1.581 9 3s-3.696 3-9 3-9-1.581-9-3 3.696-3 9-3m-.352 26.102C10.552 33.102 7 31.487 7 30.037v-4.155c1.895 1.186 5.444 1.968 9.231 1.968.944 0 1.892-.048 2.82-.143l-.102-.995c-4.842.494-10.236-.496-11.949-2.074V18.88c1.899 1.187 5.45 1.97 9.231 1.97.892 0 1.815-.05 2.82-.153l-.102-.995c-.97.099-1.86.148-2.718.148-4.01 0-7.825-.922-9.231-2.209v-5.828C8.729 13.242 12.442 14 16 14s7.272-.758 9-2.187V14h1v-4c0-2.598-5.152-4-10-4S6 7.402 6 10v20.037c0 2.318 4.148 4.065 9.648 4.065 3.653 0 6.931-.815 8.556-2.127l-.629-.778c-1.432 1.157-4.545 1.905-7.927 1.905"
      />
    </g>
  </svg>
);
export default SvgKeyspaces;
