.member-app .motion-mirror-choice input{width:18px;height:18px;min-height:18px;padding:0;flex:0 0 18px;margin:4px 0 0}
.motion-review{margin:16px 0;min-width:0}.motion-review details{border-top:1px solid #e2e8df;padding:12px 0}.motion-review summary{cursor:pointer;font-size:14px;font-weight:600;color:#234e40;line-height:1.6}.motion-review summary span{font-size:12px;color:#66765f;margin-left:6px}.motion-review .motion-event-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.motion-review .phase-button{max-width:100%;white-space:normal;font-size:12px;line-height:1.5;padding:9px 12px;border:1px solid #d9e2d2;border-radius:12px;background:#f5f7ef;color:#234e40;cursor:pointer}.motion-review .phase-button span{display:block;font-size:11px;color:#68745f}.motion-review-help{font-size:12px;line-height:1.8;color:#637266;margin:10px 0 0}.motion-capture-notes{padding:12px 14px;border-radius:12px;background:#fff5e7;color:#725333;font-size:13px;line-height:1.8}.motion-capture-notes p{margin:0}.motion-mirror-choice{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.7;color:#354e42;margin:16px 0}.motion-mirror-choice input{flex:0 0 18px;width:18px;height:18px;min-height:0;margin:4px 0 0}.motion-mirror-choice small{display:block;font-size:12px;color:#6c786b}
