import * as React from "react";
import type { SVGProps } from "react";
const SvgApplicationAutoScaling = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#E7157B" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M12.854 19.146a.5.5 0 0 1 0 .707l-3.5 3.5-.707-.707L11.293 20H6v-1h5.293l-2.646-2.647.707-.707zM34 20h-5.292l2.646 2.646-.707.707-3.5-3.5a.5.5 0 0 1 0-.707l3.5-3.5.707.707L28.708 19H34zm-10.353 9.646.707.707-3.5 3.5a.5.5 0 0 1-.707 0l-3.5-3.5.707-.707L20 32.292V28h1v4.292zm-6.293-19.293-.707-.707 3.5-3.5a.5.5 0 0 1 .707 0l3.5 3.5-.707.707L21 7.707V12h-1V7.707zM24 16.793a2.1 2.1 0 0 0-1.506.124 1.8 1.8 0 0 0-.862.855c-.315.668-.281 1.392.094 1.984A2.04 2.04 0 0 0 24 20.6V23h-2.5a.499.499 0 0 0-.343.862c.135.13.56.59.293 1.09-.071.131-.196.308-.39.4-.492.23-.862.074-1.041-.039a.99.99 0 0 1-.46-.834c0-.255.075-.416.285-.617A.5.5 0 0 0 19.5 23H16v-7.5c0-.193.274-.5.5-.5H24zM24.5 14h-8c-.756 0-1.5.743-1.5 1.5v8a.5.5 0 0 0 .5.5h3.119q-.06.225-.06.48c0 .681.345 1.308.923 1.676.328.21.696.314 1.073.314.309 0 .625-.07.93-.213.35-.165.643-.453.848-.835.237-.445.26-.949.089-1.422H24.5a.5.5 0 0 0 .5-.5v-3.778a.5.5 0 0 0-.86-.347c-.435.454-1.238.367-1.569-.153-.111-.175-.262-.54-.034-1.023a.8.8 0 0 1 .38-.376c.451-.21.906-.138 1.223.192a.499.499 0 0 0 .86-.346V14.5c0-.277-.223-.5-.5-.5"
      />
    </g>
  </svg>
);
export default SvgApplicationAutoScaling;
