/* Flat, mono-safe print/PDF base: report cards, receipts, brochures. */
@media print { .sidebar, .topbar, .menu-btn, .no-print, .toasts { display: none !important; } .shell { display: block; } .content { padding: 0; max-width: none; }
  body { background: #fff; color: #000; } .card { border: 1px solid #999; } @page { size: A4; margin: 14mm; } }
