/* Только для изображений */
img {
  user-select: none !important;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;

  -webkit-user-drag: none !important;
  user-drag: none !important;

  pointer-events: none; /* убери, если есть ссылки */
}

/* Убираем странный drag у всего */
* {
  -webkit-user-drag: none !important;
}
.tn-group[data-group-id="1777616049709000010"] {
  z-index: 200 !important;
}
/* Пункты поиска — варианты подсказок */
/* Пункты поиска */
.t985__searchvariant {
  border: none !important;
  border-radius: 3px !important;
  background-color: #ffffff !important;
  color: #000000 !important;
  outline: none !important;
  box-shadow: none !important;
}

/* Фон всего блока поиска */
.t985__widgetheader {
  background-color: rgba(255, 255, 255, 0.44) !important;
  backdrop-filter: blur(20px) !important;
  -webkit-backdrop-filter: blur(20px) !important;
}
@keyframes myFadeInLeft {
  from {
    opacity: 0;
    transform: translateX(-20px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.t450__list_item .t-menu__link-item {
  opacity: 0;
}

.t450__menu_show .t450__list_item:nth-child(1) .t-menu__link-item {
  animation: myFadeInLeft 0.4s ease-in-out both;
  animation-delay: 0.1s;
}
.t450__menu_show .t450__list_item:nth-child(2) .t-menu__link-item {
  animation: myFadeInLeft 0.4s ease-in-out both;
  animation-delay: 0.2s;
}
.t450__menu_show .t450__list_item:nth-child(3) .t-menu__link-item {
  animation: myFadeInLeft 0.4s ease-in-out both;
  animation-delay: 0.3s;
}
.t450__menu_show .t450__list_item:nth-child(4) .t-menu__link-item {
  animation: myFadeInLeft 0.4s ease-in-out both;
  animation-delay: 0.4s;
}
.t450__menu_show .t450__list_item:nth-child(5) .t-menu__link-item {
  animation: myFadeInLeft 0.4s ease-in-out both;
  animation-delay: 0.5s;
}
.t450__menu_show .t450__list_item:nth-child(6) .t-menu__link-item {
  animation: myFadeInLeft 0.4s ease-in-out both;
  animation-delay: 0.6s;
}
.t450__menu_show .t450__list_item:nth-child(7) .t-menu__link-item {
  animation: myFadeInLeft 0.4s ease-in-out both;
  animation-delay: 0.7s;
}
.t450__menu_show .t450__list_item:nth-child(8) .t-menu__link-item {
  animation: myFadeInLeft 0.4s ease-in-out both;
  animation-delay: 0.8s;
}
/* Ссылки первого уровня (чёрная подложка) — белые */
.t978__menu-item .t978__link {
  color: #ffffff !important;
}

/* Ссылки подменю второго уровня (белая подложка) — чёрные */
.t978__innermenu-link {
  color: #000000 !important;
}
/* Глобальное выравнивание точек в блоке T1110 */
.t1110__feature {
    display: flex !important;
    align-items: center !important; /* Центрирует иконку и текст по вертикали */
}

/* Убираем специфические отступы, которые сдвигают иконку вниз */
.t1110__feature-icon-wrap {
    display: flex !important;
    align-items: center !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* Принудительная фиксация размера и отступов изображения */
.t1110__feature-img {
    margin-top: 0 !important;
    display: block !important;
}