:root{
  --v9wxswjilpt: #0d141e; /* общий фон: тёмный сине-графитовый */
  --vy2ayz78890: rgba(15,26,33,0.92); /* панели/карточки: тёмный navy */
  --vy2ayz78890-2: rgba(19,31,48,0.96); /* “поднятые” элементы чуть светлее */
  --vqtl4g6p9b6: rgba(255,255,255,0.92); /* основной текст: почти белый */
  --vld76p6pse1: rgba(195,209,225,0.66); /* вторичный текст: холодный серо-голубой */
  --vsmtov8v0gk: rgba(215,168,82,0.22); /* тонкие линии/рамки с золотистым оттенком */

  --vo5d6ys7wt6: #d39938; /* акцент/CTA: тёплый золотисто-оранжевый как кнопки */
  --vo5d6ys7wt6-contrast: #0a151e;

  --vqpy2hs5n3s: 0 14px 36px rgba(1,0,0,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vbken70pi2p: #080c12; /* хедер/сайдбар: ещё темнее */
  --vsvrupo2ik5: rgba(253,255,254,0.94);
  --vnnqcf4ktw4: rgba(194,208,224,0.74);
  --v60wdo9f02e: rgba(214,168,82,0.18);
  --v0djg4hakzi: #d29a3b;
  --v16k5qorucj: 0 18px 44px rgba(0,2,0,0.60);
}
