.accordion-custom .accordion-header {
  display: flex; /* make flex element */
  align-items: center; /* aligning child items */
  column-gap: 1rem; /* adding gap between items in row */
  padding-left: 1rem;
}
.accordion-custom .accordion-header .accordion-button {
  padding-left: 0;
  background: none;
}
.accordion-custom .accordion-button:not(.collapsed) {
  box-shadow: none;
}

body[data-bs-theme=light] .jstree-default .jstree-icon {
  background-image: url("../../../../images/jstree-fiori/32px-z1Lar6J.png");
}
body[data-bs-theme=light] .jstree-default .jstree-file {
  background: url("../../../../images/jstree-fiori/32px-z1Lar6J.png") -100px -68px no-repeat;
}
body[data-bs-theme=light] .jstree-default .jstree-folder {
  background: url("../../../../images/jstree-fiori/32px-z1Lar6J.png") -260px -4px no-repeat;
}
body[data-bs-theme=light] #jstree-dnd.jstree-default .jstree-er {
  background-image: url("../../../../images/jstree-fiori/32px-z1Lar6J.png");
  background-repeat: no-repeat;
  background-color: transparent;
}
body[data-bs-theme=light] .jstree-default-small .jstree-icon {
  background-image: url("../../../../images/jstree-fiori/32px-z1Lar6J.png");
}
body[data-bs-theme=light] .jstree-default-small .jstree-file {
  background: url("../../../../images/jstree-fiori/32px-z1Lar6J.png") -103px -71px no-repeat;
}
body[data-bs-theme=light] .jstree-default-small .jstree-folder {
  background: url("../../../../images/jstree-fiori/32px-z1Lar6J.png") -263px -7px no-repeat;
}
body[data-bs-theme=light] #jstree-dnd.jstree-default-small .jstree-er {
  background-image: url("../../../../images/jstree-fiori/32px-z1Lar6J.png");
  background-repeat: no-repeat;
  background-color: transparent;
}
body[data-bs-theme=light] .jstree-default-large .jstree-icon {
  background-image: url("../../../../images/jstree-fiori/32px-z1Lar6J.png");
}
body[data-bs-theme=light] .jstree-default-large .jstree-file {
  background: url("../../../../images/jstree-fiori/32px-z1Lar6J.png") -96px -64px no-repeat;
}
body[data-bs-theme=light] .jstree-default-large .jstree-folder {
  background: url("../../../../images/jstree-fiori/32px-z1Lar6J.png") -256px 0 no-repeat;
}
body[data-bs-theme=light] #jstree-dnd.jstree-default-large .jstree-er {
  background-image: url("../../../../images/jstree-fiori/32px-z1Lar6J.png");
  background-repeat: no-repeat;
  background-color: transparent;
}

body[data-bs-theme=dark] .jstree-default .jstree-icon {
  background-image: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png");
}
body[data-bs-theme=dark] .jstree-default .jstree-file {
  background: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png") -100px -68px no-repeat;
}
body[data-bs-theme=dark] .jstree-default .jstree-folder {
  background: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png") -260px -4px no-repeat;
}
body[data-bs-theme=dark] #jstree-dnd.jstree-default .jstree-er {
  background-image: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png");
  background-repeat: no-repeat;
  background-color: transparent;
}
body[data-bs-theme=dark] .jstree-default-small .jstree-icon {
  background-image: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png");
}
body[data-bs-theme=dark] .jstree-default-small .jstree-file {
  background: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png") -103px -71px no-repeat;
}
body[data-bs-theme=dark] .jstree-default-small .jstree-folder {
  background: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png") -263px -7px no-repeat;
}
body[data-bs-theme=dark] #jstree-dnd.jstree-default-small .jstree-er {
  background-image: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png");
  background-repeat: no-repeat;
  background-color: transparent;
}
body[data-bs-theme=dark] .jstree-default-large .jstree-icon {
  background-image: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png");
}
body[data-bs-theme=dark] .jstree-default-large .jstree-file {
  background: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png") -96px -64px no-repeat;
}
body[data-bs-theme=dark] .jstree-default-large .jstree-folder {
  background: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png") -256px 0 no-repeat;
}
body[data-bs-theme=dark] #jstree-dnd.jstree-default-large .jstree-er {
  background-image: url("../../../../images/jstree-fiori/32px-dark-kwowKEB.png");
  background-repeat: no-repeat;
  background-color: transparent;
}

.jstree-default .jstree-hovered {
  background-color: var(--cryo-jstree-hover-bg);
}

.jstree-icon.jstree-themeicon.fa-solid.fa-user-group {
  color: var(--cryo-jstree-icon-group);
}

.jstree-icon.jstree-themeicon.fa-regular.fa-hospital {
  color: var(--cryo-jstree-icon-hospital);
}

.jstree-icon.jstree-themeicon.fa-solid.fa-record-vinyl {
  color: var(--cryo-jstree-icon-vinyl);
}

.jstree-icon.jstree-themeicon.fa-solid.fa-truck {
  color: var(--cryo-jstree-icon-truck);
}

/* Don't show as disabled in the detail view */
body.ea-detail .jstree-default .jstree-disabled > .jstree-icon {
  opacity: 1;
  filter: none;
  -webkit-filter: none;
}
body.ea-detail .jstree-default .jstree-disabled {
  color: inherit;
}

.jstree-default .jstree-icon {
  /*width: 16px;*/
  /*height: 24px;*/
  line-height: 24px;
}

.jstree-default .jstree-clicked {
  background: initial !important;
  border-radius: 0;
  box-shadow: none;
}

/* Remove JSTree sprite/background from custom icons so Font Awesome shows alone */
.jstree-default .jstree-themeicon-custom,
.jstree-default .jstree-themeicon-custom.jstree-themeicon,
.jstree-default-small .jstree-themeicon-custom,
.jstree-default-small .jstree-themeicon-custom.jstree-themeicon,
.jstree-default-large .jstree-themeicon-custom,
.jstree-default-large .jstree-themeicon-custom.jstree-themeicon {
  background: none !important;
}

/*# sourceMappingURL=assignments-3e10aa85ad.output.css.map */
