.v-list--dense .v-list-item .v-list-item__subtitle, .v-list--dense .v-list-item .v-list-item__title, .v-list-item--dense .v-list-item__subtitle, .v-list-item--dense .v-list-item__title {
    font-size: 1rem;
    font-weight: 500;
    line-height: 2rem;
}
.v-list-item__title{
    letter-spacing:1.5px;
}
.indexTitle {
    font-weight: 600; 
    letter-spacing:2px;
}
.v-sheet.v-card {
    border-radius: 20px;
}
.v-card__title {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    font-size: 1.25rem;
    font-weight: 600;
    letter-spacing: .0125em;
    line-height: 2rem;
    word-break: break-all;
    background-color: #00000030;
}
.v-card--reveal {
    align-items: center;
    bottom: 0;
    justify-content: center;
    opacity: .5;
    position: absolute;
    width: 100%;
}
.v-toolbar__title {
    font-size: 1.25rem;
    line-height: 1.5;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 600;
    color: #00456f;
}
.page_title {
    font-size: 24px;
    color: #00000087;
}
.v-text-field .v-label--active {
    font-size: 22px;
    font-weight: 600;
}
.v-input .v-label {
    height: 22px;
    line-height: 22px;
    letter-spacing: normal;
}
.v-sheet.v-app-bar.v-toolbar:not(.v-sheet--outlined) {
    box-shadow: none;
    background-image: linear-gradient(to bottom, #ffffff, #ffffff00) !important;
    background-color:transparent !important;
} 
.theme--light.v-input--is-disabled, .theme--light.v-input--is-disabled input, .theme--light.v-input--is-disabled textarea {
    color: #000000ad;
}
.theme--light.v-label--is-disabled {
    color: #00000099;
}
.v-sheet.v-toolbar:not(.v-sheet--outlined) {
    box-shadow:none;
}
.v-application--is-ltr .v-text-field__prefix {
    text-align: right;
    padding-right: 10px;
    color: #00456f;
}