<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px"><path d="M19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zM6 20h12V4H6zm9.5-3a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1zm0-2.5a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1zm-3.398-6.843q.974 0 1.533.615.562.616.562 1.746v.518H11.17q.061.466.37.747.31.281.785.282.735 0 1.148-.533l.624.7q-.286.404-.774.632a2.55 2.55 0 0 1-1.08.224q-1.047 0-1.706-.642-.654-.64-.655-1.709v-.123q0-.716.277-1.279a2 2 0 0 1 .782-.87q.51-.308 1.16-.308Zm-3.1 4.843H7.73V5.75h1.274v6.75Zm7.26 0h-1.274V7.745h1.275zm-4.165-3.814a.8.8 0 0 0-.616.254q-.232.255-.298.73h1.766v-.1q-.009-.423-.228-.651-.22-.233-.624-.233m3.529-2.826q.325 0 .519.185.193.185.193.47a.62.62 0 0 1-.198.474.71.71 0 0 1-.514.185.73.73 0 0 1-.519-.185.63.63 0 0 1-.193-.474q0-.285.188-.47.194-.185.524-.185"/></svg></template>
<script setup lang="ts">
/**
 * BillLei24 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>
