/*
 * Gin toolbar mods
 */
 /* Not particularly useful for the frontend toolbar. */
.gin-secondary-toolbar--frontend nav.gin-breadcrumb {
  display: none;
}

/* Fixed in Gin theme */
/*[dir="ltr"] .gin-sticky .field--widget-boolean-checkbox {
  margin-right: 1.5rem;
}*/

/* Hide the user edit link in the toolbar user menu. 
 * It doesn't check permissions and displays to everyone. */
.toolbar-tab.user-menu .account-edit {
  display: none;
}

@media (min-width: 80em) {
  [dir="ltr"] .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab.moderation-sidebar-toolbar-tab {
    margin-left: unset;
  }
}
@media (min-width: 61em) {
  .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:hover .trigger, 
  .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:focus .trigger,
  .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:hover .toolbar-item, 
  .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:focus .toolbar-item {
    text-decoration: none;
    background: var(--gin-bg-item-hover);
  }
}


/*
 * Moderation sidebar mods
 */
.ui-dialog-off-canvas #drupal-off-canvas .moderation-sidebar-container p,
.ui-dialog-off-canvas #drupal-off-canvas .moderation-sidebar-container a,
.ui-dialog-off-canvas #drupal-off-canvas .moderation-sidebar-container strong {
  font-family: var(--gin-font);
}

.toolbar .toolbar-bar .toolbar-icon-moderation-sidebar::before {
  mask-image: url(../../../modules/contrib/moderation_sidebar/images/icon.svg);
}

/*
 * Decrease table density even more.
 */
#block-gin-content .tabledrag-cell {
  padding-top: var(--gin-spacing-density-xs);
  padding-bottom: var(--gin-spacing-density-xs);
}
#block-gin-content table tbody td {
  padding: var(--gin-spacing-density-xs) var(--gin-spacing-xs);
}

/*
 * Toolbar menu dropdown tray
 */
@media (min-width: 61em) {
	.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray {
		width: max-content;
		max-width: 300px;
	}
}