<script setup lang="ts">
interface Props {
  sizeWidth?: number | string
  sizeHeight?: number | string
  color?: string
}

withDefaults(defineProps<Props>(), {
  sizeWidth: 135,
  sizeHeight: 31,
  color: 'rgba(255, 255, 255, 0.08)',
})
</script>

<template>
  <svg
    xmlns="http://www.w3.org/2000/svg"
    :width="sizeWidth"
    :height="sizeHeight"
    viewBox="0 0 135 31"
    fill="none"
  >
    <path
      fill-rule="evenodd"
      clip-rule="evenodd"
      d="M65.9658 0C74.4383 0 81.3068 6.90745 81.3068 15.4283C81.3068 23.9494 74.4383 30.8571 65.9658 30.8571C57.4933 30.8571 50.625 23.9494 50.625 15.4283C50.625 6.90745 57.4933 0 65.9658 0ZM12.4448 0L12.9557 0.00697756C15.4797 0.0733309 19.8527 0.629977 21.6427 2.39984C22.3836 3.13237 22.7487 4.03727 22.7487 5.20086C22.7487 7.01081 21.5008 8.36013 19.4958 8.36013C19.1053 8.36013 18.6266 8.26269 18.0662 8.12237L16.7423 7.77597L16.1457 7.62738C15.0177 7.35789 13.7033 7.11727 12.2268 7.11727L12.0123 7.11842L11.5954 7.1281C11.4593 7.13307 11.3262 7.13987 11.1964 7.14872L10.8174 7.18163C9.46693 7.32645 8.56167 7.74586 8.56167 8.73536C8.56167 9.00113 8.63372 9.25763 8.84273 9.56697C8.92457 9.68822 9.03003 9.80832 9.15918 9.92514L9.30434 10.0474C9.52737 10.234 9.81136 10.4002 10.1452 10.5528L10.4433 10.6805L10.7642 10.8026C10.8195 10.8225 10.8757 10.8422 10.9328 10.8618L11.2851 10.9772L11.6564 11.0895L12.2456 11.2541L13.083 11.4716L14.6562 11.8688L15.3589 12.0542L15.8329 12.1852L16.3096 12.3233L16.7873 12.4695C16.867 12.4946 16.9466 12.5201 17.0261 12.546L17.5026 12.7062L17.9763 12.877C21.4361 14.1705 24.5455 16.3947 24.5455 21.2905C24.5455 27.7977 18.8955 30.8571 11.8782 30.8571C11.5472 30.8571 11.2065 30.8484 10.8589 30.8309L10.3328 30.798L9.79841 30.7517C9.61917 30.7341 9.43891 30.7142 9.258 30.6921L8.71365 30.6189C4.43977 29.9931 0 28.1196 0 24.824C0 22.9281 1.23673 21.2928 3.24174 21.2928C3.82242 21.2928 4.47617 21.5035 5.23867 21.7971L6.73633 22.3876C8.27629 22.9778 10.1924 23.5865 12.6601 23.5865C15.2941 23.5865 16.5392 23.0235 16.5392 21.8507C16.5392 21.2905 16.3213 20.9712 15.9727 20.6264C15.5773 20.2536 14.9941 19.941 14.283 19.653L13.9172 19.511L13.5316 19.372L13.1282 19.2353L12.4929 19.032L10.1832 18.3307L9.45436 18.1004L8.71892 17.855L8.22776 17.6813L7.73785 17.4986C7.33058 17.3421 6.92636 17.1751 6.52954 16.995L6.05719 16.7724C3.09162 15.3204 0.653916 13.0502 0.653916 8.83679C0.653916 3.36387 5.51446 0 12.4448 0ZM124.741 0.000892635L125.554 0.013555L126.523 0.0433528L127.228 0.0756991L127.962 0.120103C129.819 0.247666 131.794 0.504927 132.754 1.01681C134.249 1.81446 135.152 3.24935 134.979 4.92967C134.757 7.08065 133.013 8.00872 130.909 7.85456L129.929 7.76082L129.153 7.6975L128.426 7.64696L127.59 7.59863L126.659 7.55682L125.993 7.53471L125.295 7.51871L124.57 7.51009L123.953 7.51013L123.369 7.5229L122.693 7.55011L122.082 7.58477L121.631 7.6162L120.899 7.67791L120.378 7.72996L119.836 7.7917C119.541 7.8274 119.311 8.05909 119.268 8.34841L119.26 8.44679V11.9702H128.936C130.83 11.9702 132.483 13.5146 132.502 15.4278C132.484 17.2793 130.935 18.7854 129.119 18.8807L128.936 18.8855H119.26V22.4092C119.26 22.7428 119.508 23.0243 119.836 23.064L120.38 23.126L121.154 23.2009L121.867 23.2567L122.507 23.2962L123.225 23.3282L124.036 23.3466L124.936 23.3426L125.648 23.3301L126.33 23.3109L126.979 23.2862L127.88 23.2418L128.681 23.1922L129.929 23.0952L130.705 23.0197C132.899 22.7885 134.749 23.706 134.979 25.9263C135.152 27.6063 134.249 29.0417 132.754 29.839C131.858 30.3169 130.078 30.5729 128.335 30.7087L127.593 30.7598L126.871 30.798L126.186 30.825L125.554 30.8426L124.741 30.8553L124.311 30.8571L123.532 30.8532L122.807 30.8417L122.133 30.8229L121.505 30.7974L120.919 30.7655L120.372 30.7276L119.86 30.6841L119.378 30.6354L118.924 30.5819L118.284 30.4935L117.682 30.3966L117.296 30.328C115.503 29.9931 114.302 29.2196 113.504 28.2146C112.309 26.7095 112.017 24.687 111.991 22.8458L111.989 22.5567V8.29902C111.989 6.38321 112.246 4.22574 113.504 2.64119C114.302 1.63619 115.503 0.862721 117.296 0.527825L117.682 0.459191L118.284 0.362352L118.924 0.274048L119.378 0.220587L119.86 0.171919L120.641 0.108777L121.207 0.0738394L121.813 0.045093L122.464 0.0229378C122.576 0.0198168 122.691 0.016987 122.807 0.0144569L123.532 0.00293801C123.657 0.00163963 123.785 0.000657516 123.915 0L124.741 0.000892635ZM105.114 0C106.514 0 108.92 1.29256 108.92 4.27844C108.92 10.7852 104.564 23.9441 99.5744 29.203C98.5402 30.2929 97.2194 30.8745 95.8805 30.8567C94.5417 30.8745 93.2209 30.2929 92.1866 29.203C87.1967 23.9441 82.8409 10.7852 82.8409 4.27844C82.8409 1.29256 85.1724 0 86.6469 0C89.1988 0 90.0587 1.664 90.4322 3.83399L90.495 4.23386C91.3444 10.0741 93.0838 15.5802 95.4907 21.1182L95.8231 21.8736H95.9378C98.405 16.3319 100.215 10.8388 101.145 5.02821L101.266 4.23386C101.604 1.87181 102.408 0 105.114 0ZM37.9454 0L38.636 0.00597379L39.305 0.0174181L40.2664 0.0436928L41.1746 0.0793219L42.027 0.122533L43.072 0.188878L44.0064 0.261349L45.0089 0.354153L45.8158 0.441758L46.7921 0.568547L46.9266 0.589544C49.3692 1.01449 50.8232 2.76256 50.6031 4.93558C50.3904 7.03866 48.7069 8.21353 46.6922 8.08073L44.8767 7.95809L42.6827 7.8408L41.3809 7.78416V27.2831C41.3809 29.9057 39.3399 30.8571 37.4047 30.8571C35.5697 30.8571 33.7565 29.9625 33.6483 27.5169L33.6432 27.2831V7.784L31.7611 7.87651L28.6147 8.06308C26.5104 8.28923 24.7859 7.10924 24.566 4.93606C24.3526 2.82858 25.8191 1.08429 28.047 0.628473L28.347 0.576105L29.406 0.442676L30.2334 0.355041L31.2532 0.262094L32.4483 0.17209L33.2423 0.122935L34.0896 0.0795933L34.9864 0.0438487L35.9291 0.0174838L36.5813 0.00599859L37.2511 2.88366e-06L37.9454 0ZM65.9658 7.71429C61.7296 7.71429 58.2955 11.1679 58.2955 15.4283C58.2955 19.6889 61.7296 23.1429 65.9658 23.1429C70.2024 23.1429 73.6364 19.6889 73.6364 15.4283C73.6364 11.1679 70.2024 7.71429 65.9658 7.71429Z"
      :fill="color"
    />
  </svg>
</template>
