<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px"><path fill-rule="evenodd" d="M5.25 2a4.25 4.25 0 0 0 0 8.5h.405L4.3 15H4a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h9.5a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2h-2.976l.615-2h1.757a.5.5 0 0 0 .5-.5v-2H14.5a1 1 0 0 0 1-1v-.57c.37-.05.69-.125.95-.2a6 6 0 0 0 .71-.253l.043-.02.013-.006.005-.002.001-.001h.001L17 8l.224.447A.5.5 0 0 0 17.5 8h1a.5.5 0 0 0 .354-.146l1-1A.5.5 0 0 0 20 6.5h2.5a.5.5 0 0 0 0-1H20a.5.5 0 0 0-.146-.354l-1-1A.5.5 0 0 0 18.5 4h-1a.5.5 0 0 0-.276-.447L17 4l.223-.447-.002-.002-.005-.002-.013-.006a3 3 0 0 0-.197-.085 6 6 0 0 0-.556-.189 7 7 0 0 0-.95-.2V3a1 1 0 0 0-1-1zM15.5 4.08v3.84a6 6 0 0 0 1-.255v-3.33a5.924 5.924 0 0 0-1-.254m2 .92v2h.793L19 6.293v-.586L18.293 5zm-5.104 7h-.95l.462-1.5h.488zM3 6.25A2.25 2.25 0 0 1 5.25 4h8.25v4.5h-2.33a1 1 0 0 0-.956.706l-2 6.5A1 1 0 0 0 9.169 17H13.5v3H4v-3h1.045a1 1 0 0 0 .957-.712l1.956-6.5A1 1 0 0 0 7 8.5H5.25A2.25 2.25 0 0 1 3 6.25M9 6a.5.5 0 0 1 .5-.5H12a.5.5 0 0 1 0 1H9.5A.5.5 0 0 1 9 6"/></svg></template>
<script setup lang="ts">
/**
 * DrillAlt24 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>
