.installment-edit-overlay[data-v-e5bb442e]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.installment-edit-modal[data-v-e5bb442e]{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;width:90%;max-width:560px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden}.modal-header[data-v-e5bb442e]{padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.modal-title[data-v-e5bb442e]{margin:0;color:#08253d}.modal-body[data-v-e5bb442e]{flex:1;overflow-y:auto}.modal-footer[data-v-e5bb442e]{flex-shrink:0;display:flex;gap:1rem;justify-content:flex-end}.btn-close[data-v-e5bb442e]{opacity:.6;transition:opacity .2s}.btn-close[data-v-e5bb442e]:hover{opacity:1}.debt-table-wrapper[data-v-5275d186] .ant-table-row:not(.ant-table-expanded-row)>.ant-table-row-expand-icon-cell{width:0!important;min-width:0!important;max-width:0!important;padding:0!important;border:none!important}.debt-table-wrapper[data-v-5275d186] .ant-table-expand-icon-col{width:0!important;min-width:0!important}.debt-table-wrapper[data-v-5275d186] .ant-table-row-expand-icon{display:none!important}.debt-table-wrapper[data-v-5275d186] .ant-table-expanded-row>td{background:#f8f9fa!important}.debt-table-wrapper[data-v-5275d186] .ant-table-expanded-row-fixed{width:100%!important;margin:0!important;padding:0!important}.debt-table-wrapper[data-v-5275d186] .derived-debt-row{background-color:#fff8f0!important}.debt-table-wrapper[data-v-5275d186] .derived-debt-row td{position:relative}.debt-table-wrapper[data-v-5275d186] .derived-debt-row td:first-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:#faad14}.debt-table-wrapper[data-v-5275d186] .ant-table-tbody>tr.striped-row>td{background-color:#f6f7f9}.external-id-tabs .nav-tabs[data-v-45ef342f]{border-bottom:2px solid #08253d}.external-id-tabs .nav-link[data-v-45ef342f]{color:#6c757d;border:none;border-bottom:3px solid transparent;padding:.75rem 1.25rem;transition:all .3s ease;cursor:pointer}.external-id-tabs .nav-link[data-v-45ef342f]:hover{border-bottom-color:#08253d;background-color:#08253d0d}.external-id-tabs .nav-link.active[data-v-45ef342f]{color:#08253d;border-bottom-color:#08253d;background-color:transparent;font-weight:600}.external-id-tabs .nav-link.saved[data-v-45ef342f]{color:#28a745;border-bottom-color:#28a745}.external-id-tabs .badge[data-v-45ef342f]{background-color:#08253d;color:#fff;font-size:.75rem;padding:.25rem .5rem;border-radius:10px}.external-id-tabs .nav-link.saved .badge[data-v-45ef342f]{background-color:#28a745}.external-id-tabs .saved-icon[data-v-45ef342f]{color:#28a745;font-weight:700;font-size:1.1rem}.external-id-tabs .tab-content[data-v-45ef342f]{margin-top:1rem}.external-id-tabs .tab-pane[data-v-45ef342f]{display:none}.external-id-tabs .tab-pane.active[data-v-45ef342f],.modal.show[data-v-e9993354]{display:block}.treatment-tabs .nav-tabs[data-v-e9993354]{border-bottom:2px solid #08253d}.treatment-tabs .nav-link[data-v-e9993354]{color:#6c757d;border:none;border-bottom:3px solid transparent;padding:.75rem 1.25rem;transition:all .3s ease}.treatment-tabs .nav-link[data-v-e9993354]:hover{border-bottom-color:#08253d;background-color:#08253d0d}.treatment-tabs .nav-link.active[data-v-e9993354]{color:#08253d;border-bottom-color:#08253d;background-color:transparent;font-weight:600}.treatment-tabs .badge[data-v-e9993354]{background-color:#08253d;color:#fff;font-size:.75rem;padding:.25rem .5rem;border-radius:10px}.tab-content[data-v-e9993354]{margin-top:1rem}.tab-pane[data-v-e9993354]{display:none}.tab-pane.active[data-v-e9993354]{display:block}.spreadsheet-viewer[data-v-e9993354] table{width:100%;border-collapse:collapse;font-size:14px}.spreadsheet-viewer[data-v-e9993354] table th,.spreadsheet-viewer[data-v-e9993354] table td{border:1px solid #ddd;padding:8px;text-align:left}.spreadsheet-viewer[data-v-e9993354] table th{background-color:#08253d;color:#fff;font-weight:600}.spreadsheet-viewer[data-v-e9993354] table tr:nth-child(2n){background-color:#f9f9f9}.spreadsheet-viewer[data-v-e9993354] table tr:hover{background-color:#f1f1f1}
