:root{
  /* общая тёмная “ночная” тема с фиолетовыми акцентами как на скриншоте */
  --vsah0zewhxk: #1c202a; /* основной фон (тёмный сине-графитовый) */
  --v13cmp2r11o: rgba(29,38,46,0.92); /* панели/карточки */
  --v13cmp2r11o-2: rgba(34,48,61,0.96); /* приподнятые элементы/ховеры/внутренние блоки */
  --vegdowg1v0n: rgba(246,245,254,0.96); /* основной текст (почти белый) */
  --vafpj55f1h6: rgba(247,245,253,0.68); /* вторичный текст */
  --v1r0i3a2ar1: rgba(255,255,253,0.10); /* тонкие разделители */

  --vreagspfbwz: #a956f6; /* фиолетовый акцент (кнопки/активные табы) */
  --vreagspfbwz-contrast: #100b1a; /* текст/иконки на фиолетовом */

  --v1yhnshu78l: 0 14px 34px rgba(0,1,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* верхняя панель/сайдбар (чуть темнее основного фона) */
  --vf513hgutrt: #161a27; /* хедер/сайдбар */
  --vw3s9pejhxl: rgba(246,248,254,0.96);
  --vm42ec0x3i2: rgba(246,248,254,0.70);
  --v13ht9mhjhd: rgba(255,255,255,0.12);
  --v5h30yawwbw: #c183fa; /* мягкий фиолетовый для вторичных акцентов */
  --vfedrnohj1k: 0 16px 40px rgba(1,0,0,0.60);
}
