import type { SVGProps } from "react";
export interface FlamingoLogoIconProps
  extends Omit<SVGProps<SVGSVGElement>, "width" | "height"> {
  className?: string;
  size?: number;
  color?: string;
}
export function FlamingoLogoIcon({
  className = "",
  size = 24,
  color = "currentColor",
  ...props
}: FlamingoLogoIconProps) {
  return (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width={size}
      height={size}
      fill="none"
      viewBox="0 0 416 120"
      className={className}
      {...props}
    >
      <g fill={color}>
        <path d="M104 82.555V37.639h33.488v7.62h-24.132v10.13h16.131v7.744h-16.131v19.422zM150.709 82.555V37.633h8.4v44.922zm-11.383 0v-6.757h31.287v6.757zm4.322-37.264v-7.658h11.261v7.658zM200.385 82.555l-.322-6.969v-16.84q0-2.97-2.065-4.646-2.065-1.678-5.678-1.678-3.55 0-5.743 1.549-2.194 1.483-2.517 4.194h-8.581q.323-3.807 2.516-6.517 2.259-2.71 6.001-4.13 3.743-1.484 8.646-1.484 4.969 0 8.582 1.549 3.678 1.548 5.678 4.516 2.001 2.904 2.001 7.163v23.293zm-11.937.774q-3.549 0-6.259-1.355-2.645-1.354-4.129-3.742-1.485-2.387-1.484-5.55 0-5.484 4.258-8.517 4.259-3.096 11.873-3.097h8.324v6.26h-8.582q-3.356 0-5.291 1.225-1.936 1.227-1.936 3.614 0 1.741 1.419 2.968 1.42 1.161 3.872 1.161 3.29 0 5.872-1.742 2.58-1.743 4.258-4.71l.968 6.13q-1.677 3.677-5.033 5.549-3.355 1.806-8.13 1.806M243.32 82.555V57.068q0-1.807-.517-2.775-.516-1.032-1.806-1.032-1.743 0-3.097 2.387-1.356 2.388-2.065 8.002l-.645-5.033q-.194-5.872 2.193-9.227 2.452-3.356 6.259-3.356 3.42 0 5.549 2.581 2.194 2.58 2.194 7.55v26.39zm-28.069 0V46.808h7.743l.258 6.711v29.036zm14.067 0V57.068q0-1.935-.645-2.84-.582-.966-1.807-.967-1.936 0-3.162 2.581t-1.936 7.808v-5.356q-.129-3.742.968-6.517 1.162-2.775 3.033-4.259t4-1.484q3.485 0 5.485 2.775 2 2.709 2 7.227v26.52zM269.671 82.555V46.808h8.84v35.747zm-12.131 0v-7.162h32.908v7.162zm4.582-28.584v-7.163h12.001v7.163zm7.162-12.39V33h9.55v8.582zM321.252 82.555V60.358q0-3.096-1.678-4.968-1.613-1.935-4.323-1.936-3.097 0-5.614 2.194-2.516 2.13-4.71 7.033l-1.29-8.13q2.322-4.452 5.871-6.452 3.549-2.065 7.485-2.065 4.065 0 6.969 1.742 2.968 1.743 4.581 4.84 1.614 3.032 1.613 7.226v22.713zm-24.391 0V46.808h8.518l.322 6.904v28.843zM362.573 51.003l.193-4.194h8.518v31.295q0 8.13-4.453 12.388-4.387 4.323-13.55 4.323-4.968 0-8.582-1.29-3.613-1.226-5.678-3.807-2-2.517-2.129-6.388h9.356q.323 2.194 2.129 3.226t5.42 1.033q4.388 0 6.453-2.259 2.129-2.258 2.129-6.259V76.04a12.4 12.4 0 0 1-4.517 3.613q-2.645 1.29-5.936 1.29-4.517 0-8.001-2.258-3.484-2.323-5.485-6.259-2-4-2-8.84 0-5.484 2.065-9.356 2.13-3.936 5.743-6 3.678-2.13 8.259-2.13 3.162 0 5.743 1.355 2.644 1.355 4.323 3.549m-8.453 23.1q2.904 0 5.098-1.807 2.258-1.87 3.161-4.904v-7.807q-.903-3.033-3.161-4.84-2.194-1.806-5.098-1.806-2.582 0-4.581 1.42-2.001 1.354-3.162 3.742-1.097 2.323-1.097 5.355 0 2.97 1.097 5.42 1.161 2.388 3.162 3.807t4.581 1.42M396.022 83.33q-5.678 0-9.808-2.259-4.065-2.259-6.259-6.388-2.129-4.194-2.129-10.001 0-5.808 2.129-9.937 2.194-4.194 6.259-6.453 4.13-2.258 9.808-2.258 8.517 0 13.292 4.968 4.84 4.969 4.84 13.68 0 5.807-2.194 10.001-2.13 4.13-6.195 6.388-4.064 2.258-9.743 2.258m0-7.227q4.324 0 6.775-3.033 2.517-3.098 2.517-8.388 0-5.356-2.517-8.389-2.452-3.032-6.775-3.032-4.387 0-6.904 3.032-2.452 3.033-2.452 8.389 0 5.29 2.452 8.388 2.517 3.033 6.904 3.033" />
      </g>
      <path
        fill={color}
        fillRule="evenodd"
        d="M.532 77.976c-.234.119-.52-.018-.528-.276-.131-4.083 3.103-15.469 7.429-18.655 3.711-13.064 34.115-35.024 54.006-10.84 1.394 1.583 2.254 3.893 2.98 5.839 1.31 3.517 2.177 5.847 4.96.554 2.766-5.263-2.44-12.36-8.011-19.955-5.906-8.051-12.222-16.662-9.89-24.243C55.127-1.47 71.651-4.332 74.208 7.898c3.88 2.802 9.88 9.183 1.733 17.957-.228.246-.649.09-.665-.242-.193-4.036-1.66-9.495-5.046-11.043-1.545-.707-2.533-.898-3.423-1.07-1.556-.3-2.813-.543-6.222-3.378-5.683-4.725-5.683 10.007 6.82 22.238 9.377 9.173 18.753 33.872-3.71 38.638-9.112 1.933-15.94 1.003-22.721.08l-.637-.086v18.335l5.703 2.483a1.38 1.38 0 0 1 .72 1.835 1.433 1.433 0 0 1-1.875.705l-4.548-1.98v26.24c0 .768-.636 1.39-1.42 1.39-.786 0-1.422-.622-1.422-1.39V91.133l-15.342-6.679a1.4 1.4 0 0 1-.818-1.012 1.37 1.37 0 0 1 .386-1.235l12.098-11.97c-8.616-.701-18.334.11-33.288 7.739m36.904-7.363L25.187 82.732l12.31 5.359V70.62z"
        clipRule="evenodd"
      />
    </svg>
  );
}
