<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="M12 12c2.757 0 5-2.243 5-5V5c0-2.757-2.243-5-5-5S7 2.243 7 5v2c0 2.757 2.243 5 5 5m9.914 9.559A2.5 2.5 0 0 1 20.5 22h-1a2.503 2.503 0 0 1-2.5-2.5V19h-.5a2.503 2.503 0 0 1-2.5-2.5v-1c0-.991.584-1.842 1.422-2.246-2.709-.359-5.475-.316-8.16.181-1.831.34-3.349 1.729-3.867 3.54l-1.357 4.75a1.003 1.003 0 0 0 .742 1.25 42 42 0 0 0 18.44 0 1.003 1.003 0 0 0 .742-1.25l-.048-.167Z"/><path d="M23.5 15H21v-2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5V15h-2.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5H19v2.5a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5V17h2.5a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5" data-color="color-2"/></g></svg>
</template>
