.simple-review-form{padding:1.1rem;margin:1rem 0;border:1px solid var(--line);border-left:3px solid #7baaa1;border-radius:6px;background:var(--panel)}
.simple-review-form h3{margin:0 0 .9rem}.simple-review-form label{display:block;margin:.75rem 0 .35rem;font-weight:600}.simple-review-form select{max-width:300px;width:100%}.simple-review-form textarea{width:100%;resize:vertical;line-height:1.6}.simple-review-form .caption{max-width:72ch}.simple-review-form .error{white-space:pre-line}.simple-verdict{font-size:16px;font-weight:600;margin:.65rem 0}.simple-review-actions{margin:1rem 0}
#caseRows .case-row>div{display:flex;flex-wrap:wrap;gap:.4rem;min-width:0;width:100%}#caseRows .case-row>div>strong{flex:0 0 100%;min-width:0;overflow-wrap:anywhere;word-break:normal;line-height:1.5}#caseRows .case-row>div>.badge{flex:0 0 auto}#caseRows .case-row small{overflow-wrap:anywhere}

.repeat-review{margin:14px 0;padding:14px 16px;border:1px solid var(--line);border-left:3px solid #d6ad66;border-radius:6px;background:#1b2531}.repeat-review>strong{display:inline-block;margin-right:12px}.repeat-review strong small{font-weight:400;color:var(--muted);margin-left:10px}.repeat-review .caption{margin:8px 0}.previous-verdicts>div{display:grid;grid-template-columns:140px 160px minmax(0,1fr);align-items:center;gap:14px;padding:7px 0;border-top:1px solid var(--line)}.previous-verdicts button{padding:5px 10px}.previous-verdicts time{color:var(--muted);font-size:.8rem}.repeat-summary{color:#e3c590!important;font-weight:600;line-height:1.6}.repeat-review .identity-pages{margin-top:12px}
