<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="M24 14v-2h-3.098A11.5 11.5 0 0 0 19.2 7.216l2.214-2.217-1.415-1.413-2.054 2.057a9 9 0 0 0-1.158-1.014 5 5 0 0 0-.636-1.365l1.557-1.557L16.294.293l-1.551 1.551C13.948 1.317 13.008 1 12 1s-1.948.317-2.742.844L7.707.293 6.293 1.707 7.85 3.264c-.275.416-.494.87-.636 1.363a9 9 0 0 0-1.159 1.016L4.001 3.586 2.586 4.999 4.8 7.215A11.5 11.5 0 0 0 3.098 12H0v2h3.022c.088 2.164.736 4.154 1.784 5.782l-2.22 2.217 1.413 1.415 2.055-2.052c1.352 1.393 3.061 2.32 4.946 2.566V9h2v14.928c1.885-.247 3.594-1.173 4.946-2.566l2.055 2.052 1.413-1.415-2.22-2.217c1.048-1.629 1.696-3.619 1.784-5.782z"/></svg>
</template>
