<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20px" height="20px"><g clip-path="url(#product_insulation-alt_20__a)"><path d="M6.667 1.75a4.917 4.917 0 0 1 4.916 4.917v.916H17.5a.75.75 0 0 1 .75.75V17.5a.75.75 0 0 1-.75.75H6.667l-.253-.007a4.917 4.917 0 0 1-4.664-4.909V6.667A4.917 4.917 0 0 1 6.667 1.75m0 8.167a3.417 3.417 0 1 0 0 6.834 3.417 3.417 0 0 0 0-6.834m5.491-.834a.5.5 0 0 1-.138.438l-.437.436v1.217a.5.5 0 0 1 .437.847l-.437.436v.877q-.001.172-.014.342a.5.5 0 0 1 .45.845l-.832.832q-.029.027-.061.048a4.9 4.9 0 0 1-.926 1.349h.676l.437-.436a.5.5 0 0 1 .845.436h1.218l.437-.436a.5.5 0 0 1 .845.436h1.218l.437-.436a.5.5 0 0 1 .437-.14V14.79l-.564.564a.5.5 0 0 1-.707-.707l.834-.834a.5.5 0 0 1 .437-.14V12.29l-.564.564a.5.5 0 0 1-.707-.707l.834-.834a.5.5 0 0 1 .437-.14V9.79l-.564.564a.5.5 0 0 1-.707-.708l.564-.563h-1.385a.5.5 0 0 1-.138.438l-.833.832a.5.5 0 0 1-.707-.707l.563-.563zm-5.491 1.834a2.417 2.417 0 1 1-.001 4.833 2.417 2.417 0 0 1 .001-4.833m7.146 2.896a.5.5 0 0 1 .707.707l-.833.834a.5.5 0 0 1-.707-.707l.832-.834Zm-7.146-1.396a.917.917 0 1 0 0 1.834.917.917 0 0 0 0-1.834m7.146-1.104a.5.5 0 0 1 .707.707l-.833.834a.5.5 0 0 1-.707-.707l.832-.834ZM6.667 3.25A3.417 3.417 0 0 0 3.25 6.667V9.8a4.9 4.9 0 0 1 3.417-1.383c1.328 0 2.532.527 3.416 1.382V6.667A3.417 3.417 0 0 0 6.667 3.25"/></g><defs><clipPath id="product_insulation-alt_20__a"><path fill="#fff" d="M0 0h20v20H0z"/></clipPath></defs></svg></template>
<script setup lang="ts">
/**
 * InsulationAlt20 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>
