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

const EyeOff48: 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">
  <g clip-path="url(#a)">
    <path fill-rule="evenodd" d="M7.06 4.94a1.5 1.5 0 1 0-2.12 2.12l8.402 8.403a31.185 31.185 0 0 0-2.363 1.919 37.97 37.97 0 0 0-4.832 5.243 22.698 22.698 0 0 0-.35.479l-.021.029-.006.009-.002.003c-.001.001-.002.002 1.232.855l-1.234-.854a1.5 1.5 0 0 0 0 1.707L7 24l-1.233.854v.001l.003.003.006.01.02.028.075.104c.064.089.156.216.276.375a37.97 37.97 0 0 0 4.832 5.243C14.143 33.445 18.744 36.5 24 36.5c2.944 0 5.684-.959 8.08-2.299l8.86 8.86a1.5 1.5 0 0 0 2.12-2.122l-36-36Zm22.801 27.043-2.086-2.087a7 7 0 0 1-9.67-9.67l-2.614-2.613a27.687 27.687 0 0 0-2.512 2.005A34.968 34.968 0 0 0 8.874 24a34.968 34.968 0 0 0 4.105 4.382C15.969 31.055 19.867 33.5 24 33.5c2.038 0 4.018-.594 5.861-1.517ZM19.566 21.687a5 5 0 0 0 6.747 6.747l-6.747-6.747Zm5.524-4.603 5.826 5.826a7.005 7.005 0 0 0-5.826-5.826Zm13.422 7.674a35.458 35.458 0 0 1-2.78 2.969l2.122 2.122a38.463 38.463 0 0 0 2.962-3.17A33.725 33.725 0 0 0 42.129 25l.074-.104.021-.029.006-.009.002-.003c.001-.001.002-.002-1.232-.855l1.233.854a1.5 1.5 0 0 0 0-1.707L41 24l1.233-.854v-.001l-.003-.003-.006-.01-.02-.028-.075-.104a33.725 33.725 0 0 0-1.313-1.68 37.965 37.965 0 0 0-3.796-3.938C33.858 14.555 29.256 11.5 24 11.5c-1.36 0-2.678.205-3.937.557l2.534 2.535c.464-.06.932-.092 1.403-.092 4.133 0 8.03 2.445 11.021 5.118A34.968 34.968 0 0 1 39.126 24c-.172.22-.378.475-.614.758Z"/>
  </g>
  <defs>
    <clipPath id="a">
      <rect width="48" height="48" fill="#fff"/>
    </clipPath>
  </defs>
</svg>
)
export default EyeOff48