.ndd-free-auth-dialog{border:1px solid #dce3ee;border-radius:28px;background:#fff;padding:0;width:min(620px,calc(100% - 24px));max-width:calc(100% - 24px);height:min(860px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);overflow:hidden;box-shadow:0 28px 90px #07152c66}.ndd-free-auth-dialog::backdrop{background:#07152cc4;backdrop-filter:blur(5px)}.ndd-free-auth-dialog iframe{display:block;width:100%;height:100%;border:0}.ndd-free-auth-close{position:absolute;inset:10px auto auto 10px;z-index:2;width:40px;height:40px;border:1px solid #dce3ee;border-radius:50%;background:#fff;color:#102451;font:30px/1 Arial;cursor:pointer}.ndd-free-auth-close:focus-visible{outline:3px solid #21bedf;outline-offset:2px}.ndd-free-auth-open{overflow:hidden}body.nd-design.ndd-free-auth-frame{background:#fff;margin:0}body.nd-design.ndd-free-auth-frame .ac-login{display:block;max-width:100%;margin:0}body.nd-design.ndd-free-auth-frame .ac-lcard{border:0;box-shadow:none;border-radius:0;padding:54px 30px 30px}@media(max-width:480px){body.nd-design.ndd-free-auth-frame .ac-lcard{padding:54px 20px 24px}.ndd-free-auth-dialog{border-radius:22px;height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}}
