<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px"><path fill-rule="evenodd" d="M11.669 9.5h15.614c.495.748 1.217 2.296 1.217 4.5s-.722 3.752-1.217 4.5H17a1.5 1.5 0 0 0-1.471 1.206L13.77 28.5H7.797l3.38-18.59a.5.5 0 0 1 .492-.41m16.33-3H11.67a3.5 3.5 0 0 0-3.444 2.874L4.738 28.553A2.5 2.5 0 0 0 7.2 31.5H11V38c0 1.388.715 2.428 1.695 3.082.95.634 2.156.918 3.305.918a1 1 0 1 0 0-2c-.852 0-1.646-.216-2.195-.582-.52-.346-.805-.806-.805-1.418v-6.5h1.178a2.5 2.5 0 0 0 2.453-2.01L17.13 27H22a1 1 0 0 0 1-1v-4.5h5a1.5 1.5 0 0 0 1.056-.434c.67-.663 1.582-2.073 2.082-4.066H34q.123 0 .242-.03l4-1A1 1 0 0 0 39 15h3.989a1 1 0 1 0 0-2h-3.99a1 1 0 0 0-.757-.97l-4-1A1 1 0 0 0 34 11h-2.863c-.5-1.992-1.412-3.403-2.082-4.066A1.5 1.5 0 0 0 28 6.5m3.462 6.5a13 13 0 0 1 0 2h2.416L37 14.22v-.44L33.877 13zM21 25h-3.47l.7-3.5H21zm-2-12a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2z"/></svg></template>
<script setup lang="ts">
/**
 * Drill48 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>
