<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"/><ellipse cx="17" cy="11" rx="7" ry="3"/><ellipse cx="7" cy="3" data-color="color-2" rx="7" ry="3"/><path d="M8 17.973q-.49.026-1 .027c-2.951 0-5.403-.639-7-1.712V18c0 1.657 3.134 3 7 3 .34 0 .673-.014 1-.034zm0-5q-.49.025-1 .027c-2.951 0-5.403-.639-7-1.712V13c0 1.657 3.134 3 7 3 .34 0 .673-.014 1-.034zm1.92-5.207A18 18 0 0 1 7 8c-2.951 0-5.403-.639-7-1.712V8c0 1.657 3.134 3 7 3 .341 0 .674-.014 1.003-.034.012-1.263.707-2.36 1.917-3.2" data-color="color-2"/></g></svg>
</template>
