#magic2-login-dialog{border:0;border-radius:16px;padding:24px;max-width:calc(100vw - 64px);width:300px;background:#fff;color:#202124;box-shadow:0 8px 36px #0003;font:16px Arial,sans-serif}#magic2-login-dialog::backdrop{background:#0006}#magic2-login-title{margin:0;font-size:20px;font-weight:500}#magic2-login-status:empty{display:none}#magic2-login-status{font-size:14px;color:#b3261e}.magic2-login-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.magic2-login-actions button{border:0;border-radius:6px;padding:10px 18px;font:inherit;color:#1a73e8;background:transparent}.magic2-login-actions button:last-child{background:#1a73e8;color:#fff}.magic2-login-actions button:disabled{opacity:.55}