<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="m18.929 10.022-.946-5.2A1 1 0 0 0 17 4h-4v2h3.165l.364 2H7c-.446 0-.839.296-.962.725l-.367 1.284C5.614 10.007 5.558 10 5.5 10 2.468 10 0 12.467 0 15.5S2.468 21 5.5 21s5.5-2.467 5.5-5.5a5.51 5.51 0 0 0-3.369-5.07l.123-.43h9.139l.042.23A5.51 5.51 0 0 0 13 15.5c0 3.033 2.468 5.5 5.5 5.5s5.5-2.467 5.5-5.5c0-2.888-2.239-5.258-5.071-5.478M9 15.5C9 17.43 7.43 19 5.5 19S2 17.43 2 15.5c0-1.789 1.355-3.253 3.091-3.459l-1.052 3.684a1 1 0 0 0 1.923.549l1.109-3.885C8.21 12.968 9 14.138 9 15.5m9.5 3.5c-1.93 0-3.5-1.57-3.5-3.5 0-1.506.961-2.781 2.298-3.274l.719 3.953a1 1 0 0 0 1.162.805 1 1 0 0 0 .805-1.163l-.676-3.718A3.5 3.5 0 0 1 22 15.5c0 1.93-1.57 3.5-3.5 3.5"/><path d="M4 4h6v2H4z" data-color="color-2"/></g></svg>
</template>
