:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --vpsofyl62kj: #041410;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --vbqx3aua7k3: rgba(14,35,28,0.92);    /* основные панели/карточки (тёмный teal) */
  --vbqx3aua7k3-2: rgba(20,47,38,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --v9hkfuiywvz: rgba(254,255,254,0.92);    /* основной текст */
  --vanffhmeqsm: rgba(255,255,255,0.66);   /* вторичный текст */
  --vgir2ko3xq6: rgba(255,255,254,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --v3tdvzln9sd: #a955f6;                    /* основной акцент (фиолетовый) */
  --v3tdvzln9sd-contrast: #feffff;

  --v5nz3qjkz5a: 0 16px 44px rgba(2,0,0,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --vkdcctaxv00: #030e10;                  /* хедер/самая тёмная зона */
  --v2witi5dj5j: rgba(254,254,254,0.94);
  --v36wouv5mn3: rgba(254,253,253,0.70);
  --v44nljvgx43: rgba(254,255,255,0.10);
  --v8tjdwjc8cr: #aa55f7;
  --vmp0z1qw2ms: 0 18px 48px rgba(0,2,0,0.60);
}