<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="M2 12v12c0 3.314 6.268 6 14 6s14-2.686 14-6V12M20 29.751v-8.003m-8 8.003v-8.003m-6-1.474v7.925m20-7.924-.003 7.925" data-cap="butt"/><path d="M2 18.1c3.066 2.355 8.19 3.9 14 3.9s10.934-1.545 14-3.9" data-cap="butt"/><path d="M29 2 9 12M3 2l20 10" data-color="color-2"/><path d="M24.941 7.384C28.031 8.484 30 10.143 30 12c0 3.314-6.268 6-14 6S2 15.314 2 12c0-1.857 1.969-3.516 5.059-4.616" data-cap="butt"/></g></svg>
</template>
