<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 24 24" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><g fill="currentColor"><path d="M22.879 8.8a7 7 0 0 1-1.592 1.708A9.5 9.5 0 0 1 21.5 12.5a9.4 9.4 0 0 1-.863 3.933l-.7-.677a1 1 0 0 0-.5-.262l-3-.6a1 1 0 0 0-.55.045l-3.1 1.175a1 1 0 0 0-.585.593l-.9 2.466-1.811 1.964a1 1 0 0 0-.227.457 9.5 9.5 0 0 1-3.448-1.9l.13-.551 1.618-1.358a1 1 0 0 0 .319-1.041l-.674-2.36a1 1 0 0 0-.23-.408l-1.172-1.253-.157-.267.579-.494 2.369-1.2a1 1 0 0 0 .537-.746L9.522 7.4a1 1 0 0 0-.26-.83L7.691 4.9a1 1 0 0 0-.091-.093l-.513-.422a9.4 9.4 0 0 1 3.154-1.215 6.9 6.9 0 0 1 .953-2.129A11.519 11.519 0 1 0 22.879 8.8"/><path d="M16 9.9V12a1 1 0 0 0 2 0V9.9A5.03 5.03 0 0 0 22 5a5 5 0 0 0-10 0 5.03 5.03 0 0 0 4 4.9" data-color="color-2"/></g></svg>
</template>
