.lb-row{color:inherit;border:1px solid #0000;border-radius:12px;grid-template-columns:2.2rem 2.4rem 1fr auto auto;align-items:center;gap:.75rem;padding:.6rem .75rem;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:grid}a.lb-row:hover{background:#ffffff0d;border-color:#8deeff59;transform:translate(2px)}.lb-rank{text-align:center;color:var(--engine-muted,#9aa8bf);font-size:.9rem;font-weight:800}.lb-rank.is-podium{color:inherit;font-size:1.25rem}.lb-avatar{color:#12001f;background:linear-gradient(135deg,#8deeff 0%,#7f99ff 28%,#a96ae7 62%,#e559b1 100%);border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-size:.78rem;font-weight:900;display:grid;overflow:hidden}.lb-avatar img{object-fit:cover;width:100%;height:100%}.lb-identity{flex-direction:column;min-width:0;display:flex}.lb-name{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.lb-meta{color:var(--engine-muted,#9aa8bf);font-size:.78rem}.lb-score{color:var(--engine-cyan,#8deeff);font-size:1.05rem;font-weight:800}@media (width<=540px){.lb-row{grid-template-columns:1.8rem 2.1rem 1fr auto;gap:.55rem}.lb-date{display:none}}.engine-topbar .engine-brand-mini{color:#d9b8ff;letter-spacing:.12em;text-transform:uppercase;background:#a96ae72e;border:1px solid #a96ae773;border-radius:999px;padding:.24rem .72rem;font-family:Nunito,sans-serif;font-size:.64rem;font-weight:800;display:inline-block}.engine-main>.inline-status:empty,.leaderboard-subcopy{display:none}.leaderboard-empty:before{content:"🧩";opacity:.9;filter:drop-shadow(0 4px 14px #a96ae766);margin-bottom:.7rem;font-size:3.2rem;line-height:1;display:block}#game-title{font-family:var(--font-heading,"Baloo 2",cursive);background:var(--engine-grad,linear-gradient(135deg,#8eefff,#8aa2ff 26%,#a96ae7 56%,#e55ab1));-webkit-text-fill-color:transparent;color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;margin:0 -.14em 0 0;padding-right:.14em;font-size:clamp(1.7rem,4.6vw,2.6rem);line-height:1.06}.engine-topbar .engine-brand-main{padding-left:1.4rem}.engine-topbar .engine-brand-copy{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.game-cover{background:var(--engine-panel-soft,#ffffff0d);border:2px solid #a96ae780;border-radius:50%;flex-shrink:0;place-items:center;width:76px;height:76px;font-size:2rem;display:grid;overflow:hidden;box-shadow:0 6px 20px -6px #0009}.game-cover img{object-fit:cover;width:100%;height:100%;display:block}.game-cover.tiene-portada{background:#0c0812}@media (width<=640px){.engine-topbar .engine-brand-main{padding-left:0}.game-cover{width:56px;height:56px;font-size:1.5rem}}