/* OptiWake sidebar delegate handle v6 clean */

#ow-sidebar-delegate-handle-v2 {
  position: fixed;
  left: var(--ow-sidebar-delegate-left, 0px);
  top: var(--ow-sidebar-delegate-top, 50%);
  transform: translateY(-50%);
  z-index: 9600;

  width: 34px;
  height: 58px;
  border: 0;
  border-left: 6px solid #00d4c6;
  border-radius: 0 16px 16px 0;

  background: #082344;
  color: #ffffff;
  box-shadow: 0 12px 28px rgba(8, 35, 68, .32);

  display: flex;
  align-items: center;
  justify-content: center;

  font-size: 25px;
  font-weight: 900;
  line-height: 1;
  cursor: pointer;
  pointer-events: auto;

  transition: left 80ms ease-out;
}

#app-sidebar-toggle.ow-sidebar-native-hidden-v2,
.layout-sidebar-toggle.ow-sidebar-native-hidden-v2,
.sidebar-collapse-toggle.ow-sidebar-native-hidden-v2,
[data-layout-sidebar-toggle].ow-sidebar-native-hidden-v2,
[data-sidebar-toggle].ow-sidebar-native-hidden-v2,
.ow-desktop-sidebar-toggle.ow-sidebar-native-hidden-v2 {
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

.ow-native-sidebar-toggle-hidden-v1 {
  opacity: 1 !important;
  visibility: visible !important;
}

.leaflet-control-zoom,
.leaflet-top.leaflet-left .leaflet-control-zoom {
  z-index: 1800 !important;
}
