.transcript-playback{padding:0 18px 14px;display:flex;flex-wrap:wrap;gap:8px}
.transcript-playback label{display:flex;align-items:center;gap:7px;font-size:11px}
.transcript-playback small{width:100%;color:var(--muted);font-size:10px;line-height:1.5}
.transcript-playback .button{font-size:11px;white-space:normal;min-height:34px}
.caption-row.is-current{border-color:var(--accent);box-shadow:inset 3px 0 var(--accent);background:var(--color-action-soft)}
.caption-row.is-current.excluded{opacity:1;background:var(--color-error-surface);border-color:var(--accent)}
.caption-playback-label{display:block;visibility:hidden;color:var(--accent);font-size:10px;font-weight:600;margin-top:7px}
.is-current .caption-playback-label{visibility:visible}
.is-current.caption-hidden:not(.excluded) .caption-playback-label::after{content:' · legenda oculta'}
.is-current.excluded .caption-playback-label::after{content:' · excluída do editado'}
