<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="M24.941 18.417c1.966 0 3.288 1.1 3.347 2.78h-1.745c-.072-.775-.664-1.25-1.582-1.25-.931 0-1.51.436-1.51 1.139 0 .664.416 1.029 1.432 1.25l.964.222c1.816.403 2.61 1.217 2.61 2.656 0 1.855-1.329 2.975-3.522 2.975-2.129 0-3.463-1.061-3.529-2.819h1.745c.085.814.75 1.282 1.817 1.282 1.015 0 1.66-.488 1.66-1.25 0-.638-.417-.977-1.504-1.217l-.976-.228c-1.7-.384-2.534-1.283-2.534-2.676 0-1.751 1.296-2.864 3.327-2.864M7.098 21.965h.09l1.895-3.36h1.928l-2.865 4.688L10.99 28H9.024l-1.959-3.255h-.078L5.027 28H3.172l2.786-4.733-2.78-4.662H5.21zm8.114 4.401h4.115V28h-5.944v-9.395h1.829zm3.554-23.361a1 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">
/**
 * FileXls32 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>
