<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="M7.719 2A27.5 27.5 0 0 1 9 10c0 5.708-4 7.125-2 20M24.281 2A27.5 27.5 0 0 0 23 10c0 5.708 4 7.125 2 20" data-cap="butt"/><path fill="none" d="M16 29v-3"/><path fill="none" d="M7.653 16A43.7 43.7 0 0 0 16 17a43 43 0 0 0 8.347-1M16 26s-4.4-5.571-9.379-5.571M16 26s4.4-5.566 9.379-5.566" data-cap="butt"/><circle cx="16" cy="12" r="1" data-stroke="none"/><path d="M4.2 13.4A.5.5 0 0 0 5 13V7a.5.5 0 0 0-.8-.4l-4 3a.5.5 0 0 0 0 .8Zm23.076.048a.5.5 0 0 0 .524-.048l4-3a.5.5 0 0 0 0-.8l-4-3a.5.5 0 0 0-.3-.1.5.5 0 0 0-.224.053A.5.5 0 0 0 27 7v6a.5.5 0 0 0 .276.448" data-color="color-2" data-stroke="none"/></g></g></svg>
</template>
