<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 48 48" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><g fill="none" stroke-linecap="square" stroke-miterlimit="10" stroke-width="3" transform="translate(.5 .5)"><circle cx="24.025" cy="23.999" r="17.999"/><path d="M42 23.999 24 24" data-color="color-2"/><path d="M46.025 23.999H42m2.12-8.959-3.676 1.639m-1.707-9.048-2.693 2.992m-5.239-7.571-1.243 3.829m-7.866-4.785.422 4.003"/><path d="M15.004 8.42 24 24" data-color="color-2"/><path d="m12.986 4.926 2.018 3.494m-8.823 2.635 3.257 2.365m-6.982 6.002 3.937.836m-3.937 8.323 3.937-.839m-.211 9.205 3.256-2.367"/><path d="M15.008 39.577 24 24" data-color="color-2"/><path d="m12.989 43.075 2.019-3.498m6.691 6.328.419-4.004m8.689 3.046-1.245-3.828m9.177-.752-2.695-2.99m8.077-4.42-3.677-1.636"/></g></svg>
</template>
