/* Print = one slide per landscape page (printable handout). */
@page { size: landscape; margin: 12mm; }

@media print {
  body.deck { overflow: visible; }
  .deck-wrap { height: auto; display: block; }
  .deck-bar { display: none !important; }

  .slides-area { position: static; overflow: visible; background: #fff; }

  .slide {
    position: static !important;
    display: flex !important;      /* un-hide every slide */
    inset: auto;
    page-break-after: always;
    break-after: page;
    min-height: 92vh;
    border: none;
  }
  .slide:last-child { page-break-after: auto; }

  /* show whichever language is active on screen at print time */
}
