:root{
  --vhkp17bx2il: #111310; /* общий фон: почти чёрный как на скрине */
  --vw8ttldgkbj: rgba(21,21,23,0.90); /* панели/карточки */
  --vw8ttldgkbj-2: rgba(36,35,33,0.92); /* “поднятые” элементы / hover-плашки */
  --v753p35goh0: rgba(255,255,255,0.92); /* основной белый текст */
  --vjb7p274tif: rgba(255,255,255,0.62); /* вторичный текст */
  --vsqy4u4n79j: rgba(254,255,255,0.10); /* тонкие линии/разделители */

  --v6yd9ej5pc4: #d5b04d; /* золото интерфейса (рамки/акценты/ссылки) */
  --v6yd9ej5pc4-contrast: rgba(11,13,11,0.96); /* тёмный текст на золоте */

  --voqiuc5avpi: 0 18px 48px rgba(0,0,2,0.68);
  --radius: 18px;
  --maxw: 1080px;

  --vrer3wubapq: #10100c; /* верхняя шапка/промо-зоны */
  --vfz2gkza67b: rgba(253,254,253,0.92);
  --vlep1a3z0ln: rgba(255,255,255,0.70);
  --viru1x4whwo: rgba(210,180,77,0.22); /* золотистая “подсветка” линий */
  --vqqg3oq1kkm: #f1d37c; /* более яркое золото для активных пунктов/бейджей */
  --vcmohklrw2o: 0 20px 60px rgba(1,2,1,0.74);
}