import React, { FC } from 'react';
import { ADSIcon } from "../../icons.types";

const Gauge48: FC<ADSIcon>  = 
    ({fill, size = '3rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
  <path fill-rule="evenodd" d="M21.303 4.687a19.5 19.5 0 0 1 9.206.931 1.5 1.5 0 1 1-1.001 2.828A16.5 16.5 0 0 0 7.5 24.086a1.5 1.5 0 1 1-3 .016A19.5 19.5 0 0 1 21.303 4.687ZM39.061 8.94a1.5 1.5 0 0 1 0 2.122L28.803 21.318a5.5 5.5 0 1 1-2.121-2.121L36.939 8.939a1.5 1.5 0 0 1 2.122 0ZM7.66 31.701a1.5 1.5 0 0 1 2.05.549c.172.3.354.593.546.881a1.5 1.5 0 1 1-2.499 1.66 19.84 19.84 0 0 1-.646-1.041 1.5 1.5 0 0 1 .55-2.049Zm8.089 6.588a1.5 1.5 0 1 0-1.5 2.599c.354.204.714.397 1.08.578a1.5 1.5 0 0 0 1.333-2.687 16.016 16.016 0 0 1-.913-.49Zm10.877 3.581a1.5 1.5 0 0 1-1.403 1.592c-.407.025-.816.038-1.224.038a1.5 1.5 0 0 1 0-3c.346 0 .691-.01 1.036-.033a1.5 1.5 0 0 1 1.591 1.403Zm8.164-1.628a1.5 1.5 0 0 0-1.66-2.499c-.288.191-.582.374-.881.546a1.5 1.5 0 0 0 1.5 2.599c.354-.205.7-.42 1.041-.646Zm5.999-9.582a1.5 1.5 0 0 1 .676 2.01c-.181.366-.374.726-.578 1.08a1.5 1.5 0 1 1-2.599-1.5c.173-.3.337-.604.49-.913a1.5 1.5 0 0 1 2.01-.677Zm1.557-13.265a1.5 1.5 0 0 0-2.822 1.016c.645 1.793.975 3.684.975 5.589a1.5 1.5 0 0 0 3 0 19.5 19.5 0 0 0-1.153-6.605ZM21.5 24a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0Z"/>
</svg>
)
export default Gauge48