.v1NLnqnCfmDeBDo9nXZn {
  justify-content: space-between;
  width: 100%;
  padding: 8px 16px;
}
.v1NLnqnCfmDeBDo9nXZn,
.y5wVsxNcPJCDWa4NCQdm {
  display: flex;
  align-items: center;
}
.zcUUEYvl3XH4wnPXxUi9 {
  max-width: 84px;
  margin-right: 8px;
  margin-left: 8px;
}
.SkkUsI5P4tx1NkLsDY4N {
  margin-inline: 16px;
}
.eSxbnlpPnr0GxnHmEwW_ {
  display: flex;
  gap: 8px;
  align-items: center;
  padding-inline-start: 16px;
  margin-left: auto;
  color: var(--token-brand-secondary-3);
  white-space: nowrap;
}
.wTzoJpQ8BIfhuT8_6r3V {
  margin-inline-end: 8px;
}
.ADCh41qBRVQzBvT0o40c,
.bgm92HTNPrPKxwK4dUAp,
.wTzoJpQ8BIfhuT8_6r3V {
  display: flex;
  gap: 8px;
  align-items: center;
}
.ADCh41qBRVQzBvT0o40c {
  flex-direction: row;
}
.Viu2mS9wjI5ehoTFFxcw {
  max-width: 22vw;
  overflow: hidden;
  color: var(--token-brand-secondary-3);
}
@media (min-width: 375px) {
  .Viu2mS9wjI5ehoTFFxcw {
    max-width: 32vw;
  }
}
.ulOCZJnVmKrGU4QRth98 {
  color: var(--token-brand-primary-1-600);
}
.dZyIrBCSNUHXpbc4PnaA {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 24px;
}
.UStzmY5Vodv4oRLBIg8p {
  width: 24px;
  height: 24px;
}
.iUJL51DkH_ttcAvNtBds {
  inline-size: 24px;
}
.lOKJ75fm40SuN0Mk75It {
  display: grid;
  grid-template-columns: 24px 1fr 24px;
  height: 24px;
  align-items: center;
  margin-block-end: 16px;
}
.lOKJ75fm40SuN0Mk75It > .ui-typography {
  visibility: hidden;
}
.Ou99ApLO3StxxBvxE7Ni {
  inline-size: auto;
}
.eltgPKpbC5e9TkubIO26 {
  block-size: 24px;
}
.Z7r8CRIwclCHUB13aNg2 {
  block-size: 32px;
}
.Ou99ApLO3StxxBvxE7Ni .ui-image-loader-wrapper__image {
  max-block-size: 100%;
}
.aabjBSX7L2etYbFBLMpE {
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}
.dGU2cl0lWfNNhTtUfZMv {
  inline-size: 100%;
  object-fit: contain;
  object-position: center;
}
.PPY3lL9jPGZ7y6eB4_0b.ui-image-loader-wrapper {
  block-size: 40px;
}
.NZ2iTI6gNqg01wML_iPH.ui-image-loader-wrapper {
  block-size: 80px;
}
.RPombr5dN9E5V6ZRxzEd.ui-text-field .ui-text-field__helper-text {
  margin-block-start: 8px;
  font-size: var(--token-typography-size-lg);
  text-align: center;
}
.IqtNVG4wBZuMX2I0JvFh {
  display: flex;
  gap: 8px;
  justify-content: center;
}
.OXuNfKr6DIJpKkUsd8vA {
  inline-size: 40px;
  block-size: 50px;
}
.OXuNfKr6DIJpKkUsd8vA:has(input:focus) {
  border-color: var(--token-brand-brand-color-1-500);
}
.nZMSN_l1roxAPJA4MSwC {
  border-color: var(--token-brand-brand-color-1-500);
}
.OXuNfKr6DIJpKkUsd8vA input {
  width: 22px;
  margin: 0;
  font-size: var(--token-typography-size-3xl);
  line-height: var(--token-typography-height-5xl);
  text-align: center;
}
.OXuNfKr6DIJpKkUsd8vA input::-webkit-inner-spin-button,
.OXuNfKr6DIJpKkUsd8vA input::-webkit-outer-spin-button {
  margin: 0;
  appearance: none;
}
.YB_nDJ3aicO46j7m7OQW {
  width: 100%;
}
.gQBw3wIR5poQpWTNwPmz {
  display: flex;
  gap: 4px;
  align-items: center;
  border-radius: 16px;
  overflow: hidden;
  border: 2px solid var(--token-brand-secondary-20);
  width: 100%;
  overflow: clip;
  height: 90px;
  flex-shrink: 0;
}
.KLL2jjK4HOTf7yJYvEQN {
  cursor: pointer;
}
.SBGHSjSzoeDthuVZcJQY {
  border: 2px solid var(--token-brand-brand-color-1-500);
}
.MWJ5b7AdV9RuUTRatvkv {
  width: 90px;
  height: 90px;
}
.pyYGaK6qSym7v13PzI97 {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.JmLgKgrZS4_W1yyGGGGp {
  flex: 1;
  padding-inline-end: 12px;
}
.qdTCB6P0HAAMVaVCRAW2 {
  margin-bottom: 4px;
}
.F1BRskmhnQSMWWcAKfXe {
  height: 20px;
  width: 20px;
  align-self: flex-end;
  margin: 0 12px 12px 0;
}
.NWP1YU1K1jnSSYGwbmZw {
  border-radius: 16px;
  height: 40px;
  width: 100%;
  border: 2px solid var(--token-brand-secondary-20);
  display: flex;
  align-items: center;
  justify-content: flex-start;
  cursor: pointer;
  padding-inline-start: 16px;
}
.xHs4Xkr20iulziKjnPfa {
  border: 2px solid var(--token-brand-brand-color-1-500);
}
.gs2DgIcMUoqeX2AM9UTu {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
  flex: 0 0 1;
}
.ktQrarR1vFEOn_46epvI {
  margin-block-end: 16px;
}
.qmFlPjjw0iOSeGpMEtPx {
  padding-block-start: 8px;
  display: grid;
  grid-template-columns: 1fr 32px 32px;
  gap: 8px;
  align-items: center;
}
.qmFlPjjw0iOSeGpMEtPx .validation {
  margin-block-start: 8px;
}
.qmFlPjjw0iOSeGpMEtPx .validation__tooltip {
  display: block;
  text-align: center;
}
.yQBvahzydOaKZ0iALhcA {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.AxUoquOVeEVIQc8FbwjD,
.T2PZBFfGmgvmMql4VQwo {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.T2PZBFfGmgvmMql4VQwo {
  gap: 16px;
}
.T2PZBFfGmgvmMql4VQwo > :first-child {
  flex: 1;
}
.T2PZBFfGmgvmMql4VQwo > :last-child {
  flex: 1;
}
.mlqOOrrz16IYr_zOKfiZ {
  cursor: pointer;
}
.NuihH34BG8tfdmMQ6M4j {
  margin-block-start: 8px;
}
.YFhONFiI2KWvTRw9AyyE {
  margin-block-end: 16px;
}
.aRvGSJFjZH98SRgNaZDD {
  display: grid;
  gap: 24px;
}
.bonOJxYe13dzgd8MH4QA {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 16px;
  justify-content: center;
  align-items: center;
}
.n0rQum0oVrIvY2nDgsZe {
  inline-size: 100%;
  overflow-x: scroll;
  scrollbar-width: none;
}
.n0rQum0oVrIvY2nDgsZe::-webkit-scrollbar {
  display: none;
}
.TLwLjxcxQ2MMtWvYs9Ti {
  flex-direction: row;
  flex-wrap: nowrap;
  inline-size: fit-content;
  margin: 0 auto;
}
.TLwLjxcxQ2MMtWvYs9Ti .YGlKz0cOGLjb7X40i_Qk {
  inline-size: 44px;
  block-size: 44px;
  border-radius: 50%;
}
.YGlKz0cOGLjb7X40i_Qk {
  inline-size: 100%;
  block-size: 44px;
  background-color: var(--token-brand-secondary-20);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  border-radius: 8px;
  cursor: pointer;
}
.YGlKz0cOGLjb7X40i_Qk img {
  inline-size: 22px;
  block-size: 22px;
}
.qsHT_4ZSfvHiJ5gdchcL {
  display: flex;
  gap: 8px;
}
.v05AFqTujOWp15NECWsy {
  margin-block-end: 16px;
}
.PJ0AVZ2oasR346LOH_LY {
  margin-block-start: 16px;
}
.qsHT_4ZSfvHiJ5gdchcL:after,
.qsHT_4ZSfvHiJ5gdchcL:before {
  display: block;
  content: "";
  inline-size: 100%;
  block-size: 1px;
  margin-block-start: 8px;
  background-color: var(--token-brand-primary-1-200);
}
.ceDI91Qxxswcq6ofbwYZ {
  display: flex;
  align-items: center;
  justify-content: space-around;
  gap: 0;
  height: 40px;
  padding: 4px;
  background-color: var(--token-brand-secondary-20);
  border-radius: 25px;
}
.W_tX_MQYGLTXtPeH7v2W {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  height: 32px;
  padding-block: 12px;
  padding-inline: 24px;
  background-color: transparent;
  border-radius: 20px;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  transition: all 0.2s ease;
}
.W_tX_MQYGLTXtPeH7v2W.s1XJdcXfFdb9gmOYu4Nq {
  background-color: var(--token-brand-brand-color-1-500);
}
.U0jCE4Ue6Mw_nZNnlHyH {
  margin: 0 auto;
  max-inline-size: 400px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.kewdxNt2Y0SUoQgNGpOK {
  display: grid;
  gap: 16px;
}
.kewdxNt2Y0SUoQgNGpOK .validation {
  margin-block-end: 0;
}
.UB07Rkf98sZG4xz_LJqt {
  margin-block: 0 20px;
  margin-inline: auto;
  max-inline-size: 376px;
}
.WI9vD0WcdoNiXAbrjz1E {
  inline-size: 100%;
}
.gWHu5FufvNZQYAuhQQmK {
  display: flex;
  align-items: center;
}
.iw3IywPKrQZZbO4M8_Sk {
  margin-inline-start: 8px;
}
.wKbgKsohLjru4M7Ov2z_ {
  text-align: right;
}
._zD941ge0aEDkTkKWKa7 {
  text-decoration: underline;
}
.I3NuHGKAxqlMP6f_3t_z {
  display: flex;
  justify-content: center;
  gap: 8px;
}
.zfwg11TBWP1O_3m95YwG {
  display: flex;
  align-items: center;
  margin-block: 32px;
  margin-inline: 0;
}
.Vxrgws0iIscLCT5ViP4s,
.i3q_k1H3r0PhBbrP_HTj {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.Vxrgws0iIscLCT5ViP4s {
  width: 100%;
}
.QJTFWVNyWGMFz3JKkbQW {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.Ox6Ujl6dpiDBVtCs4Hwq {
  width: 100%;
  align-items: center;
  display: inline-flex;
  flex-direction: column;
  margin-block-start: 88px;
}
.Ox6Ujl6dpiDBVtCs4Hwq > :not(:last-child) {
  margin-block-end: 48px;
}
.JtJErJZ5OXutUbypgcb1 {
  cursor: pointer;
}
.qYwKZCvYVsUXV2JE_5Y5 {
  margin-block-end: 16px;
}
.lGUHb6Gbhy94jI4pY_fY {
  display: grid;
  gap: 24px;
}
._7Q3ZWpKzGS_9xOkWmCfp {
  margin-block-start: 8px;
}
.PABM7HGGnYSDtZSobqG8 {
  padding-block-start: var(--header-offset);
  padding-inline: 16px;
  padding-block-end: 0;
}
.pW3cNxXv6vTazu6Kv1bS {
  display: flex;
  gap: 24px;
  padding-block: 0;
  padding-inline: 0;
  margin-block: 0;
  margin-inline: auto;
}
.pW3cNxXv6vTazu6Kv1bS > div:nth-child(1) {
  inline-size: 336px;
  width: 336px;
  margin-block-start: 40px;
  height: 531px;
}
.pW3cNxXv6vTazu6Kv1bS > div:nth-child(2) {
  inline-size: 391px;
  width: 375px;
  height: 570px;
}
