.community-grid aside>.card{width:100%;box-sizing:border-box;margin-bottom:18px}
.community-grid aside>.bt-admin-pin{padding:16px;width:100%;font-size:14px}
.bt-admin-pin p{white-space:pre-wrap;line-height:1.5;color:#a6bab6}
.community-top-three.section-card{padding:16px}
.community-top-three .section-top{margin-bottom:8px}
.community-top-trader{display:block;padding:9px 0;color:inherit;text-decoration:none;border-top:1px solid #283d38}
.community-top-trader header{display:flex;gap:8px;align-items:start;margin-bottom:6px}
.community-top-trader header strong,.community-top-trader header small{display:block;overflow-wrap:anywhere}
.community-top-trader small{font-size:11px;color:#a6bab6;display:block;line-height:1.3}
.top-trader-position{color:#b0fa31;font-size:18px;font-weight:800;min-width:18px}
.top-trader-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px}
.top-trader-metrics>div{display:flex;align-items:baseline;justify-content:space-between;gap:5px;flex-wrap:wrap}
.top-trader-metrics strong{display:block;margin-top:0;font-size:13px;white-space:nowrap}
.community-grid>div>.page-head{margin-top:0}
/* Compact summary: identity and four metrics fit into two short lines. */
.community-top-three.section-card{padding:10px 12px}
.community-top-three .section-top{margin-bottom:5px}
.community-top-three .section-top h2{font-size:15px}
.community-top-three .section-top .btn{font-size:11px;padding:4px 6px}
.community-top-trader{padding:6px 0}
.community-top-trader header{margin-bottom:4px;gap:6px}
.community-top-trader header>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}
.community-top-trader header strong{font-size:12px;line-height:1.25}
.community-top-trader header small{font-size:10px;line-height:1.2}
.top-trader-position{font-size:13px;min-width:12px;line-height:1.25}
.top-trader-metrics{display:flex;flex-wrap:wrap;gap:3px 10px;padding-left:18px}
.top-trader-metrics>div{justify-content:flex-start;gap:4px}
.top-trader-metrics small{font-size:10px;line-height:1.2}
.top-trader-metrics strong{font-size:11px;line-height:1.2}

.community-top-trader header{align-items:center}
.community-top-trader header>div{flex:1;min-width:0;justify-content:space-between}
.top-trader-avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:#244635;color:#d8f3e5;font-size:11px;font-weight:700;overflow:hidden}
.top-trader-avatar img{width:100%;height:100%;object-fit:cover}
.top-trader-metrics{padding-left:0;justify-content:space-between;column-gap:8px}
