<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path d="M21.333 2.833a.5.5 0 0 1 .5.5v1h4.833l.103.005a1 1 0 0 1 .897.995v4.834h1l.102.01a.5.5 0 0 1 0 .98l-.102.01h-1V15.5h1l.102.01a.5.5 0 0 1 0 .98l-.102.01h-1v4.333h1l.102.01a.5.5 0 0 1 0 .98l-.102.01h-1v4.833a1 1 0 0 1-1 1h-4.833v1a.5.5 0 1 1-1 0v-1H16.5v1a.5.5 0 1 1-1 0v-1h-4.333v1a.5.5 0 0 1-1 0v-1H5.333a1 1 0 0 1-1-1v-4.833h-1a.5.5 0 0 1 0-1h1V16.5h-1a.5.5 0 0 1 0-1h1v-4.333h-1a.5.5 0 0 1 0-1h1V5.333l.005-.103c.051-.503.478-.897.995-.897h4.834v-1a.5.5 0 0 1 1 0v1H15.5v-1a.5.5 0 0 1 1 0v1h4.333v-1a.5.5 0 0 1 .5-.5m-15 19v3.833h3.834v-3.833zm4.834 0v3.833H15.5v-3.833zm5.333 0v3.833h4.333v-3.833zm5.333 0v3.833h3.833v-3.833zm-15.5-1h3.834V16.5H6.333zm4.834 0H15.5V16.5h-4.333zm5.333 0h4.333V16.5H16.5zm5.333 0h3.833V16.5h-3.833zM6.333 15.5h3.834v-4.333H6.333zm4.834 0H15.5v-4.333h-4.333zm5.333 0h4.333v-4.333H16.5zm5.333 0h3.833v-4.333h-3.833zm-15.5-5.333h3.834V6.333H6.333zm4.834 0H15.5V6.333h-4.333zm5.333 0h4.333V6.333H16.5zm5.333 0h3.833V6.333h-3.833z"/></svg></template>
<script setup lang="ts">
/**
 * ConcreteFloor32 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>
