<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-linecap="square" stroke-miterlimit="10" stroke-width="3"><path d="M31.88 10.21 24.9 3.232a2.5 2.5 0 0 0-3.585.051 2.5 2.5 0 0 0 .05 3.485l7.649 7.649m-6.598-6.593-3.9-3.872a2.5 2.5 0 0 0-3.585.051 2.5 2.5 0 0 0 .05 3.485M44.116 28.5a13.9 13.9 0 0 0 .394-9.843c-1.465-4.379-3.547-9.318-4.545-13.8a2.751 2.751 0 1 0-5.388 1.1 55 55 0 0 1 .589 8.271" data-cap="butt" data-color="color-2"/><path d="M8.426 23.969a2.736 2.736 0 0 0-3.8-.028 2.71 2.71 0 0 0-.055 3.891L19.9 43.16a11.41 11.41 0 0 0 16.133 0 15.15 15.15 0 0 0 3.68-15.509c-1.589-4.753-3.849-10.114-4.933-14.984a2.986 2.986 0 1 0-5.849 1.2c.028.222.634 4.746 1.289 8.126a.276.276 0 0 1-.467.246L18.425 10.906a2.714 2.714 0 0 0-3.891.055 2.714 2.714 0 0 0 .054 3.783l9.582 9.582"/><path d="M8.429 16.3a2.71 2.71 0 0 0-3.782-.054 2.714 2.714 0 0 0-.056 3.892l11.885 11.881M14.814 14.97 11.5 11.688a2.713 2.713 0 0 0-3.892.055 2.715 2.715 0 0 0 .054 3.783l12.656 12.652"/></g></svg>
</template>
