<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20px" height="20px"><path fill-rule="evenodd" d="M2.534 1.584a.5.5 0 0 1 .465.533c-.05.752-.012 1.41.09 1.981q.215-.236.453-.426c.904-.723 1.996-.9 2.892-.574C7.347 3.43 8 4.268 8 5.417c0 1.058-.387 1.882-1.052 2.35-.662.463-1.509.51-2.29.197-.649-.26-1.252-.758-1.72-1.483-.468 1.642-.423 4.194.868 7.94a.5.5 0 0 1-.945.325c-1.56-4.525-1.433-7.63-.518-9.527C2.056 4.346 1.919 3.286 2 2.05a.5.5 0 0 1 .533-.466M3.44 5.3c.408.952 1.024 1.51 1.59 1.736.521.208 1.003.15 1.344-.089.337-.236.626-.714.626-1.53 0-.726-.388-1.19-.907-1.38-.536-.194-1.267-.111-1.926.416a3.2 3.2 0 0 0-.727.847m12.09-2.08a.75.75 0 0 0-1.06 0l-8.333 8.333a.75.75 0 0 0-.181.293l-1.25 3.75a.75.75 0 0 0 .948.949l3.75-1.25a.75.75 0 0 0 .293-.181l8.334-8.334a.75.75 0 0 0 0-1.06zm-8.447 9.987-.48 1.44 1.44-.48zm8.158-5.758L16.44 6.25 15 4.81l-1.199 1.2zm-.708.707-1.439-1.439-5.543 5.543 1.44 1.44z"/></svg></template>
<script setup lang="ts">
/**
 * Draw20 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>
