<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="m17.657 10.757-.707-.707C15.628 8.728 13.869 8 12 8s-3.628.728-4.95 2.05l-.707.707-1.414-1.414.707-.707C7.336 6.936 9.597 6 12 6s4.664.936 6.364 2.636l.707.707z"/><path d="m21.899 6.515-.707-.707C18.737 3.352 15.473 2 12 2S5.263 3.352 2.808 5.808l-.707.707L.687 5.101l.707-.707C4.227 1.561 7.993 0 12 0s7.773 1.561 10.606 4.394l.707.707z"/><path d="M23 17h-1v-2c0-1.654-1.346-3-3-3s-3 1.346-3 3v2h-1a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1m-5-2a1.001 1.001 0 0 1 2 0v2h-2z" data-color="color-2"/><path d="M14 15.171V15c0-.648.133-1.263.359-1.832A2.99 2.99 0 0 0 12 12c-1.654 0-3 1.346-3 3s1.346 3 3 3c0-1.304.836-2.416 2-2.829"/></g></svg>
</template>
