.print-actions{display:flex;gap:8px;align-items:center}.pdf-btn{background:#fee2e2;color:#b91c1c;border:0;border-radius:9px;padding:10px 14px;font-weight:700}.pdf-btn:hover{background:#fecaca}@media print{#receipt.report-doc{display:block!important;width:190mm;max-width:100%;margin:0 auto;font-family:Arial,sans-serif;font-size:10px;color:#111}#receipt.report-doc .report-head{text-align:center;border-bottom:2px solid #111;padding-bottom:10px;margin-bottom:12px}#receipt.report-doc .report-head h1{font-size:20px;margin:4px}#receipt.report-doc .report-head p{margin:2px}#receipt.report-doc .report-summary{display:flex;gap:12px;flex-wrap:wrap;margin:10px 0}#receipt.report-doc .report-summary span{border:1px solid #bbb;padding:7px 10px;border-radius:5px}#receipt.report-doc table{width:100%;border-collapse:collapse;font-size:9px}#receipt.report-doc th,#receipt.report-doc td{border:1px solid #bbb;padding:6px;white-space:normal}#receipt.report-doc th{background:#eee;font-weight:bold}#receipt.report-doc .report-foot{text-align:center;margin-top:16px;border-top:1px solid #aaa;padding-top:8px}}
