.ai-duplicate-review .ai-duplicate-item{margin-top:20px}.ai-duplicate-review .ai-duplicate-item>summary{cursor:pointer;font-weight:650;line-height:1.5}.ai-duplicate-review .ai-duplicate-sources{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}.ai-duplicate-review .ai-duplicate-sources>section{padding:14px;background:#f5f8fa;border:1px solid #e0e6eb;border-radius:8px;min-width:0}.ai-duplicate-review .ai-duplicate-sources h4{margin:0 0 8px;overflow-wrap:anywhere}.ai-duplicate-review .ai-duplicate-sources .btn{margin:8px 0 0}.ai-duplicate-review .ai-duplicate-proof{margin:16px 0}.ai-duplicate-review .ai-duplicate-proof>summary{cursor:pointer;color:#435e76}.ai-duplicate-review .ai-review-attribution,.ai-duplicate-review summary{overflow-wrap:anywhere}.ai-duplicate-review .ai-review-status:empty{display:none}.ai-duplicate-review details.ai-duplicate-item:not([open])>summary{margin:0}.ai-duplicate-review button:focus-visible,.ai-duplicate-review summary:focus-visible,.ai-duplicate-review h2:focus{outline:3px solid #276caf;outline-offset:3px}@media(max-width:600px){.ai-duplicate-review .ai-duplicate-sources{grid-template-columns:1fr;gap:12px}.ai-duplicate-review .ai-duplicate-sources .btn{width:100%;min-height:44px}}
