/* ОБЩАЯ ТЕМА vStack. Источник правды — корневая репа vstack/docs.
 * Выкладывается ОДИН РАЗ в корень раздачи как /_shared/vstack-theme.css и
 * подключается КАЖДЫМ продуктовым бандлом по абсолютному пути (headTags в
 * docusaurus.config.js). Поэтому это РАНТАЙМ-синхронизация: правишь этот файл и
 * выкладываешь его один раз — перекрашиваются ВСЕ продукты и ВСЕ версии сразу,
 * без пересборки бандлов. (Бандл нельзя «перекрасить» иначе — его собственный
 * custom.css вшит; сюда выносим только брендовый слой: цвета/лого/шапку.) */

:root {
  --ifm-color-primary: #2e8bff;
  --ifm-color-primary-dark: #1f7ef0;
  --ifm-color-primary-darker: #1a72d8;
  --ifm-color-primary-light: #4c9bff;
  --ifm-navbar-background-color: #0d1117;
  --ifm-background-color: #0d1117;
  --ifm-footer-background-color: #0b0f14;
}

/* единый брендовый акцент в шапке всех продуктов */
.navbar { border-bottom: 2px solid var(--ifm-color-primary); }
.navbar__title { letter-spacing: .2px; }

/* маркер, что тема пришла из общего источника (видно глазами в демо) */
.navbar::after {
  content: "vStack docs · общая тема";
  position: absolute; right: 12px; bottom: -20px;
  font-size: 11px; color: #6b7785; pointer-events: none;
}
