#packing-handover-copy,
#manifest-handover-copy,
#demurrage-bill-checklist {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  font: inherit;
  line-height: 1.8;
  padding: 20px;
  background: #f2f7f4;
  border: 1px solid #d1ded9;
  border-radius: 12px;
}
.manifest-handover-steps {
  padding-left: 28px;
  border-left: 2px solid #b6cbc1;
  margin-left: 12px;
}
.manifest-handover-steps li { padding: 8px 0 12px 8px; }
[data-copy-status] { display: inline-block; color: #315b4c; font-size: 14px; }
a.card[data-download-selected="true"] { outline: 3px solid #2e7058; outline-offset: 3px; }
