.google-auth{flex-direction:column;gap:24px;margin-bottom:24px;display:flex}.google-auth-error{margin-bottom:24px}.google-auth .google-sign-in{color:#1f1f1f;background:#fff;border-color:#747775;gap:10px;width:100%;min-height:48px;padding:12px 16px}.google-auth .google-sign-in:hover{background:var(--field)}.google-sign-in .google-mark{flex-shrink:0;width:20px;height:20px}.google-auth-legal{line-height:1.7}.google-auth-legal a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.google-auth-divider{text-align:center;align-items:center;gap:14px;display:flex}.google-auth-divider:before,.google-auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.google-auth-divider span{flex-shrink:0}
