<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20px" height="20px"><path d="M3.464 13.756a.75.75 0 0 1 1 .113l.047.06.225.297a6.75 6.75 0 0 0 4.793 2.508.75.75 0 0 1-.105 1.496 8.25 8.25 0 0 1-5.858-3.065l-.274-.362-.042-.065a.75.75 0 0 1 .214-.982m10.66-10.901a3.667 3.667 0 0 1-1.729 6.84q.02.15.022.305c0 .394-.097.764-.264 1.092l4.21 4.212-.53.53a3.668 3.668 0 0 1-6.16-3.443 2.41 2.41 0 0 1-1.696-1.072L2.225 12.86l-.194-.725A3.667 3.667 0 0 1 8.09 8.52a2.41 2.41 0 0 1 2.408-.886l2.976-5.155.65.375Zm-2.849 9.48c-.369.8-.226 1.78.434 2.439s1.638.802 2.438.433zm5.82-4.877a.75.75 0 0 1 .887.473l.023.073.072.318a8.25 8.25 0 0 1-.428 4.769.75.75 0 0 1-1.39-.563c.5-1.238.62-2.596.35-3.9l-.06-.26-.014-.076a.75.75 0 0 1 .56-.834M7.34 9.937a2.166 2.166 0 0 0-3.923 1.05zM10 9.083a.917.917 0 1 0 0 1.834.917.917 0 0 0 0-1.834m1.925-.92a2.17 2.17 0 0 0 2.243-1.05 2.17 2.17 0 0 0-.211-2.466zM6.834 2.382a8.25 8.25 0 0 1 4.286-.556.75.75 0 0 1-.204 1.487 6.75 6.75 0 0 0-3.506.454l-.22.096a6.75 6.75 0 0 0-2.852 2.46.75.75 0 0 1-1.257-.816l.164-.243a8.25 8.25 0 0 1 3.32-2.765z"/></svg></template>
<script setup lang="ts">
/**
 * Ventilation20 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>
