
/* Emergency, uncached release layer for the balcony listening-room refresh. */
.balconyMusicPanel > .balconyPanelHeader > .balconyStatus,
.listeningRoomHero,
.musicShortcutCard,
.musicLyricsNote,
.dailyMusicRecommendationTrack > span {
  display: none !important;
}

.dailyMusicRecommendationTrack {
  gap: 0 !important;
}

html[data-ui-theme="relaxed-bear"] .dailyMusicRecommendation::after,
html[data-ui-theme="relaxed-bear"] .nowPlayingCard::after {
  content: none !important;
  display: none !important;
}

html[data-ui-theme="relaxed-bear"] :is(
  .musicControls a,
  .musicControls button,
  .musicCatalog form button
) {
  border: 1px solid #d7b881 !important;
  background: #f2dca9 !important;
  box-shadow: 0 5px 11px rgb(130 90 49 / 10%) !important;
  color: #6b4d33 !important;
}

@media (max-width: 799px) {
  .balconyView--music {
    display: block !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    padding-bottom: calc(92px + env(safe-area-inset-bottom)) !important;
    overscroll-behavior-y: contain;
    -webkit-overflow-scrolling: touch;
  }

  .balconyView--music .balconyWorkspace {
    min-height: auto !important;
  }

  .balconyView--music .balconyMusicPanel {
    height: auto !important;
    min-height: 0 !important;
    overflow: visible !important;
  }
}
