import type { IconProps } from './types';

export function AstroIcon({ className }: IconProps) {
  return (
    <svg
      width="407"
      height="512"
      viewBox="0 0 407 512"
      xmlns="http://www.w3.org/2000/svg"
      fill="none"
      className={className}
    >
      <path
        d="M132.014 436.092C108.884 414.948 102.132 370.522 111.769 338.336C128.478 358.629 151.631 365.057 175.612 368.686C212.633 374.285 248.992 372.191 283.384 355.269C287.318 353.332 290.954 350.756 295.253 348.147C298.48 357.509 299.32 366.961 298.192 376.58C295.452 400.009 283.793 418.106 265.249 431.825C257.833 437.312 249.987 442.217 242.328 447.391C218.8 463.294 212.435 481.94 221.276 509.061C221.486 509.726 221.674 510.387 222.149 511.999C210.136 506.621 201.361 498.792 194.675 488.5C187.613 477.639 184.254 465.623 184.077 452.621C183.989 446.294 183.989 439.91 183.138 433.672C181.06 418.464 173.921 411.655 160.471 411.263C146.669 410.861 135.75 419.394 132.855 432.832C132.634 433.863 132.313 434.882 131.992 436.08L132.014 436.092Z"
        fill="currentColor"
      />
      <path
        d="M0 332.975C0 332.975 68.4927 299.609 137.177 299.609L188.962 139.342C190.901 131.592 196.562 126.325 202.952 126.325C209.343 126.325 215.004 131.592 216.943 139.342L268.729 299.609C350.074 299.609 405.905 332.975 405.905 332.975C405.905 332.975 289.565 16.0411 289.337 15.4052C285.998 6.0349 280.361 0 272.762 0H133.155C125.556 0 120.146 6.0349 116.58 15.4052C116.328 16.0291 0 332.975 0 332.975Z"
        fill="currentColor"
      />
    </svg>
  );
}
