@media print {
  /* Global print styles for the infertility summary */
  .MuiGrid-container {
    display: flex !important;
    flex-direction: row !important;
    width: 100% !important;
  }
  
  /* Ensure grid items appear side by side */
  .MuiGrid-item {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }
  
  /* Ensure tables don't overflow */
  .MuiTableContainer-root {
    width: 100% !important;
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }
  
  /* Additional table styling */
  .MuiTable-root {
    width: 100% !important;
    table-layout: fixed !important;
  }
  
  /* Ensure proper cell sizing */
  .MuiTableCell-root {
    word-wrap: break-word !important;
    overflow-wrap: break-word !important;
  }
}