<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 stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" stroke-width="2"><g fill="currentColor" stroke-linecap="square" stroke-miterlimit="10"><path fill="none" d="m29 2-.707 7.278L21 8"/><path fill="none" d="M30.008 15.998c0 7.732-6.268 14-14 14s-14-6.268-14-14 6.268-14 14-14c5.297 0 9.907 2.942 12.285 7.28" data-cap="butt"/><path d="M15.398 21H8.412v-1.401l2.509-2.536c.842-.862 2.099-1.979 2.099-3.179q0-.601-.332-.896-.332-.294-.885-.294c-.553 0-1.226.162-2.27 1.025l-1.148-1.36C9.385 11.509 10.306 11 12 11c1.847 0 3.118.995 3.118 2.638q0 .69-.243 1.296c-.549 1.372-3.831 4.357-3.831 4.357h4.354zm8.217-2.002h-1.203V21h-2.064v-2.002H16v-1.47L20.464 11h1.948v6.357h1.203zm-3.267-1.641v-1.695c0-.28.049-1.913.089-2.167 0 0-.187.374-2.495 3.862z" data-color="color-2" data-stroke="none"/></g></g></svg>
</template>
