.storage-items-table .mud-table-row {
    position: relative !important;
}

.storage-items-table .mud-table-row:not(:last-child)::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    height: 1px !important;
    background-color: var(--mud-palette-divider) !important;
    z-index: 1 !important;
}

.storage-items-table .mud-td,
.storage-items-table .mud-th {
    position: relative !important;
    border: none !important;
}

.storage-items-table .mud-table-cell {
    border: none !important;
}

.storage-items-table__type-cell {
    display: flex;
    align-items: center;
    gap: 4px;
}

.storage-items-table__actions-cell {
    width: 48px;
    min-width: 48px;
    text-align: right;
    overflow: visible;
}

.storage-items-table__actions {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    line-height: 0;
}
