.lb-skeleton[data-v-f9bc95fc]{align-items:center;animation:pulse-f9bc95fc 1.6s ease-in-out infinite;border-radius:16px;display:grid;gap:18px;grid-template-columns:52px 100px 1fr auto;padding:14px 20px}.sk-rank[data-v-f9bc95fc]{border-radius:50%;height:44px;width:44px}.sk-photo[data-v-f9bc95fc],.sk-rank[data-v-f9bc95fc]{background:#ffffff1f}.sk-photo[data-v-f9bc95fc]{border-radius:10px;height:96px;width:72px}.sk-meta[data-v-f9bc95fc]{display:flex;flex-direction:column;gap:10px}.sk-name[data-v-f9bc95fc]{background:#ffffff24;border-radius:4px;height:18px;width:180px}.sk-bars[data-v-f9bc95fc]{display:flex;gap:16px}.sk-bar[data-v-f9bc95fc]{background:#ffffff1a;border-radius:4px;height:10px;width:60px}.sk-stats[data-v-f9bc95fc]{display:flex;flex-direction:column;gap:8px}.sk-stat[data-v-f9bc95fc]{background:#ffffff1a;border-radius:4px;height:14px;width:80px}@keyframes pulse-f9bc95fc{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:860px){.lb-skeleton[data-v-f9bc95fc]{grid-template-columns:40px 64px 1fr}.sk-photo[data-v-f9bc95fc]{height:72px;width:54px}.sk-stats[data-v-f9bc95fc]{border-top:1px solid hsla(0,0%,100%,.08);flex-direction:row;grid-column:2/4;justify-content:space-between;margin-top:4px;padding-top:10px}}.lb-row[data-v-6a29445e]{align-items:center;border-radius:16px;display:grid;gap:18px;grid-template-columns:52px 100px 1fr auto;min-height:132px;padding:14px 20px;text-decoration:none;transition:all .2s}.lb-row[data-v-6a29445e]:hover{background:#ff69b40d;border-color:#ff69b459}.lb-row.lb-podium[data-v-6a29445e]{border-color:#ffd70040}.lb-rank[data-v-6a29445e]{align-items:center;background:#ffffff14;border-radius:50%;color:#ffffffbf;display:flex;font-size:18px;font-weight:900;height:44px;justify-content:center;width:44px}.lb-podium .lb-rank[data-v-6a29445e]{background:gold;box-shadow:0 0 18px #ffd70080;color:#1a0028}.lb-photo[data-v-6a29445e]{align-items:center;background:linear-gradient(135deg,#3d0070,#7b2fbe);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;display:flex;height:96px;justify-content:center;overflow:hidden;width:72px}.lb-photo img[data-v-6a29445e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lb-photo-fallback[data-v-6a29445e]{color:#fff6;font-size:28px}.lb-meta[data-v-6a29445e]{display:flex;flex-direction:column;gap:8px;min-width:0}.lb-name[data-v-6a29445e]{color:#fff;font-size:18px;font-weight:900;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-bars[data-v-6a29445e]{display:flex;font-size:12px;gap:16px}.lb-bar[data-v-6a29445e]{align-items:center;color:#ffffff80;display:flex;font-weight:700;gap:6px}.lb-bar .up[data-v-6a29445e]{color:#50c878}.lb-bar .dn[data-v-6a29445e]{color:#f93963}.zone-row[data-v-6a29445e]{border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;padding-top:10px}.zt[data-v-6a29445e]{align-items:center;background:#0000004d;border:1px solid rgba(255,105,180,.12);border-radius:8px;display:flex;gap:6px;padding:5px 10px;transition:all .15s}.zt[data-v-6a29445e]:hover{background:#ff69b414;border-color:#ff69b459}.zt.zt-zero[data-v-6a29445e]{opacity:.35}.zt-ic[data-v-6a29445e]{filter:drop-shadow(0 0 4px rgba(200,50,160,.55));height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.zt-n[data-v-6a29445e]{color:#ff69b4;font-size:12px;font-variant-numeric:tabular-nums;font-weight:900}.lb-stats[data-v-6a29445e]{color:#ffffff80;display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:6px;justify-content:center;letter-spacing:1.5px;text-align:right;text-transform:uppercase}.lb-stats b[data-v-6a29445e]{color:#ff69b4;display:block;font-size:14px;font-weight:900;letter-spacing:.5px;text-transform:none}@media (max-width:860px){.lb-row[data-v-6a29445e]{grid-template-columns:40px 64px 1fr}.lb-photo[data-v-6a29445e]{height:72px;width:54px}.lb-stats[data-v-6a29445e]{border-top:1px solid hsla(0,0%,100%,.08);flex-direction:row;grid-column:2/4;justify-content:space-between;margin-top:4px;padding-top:10px;text-align:left}.lb-name[data-v-6a29445e]{font-size:15px}.zt[data-v-6a29445e]{gap:5px;padding:4px 8px}.zt-ic[data-v-6a29445e]{height:18px;width:18px}.zt-n[data-v-6a29445e]{font-size:11px}}
