@media print {
  body:has(main > #panel-title) .read-view > #panel-title { font-size: 25pt; }
  body:has(main > #panel-title) .read-view > .case-section:nth-of-type(3) { break-before: page; }
  body:has(main > #panel-title) .case-section { break-inside: avoid; }
  body:has(main > #panel-title) .case-meta { font-size: 8.5pt; letter-spacing: .2px; }
  body:has(main > #panel-title) .read-view ul { font-size: 10pt; line-height: 1.8; }
}
