.textFieldLegacy_textAreaLegacy__einBR.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-16161612);
  align-items: flex-start;
  width: 100%;
  padding: var(--spacing-sp-none);
}

.textFieldLegacy_textForm__7uxPU.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-8884);
  align-items: flex-start;
  align-self: stretch;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp-none);
  align-items: flex-start;
  align-self: stretch;
  min-width: 240px;
  max-height: 300px;
  padding: var(--padding-gap-1212128) var(--padding-gap-20202016);
  background: var(--background-default);
  border: var(--border-width-bw1) solid var(--border-default);
  border-radius: var(--border-radius-button);
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-default__Sg3Iy::-moz-placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-subtle);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-default__Sg3Iy::placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-subtle);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textAreaLegacy__einBR.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-16161612);
  align-items: flex-start;
  width: 100%;
  padding: var(--spacing-sp-none);
}

.textFieldLegacy_textForm__7uxPU.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-8884);
  align-items: flex-start;
  align-self: stretch;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp-none);
  align-items: flex-start;
  align-self: stretch;
  min-width: 240px;
  max-height: 300px;
  padding: var(--padding-gap-8884) var(--padding-gap-1212128);
  background: var(--background-default);
  border: var(--border-width-bw1) solid var(--border-default);
  border-radius: var(--border-radius-button);
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-sm__XSfjs::-moz-placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-subtle);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-default__57h0_.textFieldLegacy_size-sm__XSfjs::placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-subtle);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textAreaLegacy__einBR.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-16161612);
  align-items: flex-start;
  width: 100%;
  padding: var(--spacing-sp-none);
}

.textFieldLegacy_textForm__7uxPU.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-8884);
  align-items: flex-start;
  align-self: stretch;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp-none);
  align-items: flex-start;
  align-self: stretch;
  min-width: 240px;
  max-height: 300px;
  padding: var(--padding-gap-1212128) var(--padding-gap-20202016);
  background: var(--background-default);
  border: var(--border-width-bw1) solid var(--border-accent);
  border-radius: var(--border-radius-button);
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-default__Sg3Iy::-moz-placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-default__Sg3Iy::placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textAreaLegacy__einBR.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-16161612);
  align-items: flex-start;
  width: 100%;
  padding: var(--spacing-sp-none);
}

.textFieldLegacy_textForm__7uxPU.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-8884);
  align-items: flex-start;
  align-self: stretch;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp-none);
  align-items: flex-start;
  align-self: stretch;
  min-width: 240px;
  max-height: 300px;
  padding: var(--padding-gap-8884) var(--padding-gap-1212128);
  background: var(--background-default);
  border: var(--border-width-bw1) solid var(--border-accent);
  border-radius: var(--border-radius-button);
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-sm__XSfjs::-moz-placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-focus__p2_B2.textFieldLegacy_size-sm__XSfjs::placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textAreaLegacy__einBR.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-16161612);
  align-items: flex-start;
  width: 100%;
  padding: var(--spacing-sp-none);
}

.textFieldLegacy_textForm__7uxPU.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-8884);
  align-items: flex-start;
  align-self: stretch;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp-none);
  align-items: flex-start;
  align-self: stretch;
  min-width: 240px;
  max-height: 300px;
  padding: var(--padding-gap-1212128) var(--padding-gap-20202016);
  background: var(--background-default);
  border: var(--border-width-bw1) solid var(--border-default);
  border-radius: var(--border-radius-button);
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-default__Sg3Iy::-moz-placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-default__Sg3Iy::placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textAreaLegacy__einBR.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-16161612);
  align-items: flex-start;
  width: 100%;
  padding: var(--spacing-sp-none);
}

.textFieldLegacy_textForm__7uxPU.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-8884);
  align-items: flex-start;
  align-self: stretch;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp-none);
  align-items: flex-start;
  align-self: stretch;
  min-width: 240px;
  max-height: 300px;
  padding: var(--padding-gap-8884) var(--padding-gap-1212128);
  background: var(--background-default);
  border: var(--border-width-bw1) solid var(--border-default);
  border-radius: var(--border-radius-button);
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-sm__XSfjs::-moz-placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-filled__FMHYG.textFieldLegacy_size-sm__XSfjs::placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textAreaLegacy__einBR.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-16161612);
  align-items: flex-start;
  width: 100%;
  padding: var(--spacing-sp-none);
}

.textFieldLegacy_textForm__7uxPU.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-8884);
  align-items: flex-start;
  align-self: stretch;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-default__Sg3Iy {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp-none);
  align-items: flex-start;
  align-self: stretch;
  min-width: 240px;
  max-height: 300px;
  padding: var(--padding-gap-1212128) var(--padding-gap-20202016);
  background: var(--background-default);
  border: var(--border-width-bw1) solid var(--border-error);
  border-radius: var(--border-radius-button);
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-default__Sg3Iy::-moz-placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-default__Sg3Iy::placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textAreaLegacy__einBR.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-16161612);
  align-items: flex-start;
  width: 100%;
  padding: var(--spacing-sp-none);
}

.textFieldLegacy_textForm__7uxPU.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--padding-gap-8884);
  align-items: flex-start;
  align-self: stretch;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-sm__XSfjs {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp-none);
  align-items: flex-start;
  align-self: stretch;
  min-width: 240px;
  max-height: 300px;
  padding: var(--padding-gap-8884) var(--padding-gap-1212128);
  background: var(--background-default);
  border: var(--border-width-bw1) solid var(--border-error);
  border-radius: var(--border-radius-button);
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-sm__XSfjs::-moz-placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

.textFieldLegacy_textInput__mJ_a4.textFieldLegacy_state-error__fg0lu.textFieldLegacy_size-sm__XSfjs::placeholder {
  align-self: stretch;
  font-family: var(--font-family-default);
  font-size: var(--font-size-input);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-input) /* 200% */;
  color: var(--text-default);
  letter-spacing: 1.28px;
}

