import * as React from "react";
import type { SVGProps } from "react";
const SvgAppMeshVirtualRouter = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M36 32.043a1.175 1.175 0 0 1-1.656 0 1.171 1.171 0 1 1 1.656 0m-10.813 5.939c-.63.631-1.66.631-2.292 0a1.624 1.624 0 0 1 0-2.293 1.624 1.624 0 0 1 2.292 0c.306.306.475.713.475 1.147 0 .433-.169.84-.475 1.146m-2.292-14.773a1.62 1.62 0 0 1 1.146-.474c.415 0 .83.158 1.146.474a1.62 1.62 0 1 1-2.292 0m0-13.278a1.6 1.6 0 0 1 1.146-.474c.415 0 .83.157 1.146.474a1.624 1.624 0 0 1 0 2.293 1.62 1.62 0 0 1-2.292 0 1.624 1.624 0 0 1 0-2.293m11.449 6.409a1.136 1.136 0 1 1 1.609 1.608 1.136 1.136 0 1 1-1.609-1.608M13.606 32.918c-.429.432-1.182.432-1.614 0a1.144 1.144 0 0 1 .808-1.949c.292 0 .585.111.807.334.216.216.335.503.335.807s-.119.592-.336.808M12.168 18.56a1.062 1.062 0 1 1 1.504 1.504 1.064 1.064 0 0 1-1.504-1.504m25.246 10.413a3.173 3.173 0 0 0-4.484 0 3.16 3.16 0 0 0-.832 2.974l-5.014 2.934a3.7 3.7 0 0 0-.482-.606A3.6 3.6 0 0 0 25 33.361v-5.532a3.56 3.56 0 0 0 1.602-.913 3.61 3.61 0 0 0 .96-3.358l5.697-3.925c.558.423 1.22.647 1.889.647.804 0 1.608-.305 2.22-.917a3.14 3.14 0 0 0-.001-4.437c-1.185-1.186-3.252-1.186-4.437 0a3.11 3.11 0 0 0-.919 2.219c0 .287.051.563.126.833L26.6 21.793a3.6 3.6 0 0 0-1.6-.912v-6.329a3.6 3.6 0 0 0 1.602-.914 3.625 3.625 0 0 0 0-5.121 3.626 3.626 0 0 0-5.122 0 3.625 3.625 0 0 0 0 5.121c.438.437.965.722 1.52.889v6.378a3.6 3.6 0 0 0-1.52.89 3.625 3.625 0 0 0 0 5.121c.438.438.965.724 1.52.89v5.58a3.6 3.6 0 0 0-1.52.889 3.6 3.6 0 0 0-.503.646l-5.055-2.606c.005-.068.02-.135.02-.205 0-.839-.327-1.629-.921-2.221a3.1 3.1 0 0 0-1.021-.68v-7.037a3 3 0 0 0 1.086-.693 3.064 3.064 0 1 0-4.332 0c.359.36.791.597 1.246.741v6.867a3.1 3.1 0 0 0-1.422.802 3.12 3.12 0 0 0-.92 2.221c0 .84.327 1.629.92 2.222a3.12 3.12 0 0 0 2.222.921c.84 0 1.629-.327 2.221-.92.051-.051.088-.11.135-.163l5.27 2.718a3.605 3.605 0 0 0 3.615 3.567 3.615 3.615 0 0 0 3.619-3.593l5.498-3.218c.584.484 1.295.74 2.014.74.811 0 1.624-.31 2.242-.927a3.177 3.177 0 0 0 0-4.484M24 44C12.972 44 4 35.028 4 24S12.972 4 24 4s20 8.972 20 20-8.972 20-20 20m0-42C11.869 2 2 11.869 2 24s9.869 22 22 22 22-9.869 22-22S36.131 2 24 2"
    />
  </svg>
);
export default SvgAppMeshVirtualRouter;
