:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --vkavs47hgmf: #041313;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --v5kectew7bd: rgba(10,34,29,0.92);    /* основные панели/карточки (тёмный teal) */
  --v5kectew7bd-2: rgba(20,45,40,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --vkl1ijama5z: rgba(254,253,254,0.92);    /* основной текст */
  --vixg0w01pkv: rgba(255,255,255,0.66);   /* вторичный текст */
  --vpwziacw57r: rgba(255,255,255,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --vbwx9h70b91: #aa57f8;                    /* основной акцент (фиолетовый) */
  --vbwx9h70b91-contrast: #fefffd;

  --vyh7a0jxpk6: 0 16px 44px rgba(0,1,0,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --v831xh9rvl5: #02120d;                  /* хедер/самая тёмная зона */
  --v1qd345qju1: rgba(255,255,255,0.94);
  --vrjwq36wasx: rgba(253,253,255,0.70);
  --vajc8r6t75r: rgba(253,254,253,0.10);
  --vti9z149a39: #a957f8;
  --vwx5jl7u04u: 0 18px 48px rgba(1,2,0,0.60);
}