.conflict-toolbar{margin:0 0 12px;gap:8px;align-items:center}
.conflict-toolbar .field{width:auto;min-width:150px;margin:0}
.conflict-toolbar input.field{width:260px;max-width:100%}
.conflict-total{margin-left:auto;color:#64748b;font-size:13px}
.conflict-table-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:6px}
.conflict-table-wrap table{min-width:1150px;width:100%;table-layout:fixed;border-collapse:collapse}
.conflict-table-wrap th,.conflict-table-wrap td{padding:10px 7px;vertical-align:top;font-size:12px;line-height:1.5;overflow-wrap:anywhere}
.conflict-table-wrap th{white-space:nowrap;background:#f8fafc;color:#475569}
.conflict-table-wrap th:nth-child(1){width:9%}
.conflict-table-wrap th:nth-child(2){width:8%}
.conflict-table-wrap th:nth-child(3){width:8%}
.conflict-table-wrap th:nth-child(4){width:11%}
.conflict-table-wrap th:nth-child(5){width:8%}
.conflict-table-wrap th:nth-child(6){width:7%}
.conflict-table-wrap th:nth-child(7),.conflict-table-wrap th:nth-child(8){width:10%}
.conflict-table-wrap th:nth-child(9),.conflict-table-wrap th:nth-child(10){width:11%}
.conflict-table-wrap th:nth-child(11){width:7%}
.conflict-table-wrap td:nth-child(7),.conflict-table-wrap td:nth-child(8){max-width:160px;overflow-wrap:anywhere}
.conflict-table-wrap td:last-child{white-space:nowrap}
.conflict-table-wrap th:last-child,.conflict-table-wrap td:last-child{position:sticky;right:0;z-index:1;border-left:1px solid #e2e8f0;background:#fff}
.conflict-table-wrap th:last-child{z-index:2;background:#f8fafc}
.conflict-table-wrap tr:hover td:last-child{background:#f5faf8}
.conflict-value{color:#243247}
.conflict-status{font-weight:600;color:#58677a;white-space:nowrap}
.conflict-status-pending,.conflict-status-transferred,.conflict-status-verifying{color:#9a650d}
.conflict-status-kept,.conflict-status-adopted{color:#167353}
.conflict-pager{justify-content:flex-end;margin-top:12px}
.conflict-dialog{width:min(600px,calc(100vw - 32px));max-width:100%;box-sizing:border-box}
.conflict-dialog .dialog-head{align-items:flex-start}
.conflict-dialog .dialog-head p{margin:4px 0 0;color:#64748b;font-size:12px}
.conflict-compare{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0}
.conflict-compare>div{min-width:0;padding:12px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}
.conflict-compare span{display:block;margin-bottom:6px;color:#64748b;font-size:12px}
.conflict-compare b{display:block;overflow-wrap:anywhere;font-size:14px}
.conflict-history{margin:8px 0;color:#526176;font-size:12px;line-height:1.5;overflow-wrap:anywhere}
.conflict-dialog label[for="importConflictReason"]{display:block;margin-bottom:6px;font-size:13px;font-weight:600}
.conflict-dialog textarea.field{min-height:90px;width:100%;box-sizing:border-box}
.conflict-scope-picker{display:grid;gap:6px;margin-top:12px}
.conflict-scope-picker label{font-size:13px;font-weight:600}
.conflict-scope-picker .field{width:100%;min-width:0;margin:0;box-sizing:border-box}
.conflict-review-link{margin:4px 0 8px}
.conflict-decision-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:12px}
.conflict-verify-choice{display:flex;align-items:center;gap:5px;font-size:13px}
@media(max-width:700px){.conflict-total{flex-basis:100%;margin-left:0}.conflict-compare{grid-template-columns:1fr}}
