<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20px" height="20px"><path fill-rule="evenodd" d="M6.667 3.25a.917.917 0 0 0-.917.917v.5h1.834v-.5a.917.917 0 0 0-.917-.917m2.417 1.417v-.5a2.417 2.417 0 1 0-4.834 0v.5H2.084a.75.75 0 1 0 0 1.5h5.5v8.558a1.5 1.5 0 0 1-.224-.07l-.598-.239a2.5 2.5 0 0 0-1.857 0l-.74.296a1.5 1.5 0 0 1-.921.063l-1.04-.26a.5.5 0 0 0-.242.97l1.04.26a2.5 2.5 0 0 0 1.534-.104l.74-.296a1.5 1.5 0 0 1 1.115 0l.597.239a2.5 2.5 0 0 0 1.857 0l.598-.24a1.5 1.5 0 0 1 1.114 0l.598.24a2.5 2.5 0 0 0 1.857 0l.598-.24a1.5 1.5 0 0 1 1.114 0l.74.297a2.5 2.5 0 0 0 1.535.104l1.04-.26a.5.5 0 0 0-.243-.97l-1.04.26a1.5 1.5 0 0 1-.92-.063l-.086-.034V6.167h2.167a.75.75 0 0 0 0-1.5H15.75v-.5a2.417 2.417 0 0 0-4.833 0v.5zm1.845 9.75a2.5 2.5 0 0 0-1.845-.005v-1.995h5.166v1.822a2.5 2.5 0 0 0-1.012.177l-.597.24a1.5 1.5 0 0 1-1.115 0zm3.321-3.5V9.083H9.084v1.834zm0-3.334H9.084V6.167h5.166zm0-2.916v-.5a.917.917 0 0 0-1.833 0v.5zm-7.488 12.25a2.5 2.5 0 0 0-1.857 0l-.74.295a1.5 1.5 0 0 1-.921.063l-1.04-.26a.5.5 0 0 0-.242.97l1.04.26a2.5 2.5 0 0 0 1.534-.104l.74-.296a1.5 1.5 0 0 1 1.115 0l.597.239a2.5 2.5 0 0 0 1.857 0l.598-.24a1.5 1.5 0 0 1 1.114 0l.598.24a2.5 2.5 0 0 0 1.857 0l.598-.24a1.5 1.5 0 0 1 1.114 0l.74.297a2.5 2.5 0 0 0 1.535.104l1.04-.26a.5.5 0 0 0-.243-.97l-1.04.26a1.5 1.5 0 0 1-.92-.063l-.74-.296a2.5 2.5 0 0 0-1.858 0l-.597.24a1.5 1.5 0 0 1-1.115 0l-.597-.24a2.5 2.5 0 0 0-1.857 0l-.598.24a1.5 1.5 0 0 1-1.114 0z"/></svg></template>
<script setup lang="ts">
/**
 * Pool20 is an SVG icon wrapped in a Vue component to make it easier to use.
 */
withDefaults(
  defineProps<{
    /**
     * Define the color of the icon.
     */
    color?: string;
  }>(),
  {
    color: 'currentColor',
  },
);
</script>
