/* Isolated privacy modal; no existing site styles modified. */
.myon-privacy-dialog{width:min(860px,calc(100% - 28px));height:min(82vh,850px);max-width:none;max-height:none;border:0;border-radius:14px;padding:0;background:#fff;box-shadow:0 20px 70px rgba(0,0,0,.28);overflow:hidden}
.myon-privacy-dialog::backdrop{background:rgba(0,0,0,.56)}
.myon-privacy-heading{height:64px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8eef3;box-sizing:border-box;font-size:19px;color:#09253b}
.myon-privacy-close{background:transparent;border:0;font-size:30px;line-height:1;cursor:pointer;padding:6px 10px;color:#233b4d}
.myon-privacy-dialog iframe{display:block;width:100%;height:calc(100% - 64px);border:0;box-sizing:border-box;padding:14px;background:white}
