.review-drafts{margin:16px 0 22px;padding:18px 20px;background:#f0f6f3;border:1px solid #cbded5;border-radius:16px;color:#183f37}
.review-drafts[hidden]{display:none}
.review-draft-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}
.review-draft-heading strong{font-size:16px}.review-draft-heading strong span{font-size:12px;font-weight:500;margin-left:8px;color:#55756b}
.review-draft-heading small,.review-draft-row small{color:#526d64;font-size:12px;line-height:1.6}
.review-draft-list{display:grid;gap:10px;margin-top:14px}.review-draft-row{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid #d5e3dc}
.review-draft-row>div{min-width:0;flex:1}.review-draft-row b,.review-draft-row small{display:block;overflow-wrap:anywhere}
.review-draft-row b{font-size:14px;line-height:1.6}.review-draft-row button{flex-shrink:0;min-height:38px;font-size:13px}
.review-draft-row .plain{border:0;background:transparent;box-shadow:none;color:#607369;padding:8px;text-decoration:underline;cursor:pointer}
.review-draft-status{padding:10px 12px;background:#f0f6f3;border-radius:8px;font-size:12px!important;color:#46685b;line-height:1.6;margin:14px 0 6px!important}
.review-draft-status.is-error{color:#923c29;background:#fff2ea}.review-draft-discard{font-size:12px;color:#6a716d;text-decoration:underline;padding:8px 0;background:none;border:0;cursor:pointer}
/* The sticky actions meet the scroll edge; no evidence can peek out below them. */
#rw-review>form,#rw-extra>form{padding-bottom:0}
#rw-review .rw-dialog-actions,#rw-extra .rw-dialog-actions{padding-bottom:20px}
@media(max-width:720px){.review-drafts{padding:16px}.review-draft-row{flex-wrap:wrap}.review-draft-row>div{flex-basis:100%}.review-draft-heading{gap:5px}}
