.link-list[data-astro-cid-pyod6dlc]{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;font-size:.875rem;display:flex}.listen[data-astro-cid-pyod6dlc]{padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius);text-decoration:none;display:inline-block}.listen[data-astro-cid-pyod6dlc]:hover{border-color:var(--accent)}.album[data-astro-cid-4q3zcv6y]{gap:var(--space-3);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);scroll-margin-top:var(--space-4);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.album[data-astro-cid-4q3zcv6y]:target{border-color:var(--accent)}.album__visual[data-astro-cid-4q3zcv6y]{align-self:start;position:relative}.album[data-astro-cid-4q3zcv6y] picture{display:block}.new[data-astro-cid-4q3zcv6y]{top:var(--space-1);left:var(--space-1);background:var(--accent);width:1.75rem;height:1.75rem;color:var(--accent-contrast);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 1px 4px #00000059}.new[data-astro-cid-4q3zcv6y][hidden]{display:none}.album[data-astro-cid-4q3zcv6y] .album__cover{aspect-ratio:1;object-fit:cover;background:var(--surface);border-radius:var(--radius);width:100%;height:auto}.album__name[data-astro-cid-4q3zcv6y]{margin:0 0 var(--space-1);font-size:1.375rem}.album__artist[data-astro-cid-4q3zcv6y],.album__title[data-astro-cid-4q3zcv6y]{display:block}.album__title[data-astro-cid-4q3zcv6y]{color:var(--muted);font-weight:300}.album__meta[data-astro-cid-4q3zcv6y]{margin:0 0 var(--space-2);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;font-size:.75rem;display:flex}.genres[data-astro-cid-4q3zcv6y]{display:contents}.genre[data-astro-cid-4q3zcv6y]{padding:.0625rem var(--space-2);border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:999px;font-weight:500;line-height:1.5}.badge[data-astro-cid-4q3zcv6y]{margin:0 0 var(--space-2);padding:0 var(--space-2);border:1px solid var(--accent);border-radius:var(--radius);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600;display:inline-block}.album__summary[data-astro-cid-4q3zcv6y]{color:var(--muted);margin:0;font-size:.875rem;line-height:1.5}.album__actions[data-astro-cid-4q3zcv6y]{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;font-size:.875rem;display:flex}.concerts__open[data-astro-cid-4q3zcv6y]{min-height:0;color:var(--accent);font-size:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.concerts__dialog[data-astro-cid-4q3zcv6y]{background:var(--bg);width:min(32rem,100vw - 2rem);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);padding:0;font-size:.9375rem}.concerts__body[data-astro-cid-4q3zcv6y]{padding:var(--space-4)}.concerts__dialog[data-astro-cid-4q3zcv6y]::backdrop{background:#00000080}.concerts__head[data-astro-cid-4q3zcv6y]{justify-content:space-between;align-items:start;gap:var(--space-3);display:flex}.concerts__head[data-astro-cid-4q3zcv6y] h3[data-astro-cid-4q3zcv6y]{margin:0 0 var(--space-3);font-size:1.25rem}.concerts__close[data-astro-cid-4q3zcv6y]{min-height:0;padding:0 var(--space-2);font-size:1.25rem;line-height:1.4}.concerts[data-astro-cid-4q3zcv6y] li[data-astro-cid-4q3zcv6y]+li[data-astro-cid-4q3zcv6y]{margin-top:var(--space-1)}.concerts[data-astro-cid-4q3zcv6y] .fr[data-astro-cid-4q3zcv6y]{font-weight:600}.concerts__dialog[data-astro-cid-4q3zcv6y] .tour[data-astro-cid-4q3zcv6y]{margin:var(--space-3) 0 0;font-size:.875rem}.draft[data-astro-cid-4q3zcv6y]{padding:0 var(--space-1);border:1px dashed var(--muted);border-radius:var(--radius);text-transform:none;letter-spacing:0}@media (width>=40rem){.album[data-astro-cid-4q3zcv6y]{gap:var(--space-4);grid-template-columns:13rem minmax(0,1fr)}}.album__kicker[data-astro-cid-4q3zcv6y]{margin:0 0 var(--space-2);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600;display:none}.albums[data-view=latest] .album--featured[data-astro-cid-4q3zcv6y]{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.albums[data-view=latest] .album--featured[data-astro-cid-4q3zcv6y] .album__kicker[data-astro-cid-4q3zcv6y]{display:block}.albums[data-view=latest] .album--featured[data-astro-cid-4q3zcv6y] .album__name[data-astro-cid-4q3zcv6y]{font-size:1.75rem}.albums[data-view=latest] .album--featured[data-astro-cid-4q3zcv6y] .album__summary[data-astro-cid-4q3zcv6y]{font-size:1rem}@media (width>=40rem){.albums[data-view=latest] .album--featured[data-astro-cid-4q3zcv6y]{gap:var(--space-5);grid-template-columns:20rem minmax(0,1fr)}}@media (width>=60rem){.albums[data-view=latest] .album--featured[data-astro-cid-4q3zcv6y]{grid-template-columns:26rem minmax(0,1fr)}}.head[data-astro-cid-lcdefpme]{z-index:2;margin-top:var(--space-3);padding-block:var(--space-2);background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.albums[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-4);--under-head:4.5rem;scroll-margin-top:var(--under-head);display:grid}.albums[data-astro-cid-lcdefpme]>li{scroll-margin-top:var(--under-head)}@media (width>=60rem){.albums[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.filter[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);font-size:.875rem;display:flex}.filter[data-astro-cid-lcdefpme][hidden]{display:none}.filter__label[data-astro-cid-lcdefpme]{color:var(--muted);flex:none}.filter__list[data-astro-cid-lcdefpme]{gap:var(--space-2);scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;min-width:0;padding-right:1.5rem;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.filter__list[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.filter__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:none}.filter[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-height:2.25rem;padding:var(--space-1) var(--space-3);border:1px solid var(--border);background:var(--surface);color:var(--muted);font-size:inherit;white-space:nowrap;cursor:pointer;border-radius:999px}.filter[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{color:var(--text);border-color:var(--muted)}.filter[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}
