import * as React from "react";
import type { SVGProps } from "react";
const SvgDatazone = (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="m16.353 11.365-.707-.707 4.017-4.017a.514.514 0 0 1 .707 0l4.017 4.017-.707.707-3.664-3.664zm17.034 9-4 4-.707-.707 3.647-3.647-3.647-3.646.707-.707 4 4a.5.5 0 0 1 0 .707m-9.74 8.327.706.707-3.983 3.983a.5.5 0 0 1-.707 0l-4.017-4.017.707-.707 3.663 3.664zm-12.294-5.034-.707.707-4-4a.5.5 0 0 1 0-.707l4-4 .707.707-3.646 3.646zM26.5 28.011a1.501 1.501 0 0 1 0-3 1.501 1.501 0 0 1 0 3m-11.023-3a2.5 2.5 0 0 0-.477-.472v-9.05a2.5 2.5 0 0 0 .48-.478h9.048q.204.27.472.477v9.036q-.277.21-.487.487zm-1.967 3c-.82 0-1.49-.668-1.49-1.49a1.49 1.49 0 0 1 2.98 0c0 .822-.668 1.49-1.49 1.49m-1.496-14.506c0-.824.67-1.494 1.493-1.494a1.495 1.495 0 0 1 0 2.987c-.823 0-1.493-.67-1.493-1.493m14.496-1.473c.822 0 1.49.668 1.49 1.489a1.491 1.491 0 0 1-2.98 0c0-.821.67-1.489 1.49-1.489m-.01 11.979q-.256 0-.5.051v-8.104q.248.053.51.053a2.493 2.493 0 0 0 2.49-2.49 2.49 2.49 0 0 0-2.49-2.489 2.492 2.492 0 0 0-2.44 2.979h-8.122q.051-.245.052-.506a2.496 2.496 0 0 0-2.493-2.494 2.496 2.496 0 0 0-2.493 2.494A2.496 2.496 0 0 0 14 15.948v8.133a2.492 2.492 0 0 0-2.98 2.44 2.493 2.493 0 0 0 2.49 2.49 2.493 2.493 0 0 0 2.437-3h8.104a2.503 2.503 0 0 0 2.449 3c1.38 0 2.5-1.121 2.5-2.5 0-1.378-1.12-2.5-2.5-2.5"
      />
    </g>
  </svg>
);
export default SvgDatazone;
