.google-signin{display:inline-flex!important;align-items:center;justify-content:center;gap:12px;background:#fff;color:#1f1f1f;min-height:48px;text-decoration:none}.google-signin:hover{background:#f8faf9;color:#1f1f1f}.google-mark{display:block;flex:0 0 24px;width:24px!important;height:24px!important;object-fit:contain;filter:none}.google-account-heading{display:flex;align-items:center;gap:10px}.google-profile-badge{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--line);border-radius:16px;background:white;margin-bottom:22px}.google-profile-badge .google-mark{width:32px!important;height:32px!important}.google-profile-email{font-size:13px;color:var(--muted);padding:12px 14px;background:var(--bg);border-radius:10px;overflow-wrap:anywhere;margin-bottom:24px}.field .password-hint{display:block;font-size:12px;color:var(--muted);font-weight:400;line-height:1.5;margin-top:7px}.auth-card .field-error{display:block;color:#b3261e;font-size:12px;margin-top:7px}.auth-card .field-error[hidden]{display:none}.account-profile-only{max-width:720px}
