<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 32 32" 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"><path fill="none" d="M17 8V3a2 2 0 0 0-2-2H3a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h1v2.667L8 16h3" data-color="color-2"/><path fill="none" d="M15 25V14a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2h-1v2.667L24 27h-7a2 2 0 0 1-2-2"/><path d="m24.825 24-.425-1.6h-2.78l-.433 1.6h-2.543l2.794-8.6h3.088l2.83 8.6Zm-.9-3.5-.369-1.406q-.129-.469-.314-1.213T23 16.811q-.053.3-.208.984T22.1 20.5Z" data-stroke="none"/><path d="M13.685 6.453c-.44-.04-.83-.06-1.419-.06a8 8 0 0 1-.68 1.929 7.4 7.4 0 0 1-1.109 1.619 9.6 9.6 0 0 0 3.428 1.209 6.4 6.4 0 0 0-.99 1.839 12.4 12.4 0 0 1-3.808-1.819 12.8 12.8 0 0 1-3.978 1.839 5.8 5.8 0 0 0-.959-1.769 10.9 10.9 0 0 0 3.548-1.309A8.7 8.7 0 0 1 6.429 8.1a8.8 8.8 0 0 1-.69-1.709c-.59 0-.929.02-1.429.06V4.644a12 12 0 0 0 1.449.07h2.209v-.6a3 3 0 0 0-.06-.619h2.009a3 3 0 0 0-.06.609v.61h2.378a12 12 0 0 0 1.45-.07Zm-6.027-.06a5.7 5.7 0 0 0 1.4 2.419 5.65 5.65 0 0 0 1.25-2.419Z" data-color="color-2" data-stroke="none"/></g></g></svg>
</template>
