<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"><path fill="currentColor" d="M21.479 8.716a5.42 5.42 0 0 0-.404-4.498c-1.452-2.515-4.629-3.404-7.178-2.069A5.42 5.42 0 0 0 9.8.25a5.407 5.407 0 0 0-5.393 5.185A5.42 5.42 0 0 0 .725 8.032a5.36 5.36 0 0 0-.54 4.1 5.35 5.35 0 0 0 2.337 3.152 5.42 5.42 0 0 0 .404 4.498c1 1.731 2.82 2.7 4.688 2.7.846 0 1.7-.209 2.495-.626a5.42 5.42 0 0 0 4.092 1.893c2.906 0 5.276-2.307 5.392-5.184a5.42 5.42 0 0 0 3.682-2.597 5.37 5.37 0 0 0-1.796-7.252m-2.137-3.498a3.4 3.4 0 0 1 .358 2.446l-3.762-2.171-5.605 3.235V6.49l4.36-2.517a3.41 3.41 0 0 1 4.648 1.245Zm-5.675 5.819v1.925L12 13.924l-1.667-.962v-1.925L12 10.075zM6.396 5.654a3.407 3.407 0 0 1 3.403-3.403c.863 0 1.682.337 2.304.909l-3.77 2.176v6.472L6.395 10.69zM2.458 9.032A3.4 3.4 0 0 1 4.396 7.49v4.353l5.605 3.236-1.938 1.119-4.36-2.518c-.787-.454-1.35-1.188-1.585-2.066s-.115-1.795.34-2.582m2.201 9.749a3.4 3.4 0 0 1-.358-2.446l3.762 2.171 5.605-3.235v2.238l-4.36 2.517a3.407 3.407 0 0 1-4.648-1.245Zm12.946-.436a3.407 3.407 0 0 1-3.403 3.403 3.4 3.4 0 0 1-2.304-.909l3.77-2.176v-6.472l1.938 1.118v5.035Zm3.938-3.378a3.4 3.4 0 0 1-1.938 1.542v-4.353L14 8.92l1.938-1.119 4.36 2.518c.787.454 1.35 1.188 1.585 2.066s.115 1.795-.34 2.582"/></svg>
</template>
