<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 32 32" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><g fill="none" stroke-miterlimit="10" stroke-width="2"><path d="M28.016 11.816c-1.643-4.1-4.5-5.219-6.78-8.816-.115-.182-.774-1.1-1.119-1.752-3.319 1.44-4.172 4.96-4.517 7.07-.1.587.06.755.06.755a9.7 9.7 0 0 1 2.411.27l.117.037a7 7 0 0 1 1.071.426l.134.068a7 7 0 0 1 .462.264 7.4 7.4 0 0 1 2.542 2.63 5 5 0 0 0-3.5-.851 6.015 6.015 0 0 1-3.421 11.276 6.4 6.4 0 0 1-1.891-.365 6 6 0 0 1-.672-.292 6.14 6.14 0 0 1-3.425-4.757s.671-2.5 4.805-2.5a3.5 3.5 0 0 0 1.748-1.609c0-.118-2.535-1.124-3.522-2.1-.527-.52-.777-.77-1-.958a5 5 0 0 0-.376-.284 6.7 6.7 0 0 1-.041-3.553 10.8 10.8 0 0 0-3.5 2.7h-.014c-.577-.73-.571-2.372-.5-3.641a7.4 7.4 0 0 0-1.909 1.483 13 13 0 0 0-1.358 1.628 11.7 11.7 0 0 0-1.95 4.4c0 .016-.139.608-.237 1.34q-.026.171-.047.342c-.034.22-.06.459-.086.833v.043l-.029.483v.074a14.539 14.539 0 0 0 28.867 2.46q.035-.279.066-.561a13.3 13.3 0 0 0-.943-7.3A8.6 8.6 0 0 0 24.4 6.751" data-cap="butt"/><path d="M15.73 9.075a6.2 6.2 0 0 0-1.908.349" data-cap="butt"/></g></svg>
</template>
