:root{
  --vg3rcjn4w14: #0a111a; /* общий фон: тёмный сине-графитовый */
  --vgybr36bufd: rgba(15,24,35,0.92); /* панели/карточки: тёмный navy */
  --vgybr36bufd-2: rgba(18,32,45,0.96); /* “поднятые” элементы чуть светлее */
  --vqg842tnehm: rgba(254,255,254,0.92); /* основной текст: почти белый */
  --vwu8vo6137i: rgba(197,210,224,0.66); /* вторичный текст: холодный серо-голубой */
  --vdb7k64hf15: rgba(213,168,83,0.22); /* тонкие линии/рамки с золотистым оттенком */

  --vf6xp48mquw: #d3993a; /* акцент/CTA: тёплый золотисто-оранжевый как кнопки */
  --vf6xp48mquw-contrast: #0c111e;

  --vefhrpz9imt: 0 14px 36px rgba(2,0,0,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vvqknjoberl: #050d11; /* хедер/сайдбар: ещё темнее */
  --vp0dxk73hjj: rgba(253,255,255,0.94);
  --vgulhnhc62b: rgba(196,209,226,0.74);
  --vnl6a7vxqaj: rgba(214,167,81,0.18);
  --vxbxls1ygvp: #d49b3b;
  --vq6ypik50gh: 0 18px 44px rgba(0,0,0,0.60);
}
