/* v1676 Controles compactos sin ocultar los botones de navegar el recibo. */
html body #ssw1636ReceiptOverlay .ssw1637-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}
html body #ssw1636ReceiptOverlay .ssw1676-format-label{font-size:11px;display:flex;flex-wrap:nowrap;align-items:center;gap:3px;color:#f8fbff;font-weight:650}
html body #ssw1636ReceiptOverlay [data-ssw1676-format],
html body #ssw1636ReceiptOverlay [data-ssw1676-style],
html body #ssw1636ReceiptOverlay [data-ssw1676-custom]{background:#fff;color:#111b2a;border:1px solid #cbd5e1;border-radius:7px;padding:7px 5px;font-size:12px;max-width:142px}
html body #ssw1636ReceiptOverlay [data-ssw1676-custom]{width:68px}
html body #ssw1636ReceiptOverlay [data-ssw1676-custom][hidden]{display:none!important}
html body #ssw1636ReceiptOverlay button[data-ssw1676-pdf]{background:#e5f3e9;color:#124b2f}
@media(max-width:560px){
 html body #ssw1636ReceiptOverlay .ssw1636-toolbar{align-items:flex-start!important}
 html body #ssw1636ReceiptOverlay .ssw1636-toolbar h2{flex:1 1 100%;font-size:13px}
 html body #ssw1636ReceiptOverlay .ssw1637-actions{justify-content:flex-start;gap:5px}
 html body #ssw1636ReceiptOverlay .ssw1676-format-label{font-size:10px}
 html body #ssw1636ReceiptOverlay [data-ssw1676-format],
 html body #ssw1636ReceiptOverlay [data-ssw1676-style]{max-width:117px;padding:6px 3px;font-size:11px}
 html body #ssw1636ReceiptOverlay button[data-ssw1676-pdf],html body #ssw1636ReceiptOverlay button[data-ssw1636-print]{padding:8px!important;min-height:34px}
}
@media print{html body #ssw1636ReceiptOverlay .ssw1676-format-label,html body #ssw1636ReceiptOverlay [data-ssw1676-custom]{display:none!important}}
