.merrowstone-research-board,
.merrowstone-research-board * {
  box-sizing: border-box;
}

.merrowstone-research-board .is-error {
  color: #7f1d1d;
}

.merrowstone-research-board__save-panel[hidden] {
  display: none !important;
}

.merrowstone-research-board__actions button:disabled {
  cursor: not-allowed;
  opacity: 0.55;
}

.merrowstone-research-board__details h3,
.merrowstone-research-board__summary h3 {
  margin: 0 0 10px;
}

.merrowstone-research-board__item a {
  color: inherit;
  text-decoration: none;
}

.merrowstone-research-board__item a:hover,
.merrowstone-research-board__item a:focus {
  text-decoration: underline;
}

@media (max-width: 700px) {
  .merrowstone-research-board__capture-options {
    grid-template-columns: 1fr;
  }
}
