:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --vrppdjx1cmi: #041610;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --vgeaflp7uug: rgba(14,33,31,0.92);    /* основные панели/карточки (тёмный teal) */
  --vgeaflp7uug-2: rgba(18,47,40,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --vu9xufgdi19: rgba(253,255,255,0.92);    /* основной текст */
  --vg0lb8ti9cl: rgba(255,255,254,0.66);   /* вторичный текст */
  --v1u4or92ff9: rgba(255,253,254,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --v6h937wpd7n: #a953f5;                    /* основной акцент (фиолетовый) */
  --v6h937wpd7n-contrast: #fffdff;

  --vc00l90wt1y: 0 16px 44px rgba(1,2,2,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --vtdi8fsoljn: #020f0c;                  /* хедер/самая тёмная зона */
  --v4ujxpxy3ml: rgba(255,253,255,0.94);
  --vhtfw73qp8n: rgba(255,255,254,0.70);
  --vocu3flg87h: rgba(255,255,255,0.10);
  --v6b96seqib1: #a857f6;
  --vt0aka1w9by: 0 18px 48px rgba(2,1,2,0.60);
}