/* ReliCheck liquid-glass scrollbars
   Hidden at rest, visible while scrolling or when a scrollable panel is hovered. */
*{
  scrollbar-width:thin;
  scrollbar-color:transparent transparent;
}
*:hover,
*:focus-within,
.rc-is-scrolling{
  scrollbar-color:rgba(113,126,149,.38) transparent;
}
::-webkit-scrollbar{
  width:10px;
  height:10px;
}
::-webkit-scrollbar-track{
  background:transparent;
}
::-webkit-scrollbar-thumb{
  min-height:42px;
  border:3px solid transparent;
  border-radius:999px;
  background:transparent;
  background-clip:padding-box;
}
*:hover::-webkit-scrollbar-thumb,
*:focus-within::-webkit-scrollbar-thumb,
.rc-is-scrolling::-webkit-scrollbar-thumb{
  background:
    linear-gradient(180deg,rgba(255,255,255,.72),rgba(136,151,174,.42)),
    rgba(255,255,255,.34);
  background-clip:padding-box;
  border-color:rgba(255,255,255,.42);
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,.58),
    0 2px 10px rgba(15,23,42,.10);
}
*:hover::-webkit-scrollbar-thumb:hover,
.rc-is-scrolling::-webkit-scrollbar-thumb:hover{
  background:
    linear-gradient(180deg,rgba(255,255,255,.86),rgba(96,111,135,.52)),
    rgba(255,255,255,.42);
  background-clip:padding-box;
}
::-webkit-scrollbar-corner{
  background:transparent;
}
