<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="M24 3h-3V0h-2v3h-3v2h3v3h2V5h3zM7.854 9.823h-.023l-1.488.708-.3-1.367L8.106 8.2h1.511V16H7.854Zm4.214 4.138a2.07 2.07 0 0 1 1.391-1.955v-.036a1.89 1.89 0 0 1-1.127-1.7c0-1.319 1.187-2.2 2.746-2.2 1.823 0 2.579 1.056 2.579 2a1.9 1.9 0 0 1-1.128 1.716v.035a2.06 2.06 0 0 1 1.428 1.943c0 1.416-1.188 2.363-3 2.363-1.978.005-2.889-1.11-2.889-2.166m4.03-.06c0-.683-.5-1.091-1.223-1.283a1.18 1.18 0 0 0-.948 1.163 1.07 1.07 0 0 0 1.1 1.092.98.98 0 0 0 1.073-.973Zm-2.051-3.694c0 .528.479.864 1.1 1.056a1.07 1.07 0 0 0 .792-1 .894.894 0 0 0-.948-.959.87.87 0 0 0-.944.903" data-color="color-2"/><path d="M21.735 9.743a10.034 10.034 0 1 1-7.478-7.478 6 6 0 0 1 .922-1.826 12.043 12.043 0 1 0 8.382 8.382 6 6 0 0 1-1.826.922"/></g></svg>
</template>
