:root {
  --bd-style: solid 1px #8883;
  --scrollbar-width: 12px;
  --dark-color-panel-divider: #444;
}

.tsd-page-title {
  box-shadow: none;
  border-bottom: var(--bd-style);
}

.tsd-panel {
  box-shadow: none;
  border: var(--bd-style);
  border-radius: 8px;
}

*::-webkit-scrollbar {
  width: var(--scrollbar-width);
  height: var(--scrollbar-width);
}

*::-webkit-scrollbar-button {
  display: none;
}

*::-webkit-scrollbar-track {
  background-color: #9990;
  border-radius: 30px;
}

*::-webkit-scrollbar-track:hover {
  background-color: #9992;
}

*::-webkit-scrollbar-thumb {
  border-radius: 20px;
  border: 3px solid transparent;
  background-color: #9996;
  background-clip: content-box;
}

*::-webkit-scrollbar-thumb:hover {
  background-color: #999c;
}
