<template><svg :width="width" :height="height" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M5 5h17v13.5c0 1.98-1.52 3.5-3.5 3.5H5V5Zm1 1v15h12.5c1.42 0 2.5-1.08 2.5-2.5V6H6Zm20-1h17v17H29.5a3.45 3.45 0 0 1-3.5-3.5V5Zm1 1v12.5c0 1.42 1.08 2.5 2.5 2.5H42V6H27ZM9 9h9v9H9V9Zm1 1v7h7v-7h-7Zm20-1h9v9h-9V9Zm1 1v7h7v-7h-7ZM5 26h13.5c1.98 0 3.5 1.52 3.5 3.5V43H5V26Zm1 1v15h15V29.5c0-1.42-1.08-2.5-2.5-2.5H6Zm20-1h7v7h-7v-7Zm1 1v5h5v-5h-5Zm9-1h7v7h-7v-7Zm1 1v5h5v-5h-5ZM9 30h9v9H9v-9Zm1 1v7h7v-7h-7Zm16 5h7v7h-7v-7Zm1 1v5h5v-5h-5Zm9-1h7v7h-7v-7Zm1 1v5h5v-5h-5Z"/></svg></template><script lang="ts" setup>import { defineProps } from "vue";defineProps({width: { type: Number, default: 48 },height: { type: Number, default: 48 },title: { type: String, default: "" }});</script>