.release-page-view.svelte-v6qh5t{width:100%;max-width:1320px;padding:32px var(--gutter-desktop) 96px;color:var(--color-text);font-family:var(--font-ui,inherit);box-sizing:border-box;margin:0 auto}.release-top-bar.svelte-v6qh5t{border-bottom:1px solid var(--color-hairline);justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:14px;display:flex}.back-link.svelte-v6qh5t{letter-spacing:-.012em;min-height:28px;color:var(--color-text-muted);transition:color .14s var(--ease-macos);align-items:center;gap:8px;padding-block:2px;font-size:12px;font-weight:400;text-decoration:none;display:inline-flex}.back-link.svelte-v6qh5t:hover{color:var(--color-text)}.catalog-badge.svelte-v6qh5t{letter-spacing:-.01em;color:var(--color-text-muted);font-size:11.5px;font-weight:400}.release-editorial-grid.svelte-v6qh5t{grid-template-columns:480px minmax(0,1fr);align-items:start;gap:56px;display:grid}.release-media-col.svelte-v6qh5t,.release-info-col.svelte-v6qh5t{min-width:0}.release-media-col.svelte-v6qh5t{flex-direction:column;gap:24px;display:flex}.release-artwork-figure.svelte-v6qh5t{width:100%;margin:0}.artwork-zoom-btn.svelte-v6qh5t{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;padding:0;display:flex;overflow:visible}.release-cover-img.svelte-v6qh5t{object-fit:contain;width:100%;height:auto;display:block}.artwork-caption.svelte-v6qh5t{letter-spacing:-.008em;color:var(--color-text-muted);text-align:right;margin-top:8px;font-size:10px;font-weight:400}.release-platforms-box.svelte-v6qh5t{border-top:1px solid var(--color-hairline);flex-direction:column;gap:10px;padding-top:16px;display:flex}.platforms-heading.svelte-v6qh5t{letter-spacing:-.008em;color:var(--color-text-muted);font-size:11px;font-weight:400}.platforms-list.svelte-v6qh5t{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.platform-link-btn.svelte-v6qh5t{border-radius:var(--radius-control);background-color:var(--color-field);letter-spacing:-.01em;color:var(--color-text);transition:background-color .14s var(--ease-macos), color .14s var(--ease-macos);justify-content:space-between;align-items:center;padding:9px 12px;font-size:11.5px;font-weight:400;text-decoration:none;display:flex}.platform-link-btn.svelte-v6qh5t:hover{background-color:var(--color-field-strong);color:var(--color-text)}.download-btn.svelte-v6qh5t{border-radius:var(--radius-control);background:var(--color-ink);letter-spacing:-.01em;color:var(--color-paper);transition:opacity .14s var(--ease-macos);border:none;justify-content:space-between;align-items:center;padding:11px 16px;font-size:11.5px;font-weight:500;text-decoration:none;display:flex}.download-btn.svelte-v6qh5t:hover{opacity:.82}.release-info-col.svelte-v6qh5t{flex-direction:column;gap:20px;min-width:0;display:flex}.kicker-row.svelte-v6qh5t{align-items:center;gap:8px;display:flex}.catalog-code.svelte-v6qh5t{letter-spacing:-.008em;color:var(--color-text-muted);font-size:11.5px;font-weight:500}.kicker-dot.svelte-v6qh5t{color:var(--color-text-muted);opacity:.7}.genre-tag.svelte-v6qh5t,.date-tag.svelte-v6qh5t{letter-spacing:-.008em;color:var(--color-text-muted);font-size:11.5px;font-weight:400}.release-artist-heading.svelte-v6qh5t{letter-spacing:-.045em;color:var(--color-text);text-transform:none;margin:0;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:600;line-height:1.02}.release-song-subheading.svelte-v6qh5t{letter-spacing:-.03em;color:var(--color-text-muted);margin:0;font-size:clamp(1.3rem,2.6vw,2rem);font-weight:400;line-height:1.2}.release-player-embed.svelte-v6qh5t{border-radius:var(--radius-control);background:var(--color-ink);margin-top:12px;padding:4px;overflow:hidden}.release-player-embed.svelte-v6qh5t a{min-height:24px;color:var(--color-paper);align-items:center;display:inline-flex}.release-editorial-desc.svelte-v6qh5t{letter-spacing:-.012em;color:var(--color-text);opacity:.9;border-top:1px solid var(--color-hairline);padding-top:20px;font-size:14px;line-height:1.6}.release-credits-block.svelte-v6qh5t{border-top:1px solid var(--color-hairline);padding-top:20px}.credits-heading.svelte-v6qh5t{letter-spacing:-.008em;color:var(--color-text-muted);margin-bottom:8px;font-size:11px;font-weight:400}.credits-content.svelte-v6qh5t{letter-spacing:-.01em;color:var(--color-text-muted);font-size:12px;line-height:1.6}.artist-profile-linkbox.svelte-v6qh5t{border-radius:var(--radius-control);background:var(--color-ink);justify-content:space-between;align-items:center;margin-top:24px;padding:18px 20px;display:flex}.linkbox-sub.svelte-v6qh5t{letter-spacing:-.005em;color:var(--color-paper);opacity:.65;margin-bottom:4px;font-size:10px;font-weight:400;display:block}.linkbox-title.svelte-v6qh5t{letter-spacing:-.02em;color:var(--color-paper);margin:0;font-size:15px;font-weight:500}.profile-btn.svelte-v6qh5t{letter-spacing:-.01em;color:var(--color-paper);transition:opacity .15s var(--ease-sharp,ease);align-items:center;gap:6px;padding:8px 0;font-size:11.5px;font-weight:400;text-decoration:none;display:inline-flex}.profile-btn.svelte-v6qh5t:hover{color:var(--color-paper);text-underline-offset:2px;text-decoration:underline}.release-footer.svelte-v6qh5t{border-top:1px solid var(--color-hairline);margin-top:56px;padding-top:40px}@media (width<=900px){.release-editorial-grid.svelte-v6qh5t{grid-template-columns:1fr;gap:32px}.artist-profile-linkbox.svelte-v6qh5t{flex-direction:column;align-items:flex-start;gap:16px}}
