<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path fill-rule="evenodd" d="M3 4a1 1 0 0 1 1-1h24a1 1 0 0 1 1 1v24a1 1 0 0 1-1 1H16a1 1 0 0 1-1-1v-6.333H7.667a1 1 0 0 1-.109-.006q-.247.013-.497-.003A4.333 4.333 0 0 1 3 17.333zm13 15.66q.059 0 .115.007h.887a2 2 0 0 0-.002-4h-5.667l.03.071a4.33 4.33 0 0 1-.378 3.929h4.9A1 1 0 0 1 16 19.66M17 27v-5.333a4 4 0 0 0 2.588-7.05A.67.67 0 0 0 20 14v-1.333a.667.667 0 0 0-1.333 0v1.363A4 4 0 0 0 17 13.667V5h4.333v1a.667.667 0 0 0 1.334 0V5H27v22h-4.333v-1a.667.667 0 0 0-1.334 0v1zM8.78 15.5a1 1 0 0 1 .553-1.833H12v-1a.667.667 0 0 1 1.333 0v1H15V5h-4.333v1a.667.667 0 0 1-1.334 0V5H5v12.333a2.33 2.33 0 0 0 1.715 2.25.7.7 0 0 1-.048-.25V18A.667.667 0 1 1 8 18v1.333a.7.7 0 0 1-.048.25 2.335 2.335 0 0 0 .827-4.084M20 7.332a.667.667 0 0 0-1.333 0v1.334a.667.667 0 1 0 1.333 0zm5.333 0a.667.667 0 1 0-1.333 0v1.334a.667.667 0 0 0 1.333 0zM24.667 12c.368 0 .666.299.666.667V14A.667.667 0 1 1 24 14v-1.333c0-.368.299-.667.667-.667m0 5.333c.368 0 .666.299.666.667v1.333a.667.667 0 1 1-1.333 0V18c0-.368.299-.667.667-.667m0 5.334c.368 0 .666.298.666.666v1.334a.667.667 0 1 1-1.333 0v-1.334c0-.368.299-.666.667-.666m-2-12.667a.667.667 0 0 0-1.334 0v1.333a.667.667 0 0 0 1.334 0zm0 5.333a.667.667 0 0 0-1.334 0v1.334a.667.667 0 0 0 1.334 0zm0 5.334a.667.667 0 0 0-1.334 0V22a.667.667 0 0 0 1.334 0zm-3.334 2c.368 0 .667.298.667.666v1.334a.667.667 0 0 1-1.333 0v-1.334c0-.368.298-.666.666-.666m-6.666-16c.368 0 .666.298.666.666v1.334a.667.667 0 1 1-1.333 0V7.333c0-.368.299-.666.667-.666m-5.334 0c.369 0 .667.298.667.666v1.334a.667.667 0 0 1-1.333 0V7.333c0-.368.298-.666.666-.666M10 9.333c.368 0 .667.299.667.667v1.333a.667.667 0 0 1-1.334 0V10c0-.368.299-.667.667-.667M7.333 12c.369 0 .667.299.667.667V14a.667.667 0 1 1-1.333 0v-1.333c0-.368.298-.667.666-.667"/></svg></template>
<script setup lang="ts">
/**
 * Wallpaper32 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>
