/* ==========================================================================
   Правки после сдачи проекта (запрос владельца сайта, 10.11.2026)
   Файл подключается после основного CSS Webflow и ничего в нём не меняет —
   только переопределяет два поведения. Оригинальные стили остаются нетронутыми.
   ========================================================================== */

/* 1. Текст кнопок нельзя выделить мышью / текстовым курсором.
      Кнопки сайта: .solid_button_left_icon (Написать письмо),
      .outline_button_accordeon_expanded / _collapsed (аккордеоны таймлайна),
      .social_button (иконки соцсетей), плюс на всякий случай .w-button.
      Обычные текстовые ссылки (.link, ссылки внутри текста) оставлены
      выделяемыми — копировать телефон или ссылку по-прежнему можно. */
.solid_button_left_icon,
.solid_button_left_icon *,
.outline_button_accordeon_expanded,
.outline_button_accordeon_expanded *,
.outline_button_accordeon_collapsed,
.outline_button_accordeon_collapsed *,
.social_button,
.social_button *,
.button_contaner,
.button_contaner *,
.w-button,
.w-button * {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* 2. Лейбл кнопки «Написать письмо» не подчёркивается при наведении.
      Причина: в основном CSS Webflow есть глобальное правило
      `a:hover { text-decoration: underline }`. Оно попадает и на кнопку-ссылку,
      а text-decoration от родителя рисуется поверх всех вложенных элементов
      (то есть поверх текста лейбла). Гасим подчёркивание на самой кнопке во всех
      состояниях; вложенная строка — на случай если браузер применит правило
      напрямую к лейблу. Фон :hover / :active и белый цвет текста не меняются. */
.solid_button_left_icon,
.solid_button_left_icon:hover,
.solid_button_left_icon:focus,
.solid_button_left_icon:active,
.solid_button_left_icon .small_button_text_invert,
.solid_button_left_icon:hover .small_button_text_invert,
.solid_button_left_icon:focus .small_button_text_invert,
.solid_button_left_icon:active .small_button_text_invert {
  text-decoration: none;
}
