.conflict-resolution-panel[data-v-485f60c5]{display:flex;flex-direction:column;max-height:500px;min-height:300px;overflow:hidden;position:relative}.panel-header[data-v-485f60c5]{border-bottom:1px solid rgba(0,0,0,.08);justify-content:space-between;padding:16px}.header-content[data-v-485f60c5],.panel-header[data-v-485f60c5]{align-items:flex-start;display:flex}.header-content[data-v-485f60c5]{gap:12px}.header-icon[data-v-485f60c5]{color:#f59e0b;flex-shrink:0;height:24px;margin-top:2px;width:24px}.panel-header h3[data-v-485f60c5]{color:#1a1a1a;font-size:14px;font-weight:600;margin:0}.panel-header p[data-v-485f60c5]{color:#666;font-size:12px;margin:4px 0 0}.close-btn[data-v-485f60c5]{align-items:center;background:transparent;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.close-btn[data-v-485f60c5]:hover{background:#0000000d}.empty-state[data-v-485f60c5],.error-state[data-v-485f60c5],.loading-state[data-v-485f60c5]{align-items:center;color:#666;display:flex;flex:1;flex-direction:column;font-size:13px;gap:12px;justify-content:center;padding:40px 16px}.empty-state[data-v-485f60c5]{color:#22c55e}.conflict-list[data-v-485f60c5]{flex:1;overflow-y:auto;padding:8px}.conflict-item[data-v-485f60c5]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:all .15s}.conflict-item[data-v-485f60c5]:hover{background:#00000008}.conflict-icon[data-v-485f60c5],.conflict-item.selected[data-v-485f60c5]{background:#f59e0b1a}.conflict-icon[data-v-485f60c5]{align-items:center;border-radius:8px;color:#f59e0b;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.conflict-content[data-v-485f60c5]{flex:1;min-width:0}.conflict-title[data-v-485f60c5]{align-items:center;display:flex;gap:8px}.entity-type[data-v-485f60c5]{color:#1a1a1a;font-size:13px;font-weight:500}.conflict-badge[data-v-485f60c5]{background:#f59e0b26;border-radius:4px;color:#d97706;font-size:10px;font-weight:600;padding:2px 6px;text-transform:uppercase}.conflict-meta[data-v-485f60c5]{color:#666;font-size:11px;margin-top:4px}.separator[data-v-485f60c5]{margin:0 4px;opacity:.5}.chevron[data-v-485f60c5]{color:#999;height:16px;width:16px}.conflict-detail[data-v-485f60c5]{background:#fff;display:flex;flex-direction:column;inset:0;position:absolute;z-index:10}.detail-header[data-v-485f60c5]{border-bottom:1px solid rgba(0,0,0,.08);gap:12px;padding:12px 16px}.back-btn[data-v-485f60c5],.detail-header[data-v-485f60c5]{align-items:center;display:flex}.back-btn[data-v-485f60c5]{background:transparent;border:none;border-radius:4px;color:#666;cursor:pointer;font-size:12px;gap:4px;padding:6px 10px}.back-btn[data-v-485f60c5]:hover{background:#0000000d}.detail-header h4[data-v-485f60c5]{color:#1a1a1a;font-size:14px;font-weight:600;margin:0}.detail-content[data-v-485f60c5]{flex:1;overflow-y:auto;padding:16px}.entity-info[data-v-485f60c5]{align-items:center;background:#00000008;border-radius:8px;color:#1a1a1a;display:flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:16px;padding:12px}.field-comparison[data-v-485f60c5]{border:1px solid rgba(0,0,0,.1);border-radius:8px;margin-bottom:16px;overflow:hidden}.comparison-header[data-v-485f60c5]{background:#00000008;color:#666;font-size:11px;font-weight:600;text-transform:uppercase}.comparison-header[data-v-485f60c5],.comparison-row[data-v-485f60c5]{display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;padding:10px 12px}.comparison-row[data-v-485f60c5]{border-top:1px solid rgba(0,0,0,.06);font-size:12px}.field-label[data-v-485f60c5]{color:#1a1a1a;font-weight:500}.field-olivine[data-v-485f60c5]{color:#22c55e}.field-xero[data-v-485f60c5]{color:#13b5ea}.resolution-actions[data-v-485f60c5]{display:flex;gap:12px;margin-bottom:12px}.action-btn[data-v-485f60c5]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:12px;transition:all .15s}.action-btn.olivine[data-v-485f60c5]{background:#22c55e1a;color:#16a34a}.action-btn.olivine[data-v-485f60c5]:hover:not(:disabled){background:#22c55e33}.action-btn.xero[data-v-485f60c5]{background:#13b5ea1a;color:#0891b2}.action-btn.xero[data-v-485f60c5]:hover:not(:disabled){background:#13b5ea33}.action-btn[data-v-485f60c5]:disabled{cursor:not-allowed;opacity:.6}.resolution-hint[data-v-485f60c5]{color:#999;font-size:11px;margin:0;text-align:center}.spin[data-v-485f60c5]{animation:spin-485f60c5 1s linear infinite}@keyframes spin-485f60c5{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.slide-enter-active[data-v-485f60c5],.slide-leave-active[data-v-485f60c5]{transition:transform .2s ease-out}.slide-enter-from[data-v-485f60c5],.slide-leave-to[data-v-485f60c5]{transform:translate(100%)}:root[data-theme=dark] .panel-header[data-v-485f60c5]{border-bottom-color:#ffffff1a}:root[data-theme=dark] .detail-header h4[data-v-485f60c5],:root[data-theme=dark] .entity-info[data-v-485f60c5],:root[data-theme=dark] .entity-type[data-v-485f60c5],:root[data-theme=dark] .field-label[data-v-485f60c5],:root[data-theme=dark] .panel-header h3[data-v-485f60c5]{color:#e8f0e0}:root[data-theme=dark] .back-btn[data-v-485f60c5],:root[data-theme=dark] .close-btn[data-v-485f60c5],:root[data-theme=dark] .conflict-meta[data-v-485f60c5],:root[data-theme=dark] .panel-header p[data-v-485f60c5]{color:#9ca3af}:root[data-theme=dark] .conflict-item[data-v-485f60c5]:hover{background:#ffffff0d}:root[data-theme=dark] .conflict-item.selected[data-v-485f60c5]{background:#f59e0b26}:root[data-theme=dark] .conflict-detail[data-v-485f60c5]{background:#1e231c}:root[data-theme=dark] .detail-header[data-v-485f60c5]{border-bottom-color:#ffffff1a}:root[data-theme=dark] .entity-info[data-v-485f60c5]{background:#ffffff0d}:root[data-theme=dark] .field-comparison[data-v-485f60c5]{border-color:#ffffff1a}:root[data-theme=dark] .comparison-header[data-v-485f60c5]{background:#ffffff0d}:root[data-theme=dark] .comparison-row[data-v-485f60c5]{border-top-color:#ffffff0d}
