<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="M16.59 15.359a4.5 4.5 0 0 1 .979.432c.067.037.13.076.192.108.16-.015.419-.069.633-.114a5.8 5.8 0 0 1 1.171-.162 2.4 2.4 0 0 1 .4.035 7 7 0 0 0-.022-1.065 8.4 8.4 0 0 0-1.843-4.331c-.942-1.035-2.391-2.523-2.391-3.653V3.474a3.475 3.475 0 0 0-6.949 0v4.567c-.151.79-.546.866-1.167 1.732a10.3 10.3 0 0 0-1.45 2.674c-.29.87-.905 1.788-1.186 2.511a2 2 0 0 1 .23-.057 2 2 0 0 1 .34-.027 2.3 2.3 0 0 1 1.139.313A16.6 16.6 0 0 1 8.763 10.3a4.5 4.5 0 0 0 .7-2.918c.364.29.727 1.192 1.719 1.192s1.655-.774 2.207-1.054a1.5 1.5 0 0 0 .382-.274l.095.022a47 47 0 0 1 2.3 4.915 11.1 11.1 0 0 1 .424 3.176M10.94 5.274a2.3 2.3 0 0 0-.466.148l-.077.036a2.5 2.5 0 0 0-.376.216 1.33 1.33 0 0 1-.342-.826c-.049-.58.205-1.076.566-1.106s.693.416.742 1a1.6 1.6 0 0 1-.047.532m2.4-.418a1.6 1.6 0 0 1-.279.8 5 5 0 0 0-.185-.092l-.049-.024a3 3 0 0 0-.252-.1h-.01a3.2 3.2 0 0 0-.678-.167 1.8 1.8 0 0 1-.038-.537c.055-.654.433-1.156.845-1.121s.706.585.646 1.241"/><path d="M6.7 17.286c-.339-.514-.8-.979-1.268-.9s-.791.917-1.092 1.168-1.456.025-1.808.4-.025 1.719-.088 2.36-.4.979-.439 1.28.063.64.628.841 2.674.728 3.4.891 2.435 1.243 3.239-.062a2.19 2.19 0 0 0-.477-2.75A34 34 0 0 1 6.7 17.286" data-color="color-2"/><path d="M11.691 21.674a6 6 0 0 1-.666-.035 3.2 3.2 0 0 1 .02 1.059 14 14 0 0 1 2.583.092 4.6 4.6 0 0 1 .082-1.626 4.2 4.2 0 0 1-2.019.51"/><path d="M21.536 19.734a2.4 2.4 0 0 1-1.217-1.255c-.113-.5-.013-.967-.4-1.268s-1.659.273-2.409.18c-.526-.066-1.31-.889-1.845-.548-.318.2-.152 1.008-.14 1.435a23 23 0 0 1-.188 2.561c-.088.489-.766 2.033.552 2.912a2.014 2.014 0 0 0 2.461-.54 7.4 7.4 0 0 1 1.87-1.393 4.6 4.6 0 0 0 1.67-1.054c.199-.339.174-.729-.354-1.03" data-color="color-2"/></g></svg>
</template>
