.plan-recovery-notice,.work-corrections-summary {padding:1rem 1.2rem;border:1px solid #e4b65d;border-left:5px solid #a75a00;border-radius:12px;background:#fff8eb;color:#443115;margin:1rem 0;font-size:1rem;line-height:1.6}
.plan-recovery-notice strong,.work-corrections-summary strong {font-size:1.15rem;display:block}
.plan-recovery-notice p {white-space:pre-wrap;margin:.5rem 0}
.plan-recovery-notice small {display:block;margin:.5rem 0}
.plan-recovery-notice button,.work-corrections-summary button {margin-top:.6rem}
.plan-recovery-notice [role=status] {display:block}
.work-item.work-correction {border:2px solid #b46910;background:#fff8eb}
.work-item.work-correction h3,.work-item.work-correction small {color:#794500}
.work-item.work-correction [data-work-open] {background:#8d4d00;color:#fff}
.followup-outcome-choices {display:flex;gap:.5rem;flex-wrap:wrap;margin:.8rem 0}
.followup-outcome-choices button {font-size:1rem;min-height:44px}
.followup-outcome-effect {background:#f2f6ff;border:1px solid #bbcaff;padding:.8rem;border-radius:8px}
