:root{
  /* общая тёмная “ночная” тема с фиолетовыми акцентами как на скриншоте */
  --vw1dglye1w3: #1a212e; /* основной фон (тёмный сине-графитовый) */
  --v2mz4rseo0v: rgba(29,34,50,0.92); /* панели/карточки */
  --v2mz4rseo0v-2: rgba(37,48,61,0.96); /* приподнятые элементы/ховеры/внутренние блоки */
  --vwz279nknbh: rgba(244,247,250,0.96); /* основной текст (почти белый) */
  --v9roit3b0uy: rgba(246,247,250,0.68); /* вторичный текст */
  --v0693aoz3iw: rgba(253,254,254,0.10); /* тонкие разделители */

  --v8ls6k7n4s2: #a855f5; /* фиолетовый акцент (кнопки/активные табы) */
  --v8ls6k7n4s2-contrast: #0d0a1a; /* текст/иконки на фиолетовом */

  --vaosralwyta: 0 14px 34px rgba(0,0,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* верхняя панель/сайдбар (чуть темнее основного фона) */
  --v6aht7pmpmj: #151b27; /* хедер/сайдбар */
  --vkck6m3stvo: rgba(246,245,252,0.96);
  --vm83h8nk708: rgba(245,248,251,0.70);
  --vvrtlzwihgl: rgba(255,255,255,0.12);
  --vct3x0pdoe6: #be83fe; /* мягкий фиолетовый для вторичных акцентов */
  --vhanmergzpg: 0 16px 40px rgba(0,0,0,0.60);
}
