:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --vwx6ollj5ej: #071310;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --vcfws6058va: rgba(10,32,32,0.92);    /* основные панели/карточки (тёмный teal) */
  --vcfws6058va-2: rgba(18,45,41,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --vyx2i8lo26r: rgba(254,255,255,0.92);    /* основной текст */
  --v453s8u9gnj: rgba(255,253,253,0.66);   /* вторичный текст */
  --vmqdo8qjccm: rgba(254,254,254,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --vvf5y5uxkgm: #a854f5;                    /* основной акцент (фиолетовый) */
  --vvf5y5uxkgm-contrast: #fefeff;

  --vxq35j2d83p: 0 16px 44px rgba(0,0,0,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --vgl8m0tbjp1: #06100c;                  /* хедер/самая тёмная зона */
  --vm0zji89df9: rgba(254,255,255,0.94);
  --vehkopxpi14: rgba(253,253,253,0.70);
  --vqa9n0kvnec: rgba(255,254,253,0.10);
  --vmfe59wlux4: #aa55f6;
  --vp0f4jmwdg3: 0 18px 48px rgba(0,2,0,0.60);
}