<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 24 24" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><g fill="currentColor"><path d="M10 2a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v2h5z"/><path d="M23 17a1 1 0 0 0-1 1c0 1.654-1.346 3-3 3a3 3 0 0 1-2.622-1.579c-.351-.644-1.406-.644-1.757 0C14.092 20.395 13.087 21 12 21s-2.092-.605-2.622-1.579c-.351-.644-1.406-.644-1.757 0A2.99 2.99 0 0 1 5 21c-1.654 0-3-1.346-3-3a1 1 0 0 0-2 0c0 2.757 2.243 5 5 5a4.96 4.96 0 0 0 3.5-1.451C9.422 22.466 10.673 23 12 23s2.578-.534 3.5-1.451A4.96 4.96 0 0 0 19 23c2.757 0 5-2.243 5-5a1 1 0 0 0-1-1" data-color="color-2"/><path d="M3.051 17.316a1.001 1.001 0 0 0 1.897-.633L3.387 12h16.995l-2.276 4.553a1 1 0 0 0 1.789.895l3-6A1 1 0 0 0 22 10h-3.382l-1.723-3.447A1 1 0 0 0 16 6H4a1 1 0 0 0-1 1v3H2a1.002 1.002 0 0 0-.949 1.317z"/></g></svg>
</template>
