.page-wrap.svelte-rm26z9{padding-top:var(--nav-height)}.page-header.svelte-rm26z9{padding:var(--space-9) 0 var(--space-7);border-bottom:1px solid var(--border)}.page-header.svelte-rm26z9 .label:where(.svelte-rm26z9){margin-bottom:var(--space-3)}.page-header.svelte-rm26z9 h1:where(.svelte-rm26z9){margin-bottom:var(--space-2)}.page-sub.svelte-rm26z9{font-family:var(--font-mono);font-size:.8rem;color:var(--text-muted);margin:0}.page-content.svelte-rm26z9{padding:var(--space-7) 0 var(--space-10)}.filter-bar.svelte-rm26z9{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-7)}.filter-btn.svelte-rm26z9{padding:var(--space-2) var(--space-4);border:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration)}.filter-btn.svelte-rm26z9:hover{border-color:var(--border-light);color:var(--text-secondary)}.filter-btn.active.svelte-rm26z9{border-color:var(--accent);color:var(--accent);background:var(--accent-glow)}.albums-grid.svelte-rm26z9{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-7) var(--space-5)}.empty.svelte-rm26z9{padding:var(--space-10) 0;text-align:center;color:var(--text-muted)}
