<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="M14 10a6.9 6.9 0 0 0-.648-2.923 2.97 2.97 0 0 0-1.71 1.094A5 5 0 0 1 12 10c0 2.757-2.243 5-5 5s-5-2.243-5-5 2.243-5 5-5c.899 0 1.731.257 2.46.674a4.4 4.4 0 0 1 1.731-1.268A6.95 6.95 0 0 0 7 3c-3.86 0-7 3.14-7 7 0 3.519 2.613 6.432 6 6.92v2.666L4.354 17.94a.5.5 0 0 0-.707 0l-.707.707a.5.5 0 0 0 0 .707l3.707 3.707a.5.5 0 0 0 .707 0l3.707-3.707a.5.5 0 0 0 0-.707l-.707-.707a.5.5 0 0 0-.707 0l-1.646 1.646V16.92c3.387-.488 6-3.401 6-6.92Z"/><path d="M23.5 0h-5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h2.086l-2.402 2.402A6.96 6.96 0 0 0 14 3c-3.86 0-7 3.14-7 7a6.95 6.95 0 0 0 1.787 4.645 5 5 0 0 0 1.709-1.102A4.96 4.96 0 0 1 9 10c0-2.757 2.243-5 5-5s5 2.243 5 5c0 2.589-1.985 4.699-4.509 4.95a9 9 0 0 1-1.72 1.935c.4.071.809.115 1.228.115 3.86 0 7-3.14 7-7 0-1.57-.526-3.015-1.402-4.184l2.402-2.402V5.5a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5Z" data-color="color-2"/></g></svg>
</template>
