/* ORICC v1.8.3 hotfix
   1) sidebar anchored to viewport while page scrolls
   2) proper internal scroll only if sidebar itself ever needs it
*/

.oricc-v183-sidebar {
  position: sticky !important;
  position: -webkit-sticky !important;
  top: 0 !important;
  align-self: start !important;
  height: 100vh !important;
  height: 100dvh !important;
  max-height: 100vh !important;
  max-height: 100dvh !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  overscroll-behavior: contain !important;
  z-index: 1000 !important;
  flex-shrink: 0 !important;
}

.oricc-v183-sticky-context {
  overflow: visible !important;
}

.oricc-v183-sidebar::-webkit-scrollbar {
  width: 4px;
}
.oricc-v183-sidebar::-webkit-scrollbar-thumb {
  background: rgba(125,145,163,.25);
  border-radius: 999px;
}
