.audio-sample-status { margin: 0.75rem 0; font-size: 0.9rem; background: var(--panel); color: var(--text); padding: 0.65rem 1rem; border-radius: 11px; }
.audio-sample-status > div:not([hidden]) { display: flex; align-items: center; flex-wrap: wrap; gap: 0.5rem; padding: 0.25rem 0; }
.audio-sample-status[hidden], .audio-sample-status [hidden] { display: none !important; }
