:root{
  /* общая тёмная “ночная” тема с фиолетовыми акцентами как на скриншоте */
  --vas84vgjvqv: #1a212d; /* основной фон (тёмный сине-графитовый) */
  --v06mi0uthmm: rgba(28,34,48,0.92); /* панели/карточки */
  --v06mi0uthmm-2: rgba(36,46,64,0.96); /* приподнятые элементы/ховеры/внутренние блоки */
  --vh5dzuzf9vl: rgba(247,247,250,0.96); /* основной текст (почти белый) */
  --vtbsyphxbke: rgba(247,247,251,0.68); /* вторичный текст */
  --vmudy4q0lb7: rgba(255,255,253,0.10); /* тонкие разделители */

  --vsqqcrgospi: #aa55f5; /* фиолетовый акцент (кнопки/активные табы) */
  --vsqqcrgospi-contrast: #0d0d1c; /* текст/иконки на фиолетовом */

  --v84tmxh1oed: 0 14px 34px rgba(0,0,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* верхняя панель/сайдбар (чуть темнее основного фона) */
  --v1rokr80cgn: #161a26; /* хедер/сайдбар */
  --vehsi4lv9p7: rgba(243,246,251,0.96);
  --vfq5xpeibam: rgba(246,249,254,0.70);
  --vc85ypfqrem: rgba(255,255,255,0.12);
  --vcvcihjz6qf: #bf85fb; /* мягкий фиолетовый для вторичных акцентов */
  --v7fz2kk6wnt: 0 16px 40px rgba(0,2,0,0.60);
}
