#distributionDivergencesPage .v103-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.v103-total{padding:14px;border:1px solid var(--line,#e7e7ec);border-radius:12px;display:flex;flex-direction:column;gap:7px}
.v103-total strong{font-size:24px}.v103-total span{font-size:12px;color:var(--muted,#666)}
.v103-balance{line-height:1.7;margin:18px 0 4px}.v103-report-table{min-width:1100px;width:100%}
.v103-report-table td:first-child{min-width:250px;max-width:350px}.v103-report-table td{vertical-align:top}
.v103-event-id{font-variant-numeric:tabular-nums;user-select:all}.v103-report-table details{margin-top:6px}
#divergenceImportModalV103 textarea{min-height:220px;width:100%;resize:vertical}
#divergenceImportMessage{white-space:pre-line;line-height:1.6;margin:14px 0}
#divergenceImportPreview .v103-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
#divergenceImportModalV103 .modal-card{max-width:1100px;width:calc(100% - 24px)}
.v103-filter{display:flex;align-items:center;gap:6px;font-size:12px}
@media(max-width:650px){#distributionDivergencesPage .v103-totals,#divergenceImportPreview .v103-totals{grid-template-columns:repeat(2,minmax(0,1fr))}#divergenceImportModalV103 .modal-foot{flex-wrap:wrap}.v103-total strong{font-size:21px}}
