:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --vfnoljjt8m4: #071614;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --v615b5ymspe: rgba(12,32,29,0.92);    /* основные панели/карточки (тёмный teal) */
  --v615b5ymspe-2: rgba(18,47,38,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --vcqs3equofq: rgba(255,255,253,0.92);    /* основной текст */
  --vmlrusme4bq: rgba(253,255,255,0.66);   /* вторичный текст */
  --vdhwy0ndpwo: rgba(254,255,255,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --vxm1yfoo132: #a853f8;                    /* основной акцент (фиолетовый) */
  --vxm1yfoo132-contrast: #ffffff;

  --v28f7y9srhr: 0 16px 44px rgba(0,0,1,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --vutz233g3j9: #051210;                  /* хедер/самая тёмная зона */
  --veofkzr9fqc: rgba(255,255,253,0.94);
  --v9zt0xe7b83: rgba(253,255,255,0.70);
  --vmts29v2pqb: rgba(253,255,254,0.10);
  --vxqjlwdj1rr: #a955f6;
  --vbcz0cu3tqg: 0 18px 48px rgba(0,2,2,0.60);
}