/* PC98 — TOP 5: center the existing number/avatar/nickname group.
   Visual-only. No changes to crowns, ranking data or profile links. */
.pc85-rank-card .pc85-rank-row,
.pc85-rank-card .pc85-rank-row.pc85-place-1 {
    justify-content: center;
}
.pc85-rank-card .pc85-person {
    flex: 0 1 auto;
    min-width: 0;
    max-width: calc(100% - 115px);
}
.pc85-rank-card .pc85-name-line {
    justify-content: flex-start;
    min-width: 0;
}
/* Preserve visible crown and avatar frames, even with longer nicknames. */
.pc85-rank-card .pc85-name {
    overflow-wrap: anywhere;
}
@media (max-width: 360px) {
    .pc85-rank-card .pc85-rank-row { gap: 8px; }
    .pc85-rank-card .pc85-person { max-width: calc(100% - 100px); }
}
