.investigation-comparison-module__DqF-Aa__tool{gap:28px;display:grid}.investigation-comparison-module__DqF-Aa__importPanel{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:24px;box-shadow:0 12px 30px #1e231d0d}.investigation-comparison-module__DqF-Aa__importIntro{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.investigation-comparison-module__DqF-Aa__importIntro h2{margin-bottom:0;font-size:clamp(26px,4vw,38px)}.investigation-comparison-module__DqF-Aa__snapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.investigation-comparison-module__DqF-Aa__snapshotCard{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;padding:18px}.investigation-comparison-module__DqF-Aa__snapshotTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.investigation-comparison-module__DqF-Aa__snapshotLabel{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.investigation-comparison-module__DqF-Aa__snapshotBody{flex-direction:column;gap:4px;margin-top:16px;display:flex}.investigation-comparison-module__DqF-Aa__snapshotBody strong{word-break:break-word;font-size:18px}.investigation-comparison-module__DqF-Aa__snapshotBody span,.investigation-comparison-module__DqF-Aa__snapshotEmpty,.investigation-comparison-module__DqF-Aa__privacy{color:var(--muted);font-size:12px}.investigation-comparison-module__DqF-Aa__snapshotEmpty{margin:16px 0 0}.investigation-comparison-module__DqF-Aa__recheckBox{background:var(--brand-soft);border:1px solid #b8d3f5;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:14px 15px;display:flex}.investigation-comparison-module__DqF-Aa__recheckBox>div{flex-direction:column;gap:3px;display:flex}.investigation-comparison-module__DqF-Aa__recheckBox strong{color:var(--brand-dark);font-size:13px}.investigation-comparison-module__DqF-Aa__recheckBox span{color:var(--muted);font-size:12px}.investigation-comparison-module__DqF-Aa__recheckBox button{flex:none}.investigation-comparison-module__DqF-Aa__privacy{margin:12px 0 0}.investigation-comparison-module__DqF-Aa__results{gap:18px;display:grid}.investigation-comparison-module__DqF-Aa__summary{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;padding:26px 0 18px;display:flex}.investigation-comparison-module__DqF-Aa__summary h2{margin-bottom:4px}.investigation-comparison-module__DqF-Aa__summary p{color:var(--muted);margin-bottom:0;font-size:13px}.investigation-comparison-module__DqF-Aa__summaryMetric{border:1px solid var(--line);background:var(--surface);text-align:right;border-radius:14px;min-width:160px;padding:14px 16px}.investigation-comparison-module__DqF-Aa__summaryMetric strong{font-size:28px;line-height:1;display:block}.investigation-comparison-module__DqF-Aa__summaryMetric span{color:var(--muted);font-size:11px}.investigation-comparison-module__DqF-Aa__changeNotice,.investigation-comparison-module__DqF-Aa__stableNotice{border-radius:13px;flex-direction:column;gap:5px;padding:15px 16px;font-size:13px;display:flex}.investigation-comparison-module__DqF-Aa__changeNotice{background:var(--attention-soft);border:1px solid #bfd3f0}.investigation-comparison-module__DqF-Aa__stableNotice{background:var(--brand-soft);border:1px solid #b8d3f5}.investigation-comparison-module__DqF-Aa__changeNotice span,.investigation-comparison-module__DqF-Aa__stableNotice span{color:var(--muted)}.investigation-comparison-module__DqF-Aa__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.investigation-comparison-module__DqF-Aa__categoryCard{border:1px solid var(--line);background:var(--surface);border-radius:15px;min-width:0;padding:18px}.investigation-comparison-module__DqF-Aa__categoryHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.investigation-comparison-module__DqF-Aa__categoryHeader h3{margin-bottom:0}.investigation-comparison-module__DqF-Aa__categoryHeader>span{color:var(--muted);font-size:11px;font-weight:800}.investigation-comparison-module__DqF-Aa__changeList{gap:9px;display:grid}.investigation-comparison-module__DqF-Aa__changeItem{border:1px solid var(--line);background:#fff;border-radius:11px;padding:13px}.investigation-comparison-module__DqF-Aa__changeHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.investigation-comparison-module__DqF-Aa__changeHeading strong{font-size:13px}.investigation-comparison-module__DqF-Aa__changeBadge{border-radius:999px;flex:none;padding:4px 7px;font-size:10px;font-weight:800}.investigation-comparison-module__DqF-Aa__added{color:var(--brand-dark);background:var(--brand-soft)}.investigation-comparison-module__DqF-Aa__removed{color:#7b2828;background:var(--technical-soft)}.investigation-comparison-module__DqF-Aa__changed{color:#315f8f;background:var(--attention-soft)}.investigation-comparison-module__DqF-Aa__beforeAfter{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.investigation-comparison-module__DqF-Aa__beforeAfter>div{background:var(--surface-2);border-radius:9px;padding:9px 10px}.investigation-comparison-module__DqF-Aa__beforeAfter span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800}.investigation-comparison-module__DqF-Aa__beforeAfter p,.investigation-comparison-module__DqF-Aa__singleValue,.investigation-comparison-module__DqF-Aa__noChange{word-break:break-word;margin:4px 0 0;font-size:12px}.investigation-comparison-module__DqF-Aa__noChange{color:var(--muted)}@media (max-width:820px){.investigation-comparison-module__DqF-Aa__snapshotGrid,.investigation-comparison-module__DqF-Aa__categoryGrid,.investigation-comparison-module__DqF-Aa__beforeAfter{grid-template-columns:1fr}.investigation-comparison-module__DqF-Aa__importIntro,.investigation-comparison-module__DqF-Aa__summary,.investigation-comparison-module__DqF-Aa__recheckBox{flex-direction:column;align-items:flex-start}.investigation-comparison-module__DqF-Aa__summaryMetric,.investigation-comparison-module__DqF-Aa__recheckBox button{width:100%}.investigation-comparison-module__DqF-Aa__summaryMetric{text-align:left}.investigation-comparison-module__DqF-Aa__snapshotTopline{flex-direction:column;align-items:flex-start}}@media print{.investigation-comparison-module__DqF-Aa__importPanel{display:none}.investigation-comparison-module__DqF-Aa__categoryGrid{grid-template-columns:1fr 1fr}.investigation-comparison-module__DqF-Aa__categoryCard,.investigation-comparison-module__DqF-Aa__changeItem{break-inside:avoid}}
