.popup-busqueda[data-v-1c2b024e]{z-index:51005}.popup-busqueda .vs-popup[data-v-1c2b024e]{max-width:900px;width:90%;max-height:80vh;overflow-y:auto}[dir] .popup-busqueda .vs-popup[data-v-1c2b024e]{padding:20px}.flex[data-v-1c2b024e]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-1[data-v-1c2b024e]{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.items-center[data-v-1c2b024e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-between[data-v-1c2b024e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-center[data-v-1c2b024e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gap-2[data-v-1c2b024e]{gap:.5rem}.gap-4[data-v-1c2b024e]{gap:1rem}[dir] .mt-1[data-v-1c2b024e]{margin-top:.25rem}[dir] .mt-2[data-v-1c2b024e]{margin-top:.5rem}[dir] .mt-6[data-v-1c2b024e]{margin-top:1.5rem}[dir] .mb-4[data-v-1c2b024e]{margin-bottom:1rem}[dir] .p-3[data-v-1c2b024e]{padding:.75rem}.text-xs[data-v-1c2b024e]{font-size:.75rem}.text-sm[data-v-1c2b024e]{font-size:.875rem}.font-semibold[data-v-1c2b024e]{font-weight:600}.text-green-700[data-v-1c2b024e]{color:#15803d}.text-gray-500[data-v-1c2b024e]{color:#6b7280}.text-gray-600[data-v-1c2b024e]{color:#4b5563}.text-red-500[data-v-1c2b024e]{color:#ef4444}[dir] .bg-green-50[data-v-1c2b024e]{background-color:#f0fdf4}[dir] .rounded[data-v-1c2b024e]{border-radius:.375rem}.block[data-v-1c2b024e]{display:block}.lista-resultados[data-v-1c2b024e]{max-height:400px;overflow-y:auto}[dir] .lista-resultados[data-v-1c2b024e]{border:1px solid #e0e0e0;border-radius:8px}.item-resultado[data-v-1c2b024e]{transition:all .2s ease}[dir] .item-resultado[data-v-1c2b024e]{border-bottom:1px solid #f0f0f0;-webkit-transition:all .2s ease;cursor:pointer}[dir] .item-resultado[data-v-1c2b024e]:last-child{border-bottom:none}[dir] .item-resultado[data-v-1c2b024e]:hover{background-color:#f8f9fa}.item-contenido[data-v-1c2b024e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}[dir] .item-contenido[data-v-1c2b024e]{padding:12px 16px}.item-principal[data-v-1c2b024e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.icono-institucion[data-v-1c2b024e]{color:#4caf50;-ms-flex-negative:0;flex-shrink:0}.item-info[data-v-1c2b024e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.institucion-nombre[data-v-1c2b024e]{font-weight:600;font-size:14px;color:#2c3e50;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .institucion-nombre[data-v-1c2b024e]{margin-bottom:4px}.institucion-ciudad[data-v-1c2b024e]{color:#6b7280}.institucion-ciudad[data-v-1c2b024e],.institucion-ruc[data-v-1c2b024e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.institucion-ruc[data-v-1c2b024e]{color:#4b5563}[dir] .institucion-ruc[data-v-1c2b024e]{margin-top:3px}.resumen-financiero-busqueda[data-v-1c2b024e]{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px}[dir] .resumen-financiero-busqueda[data-v-1c2b024e]{background:#fff;border:1px solid #dbeafe;border-radius:6px;padding:8px}.item-facturacion[data-v-1c2b024e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-ms-flex-negative:0;flex-shrink:0}.facturacion-info[data-v-1c2b024e]{color:#4b5563;white-space:nowrap}.facturacion-info[data-v-1c2b024e],.sin-facturacion[data-v-1c2b024e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px}.sin-facturacion[data-v-1c2b024e]{color:#ef4444}.item-accion[data-v-1c2b024e]{-ms-flex-negative:0;flex-shrink:0}.icono-seleccionar[data-v-1c2b024e]{color:#4caf50;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}[dir] .icono-seleccionar[data-v-1c2b024e]{-webkit-transition:-webkit-transform .2s ease}.item-resultado:hover .icono-seleccionar[data-v-1c2b024e]{-webkit-transform:scale(1.2)}[dir] .item-resultado:hover .icono-seleccionar[data-v-1c2b024e]{transform:scale(1.2)}.sin-resultados[data-v-1c2b024e]{color:#9ca3af}[dir] .sin-resultados[data-v-1c2b024e]{text-align:center;padding:40px 20px}.sin-resultados p[data-v-1c2b024e]{font-size:14px}[dir] .sin-resultados p[data-v-1c2b024e]{margin:0}.w-full[data-v-1c2b024e]{width:100%}[dir=ltr] .mr-1[data-v-1c2b024e]{margin-right:.25rem}[dir=rtl] .mr-1[data-v-1c2b024e]{margin-left:.25rem}[dir] .mb-2[data-v-1c2b024e]{margin-bottom:.5rem}[dir] .mb-3[data-v-1c2b024e]{margin-bottom:.75rem}@media (max-width:768px){.item-contenido[data-v-1c2b024e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.item-principal[data-v-1c2b024e]{width:100%}.item-facturacion[data-v-1c2b024e]{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.resumen-financiero-busqueda[data-v-1c2b024e]{grid-template-columns:1fr}.item-accion[data-v-1c2b024e]{width:100%}[dir] .item-accion[data-v-1c2b024e]{text-align:center}}