<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 fill="none" stroke-linecap="square" stroke-miterlimit="10" stroke-width="3"><path d="M25.5 15.5c5.924 0 6 6 6 6h-12s0-6 6-6"/><path d="M9.831 35.562C11.558 37.77 15.776 42.5 25.5 42.5c12.372 0 16.875-7.25 18-11h-13c-.812 1.312-2.312 2-5 2-6.342 0-6-7-6-7h24c.172-9.725-4.807-15.05-8.738-17.293M28.156 6.97c-2.074-.373-8.226-1.028-14.387 2.698-6.425 4.095-7.551 10.578-7.841 12.825-.418 3.238.771 7.037.771 7.037" data-cap="butt"/><path d="M44.15 12.336c4.071-10.564-3.836-9.825-3.836-9.825-5.073 0-16.455 5.856-23.818 13.189C6.9 24.867 4.682 34.988 3.985 37.39c-.816 2.809-.272 9.11 5.526 9.11 1.609 0 3.226-.36 4.721-.88" data-cap="butt" data-color="color-2"/></g></svg>
</template>
