:root{
  /* Общая палитра — тёмный зелёно-графитовый интерфейс как на скриншоте */
  --v4ykagkwzpf: #051413;                        /* общий фон (очень тёмный зелёно-графитовый) */
  --vuns58mnyh4: rgba(14,32,31,0.92);    /* основные панели/карточки (тёмный teal) */
  --vuns58mnyh4-2: rgba(17,48,41,0.96);  /* “поднятые” элементы/ховеры (чуть светлее teal) */

  --v2scbpoounw: rgba(255,255,255,0.92);    /* основной текст */
  --vsbkc0q20l9: rgba(254,255,255,0.66);   /* вторичный текст */
  --ve07k3e3awq: rgba(255,253,254,0.08);  /* тонкие разделители */

  /* Акцент — фиолетовый как кнопки/бейджи на скриншоте */
  --vs6jwsyhapu: #a757f6;                    /* основной акцент (фиолетовый) */
  --vs6jwsyhapu-contrast: #fefeff;

  --vxe49ina4xb: 0 16px 44px rgba(0,2,1,0.52);
  --radius: 18px;
  --maxw: 1080px;

  /* Тёмные зоны (хедер/верхнее меню) — ещё глубже и чуть холоднее */
  --v74i1w24n6e: #040f0c;                  /* хедер/самая тёмная зона */
  --vtohnfv5x7n: rgba(253,255,254,0.94);
  --vo8f7cy5nks: rgba(255,255,253,0.70);
  --v1hxrzq2el9: rgba(255,255,255,0.10);
  --vw9cen8orlf: #a754f6;
  --v2hog1wses3: 0 18px 48px rgba(1,0,0,0.60);
}