.release-card.svelte-yagd5v{min-width:0;min-height:100%;color:inherit;border-radius:var(--radius-control);outline-offset:3px;flex-direction:column;gap:9px;text-decoration:none;display:flex;position:relative}.release-media.svelte-yagd5v{background:0 0;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.release-media.svelte-yagd5v img:where(.svelte-yagd5v){object-fit:contain;width:100%;height:auto;max-height:420px;display:block}.release-copy.svelte-yagd5v{flex-direction:column;gap:1px;min-width:0;padding-right:22px;display:flex}.release-artist.svelte-yagd5v{font-family:var(--font-ui,sans-serif);letter-spacing:-.012em;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.25;overflow:hidden}.release-name.svelte-yagd5v{font-family:var(--font-ui,sans-serif);letter-spacing:-.008em;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:400;line-height:1.35;overflow:hidden}.release-meta.svelte-yagd5v{font-family:var(--font-ui,sans-serif);letter-spacing:-.005em;color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-top:4px;font-size:10.5px;display:flex}.release-catalog.svelte-yagd5v{font-family:var(--font-mono,monospace);font-size:10px;font-weight:500}.release-arrow.svelte-yagd5v{color:var(--color-text-muted);opacity:0;transition:opacity .18s var(--ease-macos), transform .18s var(--ease-macos);font-size:12px;line-height:1;position:absolute;bottom:1px;right:0;transform:translate(-3px,3px)}.release-card.svelte-yagd5v:hover .release-arrow:where(.svelte-yagd5v),.release-card.svelte-yagd5v:focus-visible .release-arrow:where(.svelte-yagd5v){opacity:1;transform:translate(0)}.release-card.svelte-yagd5v:focus-visible{outline:2px solid var(--color-text)}
