<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 stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" stroke-width="2"><g fill="currentColor" stroke-linecap="square" stroke-miterlimit="10" transform="translate(.5 .5)"><circle cx="5" cy="43" r="3" fill="none" data-cap="butt" data-color="color-2"/><circle cx="24" cy="43" r="3" fill="none" data-cap="butt" data-color="color-2"/><circle cx="43" cy="43" r="3" fill="none" data-cap="butt" data-color="color-2"/><path fill="none" d="M24 40v-7m16.879 7.879L37 37v-4M7.121 40.879 11 37v-4" data-color="color-2"/><path fill="none" d="M37 10a8 8 0 0 0-.975.067 13 13 0 0 0-10.007-7.895l-.209-.032c-.228-.031-.456-.063-.688-.083C24.752 2.022 24.379 2 24 2s-.752.022-1.121.057c-.232.02-.46.052-.688.083q-.105.015-.209.032a13 13 0 0 0-10.007 7.9A8 8 0 0 0 11 10a9 9 0 0 0 0 18h26a9 9 0 0 0 0-18" data-cap="butt"/><path d="M30.612 13.863c.3-2-1.221-3.069-3.3-3.785l.675-2.7-1.646-.41-.657 2.632c-.432-.108-.877-.209-1.318-.31l.661-2.65-1.645-.41-.675 2.7-3.319-.823-.438 1.758s1.221.279 1.2.3a.874.874 0 0 1 .767.957l-1.847 7.407a.6.6 0 0 1-.754.391c.016.024-1.2-.3-1.2-.3L16.3 20.5l3.315.837-.681 2.735 1.644.41.674-2.706q.673.182 1.312.34l-.672 2.694 1.646.41.681-2.73c2.807.531 4.917.317 5.806-2.222a2.887 2.887 0 0 0-1.515-3.988 2.626 2.626 0 0 0 2.102-2.417m-3.761 5.273c-.508 2.044-3.95.939-5.066.662l.9-3.623c1.12.278 4.698.83 4.166 2.961m.509-5.3c-.464 1.86-3.328.915-4.257.683l.819-3.286c.929.229 3.922.661 3.438 2.6Z" data-stroke="none"/></g></g></svg>
</template>
