:root{
  --v2pdd2du5rf: #0d131c; /* общий фон: тёмный сине-графитовый */
  --vjcz6mizib4: rgba(12,23,35,0.92); /* панели/карточки: тёмный navy */
  --vjcz6mizib4-2: rgba(20,31,44,0.96); /* “поднятые” элементы чуть светлее */
  --v17x7x3bsx9: rgba(255,255,255,0.92); /* основной текст: почти белый */
  --vrrslztaygh: rgba(197,211,225,0.66); /* вторичный текст: холодный серо-голубой */
  --v630kd9dl6g: rgba(216,171,83,0.22); /* тонкие линии/рамки с золотистым оттенком */

  --vh95olgymo4: #d29a3a; /* акцент/CTA: тёплый золотисто-оранжевый как кнопки */
  --vh95olgymo4-contrast: #0c131b;

  --vipfvnvnafn: 0 14px 36px rgba(0,0,0,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vbz3ijvilfl: #090d12; /* хедер/сайдбар: ещё темнее */
  --vuot5nlcs2g: rgba(253,255,255,0.94);
  --v9fmigs0pbd: rgba(193,208,225,0.74);
  --v2cspfqmis7: rgba(215,170,83,0.18);
  --vp4u15y5qsa: #d19c39;
  --vl5uqwt9843: 0 18px 44px rgba(0,2,2,0.60);
}
