.head.svelte-b46l0q{padding:1.75rem var(--pad-x) 0}h1.svelte-b46l0q{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,5vw,1.6rem)}.sub.svelte-b46l0q{color:var(--text-dim);margin:.35rem 0 0;font-size:.9rem}.controls.svelte-b46l0q{margin:1rem var(--pad-x) 0;border-radius:var(--r-pill);z-index:10;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem;display:flex;position:sticky;top:4.25rem}.seg.svelte-b46l0q{border-radius:var(--r-pill);background:#00000040;padding:3px;display:inline-flex}.seg.svelte-b46l0q button:where(.svelte-b46l0q){color:var(--text-dim);font:inherit;border-radius:var(--r-pill);cursor:pointer;background:0 0;border:none;padding:.35rem .85rem;font-size:.82rem}.seg.svelte-b46l0q button.active:where(.svelte-b46l0q){background:rgb(var(--accent) / .85);color:#08080a;font-weight:600}.bands.svelte-b46l0q{flex-wrap:wrap;gap:.4rem;display:inline-flex}.bands.svelte-b46l0q button:where(.svelte-b46l0q){border:1px solid var(--glass-stroke);background:var(--glass-fill);color:var(--text-dim);font:inherit;border-radius:var(--r-pill);cursor:pointer;padding:.4rem .85rem;font-size:.82rem}.bands.svelte-b46l0q button.active:where(.svelte-b46l0q){color:var(--text);background:var(--glass-fill-strong);border-color:rgb(var(--accent) / .6)}.list.svelte-b46l0q{padding:1.25rem var(--pad-x) 0;flex-direction:column;gap:.5rem;margin:0;list-style:none;display:flex}.row.svelte-b46l0q{border-radius:var(--r-card,.75rem);color:var(--text);grid-template-columns:2.25rem 1fr auto auto;align-items:center;gap:1rem;padding:.6rem 1rem;text-decoration:none;display:grid}.row.svelte-b46l0q:hover{background:var(--glass-fill-strong)}.rank.svelte-b46l0q{color:var(--text-dim);font-variant-numeric:tabular-nums;text-align:right;font-size:.8rem}.title.svelte-b46l0q{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:500;overflow:hidden}.year.svelte-b46l0q{color:var(--text-dim);font-weight:400}.meta.svelte-b46l0q{align-items:center;gap:.4rem;display:inline-flex}.pill.svelte-b46l0q{border-radius:var(--r-pill);background:rgb(var(--accent) / .18);color:var(--text);padding:.15rem .5rem;font-size:.7rem;font-weight:600}.pill.dim.svelte-b46l0q{color:var(--text-dim);background:#ffffff14}.rating.svelte-b46l0q{color:var(--text-dim);white-space:nowrap;font-size:.78rem}.size.svelte-b46l0q{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:4.5rem;font-size:.92rem;font-weight:600}.empty.svelte-b46l0q{padding:4rem var(--pad-x);color:var(--text-dim);text-align:center}.pager.svelte-b46l0q{padding:1.5rem var(--pad-x) 4rem;color:var(--text-dim);justify-content:center;align-items:center;gap:1.25rem;display:flex}.pager.svelte-b46l0q button:where(.svelte-b46l0q){border:1px solid var(--glass-stroke);background:var(--glass-fill);color:var(--text);font:inherit;min-height:var(--tap);border-radius:var(--r-pill);cursor:pointer;padding:.5rem 1rem}.pager.svelte-b46l0q button:where(.svelte-b46l0q):disabled{opacity:.4;cursor:default}@media (max-width:640px){.row.svelte-b46l0q{grid-template-columns:1.75rem 1fr auto}.meta.svelte-b46l0q{display:none}.seg.svelte-b46l0q button:where(.svelte-b46l0q),.bands.svelte-b46l0q button:where(.svelte-b46l0q){min-height:calc(var(--tap) - 6px)}}
