.mms-guidance-panel {
  max-width: 990px;
  border-top: 0;
}

.mms-guidance-panel .mms-guidance-support-link,
.mms-guidance-panel .mms-guidance-support-link:hover,
.mms-guidance-panel .mms-guidance-support-link:focus-visible {
  color: #1e345c !important;
  text-decoration: none;
}

.mms-guidance-panel.wizard-guidance-overlay {
  position: fixed;
  top: calc(70px + 1rem);
  left: 0;
  z-index: 1030;
  width: 3rem;
  max-width: none;
  height: 3.25rem;
  margin: 0 !important;
  border-left: 0;
  border-radius: 0;
}

.wizard-guidance-overlay .mms-guidance-toggle {
  width: 3rem;
  height: 3rem;
  grid-template-columns: 3rem;
  border-left: 0;
  border-radius: 0 .45rem .45rem 0;
}

.wizard-guidance-overlay .mms-guidance-info-icon {
  width: 3rem;
  height: 3rem;
  font-size: 1.75rem;
  border-left: 0;
  border-radius: 0 .45rem .45rem 0;
}

.wizard-guidance-overlay .mms-guidance-collapsible {
  top: 3.25rem;
  width: min(100vw, 60rem);
}

.wizard-guidance-overlay .mms-guidance-accordion-content {
  border-left: 0;
  border-radius: 0 .45rem .45rem 0;
}
@media (min-width: 992px) {
  .dataset-completion-wizard .data-source-purpose-restricted-field {
    width: 25%;
  }
}
