<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="M45.055 3.945C42.9 1.788 39.111 2.079 36.6 4.6s-2.807 6.3-.65 8.46 5.944 1.866 8.46-.65 2.802-6.31.645-8.465" data-cap="butt" data-color="color-2"/><path d="M25.3 3.7c-1.8-1.8-4.953-1.555-7.05.542S15.907 9.5 17.7 11.3s4.953 1.555 7.05-.542S27.093 5.5 25.3 3.7m20 20c-1.8-1.8-4.953-1.555-7.05.542S35.907 29.5 37.7 31.3s4.953 1.555 7.05-.542 2.343-5.258.55-7.058" data-cap="butt"/><path d="m37.7 31.3-1.3 2.12a6.47 6.47 0 0 1-5.517 3.08 6.47 6.47 0 0 0-6.011 4.07L22.5 46.5m-4.8-35.2-2.119 1.3a6.47 6.47 0 0 0-3.081 5.517 6.47 6.47 0 0 1-4.07 6.011L2.5 26.5" data-cap="butt"/><path d="m36.025 13.134-2.847 4.006a6.97 6.97 0 0 1-4.534 2.836l-2.429.405a6.966 6.966 0 0 0-5.752 7.858 6.97 6.97 0 0 1-6.263 7.925l-.846.077a6.72 6.72 0 0 0-4.638 2.494L2.5 46.5" data-cap="butt" data-color="color-2"/></g></svg>
</template>
