<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="M38 4.5A1.5 1.5 0 0 1 39.5 6v36a1.5 1.5 0 0 1-1.5 1.5H10A1.5 1.5 0 0 1 8.5 42V6A1.5 1.5 0 0 1 10 4.5zm-26.5 36h25v-33h-25zM31 34a1 1 0 1 1 0 2H17a1 1 0 1 1 0-2zm0-5a1 1 0 1 1 0 2H17a1 1 0 1 1 0-2zm-6.798-13.685q1.95 0 3.067 1.23 1.126 1.23 1.126 3.49v1.036h-6.056q.123.932.738 1.494.624.563 1.573.563 1.469 0 2.294-1.064l1.248 1.398q-.57.808-1.547 1.265-.975.45-2.162.449-2.09 0-3.41-1.283-1.31-1.283-1.31-3.42v-.245q0-1.434.554-2.558.554-1.134 1.565-1.74 1.02-.615 2.32-.615M18.006 25h-2.549V11.5h2.549zm14.52 0h-2.55v-9.51h2.55zm-8.333-7.629q-.756 0-1.23.51-.465.51-.598 1.459h3.533v-.202q-.017-.844-.457-1.301-.44-.465-1.248-.466m7.058-5.651q.651 0 1.037.369.387.37.387.94 0 .58-.396.95-.387.369-1.028.369-.642 0-1.037-.37-.387-.369-.387-.949 0-.57.378-.94.387-.37 1.046-.37Z"/></svg></template>
<script setup lang="ts">
/**
 * BillLei48 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>
