<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"><path d="M12.5 6.5v8"/><path d="M40.5 14.5h6m-44 0h22.828m15.747-8H46.5v40h-44v-40h30.828" data-cap="butt"/><path d="m25.748 22.081-4-4L36.5 3.328a2.83 2.83 0 0 1 4 0 2.83 2.83 0 0 1 0 4zm-11.598 1.94a4 4 0 0 1 5.657 5.657c-1.562 1.562-7.071 1.414-7.071 1.414s-.148-5.509 1.414-7.071M10.5 38.5h28" data-color="color-2"/></g></svg>
</template>
