.card-container__card-link {
  text-decoration: none;
  width: 200px;
  height: 200px;
}

.a-set-of-cards__card-link {
  text-decoration: none;
}

/* Чёрная ссылка становится серой по нажатию, без подчёркивания */
.black-grey-link {
  text-decoration: none;
  color: black;
}

.black-grey-link:hover {
  color: rgb(73, 73, 73);
}

.black-grey-link:active {
  color: black;
}

/* Прямоугольная кнопка */
/* Голубой */
.background-color-blue {
  background-color: #1d94cf;
}

.background-color-blue:hover {
  background-color: rgba(50, 142, 204, 0.8);
}

.background-color-blue:active {
  background-color: rgba(30, 62, 83, 0.8);
}

/* Зелёный */
.background-color-green {
  background-color: #25d366;
}

.background-color-green:hover {
  background-color: #37db73;
}

.background-color-green:active {
  background-color: rgba(30, 62, 83, 0.8);
}

/* Тёмносиняя кнопка с закруглёнными краями */
.button__rounded-edges-10rem:hover {
  background-color: rgb(3, 47, 77, 0.8);
}

.button__rounded-edges-10rem:active {
  background-color: rgb(3, 47, 77, 0.6);
}

/* Эффект имитации кнопки к карточкам */
.button__rounded-edges-15px:hover {
  background-color: #f4f4f7;
  transform: translateY(-3px);
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

/* Эффект плавающего подчёркивания */
.linktext-underline {
  text-decoration-thickness: 1px;
  text-underline-offset: 5px;
  color: #161b61;
}

.linktext-underline:hover {
  text-underline-offset: 4px;
  color: #313791;
}