/* v2.3.2.6 — Analytics Tracker & Scrollbar Polish
   Keeps native scrolling behaviour while matching the dark infrastructure UI. */
:root {
  scrollbar-color: rgba(38, 205, 241, .72) rgba(4, 15, 27, .82);
  scrollbar-width: thin;
}

html::-webkit-scrollbar,
body::-webkit-scrollbar {
  width: 11px;
  height: 11px;
}

html::-webkit-scrollbar-track,
body::-webkit-scrollbar-track {
  background: #04101c;
}

html::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, rgba(39, 213, 247, .88), rgba(19, 139, 184, .82));
  border: 3px solid #04101c;
  border-radius: 999px;
}

html::-webkit-scrollbar-thumb:hover,
body::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(180deg, rgba(92, 229, 255, .96), rgba(30, 174, 220, .92));
}

.wn-lead-panel {
  scrollbar-width: thin;
  scrollbar-color: rgba(38, 205, 241, .76) rgba(4, 17, 30, .62);
  scrollbar-gutter: stable;
}

.wn-lead-panel::-webkit-scrollbar {
  width: 9px;
}

.wn-lead-panel::-webkit-scrollbar-track {
  margin-block: 16px;
  background: rgba(4, 17, 30, .62);
  border-radius: 999px;
}

.wn-lead-panel::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, rgba(42, 214, 248, .88), rgba(19, 142, 185, .78));
  border: 2px solid rgba(4, 17, 30, .82);
  border-radius: 999px;
}

.wn-lead-panel::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(180deg, rgba(99, 232, 255, .98), rgba(31, 181, 224, .92));
}

@media (max-width: 767px) {
  html::-webkit-scrollbar,
  body::-webkit-scrollbar,
  .wn-lead-panel::-webkit-scrollbar {
    width: 7px;
  }
}
