import * as React from "react";
import type { SVGProps } from "react";
const SvgPaymentCryptography = (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="M11 25h4v-3h-4zm4.5 1h-5a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5m9.5 3h4v-1h-4zm-5 0h4v-1h-4zm-5 0h4v-1h-4zm-5 0h4v-1h-4zm23 1.024V23h-1v7.024c0 1.09-.887 1.976-1.977 1.976H8.977A1.98 1.98 0 0 1 7 30.024V18.976C7 17.886 7.887 17 8.977 17H19v-1H8.977A2.98 2.98 0 0 0 6 18.976v11.048A2.98 2.98 0 0 0 8.977 33h21.046A2.98 2.98 0 0 0 33 30.024M22.071 9.737h-.033a.75.75 0 0 0-.475 1.305.73.73 0 0 0 .541.198.753.753 0 0 0-.033-1.503m-.002 2.504c-.438 0-.855-.162-1.181-.46a1.747 1.747 0 0 1 1.105-3.042c.471-.03.915.142 1.261.458.712.652.761 1.762.109 2.475a1.74 1.74 0 0 1-1.294.569m8.88 8.365 1.051.257v-2.147l-6.249-5.877a.5.5 0 0 1-.107-.583 4.03 4.03 0 0 0-.901-4.705 4 4 0 0 0-3.235-1.016 4.04 4.04 0 0 0-2.878 1.858c-.883 1.393-.784 3.274.24 4.573 1.128 1.428 3.011 1.93 4.679 1.253a.5.5 0 0 1 .526.094l1.27 1.163a.5.5 0 0 1 .162.347l.057 1.32 1.32-.06a.46.46 0 0 1 .36.132l.95.87a.5.5 0 0 1 .162.347l.058 1.319 1.319-.058a.5.5 0 0 1 .361.13zM32.5 22a.5.5 0 0 1-.118-.014l-1.794-.438a.5.5 0 0 1-.22-.117l-.797-.73-1.612.07a.5.5 0 0 1-.522-.476l-.071-1.612-.644-.59-1.613.07c-.32.017-.509-.202-.521-.477l-.071-1.612-.892-.817c-2.012.672-4.2.024-5.54-1.672a4.965 4.965 0 0 1-.299-5.728 5.04 5.04 0 0 1 3.59-2.313 5 5 0 0 1 4.043 1.27 5.04 5.04 0 0 1 1.274 5.538l6.15 5.784A.5.5 0 0 1 33 18.5v3a.5.5 0 0 1-.5.5"
      />
    </g>
  </svg>
);
export default SvgPaymentCryptography;
