export default function ArweaveAppLogo({
  width,
  height,
  stroke,
}) {
  return (
    <svg
      width={width || "64"}
      height={height || "64"}
      viewBox="0 0 64 64"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
    >
      <path
        d="M32 62C48.5685 62 62 48.5685 62 32C62 15.4315 48.5685 2 32 2C15.4315 2 2 15.4315 2 32C2 48.5685 15.4315 62 32 62Z"
        stroke={stroke || "white"}
        strokeWidth={"2.5"}
      />
      <path
        d="M36.9224 44.1967C36.7184 43.9926 36.7184 43.5845 36.5143 43.1763C36.5143 42.7681 36.3102 42.36 36.3102 41.9518C35.902 42.36 35.4939 42.5641 35.0857 42.9722C34.6775 43.3804 34.0653 43.5845 33.6571 43.7885C33.0449 43.9926 32.6367 44.1967 31.8204 44.4008C31.2082 44.6049 30.3918 44.6049 29.7796 44.6049C28.5551 44.6049 27.5347 44.4008 26.5143 43.9926C25.4939 43.5845 24.6776 43.1763 23.8612 42.5641C23.0449 41.9518 22.6367 41.1355 22.2286 40.3192C21.8204 39.5028 21.6163 38.4824 21.6163 37.462C21.6163 35.013 22.6367 32.9722 24.4735 31.7477C26.3102 30.3192 29.1674 29.7069 32.8408 29.7069H36.3102V28.2783C36.3102 27.0539 35.902 26.2375 35.2898 25.6253C34.4735 25.013 33.4531 24.6049 32.0245 24.6049C30.8 24.6049 29.9837 24.809 29.3714 25.4212C28.7592 26.0335 28.5551 26.6457 28.5551 27.462H22.4327C22.4327 26.4416 22.6367 25.4212 23.0449 24.6049C23.4531 23.7886 24.0653 22.9722 25.0857 22.1559C25.902 21.5437 26.9225 20.9314 28.1469 20.5233C29.3714 20.1151 30.8 19.911 32.4327 19.911C33.8612 19.911 35.0857 20.1151 36.3102 20.5233C37.5347 20.9314 38.5551 21.3396 39.5755 22.1559C40.3918 22.7682 41.2082 23.7886 41.6163 24.809C42.0245 25.8294 42.4326 27.0539 42.4326 28.4824V38.6865C42.4326 39.911 42.4326 40.9314 42.6367 41.7477C42.8408 42.5641 43.0449 43.3804 43.249 43.7885V44.1967H36.9224ZM31.0041 39.911C31.6163 39.911 32.2286 39.911 32.6367 39.7069C33.249 39.5028 33.6571 39.2987 34.0653 39.0947C34.4735 38.8906 34.8816 38.6865 35.0857 38.2783C35.2898 38.0743 35.698 37.6661 35.902 37.462V33.3804H32.8408C31.8204 33.3804 31.0041 33.3804 30.3918 33.5845C29.7796 33.7885 29.1673 33.9926 28.7592 34.4008C28.351 34.809 27.9429 35.013 27.7388 35.6253C27.5347 36.0334 27.5347 36.6457 27.5347 37.0539C27.5347 37.8702 27.7388 38.4824 28.351 39.0947C28.9633 39.7069 29.9837 39.911 31.0041 39.911Z"
        fill={stroke || "white"}
      />
    </svg>
  );
}
