/* ==========================================================================
   Мост: семантические переменные IDS → токены проекта.

   Переменные --ids__* ниже — собственные семантические цвета IDS
   (вендорные, см. скопированные части в tokens.css/base.css). Этот файл
   переопределяет те из них, на которые реально опирается разметка сайта
   (text/link/hover/background), значениями tokens.css (из Figma) — так
   структура/механика IDS остаётся нетронутой, а внешний вид следует
   дизайн-системе проекта, по правилу приоритета: токены проекта побеждают,
   IDS поставляет только паттерны.

   Подключается после tokens.css (где заданы дефолты --ids__*) и перед
   base.css/components.css, которые используют --ids__link/hover и т.д.
   ========================================================================== */

:root {
  --ids__text: var(--color-text-default);
  --ids__link: var(--color-text-default);
  --ids__hover: var(--color-text-default-hover);
  --ids__background: var(--color-bg-secondary);

  /* Добавлено в пространство имён IDS — у исходной библиотеки есть только
     link/hover, а дизайн-система проекта определяет третье, press-состояние
     ссылки (text/default/press). Названо в той же схеме (--ids__hover). */
  --ids__press: var(--color-text-default-press);
}

/* Тёмная тема IDS (.dark) не переопределяется: дизайн-система проекта на
   этом фрейме тёмную тему не определяет. Не подключаем theme-toggle.js —
   .dark у нас нигде не проставляется. */
