/* Bounded additions for the trainer handoff and replay. Existing layout retained. */
#feedback-takeaways{display:grid;gap:16px;margin:18px 0;overflow-wrap:anywhere}
#feedback-takeaways>div{padding-top:12px;border-top:1px solid #d7e5fb}
#feedback-takeaways strong{color:#1745a8}
#feedback-takeaways p{font-size:13px;line-height:1.7}
#replay-feedback{margin-top:12px;min-height:48px;font-size:12px}
#feedback-playback{display:none}
#replay-status:empty{display:none}
#finish-training{font-size:12px;min-height:48px}
