.simple-dialog{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #afcecc;border-radius:24px;padding:28px;background:#f3fffc;color:#163d83;box-shadow:0 20px 80px #122b5e55;font:16px/1.55 Arial,sans-serif}.simple-dialog::backdrop{background:#10244066;backdrop-filter:blur(3px)}.simple-dialog h2{font-size:27px;line-height:1.15;margin:0 0 16px}.simple-dialog button{cursor:pointer;min-height:48px;border:0;border-radius:12px;padding:12px 18px;background:#b51977;color:#fff;font:600 16px Arial,sans-serif}.simple-dialog input[type=email]{box-sizing:border-box;width:100%;padding:12px;border:1px solid #91b3b5;border-radius:10px;font-size:16px;margin:8px 0 14px}.simple-dialog .secondary{background:transparent;color:#163d83}.simple-dialog label{display:block}.simple-dialog .consent{font-size:14px}.simple-dialog .actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.simple-dialog .trap{display:none}
