.theme--light.v-list-item .v-list-item__mask {
    color: rgb(3, 83, 158);
    font-weight: bold;
}

.high-light {
    background-color: #f5f0dc;
}

.v-text-field__details {
    display: none;
}

.v-slide-group__prev {
    display: none !important;
}


.item-room {
    cursor: pointer;
}

.item-room:hover {
    background-color: #0669bb;
}

.item-room:hover .v-list-item__title {
    color: #e7c712 !important
}

.item-room:hover .v-list-item__subtitle {
    color: #fff !important
}

.selected {
    background-color: #0669bb;
}

.selected .v-list-item__title {
    color: #e7c712 !important
}

.selected .v-list-item__subtitle {
    color: #fff !important
}

.item-room-busy {
    background-color: #dfdfdf;
}

.item-room-busy .v-list-item__title {
    color: #000 !important
}

.item-room-busy .v-list-item__subtitle {
    color: #000 !important
}

.wait-loading {
    z-index: 100000000;
    width: 150px;
    padding: 20px;
    margin-left: auto !important;
    margin-right: auto !important;
    background-color: rgb(248, 248, 248);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px,
        rgba(0, 0, 0, 0.22) 0px 15px 12px;
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.wait-loading p {
    font-size: 15px;
    color: rgb(18, 54, 216);
    font-weight: bold;
}

.text-clamp-1 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* Change number for desired lines */
  overflow: hidden;
}
