.review-coverage{margin:20px 0;padding:20px 24px;background:#fff;border:1px solid var(--line);border-radius:16px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center}.review-coverage strong{font-size:16px}.review-coverage p,.review-coverage small{color:var(--muted);margin-top:6px}.review-coverage small{max-width:360px}.review-title{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.individual-review .review-summary{margin:12px 0;font-size:14px;line-height:1.65;color:var(--ink)}.review-fields{margin:0}.review-fields dt{font-weight:600;color:var(--ink);margin:12px 0 4px}.review-fields dd{margin:0;color:var(--muted);line-height:1.65}.review-details{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.review-details summary{font-weight:500;color:var(--accent);cursor:pointer}.review-details h4{margin:16px 0 8px;color:var(--ink)}.review-segments{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.review-evidence{padding-left:20px}.evidence-item{margin:12px 0}.evidence-item p{margin-top:5px}.evidence-item blockquote{margin:8px 0;padding:8px 12px;border-left:3px solid #c7d2fe;background:#fff;white-space:pre-wrap;overflow-wrap:anywhere}.review-date{font-size:12px;margin-top:12px!important}.individual-review{overflow-wrap:anywhere}.post-insight.individual-review{background:#f8fafc}.review-coverage+section{margin-top:20px}@media(max-width:650px){.review-coverage{flex-direction:column;align-items:flex-start;padding:18px;gap:6px}.review-title{align-items:flex-start}.review-title .pill{white-space:normal}.review-segments .tag{white-space:normal}}
