#duplicateAnalysis{margin:0 0 14px;border-top:3px solid #d89a80;line-height:1.65}
#duplicateAnalysis *{box-sizing:border-box}
#duplicateAnalysis h2{margin:3px 0 5px;font-size:25px}
#duplicateAnalysis h3{margin:0;color:#dce8fb;font-size:18px}
#duplicateAnalysis .da-intro{margin:0 0 15px;color:#adb9c9;max-width:900px}
#duplicateAnalysis .da-sides{display:grid;grid-template-columns:1fr 1fr;gap:14px}
#duplicateAnalysis .da-side{padding:14px;background:#1d222b;border:1px solid #343b47;border-radius:8px}
#duplicateAnalysis .da-side.da-mine{border-left:4px solid #d98787}
#duplicateAnalysis .da-side.da-comp{border-left:4px solid #6298d2}
#duplicateAnalysis .da-side-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}
#duplicateAnalysis .da-side-head span{font-size:13px;color:#aab5c3}
#duplicateAnalysis .da-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px}
#duplicateAnalysis .da-metric{padding:9px;background:#171a20;border-radius:6px;min-width:0}
#duplicateAnalysis .da-metric span,#duplicateAnalysis .da-metric small{display:block;color:#aab5c3;font-size:12px;overflow-wrap:anywhere}
#duplicateAnalysis .da-metric b{display:block;margin:3px 0 2px;color:#f4f4f4;font-size:19px;font-weight:500}
#duplicateAnalysis .da-overall{margin:13px 0;padding:9px 11px;background:#182331;border-left:3px solid #8caee6;color:#ccd9ee;font-size:14px}
#duplicateAnalysis .da-posts{padding:14px;background:#1c232d;border:1px solid #343e4b;border-radius:8px}
#duplicateAnalysis .da-posts>p{margin:5px 0 12px;color:#aab5c3;font-size:13px}
#duplicateAnalysis .da-post{border-top:1px solid #34404e;padding:10px 0}
#duplicateAnalysis .da-post:last-child{padding-bottom:0}
#duplicateAnalysis .da-post summary{display:flex;align-items:baseline;gap:8px;cursor:pointer;list-style:none;min-width:0}
#duplicateAnalysis .da-post summary::-webkit-details-marker{display:none}
#duplicateAnalysis .da-post summary:before{content:'▸';color:#a9c8ff}
#duplicateAnalysis .da-post[open] summary:before{content:'▾'}
#duplicateAnalysis .da-post summary span:not(.da-side-tag){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b9c6d7;min-width:0}
#duplicateAnalysis .da-post summary em{margin-left:auto;color:#a8c8ff;font-size:12px;font-style:normal;white-space:nowrap}
#duplicateAnalysis .da-side-tag{font-size:11px;padding:2px 5px;border-radius:4px;background:#33455d;color:#d5e6ff;white-space:nowrap}
#duplicateAnalysis .da-side-tag.da-mine{background:#57373a;color:#ffc9c9}
#duplicateAnalysis .da-side-tag.da-comp{background:#294461;color:#c6e1ff}
#duplicateAnalysis .da-post-summary{margin:8px 0;color:#d6e0ed;font-size:13px}
#duplicateAnalysis .da-table{display:grid;gap:5px}
#duplicateAnalysis .da-table>div{display:grid;grid-template-columns:minmax(0,1fr) 78px;gap:12px;padding:9px;background:#171a20;border-radius:5px}
#duplicateAnalysis .da-table-head{color:#9eb7d8;font-size:12px;background:#223144!important}
#duplicateAnalysis .da-table p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}
#duplicateAnalysis .da-table b{text-align:center;color:#f5d1a8;font-size:17px}
#duplicateAnalysis .da-empty,#duplicateAnalysis .da-error{margin:8px 0;color:#aab5c3}
.da-decision-note{margin:0 0 14px!important;padding:10px 12px;border-left:3px solid #d89a80;background:#2a2423;color:#e8d8ca;font-size:14px;line-height:1.55}
#aiAnalysis .da-ai-note{margin-top:13px;padding:12px 14px;border-left:3px solid #d89a80;background:#292223}
#aiAnalysis .da-ai-note.no-risk{border-left-color:#7fb392;background:#1f2a25}
#aiAnalysis .da-ai-note h3{margin:0 0 5px;color:#e9e4df;font-size:16px}
#aiAnalysis .da-ai-note p{margin:0 0 5px;line-height:1.6}
#aiAnalysis .da-ai-note small{color:#b8b3ad;font-size:12px}
@media(max-width:760px){#duplicateAnalysis .da-sides{grid-template-columns:1fr}}
@media(max-width:520px){#duplicateAnalysis .da-metrics{grid-template-columns:1fr}#duplicateAnalysis .da-post summary{flex-wrap:wrap}#duplicateAnalysis .da-post summary em{margin-left:0}#duplicateAnalysis .da-table>div{grid-template-columns:minmax(0,1fr) 55px}}
