<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 16 16" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><path fill="currentColor" d="M12.5 9H11V7h1.5C14.4 7 16 5.4 16 3.5S14.4 0 12.5 0 9 1.6 9 3.5V5H7V3.5C7 1.6 5.4 0 3.5 0S0 1.6 0 3.5 1.6 7 3.5 7H5v2H3.5C1.6 9 0 10.6 0 12.5S1.6 16 3.5 16 7 14.4 7 12.5V11h2v1.5c0 1.9 1.6 3.5 3.5 3.5s3.5-1.6 3.5-3.5S14.4 9 12.5 9M11 3.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5S13.3 5 12.5 5H11zm-9 0C2 2.7 2.7 2 3.5 2S5 2.7 5 3.5V5H3.5C2.7 5 2 4.3 2 3.5m3 9c0 .8-.7 1.5-1.5 1.5S2 13.3 2 12.5 2.7 11 3.5 11H5zM7 7h2v2H7zm5.5 7c-.8 0-1.5-.7-1.5-1.5V11h1.5c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5"/></svg>
</template>
