<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px"><g clip-path="url(#media_file-csv_24__a)"><path d="M5.48 13.813c1.62 0 2.582.971 2.592 2.636H6.666c-.015-.845-.493-1.391-1.21-1.391-.855 0-1.305.586-1.305 1.699v1.44c0 1.118.45 1.7 1.324 1.7.727 0 1.181-.508 1.196-1.329h1.406c0 1.597-.996 2.574-2.598 2.574-1.743 0-2.768-1.09-2.768-2.945v-1.44c0-1.856 1.025-2.945 2.768-2.945Zm6.544 0c1.475 0 2.466.825 2.51 2.085h-1.308c-.054-.582-.499-.938-1.187-.938-.698 0-1.133.327-1.133.854 0 .498.313.772 1.074.938l.723.166c1.362.303 1.958.913 1.958 1.992 0 1.392-.996 2.232-2.641 2.232-1.597 0-2.598-.796-2.647-2.115h1.309c.063.61.561.962 1.362.962.762 0 1.245-.366 1.245-.937 0-.479-.312-.733-1.128-.913l-.732-.171c-1.275-.288-1.9-.962-1.9-2.007 0-1.313.972-2.149 2.495-2.149Zm6.672 5.805h.064l1.47-5.664h1.386L19.502 21h-1.64l-2.115-7.046h1.5zM14 2a1 1 0 0 1 .707.293l5 5A1 1 0 0 1 20 8v3a1 1 0 1 1-2 0V9h-4a1 1 0 0 1-1-1V4H6v7a1 1 0 1 1-2 0V3a1 1 0 0 1 1-1zm1 5h1.586L15 5.414z"/></g><defs><clipPath id="media_file-csv_24__a"><path fill="#fff" d="M0 0h24v24H0z"/></clipPath></defs></svg></template>
<script setup lang="ts">
/**
 * FileCsv24 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>
