[data-v-bef51c76] .p-fileupload{.p-fileupload-buttonbar .p-button{display:block}.p-fileupload-buttonbar{display:-webkit-box;display:-ms-flexbox;display:flex}}[data-v-bef51c76] .document-upload{.p-fileupload-buttonbar .p-button:nth-child(2){background:#22c55e;border-color:#22c55e}.p-fileupload-buttonbar .p-button:nth-child(2):enabled:hover{background:#16a34a;border-color:#16a34a}}.p-field[data-v-bef51c76]{padding-top:15px}.p-grid[data-v-bef51c76]{margin-top:15px}.p-message-wrapper>span[data-v-bef51c76]{display:none!important}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td[data-v-bef51c76]{text-align:center!important}.p-datatable table[data-v-bef51c76]{table-layout:auto}thead tr:first-child th[data-v-bef51c76]{background:#fff;position:sticky;top:0;z-index:10}.p-scrollpanel p[data-v-bef51c76]{padding:.5rem;line-height:1.5;margin:0}.progressbar[data-v-4c3fbd40]{height:.063rem}.p-datatable-responsive-demo .p-datatable-tbody>tr>td .p-column-title[data-v-4c3fbd40]{display:none}.p-column-title[data-v-4c3fbd40]{padding:.4rem;max-width:30%;min-width:30%;display:none;margin:-.4em 1em -.4em -.4rem;font-weight:700;word-wrap:break-word}.p-column-value[data-v-4c3fbd40]{word-wrap:break-word;max-width:70%;min-width:70%}@media screen and (max-width:48em){[data-v-4c3fbd40] .p-datatable.p-datatable-responsive-demo .p-datatable-tfoot>tr>td,[data-v-4c3fbd40] .p-datatable.p-datatable-responsive-demo .p-datatable-thead>tr>th{display:none}[data-v-4c3fbd40] .p-datatable.p-datatable-responsive-demo .p-datatable-tbody>tr>td{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;float:left;clear:left;border:0 none}[data-v-4c3fbd40] .p-datatable.p-datatable-responsive-demo .p-datatable-tbody>tr>td:last-child{border-bottom:.063rem solid var(--surface-d)}[data-v-4c3fbd40] .p-datatable.p-datatable-responsive-demo .p-datatable-tbody>tr>td .p-column-title{padding:.4rem;max-width:30%;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4rem;font-weight:700;word-wrap:break-word}[data-v-4c3fbd40] .p-datatable.p-datatable-responsive-demo .p-datatable-tbody>tr>td .p-column-value{word-wrap:break-word;max-width:70%;min-width:70%}}.status-text[data-v-4c3fbd40]{color:#007be5;cursor:pointer}.p-label[data-v-4c3fbd40]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.detail-data-grid[data-v-4c3fbd40],.enrollment-data-grid[data-v-4c3fbd40]{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;margin:0}.detail-data-grid>.p-field[data-v-4c3fbd40],.enrollment-data-grid>.p-field[data-v-4c3fbd40]{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;min-width:0;width:100%;max-width:100%;margin:0;padding:0}.detail-data-grid .p-float-label[data-v-4c3fbd40],.enrollment-data-grid .p-float-label[data-v-4c3fbd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:.35rem;min-width:0}.detail-data-grid .p-label[data-v-4c3fbd40],.enrollment-data-grid .p-label[data-v-4c3fbd40]{position:static;display:block;max-width:calc(100% - 1rem);width:auto;margin:0;color:var(--text-color-secondary,#6c757d);font-size:.86rem;line-height:1.2;white-space:normal;background:transparent}[data-v-4c3fbd40] .detail-data-grid .p-inputtext,[data-v-4c3fbd40] .enrollment-data-grid .p-inputtext{min-height:2.65rem;width:100%;overflow:hidden;text-overflow:ellipsis}.size-dialog[data-v-4c3fbd40]{max-width:70rem;width:100%}.payment-sidebar__header[data-v-4c3fbd40]{margin-bottom:1rem;font-size:1.05rem;line-height:1.3}[data-v-4c3fbd40] .payment-sidebar.p-sidebar{width:min(92vw,860px);max-width:860px}[data-v-4c3fbd40] .payment-sidebar .p-sidebar-content{padding:1.25rem 1.25rem 1.5rem;overflow-x:hidden}.block-ui[data-v-4c3fbd40]{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.3294117647);z-index:99}.block-ui-item[data-v-4c3fbd40]{position:absolute;font-size:3em;left:50%;top:50%}.refinancing-status[data-v-4c3fbd40]{display:block;max-width:16rem;margin-top:.55rem;font-weight:600;line-height:1.3}.refinancing-status--pending[data-v-4c3fbd40]{color:#b7791f}.refinancing-status--approved[data-v-4c3fbd40]{color:#22863a}.refinancing-status--rejected[data-v-4c3fbd40]{color:#c53030}.collection-detail-header[data-v-4c3fbd40]{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,28rem);gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.25rem 0}.collection-summary-grid[data-v-4c3fbd40]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.collection-summary-grid>.p-field[data-v-4c3fbd40]{min-width:0;margin:0}.collection-summary-grid h5[data-v-4c3fbd40]{margin:.7rem 0}.collection-actions-grid[data-v-4c3fbd40]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%}.collection-action[data-v-4c3fbd40]{min-width:0}[data-v-4c3fbd40] .collection-action .p-button{width:100%;min-height:2.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.refinancing-balance-summary[data-v-4c3fbd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-bottom:1.5rem;padding:.9rem 1rem;border:1px solid var(--surface-border,#dfe7ef);border-radius:4px;background:var(--surface-ground,#f8fafc)}.refinancing-balance-summary span[data-v-4c3fbd40]{color:var(--text-color-secondary,#6c757d);font-size:.9rem}.refinancing-balance-summary strong[data-v-4c3fbd40]{color:var(--text-color,#17212f);font-size:1.35rem}.refinancing-installment-summary[data-v-4c3fbd40]{background:#f0f9ff;border:1px solid #bae6fd;border-radius:4px;color:#0c4a6e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-bottom:1.5rem;padding:.9rem 1rem}.refinancing-installment-summary span[data-v-4c3fbd40]{font-size:.8rem}.refinancing-installment-summary strong[data-v-4c3fbd40]{font-size:1.35rem}.refinancing-installment-summary small[data-v-4c3fbd40]{font-size:.9rem}@media screen and (max-width:768px){.collection-actions-grid[data-v-4c3fbd40],.collection-detail-header[data-v-4c3fbd40]{grid-template-columns:1fr}[data-v-4c3fbd40] .payment-sidebar.p-sidebar{width:100vw;max-width:100vw}[data-v-4c3fbd40] .payment-sidebar .p-sidebar-content{padding:1rem .9rem 1.15rem}}