<script setup lang="ts">
defineProps<{ ariaLabel?: string }>();
</script>
<template>
  <svg viewBox="0 0 24 24" width="1em" height="1em" fill="currentColor"
       :role="ariaLabel ? 'img' : 'presentation'"
       :aria-label="ariaLabel || undefined"><g fill="currentColor"><path d="M14 7h4v2h-4zm0 14h4v2h-4zm-6 0h4v2H8zm14-8h2v4h-2zm1-6h-3v2h2v2h2V8a1 1 0 0 0-1-1m-1 14h-2v2h3a1 1 0 0 0 1-1v-3h-2zM4 19H2v3a1 1 0 0 0 1 1h3v-2H4z" data-color="color-2"/><path d="m8.909 9.31 6.446 5.454a1.001 1.001 0 0 0 1.291-1.527L10.457 8l6.189-5.236a1 1 0 1 0-1.291-1.527L8.909 6.69 5.798 4.058C5.923 3.728 6 3.374 6 3c0-1.654-1.346-3-3-3S0 1.346 0 3s1.346 3 3 3c.55 0 1.059-.159 1.502-.419L7.361 8l-2.858 2.419A2.96 2.96 0 0 0 3 10c-1.654 0-3 1.346-3 3s1.346 3 3 3 3-1.346 3-3c0-.374-.077-.728-.202-1.058zM2 3a1 1 0 1 1 2 0 1 1 0 0 1-2 0m1 11a1 1 0 1 1 0-2 1 1 0 0 1 0 2"/></g></svg>
</template>
