.closing-health{display:flex;gap:8px;margin:-2px 0 14px;flex-wrap:wrap}.closing-health span{background:#f6f4ef;border:1px solid #e4e0d7;border-radius:20px;padding:7px 11px;font-size:8px;color:#777}.closing-health b{color:#25232c;font-size:10px;margin-right:3px}.diligence-actions{flex-wrap:wrap;justify-content:flex-end}.empty-closing{padding:24px 17px;color:#969188;font-size:9px;border-top:1px solid #eee}.task-row select{border:1px solid #ddd9d1;background:#fff;border-radius:6px;padding:6px;font-size:7px;text-transform:capitalize}.task-row.done{opacity:.58}.task-row.done b{text-decoration:line-through}.task-row.overdue{background:#fff8f5}.task-row.overdue>span{background:#ffe6df;color:#b34832}.share-list{margin-top:13px;overflow:hidden}.share-row{display:flex;align-items:center;gap:9px;padding:12px 16px;border-top:1px solid #eee}.share-row>div{flex:1}.share-row b,.share-row small{display:block}.share-row b{font-size:9px}.share-row small{font-size:7px;color:#999;margin-top:3px}.share-row button{border:1px solid #ddd9d1;background:#fff;border-radius:6px;padding:6px 8px;font-size:7px}.commitment-status.funds_received{background:#e5f6ed;color:#16855a}.commitment-status.passed{background:#f1efeb;color:#888}@media(max-width:650px){.diligence-actions{justify-content:flex-start}.task-row{align-items:flex-start;flex-wrap:wrap}.task-row p{min-width:60%}}
