/* Printing: only the doctor report is left on the page (PLAN 6.9). A4 and US Letter both use
   the printer's own paper size; the margins leave room on either. */
@page {
  margin: 12mm;
}

@media print {
  .nav,
  .skip-link,
  .toast-host,
  .banner,
  .no-print {
    display: none !important;
  }

  html,
  body {
    background: #fff;
    color: #000;
    font-size: 9.5pt;
  }

  .app,
  .main {
    margin: 0;
    padding: 0;
    max-width: none;
  }

  .report-preview .report {
    padding: 0;
    border: 0;
    border-radius: 0;
  }
}
