:root{
  --vhrxxn6hhch: #131114; /* общий фон: почти чёрный как на скрине */
  --vcxqj561ozo: rgba(20,20,22,0.90); /* панели/карточки */
  --vcxqj561ozo-2: rgba(33,34,33,0.92); /* “поднятые” элементы / hover-плашки */
  --vpjxp1fq6m0: rgba(255,255,253,0.92); /* основной белый текст */
  --v6u17067wjs: rgba(255,255,254,0.62); /* вторичный текст */
  --vuq0ys3c5ld: rgba(255,255,254,0.10); /* тонкие линии/разделители */

  --vo7golx354g: #d4b34e; /* золото интерфейса (рамки/акценты/ссылки) */
  --vo7golx354g-contrast: rgba(11,11,11,0.96); /* тёмный текст на золоте */

  --vk3az0uw3x0: 0 18px 48px rgba(0,1,0,0.68);
  --radius: 18px;
  --maxw: 1080px;

  --vpij5xwa3tn: #0c0d0e; /* верхняя шапка/промо-зоны */
  --vtsdjkghp82: rgba(255,254,255,0.92);
  --viyatlngfel: rgba(254,255,253,0.70);
  --vtaikklqnxo: rgba(214,179,77,0.22); /* золотистая “подсветка” линий */
  --vqs5mkswul2: #f0d57a; /* более яркое золото для активных пунктов/бейджей */
  --vrx2tc3iitu: 0 20px 60px rgba(0,2,1,0.74);
}