/* Kendo PDF / print helper rules (recommended)
   Appended as a small separate file to keep the large Kendo CSS unchanged.
*/
@media print {
  html,body { background: #fff !important; -webkit-print-color-adjust: exact; print-color-adjust: exact; }
  .no-print { display: none !important; }
  .card, .table-card, .k-block, .k-panel { box-shadow: none !important; border-radius: 0 !important; background: #fff !important; border-color: transparent !important; }
  .chip, .badge { page-break-inside: avoid; break-inside: avoid; -webkit-column-break-inside: avoid; }
  .section { page-break-inside: avoid; break-inside: avoid; -webkit-column-break-inside: avoid; }
  img { max-width: 100% !important; height: auto !important; }
  a[href]:after { content: " (" attr(href) ")"; font-size: .75em; }
}

/* For Kendo drawDOM export (applies during export too) */
.k-card, .card, .k-block, .k-panel { -webkit-print-color-adjust: exact; print-color-adjust: exact; }

/* Small helpers to reduce page breaks and preserve chip colors during PDF export */
.chip, .chip--ok, .chip--mid, .chip--warn, .badge { -webkit-print-color-adjust: exact; print-color-adjust: exact; }

/* Optional page margin for PDF viewers that use @page */
@page {
  margin: 0.5in;
}
