import * as React from 'react';
export interface Ecology48Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Ecology48({ ariaLabel, ...props }: Ecology48Props) {
  return (
    <svg viewBox="0 0 48 48" width="1em" height="1em" fill="currentColor"
         role={ariaLabel ? 'img' : 'presentation'}
         aria-label={ariaLabel || undefined}
         {...props}><g fill="none" stroke-linecap="square" stroke-miterlimit="10" stroke-width="3"><path d="M11.89 6.471a10.4 10.4 0 0 1 2.453 3.634A4.74 4.74 0 0 1 15.917 12a5.2 5.2 0 0 1 .021 2.506S17 17.625 16.5 18.5s-2.625 1.438-2.625 1.438a4.1 4.1 0 0 1-2.688 1.938A2.517 2.517 0 0 0 8.812 24.5c0 1.688 1.688 4.438 1.688 4.438s1.75.856 2 1.481a9.5 9.5 0 0 1 .335 2.081s1.665 2.938.727 4.625c-.3.538-1.688.938-1.688.938l-1.947 2.92m31.935-29.996a35.7 35.7 0 0 1-5.836 1.867s-2.713 3.02-4.5 2.77-3.594-2.25-3.594-2.25.13-3.686-.432-3.874-2.062.812-3 .062-.4-2.862-.4-2.862-2.041-.636-2.291-1.324.743-2.219.932-2.806" data-cap="butt"/><path d="M44.5 15.336a22 22 0 1 0-26 30.308"/><path d="M39.821 31.661C29.434 35.371 32.4 46.5 23.5 46.5" data-color="color-2"/><path d="M30.757 21.023a8.4 8.4 0 0 0-1.675-.773 10.7 10.7 0 0 0-3.208.625s-3 3.625-3 5a1 1 0 0 0 .224.531"/><path d="M46.5 20.473a14.96 14.96 0 0 1-12 6.027 8 8 0 0 0 0 16 12 12 0 0 0 12-12Z" data-color="color-2"/></g></svg>
  );
}
