import * as React from "react";
import type { SVGProps } from "react";
const SvgAppMeshVirtualService = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M43.242 35.938a1.511 1.511 0 0 1-2.137-2.137 1.5 1.5 0 0 1 1.07-.44c.385 0 .772.146 1.067.44a1.51 1.51 0 0 1 0 2.136m-12.284 6.645c-.57.572-1.564.574-2.136 0a1.512 1.512 0 0 1 1.068-2.578 1.512 1.512 0 0 1 1.068 2.578m-9.626-5.587a3.47 3.47 0 0 0-.993-2.128 3.3 3.3 0 0 0-1.339-.8v-6.204a3.5 3.5 0 0 0 1.34-.823 3.514 3.514 0 0 0 0-4.965 3.513 3.513 0 0 0-4.965 0 3.514 3.514 0 0 0 0 4.965c.465.465 1.03.758 1.625.907v6.038a3.37 3.37 0 0 0-1.625.883 3.47 3.47 0 0 0-.994 2.13h-5.38V9.001h20v4.49c-.592.146-1.15.428-1.593.873a3.48 3.48 0 0 0-1.028 2.48c0 .94.365 1.822 1.028 2.483.446.446.996.744 1.592.9v5.956a3.47 3.47 0 0 0-1.592.898 3.513 3.513 0 0 0 0 4.964c.446.447.996.745 1.592.9v5.191a3.5 3.5 0 0 0-1.592.897 3.6 3.6 0 0 0-.43.527zm-2.407-11.37a1.514 1.514 0 0 1-2.136 0 1.512 1.512 0 0 1 1.067-2.578 1.51 1.51 0 0 1 1.07 2.579m0 12.791c-.569.572-1.564.573-2.136 0a1.5 1.5 0 0 1-.443-1.067c0-.403.158-.782.443-1.068a1.5 1.5 0 0 1 1.067-.442c.405 0 .783.157 1.07.442a1.5 1.5 0 0 1 .441 1.069 1.5 1.5 0 0 1-.442 1.066M4 33V5h20v2H7v26zm26.958-15.086c-.57.57-1.566.57-2.136 0a1.5 1.5 0 0 1-.442-1.069 1.5 1.5 0 0 1 .442-1.067 1.5 1.5 0 0 1 1.067-.442c.405 0 .784.157 1.07.442a1.5 1.5 0 0 1 .441 1.068c0 .405-.157.783-.442 1.069m0 12.718c-.57.57-1.564.572-2.136 0a1.512 1.512 0 0 1 1.068-2.579 1.512 1.512 0 0 1 1.068 2.578m10.147-10.329a1.5 1.5 0 0 1 1.07-.44 1.51 1.51 0 0 1 1.067 2.578 1.515 1.515 0 0 1-2.137 0 1.513 1.513 0 0 1 0-2.138m3.551 12.086a3.514 3.514 0 0 0-4.965 0 3.49 3.49 0 0 0-1.028 2.483c0 .362.07.712.176 1.047l-5.952 3.79a3.5 3.5 0 0 0-.515-.675A3.44 3.44 0 0 0 31 38.202v-5.323c.51-.17.981-.444 1.372-.834a3.5 3.5 0 0 0 .975-3.02l6.706-4.876a3.5 3.5 0 0 0 2.121.73c.898 0 1.797-.341 2.482-1.026a3.516 3.516 0 0 0 0-4.965 3.514 3.514 0 0 0-4.965 0 3.51 3.51 0 0 0-.816 3.645l-6.41 4.662c-.034-.037-.057-.08-.093-.114A3.46 3.46 0 0 0 31 26.247v-6.085c.51-.17.981-.444 1.372-.834a3.49 3.49 0 0 0 1.028-2.483c0-.937-.365-1.82-1.028-2.481a3.35 3.35 0 0 0-1.372-.81V7h-5V3H2v32h5v4h7.775c.162.3.352.584.6.833a3.49 3.49 0 0 0 2.481 1.028c.94 0 1.821-.365 2.483-1.028a3.5 3.5 0 0 0 .593-.823l5.452 2.477a3.503 3.503 0 0 0 3.505 3.54c.94 0 1.821-.366 2.483-1.029a3.5 3.5 0 0 0 1.003-2.23l6.59-4.193a3.5 3.5 0 0 0 2.21.802c.898 0 1.796-.34 2.481-1.026a3.513 3.513 0 0 0 0-4.963"
    />
  </svg>
);
export default SvgAppMeshVirtualService;
