/* Shared programme/session hierarchy, all origins; exercise names remain neutral. */
@media screen{
[data-program-detail] .ui-modal-head h2,
.ba741-program>span>strong,.ba409-item strong,
.ba422-program-head h3,.v416-session-head h4,.v416-head h3,
.ba417-saved-session>h4,#ba746Workout.ba746-overlay .ba746-header h2,
#sessionsEditor .session-title,#sessionsEditor .session>h3,
#ba455ProgramTitle,[data-path="program"],[data-session-title],
.ba461-session-head h3,.ba460-head h3,
.ba502-session>h3,.ba765-program-detail>details>summary,
.ba929-block>summary>span,.ba929-block>summary>.ba917-phase-icon,
#sessionsEditor .ba915-block>summary>strong,
#sessionsEditor .ba915-block>summary>.ba917-phase-icon,
#sessionsEditor .ba915-block>summary .ba917-phase-control select,
#sessionsEditor .session>summary,
.preview-zone .section-banner h2,.preview-zone .cover-grid strong,
html body .preview-zone .ba865-cover-title h1{color:#ff7919!important}
.ba929-subsection>h5,
#sessionsEditor .ba915-subblock>summary>strong,
#sessionsEditor .ba915-subblock>summary>.ba916-block-name,
.preview-zone .muscle-label{color:#b5f52b!important}
.ba765-program-detail .ba461-exercise,
.ba461-session-content .ba461-exercise,
.ba929-session-structure .ba461-exercise,
.ba460-exlist .ba461-exercise,
.ba725-recorded-preview .ba461-exercise,
.ba460-exlist .ba460-ex,
.v416-exercises>.v416-exercise,
#ba746Workout.ba746-overlay .ba746-card,
#sessionsEditor .ba915-row,
.preview-zone .ba865-exercise{
 border:0!important;border-left:3px solid #b5f52b!important;
 border-radius:0!important;box-shadow:none!important;
 padding-left:12px!important;box-sizing:border-box;
}
}
