<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="M14.5 8A1.5 1.5 0 0 1 16 6.5h32A1.5 1.5 0 0 1 49.5 8v2.5h5.167q.1 0 .197.013a1.5 1.5 0 0 1 1.64 1.071c.649 2.25.996 4.627.996 7.083 0 7.308-3.074 13.898-8 18.547V56a1.5 1.5 0 0 1-1.5 1.5H16a1.5 1.5 0 0 1-1.5-1.5V37.214c-4.926-4.65-8-11.24-8-18.547 0-2.456.347-4.833.997-7.083a1.5 1.5 0 0 1 1.639-1.071q.096-.013.197-.013H14.5zm-5 10.667c0-1.78.206-3.51.596-5.167H14.5v19.31a22.4 22.4 0 0 1-5-14.143m8 17.205V18.333h4.167v7a3.667 3.667 0 1 0 7.333 0v-7h17.5v17.539c-3.916 3.304-8.975 5.295-14.5 5.295s-10.584-1.991-14.5-5.295m29-19.539V9.5h-29v6.833h5.167a1 1 0 0 1 1 1v8a1.667 1.667 0 1 0 3.333 0v-8a1 1 0 0 1 1-1zm7.404-2.833H49.5v19.31c3.127-3.864 5-8.785 5-14.143 0-1.78-.206-3.51-.596-5.167M17.5 54.5V39.646c4.117 2.85 9.113 4.52 14.5 4.52s10.383-1.67 14.5-4.52V54.5z"/></svg></template>
<script setup lang="ts">
/**
 * PaintCan64 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>
