<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="M17 10c4.039 0 4 4 4 4h-8s-.182-4 4-4"/><path d="M5.998 23.542c1.177 1.505 4.332 4.459 10.962 4.459 8.436 0 11.058-5.664 11.784-8.001h-8.879c-.245.873-.934 2-2.866 2-4.324 0-4-5-4-5h16.042c.117-6.63-3.365-9.898-6.045-11.427m-4.503-1.525c-1.414-.255-5.609-.701-9.809 1.839-4.38 2.792-5.148 7.212-5.346 8.745-.285 2.207.526 4.798.526 4.798" data-cap="butt"/><path d="M29.398 7.706c2.776-7.203-2.616-6.699-2.616-6.699C23.323 1.008 15.562 5 10.542 10 4 16.25 2.488 23.151 2.012 24.789 1.456 26.704 1.827 31 5.78 31c1.097 0 2.2-.245 3.219-.6" data-cap="butt" data-color="color-2"/></g></svg>
</template>
