#p-leaders{max-width:1020px}.lb-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.lb-eyebrow{color:#c7a6c5;font-size:9px;font-weight:700;letter-spacing:.2em;margin:0 0 10px}.lb-topline h3{font:700 25px/1.2 "DM Sans",sans-serif;letter-spacing:-.03em;margin:0}.lb-switch{display:inline-flex;gap:5px;padding:5px;border:1px solid #38435a;background:#101824;border-radius:10px;margin-bottom:15px}.lb-switch button{font:600 12px "DM Sans",sans-serif;padding:10px 22px;min-height:42px;border-radius:6px;color:#aab6ca;background:none}.lb-switch button[aria-pressed=true]{background:#dca7c9;color:#302333}.lb-description{color:#a6b3c9;font-size:12px;line-height:1.7;max-width:64ch;margin:0 0 21px}.lb-table-wrap{border:1px solid #344055;border-radius:11px;overflow:hidden}#p-leaders table{width:100%;margin:0;border-collapse:collapse;table-layout:fixed}#p-leaders th{background:#192332;color:#98a8c0;text-align:left;font-size:10px;font-weight:600;padding:14px 16px;border-bottom:1px solid #344055}#p-leaders th:first-child{width:62px}#p-leaders th:last-child{width:39%;text-align:right}#p-leaders td{padding:16px;border-bottom:1px solid #2a3546;font-size:13px;color:#dce3ee}#p-leaders tr:last-child td{border-bottom:0}#p-leaders .lb-rank{font:12px "JetBrains Mono",monospace;color:#bca7c7}#p-leaders .lb-amount{font:12px "JetBrains Mono",monospace;text-align:right;overflow-wrap:anywhere}#p-leaders .lb-player{font-weight:600;overflow-wrap:anywhere}#p-leaders .lb-message{text-align:center;color:#92a4bd;font-size:12px;padding:32px 16px}.lb-footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:16px;font-size:10px;color:#8d9cb3;line-height:1.7}.lb-footer p{margin:0}.lb-footer #lbUpdated{white-space:nowrap}#lbRefresh{min-height:40px;font-size:11px;flex-shrink:0}@media(max-width:480px){.lb-topline{gap:8px}.lb-topline h3{font-size:21px}.lb-switch{display:flex}.lb-switch button{flex:1;padding:10px 12px}.lb-description{font-size:11px}#p-leaders th{padding:12px 10px;font-size:9px}#p-leaders th:first-child{width:35px}#p-leaders th:last-child{width:45%}#p-leaders td{padding:13px 10px;font-size:11px}#p-leaders .lb-amount{font-size:10px}#p-leaders .lb-rank{font-size:10px}.lb-footer{font-size:9px}}
