/* Chargé uniquement avec le planning mensuel autorisé. */
@media print {
  .page-wrapper > .alert,
  .page-body > .container-xl > .alert,
  .offcanvas,
  .modal,
  .toast-container,
  .staff-assistant,
  .global-search { display: none !important; }

  .surgery-calendar-printout {
    color: #000;
    font-size: 10pt;
  }

  .surgery-calendar-printout h1 { font-size: 16pt; }
  .surgery-calendar-printout table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
  }
  .surgery-calendar-printout thead { display: table-header-group; }
  .surgery-calendar-printout tr { break-inside: avoid; }
  .surgery-calendar-printout th,
  .surgery-calendar-printout td {
    padding: 6pt;
    border-bottom: 1px solid #ccc;
    text-align: left;
    vertical-align: top;
    overflow-wrap: anywhere;
  }
  .surgery-calendar-printout__date {
    width: 18%;
    white-space: nowrap;
  }
}
