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

const EyeOff32: FC<ADSIcon>  = 
    ({fill, size = '2rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
  <g clip-path="url(#a)">
    <path fill-rule="evenodd" d="M4.707 3.293a1 1 0 0 0-1.414 1.414l5.602 5.602a20.81 20.81 0 0 0-1.575 1.279 25.31 25.31 0 0 0-3.222 3.495 15.034 15.034 0 0 0-.234.32l-.013.019-.004.006-.002.002.822.57-.823-.569a1 1 0 0 0 0 1.138L4.667 16c-.823.569-.822.57-.822.57l.002.002.004.006.013.02a8.858 8.858 0 0 0 .234.319 25.31 25.31 0 0 0 3.222 3.496c2.108 1.884 5.176 3.92 8.68 3.92 1.963 0 3.79-.639 5.386-1.532l5.907 5.906a1 1 0 0 0 1.414-1.414l-24-24Zm15.2 18.029-1.511-1.512a4.5 4.5 0 0 1-6.206-6.206l-1.862-1.862c-.594.418-1.156.872-1.675 1.337A23.32 23.32 0 0 0 5.916 16a23.32 23.32 0 0 0 2.736 2.921c1.994 1.782 4.593 3.412 7.348 3.412 1.358 0 2.679-.396 3.907-1.011Zm-6.986-6.987a3.5 3.5 0 0 0 4.744 4.744l-4.744-4.744Zm12.754 2.17a23.621 23.621 0 0 1-1.884 2.008l1.415 1.415a25.617 25.617 0 0 0 2.696-3.011 15.28 15.28 0 0 0 .234-.32l.013-.019.005-.006v-.002h.001l-.822-.57.823.569a1 1 0 0 0 0-1.138l-.823.569c.823-.569.823-.57.822-.57l-.002-.002-.004-.006-.013-.02a4.655 4.655 0 0 0-.05-.069 22.458 22.458 0 0 0-.876-1.12 25.297 25.297 0 0 0-2.53-2.625C22.572 9.703 19.504 7.667 16 7.667c-.924 0-1.817.141-2.67.384l1.683 1.684A7.21 7.21 0 0 1 16 9.667c2.755 0 5.354 1.63 7.347 3.412A23.315 23.315 0 0 1 26.084 16c-.115.146-.252.317-.41.505Z"/>
  </g>
  <defs>
    <clipPath id="a">
      <rect width="32" height="32" fill="#fff"/>
    </clipPath>
  </defs>
</svg>
)
export default EyeOff32