<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="m13.044 15.198-3.846 3.846A3 3 0 0 0 12 21c1.654 0 3-1.346 3-3a3 3 0 0 0-1.956-2.802M7.05 13.05A6.96 6.96 0 0 1 12 11c.315 0 .624.028.931.069l1.684-1.684A9 9 0 0 0 12 9a8.94 8.94 0 0 0-6.364 2.636l-.707.707 1.414 1.414zm10.368-2.226-1.428 1.428c.339.236.662.5.96.798l.707.707 1.414-1.414-.707-.707a9 9 0 0 0-.946-.812M2.808 8.808A12.9 12.9 0 0 1 12 5c2.004 0 3.933.464 5.683 1.317l1.491-1.491A14.9 14.9 0 0 0 12 3 14.9 14.9 0 0 0 1.394 7.394l-.707.707 1.414 1.414zm18.877-2.251-1.414 1.414q.478.394.922.836l.707.707L23.314 8.1l-.707-.707a16 16 0 0 0-.922-.836"/><path d="M2.586 20 22 .586 23.414 2 4 21.414z" data-color="color-2"/></g></svg>
</template>
