<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 24 24" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><path fill="currentColor" d="m21.165 21.514-4.33-.722a1 1 0 0 1-.835-.986v-1.242A11.73 11.73 0 0 0 19.975 10H20l.048-.917c.322-3.064-.166-5.315-1.509-6.849A7.25 7.25 0 0 0 13.58.066c-.08-.008-.162-.01-.244-.016-.193-.014-.387-.029-.572-.036C12.5 0 12.243 0 12 0c-1.968 0-4.787.231-6.541 2.236C4.045 3.852 3.567 6.25 4 9.567v.01c0 .341.022.682.053 1.021 0 .01.007.018.008.028A11.6 11.6 0 0 0 8 18.564v1.242a1 1 0 0 1-.836.986l-4.329.722A1 1 0 0 0 3 23.5a1 1 0 0 0 .166-.014l4.328-.721A2.99 2.99 0 0 0 10 19.806v-.152a5.95 5.95 0 0 0 4 0v.152a2.99 2.99 0 0 0 2.507 2.959l4.328.721A1 1 0 0 0 21 23.5a1 1 0 0 0 .164-1.986ZM12 18c-3.143 0-5.553-3.76-5.939-7.474A3.97 3.97 0 0 1 10 7h2a3.98 3.98 0 0 0 3.056-1.447A5 5 0 0 0 18 9.564C17.971 13.56 15.416 18 12 18"/></svg>
</template>
