@media print {
  .pw-shell { display: block; }
  .pw-rail, .pw-crumb { display: none; }
  .pw-body { max-width: none; padding: 0; }
  body { font-size: 10.5pt; }
  .pw-step > li { border-left: 0; padding-left: 0; }
  a { color: inherit; text-decoration: none; }
  a[href^="/"]::after { content: " (plainwire" attr(href) ")"; font-size: 8.5pt; }
  .pw-note { border: 1pt solid #000; }
  h2, h3 { break-after: avoid; }
  .pw-step > li, .pw-table tr { break-inside: avoid; }
}
