<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)"><path fill="none" d="M10 18 20 6m18 12L28 6" data-cap="butt" data-color="color-2"/><circle cx="24" cy="6" r="4" fill="none" data-color="color-2"/><path fill="none" d="M2 18h44v28H2z"/><path d="M8.685 29.595q-.855 0-1.323.642-.469.643-.469 1.79 0 2.388 1.792 2.388.752 0 1.821-.376v1.27q-.879.366-1.963.366-1.558 0-2.383-.945-.825-.944-.825-2.712 0-1.114.405-1.95.405-.837 1.165-1.285.76-.446 1.78-.446 1.04 0 2.09.503l-.488 1.23q-.4-.19-.806-.332c-.406-.142-.536-.143-.796-.143m3.34 5.982v-7.139h1.514v5.889h2.896v1.25zm12.129-3.579q0 1.773-.879 2.725c-.879.952-1.426.952-2.52.952s-1.934-.317-2.52-.952-.879-1.546-.879-2.734.294-2.096.881-2.722q.881-.94 2.527-.94c1.646 0 1.936.315 2.517.947s.873 1.539.873 2.724m-5.21 0q0 1.197.454 1.802c.454.605.755.605 1.357.605q1.812 0 1.812-2.407 0-2.412-1.802-2.412-.903 0-1.362.608-.459.607-.459 1.804m10.903 1.596q0 .967-.696 1.523c-.696.556-1.109.557-1.936.557q-1.143 0-2.021-.43v-1.406q.723.322 1.223.454c.5.132.639.132.916.132q.498 0 .764-.19c.266-.19.266-.315.266-.566a.63.63 0 0 0-.117-.374q-.117-.163-.344-.314c-.227-.151-.46-.262-.925-.483q-.654-.307-.981-.591c-.327-.284-.392-.408-.522-.659s-.195-.544-.195-.879q0-.948.642-1.489c.642-.541 1.02-.542 1.775-.542q.556 0 1.062.132c.506.132.689.212 1.057.371l-.488 1.177q-.572-.235-.945-.327a2.4 2.4 0 0 0-.735-.093q-.43 0-.659.2c-.229.2-.229.308-.229.522q0 .2.093.349t.295.289q.203.138.959.5 1.001.479 1.372.959.369.48.369 1.178m5.405 1.983h-4.111v-7.139h4.111v1.24h-2.598v1.567h2.417v1.24h-2.417v1.841h2.598zm7.413-3.638q0 1.762-1.003 2.7c-1.003.938-1.635.938-2.898.938h-2.021v-7.139h2.241q1.748 0 2.715.923c.967.923.966 1.474.966 2.578m-1.573.039q0-2.3-2.031-2.3h-.806v4.648h.649q2.188 0 2.188-2.348" data-color="color-2" data-stroke="none"/></g></g></svg>
</template>
