@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

body {
    background: none;
    font-family: "Montserrat", sans-serif;
}

.ui-container {
    display: flex;
    align-items: center;
    gap: 0.8vh;
    position: absolute;
    right: 1vh;
    top: 0vh;
    transition: all 1s;
}

.info-box {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #0a0a0ada;
    color: white;
    padding: 0.5vh 1.5vh; 
    border-radius: 0.5vh;
    height: 3.5vh; 
    text-align: center;
    gap: 0.8vh; 
}

.info-box.id-box {
    min-width: 5vh;
    padding: 0.5vh 1vh;
}

.info-box.players-box {
    min-width: 8vh; 
}

/* Icons */
.info-box i {
    font-size: 1.5vh; 
    color: white;
}

.info-box span {
    font-size: 1.4vh; 
    font-weight: 500;
}

/* Date Box */
.date-time {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
}

.date-time span {
    font-size: 1.4vh;
    font-weight: 500;
}

.date-time small {
    font-size: 1.2vh;
    color: gray;
    margin-top: -0.2vh;
}

.logo {
    width: 12vh; 
    height: 12vh;
    background-image: url('https://i.postimg.cc/VLqZdNtJ/logo.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    display: block;
}

