.sb-logo [data-marca-logo]{max-width:100%;object-fit:contain}
.sb-logo [data-marca-nombre]{display:block;font-style:normal;font-weight:700;line-height:1.35;overflow-wrap:anywhere;max-width:100%;font-size:12px}
.csa-marca-reporte{display:flex;align-items:center;gap:18px;margin:16px 24px 0;padding:14px 20px;background:#fff;border:1px solid #d6dfed;border-radius:12px;color:#1f337a}
.csa-marca-reporte[hidden]{display:none}
.csa-marca-reporte img{width:120px;height:58px;object-fit:contain}
.csa-marca-reporte strong{font-size:18px;overflow-wrap:anywhere}
@media print{.csa-marca-reporte{display:flex!important;border:0;margin:0 0 16px;padding:0;break-inside:avoid}.csa-marca-reporte[hidden]{display:none!important}.csa-soporte{display:none!important}}
