
.cc_yctd1w0p_login .taban-social-login-btn, .cc_yctd1w0p_register .taban-social-login-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.625rem;
  width: 100%;
  padding: 0.625rem 1.25rem;
  border: 1px solid var(--taban-gray-200);
  border-radius: var(--taban-radius);
  background: var(--taban-white);
  color: var(--taban-gray-900);
  cursor: pointer;
  transition: border-color 0.15s ease;
  font-size: 1.125rem;
}

.cc_yctd1w0p_login .taban-social-login-btn:hover, .cc_yctd1w0p_register .taban-social-login-btn:hover {
  border-color: var(--taban-gray-300);
}
