.kit-inline-test-link {
  color: #a978ff;
  font-weight: 800;
  text-decoration: none;
  border-bottom: 1px solid rgba(169, 120, 255, 0.45);
  cursor: pointer;
  transition:
    color 160ms ease,
    border-color 160ms ease,
    text-shadow 160ms ease;
}

.kit-inline-test-link:hover {
  color: #c7a8ff;
  border-color: #c7a8ff;
  text-shadow: 0 0 12px rgba(145, 93, 255, 0.45);
}

/* Подсветка кнопок страницы профиля под курсором */
.account-page button,
.account-page .primary-button,
.account-page .secondary-button,
.account-page .danger-button,
.account-page .account-social-field,
.account-page .account-card a {
  transition:
    transform 150ms ease,
    border-color 150ms ease,
    background-color 150ms ease,
    box-shadow 150ms ease;
}

.account-page button:hover,
.account-page .primary-button:hover,
.account-page .secondary-button:hover,
.account-page .danger-button:hover,
.account-page .account-card a:hover {
  transform: translateY(-1px);
  border-color: rgba(151, 102, 255, 0.75);
  background-color: rgba(126, 78, 230, 0.12);
  box-shadow: 0 8px 22px rgba(44, 22, 90, 0.22);
}
