.rex-slice:not(.rex-slice-edit):not(.rex-slice-add) .panel-body .publications-list {
  align-items: start;
  display: grid;
  column-gap: 45px;
  row-gap: 67px;
  grid-template-columns: 1fr;
  justify-items: center;
}
.rex-slice:not(.rex-slice-edit):not(.rex-slice-add) .panel-body .publications-list-container {
  margin: 40px 0;
}
.rex-slice:not(.rex-slice-edit):not(.rex-slice-add) .panel-body .publications-list-container + * {
  margin-top: 25px;
}
@media (min-width: 685px) {
  .rex-slice:not(.rex-slice-edit):not(.rex-slice-add) .panel-body .publications-list {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 768px) {
  .rex-slice:not(.rex-slice-edit):not(.rex-slice-add) .panel-body .publications-list {
    column-gap: 90px;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .rex-slice:not(.rex-slice-edit):not(.rex-slice-add) .panel-body .publications-list-container {
    margin: 60px 0;
  }
}
.rex-slice:not(.rex-slice-edit):not(.rex-slice-add) .panel-body .publications-list .publication-cover {
  margin: 0;
  max-width: 320px;
}
.rex-slice:not(.rex-slice-edit):not(.rex-slice-add) .panel-body .publications-list .publication-cover.has-shadow {
  box-shadow: 3px 3px 19px 0 #777;
}
/*# sourceMappingURL=backend.css.map */
