.loanModal{max-width:680px}.socioHistoryModal{width:min(1180px,94vw)!important;max-width:1180px!important}.socioHistoryModal .modalBody{max-height:70vh;overflow:auto}.socioHistoryModal .tableWrap{overflow:auto}.socioHistoryModal .dataTable{min-width:980px}.investmentHistoryLarge{width:min(1180px,94vw)!important;max-width:1180px!important}.investmentHistoryLarge .modalBody{max-height:70vh;overflow:auto}.investmentHistoryLarge .tableWrap{overflow:auto}.investmentHistoryLarge .dataTable{min-width:980px}.loanDebtBox{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 17px;border:1px solid #dce6f2;border-radius:12px;background:#f7faff;margin-bottom:14px}.loanDebtBox span{font-size:12px;color:#68778c;font-weight:700}.loanDebtBox strong{font-size:23px;color:#163d72}.loanStatusSelect{border-radius:999px!important;font-weight:800!important;padding:7px 30px 7px 11px!important}.loanStatusSelect.PAGADA{background:#eaf8f1!important;color:#168953!important;border-color:#b7e2cb!important}.loanStatusSelect.IMPAGADA{background:#fff0f0!important;color:#c83232!important;border-color:#efb4b4!important}.loanStatusSelect.REGULARIZADA{background:#eef5ff!important;color:#165eb8!important;border-color:#b9d0ef!important}.loanStatusSelect.PENDIENTE{background:#fff7df!important;color:#9b6800!important;border-color:#ead18d!important}.lateInterest{color:#c87900}.loanHistoryPanel{margin-top:14px!important;border-top:3px solid #2d69b4!important}.investmentHistoryPanel{border-top-color:#7151a5!important}.exportActions{display:flex;gap:8px;align-items:center}.loanHistoryPanel .dataTable thead th{background:#edf3fa!important;color:#30465f!important}.loanHistoryPanel .dataTable tbody tr:nth-child(even){background:#fafcff}.loanTableWrap .dataTable thead th{background:#f0f5fb!important;color:#2d4058!important}.loanTableWrap .dataTable tbody tr:hover,.loanHistoryPanel .dataTable tbody tr:hover{background:#f4f8fd!important}.loanMetrics .metric{border-top:3px solid #d9e5f5}.loanMetrics .metric:nth-child(2){border-top-color:#b8dfcc}.loanMetrics .metric:nth-child(3){border-top-color:#e6c67a}.loanMetrics .metric:nth-child(4){border-top-color:#cbbbe3}@media(max-width:900px){.exportActions{width:100%;justify-content:flex-end}.loanDebtBox{align-items:flex-start;flex-direction:column;gap:5px}.socioHistoryModal,.investmentHistoryLarge{width:96vw!important}.socioHistoryModal .dataTable,.investmentHistoryLarge .dataTable{min-width:900px}}