.bp-login-dialog{width:min(470px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:0;margin:auto;border:1px solid var(--line,#d5e0e9);border-radius:12px;background:#fff;color:#182631;overscroll-behavior:contain;box-shadow:0 12px 50px #16263540}.bp-login-dialog::backdrop{background:#101f2bd2}.bp-login-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 14px 6px 18px;border-bottom:1px solid #d5e0e9}.bp-login-dialog h2{font-size:16px;font-weight:700;line-height:1.3}.bp-login-dialog>header>button{display:grid;place-items:center;min-width:44px;min-height:44px}.bp-login-dialog iframe{display:block;width:100%;height:min(590px,calc(100dvh - 84px));border:0}