.theme--light.v-app-bar.v-toolbar.v-sheet {
    background-color: #262626!important;
    color: white!important;
}

.theme--light.v-btn.v-btn--icon {
    color: rgb(255 255 255)!important;
}

.theme--light.v-application {
    background: #efefef!important;
    color: rgba(0, 0, 0, 0.87);
}

.playing-card-container .playing-card .front[data-v-3ad74638] {
    background-color:#ffffff!important;
}

.theme--light.v-btn.v-btn--disabled {
    color: rgb(255 255 255) !important;
}

.v-application .secondary.darken-2 {
    background-color: #f2f2f2 !important;
    border-color: var(--v-secondary-darken2) !important;
}

.v-application .white--text {
    color: #000000 !important;
    caret-color: #000000 !important;
}
.theme--light.v-btn:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined) {
    background-color: #262626!important;
}

.v-application .rounded-0 {
    border-radius: 0 !important;
    height: 61px!important;
    min-width: 40px!important;
    width: 50px!important;
}

.theme--light.v-card > .v-card__text, .theme--light.v-card .v-card__subtitle {
    color: rgb(0 0 0)!important;
}

.v-application .font-weight-thin {
    color: #000000!important;
}

.v-card__actions {
    background: #262626!important;
}

.v-application .display-2 {
    display: none;
}

.mdi:before, .mdi-set {
    color: gold;
}

.darken-60[data-v-51f9d44f] {
    background: rgb(0 0 0 / 0%)!important;
}

.v-application .title {
    color: black!important;
}

.playing-card-container .playing-card .back[data-v-3ad74638] {
    background-color: #262626!important;
}

.theme--light.v-input input, .theme--light.v-input textarea {
    color: #ffffff!important;
    font-size: x-large;
}

.v-text-field--outlined > .v-input__control > .v-input__slot {
    background: #262626!important;
}

#chat .v-navigation-drawer__content {
    overflow-y: hidden;
    background-color: #eaeaea!important;
}

.theme--light.v-application .text--secondary {
    color: rgb(255 255 255) !important;
}

.theme--light.v-label {
    color: rgb(255 255 255)!important;
}

.v-navigation-drawer__append {
    background-color: #ffffff;
}

.v-text-field.v-input--dense:not(.v-text-field--outlined) input {
    padding: 4px 0 2px;
    color: black!important;
}

.theme--light.v-footer {
    background-color: #262626!important;
    color: rgba(0, 0, 0, 0.87)!important;
}

.v-input--selection-controls .v-input__slot > .v-label, .v-input--selection-controls .v-radio > .v-label {
    color: black!important;
}

@media (min-width: 1920px){
    .container {
        max-width: 100%!important;
    }
    .v-carousel {
        height: 620px!important;
    }
    .v-carousel__item {
        height: 620px!important;
    }
    .v-parallax {
        height: 620px!important;
    }
}

@media (min-width: 1264px){
    .container {
        max-width: 100%!important;
    }
}

@media (min-width: 960px){
    .container {
        max-width: 100%!important;
    }
}