/* Print additions for this tool only. Loaded after shared/print.css.
   A result here can list 35 or more table rows, against the six rows the shared
   print sheet was tuned for. Type and spacing shrink so the result stays on one
   A4 page, and the "keep it unbroken" rule is lifted so a long result flows
   instead of leaving the first page empty. */

#subjects-block { display: none !important; }

#result { page-break-inside: auto; }
table, .data-table { page-break-inside: auto; }
tr { page-break-inside: avoid; }

.stack { gap: 6px !important; }
.stack-lg { gap: 8px !important; }
.stack-xl { gap: 10px !important; }

#print-head { margin-bottom: 8px; padding-bottom: 6px; }

.t-number { font-size: 36px !important; }
.t-body { font-size: 12px; line-height: 1.35; }
.t-meta { font-size: 10px; line-height: 1.3; }
#result h2,
.t-h2 { font-size: 13px; line-height: 1.25; }

.data-table th,
.data-table td {
  padding: 1.5px 6px;
  font-size: 9px;
  line-height: 1.15;
}

#r-blocking-empty { font-size: 11px; }
