<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path fill-rule="evenodd" d="M8.336 6.334h9.853c.33.498.811 1.53.811 3s-.481 2.501-.811 3h-6.856a1 1 0 0 0-.98.804L9.18 19H5.198L7.352 7.155a1 1 0 0 1 .984-.821m10.331-2H8.336a3 3 0 0 0-2.952 2.463L3.231 18.643A2 2 0 0 0 5.199 21H7.5v4.333c0 .861.44 1.506 1.056 1.917.6.4 1.37.584 2.11.584a.5.5 0 0 0 0-1c-.592 0-1.156-.15-1.555-.416-.385-.257-.61-.612-.61-1.084V21h.678c.952 0 1.775-.671 1.962-1.607l.312-1.56h3.214a.5.5 0 0 0 .5-.5v-3h3.5a1 1 0 0 0 .703-.289c.465-.46 1.106-1.46 1.428-2.877h1.869a.5.5 0 0 0 .121-.015l2.667-.667a.5.5 0 0 0 .378-.485v-.167h2.826a.5.5 0 1 0 0-1h-2.826v-.166a.5.5 0 0 0-.378-.485l-2.667-.667a.5.5 0 0 0-.121-.015h-1.87c-.321-1.416-.962-2.417-1.427-2.877a1 1 0 0 0-.703-.29M20.959 8.5a8.5 8.5 0 0 1 0 1.667h1.646l2.228-.557v-.553L22.605 8.5zm-6.792 8.334h-2.514l.5-2.5h2.014zm-1.5-8a.5.5 0 1 0 0 1h2.666a.5.5 0 1 0 0-1z"/></svg></template>
<script setup lang="ts">
/**
 * Drill32 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>
