/* IMPRESIÓN: solo se ven las hojas del plano (dibujo y leyenda), apaisadas y sin la interfaz.
   El papel (A4, A3, Carta…) se elige en el diálogo del navegador; el plano se ajusta a la hoja. */
@page { size: landscape; margin: 8mm; background: #fff; }

html {
  color-scheme: light; /* el tema oscuro de la pantalla no debe teñir los márgenes de la hoja */
}

html, body {
  height: auto !important;
  overflow: visible !important;
  background: #fff !important;
}

.app, #avisos, #soltar, dialog, noscript { display: none !important; }

/* Cada hoja del plano (el dibujo y su leyenda) ocupa una página entera. */
#impresion { display: block !important; }
#impresion svg {
  display: block;
  width: 100%;
  height: 100vh;
  break-after: page;
  page-break-after: always;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
#impresion svg:last-child {
  break-after: auto;
  page-break-after: auto;
}
