/* Google OAuth is an optional second login method, not a replacement for email/password. */
.loginCard .atlasLoginDivider{
 display:flex;align-items:center;gap:13px;margin:21px 0 15px;
 color:#81919f;font-size:12px;font-weight:650;
}
.loginCard .atlasLoginDivider::before,
.loginCard .atlasLoginDivider::after{
 content:'';height:1px;flex:1;background:#e0e8ec;
}
.loginCard #atlasGoogleLogin{
 display:flex;align-items:center;justify-content:center;gap:12px;
 width:100%;min-height:46px;margin:0;padding:11px 15px;
 background:#fff;color:#26384a;border:1px solid #d8e2e8;border-radius:11px;
 font-size:14px;font-weight:750;line-height:1.3;
 transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
}
.loginCard #atlasGoogleLogin:hover{background:#f4f8fa;border-color:#b6cbd0}
.loginCard #atlasGoogleLogin:focus-visible{
 outline:3px solid #4cb8a7;outline-offset:3px;
}
.loginCard #atlasGoogleLogin:disabled{opacity:.6;cursor:progress}
.loginCard .atlasGoogleG{display:inline-grid;place-items:center;flex:0 0 22px;
 width:22px;height:22px;font-weight:850;font-size:20px;
 background:conic-gradient(#4285f4 0 95deg,#34a853 95deg 175deg,#fbbc05 175deg 240deg,#ea4335 240deg 310deg,#4285f4 310deg);
 background-clip:text;-webkit-background-clip:text;color:transparent;
}
.loginCard .atlasGoogleFoot{margin:11px 0 0;text-align:center;color:#758796;
 font-size:11px;line-height:1.45;
}
