<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64px" height="64px"><path d="M11.612 44.751a1.5 1.5 0 0 1 1.997.227l.096.12.368.5a22.5 22.5 0 0 0 6.95 6.043l.546.295a22.5 22.5 0 0 0 8.243 2.458l.618.052.153.018a1.5 1.5 0 0 1-.208 2.977l-.154-.003-.7-.059a25.5 25.5 0 0 1-9.344-2.785l-.618-.334a25.5 25.5 0 0 1-7.876-6.85l-.418-.566-.083-.129a1.5 1.5 0 0 1 .43-1.964M44.75 9.914c5.181 2.992 6.957 9.618 3.965 14.8a10.83 10.83 0 0 1-10.15 5.39 6.8 6.8 0 0 1-.79 5.549L51.091 48.97l-1.06 1.062c-4.23 4.23-11.09 4.23-15.32 0a10.84 10.84 0 0 1-2.582-11.204q-.064.003-.13.004a6.83 6.83 0 0 1-6.051-3.658L7.757 40.051l-.388-1.45c-1.549-5.778 1.88-11.718 7.66-13.267a10.83 10.83 0 0 1 10.987 3.363 6.834 6.834 0 0 1 8.018-3.223l9.417-16.31zm-8.875 28.082A7.834 7.834 0 0 0 46.748 48.87zm19.768 3.557a1.5 1.5 0 0 1-2.782-1.124zm1.099-15.722a25.5 25.5 0 0 1-1.099 15.722l-1.391-.563-1.391-.561a22.5 22.5 0 0 0 .97-13.872l1.456-.362zM24.87 32.36a7.835 7.835 0 0 0-14.853 3.98zM32 28.166a3.834 3.834 0 1 0 0 7.669 3.834 3.834 0 0 0 0-7.669m4.788-1.462a7.834 7.834 0 0 0 7.688-13.316L36.79 26.704Zm18.134-1.965a1.5 1.5 0 0 1 1.819 1.092l-2.91.726a1.5 1.5 0 0 1 1.091-1.818M21.798 8.63a25.5 25.5 0 0 1 13.663-1.893 1.5 1.5 0 0 1-.408 2.971c-3.965-.543-8-.017-11.687 1.515l-.733.32a22.5 22.5 0 0 0-9.056 7.54l-.447.663a1.5 1.5 0 0 1-2.516-1.634l.25-.378a25.5 25.5 0 0 1 10.52-8.92l.415-.184Z"/></svg></template>
<script setup lang="ts">
/**
 * Ventilation64 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>
