/* Studio Task 705: keep useful track settings available without lyric controls. */
.workspace-tracks-lyrics-workspace[hidden],
.workspace-instrumental-track-settings[hidden],
[data-lyrics-track-workspace-actions][hidden] {
  display: none !important;
}

.workspace-instrumental-track-settings {
  display: grid;
  gap: 16px;
  padding: 20px;
  border-radius: 20px;
  background: linear-gradient(145deg, #f8f4ff 0%, #fff 54%, #effbf9 100%);
}

.workspace-instrumental-only-tracks-note {
  display: grid;
  grid-template-columns: 38px minmax(0, 1fr);
  align-items: center;
  gap: 12px;
  padding: 14px 16px;
  border: 1px solid #d9ccef;
  border-radius: 14px;
  color: #30263d;
  background: rgba(255, 255, 255, .86);
}

.workspace-instrumental-only-tracks-note > i {
  display: grid;
  width: 38px;
  height: 38px;
  place-items: center;
  border-radius: 50%;
  color: #fff;
  background: #6f4ac9;
  font: 900 1rem/1 var(--font-sans, inherit);
}

.workspace-instrumental-only-tracks-note > span {
  display: grid;
  gap: 3px;
  text-align: left;
}

.workspace-instrumental-only-tracks-note strong {
  font-size: .84rem;
}

.workspace-instrumental-only-tracks-note small {
  color: #716779;
  font-size: .72rem;
  line-height: 1.45;
}

.workspace-instrumental-track-settings > .workspace-lyrics-track-workspace {
  margin: 0;
}

.workspace-instrumental-track-settings [data-lyrics-track-state],
.workspace-instrumental-track-settings .workspace-lyrics-track-state-key,
.workspace-instrumental-track-settings [data-lyrics-slot-summary] {
  display: none !important;
}

@media (max-width: 720px) {
  .workspace-instrumental-track-settings {
    gap: 12px;
    padding: 14px;
  }

  .workspace-instrumental-only-tracks-note {
    grid-template-columns: 32px minmax(0, 1fr);
    padding: 12px;
  }

  .workspace-instrumental-only-tracks-note > i {
    width: 32px;
    height: 32px;
    font-size: .88rem;
  }
}
