.shelf-page[data-astro-cid-3uai4aq6]{padding-top:clamp(2rem,5vw,3.5rem);padding-bottom:clamp(4rem,8vw,6rem)}.shelf-page[data-astro-cid-3uai4aq6] [data-astro-cid-3uai4aq6][hidden]{display:none!important}.page-head[data-astro-cid-3uai4aq6] h1[data-astro-cid-3uai4aq6]{font-family:var(--font-display);color:var(--card-foreground);margin:0;font-size:clamp(32px,4.2vw,52px);line-height:1.22}.page-head[data-astro-cid-3uai4aq6] .mono-label[data-astro-cid-3uai4aq6]{margin:.9rem 0 0}.toolbar[data-astro-cid-3uai4aq6]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:2rem 0 1.8rem;padding-bottom:.8rem;display:flex}.filters[data-astro-cid-3uai4aq6]{flex-wrap:wrap;gap:.3rem;display:flex}.filter[data-astro-cid-3uai4aq6]{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:2px;min-height:44px;padding:.35rem .8rem;font-family:inherit;font-size:13.5px;transition:color .18s,background-color .18s}.filter[data-astro-cid-3uai4aq6]:hover{color:var(--foreground);background:var(--accent)}.filter[data-astro-cid-3uai4aq6].on{color:var(--primary);background:var(--accent);box-shadow:inset 0 -2px 0 0 var(--primary)}.view-toggle[data-astro-cid-3uai4aq6]{border:1px solid var(--border);border-radius:3px;display:inline-flex;overflow:hidden}.vt[data-astro-cid-3uai4aq6]{width:38px;height:38px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .18s,background-color .18s;display:inline-flex}.vt[data-astro-cid-3uai4aq6].on{color:var(--primary);background:var(--accent)}.grid-view[data-astro-cid-3uai4aq6]{grid-template-columns:repeat(5,1fr);gap:clamp(.9rem,2vw,1.6rem);display:grid}.grid-view[data-astro-cid-3uai4aq6] .card[data-astro-cid-3uai4aq6]:nth-child(2){transform:translateY(12px)}.grid-view[data-astro-cid-3uai4aq6] .card[data-astro-cid-3uai4aq6]:nth-child(4){transform:translateY(16px)}.grid-view[data-astro-cid-3uai4aq6] .card[data-astro-cid-3uai4aq6]:nth-child(5){transform:translateY(6px)}.card[data-astro-cid-3uai4aq6]{color:inherit;flex-direction:column;gap:.6rem;min-width:0;text-decoration:none;display:flex}.card-cover[data-astro-cid-3uai4aq6]{border-radius:4px;display:block;position:relative;overflow:hidden;box-shadow:0 1px 3px #19191724}.card-blurb[data-astro-cid-3uai4aq6]{text-align:center;color:#f1ede4;opacity:0;background:#191917c7;justify-content:center;align-items:center;padding:.9rem;font-size:13px;line-height:1.9;transition:opacity .22s;display:flex;position:absolute;inset:0}.card[data-astro-cid-3uai4aq6]:hover .card-blurb[data-astro-cid-3uai4aq6],.card[data-astro-cid-3uai4aq6]:focus-visible .card-blurb[data-astro-cid-3uai4aq6]{opacity:1}.fresh-flag[data-astro-cid-3uai4aq6]{background:var(--primary);color:var(--primary-foreground);font-family:var(--font-mono);letter-spacing:.14em;border-radius:2px;padding:.12em .4em;font-size:.6rem;position:absolute;top:.5rem;left:.5rem}.card-info[data-astro-cid-3uai4aq6]{flex-direction:column;gap:.15rem;display:flex}.card-info[data-astro-cid-3uai4aq6] strong[data-astro-cid-3uai4aq6]{font-family:var(--font-serif);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.card-artist[data-astro-cid-3uai4aq6]{font-family:var(--font-mono);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.card-foot[data-astro-cid-3uai4aq6]{color:var(--muted-foreground);justify-content:space-between;align-items:center;margin-top:.2rem;font-size:.68rem;display:flex}.list-view[data-astro-cid-3uai4aq6]{border-top:1px solid var(--border)}.lrow[data-astro-cid-3uai4aq6]{border-bottom:1px solid var(--border);color:inherit;grid-template-columns:3.2rem 44px 1.4fr 1fr 1fr 3.2rem 3.4rem 5.2rem 4.5rem;align-items:center;gap:.9rem;padding:.6rem .4rem;text-decoration:none;transition:background-color .18s;display:grid}.lrow[data-astro-cid-3uai4aq6]:hover{background:var(--accent)}.l-no[data-astro-cid-3uai4aq6]{color:var(--muted-foreground);font-size:12px}.l-thumb[data-astro-cid-3uai4aq6]{border-radius:3px;width:44px;height:44px;overflow:hidden}.l-title[data-astro-cid-3uai4aq6]{font-family:var(--font-serif);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.l-artist[data-astro-cid-3uai4aq6]{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.l-cat[data-astro-cid-3uai4aq6]{color:var(--muted-foreground);font-size:12.5px}.l-tracks[data-astro-cid-3uai4aq6],.l-dur[data-astro-cid-3uai4aq6],.l-date[data-astro-cid-3uai4aq6]{color:var(--muted-foreground);text-align:right;font-size:12px}.empty-hint[data-astro-cid-3uai4aq6]{text-align:center;color:var(--muted-foreground);margin-top:2rem;font-size:14.5px}@media (width<=1024px){.grid-view[data-astro-cid-3uai4aq6]{grid-template-columns:repeat(3,1fr)}.grid-view[data-astro-cid-3uai4aq6] .card[data-astro-cid-3uai4aq6]:nth-child(n){transform:none}.lrow[data-astro-cid-3uai4aq6]{grid-template-columns:44px 1.4fr 1fr 3.4rem 4.5rem}.l-no[data-astro-cid-3uai4aq6],.l-cat[data-astro-cid-3uai4aq6],.l-date[data-astro-cid-3uai4aq6]{display:none}}@media (width<=700px){.grid-view[data-astro-cid-3uai4aq6]{grid-template-columns:repeat(2,1fr)}.lrow[data-astro-cid-3uai4aq6]{grid-template-columns:44px 1fr 4.5rem}.l-no[data-astro-cid-3uai4aq6],.l-cat[data-astro-cid-3uai4aq6],.l-tracks[data-astro-cid-3uai4aq6],.l-dur[data-astro-cid-3uai4aq6],.l-date[data-astro-cid-3uai4aq6]{display:none}}
