.google-signin{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 16px;border:1px solid #747775;border-radius:4px;background:#fff;color:#1f1f1f!important;font:500 14px/20px Arial,sans-serif;text-decoration:none!important;max-width:100%;cursor:pointer}.google-signin:hover{background:#f3f6fc}.google-signin:focus-visible,.google-auth button:focus-visible,.google-auth a:focus-visible{outline:3px solid #1a73e8;outline-offset:3px}.google-signin svg{flex:none}.al-auth__form>.google-signin{width:100%}.google-auth-separator{text-align:center;margin:16px 0;color:#666}.google-auth{box-sizing:border-box;max-width:480px;margin:32px auto;padding:24px;border:1px solid #ddd;border-radius:8px;font:16px/1.5 Arial,sans-serif;color:#222;background:#fff}.google-auth a{color:#174ea6}.google-auth button{font:inherit;padding:10px 16px;margin-top:16px;cursor:pointer}.google-auth .g-recaptcha{margin:16px 0}@media(max-width:480px){.google-auth{margin:12px 8px;padding:16px}.google-auth .g-recaptcha{transform:scale(.88);transform-origin:left top;margin-right:-30px}.google-signin{width:100%}}
