
.card {
    border-radius: 0.5rem;
    padding: 1.5rem;
}

select {
    background: transparent;
    color: white;
    border: none;
    width: 110px;
}

select:focus-visible {
    outline: none;
}

.stats-container {
    margin: auto;
    text-align: center;
}

.stats {
    font-size: 1.5rem;
}

.separator {
    font-size: 2.5rem;
}

.ref-period {
    font-size: 0.2rem;
}

.period-select {
    width: 120px;
}

.partner-ranking {
    border: solid 1px white;
    text-align: center;
}

td, th, tr {
    border: solid 1px white;
}

th {
    font-size: medium;
    font-weight: 900;
}
