<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="m23.447 12.105-3.589-1.794-.888-3.553A1 1 0 0 0 18 6h-2.35c-.826 2.327-3.043 4-5.65 4-.521 0-1.04-.071-1.547-.211l-1.332 1.332a3 3 0 0 1-4.242 0 3 3 0 0 1 0-4.242l1.332-1.332A5.85 5.85 0 0 1 4.35 2H1a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h10.051c.252 2.244 2.139 4 4.449 4s4.197-1.756 4.449-4H23a1 1 0 0 0 1-1v-6c0-.379-.214-.725-.553-.895M15.5 22c-1.379 0-2.5-1.121-2.5-2.5s1.121-2.5 2.5-2.5 2.5 1.121 2.5 2.5-1.121 2.5-2.5 2.5"/><path d="M4.293 8.293a.999.999 0 1 0 1.414 1.414l2.274-2.274A3.95 3.95 0 0 0 10 8c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4c0 .74.215 1.424.567 2.019zM10 2c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2" data-color="color-2"/></g></svg>
</template>
