import * as React from "react";
import type { SVGProps } from "react";
const SvgSigner = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#DD344C" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M23.29 26.44a.577.577 0 0 0 .799-.164.577.577 0 0 0-.963-.634.58.58 0 0 0 .164.798m6.788-3.799-5.78-3.812L19 22.902v8.96l3.352-4.961a1.57 1.57 0 0 1-.06-1.81 1.56 1.56 0 0 1 .998-.675 1.57 1.57 0 0 1 1.185.228 1.58 1.58 0 0 1 .449 2.182l-.001.001a1.56 1.56 0 0 1-1.319.708q-.22-.001-.431-.063L19.83 32.42l8.36-3.491zm1.034.032-2.032 6.769a.5.5 0 0 1-.286.318l-10.102 4.218c-.061.026-.127.022-.192.022H6v-1h12V22.656c0-.155.072-.302.195-.397l5.681-4.367 2.96-5.725.889.459-2.802 5.418 5.634 3.715 2.651-3.395.789.615zm-.316-15.985-.889-.46-2.351 4.542.888.46zm-18.295 9.228a.5.5 0 0 0 .362-.156l4.202-4.415-.724-.69-3.84 4.035-1.74-1.825-.725.69 2.103 2.206a.5.5 0 0 0 .362.155M7 13.5c0 .53.377.989.895 1.093a.5.5 0 0 1 .384.357c.12.433.293.848.512 1.233a.5.5 0 0 1-.009.509q-.166.272-.167.577c0 .818.965 1.396 1.694.948a.51.51 0 0 1 .509-.007c.385.219.799.391 1.232.51.182.051.32.199.357.385.104.519.564.895 1.093.895s.989-.376 1.093-.895a.5.5 0 0 1 .357-.385 5.4 5.4 0 0 0 1.232-.51.5.5 0 0 1 .509.007q.273.168.578.168c.616 0 1.116-.501 1.116-1.116q-.001-.305-.167-.577a.5.5 0 0 1-.009-.509c.219-.385.392-.8.512-1.233a.5.5 0 0 1 .383-.357c.519-.104.896-.563.896-1.093s-.377-.989-.896-1.093a.5.5 0 0 1-.383-.357 5.4 5.4 0 0 0-.512-1.233.5.5 0 0 1 .009-.509q.166-.271.167-.577c0-.818-.96-1.399-1.694-.948a.5.5 0 0 1-.509.008 5.3 5.3 0 0 0-1.232-.511.5.5 0 0 1-.357-.384A1.12 1.12 0 0 0 13.5 7c-.529 0-.989.377-1.093.896a.5.5 0 0 1-.357.384 5.3 5.3 0 0 0-1.232.511.5.5 0 0 1-.509-.008c-.734-.45-1.694.131-1.694.948q.001.306.167.577a.5.5 0 0 1 .009.509 5.4 5.4 0 0 0-.512 1.233.5.5 0 0 1-.384.357A1.12 1.12 0 0 0 7 13.5m-1 0c0-.899.572-1.692 1.398-1.99q.16-.49.393-.945a2.1 2.1 0 0 1-.176-.834c0-1.166.949-2.116 2.115-2.116.286 0 .57.06.834.176q.456-.235.947-.393A2.12 2.12 0 0 1 13.5 6a2.12 2.12 0 0 1 1.989 1.398q.491.158.947.393c.264-.116.548-.176.833-.176 1.167 0 2.116.95 2.116 2.116 0 .286-.061.569-.176.834q.233.454.393.945A2.12 2.12 0 0 1 21 13.5c0 .899-.572 1.692-1.398 1.99a6.5 6.5 0 0 1-.393.946c.115.264.176.547.176.833a2.12 2.12 0 0 1-2.116 2.116c-.286 0-.569-.06-.833-.176a6.3 6.3 0 0 1-.947.393A2.12 2.12 0 0 1 13.5 21a2.12 2.12 0 0 1-1.989-1.398 6.3 6.3 0 0 1-.947-.393 2.1 2.1 0 0 1-.834.176 2.12 2.12 0 0 1-2.115-2.116c0-.286.061-.569.176-.833a6.5 6.5 0 0 1-.393-.946A2.12 2.12 0 0 1 6 13.5m5 7.5v5.293l2.146-2.146a.5.5 0 0 1 .704-.004l2.5 2.443-.7.715-2.146-2.098-2.651 2.651A.5.5 0 0 1 10 27.5V21z"
      />
    </g>
  </svg>
);
export default SvgSigner;
