<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px"><path d="M14.973 37.596c0 2.959-1.758 4.687-4.737 4.687-2.87 0-4.726-1.748-4.736-4.463h2.676c.03 1.182.84 1.953 2.021 1.953 1.29 0 1.993-.78 1.993-2.216V30.29H7.13v-2.383h7.843zm22.654-9.971c3.115 0 5.078 1.865 5.156 4.941h-2.822c-.068-1.484-1.035-2.45-2.412-2.45-1.719 0-2.608 1.152-2.608 3.398v2.88c0 2.256.899 3.399 2.647 3.399 1.484 0 2.383-.898 2.383-2.412V36.6h-2.627v-2.09h5.449v2.93c0 2.939-2.05 4.843-5.166 4.843-3.477 0-5.508-2.158-5.508-5.889v-2.88c0-3.73 2.031-5.889 5.508-5.889m-13.197.283c2.959 0 4.834 1.865 4.834 4.824 0 2.93-1.934 4.795-4.971 4.795h-2.246V42h-2.774V27.908zm-2.383 7.334h1.68c1.816 0 2.724-.83 2.724-2.53 0-1.689-.908-2.528-2.724-2.528h-1.68zM28 4.5a1.5 1.5 0 0 1 1.06.44l10 10A1.5 1.5 0 0 1 39.5 16v6a1.5 1.5 0 0 1-3 0v-4.5H28a1.5 1.5 0 0 1-1.5-1.5V7.5h-15V22a1.5 1.5 0 0 1-3 0V6A1.5 1.5 0 0 1 10 4.5zm1.5 10h4.879L29.5 9.621z"/></svg></template>
<script setup lang="ts">
/**
 * FileJpg48 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>
