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

const Attic24: FC<ADSIcon>  = 
    ({fill, size = '1.5rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path fill-rule="evenodd" d="M21.707 2.293a1 1 0 0 1 0 1.414l-18 18a1 1 0 0 1-1.414-1.414L4.086 18.5H3a.5.5 0 0 1 0-1h2.086l2-2H6a.5.5 0 0 1 0-1h2.086l2-2H9a.5.5 0 0 1 0-1h2.086l2-2H12a.5.5 0 0 1 0-1h2.086l2-2H15a.5.5 0 0 1 0-1h2.086l3.207-3.207a1 1 0 0 1 1.414 0ZM16.5 17.75a.25.25 0 1 0 0-.5.25.25 0 0 0 0 .5ZM18 19a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm-1.75 0a.25.25 0 1 1-.5 0 .25.25 0 0 1 .5 0ZM22 7a1 1 0 0 0-1.707-.707l-14 14A1 1 0 0 0 7 22h14a1 1 0 0 0 1-1V7Zm-2 13H9.414L12 17.416c.07.07.127.14.172.216.12.2.199.494.164.999-.023.12-.035.244-.035.37a.5.5 0 0 0 .996.065c.013-.1.024-.196.031-.29a.738.738 0 0 1 .255-.404c.132-.103.33-.174.6-.133a.499.499 0 0 0 .868-.339c0-.971.777-1.75 1.725-1.75.733 0 1.364.466 1.613 1.129a.5.5 0 0 0 .936-.351 2.74 2.74 0 0 0-.165-.36c.31-.27.54-.4.75-.469.03-.01.06-.019.091-.027V20Zm-6.815-2.56c.277-.154.6-.228.946-.21a2.73 2.73 0 0 1 2.644-2.08c.668 0 1.277.242 1.75.643.37-.318.707-.522 1.067-.642a2.61 2.61 0 0 1 .408-.1V9.414l-7.294 7.295a2.078 2.078 0 0 1 .479.73Z"/>
</svg>
)
export default Attic24