@media print {
  .promo-bar, .se-navbar, .category-strip, .se-footer, .no-print, .btn, .toast-container-se, .admin-sidebar, .admin-topbar { display: none !important; }
  body { background: #fff !important; color: #000 !important; }
  .panel, .card, .summary-card, .order-card { border: 1px solid #ccc !important; box-shadow: none !important; }
  .admin-main { margin-left: 0 !important; }
  a { color: #000 !important; text-decoration: none; }
}
