:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --vhd9m21cru4: #061514;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --vs9o7uq480w: rgba(13,33,29,0.92);    /* основные панели/карточки (тёмный teal) */
  --vs9o7uq480w-2: rgba(17,44,41,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --vy4vyvxn25u: rgba(255,253,255,0.92);    /* основной текст */
  --vwpd21tm5vh: rgba(253,255,253,0.66);   /* вторичный текст */
  --v4uss6iaahl: rgba(254,253,253,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --vp6pjz549f3: #a853f6;                    /* основной акцент (фиолетовый) */
  --vp6pjz549f3-contrast: #fffffe;

  --vhmt5b3lqni: 0 16px 44px rgba(0,0,0,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --vqb73xrgx99: #05120e;                  /* хедер/самая тёмная зона */
  --v7d7jsib6wo: rgba(255,253,255,0.94);
  --vyemb4rzk2z: rgba(255,255,255,0.70);
  --vh155ag8583: rgba(255,255,255,0.10);
  --vmulu0q2lgp: #a657f8;
  --vbs6sfb5nqz: 0 18px 48px rgba(2,0,0,0.60);
}