﻿body {
    background-color: #8a19ab;
    color: white;
    font-size: 1.2rem;
    font-family: "Red Hat Display", sans-serif;
    font-weight: lighter;
    text-align: center;
}

.logo {
    width: 280px;
}

.name-field {
    width: 80%;
}

.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #e18bd4;
    --bs-btn-border-color: #e18bd4;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #e9b1e1;
    --bs-btn-hover-border-color: #e9b1e1;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #e18bd4;
    --bs-btn-active-border-color: #e18bd4;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #e9b1e1;
    --bs-btn-disabled-border-color: #e9b1e1;
}

.btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #f2c2de;
    --bs-btn-border-color: #f2c2de;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #f5dbea;
    --bs-btn-hover-border-color: #f5dbea;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #f2c2de;
    --bs-btn-active-border-color: #f2c2de;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #f5dbea;
    --bs-btn-disabled-border-color: #f5dbea;
}

.panel-green {
    background-color: #d787ea;
    color: white;
    width: 100%;
    padding: 5px 20px;
}

.panel-yellow {
    background-color: #b732dd;
    color: white;
    width: 100%;
    padding: 5px 20px;
}

.panel-sage {
    background-color: #fbe8e0;
    color: #8a19ab;
    width: 100%;
    padding: 5px 20px;
}

.guest-img {
    height: 200px;
}

.info {
    width: 90%;
    margin: 0 auto;
}

.trivia-top-margin {
    height: 200px;
}

.trivia-item {
    
}

.ans-right {
    --bs-btn-disabled-bg: #74ff4d;
    --bs-btn-disabled-border-color: #74ff4d;
    --bs-btn-disabled-color: #fff;
}

.ans-wrong {
    --bs-btn-disabled-bg: #ff3844;
    --bs-btn-disabled-border-color: #ff3844;
}

.feedback-right {
    color: #74ff4d;
}

.feedback-wrong {
    color: #ff3844;
}

#screen-login {
    font-size: 1.5rem;
}

#not-found-msg {
    color: darkred;
    font-size: 1.2rem;
}