.expenses-page .card {
    border-radius: .75rem
}

.expenses-page .table td,
.expenses-page .table th {
    white-space: nowrap
}

.expenses-page .errorlist {
    color: #dc3545;
    list-style: none;
    margin: .25rem 0 0;
    padding: 0;
    font-size: .875rem
}

@media(max-width:767px) {
    .expenses-page {
        padding-inline: .25rem
    }

    .expenses-page .table td,
    .expenses-page .table th {
        font-size: .85rem
    }
}