import * as React from "react";
import type { SVGProps } from "react";
const SvgIamIamRolesAnywhere = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#DD344C"
      fillRule="evenodd"
      d="M43.95 41.723c-.309.02-.664.042-1.045.063l-.266.024c-1.541.148-3.242.261-4.179-.013l-.51-.128c-.442-.139-.893-.329-1.401-.545-1.402-.594-3.159-1.329-5.148-1.285l-.051-1.999c2.441-.075 4.484.809 5.98 1.444.444.188.836.356 1.17.463l.485.121q.156.046.482.074l-.051-.211c-1.08-4.348-5.145-7.501-9.883-7.66a10.83 10.83 0 0 0-5.539 1.28c-2.479 1.808-3.955 4.535-4.056 7.491l-.004.327c.952.599 2.169.978 3.489 1.09 2.652-1.121 6.552-1.358 8.72-1.118 1.669.185 3.466 1.037 4.91 1.722.788.374 1.602.76 2.001.831.66.113 2.116.014 3.399-.075l.137-.009c.408-.031.814-.055 1.201-.074l.097-.005zm-24.437 2.103c.31-.047.618-.118.92-.197a8.4 8.4 0 0 1-2.197-1.206c-.487.218-.983.425-1.473.62-.435.173-1.007.4-1.43.603.683.244 1.903.41 3.514.248zm12.233-14.622a12 12 0 0 0-5.723 1.252 13.3 13.3 0 0 1 3.577-.384c5.627.189 10.462 3.965 11.758 9.183l.156.643c.284-.021.588-.046.935-.079a15 15 0 0 1 .352-.03l.401-.024c-.669-5.799-5.524-10.361-11.456-10.561m14.221 12.038-.095 2.816a1.51 1.51 0 0 1-1.451 1.452c-.227.008-.37.013-.514.023-.392.019-.78.043-1.176.071l-.14.01c-1.534.106-2.979.205-3.88.05-.671-.119-1.485-.505-2.515-.994-1.309-.621-2.937-1.393-4.272-1.541-2.327-.26-6.739.167-8.629 1.444-1.002.681-2.722 1.212-4.276 1.319l-.231.016a12 12 0 0 1-.372.025l-.148.011-.001-.003q-.306.016-.668.016c-1.406 0-3.306-.213-4.272-1.247-.501-.535-.472-1.079-.41-1.355.23-1.027 1.436-1.507 3.107-2.171.469-.186.939-.382 1.39-.584a13.89 13.89 0 0 1 5.495-10.56 13.94 13.94 0 0 1 8.903-2.835c7.047.238 12.784 5.748 13.404 12.686.105.061.205.13.294.216.305.295.472.709.457 1.135M20 23h3v-3h-3zm5-4v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1m-15 4h3v-3h-3zm5-4v5a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1m5-6h3v-3h-3zm5 1a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1zm-15-1h3v-3h-3zm5 1a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1zm5 17h-8c-.552 0-1 .449-1 1v14H4.333C3.047 46 2 45.082 2 43.955V4.045C2 2.917 3.047 2 4.333 2h24.334C29.953 2 31 2.917 31 4.045V25h-2V4.045c-.006.038-.126-.045-.333-.045H4.333c-.205 0-.328.085-.351.116L4 43.955c.004-.041.125.045.333.045H9V32c0-1.654 1.346-3 3-3h8z"
    />
  </svg>
);
export default SvgIamIamRolesAnywhere;
