<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="M22.679 5.91a1 1 0 0 1 1.41.102c.82.946.974 2.089.89 3.15-.08 1.018-.392 2.1-.67 3.061l-.015.054c-.296 1.026-.55 1.922-.614 2.718-.06.773.074 1.296.41 1.684a1 1 0 1 1-1.513 1.309c-.82-.946-.974-2.09-.89-3.15.08-1.019.392-2.1.67-3.062l.015-.054c.296-1.025.551-1.922.614-2.717.06-.773-.073-1.297-.409-1.684a1 1 0 0 1 .101-1.41m-6.68 22.257A3.833 3.833 0 0 0 12.168 32v18.667a3.833 3.833 0 1 0 7.666 0V32A3.833 3.833 0 0 0 16 28.167m0-3A6.833 6.833 0 0 0 9.167 32v18.667a6.833 6.833 0 0 0 12.167 4.272 6.82 6.82 0 0 0 5.334 2.561c2.157 0 4.08-1 5.333-2.561a6.82 6.82 0 0 0 5.333 2.561c2.157 0 4.081-1 5.334-2.561a6.833 6.833 0 0 0 12.167-4.272v-8.563a5.002 5.002 0 0 0 0-9.542V32a6.833 6.833 0 0 0-12.167-4.272 6.82 6.82 0 0 0-5.334-2.561A6.82 6.82 0 0 0 32 27.727a6.82 6.82 0 0 0-5.333-2.56 6.82 6.82 0 0 0-5.334 2.56A6.82 6.82 0 0 0 16 25.168m35.834 7.395V32a3.833 3.833 0 0 0-7.666 0v18.667a3.833 3.833 0 1 0 7.666 0v-8.563a5.002 5.002 0 0 1 0-9.542M41.167 32v18.667a3.833 3.833 0 1 1-7.667 0V32a3.833 3.833 0 0 1 7.666 0M30.5 32a3.833 3.833 0 1 0-7.667 0v18.667a3.833 3.833 0 1 0 7.667 0zm2.923-25.988a1 1 0 0 0-1.512 1.31c.335.386.469.91.408 1.683-.063.795-.317 1.692-.613 2.717l-.016.054c-.277.961-.59 2.043-.67 3.062-.083 1.06.071 2.204.89 3.15a1 1 0 0 0 1.512-1.31c-.335-.387-.469-.91-.408-1.683.062-.796.317-1.692.613-2.718l.016-.054c.277-.96.59-2.043.67-3.061.083-1.061-.071-2.204-.89-3.15m7.922-.101a1 1 0 0 1 1.41.101c.82.946.975 2.089.891 3.15-.08 1.018-.392 2.1-.67 3.061l-.015.054c-.296 1.026-.551 1.922-.614 2.718-.06.773.073 1.296.409 1.684a1 1 0 1 1-1.512 1.309c-.82-.946-.974-2.09-.89-3.15.08-1.019.392-2.1.67-3.062l.015-.054c.296-1.025.55-1.922.613-2.717.061-.773-.073-1.297-.408-1.684a1 1 0 0 1 .101-1.41m8.988 31.422a3 3 0 1 1 6 0 3 3 0 0 1-6 0"/></svg></template>
<script setup lang="ts">
/**
 * Heater64 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>
