/* PDF 비교 — 엔진 화면(DocumentAnalysis)의 기본 모양 위에 주인공 페이지다운 무게만 더한다 */

.cmp-chosen { margin: -0.4rem 0 0.6rem; font-size: 0.85rem; font-weight: 600; color: var(--primary); word-break: break-all; }
.cmp-chosen[hidden] { display: none; }


#pdf-compare-run {
  background: var(--primary-solid);
  border-color: var(--primary) !important;
  color: #fff !important;
  font-weight: 700;
  padding-inline: 1.2rem !important;
}
#pdf-compare-run:disabled { opacity: 0.55; }
#pdf-difference-save:not(:disabled) { border-color: var(--primary) !important; color: var(--primary) !important; font-weight: 600; }

.document-analysis.compare-only #ocr-panel { display: none; }
