<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"><path fill="currentColor" d="M22 15a1 1 0 0 1 0-2h1.949a11.94 11.94 0 0 0-2.794-6.741l-1.377 1.377a1 1 0 1 1-1.414-1.414l1.377-1.377A11.94 11.94 0 0 0 13 2.051V4a1 1 0 0 1-2 0V2.051A12.006 12.006 0 0 0 .051 13H2a1 1 0 0 1 0 2H.044a12.03 12.03 0 0 0 2.7 6.637l.3.363h17.912l.3-.363a12.03 12.03 0 0 0 2.7-6.637Zm-8.586.414a2 2 0 0 1-2.828 0c-.6-.6-4.552-6.468-5-7.135a.5.5 0 0 1 .694-.694c.667.448 6.533 4.4 7.135 5a2 2 0 0 1-.001 2.829"/></svg>
</template>
