:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --v4f2v5l0ml1: #061612;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --v4uiaruyx05: rgba(10,33,28,0.92);    /* основные панели/карточки (тёмный teal) */
  --v4uiaruyx05-2: rgba(18,45,42,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --v3dnk27g91q: rgba(254,254,255,0.92);    /* основной текст */
  --v3flvqzxepi: rgba(254,255,254,0.66);   /* вторичный текст */
  --vqhoxt06uom: rgba(255,255,255,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --viyaecerm29: #a955f5;                    /* основной акцент (фиолетовый) */
  --viyaecerm29-contrast: #fefdff;

  --v74tvdwycbm: 0 16px 44px rgba(2,0,0,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --vhjligfpsqk: #05110f;                  /* хедер/самая тёмная зона */
  --vy4sbboedfy: rgba(255,253,255,0.94);
  --vsitaq29mu0: rgba(255,255,255,0.70);
  --vvmp4x2ja7g: rgba(255,255,255,0.10);
  --v5o8uzu0q6a: #a654f5;
  --vhgkpehr5bb: 0 18px 48px rgba(2,0,0,0.60);
}