<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path d="M16 18.417c2.253 0 3.613 1.555 3.613 4.166v1.44c0 2.61-1.36 4.166-3.613 4.166-2.252 0-3.613-1.556-3.613-4.166v-1.44c0-2.61 1.36-4.166 3.613-4.166m9.085 0c2.077 0 3.385 1.243 3.438 3.294H26.64c-.046-.99-.69-1.634-1.609-1.634-1.145 0-1.738.768-1.738 2.266v1.92c0 1.504.6 2.265 1.765 2.265.99 0 1.588-.598 1.588-1.607v-.522h-1.752v-1.392h3.633v1.953c0 1.96-1.366 3.228-3.443 3.229-2.318 0-3.672-1.44-3.672-3.926v-1.92c0-2.487 1.354-3.926 3.672-3.926Zm-18.781 7.95h4.114V28H4.474v-9.395h1.83v7.761ZM16 20.056c-1.133 0-1.731.853-1.731 2.546v1.4c0 1.692.598 2.545 1.731 2.545s1.731-.853 1.731-2.545v-1.4c0-1.693-.598-2.545-1.731-2.545Zm2.766-17.052a1 1 0 0 1 .608.288l6.667 6.667c.187.188.293.442.293.707v4a1 1 0 0 1-2 0v-3h-5.667a1 1 0 0 1-1-1V5h-10v9.667a1 1 0 0 1-2 0V4a1 1 0 0 1 1-1h12zm.901 6.662h3.253l-3.253-3.253z"/></svg></template>
<script setup lang="ts">
/**
 * FileLog32 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>
