.review-item{background:#fff;border:1px solid #E4E0D6;border-radius:12px;padding:16px;margin:12px 0;overflow-wrap:anywhere}
.review-item h3{margin:4px 0}
.review-eyebrow{font:500 11px 'Geist Mono',monospace;letter-spacing:.06em;text-transform:uppercase;color:#6E6B62}
.review-item h4{margin:12px 0 4px;font-size:13px}
.review-steps{margin:0;padding-left:20px}
.review-events{margin:2px 0;font-size:13px}
.review-events code{margin-right:6px;background:#F0EDE6;border-radius:4px;padding:1px 4px}
.review-examples{width:100%;border-collapse:collapse;font-size:13px;display:block;overflow-x:auto}
.review-examples th,.review-examples td{text-align:left;padding:4px 8px;border-bottom:1px solid #F0EDE6}
.review-uncited{color:#B8431A;font-weight:500}
.review-decision{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin-top:12px}
.review-decision label{display:flex;flex-direction:column;flex:1 1 100%;font-size:13px}
.review-decision textarea{min-height:56px;font:inherit;padding:6px;border:1px solid #E4E0D6;border-radius:8px}
.review-note{flex:1 1 100%;margin:0;font-size:12px;color:#6E6B62}
.review-result{color:#2F6B3A;font-weight:500}
.review-decisions{padding-left:18px}
