import { SVGAttributes } from "react";

export function AlbyHead(props: SVGAttributes<SVGElement>) {
  return (
    <svg
      width="400"
      height="400"
      viewBox="0 0 400 400"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <circle r="30" transform="matrix(-1 0 0 1 77 113)" fill="black" />
      <path d="M72 108.5L128 164.5" stroke="black" strokeWidth="15" />
      <circle cx="322" cy="113" r="30" fill="black" />
      <path d="M327.5 108.5L271.5 164.5" stroke="black" strokeWidth="15" />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M85.5153 292.019C69.3464 284.321 59.9362 267.036 63.0884 249.407C76.6175 173.747 133 117 200.5 117C268.163 117 324.655 174.023 338.009 249.958C341.115 267.618 331.628 284.895 315.404 292.53C280.687 308.868 241.91 318 201 318C159.665 318 120.507 308.677 85.5153 292.019Z"
        fill="#FFDF6F"
      />
      <path
        d="M338.009 249.958L345.396 248.659L338.009 249.958ZM315.404 292.53L312.21 285.744L315.404 292.53ZM70.4713 250.728C83.5441 177.62 137.582 124.5 200.5 124.5V109.5C128.418 109.5 69.691 169.875 55.7055 248.087L70.4713 250.728ZM200.5 124.5C263.569 124.5 317.718 177.879 330.622 251.257L345.396 248.659C331.592 170.166 272.758 109.5 200.5 109.5V124.5ZM312.21 285.744C278.472 301.621 240.783 310.5 201 310.5V325.5C243.037 325.5 282.902 316.114 318.597 299.317L312.21 285.744ZM201 310.5C160.804 310.5 122.745 301.436 88.7391 285.247L82.2916 298.791C118.269 315.918 158.526 325.5 201 325.5V310.5ZM330.622 251.257C333.112 265.416 325.531 279.476 312.21 285.744L318.597 299.317C337.725 290.315 349.117 269.82 345.396 248.659L330.622 251.257ZM55.7055 248.087C51.9283 269.211 63.2296 289.716 82.2916 298.791L88.7391 285.247C75.4631 278.927 67.9441 264.86 70.4713 250.728L55.7055 248.087Z"
        fill="black"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M114.365 273.209C101.35 267.908 93.6291 254.06 98.139 240.75C112.047 199.704 152.618 170 200.5 170C248.382 170 288.953 199.704 302.861 240.75C307.371 254.06 299.65 267.908 286.635 273.209C260.053 284.035 230.973 290 200.5 290C170.027 290 140.947 284.035 114.365 273.209Z"
        fill="black"
      />
      <ellipse cx="235" cy="234" rx="25" ry="20" fill="white" />
      <ellipse cx="163.432" cy="234.012" rx="25" ry="20" fill="white" />
    </svg>
  );
}
