.section-page-inactive { display: none !important; }
#stats-page .performance-section { margin-bottom: 0; }
.performance-content, .member-content { min-width: 0; }
#stats-page .performance-section,
#account-page .account-layout > .member-section {
  min-height: max(480px, calc(100dvh - 210px));
}
#account-page .admin-user-table-wrap {
  height: clamp(420px, calc(100dvh - 350px), 1000px);
  max-height: none;
  min-height: 320px;
  overflow: auto;
  scrollbar-gutter: stable;
}
#account-page .admin-user-table-wrap thead {
  position: sticky; top: 0; z-index: 1; background: #10202c;
}
#account-page .admin-series-browser {
  max-height: max(440px, calc(100dvh - 330px));
}
#account-page .wallet-ledger {
  max-height: clamp(260px, calc(100dvh - 540px), 620px);
}
@media (max-width: 800px) {
  #stats-page .performance-section,
  #account-page .account-layout > .member-section { min-height: 0; }
  #account-page .admin-user-table-wrap {
    height: max(360px, calc(100dvh - 300px)); min-height: 280px;
  }
}
