@media (max-width: 540px) {
  .lp-nav-actions { gap: 8px; }
  .lp-nav-actions .lp-btn { display: inline-flex; gap: 5px; padding: 8px 10px; font-size: 11px; }
}
.previewstage { position: relative; width: 100%; }
.previewstage img { display: block; width: 100%; height: auto; }
#evidence-box { position: absolute; border: 2px solid #315ce7; background: #315ce722; pointer-events: none; }
