/* R38I administrator editor and master-tab isolation. */
body.role-master #mainCard > .view[data-view][hidden],
body.role-operations #mainCard > .view[data-view][hidden],
body.role-master #mainCard > .view[data-view]:not(.active),
body.role-operations #mainCard > .view[data-view]:not(.active) {
  display: none !important;
}

body.role-master #mainCard > .view[data-view].active:not([hidden]),
body.role-operations #mainCard > .view[data-view].active:not([hidden]) {
  display: block !important;
}

.r38i-admin-directory-grid {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) !important;
  gap: 22px !important;
}

#adminEditorCard {
  order: 1;
  scroll-margin-top: 22px;
}

#adminDirectoryCard {
  order: 2;
}

#adminEditingNotice {
  grid-column: 1 / -1;
  margin: 0 0 4px;
  padding: 12px 14px;
  border: 1px solid #c4b5fd;
  border-left: 5px solid #7c3aed;
  border-radius: 14px;
  background: #f5f3ff;
  color: #4c1d95;
  font-weight: 900;
  line-height: 1.55;
}

#adminEditorCard.r38i-editing {
  border-color: #c4b5fd !important;
  box-shadow: 0 0 0 4px rgba(124, 58, 237, 0.08),
    0 14px 32px rgba(76, 29, 149, 0.09) !important;
}

#cancelAdminEditBtn[hidden],
#clearAdminBtn[hidden],
#adminEditingNotice[hidden] {
  display: none !important;
}
