<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"><rect width="4" height="2" x="10" y="17" data-color="color-2" rx=".5" ry=".5"/><path d="M22 6h-.834C19.588 2.384 15.992 0 12 0S4.423 2.384 2.838 6H2C.897 6 0 6.897 0 8v4a3.004 3.004 0 0 0 2.379 2.934l.002.022C3.594 19.312 7.122 24 12 24c4.906 0 8.427-4.69 9.621-9.048v-.018A3.004 3.004 0 0 0 23.999 12V8c0-1.103-.897-2-2-2ZM12 2a8.01 8.01 0 0 1 6.915 4H15c-1.103 0-2 .897-2 2h-2c0-1.103-.897-2-2-2H5.09C6.507 3.565 9.122 2 12 2m0 20c-3.476 0-6.332-3.431-7.513-7H7c2.206 0 4-1.794 4-4v-1h2v1c0 2.206 1.794 4 4 4h2.515c-1.164 3.568-4.017 7-7.515 7"/></g></svg>
</template>
