﻿.v-application--wrap {
    min-height: auto !important;
}

.v-application {
    font-family: Poppins, serif !important;
}

.v-data-table tbody tr.v-data-table__expanded__content {
    box-shadow: none !important;
}

.v-data-table__expanded__content .expanded-title {
    font-weight: 600;
    font-size: 14px;
}

.v-data-table__expanded__content .expanded-value {
    font-size: 12px;
}

.v-data-table-header th span:hover {
    color: var(--grey-color);
}

.v-application .v-card {
    box-shadow: none !important;
}

.v-application .v-data-footer {
    border: none !important;
}

.v-application .v-data-table-header th {
    border: none !important;
    font-weight: 500 !important;
    color: var(--dark-grey-color) !important;
    background-color: var(--ivory-color) !important;
}

.v-application .v-data-table-header th, .v-application .v-data-table td {
    font-size: 12px !important;
}

    .v-application .v-data-table-header th:first-of-type {
        border-bottom-left-radius: var(--border-radius);
        border-top-left-radius: var(--border-radius);
    }

    .v-application .v-data-table-header th:last-of-type {
        border-bottom-right-radius: var(--border-radius);
        border-top-right-radius: var(--border-radius);
    }

.v-data-table > .v-data-table__wrapper > table > tbody > tr > th, .v-data-table > .v-data-table__wrapper > table > tfoot > tr > th, .v-data-table > .v-data-table__wrapper > table > thead > tr > th {
    height: calc(var(--input-height)* 0.9) !important;
}

.v-application--wrap .v-card__title {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.v-application--wrap .v-toolbar__content {
    padding-right: 0 !important;
}
