.cropper[data-v-12c4fb57]{background:#ddd}.dialer-container[data-v-68ec32ac]{display:flex;justify-content:center;align-items:center;height:100%;background-color:transparent}.dialer-buttons[data-v-68ec32ac]{display:flex;gap:10px}.dialer-button[data-v-68ec32ac]{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:14px;color:#fff;cursor:pointer;transition:.3s}.dialer-button[data-v-68ec32ac]:hover{opacity:.8}.disabled[data-v-68ec32ac]{background-color:#d3d3d3!important;cursor:not-allowed}.dial[data-v-68ec32ac],.resume[data-v-68ec32ac]{background-color:green}.pause[data-v-68ec32ac]{background-color:orange}.conference[data-v-68ec32ac]{background-color:#00f}.dial-plan[data-v-68ec32ac]{background-color:purple}.hang-up[data-v-68ec32ac]{background-color:red}#dialer_table[data-v-68ec32ac]{width:100%;font-size:1.5em}#dialer_table tr td[data-v-68ec32ac]{text-align:center;height:50px;width:33%}#dialer_table #dialer_input_td[data-v-68ec32ac]{border-bottom:1px solid #fafafa}#dialer_table #dialer_input_td input[data-v-68ec32ac]{width:100%;border:none;font-size:1.6em}#dialer_table #dialer_input_td input[data-v-68ec32ac]::-webkit-inner-spin-button,#dialer_table #dialer_input_td input[data-v-68ec32ac]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#dialer_table #dialer_input_td input[type=number][data-v-68ec32ac]{-moz-appearance:textfield}#dialer_table #dialer_input_td input[data-v-68ec32ac]::-moz-placeholder{color:#ccc;opacity:1}#dialer_table #dialer_input_td input[data-v-68ec32ac]:-ms-input-placeholder{opacity:1}#dialer_table #dialer_input_td input[data-v-68ec32ac]::placeholder{color:#ccc;opacity:1}#dialer_table #dialer_input_td input[data-v-68ec32ac]:-ms-input-placeholder{color:#ccc}#dialer_table #dialer_input_td input[data-v-68ec32ac]::-ms-input-placeholder{color:#ccc}#dialer_table #dialer_call_btn_td[data-v-68ec32ac]{color:#fff;background-color:green;border:none;cursor:pointer;width:100%;text-decoration:none;padding:5px 32px;text-align:center;display:inline-block;margin:10px 2px 4px 2px;transition:all .3s ease;-moz-transition:all .3s ease;--webkit-transition:all 300ms ease}#dialer_table #dialer_call_btn_td[data-v-68ec32ac]:hover{background-color:#009d00}#dialer_table .dialer_num_tr td[data-v-68ec32ac]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dialer_table .dialer_num_tr td[data-v-68ec32ac]:first-child{border-right:1px solid #fafafa}#dialer_table .dialer_num_tr td[data-v-68ec32ac]:nth-child(3){border-left:1px solid #fafafa}#dialer_table .dialer_num_tr:first-child td[data-v-68ec32ac],#dialer_table .dialer_num_tr:nth-child(2) td[data-v-68ec32ac],#dialer_table .dialer_num_tr:nth-child(3) td[data-v-68ec32ac],#dialer_table .dialer_num_tr:nth-child(4) td[data-v-68ec32ac]{border-bottom:1px solid #fafafa}#dialer_table .dialer_num_tr .dialer_num[data-v-68ec32ac]{color:#0b559f;cursor:pointer}#dialer_table .dialer_num_tr .dialer_num[data-v-68ec32ac]:hover{background-color:#fafafa}#dialer_table .dialer_num_tr:nth-child(0) td[data-v-68ec32ac]{border-top:1px solid #fafafa}#dialer_table .dialer_del_td img[data-v-68ec32ac]{cursor:pointer}.kpi-delta[data-v-3db7b9d6]{font-size:11px;margin-top:4px;opacity:.85}.kpi-delta--good[data-v-3db7b9d6]{color:#00acac}.kpi-delta--bad[data-v-3db7b9d6]{color:#ff5b57}.kpi-delta-spacer[data-v-3db7b9d6]{visibility:hidden}.perf-chart[data-v-6cd0c5ba],.perf-chart[data-v-d3d4843a]{width:100%}.funder-perf-tab[data-v-b22ea1ce]{padding:16px}.perf-controls[data-v-b22ea1ce]{display:flex;gap:12px;margin-bottom:16px}.perf-controls label[data-v-b22ea1ce]{font-size:12px;color:#6b7280;display:flex;gap:6px;align-items:center}.kpi-strip[data-v-b22ea1ce]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.chart-grid[data-v-b22ea1ce]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.chart-card[data-v-b22ea1ce],.vs-portfolio[data-v-b22ea1ce]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px}.vs-portfolio table[data-v-b22ea1ce]{width:100%}.vs-portfolio td[data-v-b22ea1ce],.vs-portfolio th[data-v-b22ea1ce]{padding:6px 10px;text-align:left;font-size:13px;border-bottom:1px solid #f3f4f6}.funder-loanbook[data-v-9acfa334]{padding:16px}.lb-controls[data-v-9acfa334]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.lb-controls input[data-v-9acfa334]{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px}.lb-table[data-v-9acfa334]{width:100%;border-collapse:collapse;background:#fff}.lb-table td[data-v-9acfa334],.lb-table th[data-v-9acfa334]{padding:8px 10px;text-align:left;font-size:13px;border-bottom:1px solid #f3f4f6}.lb-table th[data-v-9acfa334]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#6b7280;text-transform:uppercase;font-size:11px}.lb-table tbody tr[data-v-9acfa334]{cursor:pointer}.lb-table tbody tr[data-v-9acfa334]:hover{background:#f9fafb}.status-active[data-v-9acfa334]{color:#2563eb}.status-arrears[data-v-9acfa334]{color:#d97706}.status-paidup[data-v-9acfa334]{color:#059669}.status-writeoff[data-v-9acfa334]{color:#dc2626}.status-handedover[data-v-9acfa334]{color:#7c2d12}.report-root[data-v-13119666]{font-family:Arial,sans-serif;color:#111827;padding:20mm;width:210mm}.report-header[data-v-13119666]{border-bottom:2px solid #2563eb;padding-bottom:8px;margin-bottom:16px}.brand[data-v-13119666]{font-size:14px;color:#2563eb;font-weight:700}.report-title[data-v-13119666]{font-size:22px;font-weight:700;margin-top:4px}.report-meta[data-v-13119666]{font-size:11px;color:#6b7280;margin-top:4px}.block[data-v-13119666]{margin-bottom:14px}.block h3[data-v-13119666]{font-size:13px;text-transform:uppercase;color:#6b7280;border-bottom:1px solid #e5e7eb;padding-bottom:4px;margin-bottom:6px}.block table[data-v-13119666]{width:100%;border-collapse:collapse}.block table td[data-v-13119666]{padding:4px 8px;font-size:12px}.block table td[data-v-13119666]:last-child{text-align:right;font-weight:600}.tx-table td[data-v-13119666],.tx-table th[data-v-13119666]{padding:4px 8px;border-bottom:1px solid #f3f4f6;text-align:left;font-size:11px}.page-break[data-v-13119666]{page-break-before:always}.report-root[data-v-3fadb857]{font-family:Arial,sans-serif;color:#111827;padding:15mm}.landscape[data-v-3fadb857]{width:297mm}.report-header[data-v-3fadb857]{border-bottom:2px solid #2563eb;padding-bottom:8px;margin-bottom:12px}.brand[data-v-3fadb857]{font-size:14px;color:#2563eb;font-weight:700}.report-title[data-v-3fadb857]{font-size:20px;font-weight:700}.report-meta[data-v-3fadb857]{font-size:11px;color:#6b7280}.lb[data-v-3fadb857]{width:100%;border-collapse:collapse}.lb td[data-v-3fadb857],.lb th[data-v-3fadb857]{padding:4px 6px;font-size:10px;border-bottom:1px solid #f3f4f6;text-align:left}.lb th[data-v-3fadb857]{background:#f9fafb}.report-root[data-v-3ff0872c]{font-family:Arial,sans-serif;color:#111827;padding:20mm;width:210mm}.report-header[data-v-3ff0872c]{border-bottom:2px solid #2563eb;padding-bottom:8px;margin-bottom:16px}.brand[data-v-3ff0872c]{font-size:14px;color:#2563eb;font-weight:700}.report-title[data-v-3ff0872c]{font-size:22px;font-weight:700;margin-top:4px}.report-meta[data-v-3ff0872c]{font-size:11px;color:#6b7280;margin-top:4px}.block[data-v-3ff0872c]{margin-bottom:14px}.block h3[data-v-3ff0872c]{font-size:13px;text-transform:uppercase;color:#6b7280;border-bottom:1px solid #e5e7eb;padding-bottom:4px;margin-bottom:6px}.block table[data-v-3ff0872c]{width:100%;border-collapse:collapse}.block table td[data-v-3ff0872c],.block table th[data-v-3ff0872c]{padding:4px 8px;font-size:12px;text-align:left}.tx-table td[data-v-3ff0872c],.tx-table th[data-v-3ff0872c]{padding:4px 8px;border-bottom:1px solid #f3f4f6;text-align:left;font-size:11px}.page-break[data-v-3ff0872c]{page-break-before:always}.report-root[data-v-3ce0209d]{font-family:Arial,sans-serif;color:#111827;padding:20mm;width:210mm}.report-header[data-v-3ce0209d]{border-bottom:2px solid #2563eb;padding-bottom:8px;margin-bottom:16px}.brand[data-v-3ce0209d]{font-size:14px;color:#2563eb;font-weight:700}.report-title[data-v-3ce0209d]{font-size:22px;font-weight:700;margin-top:4px}.report-meta[data-v-3ce0209d]{font-size:11px;color:#6b7280;margin-top:4px}.block[data-v-3ce0209d]{margin-bottom:14px}.block h3[data-v-3ce0209d]{font-size:13px;text-transform:uppercase;color:#6b7280;border-bottom:1px solid #e5e7eb;padding-bottom:4px;margin-bottom:6px}.block table[data-v-3ce0209d]{width:100%;border-collapse:collapse}.block table td[data-v-3ce0209d]{padding:4px 8px;font-size:12px}.block table td[data-v-3ce0209d]:last-child{text-align:right;font-weight:600}.tx-table td[data-v-3ce0209d],.tx-table th[data-v-3ce0209d]{padding:4px 8px;border-bottom:1px solid #f3f4f6;text-align:left;font-size:11px}.page-break[data-v-3ce0209d]{page-break-before:always}.modal-backdrop[data-v-3eaed4c6]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-3eaed4c6]{background:#fff;border-radius:8px;width:460px;display:flex;flex-direction:column;position:relative}.modal-head[data-v-3eaed4c6]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #e5e7eb}.modal-head h3[data-v-3eaed4c6]{margin:0;font-size:16px}.x[data-v-3eaed4c6]{background:none;border:none;font-size:22px;cursor:pointer;color:#6b7280}.modal-body[data-v-3eaed4c6]{padding:16px;display:flex;flex-direction:column;gap:12px}.modal-body label[data-v-3eaed4c6]{display:flex;flex-direction:column;font-size:12px;color:#6b7280;gap:4px}.custom-range[data-v-3eaed4c6]{display:flex;gap:12px}.modal-foot[data-v-3eaed4c6]{padding:12px 16px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:8px}.modal-foot button[data-v-3eaed4c6]{padding:6px 14px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer}.modal-foot .primary[data-v-3eaed4c6]{background:#2563eb;color:#fff;border-color:#2563eb}.modal-foot .primary[data-v-3eaed4c6]:disabled{opacity:.6;cursor:not-allowed}.statements-tab[data-v-7d726bec]{padding:16px}.head[data-v-7d726bec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.primary[data-v-7d726bec]{background:#2563eb;color:#fff;border:none;padding:6px 14px;border-radius:6px;cursor:pointer}table[data-v-7d726bec]{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e5e7eb;border-radius:6px}td[data-v-7d726bec],th[data-v-7d726bec]{padding:8px 10px;text-align:left;font-size:13px;border-bottom:1px solid #f3f4f6}.empty[data-v-7d726bec]{color:#6b7280;padding:24px;text-align:center}.fade-enter-active[data-v-febc78b6],.fade-leave-active[data-v-febc78b6]{transition:opacity 2s}.fade-enter[data-v-febc78b6],.fade-leave-to[data-v-febc78b6]{opacity:0}.profile-tabs[data-v-febc78b6]{display:flex;gap:8px;margin:0 0 16px;border-bottom:1px solid #e5e7eb}.profile-tabs button[data-v-febc78b6]{background:none;border:none;padding:10px 16px;font-size:14px;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent}.profile-tabs button.active[data-v-febc78b6]{color:#2563eb;border-bottom-color:#2563eb;font-weight:600}