/* Temis Legal — impresión: solo el documento, en formato procesal. */
@media print {
  body > *:not(#print-area) { display: none !important; }
  /* El grano del papel es un pseudo-elemento de body: no lo alcanza la regla
     de arriba y saldría impreso como una capa de ruido. */
  body::before { display: none !important; }
  #print-area {
    display: block !important;
    font-family: "Times New Roman", Times, serif;
    font-size: 12pt;
    line-height: 1.9;
    text-align: justify;
    color: #000;
    white-space: pre-wrap;
  }
  #print-area .centro { text-align: center; font-weight: bold; }
  #print-area .pie-doc { margin-top: 24pt; font-size: 9pt; color: #444; border-top: 1px solid #888; padding-top: 6pt; text-align: left; }
  @page { size: letter; margin: 2.5cm 2cm; }
}
