#toolbar-administration nav {
  z-index: 99999;
}

.visually-hidden-focusable {
  visibility: hidden;
}

.debug-drupal {
  position: fixed;
  bottom: 1rem;
  left: 1rem;
  background-color: #f0f0f0;
  padding: 10px;
  z-index: 1000000;
  border: 1px solid #ccc;
}

.gin--navigation,
.admin-toolbar {
  z-index: 99999;
}

.gin--navigation .gin-secondary-toolbar--frontend {
  z-index: 999999;
}

@media (min-width: 60.99em) {
  .admin-toolbar ~ .dialog-off-canvas-main-canvas .main-header,
  .gin--navigation .gin-secondary-toolbar--frontend .main-header {
    left: 6.4rem;
  }
}
@media (max-width: 60.99em) {
  .admin-toolbar ~ .dialog-off-canvas-main-canvas .main-header:not(.go-up):not(.go-down), .admin-toolbar ~ .dialog-off-canvas-main-canvas .main-header.go-up:not(.bg-full),
  .gin--navigation .gin-secondary-toolbar--frontend .main-header:not(.go-up):not(.go-down),
  .gin--navigation .gin-secondary-toolbar--frontend .main-header.go-up:not(.bg-full) {
    top: 8.7rem;
  }
}

.toolbar-vertical.toolbar-fixed .main-header {
  top: 4.25rem;
}
@media (max-width: 60.99em) {
  .toolbar-vertical.toolbar-fixed.toolbar-tray-open .main-header {
    left: 150px !important;
  }
}

@media (min-width: 60.99em) {
  .admin-toolbar ~ .dialog-off-canvas-main-canvas .main-header {
    left: var(--drupal-displace-offset-left, var(--sidebar-width)) !important;
  }
  .admin-toolbar ~ .dialog-off-canvas-main-canvas .main-header:not(.go-down), .admin-toolbar ~ .dialog-off-canvas-main-canvas .main-header.go-up:not(.bg-full) {
    top: 5.2rem;
  }
}

html:not(.admin-toolbar-expanded) .cloned-flyout {
  z-index: 999999;
}

.gin-tooltip, .gin-tooltip-navigation, .cloned-gin-tooltip-navigation, .admin-toolbar__tooltip {
  z-index: 999999;
  font-size: 1.2rem;
}
/*# sourceMappingURL=drupal-default.css.map */
