#emailSignIn{width:100%;margin-top:14px}#emailCodeForm,#twoFactorForm{margin-top:24px}#emailCodeForm button,#twoFactorForm button{margin-top:14px}#emailCodeStatus,#securityMessage{line-height:1.7;color:#b6d8f1}#emailResetStart{margin-block:20px}#securityCenter{min-width:0}#securityCenter p{line-height:1.7}.security-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:24px}.security-status-grid>div{border:1px solid #bce8ff24;border-radius:18px;padding:16px;min-width:0}.security-status-grid span{display:block;color:#9eb6cb;font-size:12px;margin-bottom:8px}.security-status-grid strong{font-size:15px;font-weight:550}.security-check{display:flex;align-items:center;gap:12px;margin-block:24px!important}.security-check input{width:20px!important;min-height:20px!important;height:20px;flex:0 0 20px}.security-check+ p{font-size:13px}#securityForm>.actions{flex-wrap:wrap;gap:12px}#securityForm>.actions button{flex:1 1 180px}#verifyEmailStep{margin-top:24px}#authenticatorDialog{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #a8d6f735;border-radius:26px;padding:28px;background:#070f1b;color:#edf6ff}#authenticatorDialog p{line-height:1.8;color:#b0c7dc}#authenticatorQr{display:block;max-width:100%;height:auto;margin:20px auto;border-radius:16px}#authenticatorSecret,#recoveryCodesText{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%;line-height:1.9}#closeAuthenticator{margin-top:20px}@media(max-width:650px){.security-status-grid{grid-template-columns:1fr;gap:10px}.security-status-grid>div{display:flex;justify-content:space-between;gap:12px}.security-status-grid span{margin:0}#authenticatorDialog{padding:20px}}
.oauth-connections{display:flex;flex-direction:column;gap:12px}.oauth-connection{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;background:#09131c;border:1px solid #b4dfff29;border-radius:18px}.oauth-connection strong{display:block;font-size:14px}.oauth-connection small{display:block;font-size:11px;color:#9ab7ca;margin-top:5px}.oauth-connection button{font-size:12px;flex-shrink:0}#oauthSettings .muted{font-size:12px;line-height:1.8}#oauthSettingsError{overflow-wrap:anywhere}
