<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px"><path d="M16 18a1 1 0 0 1 1 1v2a1 1 0 1 1-2 0v-2a1 1 0 0 1 1-1M5.293 10.293a1 1 0 0 1 1.414 1.414l-.5.5a3.95 3.95 0 0 0 5.586 5.586l.5-.5a1 1 0 0 1 1.414 1.414l-.5.5a5.95 5.95 0 1 1-8.414-8.414zM21 15a1 1 0 1 1 0 2h-2a1 1 0 0 1 0-2zM10.91 4.676a5.786 5.786 0 1 1 7.9 8.444l-.152.133a1 1 0 0 1-1.316-1.506l.15-.132a3.785 3.785 0 1 0-5.169-5.524l-.616.616a1 1 0 1 1-1.414-1.414zM5 7a1 1 0 1 1 0 2H3a1 1 0 0 1 0-2zm3-5a1 1 0 0 1 1 1v2a1 1 0 1 1-2 0V3a1 1 0 0 1 1-1"/></svg></template>
<script setup lang="ts">
/**
 * Unlink24 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>
