.modal-content[data-v-da01a803]{font-family:var(--fuente-principal);flex-direction:column;align-items:center;display:flex}.modal-section-content[data-v-da01a803]{text-align:center;flex-direction:column;align-items:center;gap:6px;width:100%;padding:16px 12px 0;display:flex}.modal-icon[data-v-da01a803]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal-title[data-v-da01a803]{color:#1d1b20;margin:0;font-size:24px;font-weight:500;line-height:32px}.modal-subtitle[data-v-da01a803]{color:#49454f;letter-spacing:.25px;flex-direction:column;align-items:center;margin:0;font-size:14px;font-weight:400;line-height:20px;display:flex}.modal-subtitle__line[data-v-da01a803]{display:block}.status-error[data-v-da01a803]{color:#e64449;font-weight:700}.modal-input-section[data-v-da01a803]{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;margin-top:8px;padding:0 48px;display:flex}.input-group[data-v-da01a803]{flex-direction:column;gap:4px;display:flex}.input-label[data-v-da01a803]{color:#1d1b20;font-size:13px;font-weight:400;font-family:var(--fuente-principal)}.label-optional[data-v-da01a803]{color:#a5a3ae;font-weight:400}.modal-textarea[data-v-da01a803]{border:1px solid var(--color-borde-input);border-radius:var(--radio-md);resize:none;width:100%;height:60px;font-size:12px;font-family:var(--fuente-principal);background-color:var(--color-blanco);color:#1d1b20;outline:none;padding:11px 8px;transition:border-color .2s}.modal-textarea[data-v-da01a803]::placeholder{color:var(--color-borde-input)}.modal-textarea[data-v-da01a803]:focus{border-color:var(--color-primario)}.upload-wrapper[data-v-da01a803]{width:100%}.hidden-input[data-v-da01a803]{display:none}.upload-trigger[data-v-da01a803]{border:1px solid var(--color-borde-input,#c5c4c9);border-radius:var(--radio-md,6px);cursor:pointer;background:var(--color-blanco,#fff);align-items:center;width:100%;height:32px;padding:0 12px;display:flex}.upload-trigger__content[data-v-da01a803]{align-items:center;gap:8px;width:100%;display:flex}.upload-placeholder[data-v-da01a803]{color:#a5a3ae;font-size:13px}.doc-saved-row[data-v-da01a803]{border:1px solid var(--color-borde-input,#c5c4c9);border-radius:var(--radio-md,6px);background:var(--color-blanco,#fff);box-sizing:border-box;align-items:center;gap:8px;width:100%;height:32px;padding:0 10px;display:flex}.doc-saved-name[data-v-da01a803]{color:#444050;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.doc-action-btn[data-v-da01a803]{cursor:pointer;color:#a5a3ae;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:color .15s;display:flex}.doc-action-btn[data-v-da01a803]:hover{color:#ff535f}.modal-section-actions[data-v-da01a803]{flex-direction:column;align-items:center;gap:8px;width:100%;padding:12px 24px 16px;display:flex}.btn-modal[data-v-da01a803]{border-radius:var(--radio-md);width:100%;font-size:13px;font-weight:500;font-family:var(--fuente-principal);cursor:pointer;border:none;padding:8px 40px;line-height:18px;transition:opacity .2s;box-shadow:0 4px 16px #a6a6a64d}.btn-modal[data-v-da01a803]:disabled{opacity:.6;cursor:not-allowed}.btn-reject[data-v-da01a803]{background-color:var(--color-error);color:#fff}.btn-volver[data-v-da01a803]{background-color:var(--color-gris-5);color:var(--color-primario)}[data-v-da01a803] .ant-modal-body{padding:0}.optional-label[data-v-da01a803]{color:#a5a3ae;margin-left:4px;font-size:11px;font-weight:400}.modal-hidden-input[data-v-da01a803]{display:none}.modal-upload-trigger[data-v-da01a803]{border:1px solid var(--color-borde-input);border-radius:var(--radio-md);cursor:pointer;background:var(--color-blanco);box-sizing:border-box;align-items:center;gap:8px;width:100%;height:32px;padding:0 12px;display:flex}.modal-upload-icon[data-v-da01a803]{color:#6d6b77;font-size:14px}.modal-upload-placeholder[data-v-da01a803]{color:var(--color-borde-input);font-size:12px;font-family:var(--fuente-principal)}.modal-doc-row[data-v-da01a803]{border:1px solid var(--color-borde-input);border-radius:var(--radio-md);background:var(--color-blanco);box-sizing:border-box;align-items:center;gap:8px;width:100%;height:32px;padding:0 10px;display:flex}.modal-file-icon[data-v-da01a803]{color:#005fa6;flex-shrink:0;font-size:14px}.modal-doc-name[data-v-da01a803]{color:#444050;min-width:0;font-size:12px;font-family:var(--fuente-principal);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.modal-doc-clear[data-v-da01a803]{color:#a5a3ae;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px 4px;font-size:12px;line-height:1;display:flex}.modal-doc-clear[data-v-da01a803]:hover{color:#ff535f}.modal-doc-pending[data-v-da01a803]{font-size:10px;font-weight:600;font-family:var(--fuente-principal);color:#f59e0b;white-space:nowrap;background:#f59e0b1a;border-radius:4px;flex-shrink:0;padding:1px 6px}
