.subtotal-efectivo .grid-cell[data-v-3d204ad2]{background:#edf2f6;font-weight:700}.subtotal-incompleto .grid-cell[data-v-3d204ad2]{background:#e28833!important;color:#fff!important;font-weight:700}.tabla-ventas-grid[data-v-3d204ad2]{font-family:inherit;font-size:14px}.grid-cell-header[data-v-3d204ad2]{background:#e28833!important;color:#fff!important;font-size:12px!important}.tabla-ventas-scroll[data-v-3d204ad2]{max-height:420px;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%!important;display:block!important;clear:both!important}.tabla-ventas-scroll[data-v-3d204ad2]:after{content:none!important;display:none!important}.tabla-ventas-grid[data-v-3d204ad2]{--ventas-columnas:minmax(0,28fr) minmax(0,22fr) minmax(0,25fr) minmax(0,25fr);display:block;width:100%!important;min-width:600px}.tabla-ventas-grid>.grid-row[data-v-3d204ad2]{display:grid;grid-template-columns:var(--ventas-columnas);width:100%}.tabla-ventas-grid>.grid-row-header[data-v-3d204ad2]{position:sticky;top:0;z-index:2}.grid-cell[data-v-3d204ad2]{padding:.5rem .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.text-right[data-v-3d204ad2]{text-align:right}.grid-cell-header[data-v-3d204ad2]{font-weight:700;font-size:.8125rem;color:#6c757d;background-color:#fff;-webkit-box-shadow:0 1px 0 #dee2e6;box-shadow:0 1px 0 #dee2e6;padding-top:.75rem;padding-bottom:.75rem}.grid-row:not(.grid-row-header):nth-of-type(odd) .grid-cell[data-v-3d204ad2]{background-color:#f2f2f2}.grid-cell.text-right[data-v-3d204ad2]{padding-right:18px!important}.subtotal-producto .grid-cell[data-v-3d204ad2]{border-top:1px solid #dee2e6;font-weight:700}.subtotal-concepto[data-v-3d204ad2]{padding-left:12px!important;text-align:left!important;font-size:1.05rem;letter-spacing:.02em}.subtotal-conteo[data-v-3d204ad2],.subtotal-monto[data-v-3d204ad2]{text-align:right!important;padding-right:18px!important}.subtotal-monto[data-v-3d204ad2]{font-size:1.05rem}.subtotal-bdp2 .grid-cell[data-v-3d204ad2],.subtotal-bdp .grid-cell[data-v-3d204ad2],.subtotal-monedero .grid-cell[data-v-3d204ad2]{border-top:1px solid #0056b3;font-weight:700;background-color:#e6f0ff!important;color:#0056b3!important}.fila-totales-global .grid-cell[data-v-3d204ad2]{border-top:2px solid #212529!important;border-bottom:2px solid #212529!important;background-color:#e9ecef!important;font-weight:700!important;color:#212529!important}.fila-totales-global .grid-cell.text-right[data-v-3d204ad2]{text-align:right!important;padding-right:18px!important}.echart[data-v-25ad3208]{width:100%;height:350px}@media (max-width:768px){.echart[data-v-25ad3208]{height:280px}}.incompletos-nota[data-v-619827fa]{background:#e28833;color:#fff;font-weight:600;padding:16px 20px;border-radius:10px}.total-general-box[data-v-619827fa]{background:linear-gradient(135deg,#667eea,#764ba2);padding:30px;border-radius:15px;color:#fff}.stat-card[data-v-619827fa]{background:hsla(0,0%,100%,.1);padding:20px;border-radius:10px;text-align:center;backdrop-filter:blur(10px)}.stat-card h4[data-v-619827fa]{margin-bottom:10px;color:hsla(0,0%,100%,.9);font-size:14px;text-transform:uppercase;letter-spacing:1px}.stat-card h2[data-v-619827fa]{margin:0;font-size:32px;font-weight:700;color:#fff}.loading-overlay[data-v-619827fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.startDate[data-v-619827fa]{width:100%}.global-stat-badge[data-v-619827fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1.5rem;border-radius:50px;color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15);min-width:180px}.global-stat-badge .stat-icon[data-v-619827fa]{font-size:1.5rem;margin-right:12px;opacity:.8}.global-stat-badge .stat-label[data-v-619827fa]{font-size:.65rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;opacity:.9}.global-stat-badge .stat-value[data-v-619827fa]{font-size:1.3rem;font-weight:600;line-height:1.1}.global-stat-badge .stat-content[data-v-619827fa]{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;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fade-in-bck[data-v-619827fa]{-webkit-animation:fadeIn-619827fa .4s cubic-bezier(.39,.575,.565,1) both;animation:fadeIn-619827fa .4s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fadeIn-619827fa{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-619827fa{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.bg-logo-naranja[data-v-619827fa]{background-color:#e28833!important}