/* Onlydrop v283 — deliberately simple, rectangular neon scrollbars.
   Applies to the main vertical panels only; horizontal navigation remains as-is. */
html body #views > .view-panel {
  scrollbar-width:auto!important;
  /* Let WebKit/Blink paint the custom square thumb instead of replacing it
     with the rounded native thumb via the standards scrollbar-color API. */
  scrollbar-color:auto!important;
}
html body #views > .view-panel::-webkit-scrollbar {
  width:13px!important;
}
html body #views > .view-panel::-webkit-scrollbar-track {
  background:#09090c!important;
  border-radius:0!important;
}
html body #views > .view-panel::-webkit-scrollbar-thumb {
  background:#D1FF00!important;
  border:2px solid #09090c!important;
  border-radius:0!important;
}
html body #views > .view-panel::-webkit-scrollbar-thumb:hover {
  background:#E2FF66!important;
}
html body #views > .view-panel::-webkit-scrollbar-corner {
  background:#09090c!important;
}

/* Firefox does not support the WebKit thumb pseudo-elements. Retain its
   high-contrast neon colors as a graceful native-scrollbar fallback. */
@supports (-moz-appearance:none) {
  html body #views > .view-panel {
    scrollbar-color:#D1FF00 #09090c!important;
  }
}

/* v330 — Stable work navigation width.
   The 13px vertical scrollbar previously reduced #work's content width
   only on scrollable views, shortening the sticky submenu. Reserve that
   gutter on every work view so its 95% bar has identical geometry whether
   the view overflows or not. The scroll bar remains square and neon. */
html body #views > #work.view-panel{
  scrollbar-gutter:stable!important;
}
@supports not (scrollbar-gutter:stable){
  html body #views > #work.view-panel{
    overflow-y:scroll!important;
  }
}
