/* Only over the terms update modal, where the full text is read on its own. Sign up and sign in keep the dimmed
   backdrop so the form stays visible behind the terms. */
.terms-modal--opaque-backdrop::backdrop {
  background-color: var(--gray-25);
}

.terms-modal .modal__content {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.terms-modal .modal__body {
  overflow-y: auto;
  flex: 1;
  min-height: 0;
}
