[data-questions-tool] form { margin-bottom: 2rem; }
[data-questions-tool] .checklist-output h2 { overflow-wrap: anywhere; }
[data-questions-tool] [data-questions-reset] { margin-top: .5rem; }
@media print {
  [data-questions-tool] .checklist-row:has(input:not(:checked)) { display: none !important; }
  [data-questions-tool] [data-question-count] { display: none; }
  [data-questions-tool] .checklist-output a { overflow-wrap: anywhere; }
}
