.survey-module.survey-management.survey-standalone-page {
  position: relative;
  inset: auto;
  z-index: auto;
  width: 100%;
  height: 100%;
  min-height: 0;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}

.survey-module .survey-module-header.survey-page-navigation {
  flex-wrap: wrap;
}

.survey-module .survey-new-tab {
  color: var(--survey-ink);
  text-decoration: none;
}

.survey-module .survey-new-tab:focus-visible {
  outline: 3px solid #9c7ae3;
  outline-offset: 3px;
}

@media (max-width: 780px) {
  .survey-module .survey-page-navigation > .survey-actions {
    gap: 8px;
  }

  .survey-module .survey-page-navigation .survey-button {
    padding: 8px 12px;
    font-size: 12px;
  }
}
