<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-linecap="square" stroke-miterlimit="10" stroke-width="2"><path d="m7.579 5.815 2.11 2.462 1.742 2.179-.175 2.994-3.486.646L5.314 17l1.145 2.377 1.106 1.982 2.607 2.019-1.708 2.592-2.292 1.001M15.461 31l1.139-2.558-1.018-3.55 1.462-3.843 4.216-.784 3.564 1.508 2.603 3.318" data-cap="butt"/><path d="M29.678 14A13.989 13.989 0 1 1 18.286 3.186" data-cap="butt"/><circle cx="23" cy="7" r="2" data-color="color-2"/><path d="M29 6.844C29 10.451 23 16 23 16s-6-5.549-6-9.156A5.874 5.874 0 0 1 23 1a5.874 5.874 0 0 1 6 5.844" data-color="color-2"/></g></svg>
</template>
