:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --vjyqv9cl9rj: #081511;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --vedr2vmjx5v: rgba(12,32,28,0.92);    /* основные панели/карточки (тёмный teal) */
  --vedr2vmjx5v-2: rgba(16,46,41,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --v79qnwgjkp7: rgba(255,254,253,0.92);    /* основной текст */
  --v8cgry86kqh: rgba(255,254,254,0.66);   /* вторичный текст */
  --v9odcfm1bow: rgba(255,255,255,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --v26e03qp7op: #a654f8;                    /* основной акцент (фиолетовый) */
  --v26e03qp7op-contrast: #fffdfd;

  --vovso1rp6xz: 0 16px 44px rgba(0,0,0,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --vonehc3ukz7: #05110e;                  /* хедер/самая тёмная зона */
  --v0o46yzjbwg: rgba(255,254,253,0.94);
  --vq3s5485lno: rgba(255,255,253,0.70);
  --vvuyw48oo8t: rgba(253,254,255,0.10);
  --vyft7lzt5wz: #a955f8;
  --vhukivy9zyx: 0 18px 48px rgba(2,0,0,0.60);
}