.alertas-cobros{color:var(--color-text-primary)}.alertas-cobros__toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.alertas-cobros__filtro{display:flex;align-items:center;gap:8px}.alertas-cobros__filtro-label{font-size:.8rem;font-weight:600;color:var(--color-text-secondary);margin-bottom:0;white-space:nowrap}.alertas-cobros__filtro-input{width:92px;min-height:var(--toolbar-control-h);height:auto;padding:.25rem .7rem;font-size:.95rem;line-height:1.45;border:1px solid var(--color-border);border-radius:10px;box-shadow:none}.alertas-cobros__filtro-input:focus{border:1px solid var(--color-primary);box-shadow:none}.alertas-cobros__filtro-ayuda{flex:1 1 100%;margin-bottom:0;font-size:.75rem;line-height:1.4;color:var(--color-text-secondary)}.alertas-cobros__contador{font-size:.8rem;color:var(--color-text-secondary)}.alertas-cobros__btn-masivo{margin-left:auto}.alertas-cobros__lista{display:flex;flex-direction:column;gap:12px}.alertas-cobros__cliente{border:1px solid var(--color-border);border-radius:12px;background:var(--bg-card);box-shadow:0 1px 3px var(--shadow-color);padding:14px 16px}.alertas-cobros__cliente-header{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px 14px}.alertas-cobros__cliente-nombre{font-size:1.02rem;font-weight:700;margin-bottom:0;min-width:0;overflow-wrap:anywhere}.alertas-cobros__cliente-chips{display:flex;align-items:center;gap:8px;min-width:0}.alertas-cobros__chip{display:inline-flex;align-items:center;gap:5px;border:0;padding:5px 11px;border-radius:999px;font-size:.85rem;font-weight:700;font-variant-numeric:tabular-nums;background:var(--totales-acento-principal-bg);color:var(--totales-acento-principal);white-space:nowrap}.alertas-cobros__chip.is-usd{background:var(--totales-acento-usd-bg);color:var(--totales-acento-usd)}.alertas-cobros__chip span{font-weight:600;font-size:.74rem;text-transform:uppercase;letter-spacing:.03em;opacity:.85}.alertas-cobros__cliente-acciones{display:flex;align-items:center;gap:8px}.alertas-cobros__cliente-acciones .btn{border-radius:10px;font-size:.8rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.alertas-cobros__ventas{margin-top:12px;padding-top:10px;border-top:1px solid var(--color-border-secondary)}.alertas-cobros__ventas-fila{display:grid;grid-template-columns:minmax(78px,auto) minmax(100px,1fr) minmax(100px,1fr) auto;align-items:baseline;gap:4px 14px;padding:5px 0;font-size:.86rem}.alertas-cobros__ventas-fila+.alertas-cobros__ventas-fila{border-top:1px solid var(--color-border-secondary)}.alertas-cobros__ventas-num{font-weight:600;white-space:nowrap}.alertas-cobros__ventas-monto-linea{display:contents}.alertas-cobros__ventas-monto{font-variant-numeric:tabular-nums;font-weight:600}.alertas-cobros__ventas-hace{color:var(--color-text-secondary)}.alertas-cobros__ventas-link{font-size:.8rem;font-weight:600;white-space:nowrap;text-align:right}.alertas-cobros__ventas-mas{display:inline-block;margin-top:8px;padding:0;border:0;background:transparent;font-size:.82rem;font-weight:600;color:var(--color-primary)}.alertas-cobros__ventas-mas:hover{text-decoration:underline}.alertas-cobros__vacio{margin-top:4px}@media(max-width:1024px){.alertas-cobros__cliente-header{grid-template-columns:1fr auto}.alertas-cobros__cliente-nombre{grid-column:1;grid-row:1}.alertas-cobros__cliente-acciones{grid-column:2;grid-row:1}.alertas-cobros__cliente-chips{grid-column:1/-1;grid-row:2;flex-wrap:wrap}.alertas-cobros__ventas-fila{grid-template-columns:minmax(78px,auto) 1fr auto}.alertas-cobros__ventas-monto-linea{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0}}@media(max-width:576px){.alertas-cobros__toolbar{flex-wrap:wrap;gap:10px}.alertas-cobros__filtro{width:100%}.alertas-cobros__filtro-input{flex:1 1 auto;width:auto}.alertas-cobros__btn-masivo{margin-left:0;width:100%;justify-content:center}.alertas-cobros__cliente-header{display:flex;gap:10px}.alertas-cobros__cliente-acciones,.alertas-cobros__cliente-header{flex-direction:column;align-items:stretch}.alertas-cobros__cliente-acciones .btn{width:100%;justify-content:center}.alertas-cobros__ventas-fila{grid-template-columns:minmax(64px,auto) 1fr}.alertas-cobros__ventas-hace,.alertas-cobros__ventas-link{display:none}}