#sdb-documents .e291-grid,#sdb-documents .e291-upload{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;margin:12px 0}
#sdb-documents .e291-grid label,#sdb-documents .e291-upload label{display:flex;flex-direction:column;gap:5px;flex:1;min-width:190px}
#sdb-documents .e291-grid p{flex:2;min-width:200px}
#sdb-documents input[type=file]{max-width:360px}
#sdb-documents #e291-review-area label{display:block;margin:10px 0}
#sdb-documents #e291-review-area textarea{display:block;width:100%;max-width:750px}
#sdb-documents .e291-checklist{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:12px 0}
#sdb-documents .e291-checklist label{display:flex;gap:7px;align-items:flex-start}
#sdb-documents #e291-approval{font-weight:600}
#sdb-documents td button{margin:2px}
