<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 32 32" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><g fill="none" stroke-linecap="square" stroke-miterlimit="10" stroke-width="2"><path d="M24.115 21.317a2.7 2.7 0 0 0-.749-.118 3.616 3.616 0 0 0-3.616 3.616 4.82 4.82 0 0 0 4.821 4.821A6.43 6.43 0 0 0 31 23.208C31 19.645 28.273 16 24.182 16H16c-4.091 0-6.818-3.645-6.818-7.208a6.43 6.43 0 0 1 6.428-6.428 4.82 4.82 0 0 1 4.822 4.821 3.616 3.616 0 0 1-3.616 3.615 2.7 2.7 0 0 1-.749-.118"/><path d="M8.764 23.774A2.7 2.7 0 0 0 9.438 22a3.616 3.616 0 0 0-3.617-3.616A4.82 4.82 0 0 0 1 23.208a6.43 6.43 0 0 0 6.429 6.428c4.6 0 7.207-3.822 7.207-8.181 0-5.455-5.454-6.819-5.454-12.663a6.43 6.43 0 0 1 6.428-6.428 4.82 4.82 0 0 1 4.822 4.821 3.616 3.616 0 0 1-3.616 3.615 2.7 2.7 0 0 1-.749-.118"/><path d="M24.182 16a9.09 9.09 0 0 0-7.071 2.751C15.818 20.1 15.217 22.153 14 25" data-cap="butt"/></g></svg>
</template>
