.admin-toolbar__logo img {
  width: 100%;
  height: auto;
  max-width: 100%;
}
.claro-details {
  color: var(--bs-body-color);
  --gin-color-primary: var(--bs-primary, rgb(5, 80, 230));
  --gin-color-primary-hover: var(--bs-primary, #0444c4);
  a {
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
    &:not([class]):hover,
    &:not([class]):active {
      filter: brightness(1.2);
    }
    &:not([class]):hover {
      text-decoration: underline;
    }
    &:hover {
      --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
    }
  }
}

.form-boolean {
    --gin-border-color-form-element: rgba(0,0,0,.25);
    &:checked {
        --gin-color-primary: #0d6efd;
    }
}

.edit-vocabulary-link {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 14px;
}

.position-relative {
  position: relative;
}