html {
  scrollbar-width: thin;
  scrollbar-color: #a45c6e #fbf9f5;
  scrollbar-gutter: stable;
}
html::-webkit-scrollbar { width: 8px; height: 8px; }
html::-webkit-scrollbar-track { background: #fbf9f5; }
html::-webkit-scrollbar-thumb {
  background: #a45c6e;
  border: 2px solid #fbf9f5;
  border-radius: 999px;
}
html::-webkit-scrollbar-thumb:hover { background: #890623; }
html::-webkit-scrollbar-corner { background: #fbf9f5; }
@media (forced-colors: active) {
  html { scrollbar-color: auto; scrollbar-width: auto; }
}
