.album-playlist-header.svelte-bb2dds{display:flex;align-items:center;gap:1rem}.album-header-body.svelte-bb2dds{flex:1;display:flex;flex-direction:column;gap:.35rem;min-width:0}.album-header-name.svelte-bb2dds{font-family:var(--font-captions);font-size:1.1rem;letter-spacing:.05em;line-height:1.2;margin:0;word-break:break-word;color:inherit;text-decoration:none;transition:opacity .15s ease-out}.album-header-name.svelte-bb2dds:hover{opacity:.8}.album-header-description.svelte-bb2dds{margin:0;color:var(--tertiary);opacity:.85;line-height:1.45;font-size:.8rem;word-break:break-word}.album-playlist-track.svelte-1ix9jdk{display:flex;align-items:center;gap:.75rem;padding:.4rem 0}.album-playlist-track.upcoming.svelte-1ix9jdk{opacity:.5}.track-info.svelte-1ix9jdk{flex:1;min-width:0}.track-name.svelte-1ix9jdk{font-family:var(--font-captions);font-size:.95rem;letter-spacing:.03em;color:inherit;text-decoration:none;word-break:break-word;transition:opacity .15s ease-out}.track-name.svelte-1ix9jdk:hover{opacity:.8}.album-playlist.svelte-1rtdv3t{display:flex;flex-direction:column;gap:.75rem;padding:1rem 0}.album-playlist.svelte-1rtdv3t:last-child{border-bottom:none}.album-playlist-tracks.svelte-1rtdv3t{display:flex;flex-direction:column}.album-playlist-section.svelte-1rtdv3t{display:flex;flex-direction:column;gap:.5rem}.upcoming-label.svelte-1rtdv3t{font-family:var(--font-captions);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;opacity:.5;margin:0}
