/* Printing: only the script sheet, black on white, no app chrome. */
@page { margin: 0.5in; }
@media print {
  :root { color-scheme: light; }
  html, body { background: #fff !important; color: #000 !important; }
  .no-print, .topbar, .tabs, .sheet-tools, .toast, .skip, dialog { display: none !important; }
  main { padding: 0 !important; }
  .wrap { padding: 0 !important; max-width: none !important; }
  .script-sheet {
    border: 0 !important; box-shadow: none !important; padding: 0 !important; margin: 0 !important;
    max-width: none !important; width: auto !important; background: #fff !important;
  }
  .sheet-header { border-bottom-color: #000 !important; }
  .chunk-tactic, .chunk-text .slash, .sec-title { color: #8b1d22 !important; -webkit-print-color-adjust: exact; print-color-adjust: exact; }
  .sec-title { color: #000 !important; }
  .chunk-text .partner, .chunk-text .dir, .chunk-note, .version-name { color: #444 !important; }
  .type-physical { color: #1d6b4f !important; } .type-tonal { color: #6a3591 !important; }
  .type-topical { color: #1f5fbf !important; } .type-tactical { color: #8a4200 !important; }
}
