/* New styles only; existing Wick Runner stylesheet is untouched. */
#wrBoard .wr-board-row { display:flex; gap:8px; align-items:center; padding:8px 3px; min-width:0; }
#wrBoard .wr-board-rank { width:26px; flex:none; font-variant-numeric:tabular-nums; font-weight:800; color:#9ddfb3; }
#wrBoard .wr-board-portrait { width:30px; height:30px; object-fit:cover; border-radius:7px; flex:none; }
#wrBoard .wr-board-identity { flex:1; min-width:0; display:flex; flex-direction:column; gap:2px; }
#wrBoard .wr-board-name { font-size:12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#wrBoard .wr-board-wallet { font-size:11px; color:#81a890; }
#wrBoard .wr-board-stats { display:flex; gap:8px; font-size:11px; font-variant-numeric:tabular-nums; white-space:nowrap; align-items:center; }
#wrBoard .wr-board-stats strong { font-size:12px; }
#runnerLeaderboard { max-height:450px; overflow:auto; }
@media(max-width:640px) { #wrBoard .wr-board-stats {flex-direction:column;gap:2px;align-items:flex-end;} }