/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
.IncodeIdOcrPage {
  width: 100%;
  height: 100%;
  animation: fadeIn var(--motion-fade-in-duration, .7s) ease-out;
  margin-inline: auto;
  animation-fill-mode: both;
}

@media (min-width: 48rem) {
  .IncodeIdOcrPage.IncodePageContainer {
    align-items: stretch;
  }
}

.IncodeIdOcrPage .IncodePageInner {
  height: 100%;
  min-height: var(--spacing-0, var(--spacing-none, 0px));
}

.IncodeIdOcrPage .IncodePageContent {
  min-height: var(--spacing-0, var(--spacing-none, 0px));
}

.IncodeIdOcrPage .IncodeIdOcrForm {
  margin-top: var(--spacing-32, var(--spacing-32, 32px));
  height: 100%;
  min-height: var(--spacing-0, var(--spacing-none, 0px));
  justify-content: flex-start;
  align-items: center;
  gap: var(--spacing-16, var(--spacing-16, 16px));
  flex-direction: column;
  width: 100%;
  display: flex;
  overflow-y: auto;
}

.IncodeIdOcrPage .IncodeIdOcrButton {
  bottom: var(--spacing-0, var(--spacing-none, 0px));
  width: 100%;
  position: sticky;
}

.IncodeIdOcrPage .IncodeIdOcrRadioGroup {
  max-width: var(--incode-form-max-w);
}
