<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"><path fill="currentColor" d="M21 0H3a1 1 0 0 0-1 1v22a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1m-8.543 18.28a1.25 1.25 0 0 1-.962.365 1.25 1.25 0 0 1-.958-.357 1.4 1.4 0 0 1-.334-1 1.157 1.157 0 0 1 1.297-1.324 1.27 1.27 0 0 1 .966.348 1.35 1.35 0 0 1 .334.979 1.4 1.4 0 0 1-.343.989M15.59 9.7a3.4 3.4 0 0 1-.584.98 9.6 9.6 0 0 1-1.349 1.22 5.2 5.2 0 0 0-1.1 1.063 2.05 2.05 0 0 0-.276 1.134v.395h-1.718v-.562a3.3 3.3 0 0 1 .352-1.609 4.6 4.6 0 0 1 1.23-1.327 6.8 6.8 0 0 0 1.349-1.283 1.93 1.93 0 0 0 .3-1.09 1.37 1.37 0 0 0-.492-1.134 2.2 2.2 0 0 0-1.415-.4 4.9 4.9 0 0 0-1.547.237 11 11 0 0 0-1.385.576l-.739-1.551a7.74 7.74 0 0 1 3.824-.994 4.14 4.14 0 0 1 2.733.844 2.87 2.87 0 0 1 1.011 2.329A3.3 3.3 0 0 1 15.59 9.7"/></svg>
</template>
