/* =====================================================================
   Solo para imprimir: el comprobante en la impresora de tickets o la cotización
   en hoja carta. Va de último.
   ===================================================================== */

#print-root { display: none; }

@media print {
  body { background: #fff; }
  .app, .overlay, .toasts { display: none !important; }
  #print-root { display: block; color: #000; }
  #print-root .receipt { border: 0; max-width: 72mm; padding: 0; color: #000; background: #fff; }
  /* La térmica imprime solo negro: nada de grises que salgan pálidos (ni en modo oscuro). */
  #print-root .receipt * { color: #000 !important; border-color: #000 !important; }
  #print-root .print-page + .print-page { break-before: page; page-break-before: always; }
  #print-root.carta .cot-sheet { font-size: 11pt; }
}
