<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="m42.667 8 1.116-1.002a1.5 1.5 0 0 0-2.233 0zm0 0 1.117-1.001.002.002.005.006.02.021.07.08.263.301a68.152 68.152 0 0 1 3.74 4.725c1.023 1.421 2.07 3.017 2.867 4.566.772 1.5 1.416 3.154 1.416 4.633a9.5 9.5 0 0 1-19 0c0-1.48.644-3.133 1.416-4.633.797-1.55 1.844-3.145 2.866-4.566a68 68 0 0 1 4.004-5.025l.07-.08.02-.022.005-.006.002-.002zm-.095 2.42.095-.115.095.114a65 65 0 0 1 2.687 3.467c.978 1.36 1.931 2.821 2.634 4.187.728 1.413 1.084 2.531 1.084 3.26a6.5 6.5 0 1 1-13 0c0-.729.356-1.847 1.084-3.26.702-1.366 1.656-2.827 2.634-4.187a65 65 0 0 1 2.687-3.467M9.5 30.666a1.5 1.5 0 1 0-3 0v24a1.5 1.5 0 0 0 3 0v-2.249a28 28 0 0 0 2.635 1.576c3.34 1.758 8.246 3.506 14.532 3.506 4.757 0 10.226-1.194 15.115-2.633 4.91-1.445 9.34-3.17 12.05-4.296 2.272-.943 3.668-3.162 3.668-5.566 0-4.16-4.024-7.131-7.999-5.908l-9.334 2.872A6.167 6.167 0 0 0 34 35.833H21.334c-4.522 0-7.706-.645-9.726-1.267A16 16 0 0 1 9.5 33.77zm.644 18.519q-.392-.303-.644-.52V37.018q.546.205 1.226.416c2.313.712 5.796 1.4 10.608 1.4H34a3.167 3.167 0 0 1 0 6.333h-7.333a1.5 1.5 0 1 0 0 3H34a6.16 6.16 0 0 0 5.127-2.74l11.257-3.463c2.045-.63 4.116.9 4.116 3.04 0 1.248-.717 2.34-1.818 2.797-2.653 1.102-6.975 2.784-11.747 4.188-4.794 1.411-9.94 2.51-14.268 2.51-5.714 0-10.142-1.585-13.135-3.16a23.7 23.7 0 0 1-3.388-2.153"/></svg></template>
<script setup lang="ts">
/**
 * HandSanitiser64 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>
