<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 48 48" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><g stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" stroke-width="2"><g fill="currentColor" stroke-linecap="square" stroke-miterlimit="10"><path fill="none" d="M40.5 18.5c0 11-16 27-16 27s-16-16-16-27a15.854 15.854 0 0 1 16-16 15.854 15.854 0 0 1 16 16"/><path d="M19.5 10.8h4.662a8.85 8.85 0 0 1 4.689.945 3.31 3.31 0 0 1 1.449 2.982 3.6 3.6 0 0 1-.709 2.288 3.17 3.17 0 0 1-2.041 1.149v.107a4.06 4.06 0 0 1 2.429 1.229 3.72 3.72 0 0 1 .779 2.487 4.03 4.03 0 0 1-1.477 3.313 6.35 6.35 0 0 1-4.109 1.2H19.5Zm2.567 6.488h2.471a4.24 4.24 0 0 0 2.353-.51 1.96 1.96 0 0 0 .741-1.735 1.74 1.74 0 0 0-.8-1.6 5 5 0 0 0-2.541-.5h-2.224Zm0 2.084v4.974H24.8a4 4 0 0 0 2.433-.618 2.28 2.28 0 0 0 .822-1.95 2.07 2.07 0 0 0-.838-1.815 4.44 4.44 0 0 0-2.546-.591Z" data-color="color-2" data-stroke="none"/></g></g></svg>
</template>
