.ReleaseModal-module__EY2B7G__heroSection{background:var(--card);flex-direction:column;gap:0;display:flex;position:relative}.ReleaseModal-module__EY2B7G__heroSection>*{z-index:1;position:relative}.ReleaseModal-module__EY2B7G__modalWide{height:auto}@media (min-width:1024px){.ReleaseModal-module__EY2B7G__modalWide{--scroll-modal-max-width:68rem}}.ReleaseModal-module__EY2B7G__body{gap:var(--space-4);flex-direction:column;display:flex}.ReleaseModal-module__EY2B7G__modalCard{border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden}.ReleaseModal-module__EY2B7G__modalContent{gap:var(--space-1);padding:var(--space-2) var(--space-1);flex-direction:column;display:flex}@media (min-width:768px){.ReleaseModal-module__EY2B7G__modalContent{gap:var(--space-4);padding:var(--space-4) var(--space-3)}}.ReleaseModal-module__EY2B7G__notesSection{background:var(--card)}.ReleaseModal-module__EY2B7G__playbackSection{flex-direction:column;display:flex}.ReleaseModal-module__EY2B7G__playbackNoPreview{align-items:center;gap:var(--space-3);padding:var(--space-4);text-align:center;border-bottom:1px dashed var(--border);flex-direction:column;display:flex}.ReleaseModal-module__EY2B7G__playbackPreview{border-top:1px dashed var(--border);flex-direction:column;display:flex}.ReleaseModal-module__EY2B7G__previewMessage{color:var(--muted-foreground);font-size:var(--text-xs);padding:var(--space-2) var(--space-4) var(--space-1) var(--space-3);margin:0;line-height:1.4}.ReleaseModal-module__EY2B7G__loadingState,.ReleaseModal-module__EY2B7G__errorState{align-items:center;gap:var(--space-3);padding:var(--space-4);text-align:center;flex-direction:column;display:flex}.ReleaseModal-module__EY2B7G__loadingMessage,.ReleaseModal-module__EY2B7G__errorMessage,.ReleaseModal-module__EY2B7G__noPreviewMessage{color:var(--muted-foreground);font-size:var(--text-sm);text-wrap:balance;margin:0;line-height:1.25}.ReleaseModal-module__EY2B7G__searchLink{color:var(--link);font-size:var(--text-sm);text-decoration:none}.ReleaseModal-module__EY2B7G__searchLink:hover{text-decoration:underline}.ReleaseModal-module__EY2B7G__externalVideos{gap:var(--space-2);text-align:left;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.ReleaseModal-module__EY2B7G__externalVideos a{color:var(--link);font-size:var(--text-sm);text-decoration:none}.ReleaseModal-module__EY2B7G__externalVideos a:hover{text-decoration:underline}
@keyframes PlayingIndicator-module__7kLNRq__playing-bar-pulse{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.PlayingIndicator-module__7kLNRq__playingIndicator{flex-shrink:0;justify-content:center;align-items:flex-end;gap:2px;width:.625rem;height:.875rem;display:inline-flex}.PlayingIndicator-module__7kLNRq__bar{background:var(--primary);border-radius:1px;width:2px;height:100%}.PlayingIndicator-module__7kLNRq__barAnimated{transform-origin:bottom;animation:.9s ease-in-out infinite PlayingIndicator-module__7kLNRq__playing-bar-pulse;}.PlayingIndicator-module__7kLNRq__barAnimated:nth-child(2){animation-delay:.15s}.PlayingIndicator-module__7kLNRq__barAnimated:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.PlayingIndicator-module__7kLNRq__barAnimated{animation:none;transform:scaleY(.75)}}
.ReleaseTracklist-module__kGDMqq__tracklistPanel{flex-direction:column;min-height:0;display:flex}.ReleaseTracklist-module__kGDMqq__tracklistToolbar{background:var(--muted);border-top:1px dashed var(--border);padding:var(--space-2) var(--space-3);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.ReleaseTracklist-module__kGDMqq__addAllButton{border-radius:var(--radius-ui);color:var(--muted-foreground);cursor:pointer;font-family:var(--font-family-meta);font-size:var(--text-meta-xs);align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);transition:background-color var(--transition-normal), color var(--transition-normal);background:0 0;border:none;line-height:1.25;display:inline-flex}.ReleaseTracklist-module__kGDMqq__addAllButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleaseTracklist-module__kGDMqq__addAllButton:disabled{cursor:not-allowed;opacity:.5}.ReleaseTracklist-module__kGDMqq__addAllButton:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--foreground)}.ReleaseTracklist-module__kGDMqq__addAllButtonIcon{width:.875rem;height:.875rem;display:block}.ReleaseTracklist-module__kGDMqq__tracklist{flex-direction:column;gap:0;max-height:none;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}@media (min-width:768px) and (not (max-height:768px)){.ReleaseTracklist-module__kGDMqq__tracklist{max-height:500px}}.ReleaseTracklist-module__kGDMqq__trackItem{transition:background-color var(--transition-normal);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ReleaseTracklist-module__kGDMqq__trackItem:hover,.ReleaseTracklist-module__kGDMqq__trackItem:focus-within{background:var(--muted)}.ReleaseTracklist-module__kGDMqq__trackItem:not(:last-child){border-bottom:1px dashed var(--border)}.ReleaseTracklist-module__kGDMqq__trackItemActive{background:color-mix(in srgb, var(--primary) 12%, transparent)}.ReleaseTracklist-module__kGDMqq__trackItemActive:hover,.ReleaseTracklist-module__kGDMqq__trackItemActive:focus-within{background:color-mix(in srgb, var(--primary) 16%, transparent)}.ReleaseTracklist-module__kGDMqq__trackItemStatic:hover,.ReleaseTracklist-module__kGDMqq__trackItemStatic:focus-within{background:0 0}.ReleaseTracklist-module__kGDMqq__trackMainStatic{color:inherit;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.ReleaseTracklist-module__kGDMqq__trackMainButton{color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);text-align:left;background:0 0;border:none;grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.ReleaseTracklist-module__kGDMqq__trackMainButton:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ReleaseTracklist-module__kGDMqq__tracklistNoPosition .ReleaseTracklist-module__kGDMqq__trackMainButton,.ReleaseTracklist-module__kGDMqq__tracklistNoPosition .ReleaseTracklist-module__kGDMqq__trackMainStatic{grid-template-columns:minmax(0,1fr)}.ReleaseTracklist-module__kGDMqq__trackPosition{color:var(--muted-foreground);font-size:var(--text-sm);align-self:center;min-width:2rem;line-height:1}.ReleaseTracklist-module__kGDMqq__trackTitle{font-size:var(--text-sm);align-items:center;gap:var(--space-2);min-width:0;display:flex}.ReleaseTracklist-module__kGDMqq__trackTitleStack{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ReleaseTracklist-module__kGDMqq__trackTitleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.4;overflow:hidden}.ReleaseTracklist-module__kGDMqq__trackItemStatic .ReleaseTracklist-module__kGDMqq__trackTitleText{color:var(--muted-foreground)}.ReleaseTracklist-module__kGDMqq__trackCredits{color:var(--muted-foreground);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.ReleaseTracklist-module__kGDMqq__trackTrailing{align-items:center;gap:var(--space-3);padding-inline:var(--space-2) var(--space-4);flex-shrink:0;display:flex}.ReleaseTracklist-module__kGDMqq__trackStats,.ReleaseTracklist-module__kGDMqq__trackDuration{color:var(--muted-foreground);font-family:var(--font-family-meta);text-align:right;white-space:nowrap;line-height:1.2}.ReleaseTracklist-module__kGDMqq__trackStats{font-size:var(--text-meta-xxs);max-width:7.5rem;padding-inline-end:var(--space-3)}.ReleaseTracklist-module__kGDMqq__trackDuration{font-size:var(--text-meta-xs);min-width:2.25rem}.ReleaseTracklist-module__kGDMqq__emptyMessage{color:var(--muted-foreground);font-size:var(--text-sm);padding:var(--space-4);margin:0}.ReleaseTracklist-module__kGDMqq__queueButton{border-radius:var(--radius-ui);color:var(--muted-foreground);cursor:pointer;height:1.75rem;transition:background-color var(--transition-normal), color var(--transition-normal);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;display:inline-flex}.ReleaseTracklist-module__kGDMqq__queueButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleaseTracklist-module__kGDMqq__queueButton:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--foreground)}.ReleaseTracklist-module__kGDMqq__queueButtonQueued{color:var(--primary)}.ReleaseTracklist-module__kGDMqq__queueButtonQueued:disabled{cursor:default}.ReleaseTracklist-module__kGDMqq__queueButtonQueued:focus-visible:not(:disabled),.ReleaseTracklist-module__kGDMqq__queueButtonQueued:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary)}.ReleaseTracklist-module__kGDMqq__queueButtonIcon{width:.875rem;height:.875rem;display:block}.ReleaseTracklist-module__kGDMqq__queueButtonSpacer{flex-shrink:0;width:1.75rem;height:1.75rem}
.ReleaseTracklistListenStat-module__ITG-nW__trigger{color:var(--muted-foreground);cursor:help;font-family:var(--font-family-meta);font-size:var(--text-meta-xxs);text-align:right;white-space:nowrap;background:0 0;border:none;padding:0;line-height:1.2}.ReleaseTracklistListenStat-module__ITG-nW__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleaseTracklistListenStat-module__ITG-nW__positioner{z-index:var(--z-7-tooltip)}.ReleaseTracklistListenStat-module__ITG-nW__popup{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-ui);box-shadow:var(--shadow-md);color:var(--popover-foreground);font-size:var(--text-xs);max-width:14rem;padding:var(--space-2) var(--space-3);line-height:1.45}
