/* Глобальный стиль скроллбара — весь сайт (десктоп + адаптив + горизонтальные скролл-контейнеры таблиц).
   Гамма сайта: тонкий серый thumb (#C2C5C9), прозрачный трек, темнее на hover (#989CA0). */

/* Firefox */
* {
  scrollbar-width: thin;
  scrollbar-color: #c2c5c9 transparent;
}

/* WebKit / Chromium / Safari */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  background: transparent;
}
::-webkit-scrollbar-thumb {
  background: #c2c5c9;
  border-radius: 8px;
}
::-webkit-scrollbar-thumb:hover {
  background: #989ca0;
}
::-webkit-scrollbar-thumb:active {
  background: #6f7276;
}
/* стык горизонтального и вертикального скролла */
::-webkit-scrollbar-corner {
  background: transparent;
}

/* На тёмных секциях (#252525 — футер/тёмные боксы) thumb чуть светлее для контраста. */
.footer::-webkit-scrollbar-thumb,
.fig-canvas .dark-box::-webkit-scrollbar-thumb {
  background: #56585b;
}
