/**
 * Dr. Anil Kumar's Eye Hospital ("drakeh") Print Stylesheet
 * =========================================================
 * Clean, ink-efficient print rendering for clinical documentation,
 * receipts, and patient educational summaries.
 */

@media print {
  *,
  *::before,
  *::after {
    background: transparent !important;
    color: #000000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  body {
    font-family: Georgia, 'Times New Roman', serif;
    font-size: 12pt;
    line-height: 1.4;
    background: #FFFFFF !important;
  }

  /* Hide navigation, headers, footers, interactive buttons */
  header,
  footer,
  nav,
  .btn,
  button,
  .no-print {
    display: none !important;
  }

  /* Expand content width */
  .container,
  .container-narrow,
  main,
  article {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid;
    break-after: avoid;
    color: #000000 !important;
  }

  img {
    max-width: 100% !important;
    page-break-inside: avoid;
    break-inside: avoid;
  }

  /* Print link URLs next to anchors */
  a[href^="http"]:after {
    content: " (" attr(href) ")";
    font-size: 9pt;
  }
}
