.campaign-dialog{border:0;border-radius:1.25rem;padding:1.5rem;width:min(90vw,28rem);max-height:85vh;overflow:auto;text-align:center;color:#212121;background:#fff;box-shadow:0 20px 70px #0005;font-family:Tajawal,sans-serif}.campaign-dialog::backdrop{background:#0009}.campaign-dialog>img,.campaign-thumbnail{max-width:100%;max-height:18rem;object-fit:contain;border-radius:.75rem}.campaign-dialog>[data-popup-close]{display:block;margin-inline-start:auto;background:#f3f3f3;color:#222;border:0;border-radius:50%;font-size:1.5rem}.campaign-dialog p{white-space:pre-wrap;overflow-wrap:anywhere}.campaign-dialog a{display:block;margin-top:1rem}.marketing-choice{padding:1rem;margin:1rem;background:#fff;color:#222;border:1px solid #ddd;border-radius:.75rem}.marketing-choice button{margin:.3rem}.campaign-preview{margin-top:1rem;padding:1rem;border:1px solid #ddd;border-radius:1rem;overflow-wrap:anywhere}
