/* Compatibility fixes for the original ranked board. Its layout and orbit
 * illustration remain in the protected shared stylesheet. */
body.community-page .community-profile > strong { min-width: 0; }
body.community-page .community-profile a { overflow-wrap: anywhere; }
body.community-page .community-rank span { min-width: 38px; width: max-content; padding-inline: 6px; }
body.community-page :is(.community-verified, .community-public-address, .community-profile-meta) { font-size: 12px; line-height: 1.5; }
body.community-page :is(.community-connected, .community-verified-date, .community-board-status, .community-board-count, .community-integrity-note) { font-size: 12px; line-height: 1.6; }
body.community-page .community-table thead th { font-size: 12px; letter-spacing: .06em; }
body.community-page :is(.community-empty a, .community-error button, .community-load-more button) { min-height: 44px; font-size: 12px; }
@media (max-width: 720px) {
  body.community-page .community-table thead th:first-child { width: 60px; }
  body.community-page .community-table thead th:last-child { width: 86px; }
  body.community-page .community-rank span { min-width: 34px; max-width: 100%; font-size: 10px; padding-inline: 2px; }
  body.community-page .community-degree { font-size: 18px; }
}
