.lscom-leaderboard {
	list-style: none;
	margin: 0;
	padding: 0;
}

.lscom-leaderboard li {
	display: grid;
	grid-template-columns: 2rem 1fr auto;
	gap: 0.75rem;
	align-items: center;
	padding: 0.65rem 0;
	border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}

.lscom-leaderboard__rank {
	font-weight: 700;
	color: #666;
}

.lscom-reputation-score {
	font-weight: 700;
}

.lscom-leaderboard-empty {
	margin: 0;
}
