:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --v7lmyiam7q7: #041511;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --vnsojcgfn4x: rgba(14,36,29,0.92);    /* основные панели/карточки (тёмный teal) */
  --vnsojcgfn4x-2: rgba(20,48,40,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --v80z8equyic: rgba(253,254,254,0.92);    /* основной текст */
  --v7eukjb3vnh: rgba(255,253,254,0.66);   /* вторичный текст */
  --vu3hz1yh0m5: rgba(255,255,255,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --vg3jo8lsxy3: #a857f7;                    /* основной акцент (фиолетовый) */
  --vg3jo8lsxy3-contrast: #fefeff;

  --vtyll4xf6dg: 0 16px 44px rgba(2,2,2,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --vrytb4ztskq: #020e10;                  /* хедер/самая тёмная зона */
  --vf2u3ih73ic: rgba(255,255,253,0.94);
  --vd01dyyyp60: rgba(254,255,255,0.70);
  --v6dvq0sqyo4: rgba(253,255,255,0.10);
  --vutsux73t3y: #a856f9;
  --vidx19zaqol: 0 18px 48px rgba(2,0,0,0.60);
}