/* Addendum compatto per autori/editori */

.library-op #opWorkBody .op-compact-editor-row:last-child {
  margin-bottom: 0 !important;
}

.library-op #opWorkBody .op-del-icon-btn {
  width: 2.1rem;
  min-width: 2.1rem;
  padding-left: 0;
  padding-right: 0;
}

.library-op #opWorkBody #opPubResults .form-control,
.library-op #opWorkBody #opAuthResults .form-control,
.library-op #opWorkBody #opPubNewLabel,
.library-op #opWorkBody #opAuthNewNome,
.library-op #opWorkBody #opAuthNewCognome {
  min-height: calc(1.5em + .75rem + 2px);
}

.library-op #opWorkBody #opPubDeletables .op-item,
.library-op #opWorkBody #opAuthDeletables .op-item {
  background: #fff;
}


/* ===== resource selected relations ===== */

.op-selected-chip-wrap{
  display: flex;
  flex-direction: column;
  gap: .5rem;
  min-height: 3rem;
  padding: .6rem;
  border: 1px dashed rgba(13, 110, 253, .35);
  border-radius: .75rem;
  background: rgba(13, 110, 253, .05);
}

.op-selected-chip-wrap > .text-muted.small{
  margin: 0;
}

.op-selected-chip{
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: .75rem;
  width: 100%;
  padding: .55rem .7rem;
  border: 1px solid rgba(13, 110, 253, .28);
  border-radius: .7rem;
  background: #fff;
  box-shadow: 0 .08rem .18rem rgba(0, 0, 0, .04);
}

.op-selected-chip > span{
  min-width: 0;
  flex: 1 1 auto;
  font-weight: 600;
  line-height: 1.2;
  overflow-wrap: anywhere;
}

.op-selected-chip .btn{
  flex: 0 0 auto;
  padding: .15rem .45rem;
}

#opResCAutoriCurrent .op-selected-chip,
#opResUAutoriCurrent .op-selected-chip{
  width: 100%;
}

#opResCEditoreResults,
#opResUEditoreResults,
#opResCAutoriResults,
#opResUAutoriResults{
  max-height: 14rem;
  overflow: auto;
  padding: .35rem;
  border: 1px solid rgba(0,0,0,.08);
  border-radius: .65rem;
  background: rgba(248, 249, 250, .7);
}

#opResCEditoreResults .btn,
#opResUEditoreResults .btn,
#opResCAutoriResults .btn,
#opResUAutoriResults .btn{
  text-align: left;
}
