import * as React from "react";
import type { SVGProps } from "react";
const SvgGames = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#8C4FFF" d="M4 4h40v40H4z" />
      <path stroke="#879196" strokeWidth={2} d="M1 1h46v46H1z" />
      <path
        fill="#FFF"
        d="M15.014 19.999h-2.001v-1h2.001v-2.001h1v2.001h2.001v1h-2.001V22h-1zm18.501 1.502a1 1 0 1 0 0-2 1 1 0 0 0 0 2M31.513 19.5a1.001 1.001 0 0 0 0-2 1.001 1.001 0 0 0 0 2m5.501 9.846c-.004.275-.108 2.688-2.457 2.688-1.889 0-3.403-4.068-4.51-7.039q-.138-.374-.274-.733a5.46 5.46 0 0 0 2.741.738c1.86 0 3.504-.93 4.5-2.347zM19.825 23c.042-.093.084-.194.125-.28a5.477 5.477 0 0 0-.211-6.72h8.536a5.48 5.48 0 0 0-.211 6.72c.041.086.083.187.125.28zm-6.368 9.034c-2.348 0-2.453-2.413-2.457-2.682v-6.699A5.5 5.5 0 0 0 15.5 25c.999 0 1.933-.271 2.741-.738l-.274.733c-1.106 2.971-2.621 7.039-4.51 7.039M15.5 15c2.482 0 4.5 2.019 4.5 4.5 0 2.482-2.018 4.5-4.5 4.5a4.505 4.505 0 0 1-4.5-4.5c0-2.481 2.019-4.5 4.5-4.5m21.514 4.5c0 2.482-2.019 4.5-4.5 4.5a4.505 4.505 0 0 1-4.5-4.5c0-2.481 2.019-4.5 4.5-4.5s4.5 2.019 4.5 4.5m1 0c0-3.032-2.468-5.5-5.5-5.5a5.46 5.46 0 0 0-3.151 1H18.652a5.46 5.46 0 0 0-3.152-1 5.507 5.507 0 0 0-5.5 5.5c0 .06.007.118.009.177H10v9.679c.012 1.272.749 3.678 3.457 3.678 2.583 0 4.171-4.264 5.447-7.69.174-.468.343-.921.508-1.344h9.191c.164.423.333.876.508 1.344 1.275 3.426 2.863 7.69 5.446 7.69 2.708 0 3.445-2.406 3.457-3.682v-9.675h-.009c.002-.059.009-.117.009-.177"
      />
    </g>
  </svg>
);
export default SvgGames;
