import * as React from "react";
import type { SVGProps } from "react";
const SvgResilienceHub = (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="M30.222 14.984c.02-1.527-.856-2.84-2.31-3.407-1.225-.48-2.548-.302-3.473.407-.45-1.03-1.044-1.92-1.77-2.651-2.308-2.326-5.468-2.96-8.452-1.69-2.545 1.084-4.464 4.072-4.464 6.953q0 .26.017.514C8.381 15.568 6 16.868 6 20.397q0 .282.022.546c.249 3.208 1.907 5.049 4.549 5.052h2.498v-1h-2.497c-2.813-.003-3.434-2.59-3.554-4.13A6 6 0 0 1 7 20.398c0-3.096 2.149-4.11 3.429-4.437a.5.5 0 0 0 .372-.543 7 7 0 0 1-.048-.821c0-2.463 1.694-5.112 3.855-6.032 3.739-1.588 6.386.5 7.352 1.473.786.793 1.399 1.804 1.823 3.009a.499.499 0 0 0 .874.13c.707-.961 1.994-1.018 2.891-.668.91.356 1.823 1.269 1.65 2.799a.5.5 0 0 0 .409.57c1.237.214 4.112 1.086 4.082 4.559-.012 1.449-.564 2.345-1.025 2.84l.733.682c.582-.626 1.278-1.745 1.292-3.514.033-3.9-2.996-5.106-4.467-5.46m-4.646 12.51v1h3.129a6.5 6.5 0 0 1-5.796 3.584 6.51 6.51 0 0 1-6.5-6.5c0-3.584 2.916-6.5 6.5-6.5 3.356 0 6.202 2.617 6.478 5.958l.996-.082c-.318-3.856-3.601-6.876-7.474-6.876-4.136 0-7.5 3.364-7.5 7.5s3.364 7.5 7.5 7.5a7.51 7.51 0 0 0 6.667-4.087v3.504h1v-5zm-4.126.37 4.591-4.96.735.68-4.929 5.323a.5.5 0 0 1-.703.03l-2.654-2.405.671-.741z"
      />
    </g>
  </svg>
);
export default SvgResilienceHub;
