<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="M17 16c-2.951 0-5.403-.639-7-1.712V16c0 1.657 3.134 3 7 3s7-1.343 7-3v-1.712C22.403 15.361 19.951 16 17 16m0 5c-2.951 0-5.403-.639-7-1.712V21c0 1.657 3.134 3 7 3s7-1.343 7-3v-1.712C22.403 20.361 19.951 21 17 21"/><path d="M9 9H4V7h3V4h2z" data-color="color-2"/><ellipse cx="17" cy="11" rx="7" ry="3"/><path d="M8 14c-3.309 0-6-2.691-6-6s2.691-6 6-6a6.04 6.04 0 0 1 5.752 4.286l.002.007a16 16 0 0 1 2.011-.25l-.097-.328C14.667 2.351 11.514 0 8 0 3.589 0 0 3.589 0 8s3.589 8 8 8z" data-color="color-2"/></g></svg>
</template>
