.oasis-rank{
    text-align:center;
    margin-top:6px;
}

.rank-title{
    display:block;
    font-size:12px;
    font-weight:600;
    margin-bottom:3px;
}

.rank-stars{
    font-size:14px;
    letter-spacing:2px;
}

/* Couleurs par niveau */
.rank-stars{
    color:gold;
}

/* Rank spéciaux */
.rank-special{
    
    font-weight:bold;
}

.rank-stars{
    background: linear-gradient(90deg, #f1c40f, #f39c12);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}