
.board-tabs{display:flex;gap:8px;overflow-x:auto;margin-bottom:14px}.board-tabs button{min-height:44px;border:1px solid var(--border);border-radius:10px;background:var(--card);color:var(--text);font-weight:800;padding:8px 12px;white-space:nowrap}.board-tabs button.active{background:var(--accent);color:#fff}.leader-row{display:grid;grid-template-columns:60px 1fr 180px;gap:12px;align-items:center;padding:13px 8px;border-bottom:1px solid var(--border)}.leader-rank{font-size:1.3rem;font-weight:900}.leader-value{text-align:right;font-weight:900}@media(max-width:520px){.leader-row{grid-template-columns:44px 1fr 110px}}
