<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 48 48" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><g fill="none" stroke-miterlimit="10" stroke-width="3"><path d="M6.228 12.264a21.92 21.92 0 0 0-3.29 16.59M34.502 4.925a21.9 21.9 0 0 0-14.354-1.974A21.9 21.9 0 0 0 9.412 8.5M46.05 20.16A21.9 21.9 0 0 0 38.5 7.553m7.996 17.397a22 22 0 0 0-.434-4.791M2.95 28.852q.096.473.21.938m15.657 15.965c4.927-5.608 7.272-13.368 5.683-21.249" data-cap="butt"/><path d="M25.197 46.487c4.451-6.505 6.47-15.82 4.692-23.067-.806-3.337-3.5-4.917-6.484-4.315s-4.896 3.368-4.294 6.488c1.327 6.876-1.02 13.473-5.735 17.885" data-cap="butt" data-color="color-2"/><path d="M13.965 28.5c.301 4.52-1.657 8.797-5.023 11.554M35.87 26.5a36 36 0 0 0-.59-4.167v-.001c-1.2-5.957-7.003-9.813-12.96-8.612-4.87.982-8.336 5.04-8.782 9.743m18.846 21.572A35.6 35.6 0 0 0 35.93 31.5" data-cap="butt"/><path d="M19.46 8.796C11.553 11.319 6.645 19.443 8.323 27.768l.009-.002a8.26 8.26 0 0 1-2.765 7.944m34.537 4.287a41.1 41.1 0 0 0 .564-18.75h-.003C39.085 13.41 32.197 8 24.5 8.006" data-cap="butt" data-color="color-2"/></g></svg>
</template>
