/* Shared across the local marketing pages and documentation. */
:root[data-site-theme][data-theme] {
  --scrollbar-thumb: #ffd026;
  --scrollbar-track: #f6f8f3;
}
:root[data-site-theme][data-theme],
:root[data-site-theme][data-theme] * {
  scrollbar-color: #ffd026 #f6f8f3;
  scrollbar-width: thin;
}
@supports not (scrollbar-color: red blue) {
  :root::-webkit-scrollbar, :root *::-webkit-scrollbar { width: 10px; height: 10px; }
  :root::-webkit-scrollbar-track, :root *::-webkit-scrollbar-track { background: #f6f8f3; }
  :root::-webkit-scrollbar-thumb, :root *::-webkit-scrollbar-thumb {
    background: #ffd026;
    border: 2px solid #f6f8f3;
    border-radius: 8px;
  }
  :root::-webkit-scrollbar-thumb:hover, :root *::-webkit-scrollbar-thumb:hover { background: #edbc12; }
}
@media (forced-colors: active) {
  :root[data-site-theme][data-theme], :root[data-site-theme][data-theme] * { scrollbar-color: auto; }
}
