.corte-report__title[data-v-45148162]{font-weight:600;margin-bottom:1rem;color:#1e293b}.corte-report__z[data-v-45148162]{padding:1rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}.corte-kpi[data-v-45148162]{padding:.75rem 1rem;background:#fff;border:1px solid #e2e8f0;border-radius:10px;height:100%}.corte-kpi--muted[data-v-45148162]{background:#f8fafc}.corte-kpi--danger .corte-kpi__value[data-v-45148162]{color:#dc3545}.corte-kpi--success .corte-kpi__value[data-v-45148162]{color:#198754}.corte-kpi--highlight[data-v-45148162]{background:#eff6ff;border-color:#93c5fd}.corte-kpi--ok[data-v-45148162]{background:#ecfdf5;border-color:#6ee7b7}.corte-kpi--ok .corte-kpi__value[data-v-45148162]{color:#059669}.corte-kpi--sobrante[data-v-45148162]{background:#fffbeb;border-color:#fcd34d}.corte-kpi--sobrante .corte-kpi__value[data-v-45148162]{color:#d97706}.corte-kpi--faltante[data-v-45148162]{background:#fef2f2;border-color:#fca5a5}.corte-kpi--faltante .corte-kpi__value[data-v-45148162]{color:#dc2626}.corte-kpi__label[data-v-45148162]{display:block;font-size:.75rem;color:#64748b;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.25rem}.corte-kpi__value[data-v-45148162]{display:block;font-weight:700;color:#1e293b}.corte-kpi__hint[data-v-45148162]{display:block;margin-top:.25rem;color:#64748b}
