import { createIcon } from '../lib/create-icon'

const SvgSignatureIcon = createIcon(props => {
  return (
    <svg
      {...props}
      xmlns="http://www.w3.org/2000/svg"
      width={props.width}
      height={props.height}
      fill="none"
      viewBox="0 0 20 20"
      focusable={false}
      aria-hidden={true}
    >
      <path
        fill={props.color}
        fillRule="evenodd"
        d="M4.1 10c0-1.617.063-2.855.233-3.809.17-.952.437-1.565.804-1.981.36-.409.872-.69 1.659-.867C7.595 3.163 8.633 3.1 10 3.1c1.367 0 2.405.063 3.204.243.787.177 1.298.458 1.659.867.367.416.634 1.03.804 1.981.17.954.233 2.192.233 3.809h1.2c0-1.633-.062-2.957-.252-4.02-.19-1.063-.516-1.918-1.086-2.564-.577-.655-1.347-1.03-2.294-1.244-.936-.21-2.085-.272-3.468-.272s-2.532.062-3.468.272c-.947.214-1.717.59-2.295 1.244-.57.646-.896 1.5-1.086 2.565C2.962 7.043 2.9 8.367 2.9 10s.062 2.957.251 4.02c.19 1.063.516 1.918 1.087 2.564.577.655 1.347 1.03 2.294 1.244.936.21 2.085.272 3.468.272v-1.2c-1.367 0-2.405-.063-3.204-.243-.787-.177-1.299-.458-1.659-.866-.367-.417-.635-1.03-.804-1.982-.17-.954-.233-2.191-.233-3.809ZM7 14l.569.19.006-.017.03-.077a4.797 4.797 0 0 1 .73-1.212C8.885 12.227 9.73 11.6 11 11.6c.139 0 .238.009.307.02a1.922 1.922 0 0 1-.096.182 6.907 6.907 0 0 1-.407.588l-.135.18c-.12.157-.245.322-.354.476-.148.21-.305.452-.397.687-.082.206-.2.63.094.993.263.326.685.374.988.374.63 0 1.12-.106 1.526-.286a3.28 3.28 0 0 0 .909-.623l.121-.113c.355-.33.513-.478.944-.478.268 0 .38.064.435.107.07.054.13.14.216.311l.036.075c.07.148.181.38.329.557.224.27.546.45.984.45.494 0 .891-.299 1.159-.566.284-.285.532-.644.73-.975a10.143 10.143 0 0 0 .654-1.302l.01-.024.003-.007v-.002c0-.001.001-.001-.556-.224l-.557-.223-.002.004-.007.018-.03.072a9.128 9.128 0 0 1-.544 1.07c-.176.294-.365.56-.55.744-.091.091-.168.15-.228.183s-.084.032-.082.032c-.051 0-.054-.005-.059-.013a.04.04 0 0 0-.004-.005c-.042-.052-.07-.11-.132-.235a17.41 17.41 0 0 0-.08-.165c-.103-.204-.26-.493-.55-.72-.305-.239-.693-.362-1.175-.362-.923 0-1.408.462-1.765.803a8.824 8.824 0 0 1-.113.106 2.1 2.1 0 0 1-.584.409c-.197.087-.463.16-.85.178l.107-.157c.097-.137.203-.277.317-.428l.152-.201c.165-.22.34-.462.48-.697.131-.223.272-.506.303-.803a.988.988 0 0 0-.452-.963c-.297-.193-.688-.247-1.095-.247-1.729 0-2.884.873-3.586 1.716a5.997 5.997 0 0 0-.921 1.53 3.635 3.635 0 0 0-.057.147l-.003.011-.001.004v.001H6.43L7 14Zm3.835-.114Zm.187.32a.04.04 0 0 1-.002.011l.002-.01Z"
        clipRule="evenodd"
      />
    </svg>
  )
})

export default SvgSignatureIcon
