
#teamButtonContainer {
    display: block;
    line-height: 2.2;
}

.team-button {
    border-radius: 0.2rem;
    font-size: 2.5rem;
    font-family: Harry-P, fantasy;
    cursor: pointer;
    padding: 15px 20px;
    margin: 10px;
    width: 200px;
    transition: 0.2s;
    border: none;
}

#title_tam {
    color: #FF5F5F;
}

#title_pek {
    color: #fafd78;
}

.team-button#buttonTam {
    color: #FF5F5F;
    background-color: #4b1f1f;
}

.team-button#buttonPek {
    color: #fafd78;
    background-color: #484b25;
}

.team-button#buttonTam:hover {
    color: #b30006;
    background-color: #ff7d7f;
    box-shadow: 0 0 10px #ff506d;
}

.team-button#buttonPek:hover {
    color: #a28100;
    background-color: #f7fd51;
    box-shadow: 0 0 10px #fdf71e;
}

.score-entry {
    width: 100%;
}

.score-entry-text {
    margin-right: 20px;
}

.score-entry-points {
    margin-left: 20px;
}

.positive {
    color: white;
}

.negative {
    color: #bf021c;
}
