<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 64 64" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><g fill="none" stroke-linecap="square" stroke-miterlimit="10" stroke-width="3" transform="translate(.5 .5)"><path d="M42.902 17.7C39.874 15.39 36.104 14 32 14s-7.874 1.389-10.902 3.7m17.84 30.91C45.434 45.894 50 39.481 50 32c0-.775-.065-1.534-.16-2.283m-35.68 0c-.095.75-.16 1.508-.16 2.283 0 7.481 4.566 13.894 11.062 16.61" data-cap="butt" data-color="color-2"/><circle cx="32" cy="32" r="4" data-color="color-2"/><path d="M40.66 37c4.147-7.182 11.34-8.25 18.61-9a17.9 17.9 0 0 0-4.414-3.589 17.9 17.9 0 0 0-6-2.143A17.9 17.9 0 0 0 50 16c0-3.032-.757-5.884-2.081-8.39C47.11 15.69 40.293 22 32 22S16.889 15.69 16.081 7.61A17.9 17.9 0 0 0 14 16c0 2.208.417 4.314 1.144 6.268a17.9 17.9 0 0 0-6 2.144c-1.7.98-3.176 2.2-4.415 3.588 7.271.75 14.464 1.818 18.61 9s2.092 16.242-4.502 20.981a17.9 17.9 0 0 0 8.307-2.393A17.9 17.9 0 0 0 32 51.463a17.9 17.9 0 0 0 4.856 4.125 17.9 17.9 0 0 0 8.307 2.393C38.57 53.241 36.513 44.182 40.66 37"/></g></svg>
</template>
