<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64px" height="64px"><path fill-rule="evenodd" d="M6.5 8A1.5 1.5 0 0 1 8 6.5h48A1.5 1.5 0 0 1 57.5 8v48a1.5 1.5 0 0 1-1.5 1.5H32a1.5 1.5 0 0 1-1.5-1.5V42.833H15.333q-.102 0-.2-.013a8.15 8.15 0 0 1-4.842-1.258A8.17 8.17 0 0 1 6.5 34.667zM32 39.82q.102 0 .2.013h1.803a4.5 4.5 0 0 0-.003-9H21.878a8.16 8.16 0 0 1-.887 9h10.81q.097-.013.199-.013m1.5 14.68V42.833h.5a7.5 7.5 0 0 0 4.484-13.512q.09.012.183.012c.736 0 1.333-.597 1.333-1.333v-2.667a1.333 1.333 0 0 0-2.667 0V28c0 .267.079.515.213.723a7.47 7.47 0 0 0-3.546-.89h-.5V9.5h9.167V12a1.333 1.333 0 1 0 2.666 0V9.5H54.5v45h-9.167V52a1.333 1.333 0 1 0-2.666 0v2.5zM17.869 30.604a1.499 1.499 0 0 1 .798-2.77H24v-2.5a1.333 1.333 0 0 1 2.667 0v2.5H30.5V9.5h-9.167V12a1.333 1.333 0 1 1-2.666 0V9.5H9.5v25.167a5.166 5.166 0 0 0 4.435 5.114 1.33 1.33 0 0 1-.602-1.114V36A1.333 1.333 0 0 1 16 36v2.667c0 .466-.24.876-.601 1.114a5.166 5.166 0 0 0 2.561-9.095 2 2 0 0 1-.091-.082M40 14.667a1.333 1.333 0 1 0-2.667 0v2.666a1.333 1.333 0 0 0 2.667 0zm10.667 0a1.333 1.333 0 0 0-2.667 0v2.666a1.333 1.333 0 1 0 2.667 0zM49.333 24c.737 0 1.334.597 1.334 1.333V28A1.333 1.333 0 0 1 48 28v-2.667c0-.736.597-1.333 1.333-1.333m0 10.667c.737 0 1.334.597 1.334 1.333v2.667a1.333 1.333 0 0 1-2.667 0V36c0-.736.597-1.333 1.333-1.333m0 10.666c.737 0 1.334.597 1.334 1.334v2.666a1.333 1.333 0 0 1-2.667 0v-2.666c0-.737.597-1.334 1.333-1.334m-4-25.333a1.333 1.333 0 1 0-2.666 0v2.667a1.333 1.333 0 0 0 2.666 0zm0 10.667a1.333 1.333 0 1 0-2.666 0v2.666a1.333 1.333 0 1 0 2.666 0zm0 10.666a1.333 1.333 0 0 0-2.666 0V44a1.333 1.333 0 1 0 2.666 0zm-6.666 4c.736 0 1.333.597 1.333 1.334v2.666a1.333 1.333 0 1 1-2.667 0v-2.666c0-.737.597-1.334 1.334-1.334m-13.334-32c.737 0 1.334.597 1.334 1.334v2.666a1.333 1.333 0 0 1-2.667 0v-2.666c0-.737.597-1.334 1.333-1.334m-10.666 0c.736 0 1.333.597 1.333 1.334v2.666a1.333 1.333 0 1 1-2.667 0v-2.666c0-.737.597-1.334 1.334-1.334M20 18.667c.736 0 1.333.597 1.333 1.333v2.667a1.333 1.333 0 0 1-2.666 0V20c0-.736.597-1.333 1.333-1.333M14.667 24c.736 0 1.333.597 1.333 1.333V28a1.333 1.333 0 0 1-2.667 0v-2.667c0-.736.597-1.333 1.334-1.333"/></svg></template>
<script setup lang="ts">
/**
 * Wallpaper64 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>
