<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="M7 3a5.333 5.333 0 1 0 0 10.667h.988l-2.005 6.666H5a2 2 0 0 0-2 2V27a2 2 0 0 0 2 2h13.333a2 2 0 0 0 2-2v-4.667a2 2 0 0 0-2-2H13.58l.974-3.166h2.64a.5.5 0 0 0 .5-.5v-3h1.64a1 1 0 0 0 1-1v-.886a9 9 0 0 0 1.553-.3 8 8 0 0 0 .924-.33l.055-.025.016-.008.005-.003h.002v-.001l-.223-.447.224.447a.5.5 0 0 0 .276-.447V10.5h1.5a.5.5 0 0 0 .354-.146l1.333-1.334a.5.5 0 0 0 .147-.353V8.5H30a.5.5 0 1 0 0-1h-3.5v-.167a.5.5 0 0 0-.147-.353L25.02 5.646a.5.5 0 0 0-.354-.146h-1.5v-.167a.5.5 0 0 0-.276-.447l-.224.447.224-.447h-.001l-.002-.001-.005-.003-.016-.008-.055-.025a7.555 7.555 0 0 0-.924-.33 9 9 0 0 0-1.554-.3V4a1 1 0 0 0-1-1zm13.333 2.226v5.548c.506-.06.939-.157 1.28-.255.229-.065.415-.13.554-.183V5.664a7 7 0 0 0-.555-.183 8 8 0 0 0-1.279-.255M23.167 6.5v3h1.292l1.04-1.04v-.92L24.46 6.5zm-6.473 9.667h-1.832l.77-2.5h1.062zM3.667 8.333A3.333 3.333 0 0 1 7 5h11.333v6.667h-3.44a1 1 0 0 0-.956.706l-2.667 8.666a1 1 0 0 0 .956 1.294h6.107V27H5v-4.667h1.726a1 1 0 0 0 .958-.712l2.607-8.666a1 1 0 0 0-.958-1.288H7a3.333 3.333 0 0 1-3.334-3.334m8.5-.333a.5.5 0 0 1 .5-.5H16a.5.5 0 1 1 0 1h-3.333a.5.5 0 0 1-.5-.5"/></svg></template>
<script setup lang="ts">
/**
 * DrillAlt32 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>
