* {
  scrollbar-width: thin;
  scrollbar-color: #434345 #18181b; /* thumb color, track color */
}

/* For Chrome, Edge, Safari */
*::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
*::-webkit-scrollbar-track {
  background: #1e1e2f;
  border-radius: 8px;
}
*::-webkit-scrollbar-thumb {
  background-color: #71717a;
  border-radius: 8px;
  border: 2px solid #1e1e2f; /* padding around thumb */
  transition: background-color 0.3s ease;
}
*::-webkit-scrollbar-thumb:hover {
  background-color: #71717a;
}

html, body {
  touch-action: manipulation; 
}
button, a {
  touch-action: manipulation;
}

