
.print-measure-layout {
  display: grid;
  grid-template-columns: 270px 270px;
  gap: 102px;
  margin: 8px 4px 0;
  align-items: start;
}

/* ==========================================================================
   Measurement print — mobile (module-scoped, <=640px).
   The A4 sheet is a fixed 794px print layout. Instead of clipping it (the global
   overflow-x:clip on .measurement-print-screen would cut the right edge), keep
   the sheet at full fidelity and let it scroll horizontally INSIDE the screen so
   the page itself never scrolls. The two measurement columns stack. Desktop and
   print output are unchanged.
   ========================================================================== */
@media (max-width: 640px) {
  #measurement-print {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    padding: 12px 0;
  }
  #measurement-print .print-measure-layout {
    grid-template-columns: 1fr;
    gap: 24px;
  }
}
