.reporte-vueltas-kpi-grid[data-v-758c3f30]{display:grid;grid-template-columns:repeat(3,minmax(140px,180px));-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.65rem;width:100%}.reporte-vueltas-kpi-pill[data-v-758c3f30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;min-height:58px;padding:.45rem .7rem;border-radius:50px;color:#fff;text-align:center;-webkit-box-shadow:0 4px 10px rgba(15,23,42,.16);box-shadow:0 4px 10px rgba(15,23,42,.16)}.reporte-vueltas-kpi-label[data-v-758c3f30]{width:100%;font-size:.64rem;font-weight:700;line-height:1.15;letter-spacing:.55px;text-transform:uppercase;opacity:.92}.reporte-vueltas-kpi-value[data-v-758c3f30]{max-width:100%;font-size:1.25rem;font-weight:700;line-height:1.1;overflow-wrap:anywhere}.reporte-vueltas-kpi-pill[data-v-758c3f30]:first-child{background-color:#087ff5}.reporte-vueltas-kpi-pill[data-v-758c3f30]:nth-child(2){background-color:#06b6d4}.reporte-vueltas-kpi-pill[data-v-758c3f30]:nth-child(3){background-color:#f59e0b}.reporte-vueltas-kpi-pill[data-v-758c3f30]:nth-child(4){background-color:#20c997}.reporte-vueltas-kpi-pill[data-v-758c3f30]:nth-child(5){background-color:#64748b}.reporte-vueltas-kpi-pill[data-v-758c3f30]:nth-child(6){background-color:#7c3aed}.cabecera-vueltas[data-v-758c3f30]{background:#e28833;color:#fff}.acciones-vueltas[data-v-758c3f30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.acciones-vueltas .btn[data-v-758c3f30]{padding:10px 20px;border-radius:8px;font-weight:600}.btn-generar-vueltas[data-v-758c3f30]{background:#e28833;border-color:#e28833;color:#fff}.btn-generar-vueltas[data-v-758c3f30]:hover:not(:disabled){background:#c96f21;color:#fff}@media (max-width:1199.98px){.reporte-vueltas-encabezado[data-v-758c3f30]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.reporte-vueltas-kpi-grid[data-v-758c3f30]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}}@media (max-width:767.98px){.reporte-vueltas-resumen[data-v-758c3f30]{margin-bottom:1.25rem!important}.reporte-vueltas-encabezado h3[data-v-758c3f30]{font-size:1.55rem}.reporte-vueltas-encabezado p[data-v-758c3f30]{max-width:290px}.reporte-vueltas-kpi-grid[data-v-758c3f30]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.reporte-vueltas-kpi-pill[data-v-758c3f30]{min-height:60px;padding:.5rem .35rem}.reporte-vueltas-kpi-label[data-v-758c3f30]{font-size:.58rem;letter-spacing:.3px}.reporte-vueltas-kpi-value[data-v-758c3f30]{font-size:1.12rem}}