/* Keep the complete Knox sidebar row interactive across every page layout. */
.sidebar {
  isolation: isolate;
  z-index: 90 !important;
}

.sidebar .side-section {
  position: relative;
  z-index: 20;
}

.sidebar a.side-link {
  position: relative !important;
  z-index: 30 !important;
  display: flex !important;
  width: 100% !important;
  pointer-events: auto !important;
  cursor: pointer !important;
  touch-action: manipulation;
}

.sidebar a.side-link::before {
  position: absolute;
  z-index: 0;
  inset: 0;
  content: "";
}

.sidebar a.side-link > * {
  position: relative;
  z-index: 1;
  pointer-events: none !important;
}

.sidebar-backdrop.open {
  z-index: 80 !important;
}

.modal-backdrop {
  z-index: 100 !important;
}

