.bdk-preview-notice {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  margin: 0 auto 20px;
  max-width: 1400px;
  padding: 17px 20px;
  border: 1px solid #f0c251;
  border-left: 5px solid #f59f00;
  border-radius: 13px;
  background: linear-gradient(110deg, #fff8dc, #f0fff8);
  color: #263832;
}
.bdk-preview-notice div { display: grid; gap: 3px; }
.bdk-preview-notice strong { color: #102a43; font-size: 17px; }
.bdk-preview-notice span { font-size: 13px; }
.bdk-app[data-preview-only="1"] .bdk-document { position: relative; overflow: hidden; }
.bdk-app[data-preview-only="1"] .bdk-document::after {
  content: "SAMPLE – KenyaDocMaker";
  position: absolute;
  z-index: 50;
  top: 43%;
  left: -11%;
  width: 122%;
  padding: 17px 0;
  transform: rotate(-27deg);
  background: rgba(255,255,255,.72);
  border: 3px solid rgba(183,34,34,.24);
  color: rgba(163,25,25,.32);
  font: 900 clamp(25px,5vw,49px)/1 Arial,sans-serif;
  letter-spacing: 4px;
  text-align: center;
  pointer-events: none;
}
@media (max-width: 620px) {
  .bdk-preview-notice { align-items: stretch; flex-direction: column; }
  .bdk-preview-notice .bdk-btn { width: 100%; }
}
@media print {
  .bdk-app[data-preview-only="1"] .bdk-document::after { display: block !important; visibility: visible !important; }
}
