/* Authentication Form Styles */
.eAFLPp {
  font-size: 24px;
  line-height: 32px;
  text-transform: none;
  font-variant-numeric: normal;
  text-align: start;
  font-weight: 500;
  word-break: normal;
  white-space: inherit;
  user-select: auto;
  text-decoration: none;
  cursor: inherit;
  color: rgb(10, 13, 17);
}

.dLkwce {
  display: flex;
  cursor: inherit;
  flex-direction: column;
  margin-top: 24px;
  gap: 24px;
}

.kcdpIn {
  display: flex;
  cursor: inherit;
  flex-direction: column;
  gap: 8px;
}

.fHpjos {
  display: flex;
  cursor: inherit;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.kQXyBc {
  width: fit-content;
}

.emcohT {
  display: flex;
  cursor: inherit;
  flex-direction: row;
  align-items: center;
  gap: 4px;
}

.eAUmYf {
  font-size: 14px;
  line-height: 19px;
  text-transform: none;
  font-variant-numeric: normal;
  text-align: inherit;
  font-weight: 500;
  word-break: normal;
  white-space: inherit;
  user-select: none;
  text-decoration: none;
  cursor: inherit;
  color: rgb(85, 94, 103);
}

.chWunk {
  display: flex;
  align-items: center;
  gap: 8px;
}

.chWunk > :first-child {
  flex: 1 1 0%;
}

.hUHKhy {
  position: relative;
  flex: 1 1 0%;
  height: 48px;
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 16px;
  flex-direction: row;
  padding: 1px;
  border-radius: 6px;
  background-color: rgb(255, 255, 255);
  overflow: hidden;
  box-shadow: rgb(229, 236, 242) 0px 0px 0px 1px inset;
}

.gDPpfz {
  display: flex;
  cursor: inherit;
  flex-direction: row;
  padding-left: 16px;
  padding-right: 0px;
  align-items: center;
  gap: 12px;
  position: absolute;
}

.jOuEji {
  border-block: unset;
  border-inline: unset;
  border-start-start-radius: unset;
  border-start-end-radius: unset;
  border-end-start-radius: unset;
  border-end-end-radius: unset;
  overflow-block: unset;
  overflow-inline: unset;
  overscroll-behavior-block: unset;
  overscroll-behavior-inline: unset;
  margin-block: unset;
  margin-inline: unset;
  scroll-margin-block: unset;
  scroll-margin-inline: unset;
  padding-block: unset;
  padding-inline: unset;
  scroll-padding-block: unset;
  scroll-padding-inline: unset;
  inset-block: unset;
  inset-inline: unset;
  block-size: unset;
  min-block-size: unset;
  max-block-size: unset;
  inline-size: unset;
  min-inline-size: unset;
  max-inline-size: unset;
  contain-intrinsic-block-size: unset;
  contain-intrinsic-inline-size: unset;
  background: unset;
  background-blend-mode: unset;
  border: unset;
  box-decoration-break: unset;
  -moz-float-edge: unset;
  display: unset;
  position: unset;
  float: unset;
  clear: unset;
  vertical-align: unset;
  baseline-source: unset;
  overflow: unset;
  overflow-anchor: unset;
  transform: unset;
  rotate: unset;
  scale: unset;
  translate: unset;
  offset: unset;
  scroll-behavior: unset;
  scroll-snap-align: unset;
  scroll-snap-type: unset;
  scroll-snap-stop: unset;
  overscroll-behavior: unset;
  isolation: unset;
  break-after: unset;
  break-before: unset;
  break-inside: unset;
  resize: unset;
  perspective: unset;
  perspective-origin: unset;
  backface-visibility: unset;
  transform-box: unset;
  transform-style: unset;
  transform-origin: unset;
  contain: unset;
  content-visibility: unset;
  container: unset;
  appearance: unset;
  -moz-orient: unset;
  will-change: unset;
  shape-image-threshold: unset;
  shape-margin: unset;
  shape-outside: unset;
  touch-action: unset;
  -webkit-line-clamp: unset;
  scrollbar-gutter: unset;
  zoom: unset;
  columns: unset;
  column-fill: unset;
  column-rule: unset;
  column-span: unset;
  content: unset;
  counter-increment: unset;
  counter-reset: unset;
  counter-set: unset;
  opacity: unset;
  box-shadow: unset;
  clip: unset;
  filter: unset;
  backdrop-filter: unset;
  mix-blend-mode: unset;
  font-family: unset;
  font-style: unset;
  font-variant: unset;
  font-size: unset;
  font-size-adjust: unset;
  font-synthesis: unset;
  font-stretch: unset;
  font-kerning: unset;
  font-feature-settings: unset;
  font-variation-settings: unset;
  font-language-override: unset;
  font-optical-sizing: unset;
  font-palette: unset;
  math-depth: unset;
  math-style: unset;
  line-height: unset;
  visibility: unset;
  writing-mode: unset;
  text-orientation: unset;
  print-color-adjust: unset;
  image-rendering: unset;
  image-orientation: unset;
  dominant-baseline: unset;
  text-anchor: unset;
  color-interpolation: unset;
  color-interpolation-filters: unset;
  fill: unset;
  fill-opacity: unset;
  fill-rule: unset;
  shape-rendering: unset;
  stroke: unset;
  stroke-width: unset;
  stroke-linecap: unset;
  stroke-linejoin: unset;
  stroke-miterlimit: unset;
  stroke-opacity: unset;
  stroke-dasharray: unset;
  stroke-dashoffset: unset;
  clip-rule: unset;
  marker: unset;
  paint-order: unset;
  border-collapse: unset;
  empty-cells: unset;
  caption-side: unset;
  border-spacing: unset;
  text-transform: unset;
  hyphens: unset;
  -moz-text-size-adjust: unset;
  text-indent: unset;
  overflow-wrap: unset;
  word-break: unset;
  text-justify: unset;
  text-align-last: unset;
  text-align: unset;
  letter-spacing: unset;
  word-spacing: unset;
  white-space: unset;
  text-wrap-mode: unset;
  text-shadow: unset;
  text-emphasis: unset;
  text-emphasis-position: unset;
  tab-size: unset;
  line-break: unset;
  -webkit-text-fill-color: unset;
  -webkit-text-stroke: unset;
  ruby-align: unset;
  ruby-position: unset;
  text-combine-upright: unset;
  text-rendering: unset;
  text-underline-offset: unset;
  text-underline-position: unset;
  text-decoration-skip-ink: unset;
  hyphenate-character: unset;
  forced-color-adjust: unset;
  -webkit-text-security: unset;
  hyphenate-limit-chars: unset;
  text-wrap: unset;
  cursor: unset;
  pointer-events: unset;
  accent-color: unset;
  color-scheme: unset;
  scrollbar-color: unset;
  list-style: unset;
  quotes: unset;
  margin: unset;
  overflow-clip-margin: unset;
  scroll-margin: unset;
  outline: unset;
  outline-offset: unset;
  padding-top: unset;
  padding-bottom: unset;
  scroll-padding: unset;
  page: unset;
  inset: unset;
  z-index: unset;
  flex-flow: unset;
  place-content: unset;
  place-items: unset;
  flex-shrink: unset;
  place-self: unset;
  order: unset;
  flex-basis: unset;
  min-height: unset;
  max-height: unset;
  max-width: unset;
  box-sizing: unset;
  object-fit: unset;
  object-position: unset;
  grid-area: unset;
  grid: unset;
  gap: unset;
  aspect-ratio: unset;
  contain-intrinsic-size: unset;
  vector-effect: unset;
  stop-color: unset;
  stop-opacity: unset;
  flood-color: unset;
  flood-opacity: unset;
  lighting-color: unset;
  mask-type: unset;
  clip-path: unset;
  mask: unset;
  x: unset;
  y: unset;
  cx: unset;
  cy: unset;
  rx: unset;
  ry: unset;
  r: unset;
  d: unset;
  table-layout: unset;
  text-decoration: unset;
  ime-mode: unset;
  scrollbar-width: unset;
  user-select: unset;
  -moz-force-broken-image-icon: unset;
  transition: unset;
  animation: unset;
  animation-composition: unset;
  -moz-box-align: unset;
  -moz-box-direction: unset;
  -moz-box-flex: unset;
  -moz-box-orient: unset;
  -moz-box-pack: unset;
  -moz-box-ordinal-group: unset;
  flex-grow: 1;
  width: 0px;
  height: 100%;
  min-width: 0px;
  font-weight: 500;
  caret-color: rgb(10, 13, 17);
  text-overflow: ellipsis;
  border-radius: 6px;
  padding-left: 16px;
  padding-right: 16px;
  color: rgb(10, 13, 17);
}

.BeJya {
  display: flex;
  cursor: inherit;
  flex-direction: row;
  padding-left: 0px;
  padding-right: 16px;
  align-items: center;
  gap: 12px;
  bottom: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
}

.exsBNi {
  font-size: 13px;
  line-height: 18px;
  text-transform: none;
  font-variant-numeric: normal;
  text-align: inherit;
  font-weight: 500;
  word-break: normal;
  white-space: inherit;
  user-select: auto;
  text-decoration: none;
  cursor: pointer;
  color: rgb(10, 13, 17);
}