.QuantumLayout_quantumContainer__ESh0S{display:flex;flex-direction:column;height:100vh;background-color:#12121c}.QuantumLayout_quantumSubmenu__s\+ZVN{background-color:#000;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);position:-webkit-sticky;position:sticky;top:calc(110px + 2rem + 2px);z-index:999}.QuantumLayout_quantumSubmenuItem__35xVM{background-color:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.7);padding:10px 0;cursor:pointer;border-bottom:none;font-weight:normal;font-size:15px;transition:color .2s}.QuantumLayout_quantumSubmenuItem__35xVM.QuantumLayout_active__KnBEe{color:#fff;border-bottom:2px solid #00c87f;font-weight:bold}.QuantumLayout_quantumSubmenuItem__35xVM:hover{color:#fff}.QuantumLayout_quantumContent__bz\+l6{flex:1 1;overflow:auto}.QuantumLayout_syncButton__f6hhp{background-color:#4a90e2;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.QuantumLayout_syncButton__f6hhp:hover{background-color:#357abd;transform:translateY(-1px)}.QuantumLayout_syncButton__f6hhp:active{transform:translateY(0)}.QuantumLayout_syncButton__f6hhp:disabled{background-color:#6b6b6b;cursor:not-allowed;opacity:.6;transform:none}@media(max-width: 768px){.QuantumLayout_quantumSubmenu__s\+ZVN{flex-wrap:wrap;gap:15px;padding:10px 15px}.QuantumLayout_quantumSubmenuItem__35xVM{font-size:14px;padding:8px 0}}@media(max-width: 480px){.QuantumLayout_quantumSubmenu__s\+ZVN{flex-direction:column;gap:10px}.QuantumLayout_quantumSubmenuItem__35xVM{text-align:left;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}}.quantum-logo,[data-testid="quantum-logo"],img[alt*="quantum"i],img[alt*="Quantum"i],.company-logo,.navigation-logo{transform:scale(0.5) !important;transform-origin:left center !important}
.IndirectFlowComponent_flujoCajaContainer__nGen0{padding:20px;max-width:100%;margin:0 auto;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.IndirectFlowComponent_header__GAzgc{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.IndirectFlowComponent_titulo__TtlTt{font-size:1.75rem;margin:0;color:#fff;font-weight:600}.IndirectFlowComponent_acciones__DTSXx{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.IndirectFlowComponent_busquedaContainer__gzMn5{position:relative;min-width:250px}.IndirectFlowComponent_busquedaInput__TKhOb{padding:10px 10px 10px 36px;border-radius:20px;border:1px solid #e0e0e0;width:100%;font-size:.95rem;transition:border-color .3s,box-shadow .3s;padding-right:36px}.IndirectFlowComponent_busquedaInput__TKhOb:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.IndirectFlowComponent_busquedaIcono__VFj4D{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#666}.IndirectFlowComponent_limpiarBusqueda__DDaLt{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#666;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;padding:0}.IndirectFlowComponent_limpiarBusqueda__DDaLt:hover{background-color:rgba(0,0,0,.1);color:#f44336}.IndirectFlowComponent_nuevoIndirectoBtn__kJSp8{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_nuevoIndirectoBtn__kJSp8:hover{transform:translateY(-1px)}.IndirectFlowComponent_nuevoIndirectoBtn__kJSp8:active{transform:translateY(0)}.IndirectFlowComponent_nuevoIndirectoBtn__kJSp8:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_nuevoIndirectoBtn__kJSp8{background:linear-gradient(135deg, #0d7377 0%, #14a085 100%);color:#fff;padding:10px 16px;font-size:.95rem;box-shadow:0 2px 4px rgba(13,115,119,.3);transition:all .3s ease;margin-left:12px}.IndirectFlowComponent_nuevoIndirectoBtn__kJSp8:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(13,115,119,.4);background:linear-gradient(135deg, #14a085 0%, #0d7377 100%)}.IndirectFlowComponent_bibliotecaBtn__v47t5{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_bibliotecaBtn__v47t5:hover{transform:translateY(-1px)}.IndirectFlowComponent_bibliotecaBtn__v47t5:active{transform:translateY(0)}.IndirectFlowComponent_bibliotecaBtn__v47t5:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_bibliotecaBtn__v47t5{background:linear-gradient(135deg, #0d7377 0%, #14a085 100%);color:#fff;padding:10px 16px;font-size:.95rem;box-shadow:0 2px 4px rgba(13,115,119,.3);transition:all .3s ease;display:flex;align-items:center;gap:8px}.IndirectFlowComponent_bibliotecaBtn__v47t5:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(13,115,119,.4);background:linear-gradient(135deg, #14a085 0%, #0d7377 100%)}.IndirectFlowComponent_iconoBiblioteca__e160E{width:18px;height:18px}.IndirectFlowComponent_libraryButton__nIO6I{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_libraryButton__nIO6I:hover{transform:translateY(-1px)}.IndirectFlowComponent_libraryButton__nIO6I:active{transform:translateY(0)}.IndirectFlowComponent_libraryButton__nIO6I:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_libraryButton__nIO6I{background-color:#1976d2;color:#fff;padding:8px 12px;font-size:.9rem;border-radius:4px;margin-right:8px}.IndirectFlowComponent_libraryButton__nIO6I:hover{background-color:rgb(19.5744680851,92.3914893617,164.4255319149);transform:translateY(-1px)}.IndirectFlowComponent_libraryButton__nIO6I:active{transform:translateY(0)}.IndirectFlowComponent_headerLeft__SWePU{display:flex;align-items:center;gap:16px}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0{width:100%;overflow:auto;border-radius:10px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);position:relative;display:flex;flex-direction:column;border:1px solid #d0d0d0;max-width:100%;max-height:calc(100vh - 200px);border-radius:4px;border-collapse:collapse}.IndirectFlowComponent_encabezadosContainer__lOseM{display:flex;font-weight:500;background-color:#fff;border-bottom:2px solid #d0d0d0;position:-webkit-sticky;position:sticky;top:0;z-index:5;height:36px;width:100%;overflow:hidden}.IndirectFlowComponent_encabezadoFijo__AesmO{display:flex;position:-webkit-sticky;position:sticky;left:0;z-index:10;box-shadow:4px 0 8px rgba(0,0,0,.1)}.IndirectFlowComponent_encabezadoItem__JAty-{width:350px;min-width:350px;padding:10px 12px;text-align:left;background-color:#fff;color:#000;font-weight:500;border-right:none}.IndirectFlowComponent_encabezadoTotal__kHKTA{width:100px;min-width:100px;padding:10px 8px;text-align:center;font-weight:500;border-right:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#fff;color:#000}.IndirectFlowComponent_encabezadoScrollable__ZPTiu{display:flex;overflow-x:auto;white-space:nowrap;width:calc(100% - 470px);position:relative;scrollbar-width:none;-ms-overflow-style:none}.IndirectFlowComponent_encabezadoScrollable__ZPTiu::-webkit-scrollbar{display:none;height:0;width:0}.IndirectFlowComponent_encabezadoPeriodo__iD1wL{min-width:150px;width:150px;padding:8px 8px;text-align:center;border-right:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8rem;transition:all .2s ease;font-weight:600;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:36px;background-color:#f8f9fa;color:#000;border-bottom:2px solid #d0d0d0}.IndirectFlowComponent_encabezadoPeriodo__iD1wL:hover{background-color:#e9ecef}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-estructuracion__YOMsF{background-color:#bbdefb}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-estructuracion__YOMsF:hover{background-color:rgb(138.8333333333,198.625,248.1666666667)}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-preventa__u04HX{background-color:#c8e6c9}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-preventa__u04HX:hover{background-color:hsl(122,37.5%,74.3137254902%)}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-construccion__WDH9k{background-color:#fff9c4}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-construccion__WDH9k:hover{background-color:rgb(255,243.813559322,145)}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-escrituracion__0IW0P{background-color:#ffccbc}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-escrituracion__0IW0P:hover{background-color:rgb(255,165.1791044776,137)}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-liquidacion__uF8rN{background-color:#e1bee7}.IndirectFlowComponent_encabezadoPeriodo__iD1wL.IndirectFlowComponent_fase-liquidacion__uF8rN:hover{background-color:rgb(207.808988764,152.7528089888,217.2471910112)}.IndirectFlowComponent_cuerpoTabla__JoHuS{max-height:70vh;overflow-y:auto;overflow-x:auto;position:relative;border-top:1px solid #e0e0e0;scrollbar-width:thin}.IndirectFlowComponent_cuerpoTabla__JoHuS::-webkit-scrollbar{height:8px;width:8px}.IndirectFlowComponent_cuerpoTabla__JoHuS::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:4px}.IndirectFlowComponent_cuerpoTabla__JoHuS::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.IndirectFlowComponent_grupoIndirectos__lxEMc{margin-bottom:1px}.IndirectFlowComponent_filaGrupo__S-HQc{display:flex;background-color:#f8f9fa;cursor:pointer;font-weight:500;color:#000;border-bottom:1px solid #e0e0e0 !important;height:32px;position:relative;font-size:.95rem}.IndirectFlowComponent_filaGrupo__S-HQc:hover{background-color:#e9ecef !important}.IndirectFlowComponent_filaVentas__-2bRT{display:flex;background-color:#e8f5e8;font-weight:600;color:#2c3e50;border-bottom:2px solid #4caf50 !important;height:36px;position:relative;font-size:1rem}.IndirectFlowComponent_filaVentas__-2bRT:hover{background-color:#d4edda !important}.IndirectFlowComponent_celdaGrupo__Ci3fF{width:350px;min-width:350px;padding:8px 12px;display:flex;align-items:center;gap:8px;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#f8f9fa;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#000;border-right:none;font-size:.95rem}.IndirectFlowComponent_filaGrupo__S-HQc:hover .IndirectFlowComponent_celdaGrupo__Ci3fF{background-color:#e9ecef !important}.IndirectFlowComponent_celdaVentas__VWap-{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#e8f5e8;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#2c3e50;border-right:none;font-size:1rem;font-weight:600}.IndirectFlowComponent_filaVentas__-2bRT:hover .IndirectFlowComponent_celdaVentas__VWap-{background-color:#d4edda !important}.IndirectFlowComponent_nombreVentas__75bIx{font-weight:700;color:#2c3e50}.IndirectFlowComponent_iconoExpansion__8XwT1{color:#666;font-size:.7rem}.IndirectFlowComponent_nombreGrupo__V2TnE{font-weight:600}.IndirectFlowComponent_contadorItems__tAozD{font-size:.7rem;color:#666;margin-left:auto;background-color:#f0f0f0;padding:1px 6px;border-radius:8px}.IndirectFlowComponent_celdaTotalesGrupo__2RFwl{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:inherit;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:.95rem}.IndirectFlowComponent_celdaTotalesVentas__3c9O1{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#e8f5e8;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1rem}.IndirectFlowComponent_filaVentas__-2bRT:hover .IndirectFlowComponent_celdaTotalesVentas__3c9O1{background-color:#d4edda !important}.IndirectFlowComponent_celdaPeriodosVentas__Crn19{display:flex;flex:1 1;background-color:#e8f5e8}.IndirectFlowComponent_filaVentas__-2bRT:hover .IndirectFlowComponent_celdaPeriodosVentas__Crn19{background-color:#d4edda !important}.IndirectFlowComponent_filaConstruccion__oPXB6{display:flex;background-color:#e3f2fd;font-weight:600;color:#1565c0;border-bottom:2px solid #2196f3 !important;height:36px;position:relative;font-size:1rem}.IndirectFlowComponent_filaConstruccion__oPXB6:hover{background-color:#bbdefb !important}.IndirectFlowComponent_celdaConstruccion__gycQb{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#e3f2fd;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#1565c0;border-right:none;font-size:1rem;font-weight:600}.IndirectFlowComponent_filaConstruccion__oPXB6:hover .IndirectFlowComponent_celdaConstruccion__gycQb{background-color:#bbdefb !important}.IndirectFlowComponent_nombreConstruccion__ayFc7{font-weight:700;color:#1565c0}.IndirectFlowComponent_celdaTotalesConstruccion__c6G8e{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#e3f2fd;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1rem;font-weight:600}.IndirectFlowComponent_filaConstruccion__oPXB6:hover .IndirectFlowComponent_celdaTotalesConstruccion__c6G8e{background-color:#bbdefb !important}.IndirectFlowComponent_celdaPeriodosConstruccion__9fjIg{display:flex;flex:1 1;background-color:#e3f2fd}.IndirectFlowComponent_filaConstruccion__oPXB6:hover .IndirectFlowComponent_celdaPeriodosConstruccion__9fjIg{background-color:#bbdefb !important}.IndirectFlowComponent_filaLote__dlt0V{display:flex;background-color:#fff3e0;font-weight:600;color:#e65100;border-bottom:2px solid #ff9800 !important;height:36px;position:relative;font-size:1rem}.IndirectFlowComponent_filaLote__dlt0V:hover{background-color:#ffe0b2 !important}.IndirectFlowComponent_celdaLote__ZUnnf{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#fff3e0;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#e65100;border-right:none;font-size:1rem;font-weight:600}.IndirectFlowComponent_filaLote__dlt0V:hover .IndirectFlowComponent_celdaLote__ZUnnf{background-color:#ffe0b2 !important}.IndirectFlowComponent_nombreLote__nZYLr{font-weight:700;color:#e65100}.IndirectFlowComponent_celdaTotalesLote__81xLQ{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#fff3e0;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1rem;font-weight:600}.IndirectFlowComponent_filaLote__dlt0V:hover .IndirectFlowComponent_celdaTotalesLote__81xLQ{background-color:#ffe0b2 !important}.IndirectFlowComponent_celdaPeriodosLote__nQPr3{display:flex;flex:1 1;background-color:#fff3e0}.IndirectFlowComponent_filaLote__dlt0V:hover .IndirectFlowComponent_celdaPeriodosLote__nQPr3{background-color:#ffe0b2 !important}.IndirectFlowComponent_filaIndirectos__vWwyw{display:flex;background-color:#fff;font-weight:600;color:#fff;border-bottom:2px solid #afa6b1 !important;height:36px;position:relative;font-size:1rem;cursor:pointer}.IndirectFlowComponent_filaIndirectos__vWwyw:hover{background-color:#fff !important}.IndirectFlowComponent_celdaIndirectos__E\+y\+t{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#fff;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#7b1fa2;border-right:none;font-size:1rem;font-weight:600}.IndirectFlowComponent_filaIndirectos__vWwyw:hover .IndirectFlowComponent_celdaIndirectos__E\+y\+t{background-color:#f8f9fa !important}.IndirectFlowComponent_nombreIndirectos__Tzu2C{font-weight:700;color:#7b1fa2;display:flex;align-items:center;gap:8px}.IndirectFlowComponent_iconoExpansionIndirectos__rnQv-{color:#7b1fa2;font-size:.8rem;transition:transform .2s ease}.IndirectFlowComponent_celdaTotalesIndirectos__qKdVu{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#fff;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1rem;font-weight:600}.IndirectFlowComponent_filaIndirectos__vWwyw:hover .IndirectFlowComponent_celdaTotalesIndirectos__qKdVu{background-color:#f8f9fa !important}.IndirectFlowComponent_celdaPeriodosIndirectos__\+z0mW{display:flex;flex:1 1;background-color:#fff}.IndirectFlowComponent_filaIndirectos__vWwyw:hover .IndirectFlowComponent_celdaPeriodosIndirectos__\+z0mW{background-color:#f8f9fa !important}.IndirectFlowComponent_contenedorGruposIndirectos__U1R3a{background-color:#fafafa;border-left:3px solid #9c27b0}.IndirectFlowComponent_grupoIndirectosExpandido__zwQ76{border-left:2px solid #e1bee7;background-color:#fafafa}.IndirectFlowComponent_itemIndirectoExpandido__Pw9oZ{border-left:1px solid #e1bee7;background-color:#fff}.IndirectFlowComponent_filaUtilidadOperativa__muoqR{display:flex;background-color:#e8f5e8;font-weight:700;color:#2e7d32;border-bottom:3px solid #4caf50 !important;height:40px;position:relative;font-size:1.1rem;border-top:2px solid #4caf50 !important}.IndirectFlowComponent_filaUtilidadOperativa__muoqR:hover{background-color:#c8e6c9 !important}.IndirectFlowComponent_celdaUtilidadOperativa__tjHJr{width:350px;min-width:350px;padding:12px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#e8f5e8;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#2e7d32;border-right:none;font-size:1.1rem;font-weight:700}.IndirectFlowComponent_filaUtilidadOperativa__muoqR:hover .IndirectFlowComponent_celdaUtilidadOperativa__tjHJr{background-color:#c8e6c9 !important}.IndirectFlowComponent_nombreUtilidadOperativa__P2zm9{font-weight:800;color:#2e7d32;font-size:1.1rem}.IndirectFlowComponent_celdaTotalesUtilidadOperativa__JtYYA{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#e8f5e8;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1.1rem;font-weight:700}.IndirectFlowComponent_filaUtilidadOperativa__muoqR:hover .IndirectFlowComponent_celdaTotalesUtilidadOperativa__JtYYA{background-color:#c8e6c9 !important}.IndirectFlowComponent_celdaPeriodosUtilidadOperativa__z39i0{display:flex;flex:1 1;background-color:#e8f5e8}.IndirectFlowComponent_filaUtilidadOperativa__muoqR:hover .IndirectFlowComponent_celdaPeriodosUtilidadOperativa__z39i0{background-color:#c8e6c9 !important}.IndirectFlowComponent_filaCreditoConstructor__HMLid{display:flex;background-color:#f5f5f5;font-weight:600;color:#1976d2;border-bottom:1px solid #e0e0e0;height:36px;position:relative;font-size:1rem;cursor:pointer}.IndirectFlowComponent_filaCreditoConstructor__HMLid:hover{background-color:#eee !important}.IndirectFlowComponent_celdaCreditoConstructor__yK5SM{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#f5f5f5;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#1976d2;border-right:none;font-size:1rem;font-weight:600}.IndirectFlowComponent_filaCreditoConstructor__HMLid:hover .IndirectFlowComponent_celdaCreditoConstructor__yK5SM{background-color:#eee !important}.IndirectFlowComponent_nombreCreditoConstructor__G6I5T{font-weight:600;color:#1976d2;display:flex;align-items:center;gap:8px}.IndirectFlowComponent_iconoExpansionCreditoConstructor__LQbPf{color:#1976d2;font-size:.8rem;transition:transform .2s ease}.IndirectFlowComponent_celdaTotalesCreditoConstructor__VRg-7{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#f5f5f5;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1rem;font-weight:600}.IndirectFlowComponent_filaCreditoConstructor__HMLid:hover .IndirectFlowComponent_celdaTotalesCreditoConstructor__VRg-7{background-color:#eee !important}.IndirectFlowComponent_celdaPeriodosCreditoConstructor__D-n7a{display:flex;flex:1 1;background-color:#f5f5f5}.IndirectFlowComponent_filaCreditoConstructor__HMLid:hover .IndirectFlowComponent_celdaPeriodosCreditoConstructor__D-n7a{background-color:#eee !important}.IndirectFlowComponent_contenedorSubItemsCredito__tz3VK{background-color:#fafafa;border-left:3px solid #1976d2}.IndirectFlowComponent_filaSaldoCreditoConstructor__Q4WeG{display:flex;background-color:#fff;font-weight:600;color:#1976d2;border-bottom:1px solid #e0e0e0;height:36px;position:relative;font-size:1rem;cursor:pointer}.IndirectFlowComponent_filaSaldoCreditoConstructor__Q4WeG:hover{background-color:#f5f5f5 !important}.IndirectFlowComponent_celdaSaldoCreditoConstructor__4Sn-J{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#fff;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#1976d2;border-right:none;font-size:1rem;font-weight:600}.IndirectFlowComponent_filaSaldoCreditoConstructor__Q4WeG:hover .IndirectFlowComponent_celdaSaldoCreditoConstructor__4Sn-J{background-color:#f5f5f5 !important}.IndirectFlowComponent_nombreSaldoCreditoConstructor__emZCy{font-weight:600;color:#1976d2;display:flex;align-items:center;gap:8px}.IndirectFlowComponent_iconoExpansionSaldoCredito__MgMpx{color:#1976d2;font-size:.8rem;transition:transform .2s ease;background-color:#e3f2fd;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.IndirectFlowComponent_celdaTotalesSaldoCreditoConstructor__Bt6pU{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#fff;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1rem;font-weight:600}.IndirectFlowComponent_filaSaldoCreditoConstructor__Q4WeG:hover .IndirectFlowComponent_celdaTotalesSaldoCreditoConstructor__Bt6pU{background-color:#f5f5f5 !important}.IndirectFlowComponent_celdaPeriodosSaldoCreditoConstructor__B\+v82{display:flex;flex:1 1;background-color:#fff}.IndirectFlowComponent_filaSaldoCreditoConstructor__Q4WeG:hover .IndirectFlowComponent_celdaPeriodosSaldoCreditoConstructor__B\+v82{background-color:#f5f5f5 !important}.IndirectFlowComponent_contenedorSubItemsSaldo__gb5Q0{background-color:#fafafa;border-left:2px solid #1976d2}.IndirectFlowComponent_filaSubItemCredito__XkVaM{display:flex;background-color:#fff;font-weight:500;color:#1976d2;border-bottom:1px solid #e0e0e0;height:32px;position:relative;font-size:.95rem}.IndirectFlowComponent_filaSubItemCredito__XkVaM:hover{background-color:#f5f5f5 !important}.IndirectFlowComponent_filaSubItemCredito__XkVaM.IndirectFlowComponent_verde__nUOib{color:#2e7d32}.IndirectFlowComponent_celdaSubItemCredito__F643X{width:350px;min-width:350px;padding:8px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#fff;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#1976d2;border-right:none;font-size:.95rem;font-weight:500}.IndirectFlowComponent_filaSubItemCredito__XkVaM:hover .IndirectFlowComponent_celdaSubItemCredito__F643X{background-color:#f5f5f5 !important}.IndirectFlowComponent_filaSubItemCredito__XkVaM.IndirectFlowComponent_verde__nUOib .IndirectFlowComponent_celdaSubItemCredito__F643X{color:#2e7d32}.IndirectFlowComponent_nombreSubItemCredito__3\+hzZ{font-weight:500;color:inherit}.IndirectFlowComponent_celdaTotalesSubItemCredito__nlesh{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#fff;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:.95rem;font-weight:500}.IndirectFlowComponent_filaSubItemCredito__XkVaM:hover .IndirectFlowComponent_celdaTotalesSubItemCredito__nlesh{background-color:#f5f5f5 !important}.IndirectFlowComponent_celdaPeriodosSubItemCredito__lDHtk{display:flex;flex:1 1;background-color:#fff}.IndirectFlowComponent_filaSubItemCredito__XkVaM:hover .IndirectFlowComponent_celdaPeriodosSubItemCredito__lDHtk{background-color:#f5f5f5 !important}.IndirectFlowComponent_filaInversionesCapital__Y\+9QO{display:flex;background-color:#f5f5f5;font-weight:600;color:#1976d2;border-bottom:1px solid #e0e0e0;height:36px;position:relative;font-size:1rem;cursor:pointer}.IndirectFlowComponent_filaInversionesCapital__Y\+9QO:hover{background-color:#eee !important}.IndirectFlowComponent_celdaInversionesCapital__q9SDB{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#f5f5f5;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#1976d2;border-right:none;font-size:1rem;font-weight:600}.IndirectFlowComponent_filaInversionesCapital__Y\+9QO:hover .IndirectFlowComponent_celdaInversionesCapital__q9SDB{background-color:#eee !important}.IndirectFlowComponent_nombreInversionesCapital__xaZYf{font-weight:600;color:#1976d2;display:flex;align-items:center;gap:8px}.IndirectFlowComponent_iconoExpansionInversionesCapital__oqVBW{color:#1976d2;font-size:.8rem;transition:transform .2s ease;background-color:#e3f2fd;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.IndirectFlowComponent_celdaTotalesInversionesCapital__F1egm{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#f5f5f5;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1rem;font-weight:600}.IndirectFlowComponent_filaInversionesCapital__Y\+9QO:hover .IndirectFlowComponent_celdaTotalesInversionesCapital__F1egm{background-color:#eee !important}.IndirectFlowComponent_celdaPeriodosInversionesCapital__IE1-y{display:flex;flex:1 1;background-color:#f5f5f5}.IndirectFlowComponent_filaInversionesCapital__Y\+9QO:hover .IndirectFlowComponent_celdaPeriodosInversionesCapital__IE1-y{background-color:#eee !important}.IndirectFlowComponent_contenedorSubItemsInversiones__TFU7e{background-color:#fafafa;border-left:3px solid #1976d2}.IndirectFlowComponent_filaSubItemInversiones__tv0vu{display:flex;background-color:#fff;font-weight:500;color:#666;border-bottom:1px solid #e0e0e0;height:32px;position:relative;font-size:.95rem}.IndirectFlowComponent_filaSubItemInversiones__tv0vu:hover{background-color:#f5f5f5 !important}.IndirectFlowComponent_filaSubItemInversiones__tv0vu.IndirectFlowComponent_principal__0GWIe{background-color:#e3f2fd;color:#1976d2;font-weight:600}.IndirectFlowComponent_celdaSubItemInversiones__egQxf{width:350px;min-width:350px;padding:8px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#fff;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#666;border-right:none;font-size:.95rem;font-weight:500}.IndirectFlowComponent_filaSubItemInversiones__tv0vu:hover .IndirectFlowComponent_celdaSubItemInversiones__egQxf{background-color:#f5f5f5 !important}.IndirectFlowComponent_filaSubItemInversiones__tv0vu.IndirectFlowComponent_principal__0GWIe .IndirectFlowComponent_celdaSubItemInversiones__egQxf{background-color:#e3f2fd;color:#1976d2;font-weight:600}.IndirectFlowComponent_nombreSubItemInversiones__WTUbC{font-weight:500;color:inherit}.IndirectFlowComponent_celdaTotalesSubItemInversiones__0WoGg{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#fff;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:.95rem;font-weight:500}.IndirectFlowComponent_filaSubItemInversiones__tv0vu:hover .IndirectFlowComponent_celdaTotalesSubItemInversiones__0WoGg{background-color:#f5f5f5 !important}.IndirectFlowComponent_filaSubItemInversiones__tv0vu.IndirectFlowComponent_principal__0GWIe .IndirectFlowComponent_celdaTotalesSubItemInversiones__0WoGg{background-color:#e3f2fd;color:#1976d2;font-weight:600}.IndirectFlowComponent_celdaPeriodosSubItemInversiones__vosNJ{display:flex;flex:1 1;background-color:#fff}.IndirectFlowComponent_filaSubItemInversiones__tv0vu:hover .IndirectFlowComponent_celdaPeriodosSubItemInversiones__vosNJ{background-color:#f5f5f5 !important}.IndirectFlowComponent_filaSubItemInversiones__tv0vu.IndirectFlowComponent_principal__0GWIe .IndirectFlowComponent_celdaPeriodosSubItemInversiones__vosNJ{background-color:#e3f2fd}.IndirectFlowComponent_filaRendimientosFinancieros__XJ\+mg{display:flex;background-color:#f8f9fa;font-weight:600;color:#495057;border-bottom:1px solid #e0e0e0;height:36px;position:relative;font-size:1rem;cursor:pointer}.IndirectFlowComponent_filaRendimientosFinancieros__XJ\+mg:hover{background-color:#e9ecef !important}.IndirectFlowComponent_celdaRendimientosFinancieros__kKGym{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:8;background-color:#f8f9fa;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#495057;border-right:none;font-size:1rem;font-weight:600}.IndirectFlowComponent_filaRendimientosFinancieros__XJ\+mg:hover .IndirectFlowComponent_celdaRendimientosFinancieros__kKGym{background-color:#e9ecef !important}.IndirectFlowComponent_nombreRendimientosFinancieros__cEM0i{font-weight:600;color:#495057}.IndirectFlowComponent_celdaTotalesRendimientosFinancieros__1aZuW{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#f8f9fa;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1rem;font-weight:600}.IndirectFlowComponent_filaRendimientosFinancieros__XJ\+mg:hover .IndirectFlowComponent_celdaTotalesRendimientosFinancieros__1aZuW{background-color:#e9ecef !important}.IndirectFlowComponent_celdaPeriodosRendimientosFinancieros__wRAms{display:flex;flex:1 1;background-color:#f8f9fa}.IndirectFlowComponent_filaRendimientosFinancieros__XJ\+mg:hover .IndirectFlowComponent_celdaPeriodosRendimientosFinancieros__wRAms{background-color:#e9ecef !important}.IndirectFlowComponent_filaFlujoCajaLibre__ccbXF{display:flex;background-color:#e3f2fd;font-weight:700;color:#1565c0;border-bottom:3px solid #2196f3 !important;height:40px;position:relative;font-size:1.1rem;border-top:2px solid #2196f3 !important}.IndirectFlowComponent_filaFlujoCajaLibre__ccbXF:hover{background-color:#bbdefb !important}.IndirectFlowComponent_celdaFlujoCajaLibre__ceuYN{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;border-right:1px solid #e0e0e0;background-color:#e3f2fd}.IndirectFlowComponent_filaFlujoCajaLibre__ccbXF:hover .IndirectFlowComponent_celdaFlujoCajaLibre__ceuYN{background-color:#bbdefb !important}.IndirectFlowComponent_nombreFlujoCajaLibre__vZcO2{font-weight:700;color:#1565c0;font-size:1.1rem}.IndirectFlowComponent_celdaTotalesFlujoCajaLibre__0WbDv{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#e3f2fd;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1.1rem;font-weight:700}.IndirectFlowComponent_filaFlujoCajaLibre__ccbXF:hover .IndirectFlowComponent_celdaTotalesFlujoCajaLibre__0WbDv{background-color:#bbdefb !important}.IndirectFlowComponent_celdaPeriodosFlujoCajaLibre__WMrlR{display:flex;flex:1 1;background-color:#e3f2fd}.IndirectFlowComponent_filaFlujoCajaLibre__ccbXF:hover .IndirectFlowComponent_celdaPeriodosFlujoCajaLibre__WMrlR{background-color:#bbdefb !important}.IndirectFlowComponent_celdaVentasVerde__iPVtp{background-color:#e8f5e8 !important;color:#2e7d32 !important;font-weight:700 !important}.IndirectFlowComponent_textoNegrilla__nWsg2{font-weight:700 !important}.IndirectFlowComponent_filaSaldoCaja__5yzh1{display:flex;background-color:#e8f5e8;font-weight:600;color:#2e7d32;border-bottom:2px solid #4caf50 !important;height:36px;position:relative;font-size:1rem}.IndirectFlowComponent_filaSaldoCaja__5yzh1:hover{background-color:#c8e6c9 !important}.IndirectFlowComponent_celdaSaldoCaja__NZSfW{width:350px;min-width:350px;padding:10px 12px;display:flex;align-items:center;border-right:1px solid #e0e0e0;background-color:#e8f5e8}.IndirectFlowComponent_filaSaldoCaja__5yzh1:hover .IndirectFlowComponent_celdaSaldoCaja__NZSfW{background-color:#c8e6c9 !important}.IndirectFlowComponent_nombreSaldoCaja__tiUOi{font-weight:600;color:#2e7d32}.IndirectFlowComponent_celdaTotalesSaldoCaja__pOMJd{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:#e8f5e8;box-shadow:2px 0 4px rgba(0,0,0,.05);font-size:1rem;font-weight:600}.IndirectFlowComponent_filaSaldoCaja__5yzh1:hover .IndirectFlowComponent_celdaTotalesSaldoCaja__pOMJd{background-color:#c8e6c9 !important}.IndirectFlowComponent_celdaPeriodosSaldoCaja__IBL1v{display:flex;flex:1 1;background-color:#e8f5e8}.IndirectFlowComponent_filaSaldoCaja__5yzh1:hover .IndirectFlowComponent_celdaPeriodosSaldoCaja__IBL1v{background-color:#c8e6c9 !important}.IndirectFlowComponent_celdaTotalesItem__nqwDD,.IndirectFlowComponent_celdaTotalesGeneral__GII-4{display:flex;min-width:100px;width:100px;border-right:none;position:-webkit-sticky;position:sticky;left:350px;z-index:7;background-color:inherit;box-shadow:2px 0 4px rgba(0,0,0,.05)}.IndirectFlowComponent_celdaTotal__\+mC9S{flex:1 1;min-width:100px;padding:6px 8px;text-align:center;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-size:.75rem;display:flex;align-items:center;justify-content:center;height:100%;background-color:#fff}.IndirectFlowComponent_celdaTotal__\+mC9S:hover{background-color:#f8f9fa !important}.IndirectFlowComponent_celdaPeriodosGrupo__Un9Ra,.IndirectFlowComponent_celdaPeriodosItem__Bb8Hn,.IndirectFlowComponent_celdaPeriodosTotales__Wij5U{display:flex;overflow-x:visible;width:-webkit-fit-content;width:fit-content}.IndirectFlowComponent_celdaPeriodo__GjpkJ{min-width:150px;width:150px;flex-shrink:0;padding:6px 8px;text-align:center;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:none;color:#000;display:flex;align-items:center;justify-content:center;height:32px;background-color:#fff}.IndirectFlowComponent_celdaPeriodo__GjpkJ:hover{background-color:#f8f9fa;z-index:10;position:relative}.IndirectFlowComponent_celdaPeriodo__GjpkJ:not(:empty){font-weight:500;color:#000}.IndirectFlowComponent_filaGrupo__S-HQc .IndirectFlowComponent_celdaPeriodo__GjpkJ{background-color:#f8f9fa;font-size:.8rem}.IndirectFlowComponent_filaGrupo__S-HQc .IndirectFlowComponent_celdaPeriodo__GjpkJ:hover{background-color:#e9ecef !important}.IndirectFlowComponent_celdaValorAlto__OJXZq{font-weight:bold;color:#000}.IndirectFlowComponent_celdaTotal__\+mC9S{min-width:100px;padding:6px 8px;text-align:center;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-size:.85rem;display:flex;align-items:center;justify-content:center;height:100%;background-color:#fff}.IndirectFlowComponent_celdaTotal__\+mC9S:hover{background-color:#f8f9fa !important}.IndirectFlowComponent_filaItem__cK52U{display:flex;background-color:#fff;color:#000;border-bottom:1px solid #e0e0e0 !important;height:32px;position:relative}.IndirectFlowComponent_filaItem__cK52U:hover{background-color:#f8f9fa !important}.IndirectFlowComponent_celdaItem__QeBI3{width:350px;min-width:350px;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;position:-webkit-sticky;position:sticky;left:0;z-index:6;background-color:#fff;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#000;border-right:none}.IndirectFlowComponent_filaItem__cK52U:hover .IndirectFlowComponent_celdaItem__QeBI3{background-color:#f8f9fa !important}.IndirectFlowComponent_infoItem__rH\+PY{flex:1 1;max-width:calc(100% - 75px)}.IndirectFlowComponent_nombreItem__IcRI6{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;cursor:default;font-size:.9rem}.IndirectFlowComponent_detallesItem__P9iOK{display:flex;gap:8px;font-size:.75rem;color:#666}.IndirectFlowComponent_unidadItem__0jJQB{background-color:#f0f0f0;color:#666;padding:1px 4px;border-radius:3px;font-size:.7rem}.IndirectFlowComponent_accionesItem__rQ\+rw{display:flex;gap:8px;margin-left:8px}.IndirectFlowComponent_editarBtn__KmJeU,.IndirectFlowComponent_eliminarBtn__yzuXy{background:none;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1rem;transition:all .2s}.IndirectFlowComponent_editarBtn__KmJeU:hover,.IndirectFlowComponent_eliminarBtn__yzuXy:hover{transform:scale(1.1)}.IndirectFlowComponent_editarBtn__KmJeU{color:#666;background-color:#f0f0f0;width:28px;height:28px;font-size:.8rem}.IndirectFlowComponent_editarBtn__KmJeU:hover{background-color:#e0e0e0}.IndirectFlowComponent_eliminarBtn__yzuXy{color:#f44336;background-color:#ffebee;width:28px;height:28px;font-size:.8rem}.IndirectFlowComponent_eliminarBtn__yzuXy:hover{background-color:#ffcdd2}.IndirectFlowComponent_filaTotales__fxEnG{display:flex;background-color:#f8f9fa;border-top:2px solid #d0d0d0;border-bottom:1px solid #e0e0e0 !important;position:relative;font-weight:600;color:#000;height:32px}.IndirectFlowComponent_celdaTotalGeneral__i-k7g{width:350px;min-width:350px;padding:8px 12px;position:-webkit-sticky;position:sticky;left:0;z-index:6;background-color:#f8f9fa;box-shadow:2px 0 4px rgba(0,0,0,.05);color:#000;font-weight:600;border-right:none}.IndirectFlowComponent_sinDatos__iNr\+q{padding:40px;text-align:center;color:#666;font-style:italic}.IndirectFlowComponent_modalOverlay__1fLVM{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.IndirectFlowComponent_modalContainer__HDwkf{background-color:#fff;border-radius:8px;width:100%;max-width:1200px;max-height:90vh;min-height:400px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.IndirectFlowComponent_modalHeader__\+Dqhl{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg, #0a1929 0%, #0f2744 100%);color:#fff}.IndirectFlowComponent_modalHeader__\+Dqhl h2{margin:0;font-size:1.2rem;font-weight:500;color:#fff}.IndirectFlowComponent_modalHeader__\+Dqhl *{color:#fff}.IndirectFlowComponent_modalHeader__\+Dqhl button{color:#fff}.IndirectFlowComponent_closeButton__0ZK5v{background:none;border:none;color:#fff;font-size:1.8rem;line-height:1;padding:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.IndirectFlowComponent_closeButton__0ZK5v:hover{background-color:hsla(0,0%,100%,.2)}.IndirectFlowComponent_modalBody__ac8Br{padding:20px;overflow-y:auto;max-height:calc(90vh - 130px);flex:1 1;min-height:0}.IndirectFlowComponent_formRow__8kz-A{display:flex;gap:16px;margin-bottom:20px;flex-wrap:wrap}.IndirectFlowComponent_formGroup__ZLvJJ{flex:1 1;min-width:200px}.IndirectFlowComponent_formGroup__ZLvJJ label{display:block;margin-bottom:6px;font-size:.9rem;color:#666}.IndirectFlowComponent_formGroup__ZLvJJ input,.IndirectFlowComponent_formGroup__ZLvJJ select{width:100%;padding:10px;border:1px solid #e0e0e0;border-radius:4px;font-size:.95rem}.IndirectFlowComponent_formGroup__ZLvJJ input:focus,.IndirectFlowComponent_formGroup__ZLvJJ select:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.1)}.IndirectFlowComponent_inputNuevoGrupo__QhBPP{margin-top:8px}.IndirectFlowComponent_valorTotalDisplay__rPVNJ{background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:4px;padding:10px;font-weight:500;color:#4caf50;text-align:right}.IndirectFlowComponent_seccionPagos__x4wSn{margin-top:16px;border-top:1px solid #e0e0e0;padding-top:16px}.IndirectFlowComponent_seccionHeader__VIWjN{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.IndirectFlowComponent_seccionHeader__VIWjN h3{font-size:16px;margin:0}.IndirectFlowComponent_seccionHeader__VIWjN .IndirectFlowComponent_infoValorMensual__0xJW0{font-size:14px;color:#333;background-color:#f0f7ff;padding:4px 10px;border-radius:4px;border:1px solid #d0e3ff}.IndirectFlowComponent_seccionHeader__VIWjN .IndirectFlowComponent_infoValorMensual__0xJW0 strong{color:#1976d2}.IndirectFlowComponent_porcentajeInfo__AgBQf{font-size:.9rem}.IndirectFlowComponent_porcentajeCompleto__NnZ42{color:#4caf50;background-color:rgba(76,175,80,.1);padding:4px 10px;border-radius:16px}.IndirectFlowComponent_porcentajeIncompleto__WIDQU{color:#ff9800;background-color:rgba(255,152,0,.1);padding:4px 10px;border-radius:16px}.IndirectFlowComponent_pagosLista__9U9zq{display:flex;flex-direction:column;gap:16px}.IndirectFlowComponent_pagoItem__r2lia{border:1px solid #e0e0e0;border-radius:6px;padding:16px;background-color:#fafafa}.IndirectFlowComponent_pagoHeader__wNtO9{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.IndirectFlowComponent_pagoHeader__wNtO9 h4{margin:0;font-size:1rem;font-weight:500}.IndirectFlowComponent_fechaPago__JeUbE{font-size:.85rem;color:#1976d2;background-color:rgba(25,118,210,.1);padding:2px 8px;border-radius:12px;margin-right:auto;margin-left:10px;white-space:nowrap;display:flex;align-items:center}.IndirectFlowComponent_fechaPago__JeUbE .IndirectFlowComponent_icono__J2b\+G{margin-right:6px}.IndirectFlowComponent_fechaPago__JeUbE .IndirectFlowComponent_texto__kBXIm{display:flex;flex-direction:column}.IndirectFlowComponent_fechaPago__JeUbE .IndirectFlowComponent_texto__kBXIm .IndirectFlowComponent_fase__tqx2n{font-weight:600;color:rgb(19.5744680851,92.3914893617,164.4255319149);font-size:.8rem;margin-bottom:2px}.IndirectFlowComponent_fechaPago__JeUbE .IndirectFlowComponent_texto__kBXIm .IndirectFlowComponent_fecha__r43h\+{color:#666}.IndirectFlowComponent_infoDetallePeriodo__3wcHX{margin-top:6px;display:flex;gap:8px;flex-wrap:wrap}.IndirectFlowComponent_infoDetallePeriodo__3wcHX .IndirectFlowComponent_etiquetaFase__ITPt1{font-size:.8rem;background-color:rgba(25,118,210,.1);color:#1976d2;padding:2px 8px;border-radius:12px;font-weight:500}.IndirectFlowComponent_infoDetallePeriodo__3wcHX .IndirectFlowComponent_etiquetaTipoPeriodo__joyER{font-size:.8rem;background-color:rgba(76,175,80,.1);color:#4caf50;padding:2px 8px;border-radius:12px}.IndirectFlowComponent_fechaResultante__QjP55{margin-top:8px;font-size:.85rem;color:#666;font-style:italic}.IndirectFlowComponent_fechaResultante__QjP55 span{background-color:rgba(76,175,80,.1);color:#4caf50;padding:2px 8px;border-radius:12px;display:inline-block}.IndirectFlowComponent_eliminarPagoBtn__FyjMw{background-color:rgba(244,67,54,.1);color:#f44336;border:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.IndirectFlowComponent_eliminarPagoBtn__FyjMw:hover{background-color:rgba(244,67,54,.2)}.IndirectFlowComponent_pagoFormulario__C-S6R{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:1rem;gap:1rem}.IndirectFlowComponent_pagoFormulario__C-S6R select,.IndirectFlowComponent_pagoFormulario__C-S6R input{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;background-color:#fff;font-size:14px;cursor:pointer;position:relative;z-index:10}.IndirectFlowComponent_pagoFormulario__C-S6R select:hover,.IndirectFlowComponent_pagoFormulario__C-S6R input:hover{border-color:#4a90e2}.IndirectFlowComponent_pagoFormulario__C-S6R select:focus,.IndirectFlowComponent_pagoFormulario__C-S6R input:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.2)}.IndirectFlowComponent_pagoFormulario__C-S6R .IndirectFlowComponent_formGroup__ZLvJJ{position:relative}.IndirectFlowComponent_pagoFormulario__C-S6R .IndirectFlowComponent_formGroup__ZLvJJ label{display:block;margin-bottom:.5rem;font-weight:500}.IndirectFlowComponent_inputPorcentaje__mxWzH{display:flex;align-items:center}.IndirectFlowComponent_inputPorcentaje__mxWzH input{width:80px;padding:10px;border:1px solid #e0e0e0;border-radius:4px;text-align:right}.IndirectFlowComponent_inputPorcentaje__mxWzH input:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.1)}.IndirectFlowComponent_inputPorcentaje__mxWzH span{margin-left:8px;color:#666}.IndirectFlowComponent_inputDesplazamiento__6j4rj{display:flex;align-items:center;gap:8px;position:relative;z-index:20}.IndirectFlowComponent_inputDesplazamiento__6j4rj input{width:60px;padding:10px;border:1px solid #e0e0e0;border-radius:4px;text-align:center;position:relative;z-index:25;background-color:#fff;cursor:text;pointer-events:all}.IndirectFlowComponent_inputDesplazamiento__6j4rj input:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.1)}.IndirectFlowComponent_inputDesplazamiento__6j4rj select{flex:1 1;padding:10px;border:1px solid #e0e0e0;border-radius:4px;font-size:.95rem;position:relative;z-index:25;background-color:#fff;pointer-events:all;cursor:pointer}.IndirectFlowComponent_inputDesplazamiento__6j4rj select:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.1)}.IndirectFlowComponent_desplazamientoContainer__lZol\+{width:100%;margin-top:12px;padding-top:12px;border-top:1px dashed #e0e0e0;position:relative;z-index:15}.IndirectFlowComponent_agregarPagoBtn__lSzpG{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_agregarPagoBtn__lSzpG:hover{transform:translateY(-1px)}.IndirectFlowComponent_agregarPagoBtn__lSzpG:active{transform:translateY(0)}.IndirectFlowComponent_agregarPagoBtn__lSzpG:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_agregarPagoBtn__lSzpG{background-color:#f0f0f0;color:#333;width:100%;margin-top:8px;display:flex;align-items:center;justify-content:center}.IndirectFlowComponent_agregarPagoBtn__lSzpG:hover{background-color:#e6e6e6}.IndirectFlowComponent_agregarPagoBtn__lSzpG:disabled{color:#999;background-color:#f5f5f5}.IndirectFlowComponent_modalFooter__dj60\+{padding:16px 20px;display:flex;justify-content:flex-end;gap:12px;background-color:#f8f8f8;border-top:1px solid #e0e0e0;flex-shrink:0;margin-top:auto}.IndirectFlowComponent_cancelarBtn__ubu8M,.IndirectFlowComponent_guardarBtn__ZXhlr{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_cancelarBtn__ubu8M:hover,.IndirectFlowComponent_guardarBtn__ZXhlr:hover{transform:translateY(-1px)}.IndirectFlowComponent_cancelarBtn__ubu8M:active,.IndirectFlowComponent_guardarBtn__ZXhlr:active{transform:translateY(0)}.IndirectFlowComponent_cancelarBtn__ubu8M:disabled,.IndirectFlowComponent_guardarBtn__ZXhlr:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_cancelarBtn__ubu8M,.IndirectFlowComponent_guardarBtn__ZXhlr{padding:10px 20px;font-size:.95rem}.IndirectFlowComponent_cancelarBtn__ubu8M{background-color:#f0f0f0;color:#666}.IndirectFlowComponent_cancelarBtn__ubu8M:hover{background-color:#e6e6e6}.IndirectFlowComponent_guardarBtn__ZXhlr{background-color:#1976d2;color:#fff}.IndirectFlowComponent_guardarBtn__ZXhlr:hover{background-color:rgb(22.2872340426,105.1957446809,187.2127659574)}.IndirectFlowComponent_seccionFlujoManual__EVKP1{margin-top:20px;border-top:1px solid #e5e5e5;padding-top:20px}.IndirectFlowComponent_seccionFlujoManual__EVKP1 h3{margin-bottom:15px;font-size:18px;font-weight:500}.IndirectFlowComponent_tablaFlujoManual__SvCMe{width:100%;overflow-x:auto;margin-bottom:20px}.IndirectFlowComponent_tablaPeriodos__HX7dk{width:100%;border-collapse:collapse}.IndirectFlowComponent_tablaPeriodos__HX7dk th{background-color:#f5f7fa;padding:10px;text-align:left;font-weight:500;font-size:14px;color:#4a5568;border-bottom:1px solid #ddd}.IndirectFlowComponent_tablaPeriodos__HX7dk td{padding:10px 5px;border-bottom:1px solid #eee;font-size:14px}.IndirectFlowComponent_tablaPeriodos__HX7dk td.IndirectFlowComponent_celdaPeriodo__GjpkJ{font-weight:500;color:#2d3748;width:80px}.IndirectFlowComponent_tablaPeriodos__HX7dk td.IndirectFlowComponent_celdaValor__pXFpJ{width:150px}.IndirectFlowComponent_tablaPeriodos__HX7dk tr:hover{background-color:#f8f9fa}.IndirectFlowComponent_inputConSigno__qxmDy{display:flex;align-items:center;background-color:#fff;border:1px solid #cbd5e0;border-radius:4px;overflow:hidden}.IndirectFlowComponent_inputConSigno__qxmDy .IndirectFlowComponent_simboloMoneda__HuEDj{display:flex;align-items:center;justify-content:center;background-color:#edf2f7;color:#4a5568;padding:0 8px;height:38px;font-weight:500;border-right:1px solid #cbd5e0}.IndirectFlowComponent_inputConSigno__qxmDy .IndirectFlowComponent_inputValorManual__4R4CH{flex:1 1;border:none;padding:8px 12px;height:38px;width:100%;outline:none}.IndirectFlowComponent_inputConSigno__qxmDy .IndirectFlowComponent_inputValorManual__4R4CH:focus{box-shadow:0 0 0 2px rgba(66,153,225,.2)}.IndirectFlowComponent_inputConSigno__qxmDy .IndirectFlowComponent_inputValorManual__4R4CH::placeholder{color:#a0aec0}.IndirectFlowComponent_seccionPagosMensuales__ZRbKI{margin-top:20px;border-top:1px solid #e5e5e5;padding-top:20px}.IndirectFlowComponent_inputMoneda__e0dY9{display:flex;align-items:center;background-color:#fff;border:1px solid #cbd5e0;border-radius:4px;overflow:hidden;max-width:300px}.IndirectFlowComponent_inputMoneda__e0dY9 .IndirectFlowComponent_simboloMoneda__HuEDj{display:flex;align-items:center;justify-content:center;background-color:#edf2f7;color:#4a5568;padding:0 10px;height:42px;font-weight:500;border-right:1px solid #cbd5e0}.IndirectFlowComponent_inputMoneda__e0dY9 .IndirectFlowComponent_inputValorMensual__WpkC9{flex:1 1;border:none;padding:10px 15px;height:42px;width:100%;outline:none;font-size:16px}.IndirectFlowComponent_inputMoneda__e0dY9 .IndirectFlowComponent_inputValorMensual__WpkC9:focus{box-shadow:0 0 0 2px rgba(66,153,225,.2)}.IndirectFlowComponent_valorMensualDisplay__\+W1wa,.IndirectFlowComponent_valorTotalDisplay__rPVNJ{background-color:#f7fafc;border:1px solid #e2e8f0;border-radius:4px}.IndirectFlowComponent_desgloseSMMLV__EEM1s{background-color:#f0f8ff;border:1px solid #b3d9ff;border-radius:4px;padding:8px 12px;font-size:14px;line-height:1.4}.IndirectFlowComponent_desgloseSMMLV__EEM1s .IndirectFlowComponent_desgloseItem__3PEII{color:#1976d2;font-weight:500}.IndirectFlowComponent_desgloseSMMLV__EEM1s .IndirectFlowComponent_desgloseItem__3PEII:not(:last-child)::after{content:""}.IndirectFlowComponent_inputSimple__q3fEp{width:100%}.IndirectFlowComponent_inputSimple__q3fEp .IndirectFlowComponent_inputValorManual__4R4CH{width:100%;border:1px solid #cbd5e0;border-radius:4px;padding:8px 12px;height:38px;outline:none}.IndirectFlowComponent_inputSimple__q3fEp .IndirectFlowComponent_inputValorManual__4R4CH:focus{box-shadow:0 0 0 2px rgba(66,153,225,.2);border-color:#4299e1}.IndirectFlowComponent_inputSimple__q3fEp .IndirectFlowComponent_inputValorManual__4R4CH::placeholder{color:#a0aec0}.IndirectFlowComponent_inputNumerico__bOhVU{width:100%;border:1px solid #cbd5e0;border-radius:4px;padding:8px 12px;height:38px;outline:none}.IndirectFlowComponent_inputNumerico__bOhVU:focus{box-shadow:0 0 0 2px rgba(66,153,225,.2);border-color:#4299e1}.IndirectFlowComponent_inputNumerico__bOhVU::placeholder{color:#a0aec0}.IndirectFlowComponent_botonActualizarTotal__6Qfev{margin-top:15px;display:flex;justify-content:flex-end}.IndirectFlowComponent_actualizarTotalBtn__HSRIm{background-color:#edf2f7;color:#4a5568;border:1px solid #e2e8f0;border-radius:4px;padding:8px 16px;font-size:14px;cursor:pointer;transition:all .2s}.IndirectFlowComponent_actualizarTotalBtn__HSRIm:hover{background-color:#e2e8f0}.IndirectFlowComponent_actualizarTotalBtn__HSRIm:active{transform:translateY(1px)}.IndirectFlowComponent_rangoFechas__KI5sB{display:flex;gap:20px;margin-bottom:20px;align-items:center;flex-wrap:wrap}.IndirectFlowComponent_fechaSelector__AC\+ce{display:flex;flex-direction:column;min-width:150px;position:relative}.IndirectFlowComponent_fechaSelector__AC\+ce label{font-size:14px;color:#4a5568;margin-bottom:5px}.IndirectFlowComponent_fechaDisplay__7r5aw{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border:1px solid #cbd5e0;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .2s}.IndirectFlowComponent_fechaDisplay__7r5aw:hover{border-color:#4299e1}.IndirectFlowComponent_fechaDisplay__7r5aw span{font-size:14px}.IndirectFlowComponent_fechaDisplay__7r5aw .IndirectFlowComponent_iconoCalendario__buE0c{color:#4a5568}.IndirectFlowComponent_calendarioContainer__S2r07{position:absolute;top:calc(100% + 5px);left:0;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:12px;z-index:100;width:280px}.IndirectFlowComponent_calendarioHeader__EXsgs{margin-bottom:10px}.IndirectFlowComponent_calendarioHeader__EXsgs .IndirectFlowComponent_selectorAnio__-kL7S{width:100%;padding:8px;border:1px solid #e2e8f0;border-radius:4px;font-size:14px}.IndirectFlowComponent_calendarioHeader__EXsgs .IndirectFlowComponent_selectorAnio__-kL7S:focus{outline:none;border-color:#4299e1}.IndirectFlowComponent_gridMeses__imT3P{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:8px;gap:8px}.IndirectFlowComponent_botonMes__zKdID{padding:12px 8px;background-color:#f7fafc;border:none;border-radius:4px;cursor:pointer;transition:all .2s;font-size:14px}.IndirectFlowComponent_botonMes__zKdID:hover:not(:disabled){background-color:#ebf8ff}.IndirectFlowComponent_botonMes__zKdID.IndirectFlowComponent_mesSeleccionado__ek2K7{background-color:#4299e1;color:#fff}.IndirectFlowComponent_botonMes__zKdID.IndirectFlowComponent_mesDeshabilitado__\+ebRF{opacity:.5;cursor:not-allowed}.IndirectFlowComponent_selectorPersonalizado__ukJhZ{position:relative;width:100%;z-index:1000}.IndirectFlowComponent_selectorDisplay__BI3\+g{padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease;color:#333 !important}.IndirectFlowComponent_selectorDisplay__BI3\+g:hover{border-color:#1976d2;background-color:rgba(25,118,210,.02);color:#333 !important}.IndirectFlowComponent_selectorDisplay__BI3\+g *{color:#333 !important}.IndirectFlowComponent_opcionesMenu__Alpq6{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;max-height:300px;overflow-y:auto}.IndirectFlowComponent_opcionesMenu__Alpq6 .IndirectFlowComponent_opcionItem__jw6Kz{padding:8px 12px;cursor:pointer;color:#333 !important}.IndirectFlowComponent_opcionesMenu__Alpq6 .IndirectFlowComponent_opcionItem__jw6Kz *{color:#333 !important}.IndirectFlowComponent_opcionesMenu__Alpq6 .IndirectFlowComponent_opcionItem__jw6Kz:hover{background-color:rgba(25,118,210,.1);color:#333 !important}.IndirectFlowComponent_opcionesMenu__Alpq6 .IndirectFlowComponent_opcionItem__jw6Kz:hover *{color:#333 !important}.IndirectFlowComponent_opcionesMenu__Alpq6 .IndirectFlowComponent_opcionItem__jw6Kz.IndirectFlowComponent_seleccionado__6kiqw{background-color:rgba(25,118,210,.15);font-weight:500;color:#333 !important}.IndirectFlowComponent_opcionesMenu__Alpq6 .IndirectFlowComponent_opcionItem__jw6Kz.IndirectFlowComponent_seleccionado__6kiqw *{color:#333 !important}.IndirectFlowComponent_opcionesMenu__Alpq6 .IndirectFlowComponent_grupoOpciones__hJIrm{margin-top:8px}.IndirectFlowComponent_opcionesMenu__Alpq6 .IndirectFlowComponent_grupoOpciones__hJIrm .IndirectFlowComponent_grupoTitulo__jwLoh{font-weight:600;padding:4px 12px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;text-transform:capitalize;color:#666 !important}.IndirectFlowComponent_opcionesMenu__Alpq6 .IndirectFlowComponent_grupoOpciones__hJIrm .IndirectFlowComponent_grupoTitulo__jwLoh *{color:#666 !important}.IndirectFlowComponent_inputDesplazamientoNumero__HQ1I8{width:60px !important;padding:10px !important;border:1px solid #e0e0e0 !important;border-radius:4px !important;text-align:center !important;z-index:100 !important;position:relative !important;background-color:#fff !important;cursor:text !important;pointer-events:all !important}.IndirectFlowComponent_inputDesplazamientoNumero__HQ1I8:focus,.IndirectFlowComponent_inputDesplazamientoNumero__HQ1I8:hover,.IndirectFlowComponent_inputDesplazamientoNumero__HQ1I8:active{border-color:#1976d2 !important;outline:none !important;box-shadow:0 0 0 2px rgba(25,118,210,.2) !important}.IndirectFlowComponent_selectDesplazamiento__L-5Am{flex:1 1 !important;padding:10px !important;border:1px solid #e0e0e0 !important;border-radius:4px !important;background-color:#fff !important;z-index:100 !important;position:relative !important;cursor:pointer !important;pointer-events:all !important}.IndirectFlowComponent_selectDesplazamiento__L-5Am:focus,.IndirectFlowComponent_selectDesplazamiento__L-5Am:hover,.IndirectFlowComponent_selectDesplazamiento__L-5Am:active{border-color:#1976d2 !important;outline:none !important;box-shadow:0 0 0 2px rgba(25,118,210,.2) !important}.IndirectFlowComponent_valorVariableMarca__u14oz{color:#1976d2;font-weight:bold}.IndirectFlowComponent_valorVariableNota__Q5u53{font-size:.8rem;color:#1976d2;font-style:italic;margin-top:2px}.IndirectFlowComponent_scrolling__6bIoi{transition:scroll-behavior .2s ease-out;scroll-behavior:smooth}.IndirectFlowComponent_encabezadosContainer__lOseM.IndirectFlowComponent_scrolling__6bIoi,.IndirectFlowComponent_cuerpoTabla__JoHuS.IndirectFlowComponent_scrolling__6bIoi{background-color:rgba(245,245,245,.7)}.IndirectFlowComponent_contenidoTabla__XYNiV{display:table;width:-webkit-max-content;width:max-content;min-width:100%;border-collapse:separate}.IndirectFlowComponent_resultadosBusqueda__AuXob{background-color:rgba(25,118,210,.1);color:#1976d2;padding:6px 12px;border-radius:16px;font-size:.9rem;font-weight:500;display:flex;align-items:center}.IndirectFlowComponent_textoResaltado__o72rp{background-color:rgba(255,152,0,.3);border-radius:2px;padding:2px;font-weight:600}.IndirectFlowComponent_libraryModalContainer__JzcXj{background-color:#fff;border-radius:8px;width:100%;max-width:900px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.IndirectFlowComponent_libraryModalBody__bX4Jf{padding:20px;overflow-y:auto;flex:1 1}.IndirectFlowComponent_libraryFilters__J86-G{display:flex;gap:16px;margin-bottom:20px;flex-wrap:wrap}.IndirectFlowComponent_searchContainer__QkcmJ{flex:1 1;min-width:250px}.IndirectFlowComponent_searchInput__c5dLF{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:6px;font-size:.95rem;transition:all .3s ease}.IndirectFlowComponent_searchInput__c5dLF:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 3px rgba(25,118,210,.1)}.IndirectFlowComponent_searchInput__c5dLF::placeholder{color:#666}.IndirectFlowComponent_groupFilter__8mxPK{min-width:200px}.IndirectFlowComponent_groupSelect__kNWnI{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:6px;font-size:.95rem;background-color:#fff;cursor:pointer;transition:all .3s ease}.IndirectFlowComponent_groupSelect__kNWnI:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 3px rgba(25,118,210,.1)}.IndirectFlowComponent_indirectosList__Uxo6\+{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(25,118,210,.3) rgba(0,0,0,0)}.IndirectFlowComponent_indirectosList__Uxo6\+::-webkit-scrollbar{width:6px}.IndirectFlowComponent_indirectosList__Uxo6\+::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.IndirectFlowComponent_indirectosList__Uxo6\+::-webkit-scrollbar-thumb{background-color:rgba(25,118,210,.3);border-radius:3px}.IndirectFlowComponent_indirectosList__Uxo6\+::-webkit-scrollbar-thumb:hover{background-color:rgba(25,118,210,.5)}.IndirectFlowComponent_indirectoItem__d8IxI{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.IndirectFlowComponent_indirectoItem__d8IxI:hover{border-color:#1976d2;box-shadow:0 4px 12px rgba(25,118,210,.15);transform:translateY(-2px)}.IndirectFlowComponent_indirectoItem__d8IxI:active{transform:translateY(0)}.IndirectFlowComponent_indirectoInfo__g8MNS{flex:1 1;display:flex;flex-direction:column;gap:6px}.IndirectFlowComponent_indirectoName__mhEzU{font-size:1rem;font-weight:600;color:#333;margin:0}.IndirectFlowComponent_indirectoGroup__zMdrs{font-size:.85rem;color:#666;background-color:rgba(25,118,210,.1);color:#1976d2;padding:4px 8px;border-radius:12px;display:inline-block;width:-webkit-fit-content;width:fit-content;font-weight:500}.IndirectFlowComponent_indirectoDetails__WxVx1{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.IndirectFlowComponent_unidad__GHMGJ{font-size:.85rem;background-color:rgba(76,175,80,.1);color:#4caf50;padding:4px 8px;border-radius:12px;font-weight:500}.IndirectFlowComponent_valor__8pPZr{font-size:.85rem;background-color:rgba(255,152,0,.1);color:#ff9800;padding:4px 8px;border-radius:12px;font-weight:500}.IndirectFlowComponent_selectButton__oguln{background-color:#1976d2;color:#fff;padding:8px 16px;border-radius:6px;font-size:.9rem;font-weight:500;transition:all .3s ease;white-space:nowrap}.IndirectFlowComponent_indirectoItem__d8IxI:hover .IndirectFlowComponent_selectButton__oguln{background-color:rgb(19.5744680851,92.3914893617,164.4255319149);transform:scale(1.05)}.IndirectFlowComponent_noResults__26Sqx{text-align:center;padding:40px 20px;color:#666;font-style:italic;background-color:#f8f9fa;border-radius:8px;border:1px dashed #e0e0e0}.IndirectFlowComponent_itemSearchContainer__MlbbI{position:relative;width:100%}.IndirectFlowComponent_itemSearchInput__3bCC0{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:.95rem;transition:all .3s ease}.IndirectFlowComponent_itemSearchInput__3bCC0:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.1)}.IndirectFlowComponent_itemSearchInput__3bCC0:disabled{background-color:#f5f5f5;color:#666;cursor:not-allowed}.IndirectFlowComponent_itemDropdown__3UCVt{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(25,118,210,.3) rgba(0,0,0,0)}.IndirectFlowComponent_itemDropdown__3UCVt::-webkit-scrollbar{width:6px}.IndirectFlowComponent_itemDropdown__3UCVt::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.IndirectFlowComponent_itemDropdown__3UCVt::-webkit-scrollbar-thumb{background-color:rgba(25,118,210,.3);border-radius:3px}.IndirectFlowComponent_itemDropdown__3UCVt::-webkit-scrollbar-thumb:hover{background-color:rgba(25,118,210,.5)}.IndirectFlowComponent_itemOption__cH-eH{padding:12px 16px;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #f0f0f0}.IndirectFlowComponent_itemOption__cH-eH:hover{background-color:rgba(25,118,210,.1)}.IndirectFlowComponent_itemOption__cH-eH:last-child{border-bottom:none}.IndirectFlowComponent_filaGrupo__S-HQc:hover .IndirectFlowComponent_celdaTotal__\+mC9S,.IndirectFlowComponent_filaItem__cK52U:hover .IndirectFlowComponent_celdaTotal__\+mC9S{background-color:#f8f9fa !important}.IndirectFlowComponent_filaGrupo__S-HQc:hover .IndirectFlowComponent_celdaPeriodo__GjpkJ{background-color:#e9ecef !important}.IndirectFlowComponent_filaItem__cK52U:hover .IndirectFlowComponent_celdaPeriodo__GjpkJ{background-color:#f8f9fa !important}.IndirectFlowComponent_filaGrupo__S-HQc:hover .IndirectFlowComponent_celdaTotalesGrupo__2RFwl,.IndirectFlowComponent_filaItem__cK52U:hover .IndirectFlowComponent_celdaTotalesItem__nqwDD,.IndirectFlowComponent_filaTotales__fxEnG:hover .IndirectFlowComponent_celdaTotalesGeneral__GII-4{background-color:#f8f9fa !important}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_filaGrupo__S-HQc{border-bottom:1px solid #e0e0e0 !important;box-shadow:0 1px 0 0 #e0e0e0 !important}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_filaItem__cK52U{border-bottom:1px solid #e0e0e0 !important;box-shadow:0 1px 0 0 #e0e0e0 !important}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_filaTotales__fxEnG{border-bottom:1px solid #e0e0e0 !important;box-shadow:0 1px 0 0 #e0e0e0 !important}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_celdaGrupo__Ci3fF{border-bottom:1px solid #e0e0e0 !important;box-shadow:0 1px 0 0 #e0e0e0 !important}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_celdaItem__QeBI3{border-bottom:1px solid #e0e0e0 !important;box-shadow:0 1px 0 0 #e0e0e0 !important}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_celdaTotal__\+mC9S,.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_celdaPeriodo__GjpkJ{border-bottom:inherit !important;box-shadow:inherit !important}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_filaGrupo__S-HQc::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e0e0e0;z-index:10}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_filaItem__cK52U::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e0e0e0;z-index:10}.IndirectFlowComponent_tablaFlujoCajaContainer__-S4x0 .IndirectFlowComponent_filaTotales__fxEnG::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e0e0e0;z-index:10}.IndirectFlowComponent_excelGrid__7JEJi{display:flex;flex-direction:column;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;background:#fff;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:13px;-webkit-user-select:none;user-select:none}.IndirectFlowComponent_excelHeader__dw15k{display:flex;background:#f8f9fa;border-bottom:1px solid #e0e0e0;font-weight:600;color:#333}.IndirectFlowComponent_excelHeaderCell__LDntZ{flex:1 1;padding:8px 12px;border-right:1px solid #e0e0e0;text-align:center;min-height:32px;display:flex;align-items:center;justify-content:center}.IndirectFlowComponent_excelHeaderCell__LDntZ:last-child{border-right:none}.IndirectFlowComponent_excelBody__jVjf5{display:flex;flex-direction:column}.IndirectFlowComponent_excelRow__0byMI{display:flex;border-bottom:1px solid #e0e0e0}.IndirectFlowComponent_excelRow__0byMI:last-child{border-bottom:none}.IndirectFlowComponent_excelCell__39v7n{flex:1 1;padding:4px 8px;border-right:1px solid #e0e0e0;min-height:32px;display:flex;align-items:center;position:relative}.IndirectFlowComponent_excelCell__39v7n:last-child{border-right:none}.IndirectFlowComponent_periodCell__aQ3T3{background:#f8f9fa;color:#666;font-weight:500;justify-content:center;cursor:default}.IndirectFlowComponent_valueCell__roySM{background:#fff;padding:0}.IndirectFlowComponent_valueCell__roySM input{width:100%;height:100%;border:none;outline:none;padding:4px 8px;font-size:13px;font-family:inherit;background:rgba(0,0,0,0);text-align:right}.IndirectFlowComponent_valueCell__roySM input:focus{background:#e3f2fd}.IndirectFlowComponent_activeCell__q5PS6{background:#e3f2fd !important;box-shadow:inset 0 0 0 2px #1976d2;z-index:10}.IndirectFlowComponent_selectedCell__yy86I{background:#bbdefb !important}.IndirectFlowComponent_selectingCell__\+kUWT{background:#e1f5fe !important}.IndirectFlowComponent_emptyCell__6H2u9{background:#fafafa;color:rgba(0,0,0,0)}.IndirectFlowComponent_cellContainer__gTqlg{position:relative;width:100%;height:100%}.IndirectFlowComponent_autoCompleteSuggestion__KqK-Z{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-top:none;padding:4px 8px;font-size:11px;color:#666;z-index:20;box-shadow:0 2px 4px rgba(0,0,0,.1)}.IndirectFlowComponent_autoCompleteLabel__4ylvR{font-weight:500;margin-right:4px}.IndirectFlowComponent_autoCompleteValue__omrQ8{color:#1976d2;font-weight:600;margin-right:4px}.IndirectFlowComponent_autoCompleteHint__iv3H2{font-style:italic;color:#666}.IndirectFlowComponent_excelGrid__7JEJi:focus-within{box-shadow:0 0 0 2px rgba(25,118,210,.2)}.IndirectFlowComponent_excelTableContainer__YfPwO{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;background:#fff;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:13px;-webkit-user-select:none;user-select:none;overflow-x:auto;width:100%}.IndirectFlowComponent_excelTable__kcrUR{width:100%;border-collapse:collapse;table-layout:fixed;min-width:-webkit-max-content;min-width:max-content}.IndirectFlowComponent_excelTableHeader__psmKC{background:#f8f9fa;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:8px 12px;text-align:center;font-weight:600;color:#333;white-space:nowrap;min-width:80px;width:80px}.IndirectFlowComponent_excelTableHeader__psmKC:last-child{border-right:none}.IndirectFlowComponent_excelTableData__TtzTu{background:#fff;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:0;min-width:80px;width:80px;height:32px}.IndirectFlowComponent_excelTableData__TtzTu:last-child{border-right:none}.IndirectFlowComponent_valueCellTable__eMSTf{background:#fff;padding:0;width:100%;height:100%}.IndirectFlowComponent_valueCellTable__eMSTf.IndirectFlowComponent_selected__bkhaA{background:#e3f2fd !important;border:2px solid #2196f3 !important}.IndirectFlowComponent_valueCellTable__eMSTf.IndirectFlowComponent_selecting__WOLz3{background:#f3e5f5 !important;border:1px dashed #9c27b0 !important}.IndirectFlowComponent_valueCellTable__eMSTf input{width:100%;height:100%;border:none;outline:none;padding:4px 8px;font-size:13px;font-family:inherit;background:rgba(0,0,0,0);text-align:center}.IndirectFlowComponent_valueCellTable__eMSTf input:focus{background:#e3f2fd}@media(max-width: 768px){.IndirectFlowComponent_excelGrid__7JEJi{font-size:12px}.IndirectFlowComponent_excelCell__39v7n{padding:2px 4px;min-height:28px}.IndirectFlowComponent_excelHeaderCell__LDntZ{padding:6px 8px;min-height:28px}.IndirectFlowComponent_excelTableContainer__YfPwO{font-size:12px}.IndirectFlowComponent_excelTableHeader__psmKC{padding:6px 8px;min-width:60px;width:60px}.IndirectFlowComponent_excelTableData__TtzTu{min-width:60px;width:60px;height:28px}}.IndirectFlowComponent_indirectoCell__ao8Jq{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;cursor:pointer}.IndirectFlowComponent_indirectoCell__ao8Jq>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0;padding-right:8px}.IndirectFlowComponent_indirectoCell__ao8Jq .IndirectFlowComponent_actionMenu__LcgP1{display:flex;gap:4px;opacity:0;transition:opacity .2s ease;flex-shrink:0}.IndirectFlowComponent_indirectoCell__ao8Jq .IndirectFlowComponent_actionMenu__LcgP1.IndirectFlowComponent_visible__Hotml{opacity:1}.IndirectFlowComponent_indirectoCell__ao8Jq .IndirectFlowComponent_actionMenu__LcgP1 .IndirectFlowComponent_actionBtn__qYEGa{background:none;border:none;cursor:pointer;color:#666;font-size:14px;padding:4px 6px;border-radius:3px;transition:all .2s ease}.IndirectFlowComponent_indirectoCell__ao8Jq .IndirectFlowComponent_actionMenu__LcgP1 .IndirectFlowComponent_actionBtn__qYEGa:hover{background-color:#f0f0f0;color:#333;transform:scale(1.1)}.IndirectFlowComponent_indirectoCell__ao8Jq .IndirectFlowComponent_actionMenu__LcgP1 .IndirectFlowComponent_actionBtn__qYEGa:first-child:hover{background-color:#e3f2fd;color:#1976d2}.IndirectFlowComponent_indirectoCell__ao8Jq .IndirectFlowComponent_actionMenu__LcgP1 .IndirectFlowComponent_actionBtn__qYEGa:last-child:hover{background-color:#ffebee;color:#d32f2f}.IndirectFlowComponent_fila-saldo-caja__-x0xG,[id=saldo-caja]{background-color:#e8f5e8 !important}.IndirectFlowComponent_fila-saldo-caja__-x0xG:hover,[id=saldo-caja]:hover{background-color:#c8e6c9 !important}.IndirectFlowComponent_fila-saldo-caja__-x0xG *,[id=saldo-caja] *{background-color:#e8f5e8 !important}.IndirectFlowComponent_fila-saldo-caja__-x0xG:hover *,[id=saldo-caja]:hover *{background-color:#c8e6c9 !important}.IndirectFlowComponent_creditoConstructorBtn__is2Zr{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_creditoConstructorBtn__is2Zr:hover{transform:translateY(-1px)}.IndirectFlowComponent_creditoConstructorBtn__is2Zr:active{transform:translateY(0)}.IndirectFlowComponent_creditoConstructorBtn__is2Zr:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_creditoConstructorBtn__is2Zr{background:linear-gradient(135deg, #1e3a5f 0%, #2c5282 100%);color:#fff;padding:10px 16px;font-size:.95rem;box-shadow:0 2px 4px rgba(30,58,95,.3);transition:all .3s ease}.IndirectFlowComponent_creditoConstructorBtn__is2Zr:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(30,58,95,.4);background:linear-gradient(135deg, #2c5282 0%, #1e3a5f 100%)}.IndirectFlowComponent_inversionesBtn__ih4oU{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_inversionesBtn__ih4oU:hover{transform:translateY(-1px)}.IndirectFlowComponent_inversionesBtn__ih4oU:active{transform:translateY(0)}.IndirectFlowComponent_inversionesBtn__ih4oU:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_inversionesBtn__ih4oU{background:linear-gradient(135deg, #0f2744 0%, #1e3a5f 100%);color:#fff;padding:10px 16px;font-size:.95rem;box-shadow:0 2px 4px rgba(15,39,68,.3);transition:all .3s ease}.IndirectFlowComponent_inversionesBtn__ih4oU:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(15,39,68,.4);background:linear-gradient(135deg, #1e3a5f 0%, #0f2744 100%)}.IndirectFlowComponent_inversionesBtn__ih4oU:disabled{opacity:.6;cursor:not-allowed}.IndirectFlowComponent_topUpEquityBtn__ZEP7I{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_topUpEquityBtn__ZEP7I:hover{transform:translateY(-1px)}.IndirectFlowComponent_topUpEquityBtn__ZEP7I:active{transform:translateY(0)}.IndirectFlowComponent_topUpEquityBtn__ZEP7I:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_topUpEquityBtn__ZEP7I{background:linear-gradient(135deg, #2c5282 0%, #3b6ba6 100%);color:#fff;padding:10px 16px;font-size:.95rem;box-shadow:0 2px 4px rgba(44,82,130,.3);transition:all .3s ease}.IndirectFlowComponent_topUpEquityBtn__ZEP7I:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(44,82,130,.4);background:linear-gradient(135deg, #3b6ba6 0%, #2c5282 100%)}.IndirectFlowComponent_topUpEquityBtn__ZEP7I:disabled{opacity:.6;cursor:not-allowed}.IndirectFlowComponent_exportarExcelBtnCompact__wADW8{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_exportarExcelBtnCompact__wADW8:hover{transform:translateY(-1px)}.IndirectFlowComponent_exportarExcelBtnCompact__wADW8:active{transform:translateY(0)}.IndirectFlowComponent_exportarExcelBtnCompact__wADW8:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_exportarExcelBtnCompact__wADW8{background:linear-gradient(135deg, #10b981 0%, #059669 100%);color:#fff;padding:8px 14px;font-size:.875rem;font-weight:600;box-shadow:0 2px 4px rgba(16,185,129,.2);transition:all .3s ease;display:flex;align-items:center;gap:6px;border-radius:6px}.IndirectFlowComponent_exportarExcelBtnCompact__wADW8:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(16,185,129,.3);background:linear-gradient(135deg, #059669 0%, #047857 100%)}.IndirectFlowComponent_exportarExcelBtnCompact__wADW8:disabled{opacity:.6;cursor:not-allowed}.IndirectFlowComponent_iconoExportar__FE7jX{width:18px;height:18px}.IndirectFlowComponent_testTasaFijaBtn__b7p-X{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_testTasaFijaBtn__b7p-X:hover{transform:translateY(-1px)}.IndirectFlowComponent_testTasaFijaBtn__b7p-X:active{transform:translateY(0)}.IndirectFlowComponent_testTasaFijaBtn__b7p-X:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_testTasaFijaBtn__b7p-X{background-color:#9c27b0;color:#fff;padding:10px 16px;font-size:.95rem;margin-right:8px}.IndirectFlowComponent_testTasaFijaBtn__b7p-X:hover{background-color:rgb(137.4976744186,34.3744186047,155.1255813953)}.IndirectFlowComponent_devolucionesBtn__8J1\+-{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_devolucionesBtn__8J1\+-:hover{transform:translateY(-1px)}.IndirectFlowComponent_devolucionesBtn__8J1\+-:active{transform:translateY(0)}.IndirectFlowComponent_devolucionesBtn__8J1\+-:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_devolucionesBtn__8J1\+-{background:linear-gradient(135deg, #3b6ba6 0%, #4a7bb8 100%);color:#fff;padding:10px 16px;font-size:.95rem;box-shadow:0 2px 4px rgba(59,107,166,.3);transition:all .3s ease}.IndirectFlowComponent_devolucionesBtn__8J1\+-:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(59,107,166,.4);background:linear-gradient(135deg, #4a7bb8 0%, #3b6ba6 100%)}.IndirectFlowComponent_devolucionesBtn__8J1\+-:disabled{opacity:.6;cursor:not-allowed}.IndirectFlowComponent_resetFinBtn__gMbP9{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:500;transition:all .3s ease}.IndirectFlowComponent_resetFinBtn__gMbP9:hover{transform:translateY(-1px)}.IndirectFlowComponent_resetFinBtn__gMbP9:active{transform:translateY(0)}.IndirectFlowComponent_resetFinBtn__gMbP9:disabled{opacity:.6;cursor:not-allowed;transform:none}.IndirectFlowComponent_resetFinBtn__gMbP9{background:linear-gradient(135deg, #0a1929 0%, #0f2744 100%);color:#fff;padding:10px 16px;font-size:.95rem;box-shadow:0 2px 4px rgba(10,25,41,.3);transition:all .3s ease}.IndirectFlowComponent_resetFinBtn__gMbP9:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(10,25,41,.4);background:linear-gradient(135deg, #0f2744 0%, #0a1929 100%)}.IndirectFlowComponent_resetFinBtn__gMbP9:disabled{opacity:.6;cursor:not-allowed}.IndirectFlowComponent_modalOverlay__1fLVM{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.IndirectFlowComponent_modalContent__AXXU4{background:#fff;border-radius:12px;padding:0;min-width:500px;max-width:600px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:IndirectFlowComponent_modalSlideIn__JpAg4 .3s ease-out}@keyframes IndirectFlowComponent_modalSlideIn__JpAg4{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.IndirectFlowComponent_modalHeader__\+Dqhl{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.IndirectFlowComponent_modalHeader__\+Dqhl h2{margin:0;font-size:1.25rem;font-weight:600;color:#111827}.IndirectFlowComponent_closeButton__0ZK5v{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.IndirectFlowComponent_closeButton__0ZK5v:hover{background-color:#f3f4f6;color:#111827}.IndirectFlowComponent_modalBody__ac8Br{padding:24px}.IndirectFlowComponent_formGroup__ZLvJJ{margin-bottom:20px}.IndirectFlowComponent_formLabel__QWwZ8{display:block;font-size:.95rem;font-weight:600;color:#374151;margin-bottom:12px}.IndirectFlowComponent_radioGroup__X-bsN{display:flex;flex-direction:column;gap:12px}.IndirectFlowComponent_radioLabel__XC-AG{display:flex;align-items:center;gap:10px;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s ease}.IndirectFlowComponent_radioLabel__XC-AG input[type=radio]{width:18px;height:18px;cursor:pointer}.IndirectFlowComponent_radioLabel__XC-AG span{font-size:.95rem;color:#374151}.IndirectFlowComponent_radioLabel__XC-AG:hover{border-color:#4ade80;background-color:#f0fdf4}.IndirectFlowComponent_radioLabel__XC-AG input[type=radio]:checked+span{color:#16a34a;font-weight:600}.IndirectFlowComponent_infoText__HD9uk{background-color:#f0f9ff;border-left:4px solid #3b82f6;padding:12px 16px;border-radius:6px}.IndirectFlowComponent_infoText__HD9uk p{margin:0;font-size:.875rem;color:#1e40af;line-height:1.5}.IndirectFlowComponent_modalFooter__dj60\+{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e5e7eb}.IndirectFlowComponent_cancelButton__OP4Md,.IndirectFlowComponent_deleteButton__4Wr92,.IndirectFlowComponent_saveButton__BaOfK{padding:10px 20px;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;border:none;transition:all .2s ease}.IndirectFlowComponent_cancelButton__OP4Md:disabled,.IndirectFlowComponent_deleteButton__4Wr92:disabled,.IndirectFlowComponent_saveButton__BaOfK:disabled{opacity:.5;cursor:not-allowed}.IndirectFlowComponent_cancelButton__OP4Md{background-color:#f3f4f6;color:#374151}.IndirectFlowComponent_cancelButton__OP4Md:hover:not(:disabled){background-color:#e5e7eb}.IndirectFlowComponent_deleteButton__4Wr92{background-color:#ef4444;color:#fff}.IndirectFlowComponent_deleteButton__4Wr92:hover:not(:disabled){background-color:#dc2626}.IndirectFlowComponent_saveButton__BaOfK{background:linear-gradient(135deg, #4ade80 0%, #16a34a 100%);color:#fff}.IndirectFlowComponent_saveButton__BaOfK:hover:not(:disabled){background:linear-gradient(135deg, #16a34a 0%, #15803d 100%);transform:translateY(-1px);box-shadow:0 4px 6px rgba(74,222,128,.3)}.IndirectFlowComponent_fila-credito-pesos__SmnaQ>div:nth-child(1),.IndirectFlowComponent_fila-credito-pesos__SmnaQ>div:nth-child(2),[id=credito-pesos]>div:nth-child(1),[id=credito-pesos]>div:nth-child(2){background-color:#fff !important}.IndirectFlowComponent_fila-credito-pesos__SmnaQ>div:nth-child(n+3),[id=credito-pesos]>div:nth-child(n+3){background-color:#e8f4f8 !important}.IndirectFlowComponent_fila-credito-pesos__SmnaQ:hover>div:nth-child(1),.IndirectFlowComponent_fila-credito-pesos__SmnaQ:hover>div:nth-child(2),[id=credito-pesos]:hover>div:nth-child(1),[id=credito-pesos]:hover>div:nth-child(2){background-color:#f8f9fa !important}.IndirectFlowComponent_fila-credito-pesos__SmnaQ:hover>div:nth-child(n+3),[id=credito-pesos]:hover>div:nth-child(n+3){background-color:#d4eaf2 !important}.IndirectFlowComponent_fila-saldo-uvr__4vIRP>div:nth-child(1),.IndirectFlowComponent_fila-saldo-uvr__4vIRP>div:nth-child(2),[id=saldo-uvr]>div:nth-child(1),[id=saldo-uvr]>div:nth-child(2){background-color:#fff !important}.IndirectFlowComponent_fila-saldo-uvr__4vIRP>div:nth-child(n+3),[id=saldo-uvr]>div:nth-child(n+3){background-color:#e8f4f8 !important}.IndirectFlowComponent_fila-saldo-uvr__4vIRP:hover>div:nth-child(1),.IndirectFlowComponent_fila-saldo-uvr__4vIRP:hover>div:nth-child(2),[id=saldo-uvr]:hover>div:nth-child(1),[id=saldo-uvr]:hover>div:nth-child(2){background-color:#f8f9fa !important}.IndirectFlowComponent_fila-saldo-uvr__4vIRP:hover>div:nth-child(n+3),[id=saldo-uvr]:hover>div:nth-child(n+3){background-color:#d4eaf2 !important}.IndirectFlowComponent_fila-saldo-inversiones__VcKqe>div:nth-child(1),.IndirectFlowComponent_fila-saldo-inversiones__VcKqe>div:nth-child(2),[id=saldo-inversiones]>div:nth-child(1),[id=saldo-inversiones]>div:nth-child(2){background-color:#fff !important}.IndirectFlowComponent_fila-saldo-inversiones__VcKqe>div:nth-child(n+3),[id=saldo-inversiones]>div:nth-child(n+3){background-color:#e8f4f8 !important}.IndirectFlowComponent_fila-saldo-inversiones__VcKqe:hover>div:nth-child(1),.IndirectFlowComponent_fila-saldo-inversiones__VcKqe:hover>div:nth-child(2),[id=saldo-inversiones]:hover>div:nth-child(1),[id=saldo-inversiones]:hover>div:nth-child(2){background-color:#f8f9fa !important}.IndirectFlowComponent_fila-saldo-inversiones__VcKqe:hover>div:nth-child(n+3),[id=saldo-inversiones]:hover>div:nth-child(n+3){background-color:#d4eaf2 !important}.IndirectFlowComponent_fila-saldo-caja-custom__Ge8Du>div:nth-child(1),.IndirectFlowComponent_fila-saldo-caja-custom__Ge8Du>div:nth-child(2),[id=saldo-caja]>div:nth-child(1),[id=saldo-caja]>div:nth-child(2){background-color:#fff !important}.IndirectFlowComponent_fila-saldo-caja-custom__Ge8Du>div:nth-child(n+3),[id=saldo-caja]>div:nth-child(n+3){background-color:rgba(158,158,158,.12) !important}.IndirectFlowComponent_fila-saldo-caja-custom__Ge8Du:hover>div:nth-child(1),.IndirectFlowComponent_fila-saldo-caja-custom__Ge8Du:hover>div:nth-child(2),[id=saldo-caja]:hover>div:nth-child(1),[id=saldo-caja]:hover>div:nth-child(2){background-color:#f8f9fa !important}.IndirectFlowComponent_fila-saldo-caja-custom__Ge8Du:hover>div:nth-child(n+3),[id=saldo-caja]:hover>div:nth-child(n+3){background-color:rgba(158,158,158,.2) !important}
.TableContainer_tableContainer__5qmUq{display:flex;flex-direction:column;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:14px;overflow-x:auto;min-width:0}.TableContainer_tableContainer__5qmUq::-webkit-scrollbar{height:8px}.TableContainer_tableContainer__5qmUq::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.TableContainer_tableContainer__5qmUq::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.TableContainer_tableContainer__5qmUq::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.TableContainer_header__clHOP{display:grid;background-color:#f8f9fa;border-bottom:2px solid #e0e0e0;font-weight:600;color:#333;min-width:-webkit-max-content;min-width:max-content;position:-webkit-sticky;position:sticky;top:0;z-index:20}.TableContainer_headerCell__n-kEc{padding:12px 16px;border-right:1px solid #e0e0e0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s ease}.TableContainer_headerCell__n-kEc.TableContainer_fase-estructuracion__YeWNB{background-color:#cfd8dc}.TableContainer_headerCell__n-kEc.TableContainer_fase-preventa__g8huz{background-color:#b0bec5}.TableContainer_headerCell__n-kEc.TableContainer_fase-construccion__E9o9h{background-color:#90caf9}.TableContainer_headerCell__n-kEc.TableContainer_fase-escrituracion__Fl1-o{background-color:#80cbc4}.TableContainer_headerCell__n-kEc.TableContainer_fase-liquidacion__4\+PJ7{background-color:#a5d6a7}.TableContainer_headerCell__n-kEc:first-child{position:-webkit-sticky;position:sticky;left:0;background-color:#f8f9fa !important;z-index:10;box-shadow:2px 0 5px rgba(0,0,0,.1)}.TableContainer_headerCell__n-kEc:nth-child(2){position:-webkit-sticky;position:sticky;left:350px;background-color:#f8f9fa !important;z-index:4;box-shadow:2px 0 5px rgba(0,0,0,.1)}.TableContainer_headerCell__n-kEc:last-child{border-right:none}.TableContainer_body__ZimZ3{display:flex;flex-direction:column;min-width:-webkit-max-content;min-width:max-content}.TableContainer_row__0Fika{display:grid;border-bottom:1px solid #e0e0e0;min-height:40px;transition:background-color .2s ease;min-width:-webkit-max-content;min-width:max-content}.TableContainer_row__0Fika:last-child{border-bottom:none}.TableContainer_row--data__gIYev{background-color:#fff}.TableContainer_row--data__gIYev:hover{background-color:#f8f9fa}.TableContainer_row--subtotal__ms-Dg{background-color:rgba(66,179,179,.2);font-weight:600;border-top:2px solid rgba(66,179,179,.6);border-bottom:2px solid rgba(66,179,179,.6)}.TableContainer_row--accordion__N-JFW{background-color:#fff;cursor:pointer;font-weight:500}.TableContainer_row--accordion__N-JFW:hover{background-color:#fff}.TableContainer_row--accordion-group__DZcyM{background-color:#f8f9fa;cursor:pointer;font-weight:500;border-bottom:1px solid #e0e0e0;height:32px;font-size:.85rem;border-left:2px solid #e1bee7}.TableContainer_row--accordion-group__DZcyM:hover{background-color:#e9ecef}.TableContainer_cell__HRRTU{display:flex;align-items:center;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-right:1px solid #e0e0e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TableContainer_cell__HRRTU:first-child{position:-webkit-sticky;position:sticky;left:0;background-color:inherit;z-index:5;box-shadow:2px 0 5px rgba(0,0,0,.1)}.TableContainer_row--subtotal__ms-Dg .TableContainer_cell__HRRTU:first-child{background-color:rgba(66,179,179,.95)}.TableContainer_cell__HRRTU:nth-child(2){position:-webkit-sticky;position:sticky;left:350px;background-color:inherit;z-index:4;box-shadow:2px 0 5px rgba(0,0,0,.1)}.TableContainer_row--subtotal__ms-Dg .TableContainer_cell__HRRTU:nth-child(2){background-color:rgba(66,179,179,.95)}.TableContainer_cell__HRRTU:last-child{border-right:none}.TableContainer_cell--text__3HEsv{justify-content:flex-start;font-weight:500;color:#333}.TableContainer_cell--text__3HEsv.TableContainer_indent-level-1__XwQ1H{padding-left:20px !important}.TableContainer_cell--text__3HEsv.TableContainer_indent-level-2__3gDvZ{padding-left:40px !important}.TableContainer_cell--text__3HEsv.TableContainer_indent-level-3__80JCL{padding-left:60px !important}.TableContainer_cell--value__\+pcyZ{justify-content:center;font-family:"Courier New",monospace;color:#666;font-size:13px}.TableContainer_cell--subtotal__UwFfw{justify-content:center;font-weight:600;font-family:"Courier New",monospace;color:#333;font-size:13px}@media(max-width: 768px){.TableContainer_tableContainer__5qmUq{font-size:12px}.TableContainer_headerCell__n-kEc,.TableContainer_cell__HRRTU{padding:6px 8px}}
