<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="M7.378 18.605c1.972 0 3.222 1.244 3.223 3.216 0 1.953-1.29 3.198-3.315 3.198H5.79V28H3.94v-9.395zm8.303 0c2.63 0 4.004 1.589 4.004 4.63 0 3.15-1.355 4.765-4.004 4.765h-3.014v-9.395zM28.125 20.2h-4.082v2.546h3.71v1.53h-3.71V28h-1.855v-9.395h5.937zm-13.61 6.205h.912c1.627 0 2.37-.977 2.37-3.138 0-2.07-.769-3.067-2.37-3.067h-.911zm-8.726-2.91h1.12c1.21 0 1.817-.554 1.817-1.686q0-1.689-1.817-1.687H5.79v3.373Zm12.977-20.49a1 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">
/**
 * FilePdf32 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>
