.lb-page{min-height:100vh;color:var(--ink);flex-direction:column;align-items:center;padding:60px 20px;display:flex}.lb-back{width:100%;max-width:560px;color:var(--ink-muted);font-family:var(--font-body), "DM Sans", sans-serif;align-self:flex-start;align-items:center;gap:4px;margin:0 auto 32px;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-flex}.lb-back:hover{color:var(--ink-sub)}.lb-header{align-items:baseline;gap:16px;margin-bottom:0;display:flex}.lb-title{font-family:var(--font-display), "Instrument Serif", Georgia, serif;letter-spacing:-.5px;color:var(--ink);text-transform:lowercase;margin-bottom:0;font-size:clamp(28px,5vw,38px);font-style:italic;font-weight:400}.lb-compare-btn{font-size:.75rem;font-family:var(--font-mono), "JetBrains Mono", monospace;color:var(--ink-muted);border:1px solid var(--border);letter-spacing:.03em;background:#ffffff0a;border-radius:999px;padding:6px 14px;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.lb-compare-btn:hover{border-color:var(--border-hover);color:var(--ink-sub);background:#ffffff14}.lb-tabs{border-bottom:1px solid var(--border);gap:0;width:100%;max-width:560px;margin-top:20px;margin-bottom:24px;display:flex}.lb-tab{color:var(--ink-muted);cursor:pointer;font-size:.85rem;font-weight:500;font-family:var(--font-body), "DM Sans", sans-serif;text-transform:lowercase;background:0 0;border:none;padding:10px 20px;transition:color .2s;position:relative}.lb-tab:hover{color:var(--ink-sub)}.lb-tab-active{color:var(--ink)}.lb-tab-active:after{content:"";background:var(--ink);border-radius:1px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.lb-list{flex-direction:column;gap:0;width:100%;max-width:560px;display:flex}.lb-row{color:inherit;background:0 0;border:none;border-radius:8px;align-items:center;gap:14px;padding:12px;text-decoration:none;transition:background .2s;display:flex}.lb-row:hover{background:#ffffff0a}.lb-row[data-rank="1"] .lb-rank{color:gold}.lb-row[data-rank="2"] .lb-rank{color:silver}.lb-row[data-rank="3"] .lb-rank{color:#cd7f32}.lb-rank{text-align:center;min-width:28px;color:var(--ink-dim);font-size:.95rem;font-weight:400;font-family:var(--font-mono), "JetBrains Mono", monospace;font-variant-numeric:tabular-nums}.lb-avatar-wrap{flex-shrink:0;width:32px;height:32px;position:relative}.lb-avatar{object-fit:cover;background:#ffffff0f;border-radius:50%;width:32px;height:32px}.lb-avatar-deco{pointer-events:none;width:46px;height:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lb-avatar-placeholder{background:#ffffff0f;border-radius:50%;width:32px;height:32px}.lb-info{flex:1;min-width:0}.lb-name{font-size:.9rem;font-weight:600;font-family:var(--font-body), "DM Sans", sans-serif;white-space:nowrap;text-overflow:ellipsis;color:var(--ink);overflow:hidden}.lb-tagline{font-size:.75rem;font-family:var(--font-body), "DM Sans", sans-serif;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.lb-views{font-size:.8rem;font-weight:400;font-family:var(--font-body), "DM Sans", sans-serif;color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.lb-empty{text-align:center;color:var(--ink-muted);margin-top:40px;font-size:.9rem}.lb-val-rank-icon{object-fit:contain;flex-shrink:0;width:32px;height:32px}.lb-val-rank-placeholder{flex-shrink:0;width:32px;height:32px}.lb-rank-name{font-size:.75rem;font-family:var(--font-mono), "JetBrains Mono", monospace;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.lb-val-stats{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.lb-val-kd{color:var(--ink-muted);font-size:.8rem;font-weight:400;font-family:var(--font-mono), "JetBrains Mono", monospace;font-variant-numeric:tabular-nums}.lb-peak{font-size:.7rem;font-family:var(--font-mono), "JetBrains Mono", monospace;opacity:.5;margin-top:1px}.lb-skeleton{pointer-events:none}.lb-skeleton-bar{background:#ffffff0f;border-radius:4px;height:12px;animation:1.5s ease-in-out infinite lb-pulse;display:inline-block}.lb-skeleton-pulse{animation:1.5s ease-in-out infinite lb-pulse}@keyframes lb-pulse{0%,to{opacity:.4}50%{opacity:1}}
/*# sourceMappingURL=0lowbrwh7xxei.css.map*/