html, body {
  /* Main color palette */
  --main-color: #48041c;
  --complement-color: rgb(75,75,75);
  --backdrop-color: #e6ecec;
  --highlighted-element-color: #f44d00;
  --disabled-button-color: grey;
  --table-caption-color: var(--main-color);
}

span.navbar-title {
  opacity: 0;
}

div.logo-wrapper a.logo {
  width: unset !important;
}

.sidebar.collapsable .logo {
  border-radius: 0px;
}

.sidebar.collapsable .logo {
  min-width: 15rem;
  transition: opacity var(--transition-speed);
}

.sidebar.collapsable.collapsed .logo {
  opacity: 0;
}