body {
    text-align: center;
    font-family: 'Ubuntu', sans-serif;
    background: linear-gradient(to bottom, #f1d4e3, #ff85ed);
    color: white;
    text-shadow: -1px -1px 0 black, 1px -1px 0 black, -1px 1px 0 black, 1px 1px 0 black; /* Thin black border */
}
h1 {
    color: rgb(235, 194, 253);
}

#players {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    text-align: center;
    padding-bottom: 50px;
    margin-bottom: 10px;
}

.player {
    text-align: center;
    margin: 10px;
    padding: 20px; /* Add some padding for better visual appearance */
    border: 6px solid white; /* Add a white border around the card */
    border-radius: 10px; /* Add border-radius for rounded corners */
    background: linear-gradient(to bottom, #e972b0, #ac5fbb);
}

.name {
    color: rgb(247, 212, 242);
}

button {
    font-family: 'Ubuntu', sans-serif;
    margin-top: 20px;
    margin-bottom: 5px;
    padding: 10px 20px 5px 15px;
    font-size: 16px;
    
    background-color: #ff98d4; /* Green background color */
    color: white; /* Text color */
    border-radius: 30px; /* Adjust the border-radius for a round shape */
    cursor: pointer;
    border: 2px solid rgb(255, 255, 255);
    transition: background-color 0.3s; /* Add a smooth transition effect */
    text-align: center;
    border: 2px solid #f9ceff;
 }
 
 button:hover {
     background-color: #f7c7ec; /* Darker green color on hover */
   }

#timer {
    font-size: 80px;
    text-align: center;
    margin-bottom: 30px;
    color: rgb(255, 0, 0);
}

#question {
    font-size: 58px;
    text-align: center;
    margin-bottom: 15px;
    color: rgb(0, 121, 154);
}


#timeContainer {
    margin-bottom: 180px;
}