import * as React from "react";
import type { SVGProps } from "react";
const SvgGamelift = (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="M29.752 25.498a.75.75 0 1 1 1.5 0 .75.75 0 0 1-1.5 0m2.931 7.218c-.187.191-.456.284-.822.284-.982 0-2.141-2.77-2.764-4.259l-.022-.052c.436.196.917.311 1.425.311.98 0 1.864-.408 2.5-1.059v3.9c0 .005.007.544-.317.875M20.14 33c-.366 0-.636-.093-.822-.284-.325-.331-.318-.87-.318-.889v-3.886A3.49 3.49 0 0 0 21.5 29c.509 0 .989-.115 1.426-.311l-.022.052C22.281 30.23 21.121 33 20.14 33m1.36-10c1.379 0 2.5 1.121 2.5 2.5 0 1.378-1.121 2.5-2.5 2.5a2.503 2.503 0 0 1-2.5-2.5c0-1.379 1.121-2.5 2.5-2.5m5.851 4h-2.702c.219-.457.351-.961.351-1.5a3.45 3.45 0 0 0-.351-1.5h2.702A3.5 3.5 0 0 0 27 25.5c0 .539.133 1.043.351 1.5m3.149-4c1.379 0 2.5 1.121 2.5 2.5 0 1.378-1.121 2.5-2.5 2.5a2.503 2.503 0 0 1-2.5-2.5c0-1.379 1.121-2.5 2.5-2.5m3.5 8.827V25.5c0-1.93-1.57-3.5-3.5-3.5-.95 0-1.81.383-2.441 1h-4.117a3.48 3.48 0 0 0-2.442-1c-1.929 0-3.5 1.57-3.5 3.5v6.31c-.003.097-.014.967.594 1.596.381.394.9.594 1.546.594 1.647 0 2.778-2.702 3.686-4.872.178-.426.34-.814.487-1.128h3.375c.146.314.308.702.486 1.128.908 2.17 2.039 4.872 3.687 4.872.645 0 1.165-.2 1.546-.594.608-.629.596-1.499.593-1.579M21 26h-1v-1h1v-1h1v1h1v1h-1v1h-1zM9.723 24.369a12.7 12.7 0 0 1 2.589-.998c.527 1.66 1.267 3.03 2.157 3.972a10.4 10.4 0 0 1-4.746-2.974m-.648-.784a10.3 10.3 0 0 1-2.049-5.702h4.428c.036 1.63.241 3.158.585 4.528-1.099.301-2.1.695-2.964 1.174m0-12.403c.864.479 1.864.873 2.964 1.174a20.6 20.6 0 0 0-.585 4.527H7.026a10.3 10.3 0 0 1 2.049-5.701m5.394-3.758c-.891.942-1.63 2.312-2.158 3.972a12.7 12.7 0 0 1-2.589-.996 10.4 10.4 0 0 1 4.747-2.976M17.384 7c1.676 0 3.189 1.861 4.087 4.632a20 20 0 0 1-4.087.414c-1.433 0-2.813-.148-4.087-.413C14.195 8.861 15.708 7 17.384 7m7.66 3.398c-.76.403-1.633.737-2.588.998-.527-1.66-1.267-3.03-2.157-3.972a10.4 10.4 0 0 1 4.745 2.974m.649.784a10.3 10.3 0 0 1 2.049 5.701h-4.429a20.6 20.6 0 0 0-.585-4.528c1.1-.301 2.101-.695 2.965-1.173m-13.239 5.701c.037-1.531.236-2.987.568-4.289 1.363.29 2.837.452 4.362.452 1.523 0 2.997-.162 4.361-.452.332 1.301.531 2.758.568 4.289zM17 27.714c-1.52-.26-2.874-2.022-3.703-4.579a20 20 0 0 1 4.087-.415c.034 0 .066.005.099.005v-1.002l-.099-.003c-1.523 0-2.997.162-4.362.453a19.4 19.4 0 0 1-.568-4.29h9.859A20 20 0 0 1 21.996 21h1.02c.167-.984.273-2.025.297-3.117h4.429a10.3 10.3 0 0 1-.64 3.117h1.067c.383-1.138.599-2.351.599-3.617C28.768 11.107 23.661 6 17.384 6S6 11.107 6 17.383c0 6.148 4.901 11.16 11 11.365z"
      />
    </g>
  </svg>
);
export default SvgGamelift;
