
#velvet-roulette-root .leaderboard-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--leaderboard-rows,10),auto);grid-auto-flow:column;column-gap:24px;list-style:none;padding:0;margin:0;counter-reset:none}
#velvet-roulette-root .leaderboard-columns:empty{display:none}
#velvet-roulette-root .leaderboard-entry{display:flex;gap:10px;align-items:flex-start;min-width:0;border-bottom:1px solid #ffffff18;padding:10px 0}
#velvet-roulette-root .leaderboard-entry.you{background:#cfb27712}
#velvet-roulette-root .leaderboard-rank{flex:0 0 24px;color:#cdb47c;font-size:14px;padding-top:1px}
#velvet-roulette-root .leaderboard-detail{min-width:0;flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:3px}
#velvet-roulette-root .leaderboard-name{font-size:14px;overflow-wrap:anywhere;color:#f5f4e9}
#velvet-roulette-root .leaderboard-entry.you .leaderboard-name{color:#f0d591}
#velvet-roulette-root .leaderboard-score{font-size:14px;color:#f0d591;text-align:right;overflow-wrap:anywhere}
#velvet-roulette-root .leaderboard-spins{grid-column:1/-1;color:#a5bcb0;font-size:12px}
@media(max-width:760px){
 #velvet-roulette-root .leaderboard-columns{column-gap:14px}
 #velvet-roulette-root .leaderboard-entry{gap:5px;padding:8px 0}
 #velvet-roulette-root .leaderboard-rank{flex-basis:18px;font-size:12px}
 #velvet-roulette-root .leaderboard-detail{display:block}
 #velvet-roulette-root .leaderboard-name{font-size:13px;line-height:1.4}
 #velvet-roulette-root .leaderboard-score{font-size:13px;text-align:left;margin-top:3px}
 #velvet-roulette-root .leaderboard-spins{font-size:12px;margin-top:2px}
}

