import * as React from "react";
import type { SVGProps } from "react";
const SvgMigrationModernization = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#01A88D" d="M4 4h40v40H4z" />
      <path stroke="#879196" strokeWidth={2} d="M1 1h46v46H1z" />
      <path
        fill="#FFF"
        d="M29.398 30.763 23.5 24.022l-5.899 6.741H21.5a.5.5 0 0 1 .5.5v5.5h3v-5.5a.5.5 0 0 1 .5-.5zm1.478.171a.5.5 0 0 1-.376.829H26v5.5a.5.5 0 0 1-.5.5h-4a.5.5 0 0 1-.5-.5v-5.5h-4.5a.499.499 0 0 1-.376-.829l7-8a.514.514 0 0 1 .752 0zM38 23.289c0 3.326-1.87 5.474-4.763 5.474H31v-1h2.237c2.774 0 3.763-2.311 3.763-4.474 0-1.819-1.175-3.763-4.474-3.763a.5.5 0 0 1-.485-.621c.296-1.185.051-2.276-.672-2.994-.717-.71-1.798-.944-2.963-.643a.5.5 0 0 1-.38-.053.5.5 0 0 1-.23-.307C26.974 11.678 24.119 11 21.868 11c-.24.001-5.895.112-5.895 7.316a.5.5 0 0 1-.5.5c-4.402 0-4.472 4.106-4.473 4.28 0 2.53 2.048 4.667 4.473 4.667H16v1h-.527c-2.967 0-5.473-2.595-5.473-5.667 0-.052.058-4.958 4.981-5.265C15.245 10.092 21.8 10 21.868 10c3.49 0 5.873 1.487 6.763 4.2 1.334-.214 2.571.138 3.442 1.001.85.844 1.221 2.04 1.053 3.345 3.583.242 4.874 2.658 4.874 4.743"
      />
    </g>
  </svg>
);
export default SvgMigrationModernization;
