.Button-module_lightFont__2cqq7, .Button-module_Typography__23_QK.Button-module_light__3ELKM {
  font-family: "tt_norms_prolight", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_regularFont__3HADF, .Button-module_Typography__23_QK.Button-module_regular__1dToW {
  font-family: "tt_norms_proregular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_normalFont__17nYe, .Button-module_Typography__23_QK.Button-module_normal__1fGmT {
  font-family: "tt_norms_pronormal", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_mediumFont__2Qk-9, .Button-module_button__2X_Ir, .Button-module_Typography__23_QK.Button-module_medium__3MpNV {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_demiBoldFont__gmC-E, .Button-module_Typography__23_QK.Button-module_demi-bold__1TSA2 {
  font-family: "tt_norms_prodemibold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_boldFont__3T6ta, .Button-module_Typography__23_QK.Button-module_bold__1KP9b {
  font-family: "tt_norms_probold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_Token-1000__C5WPk {
  font-size: 48px;
  line-height: 62px;
}

.Button-module_Token-900__1VBPL {
  font-size: 42px;
  line-height: 54px;
}

.Button-module_Token-800__1nLwb {
  font-size: 36px;
  line-height: 46px;
}

.Button-module_Token-700__19pvP {
  font-size: 32px;
  line-height: 42px;
}

.Button-module_Token-600__1_KGY {
  font-size: 28px;
  line-height: 36px;
}

.Button-module_Token-500__23Luj {
  font-size: 24px;
  line-height: 32px;
}

.Button-module_Token-400__jflOh {
  font-size: 20px;
  line-height: 26px;
}

.Button-module_Token-300__3HdDX {
  font-size: 18px;
  line-height: 24px;
}

.Button-module_Token-200__3bVhd, .Button-module_button__2X_Ir > span {
  font-size: 16px;
  line-height: 20px;
}

.Button-module_Token-100__3Gkio {
  font-size: 14px;
  line-height: 18px;
}

.Button-module_Token-75__3vw14 {
  font-size: 12px;
  line-height: 16px;
}

.Button-module_Token-50__24Fil {
  font-size: 10px;
  line-height: 14px;
}

.Button-module_lightFont__2cqq7, .Button-module_Typography__23_QK.Button-module_light__3ELKM {
  font-family: "tt_norms_prolight", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_regularFont__3HADF, .Button-module_Typography__23_QK.Button-module_regular__1dToW {
  font-family: "tt_norms_proregular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_normalFont__17nYe, .Button-module_Typography__23_QK.Button-module_normal__1fGmT {
  font-family: "tt_norms_pronormal", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_mediumFont__2Qk-9, .Button-module_button__2X_Ir, .Button-module_Typography__23_QK.Button-module_medium__3MpNV {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_demiBoldFont__gmC-E, .Button-module_Typography__23_QK.Button-module_demi-bold__1TSA2 {
  font-family: "tt_norms_prodemibold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_boldFont__3T6ta, .Button-module_Typography__23_QK.Button-module_bold__1KP9b {
  font-family: "tt_norms_probold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Button-module_Token-1000__C5WPk {
  font-size: 48px;
  line-height: 62px;
}

.Button-module_Token-900__1VBPL {
  font-size: 42px;
  line-height: 54px;
}

.Button-module_Token-800__1nLwb {
  font-size: 36px;
  line-height: 46px;
}

.Button-module_Token-700__19pvP {
  font-size: 32px;
  line-height: 42px;
}

.Button-module_Token-600__1_KGY {
  font-size: 28px;
  line-height: 36px;
}

.Button-module_Token-500__23Luj {
  font-size: 24px;
  line-height: 32px;
}

.Button-module_Token-400__jflOh {
  font-size: 20px;
  line-height: 26px;
}

.Button-module_Token-300__3HdDX {
  font-size: 18px;
  line-height: 24px;
}

.Button-module_Token-200__3bVhd, .Button-module_button__2X_Ir > span {
  font-size: 16px;
  line-height: 20px;
}

.Button-module_Token-100__3Gkio {
  font-size: 14px;
  line-height: 18px;
}

.Button-module_Token-75__3vw14 {
  font-size: 12px;
  line-height: 16px;
}

.Button-module_Token-50__24Fil {
  font-size: 10px;
  line-height: 14px;
}

.Button-module_Typography__23_QK {
  margin: 0;
  padding: 0;
}
.Button-module_Typography__23_QK.Button-module_OneThousand__3KizO {
  font-size: 48px;
  line-height: 62px;
}
.Button-module_Typography__23_QK.Button-module_NineHundred__LOd7Q {
  font-size: 42px;
  line-height: 54px;
}
.Button-module_Typography__23_QK.Button-module_EightHundred__j6j4s {
  font-size: 36px;
  line-height: 46px;
}
.Button-module_Typography__23_QK.Button-module_SevenHundred__1p9ZM {
  font-size: 32px;
  line-height: 42px;
}
.Button-module_Typography__23_QK.Button-module_SixHundred__1GbL_ {
  font-size: 28px;
  line-height: 36px;
}
.Button-module_Typography__23_QK.Button-module_FiveHundred__K8sUB {
  font-size: 24px;
  line-height: 32px;
}
.Button-module_Typography__23_QK.Button-module_FourHundred__399Cw {
  font-size: 20px;
  line-height: 26px;
}
.Button-module_Typography__23_QK.Button-module_ThreeHundred__2rnVb {
  font-size: 18px;
  line-height: 24px;
}
.Button-module_Typography__23_QK.Button-module_TwoHundred__1-fJg {
  font-size: 16px;
  line-height: 20px;
}
.Button-module_Typography__23_QK.Button-module_OneHundred__3T8ap {
  font-size: 14px;
  line-height: 18px;
}
.Button-module_Typography__23_QK.Button-module_SeventyFive__3TfYJ {
  font-size: 12px;
  line-height: 16px;
}
.Button-module_Typography__23_QK.Button-module_Fifty__1z-Pf {
  font-size: 10px;
  line-height: 14px;
}
@media (min-width: 568px) and (max-width: 1199px) {
  .Button-module_Typography__23_QK.Button-module_EightHundredMd__3xWmw {
    font-size: 36px;
    line-height: 46px;
  }
  .Button-module_Typography__23_QK.Button-module_SevenHundredMd__1lt0f {
    font-size: 32px;
    line-height: 42px;
  }
  .Button-module_Typography__23_QK.Button-module_SixHundredMd__3xq7u {
    font-size: 28px;
    line-height: 36px;
  }
  .Button-module_Typography__23_QK.Button-module_FiveHundredMd__1W_uJ {
    font-size: 24px;
    line-height: 32px;
  }
  .Button-module_Typography__23_QK.Button-module_FourHundredMd__2jmuZ {
    font-size: 20px;
    line-height: 26px;
  }
  .Button-module_Typography__23_QK.Button-module_ThreeHundredMd__1FVfp {
    font-size: 18px;
    line-height: 24px;
  }
  .Button-module_Typography__23_QK.Button-module_TwoHundredMd__3b6lR {
    font-size: 16px;
    line-height: 20px;
  }
  .Button-module_Typography__23_QK.Button-module_OneHundredMd__z3mrj {
    font-size: 14px;
    line-height: 18px;
  }
  .Button-module_Typography__23_QK.Button-module_SeventyFiveMd__251kI {
    font-size: 12px;
    line-height: 16px;
  }
  .Button-module_Typography__23_QK.Button-module_FiftyMd__10Q_O {
    font-size: 10px;
    line-height: 14px;
  }
}
@media (max-width: 567px) {
  .Button-module_Typography__23_QK.Button-module_EightHundredSm__3bt0K {
    font-size: 36px;
    line-height: 46px;
  }
  .Button-module_Typography__23_QK.Button-module_SevenHundredSm__3Ribg {
    font-size: 32px;
    line-height: 42px;
  }
  .Button-module_Typography__23_QK.Button-module_SixHundredSm__1p-oJ {
    font-size: 28px;
    line-height: 36px;
  }
  .Button-module_Typography__23_QK.Button-module_FiveHundredSm__235Zb {
    font-size: 24px;
    line-height: 32px;
  }
  .Button-module_Typography__23_QK.Button-module_FourHundredSm__1tmIA {
    font-size: 20px;
    line-height: 26px;
  }
  .Button-module_Typography__23_QK.Button-module_ThreeHundredSm__3YkD2 {
    font-size: 18px;
    line-height: 24px;
  }
  .Button-module_Typography__23_QK.Button-module_TwoHundredSm__AAbeB {
    font-size: 16px;
    line-height: 20px;
  }
  .Button-module_Typography__23_QK.Button-module_OneHundredSm__2t4k_ {
    font-size: 14px;
    line-height: 18px;
  }
  .Button-module_Typography__23_QK.Button-module_SeventyFiveSm__33DB6 {
    font-size: 12px;
    line-height: 16px;
  }
  .Button-module_Typography__23_QK.Button-module_FiftySm__1xsA- {
    font-size: 10px;
    line-height: 14px;
  }
}

.Button-module_button__2X_Ir {
  border-radius: 50px;
  border: 0;
  cursor: pointer;
  transition: all 0.1s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 8px;
}
.Button-module_button__2X_Ir > span {
  display: flex;
  align-items: center;
  justify-content: center;
}

.Button-module_large__2JMDl {
  padding: 16px 20px;
}
.Button-module_large__2JMDl.Button-module_iconOnly__3Jflz {
  padding: 15px;
}

.Button-module_medium__3MpNV {
  padding: 11px 20px;
}
.Button-module_medium__3MpNV.Button-module_iconOnly__3Jflz {
  padding: 12px;
}

.Button-module_small__VlwKh {
  padding: 7px 20px;
}
.Button-module_small__VlwKh.Button-module_iconOnly__3Jflz {
  padding: 8px;
}

.Button-module_outlined__I3ns_ {
  background-color: transparent;
}

.Button-module_primary__pg7GC.Button-module_contained__CZVkr {
  background-color: #ee276c;
  color: #ffffff;
}
.Button-module_primary__pg7GC.Button-module_contained__CZVkr > svg {
  fill: #ffffff;
}
.Button-module_primary__pg7GC.Button-module_contained__CZVkr:hover {
  background-color: #d62361;
}
.Button-module_primary__pg7GC.Button-module_contained__CZVkr:active {
  background-color: #a71b4c;
}
.Button-module_primary__pg7GC.Button-module_contained__CZVkr:disabled {
  background-color: #fabed3;
}
.Button-module_primary__pg7GC.Button-module_outlined__I3ns_ {
  border-color: #fabed3;
  border-width: 1px;
  border-style: solid;
  color: #ee276c;
}
.Button-module_primary__pg7GC.Button-module_outlined__I3ns_:hover {
  border-color: #f793b6;
}
.Button-module_primary__pg7GC.Button-module_outlined__I3ns_:active {
  border-color: #f36898;
}
.Button-module_primary__pg7GC.Button-module_outlined__I3ns_:disabled {
  border-color: #fabed3;
  color: #f793b6;
}

.Button-module_secondary__2ce5v.Button-module_contained__CZVkr {
  background-color: #e9e9e9;
  color: #35393d;
}
.Button-module_secondary__2ce5v.Button-module_contained__CZVkr:hover {
  background-color: #bcbdbe;
}
.Button-module_secondary__2ce5v.Button-module_contained__CZVkr:active {
  background-color: #8f9193;
}
.Button-module_secondary__2ce5v.Button-module_contained__CZVkr:disabled {
  background-color: #e9e9e9;
  color: #bcbdbe;
}
.Button-module_secondary__2ce5v.Button-module_outlined__I3ns_ {
  border-color: #e9e9e9;
  border-width: 1px;
  border-style: solid;
  color: #35393d;
}
.Button-module_secondary__2ce5v.Button-module_outlined__I3ns_:hover {
  border-color: #bcbdbe;
}
.Button-module_secondary__2ce5v.Button-module_outlined__I3ns_:active {
  border-color: #8f9193;
}
.Button-module_secondary__2ce5v.Button-module_outlined__I3ns_:disabled {
  color: #bcbdbe;
}

.Button-module_link__h-Xai {
  padding: 0;
  color: #35393d;
  background-color: transparent;
}
.Button-module_link__h-Xai:hover {
  text-decoration: underline;
}
.Button-module_link__h-Xai:active {
  color: #626568;
  text-decoration: underline;
}
.Button-module_link__h-Xai:disabled {
  color: #bcbdbe;
}

.Button-module_light__3ELKM.Button-module_contained__CZVkr {
  background-color: #ffffff;
  color: #35393d;
}
.Button-module_light__3ELKM.Button-module_contained__CZVkr:hover {
  color: #626568;
}
.Button-module_light__3ELKM.Button-module_contained__CZVkr:active {
  color: #8f9193;
}
.Button-module_light__3ELKM.Button-module_contained__CZVkr:disabled {
  background-color: #e9e9e9;
  color: #626568;
}
.Button-module_light__3ELKM.Button-module_outlined__I3ns_ {
  border-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  color: #ffffff;
}
.Button-module_light__3ELKM.Button-module_outlined__I3ns_:hover {
  color: #e9e9e9;
}
.Button-module_light__3ELKM.Button-module_outlined__I3ns_:active {
  border-color: #e9e9e9;
  color: #e9e9e9;
}
.Button-module_light__3ELKM.Button-module_outlined__I3ns_:disabled {
  border-color: #ffffff;
  color: #bcbdbe;
}

.Button-module_dark__1OXNP.Button-module_contained__CZVkr {
  background-color: #1f2327;
  color: #e9e9e9;
}
.Button-module_dark__1OXNP.Button-module_contained__CZVkr:hover {
  color: #bcbdbe;
}
.Button-module_dark__1OXNP.Button-module_contained__CZVkr:active {
  color: #bcbdbe;
}
.Button-module_dark__1OXNP.Button-module_contained__CZVkr:disabled {
  color: #626568;
}
.Button-module_dark__1OXNP.Button-module_outlined__I3ns_ {
  border-color: #1f2327;
  border-width: 1px;
  border-style: solid;
  color: #e9e9e9;
}
.Button-module_dark__1OXNP.Button-module_outlined__I3ns_:hover {
  color: #bcbdbe;
}
.Button-module_dark__1OXNP.Button-module_outlined__I3ns_:active {
  border-color: #626568;
  color: #bcbdbe;
}
.Button-module_dark__1OXNP.Button-module_outlined__I3ns_:disabled {
  border-color: #1f2327;
  color: #626568;
}

.Button-module_success__1eqDE.Button-module_contained__CZVkr {
  background-color: #34c759;
  color: #ffffff;
}
.Button-module_success__1eqDE.Button-module_contained__CZVkr:hover {
  background-color: #2fb350;
}
.Button-module_success__1eqDE.Button-module_contained__CZVkr:active {
  background-color: #248b3e;
}
.Button-module_success__1eqDE.Button-module_contained__CZVkr:disabled {
  background-color: #c2eecd;
}
.Button-module_success__1eqDE.Button-module_outlined__I3ns_ {
  border-color: #c2eecd;
  border-width: 1px;
  border-style: solid;
  color: #34c759;
}
.Button-module_success__1eqDE.Button-module_outlined__I3ns_:hover {
  border-color: #9ae3ac;
}
.Button-module_success__1eqDE.Button-module_outlined__I3ns_:active {
  border-color: #71d88b;
}
.Button-module_success__1eqDE.Button-module_outlined__I3ns_:disabled {
  border-color: #c2eecd;
  color: #9ae3ac;
}

.Button-module_danger__2udvv.Button-module_contained__CZVkr {
  background-color: #ef3054;
  color: #ffffff;
}
.Button-module_danger__2udvv.Button-module_contained__CZVkr:hover {
  background-color: #d72b4c;
}
.Button-module_danger__2udvv.Button-module_contained__CZVkr:active {
  background-color: #a7223b;
}
.Button-module_danger__2udvv.Button-module_contained__CZVkr:disabled {
  background-color: #ffe3bd;
}
.Button-module_danger__2udvv.Button-module_outlined__I3ns_ {
  border-color: #fac1cc;
  border-width: 1px;
  border-style: solid;
  color: #ef3054;
}
.Button-module_danger__2udvv.Button-module_outlined__I3ns_:hover {
  border-color: #f798aa;
}
.Button-module_danger__2udvv.Button-module_outlined__I3ns_:active {
  border-color: #f46e87;
}
.Button-module_danger__2udvv.Button-module_outlined__I3ns_:disabled {
  border-color: #fac1cc;
  color: #f798aa;
}

.Button-module_warning__3KRaN.Button-module_contained__CZVkr {
  background-color: #ffa124;
  color: #ffffff;
}
.Button-module_warning__3KRaN.Button-module_contained__CZVkr:hover {
  background-color: #e69120;
}
.Button-module_warning__3KRaN.Button-module_contained__CZVkr:active {
  background-color: #b37119;
}
.Button-module_warning__3KRaN.Button-module_contained__CZVkr:disabled {
  background-color: #ffe3bd;
}
.Button-module_warning__3KRaN.Button-module_outlined__I3ns_ {
  border-color: #ffe3bd;
  border-width: 1px;
  border-style: solid;
  color: #ffa124;
}
.Button-module_warning__3KRaN.Button-module_outlined__I3ns_:hover {
  border-color: #ffd092;
}
.Button-module_warning__3KRaN.Button-module_outlined__I3ns_:active {
  border-color: #ffbd66;
}
.Button-module_warning__3KRaN.Button-module_outlined__I3ns_:disabled {
  border-color: #ffe3bd;
  color: #ffd092;
}

.Button-module_fullWidth__dw-Hi {
  width: 100%;
}
.Typography-module_lightFont__1qrZM, .Typography-module_Typography__3r4qc.Typography-module_light__3k-UC {
  font-family: "tt_norms_prolight", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Typography-module_regularFont__1c3fv, .Typography-module_Typography__3r4qc.Typography-module_regular__xbYmM {
  font-family: "tt_norms_proregular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Typography-module_normalFont__1UZLq, .Typography-module_Typography__3r4qc.Typography-module_normal__21msu {
  font-family: "tt_norms_pronormal", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Typography-module_mediumFont__vXp4w, .Typography-module_Typography__3r4qc.Typography-module_medium__fq2GU {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Typography-module_demiBoldFont__7wUsa, .Typography-module_Typography__3r4qc.Typography-module_demi-bold__1jHzN {
  font-family: "tt_norms_prodemibold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Typography-module_boldFont__2Iv9r, .Typography-module_Typography__3r4qc.Typography-module_bold__2Vku0 {
  font-family: "tt_norms_probold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Typography-module_Token-1000__18MTS {
  font-size: 48px;
  line-height: 62px;
}

.Typography-module_Token-900__LWtaR {
  font-size: 42px;
  line-height: 54px;
}

.Typography-module_Token-800__3yn0Y {
  font-size: 36px;
  line-height: 46px;
}

.Typography-module_Token-700__4q4uR {
  font-size: 32px;
  line-height: 42px;
}

.Typography-module_Token-600__2SjMH {
  font-size: 28px;
  line-height: 36px;
}

.Typography-module_Token-500__1kAi3 {
  font-size: 24px;
  line-height: 32px;
}

.Typography-module_Token-400__1ZTk3 {
  font-size: 20px;
  line-height: 26px;
}

.Typography-module_Token-300__24k0Z {
  font-size: 18px;
  line-height: 24px;
}

.Typography-module_Token-200__3d2Og {
  font-size: 16px;
  line-height: 20px;
}

.Typography-module_Token-100__2v8Oc {
  font-size: 14px;
  line-height: 18px;
}

.Typography-module_Token-75__3ziHL {
  font-size: 12px;
  line-height: 16px;
}

.Typography-module_Token-50__1y8DO {
  font-size: 10px;
  line-height: 14px;
}

.Typography-module_Typography__3r4qc {
  margin: 0;
  padding: 0;
}
.Typography-module_Typography__3r4qc.Typography-module_OneThousand__lYe_E {
  font-size: 48px;
  line-height: 62px;
}
.Typography-module_Typography__3r4qc.Typography-module_NineHundred__16G0b {
  font-size: 42px;
  line-height: 54px;
}
.Typography-module_Typography__3r4qc.Typography-module_EightHundred__25l-v {
  font-size: 36px;
  line-height: 46px;
}
.Typography-module_Typography__3r4qc.Typography-module_SevenHundred__2hUAJ {
  font-size: 32px;
  line-height: 42px;
}
.Typography-module_Typography__3r4qc.Typography-module_SixHundred__3R6mU {
  font-size: 28px;
  line-height: 36px;
}
.Typography-module_Typography__3r4qc.Typography-module_FiveHundred__WAJf2 {
  font-size: 24px;
  line-height: 32px;
}
.Typography-module_Typography__3r4qc.Typography-module_FourHundred__2TMtt {
  font-size: 20px;
  line-height: 26px;
}
.Typography-module_Typography__3r4qc.Typography-module_ThreeHundred__4anoN {
  font-size: 18px;
  line-height: 24px;
}
.Typography-module_Typography__3r4qc.Typography-module_TwoHundred__34SsH {
  font-size: 16px;
  line-height: 20px;
}
.Typography-module_Typography__3r4qc.Typography-module_OneHundred__1a9nS {
  font-size: 14px;
  line-height: 18px;
}
.Typography-module_Typography__3r4qc.Typography-module_SeventyFive__1ez1m {
  font-size: 12px;
  line-height: 16px;
}
.Typography-module_Typography__3r4qc.Typography-module_Fifty__3nWRb {
  font-size: 10px;
  line-height: 14px;
}
@media (min-width: 568px) and (max-width: 1199px) {
  .Typography-module_Typography__3r4qc.Typography-module_EightHundredMd__1L5Ns {
    font-size: 36px;
    line-height: 46px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_SevenHundredMd__mleUk {
    font-size: 32px;
    line-height: 42px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_SixHundredMd__B91uj {
    font-size: 28px;
    line-height: 36px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_FiveHundredMd__3zn0C {
    font-size: 24px;
    line-height: 32px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_FourHundredMd__20plB {
    font-size: 20px;
    line-height: 26px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_ThreeHundredMd__2JHs5 {
    font-size: 18px;
    line-height: 24px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_TwoHundredMd__2Jjei {
    font-size: 16px;
    line-height: 20px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_OneHundredMd__1LA8O {
    font-size: 14px;
    line-height: 18px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_SeventyFiveMd__u2Qwf {
    font-size: 12px;
    line-height: 16px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_FiftyMd__177mx {
    font-size: 10px;
    line-height: 14px;
  }
}
@media (max-width: 567px) {
  .Typography-module_Typography__3r4qc.Typography-module_EightHundredSm__2XITu {
    font-size: 36px;
    line-height: 46px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_SevenHundredSm__TB6xR {
    font-size: 32px;
    line-height: 42px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_SixHundredSm__3M_1J {
    font-size: 28px;
    line-height: 36px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_FiveHundredSm__3ZSUD {
    font-size: 24px;
    line-height: 32px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_FourHundredSm__1e_62 {
    font-size: 20px;
    line-height: 26px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_ThreeHundredSm__1aYqR {
    font-size: 18px;
    line-height: 24px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_TwoHundredSm__1S307 {
    font-size: 16px;
    line-height: 20px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_OneHundredSm__FUzaK {
    font-size: 14px;
    line-height: 18px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_SeventyFiveSm__1R0Wg {
    font-size: 12px;
    line-height: 16px;
  }
  .Typography-module_Typography__3r4qc.Typography-module_FiftySm__AINUE {
    font-size: 10px;
    line-height: 14px;
  }
}
.StoreButton-module_StoreButton__avmxd {
  background-color: #fff;
  border-radius: 30px;
  padding-top: 12px;
  padding-bottom: 12px;
  width: 143px;
  text-align: center;
  outline: none;
  height: 48px;
  cursor: pointer;
  border: 1px solid #e9e9e9;
}
.StoreButton-module_StoreButton__avmxd.StoreButton-module_appStore__KN6qS svg {
  width: 95px;
}
.StoreButton-module_StoreButton__avmxd.StoreButton-module_playStore__3mdlL svg {
  width: 103px;
}
.StoreButton-module_StoreButton__avmxd svg {
  fill: #1f2327;
  height: 24px;
}

.StoreButton-module_inverted__1enp5 {
  background-color: #1f2327;
  border: none;
}
.StoreButton-module_inverted__1enp5 svg {
  fill: white;
}
.Container-module_Container__nE6wp {
  margin-left: auto;
  margin-right: auto;
  max-width: 1188px;
  padding-left: 24px;
  padding-right: 24px;
}
.InlineForm-module_InlineForm__eOePu {
  border-radius: 12px;
  border: 1px solid #e9e9e9;
  display: flex;
}
.InlineForm-module_InlineForm__eOePu > input {
  border: 0;
  padding: 12px;
  border-radius: 12px 0 0 12px;
  flex: 1;
  font-family: "TT Norms Pro", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
}
.InlineForm-module_InlineForm__eOePu > input:focus {
  outline: 0;
}
.InlineForm-module_InlineForm__eOePu > button {
  border: 0;
  padding: 12px;
  border-radius: 0 12px 12px 0;
  background-color: transparent;
  cursor: pointer;
}
.TextField-module_lightFont__2E-eW {
  font-family: "tt_norms_prolight", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_regularFont__uv8mH {
  font-family: "tt_norms_proregular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_normalFont__2eAUS, .TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK {
  font-family: "tt_norms_pronormal", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_mediumFont__v_1cm {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_demiBoldFont__3-I4v {
  font-family: "tt_norms_prodemibold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_boldFont__2mjeU {
  font-family: "tt_norms_probold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_Token-1000__2kX6I {
  font-size: 48px;
  line-height: 62px;
}

.TextField-module_Token-900__yVT1V {
  font-size: 42px;
  line-height: 54px;
}

.TextField-module_Token-800__3Qg1L {
  font-size: 36px;
  line-height: 46px;
}

.TextField-module_Token-700__3iOPZ {
  font-size: 32px;
  line-height: 42px;
}

.TextField-module_Token-600__PHUp6 {
  font-size: 28px;
  line-height: 36px;
}

.TextField-module_Token-500__1D4yA {
  font-size: 24px;
  line-height: 32px;
}

.TextField-module_Token-400__U4YGB {
  font-size: 20px;
  line-height: 26px;
}

.TextField-module_Token-300__3GN7O {
  font-size: 18px;
  line-height: 24px;
}

.TextField-module_Token-200__1ZmEO {
  font-size: 16px;
  line-height: 20px;
}

.TextField-module_Token-100__3tos7 {
  font-size: 14px;
  line-height: 18px;
}

.TextField-module_Token-75__2GUb7 {
  font-size: 12px;
  line-height: 16px;
}

.TextField-module_Token-50__3uXs8 {
  font-size: 10px;
  line-height: 14px;
}

.TextField-module_lightFont__2E-eW {
  font-family: "tt_norms_prolight", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_regularFont__uv8mH {
  font-family: "tt_norms_proregular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_normalFont__2eAUS, .TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK {
  font-family: "tt_norms_pronormal", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_mediumFont__v_1cm {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_demiBoldFont__3-I4v {
  font-family: "tt_norms_prodemibold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_boldFont__2mjeU {
  font-family: "tt_norms_probold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.TextField-module_Token-1000__2kX6I {
  font-size: 48px;
  line-height: 62px;
}

.TextField-module_Token-900__yVT1V {
  font-size: 42px;
  line-height: 54px;
}

.TextField-module_Token-800__3Qg1L {
  font-size: 36px;
  line-height: 46px;
}

.TextField-module_Token-700__3iOPZ {
  font-size: 32px;
  line-height: 42px;
}

.TextField-module_Token-600__PHUp6 {
  font-size: 28px;
  line-height: 36px;
}

.TextField-module_Token-500__1D4yA {
  font-size: 24px;
  line-height: 32px;
}

.TextField-module_Token-400__U4YGB {
  font-size: 20px;
  line-height: 26px;
}

.TextField-module_Token-300__3GN7O {
  font-size: 18px;
  line-height: 24px;
}

.TextField-module_Token-200__1ZmEO {
  font-size: 16px;
  line-height: 20px;
}

.TextField-module_Token-100__3tos7 {
  font-size: 14px;
  line-height: 18px;
}

.TextField-module_Token-75__2GUb7 {
  font-size: 12px;
  line-height: 16px;
}

.TextField-module_Token-50__3uXs8 {
  font-size: 10px;
  line-height: 14px;
}

.TextField-module_TextField__3-bgB {
  display: flex;
  flex-direction: column;
  gap: 4px;
  overflow: hidden;
}

.TextField-module_inputContainer__3QduC {
  display: flex;
  transition: all 0.1s ease-in-out;
  border: 1px solid #e9e9e9;
  overflow: hidden;
  border-radius: 12px;
}
.TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK {
  flex: 1;
  border: 0;
  background-color: transparent;
  padding: 16px;
  color: #35393d;
  min-width: 1ch;
  font-size: 14px;
  line-height: 18px;
}
.TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK::placeholder {
  color: #8f9193;
}
.TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK:focus {
  outline: 0;
}
.TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK.TextField-module_defaultValue__6f2ne {
  color: #8f9193;
}
.TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK:-webkit-autofill, .TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK:-webkit-autofill:hover, .TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK:-webkit-autofill:focus, .TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
}
.TextField-module_inputContainer__3QduC .TextField-module_prefix__2eBJg {
  padding: 16px 12px;
  border-right: 1px solid #e9e9e9;
  color: #8f9193;
}
.TextField-module_inputContainer__3QduC[data-state=hover] {
  border: 1px solid #bcbdbe;
}
.TextField-module_inputContainer__3QduC[data-state=focus] {
  border: 1px solid #bcbdbe;
}
.TextField-module_inputContainer__3QduC[data-state=disabled] {
  background-color: #e9e9e9;
}
.TextField-module_inputContainer__3QduC[data-state=disabled] .TextField-module_input__3FXIK {
  color: #8f9193;
}
.TextField-module_inputContainer__3QduC[data-state=readOnly] {
  background-color: #e9e9e9;
}
.TextField-module_inputContainer__3QduC[data-state=error] {
  border: 1px solid #ef3054;
}
.TextField-module_inputContainer__3QduC[data-state=error] .TextField-module_prefix__2eBJg {
  border-right: 1px solid #ef3054;
}

.TextField-module_labelContainer__KWfjF {
  display: flex;
}

.TextField-module_label__SBMQi {
  color: #35393d;
}

.TextField-module_noStyleButton__3CV5J {
  border: 0;
  background-color: transparent;
  cursor: pointer;
  margin: 0;
  padding: 0;
}

.TextField-module_rightSide__2pQFZ {
  display: flex;
  margin-left: auto;
}

.TextField-module_link__W7Zis {
  color: #00a3ff;
}

.TextField-module_hint__2SXJP {
  color: #8f9193;
}

.TextField-module_required__aKxBF {
  color: #ef3054;
}

.TextField-module_helperText__b-ix9 {
  color: #8f9193;
}
.TextField-module_helperText__b-ix9[data-state=error] {
  color: #ef3054;
}

.TextField-module_icon__1Af4S, .TextField-module_iconAfterCenter__3rO5v, .TextField-module_iconBeforeCenter__2HS9K, .TextField-module_iconAfter__1OLvI, .TextField-module_iconBefore__10XhQ {
  color: #414140;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  padding: 0;
  margin: 0;
  display: flex;
}

.TextField-module_iconBefore__10XhQ {
  padding: 16px 0 16px 16px;
}

.TextField-module_iconAfter__1OLvI {
  padding: 16px 16px 16px 0;
}

.TextField-module_iconBeforeCenter__2HS9K {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0 0 16px;
}

.TextField-module_iconAfterCenter__3rO5v {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 16px 0 0;
}

body[mode="dark"] .TextField-module_inputContainer__3QduC {
  border: 1px solid #1f2327;
}
body[mode="dark"] .TextField-module_inputContainer__3QduC .TextField-module_input__3FXIK {
  color: #e9e9e9;
}
body[mode="dark"] .TextField-module_inputContainer__3QduC[data-state=hover] {
  border: 1px solid #626568;
}
body[mode="dark"] .TextField-module_inputContainer__3QduC[data-state=focus] {
  border: 1px solid #626568;
}
body[mode="dark"] .TextField-module_inputContainer__3QduC[data-state=disabled] {
  background-color: #1f2327;
}
body[mode="dark"] .TextField-module_inputContainer__3QduC[data-state=disabled] .TextField-module_input__3FXIK {
  color: #8f9193;
}
body[mode="dark"] .TextField-module_inputContainer__3QduC[data-state=readOnly] {
  background-color: #1f2327;
}
body[mode="dark"] .TextField-module_inputContainer__3QduC[data-state=readOnly] .TextField-module_input__3FXIK {
  color: #e9e9e9;
}
body[mode="dark"] .TextField-module_inputContainer__3QduC[data-state=error] {
  border: 1px solid #ef3054;
}
body[mode="dark"] .TextField-module_inputContainer__3QduC[data-state=error] .TextField-module_prefix__2eBJg {
  border-right: 1px solid #ef3054;
}
body[mode="dark"] .TextField-module_label__SBMQi {
  color: #e9e9e9;
}
body[mode="dark"] .TextField-module_prefix__2eBJg {
  border-right: 1px solid #1f2327;
}
body[mode="dark"] .TextField-module_icon__1Af4S, body[mode="dark"] .TextField-module_iconBefore__10XhQ, body[mode="dark"] .TextField-module_iconAfter__1OLvI, body[mode="dark"] .TextField-module_iconBeforeCenter__2HS9K, body[mode="dark"] .TextField-module_iconAfterCenter__3rO5v {
  color: #bcbdbe;
}
.CodeField-module_CodeField__14RAE {
  display: flex;
  gap: 4px;
}

.CodeField-module_TextField__1LOks {
  width: 1ch;
  /* Firefox */
}
.CodeField-module_TextField__1LOks::-webkit-outer-spin-button, .CodeField-module_TextField__1LOks::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.CodeField-module_TextField__1LOks[type=number] {
  -moz-appearance: textfield;
}
.Tabs-module_root__2NrKQ {
  position: relative;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e9e9e9;
}

.Tabs-module_Tabs__2wNgE {
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
  height: 58px;
  overflow: hidden;
  position: relative;
  flex: 1;
  z-index: 1;
}
@media (max-width: 567px) {
  .Tabs-module_Tabs__2wNgE {
    gap: 30px;
  }
}
.Tabs-module_Tabs__2wNgE::-webkit-scrollbar {
  display: none;
}

.Tabs-module_MenuContainer__1mIR_ {
  position: relative;
  z-index: 101;
}
.Tabs-module_MenuContainer__1mIR_ .Tabs-module_ellipsis__1jfZu {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: 10px;
  border: 0;
  background: transparent;
  cursor: pointer;
  height: 18px;
}
.Tabs-module_MenuContainer__1mIR_ .Tabs-module_menu__34PHQ {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: calc(100% + 24px);
  min-width: 160px;
  border: 0.5px solid #E9E9E9;
  background-color: white;
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
  transition: all 0.2s ease-in-out;
  padding: 8px 10px;
}
.Tabs-module_MenuContainer__1mIR_ .Tabs-module_menu__34PHQ .Tabs-module_menuItem__15ro3 {
  color: #626568;
  border: 0;
  width: 100%;
  padding: 12px 10px;
  background-color: white;
  text-align: left;
  cursor: pointer;
}
.Tabs-module_MenuContainer__1mIR_ .Tabs-module_menu__34PHQ .Tabs-module_menuItem__15ro3:hover {
  background-color: #e9e9e9;
  border-radius: 6px;
}
.Tabs-module_MenuContainer__1mIR_ .Tabs-module_menu__34PHQ .Tabs-module_activeMenuItem__1t4N8 {
  color: #35393d;
  position: relative;
}
.Tabs-module_MenuContainer__1mIR_ .Tabs-module_menu__34PHQ .Tabs-module_activeMenuItem__1t4N8:after {
  content: "";
  position: absolute;
  left: -10px;
  top: 12px;
  width: 2px;
  height: 18px;
  border-radius: 50%;
  background-color: #ee276c;
}
.Tabs-module_MenuContainer__1mIR_:has(:focus-within) .Tabs-module_menu__34PHQ {
  opacity: 1;
  pointer-events: auto;
}

.Tabs-module_scrollButton__1W7qx, .Tabs-module_leftScroll__3KvSJ, .Tabs-module_rightScroll__1qszL {
  position: absolute;
  width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  z-index: 2;
  border: 0;
  background: transparent;
}

.Tabs-module_rightScroll__1qszL {
  right: 0;
  top: 0;
  bottom: 0;
  background: rgb(255, 255, 255);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%);
  animation: Tabs-module_fadein__15aK- 0.5s;
}

@keyframes Tabs-module_fadein__15aK- {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.Tabs-module_leftScroll__3KvSJ {
  left: 0;
  top: 0;
  bottom: 0;
  background: rgb(255, 255, 255);
  background: linear-gradient(90deg, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%);
  animation: Tabs-module_fadein__15aK- 0.5s;
}

.Tabs-module_line__zc66D {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 30px;
  height: 2px;
  background-color: #ee276c;
  transition: all 0.1s ease-in-out;
}
.Tabs-module_line__zc66D.Tabs-module_disableAnimation__25nap {
  transition: none;
}

.Tabs-module_TabsItem__1eQ9S {
  padding: 20px 0;
  background: transparent;
  border: none;
  cursor: pointer;
  flex-shrink: 0;
}
.Tabs-module_TabsItem__1eQ9S .Tabs-module_selectedTab__3W-iz {
  color: #35393d;
}
.Tabs-module_TabsItem__1eQ9S .Tabs-module_notSelectedTab__mTK9S {
  color: #626568;
}

.Tabs-module_vertical__XjYxB .Tabs-module_Tabs__2wNgE {
  display: flex;
  border-bottom: none;
  border-left: 1px solid #e9e9e9;
  flex-direction: column;
  gap: 20px;
}
.Tabs-module_vertical__XjYxB .Tabs-module_TabsItem__1eQ9S {
  padding: 10px 20px;
  display: flex;
  text-align: left;
  overflow: hidden;
}
.AvatarDropdown-module_AvatarDropdown__1cgJ- {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  margin-right: 20px;
  position: relative;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #e9e9e9;
  cursor: pointer;
  color: #8f9193;
}
.AvatarDropdown-module_AvatarDropdown__1cgJ- > span {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  position: absolute;
  right: -8px;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateY(-50%);
  background-color: white;
}
.NavigationBar-module_NavigationBar__3bxOG {
  display: flex;
  align-items: center;
  position: relative;
}
.NavigationBar-module_NavigationBar__3bxOG > img {
  margin-right: 40px;
}
.NavigationBar-module_NavigationBar__3bxOG:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: calc((100% - 100vw) / 2);
  width: 100vw;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.1);
}

.NavigationBar-module_tabItem__2RWol {
  padding-top: 31px;
  padding-bottom: 31px;
}

.NavigationBar-module_tabsContainer__3Rq5S button {
  padding-top: 31px;
  padding-bottom: 31px;
}

.NavigationBar-module_right__2KHV2 {
  margin-left: auto;
}
.Tag-module_lightFont__2JvjE {
  font-family: "tt_norms_prolight", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Tag-module_regularFont__p4SCH {
  font-family: "tt_norms_proregular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Tag-module_normalFont__2I0hz {
  font-family: "tt_norms_pronormal", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Tag-module_mediumFont__1ELPr {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Tag-module_demiBoldFont__1vZGW {
  font-family: "tt_norms_prodemibold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Tag-module_boldFont__qjh85 {
  font-family: "tt_norms_probold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.Tag-module_Token-1000__3DDle {
  font-size: 48px;
  line-height: 62px;
}

.Tag-module_Token-900__1Ee8a {
  font-size: 42px;
  line-height: 54px;
}

.Tag-module_Token-800__3TVm4 {
  font-size: 36px;
  line-height: 46px;
}

.Tag-module_Token-700__oYLqW {
  font-size: 32px;
  line-height: 42px;
}

.Tag-module_Token-600__382lk {
  font-size: 28px;
  line-height: 36px;
}

.Tag-module_Token-500__2_8Je {
  font-size: 24px;
  line-height: 32px;
}

.Tag-module_Token-400__2URkx {
  font-size: 20px;
  line-height: 26px;
}

.Tag-module_Token-300__2qK09 {
  font-size: 18px;
  line-height: 24px;
}

.Tag-module_Token-200__3I_71 {
  font-size: 16px;
  line-height: 20px;
}

.Tag-module_Token-100__LQczp {
  font-size: 14px;
  line-height: 18px;
}

.Tag-module_Token-75__xf9O4 {
  font-size: 12px;
  line-height: 16px;
}

.Tag-module_Token-50__1ib0x {
  font-size: 10px;
  line-height: 14px;
}

.Tag-module_Tag__3mILc {
  border-radius: 32px;
  border: 0;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  font-family: "TT Norms Pro", sans-serif;
  width: fit-content;
  overflow: hidden;
  background-color: #e9e9e9;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: all 0.1s ease-in-out;
}
.Tag-module_Tag__3mILc.Tag-module_fullWidth__ipC9C {
  width: 100%;
}
.Tag-module_Tag__3mILc.Tag-module_light__2DDCT {
  background-color: #ffffff;
}
.Tag-module_Tag__3mILc.Tag-module_light__2DDCT:hover {
  background-color: #e9e9e9;
}
.Tag-module_Tag__3mILc.Tag-module_light__2DDCT:active {
  background-color: #bcbdbe;
}
.Tag-module_Tag__3mILc.Tag-module_light__2DDCT.Tag-module_disabled__Mwops {
  background-color: #ffffff;
}
.Tag-module_Tag__3mILc.Tag-module_light__2DDCT.Tag-module_disabled__Mwops button {
  color: #8f9193;
}
.Tag-module_Tag__3mILc.Tag-module_dark__RcuXV {
  background-color: #1f2327;
}
.Tag-module_Tag__3mILc.Tag-module_dark__RcuXV button {
  color: #e9e9e9;
}
.Tag-module_Tag__3mILc.Tag-module_dark__RcuXV:hover {
  background-color: #1c2023;
}
.Tag-module_Tag__3mILc.Tag-module_dark__RcuXV:active {
  background-color: #16191b;
}
.Tag-module_Tag__3mILc.Tag-module_dark__RcuXV.Tag-module_disabled__Mwops {
  background-color: #1f2327;
}
.Tag-module_Tag__3mILc.Tag-module_dark__RcuXV.Tag-module_disabled__Mwops button {
  color: #8f9193;
}
.Tag-module_Tag__3mILc.Tag-module_pink__2WNnr {
  background-color: #ee276c;
}
.Tag-module_Tag__3mILc.Tag-module_pink__2WNnr button {
  color: #ffffff;
}
.Tag-module_Tag__3mILc.Tag-module_pink__2WNnr:hover {
  background-color: #d62361;
}
.Tag-module_Tag__3mILc.Tag-module_pink__2WNnr:active {
  background-color: #a71b4c;
}
.Tag-module_Tag__3mILc.Tag-module_pink__2WNnr.Tag-module_disabled__Mwops {
  background-color: #f36898;
}
.Tag-module_Tag__3mILc.Tag-module_red__3l9WL {
  background-color: #ef3054;
}
.Tag-module_Tag__3mILc.Tag-module_red__3l9WL button {
  color: #ffffff;
}
.Tag-module_Tag__3mILc.Tag-module_red__3l9WL:hover {
  background-color: #d72b4c;
}
.Tag-module_Tag__3mILc.Tag-module_red__3l9WL:active {
  background-color: #a7223b;
}
.Tag-module_Tag__3mILc.Tag-module_red__3l9WL.Tag-module_disabled__Mwops {
  background-color: #f46e87;
}
.Tag-module_Tag__3mILc.Tag-module_green__3ofg0 {
  background-color: #34c759;
}
.Tag-module_Tag__3mILc.Tag-module_green__3ofg0 button {
  color: #ffffff;
}
.Tag-module_Tag__3mILc.Tag-module_green__3ofg0:hover {
  background-color: #2fb350;
}
.Tag-module_Tag__3mILc.Tag-module_green__3ofg0:active {
  background-color: #248b3e;
}
.Tag-module_Tag__3mILc.Tag-module_green__3ofg0.Tag-module_disabled__Mwops {
  background-color: #71d88b;
}
.Tag-module_Tag__3mILc.Tag-module_yellow__3Dwub {
  background-color: #ffa124;
}
.Tag-module_Tag__3mILc.Tag-module_yellow__3Dwub button {
  color: #ffffff;
}
.Tag-module_Tag__3mILc.Tag-module_yellow__3Dwub:hover {
  background-color: #e69120;
}
.Tag-module_Tag__3mILc.Tag-module_yellow__3Dwub:active {
  background-color: #b37119;
}
.Tag-module_Tag__3mILc.Tag-module_yellow__3Dwub.Tag-module_disabled__Mwops {
  background-color: #ffbd66;
}
.Tag-module_Tag__3mILc.Tag-module_blue__1A-_B {
  background-color: #00a3ff;
}
.Tag-module_Tag__3mILc.Tag-module_blue__1A-_B button {
  color: #ffffff;
}
.Tag-module_Tag__3mILc.Tag-module_blue__1A-_B:hover {
  background-color: #0093e6;
}
.Tag-module_Tag__3mILc.Tag-module_blue__1A-_B:active {
  background-color: #0072b3;
}
.Tag-module_Tag__3mILc.Tag-module_blue__1A-_B.Tag-module_disabled__Mwops {
  background-color: #4dbfff;
}
.Tag-module_Tag__3mILc.Tag-module_purple__2Z1uc {
  background-color: #817ed5;
}
.Tag-module_Tag__3mILc.Tag-module_purple__2Z1uc button {
  color: #ffffff;
}
.Tag-module_Tag__3mILc.Tag-module_purple__2Z1uc:hover {
  background-color: #7471c0;
}
.Tag-module_Tag__3mILc.Tag-module_purple__2Z1uc:active {
  background-color: #5a5895;
}
.Tag-module_Tag__3mILc.Tag-module_purple__2Z1uc.Tag-module_disabled__Mwops {
  background-color: #a7a5e2;
}
.Tag-module_Tag__3mILc.Tag-module_link__ltAZk {
  background-color: #e9e9e9;
}
.Tag-module_Tag__3mILc.Tag-module_link__ltAZk button {
  color: #35393d;
}
.Tag-module_Tag__3mILc.Tag-module_link__ltAZk:hover {
  background-color: #bcbdbe;
}
.Tag-module_Tag__3mILc.Tag-module_link__ltAZk:active {
  background-color: #8f9193;
}
.Tag-module_Tag__3mILc.Tag-module_link__ltAZk.Tag-module_disabled__Mwops {
  background-color: #e9e9e9;
}
.Tag-module_Tag__3mILc.Tag-module_link__ltAZk.Tag-module_disabled__Mwops button {
  color: #8f9193;
}
.Tag-module_Tag__3mILc button {
  cursor: pointer;
  color: #35393d;
}
.Tag-module_Tag__3mILc.Tag-module_notClickable__3Ic4k {
  cursor: inherit;
  pointer-events: none;
}
.Tag-module_Tag__3mILc .Tag-module_TagButton__304oU {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  background-color: transparent;
  border: none;
  box-shadow: none;
  border: 0;
  padding: 4px 8px 4px 8px;
}
.Tag-module_Tag__3mILc .Tag-module_TagButtonDismiss__1GJcc {
  background-color: transparent;
  box-shadow: none;
  border: 0;
  padding: 4px 8px 4px 0;
  display: flex;
}
.Tag-module_Tag__3mILc .Tag-module_TagButtonDismiss__1GJcc svg {
  width: 14px;
  height: 14px;
}
.Tag-module_Tag__3mILc.Tag-module_HasDismissTagButton__JlM8e .Tag-module_TagButton__304oU {
  padding: 4px 4px 4px 8px;
}

@media (max-width: 567px) {
  .Tag-module_Tag__3mILc.Tag-module_HasDismissTagButton__JlM8e .Tag-module_TagButton__304oU {
    padding: 5px 6px 5px 10px;
  }
  .Tag-module_Tag__3mILc .Tag-module_TagButton__304oU {
    padding: 5px 10px 5px 10px;
  }
  .Tag-module_Tag__3mILc .Tag-module_TagButtonDismiss__1GJcc {
    padding: 5px 10px 5px 0;
  }
}
.Dropdown-module_dropdownWrapper__-eAQp.Dropdown-module_bottomStart__3FaBr {
  transform: scale(0);
  transform-origin: 0 0;
}
@keyframes Dropdown-module__animate-in__qmzhZ {
  to {
    transform: scale(1);
  }
}
@keyframes Dropdown-module__animate-out__3jJLJ {
  from {
    transform: scale(1);
  }
}
.Dropdown-module_dropdownWrapper__-eAQp.Dropdown-module_bottomStart__3FaBr.Dropdown-module_open__3MFGw {
  animation: Dropdown-module__animate-in__qmzhZ 0.2s forwards;
}
.Dropdown-module_dropdownWrapper__-eAQp.Dropdown-module_bottomStart__3FaBr:not(.Dropdown-module_open__3MFGw) {
  animation: Dropdown-module__animate-out__3jJLJ 0.2s forwards;
}
.Dropdown-module_dropdownWrapper__-eAQp.Dropdown-module_bottomEnd__2QRr3 {
  transform: scale(0) translateX(-100%);
  transform-origin: 0 0;
}
.Dropdown-module_dropdownWrapper__-eAQp.Dropdown-module_bottomEnd__2QRr3.Dropdown-module_open__3MFGw {
  animation: Dropdown-module_animate-in__299MN 0.2s forwards;
}
.Dropdown-module_dropdownWrapper__-eAQp.Dropdown-module_bottomEnd__2QRr3:not(.Dropdown-module_open__3MFGw) {
  animation: Dropdown-module_animate-out__3zhoi 0.2s forwards;
}
@keyframes Dropdown-module_animate-in__299MN {
  to {
    transform: scale(1) translateX(-100%);
  }
}
@keyframes Dropdown-module_animate-out__3zhoi {
  from {
    transform: scale(1) translateX(-100%);
  }
}
.Dropdown-module_dropdownWrapper__-eAQp ul {
  margin-top: 5px;
  border-radius: 8px;
  border: 1px solid #e9e9e9;
  padding: 4px;
  background-color: #ffffff;
  list-style: none;
  min-width: 110px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
}
.Dropdown-module_dropdownWrapper__-eAQp ul li {
  padding: 8px 12px;
  transition: all 0.15s ease-in-out;
  border-radius: 6px;
  cursor: pointer;
}
.Dropdown-module_dropdownWrapper__-eAQp ul li:hover {
  background-color: #e9e9e9;
}
.Grid-module_Grid__1SKLB {
  display: flex;
  flex-flow: row wrap;
  width: calc(100% + 24px);
  margin-left: -12px;
  margin-right: -12px;
}

.Grid-module_GridItem__3WJqq {
  padding: 0 12px;
  flex-basis: 100%;
}

@media (max-width: 567px) {
  .Grid-module_colSMSix__OPPo2 {
    flex-basis: 50%;
  }
  .Grid-module_colXSTwelve__NlQkF {
    flex-basis: 100%;
  }
}
@media (min-width: 568px) and (max-width: 1199px) {
  .Grid-module_colMDOne__1faUZ {
    flex-basis: 16.66666%;
  }
  .Grid-module_colMDTwo__v1aOI {
    flex-basis: 33.33333%;
  }
  .Grid-module_colMDThree__3SmhT {
    flex-basis: 50%;
  }
  .Grid-module_colMDFour__2Z-G6 {
    flex-basis: 66.666666%;
  }
  .Grid-module_colMDFive__2hbP6 {
    flex-basis: 83.33333%;
  }
  .Grid-module_colMDSix__3lKlq {
    flex-basis: 100%;
  }
}
@media (min-width: 1200px) {
  .Grid-module_colLGOne__1eP3m {
    flex-basis: 8.33333333%;
  }
  .Grid-module_colLGTwo__2DiMC {
    flex-basis: 16.66666%;
  }
  .Grid-module_colLGThree__2Ksal {
    flex-basis: 25%;
  }
  .Grid-module_colLGFour__3cCPg {
    flex-basis: 33.33333%;
  }
  .Grid-module_colLGFive__3198L {
    flex-basis: 41.66%;
  }
  .Grid-module_colLGSix__1qGvW {
    flex-basis: 50%;
  }
  .Grid-module_colLGSeven__jXzBi {
    flex-basis: 58.33%;
  }
  .Grid-module_colLGEight__2RQDe {
    flex-basis: 66.666666%;
  }
  .Grid-module_colLGNine__1teaU {
    flex-basis: 75%;
  }
  .Grid-module_colLGTen__2oeFD {
    flex-basis: 83.33333%;
  }
  .Grid-module_colLGEleven__1QDVS {
    flex-basis: 91.66666667%;
  }
  .Grid-module_colLGTwelve__W-J3g {
    flex-basis: 100%;
  }
}
.TableWrapper-module_TableWrapper__1sUXD table {
  border-collapse: separate;
  border-spacing: 0 8px;
}
.TableWrapper-module_TableWrapper__1sUXD table thead tr th {
  background-color: rgba(233, 233, 233, 0.5);
  padding: 12px 16px;
}
.TableWrapper-module_TableWrapper__1sUXD table thead tr th:first-child {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.TableWrapper-module_TableWrapper__1sUXD table thead tr th:last-child {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.TableWrapper-module_TableWrapper__1sUXD table tbody tr {
  position: relative;
}
.TableWrapper-module_TableWrapper__1sUXD table tbody tr:hover td {
  background-color: #e9e9e9;
}
.TableWrapper-module_TableWrapper__1sUXD table tbody tr:hover td:first-child {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.TableWrapper-module_TableWrapper__1sUXD table tbody tr:hover td:last-child {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.TableWrapper-module_TableWrapper__1sUXD table tbody tr:after {
  width: 100%;
  height: 1px;
  background-color: #e9e9e9;
  content: "";
  position: absolute;
  bottom: -4px;
  left: 0;
  pointer-events: none;
}
.TableWrapper-module_TableWrapper__1sUXD table tbody tr td {
  padding: 7px 16px;
  transition: all 0.15s ease-in-out;
}
.Modal-module_Modal__1Wwb5 {
  padding: 40px;
  border-radius: 20px;
  border: 0;
  box-sizing: content-box !important;
  width: 320px;
  position: fixed;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
}
.Modal-module_Modal__1Wwb5[open] {
  animation: Modal-module_modalAnimateIn__2aFSI 0.2s;
}
.Modal-module_Modal__1Wwb5.hide {
  animation: Modal-module_modalAnimateOut__184CY 0.2s;
}
.Modal-module_Modal__1Wwb5[open]::backdrop {
  animation: Modal-module_backdropAnimateIn__3NFRu 0.3s ease-in-out normal;
  background-color: rgba(9, 10, 12, 0.5);
}
.Modal-module_Modal__1Wwb5.hide::backdrop {
  animation: Modal-module_backdropAnimateOut__1AM5N 0.3s ease-in-out normal;
}
.Modal-module_Modal__1Wwb5 .Modal-module_content__I6vZk {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  gap: 40px;
}

.Modal-module_closeButton__2kbd- {
  position: absolute;
  border: 0;
  background-color: transparent;
  color: #8f9193;
  right: 16px;
  top: 16px;
  cursor: pointer;
  transition: all 0.1s ease-in-out;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.Modal-module_closeButton__2kbd-:hover {
  color: #1f2327;
}

.Modal-module_sm__3qr43 {
  width: min(320px, 100vw - 120px);
}

.Modal-module_md__2Nqt- {
  width: min(420px, 100vw - 120px);
}

.Modal-module_lg__3kxf9 {
  width: min(720px, 100vw - 120px);
}

.Modal-module_xl__2jeYW {
  width: min(1060px, 100vw - 120px);
}

.Modal-module_headless__3-Nbq {
  padding: 0;
  background: transparent;
  box-shadow: none;
}

.Modal-module_ModalFooter__2Dde1 {
  width: 100%;
  display: flex;
  gap: 24px;
  justify-content: flex-end;
}

.Modal-module_ModalHeader__13H5T > h3 {
  margin-bottom: 12px;
  color: #35393d;
}
.Modal-module_ModalHeader__13H5T > p {
  color: #626568;
}

@keyframes Modal-module_backdropAnimateIn__3NFRu {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes Modal-module_modalAnimateIn__2aFSI {
  from {
    opacity: 0;
    transform: scale(0.5);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes Modal-module_modalAnimateOut__184CY {
  from {
    opacity: 1;
    transform: scale(1);
  }
  to {
    opacity: 0;
    transform: scale(0.5);
  }
}
@keyframes Modal-module_backdropAnimateOut__1AM5N {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.Collapsable-module_Collapsable__1jM1C {
  transition: height 0.15s ease-in;
  overflow: hidden;
}

.Collapsable-module_open__1bifg {
  height: 100px;
  overflow: hidden;
}

.Collapsable-module_closed__18gJi {
  max-height: 0;
  overflow: hidden;
}
.Checkbox-module_Checkbox__1_H0b {
  all: unset;
  cursor: pointer;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.Checkbox-module_Checkbox__1_H0b .Checkbox-module_checkedIcon__1ZB7w, .Checkbox-module_Checkbox__1_H0b .Checkbox-module_indeterminateIcon__1S_0T {
  color: #ee276c;
  display: none;
}
.Checkbox-module_Checkbox__1_H0b .Checkbox-module_checkedIcon__1ZB7w:hover, .Checkbox-module_Checkbox__1_H0b .Checkbox-module_indeterminateIcon__1S_0T:hover {
  color: #d62361;
}
.Checkbox-module_Checkbox__1_H0b .Checkbox-module_unCheckedIcon___7Y3S {
  color: #8f9193;
}
.Checkbox-module_Checkbox__1_H0b .Checkbox-module_unCheckedIcon___7Y3S:hover {
  color: #bcbdbe;
}
.Checkbox-module_Checkbox__1_H0b[data-zoom="1.5x"] svg {
  zoom: 1.5;
}
.Checkbox-module_Checkbox__1_H0b[disabled] {
  cursor: not-allowed;
}
.Checkbox-module_Checkbox__1_H0b[disabled] .Checkbox-module_checkedIcon__1ZB7w {
  color: #fabed3;
}
.Checkbox-module_Checkbox__1_H0b[disabled] .Checkbox-module_unCheckedIcon___7Y3S {
  color: #e9e9e9;
}
.Checkbox-module_Checkbox__1_H0b:has(:checked) .Checkbox-module_checkedIcon__1ZB7w {
  display: block;
}
.Checkbox-module_Checkbox__1_H0b:has(:checked) .Checkbox-module_unCheckedIcon___7Y3S {
  display: none;
}
.Checkbox-module_Checkbox__1_H0b:has(:indeterminate) .Checkbox-module_indeterminateIcon__1S_0T {
  display: block;
}
.Checkbox-module_Checkbox__1_H0b:has(:indeterminate) .Checkbox-module_unCheckedIcon___7Y3S {
  display: none;
}

body[mode="dark"] .Checkbox-module_unCheckedIcon___7Y3S {
  color: #1f2327;
}
body[mode="dark"] .Checkbox-module_unCheckedIcon___7Y3S:hover {
  color: #35393d;
}
body[mode="dark"][disabled] .Checkbox-module_unCheckedIcon___7Y3S {
  color: #626568;
}
.Radio-module_Radio__3knH- {
  all: unset;
  cursor: pointer;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.Radio-module_Radio__3knH- .Radio-module_circle__3VP_D {
  border-radius: 50%;
  border: 1px solid #bcbdbe;
  width: 12px;
  height: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.1s ease-in-out;
}
.Radio-module_Radio__3knH- .Radio-module_circle__3VP_D:hover {
  border-color: #8f9193;
}
.Radio-module_Radio__3knH-:has(:checked) .Radio-module_circle__3VP_D {
  width: 6px;
  height: 6px;
  border: 4px solid #ee276c;
}
.Radio-module_Radio__3knH-:has(:checked) .Radio-module_circle__3VP_D:hover {
  border-color: #d62361;
}
.Radio-module_Radio__3knH-[disabled] {
  cursor: not-allowed;
}
.Radio-module_Radio__3knH-[disabled] .Radio-module_circle__3VP_D {
  border-color: #e9e9e9;
}
.Radio-module_Radio__3knH-[disabled]:has(:checked) .Radio-module_circle__3VP_D {
  border-color: #fabed3;
}
.Radio-module_Radio__3knH-[data-zoom="1.5x"] .Radio-module_circle__3VP_D {
  zoom: 1.5;
}

body[mode="dark"] .Radio-module_Radio__3knH- .Radio-module_circle__3VP_D {
  border-color: #626568;
}
body[mode="dark"] .Radio-module_Radio__3knH- .Radio-module_circle__3VP_D:hover {
  border-color: #35393d;
}
body[mode="dark"] .Radio-module_Radio__3knH-:has(:checked) .Radio-module_circle__3VP_D {
  border-color: #ee276c;
}
body[mode="dark"] .Radio-module_Radio__3knH-:has(:checked) .Radio-module_circle__3VP_D:hover {
  border-color: #d62361;
}
body[mode="dark"] .Radio-module_Radio__3knH-[disabled] .Radio-module_circle__3VP_D {
  border-color: #1f2327;
}
body[mode="dark"] .Radio-module_Radio__3knH-[disabled]:has(:checked) .Radio-module_circle__3VP_D {
  border-color: #fabed3;
}
.Toast-module_toastWrapper__3IkOy {
  display: flex;
  align-items: center;
  width: 360px;
  border-radius: 12px;
  box-sizing: border-box;
  background-color: #ffffff;
  padding: 16px;
  box-shadow: 0 4px 40px rgba(0, 0, 0, 0.08);
  transition: opacity 100ms ease-in-out;
}
.Toast-module_toastWrapper__3IkOy .Toast-module_iconContainer__txhK9 {
  margin-right: 18px;
}

.Toast-module_content__1Anqw {
  display: flex;
  gap: 18px;
  word-break: break-word;
  flex: 1;
}
.Toast-module_content__1Anqw h3 {
  margin-top: 2px;
  margin-bottom: 4px;
  text-transform: capitalize;
}
.Toast-module_content__1Anqw p {
  color: #626568;
}

.Toast-module_divider__HhQQN {
  border-left: 1px solid #e9e9e9;
  margin-left: 16px;
  margin-right: 16px;
  align-self: stretch;
}

.Toast-module_dismissButton__rlAxc {
  height: 16px;
  width: 16px;
  align-self: center;
  cursor: pointer;
}

body[mode="dark"] .Toast-module_toastWrapper__3IkOy {
  background-color: #101214;
}
body[mode="dark"] .Toast-module_content__1Anqw h3 {
  color: #e9e9e9;
}
body[mode="dark"] .Toast-module_content__1Anqw p {
  color: #bcbdbe;
}
body[mode="dark"] .Toast-module_divider__HhQQN {
  border-left: 1px solid #1f2327;
}
.FABS-module_FABS__3XPW0 {
  position: fixed;
  bottom: 24px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: 8px;
  padding: 12px;
  box-shadow: 0 4px 48px -4px rgba(0, 0, 0, 0.16);
  border-radius: 48px;
  background-color: #ffffff;
  width: max-content;
}
.Tooltip-module_tooltipContainer__3ftIC {
  position: relative;
  display: inline-block;
}
.Tooltip-module_tooltipContainer__3ftIC:hover .Tooltip-module_tooltip__1bS_H {
  visibility: visible;
  animation: Tooltip-module_toolTipAnimation__hHUXe 0.13s ease-in-out;
}
@keyframes Tooltip-module_toolTipAnimation__hHUXe {
  0% {
    opacity: 0;
    transform: translateX(-50%) scale(0.9) translateY(10px);
  }
  100% {
    opacity: 1;
    transform: translateX(-50%) scale(1) translateY(0);
  }
}
.Tooltip-module_tooltipContainer__3ftIC > .Tooltip-module_tooltip__1bS_H {
  position: absolute;
  top: calc(-100% - 8px);
  left: 50%;
  transform: translateX(-50%);
  background-color: #7C7C7C;
  color: #fff;
  padding: 6px 8px;
  border-radius: 16px;
  z-index: 1;
  visibility: hidden;
  white-space: nowrap;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}
.Tooltip-module_tooltipContainer__3ftIC > .Tooltip-module_tooltip__1bS_H::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-top: 8px solid #7C7C7C;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  z-index: -1;
}
.Tooltip-module_tooltipContainer__3ftIC > .Tooltip-module_tooltipNoOffset__BxkLk {
  top: -100%;
}
.DateTimePicker-module_lightFont__aY0fR, .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_light__sSQTn {
  font-family: "tt_norms_prolight", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.DateTimePicker-module_regularFont__2ugF3, .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_regular__3-4EI {
  font-family: "tt_norms_proregular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.DateTimePicker-module_normalFont__qxcEI, .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_normal__1hkj5 {
  font-family: "tt_norms_pronormal", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.DateTimePicker-module_mediumFont__2ojBl, .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_medium__15PHj {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.DateTimePicker-module_demiBoldFont__2dOTT, .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_demi-bold__9h10K {
  font-family: "tt_norms_prodemibold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.DateTimePicker-module_boldFont__2wbs5, .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_bold__nZdlJ {
  font-family: "tt_norms_probold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.DateTimePicker-module_Token-1000__3IFDl {
  font-size: 48px;
  line-height: 62px;
}

.DateTimePicker-module_Token-900__227jV {
  font-size: 42px;
  line-height: 54px;
}

.DateTimePicker-module_Token-800__M5DEp {
  font-size: 36px;
  line-height: 46px;
}

.DateTimePicker-module_Token-700__38A89 {
  font-size: 32px;
  line-height: 42px;
}

.DateTimePicker-module_Token-600__28tWh {
  font-size: 28px;
  line-height: 36px;
}

.DateTimePicker-module_Token-500__1v-7P {
  font-size: 24px;
  line-height: 32px;
}

.DateTimePicker-module_Token-400__3N1O4 {
  font-size: 20px;
  line-height: 26px;
}

.DateTimePicker-module_Token-300__1YYjM {
  font-size: 18px;
  line-height: 24px;
}

.DateTimePicker-module_Token-200__1djAw {
  font-size: 16px;
  line-height: 20px;
}

.DateTimePicker-module_Token-100__3sGGd {
  font-size: 14px;
  line-height: 18px;
}

.DateTimePicker-module_Token-75__vP3Jz {
  font-size: 12px;
  line-height: 16px;
}

.DateTimePicker-module_Token-50__23M6R {
  font-size: 10px;
  line-height: 14px;
}

.DateTimePicker-module_Typography__7hWEm {
  margin: 0;
  padding: 0;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_OneThousand__3Ful3 {
  font-size: 48px;
  line-height: 62px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_NineHundred__2EVtf {
  font-size: 42px;
  line-height: 54px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_EightHundred__3p1qn {
  font-size: 36px;
  line-height: 46px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_SevenHundred__2USel {
  font-size: 32px;
  line-height: 42px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_SixHundred__3dotn {
  font-size: 28px;
  line-height: 36px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_FiveHundred__2iEcU {
  font-size: 24px;
  line-height: 32px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_FourHundred__1XcXH {
  font-size: 20px;
  line-height: 26px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_ThreeHundred__1MrXp {
  font-size: 18px;
  line-height: 24px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_TwoHundred__1EaDh {
  font-size: 16px;
  line-height: 20px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_OneHundred__1aMiv {
  font-size: 14px;
  line-height: 18px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_SeventyFive__31ase {
  font-size: 12px;
  line-height: 16px;
}
.DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_Fifty__2mtRT {
  font-size: 10px;
  line-height: 14px;
}
@media (min-width: 568px) and (max-width: 1199px) {
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_EightHundredMd__DdIg1 {
    font-size: 36px;
    line-height: 46px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_SevenHundredMd__XhOev {
    font-size: 32px;
    line-height: 42px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_SixHundredMd__1Goui {
    font-size: 28px;
    line-height: 36px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_FiveHundredMd__1QAIB {
    font-size: 24px;
    line-height: 32px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_FourHundredMd__1AgcA {
    font-size: 20px;
    line-height: 26px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_ThreeHundredMd__1sm5k {
    font-size: 18px;
    line-height: 24px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_TwoHundredMd__1Vuha {
    font-size: 16px;
    line-height: 20px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_OneHundredMd__1Ef3G {
    font-size: 14px;
    line-height: 18px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_SeventyFiveMd__2sPSu {
    font-size: 12px;
    line-height: 16px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_FiftyMd__2TUH- {
    font-size: 10px;
    line-height: 14px;
  }
}
@media (max-width: 567px) {
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_EightHundredSm__3OCu9 {
    font-size: 36px;
    line-height: 46px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_SevenHundredSm__3erOR {
    font-size: 32px;
    line-height: 42px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_SixHundredSm__3QPKU {
    font-size: 28px;
    line-height: 36px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_FiveHundredSm__2_TSF {
    font-size: 24px;
    line-height: 32px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_FourHundredSm__RFQ5o {
    font-size: 20px;
    line-height: 26px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_ThreeHundredSm__1t_yt {
    font-size: 18px;
    line-height: 24px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_TwoHundredSm__3O1Pr {
    font-size: 16px;
    line-height: 20px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_OneHundredSm__1gqaC {
    font-size: 14px;
    line-height: 18px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_SeventyFiveSm__3yv4Z {
    font-size: 12px;
    line-height: 16px;
  }
  .DateTimePicker-module_Typography__7hWEm.DateTimePicker-module_FiftySm__2dFbJ {
    font-size: 10px;
    line-height: 14px;
  }
}

.DateTimePicker-module_modalWrapper__2RZKb {
  background-color: transparent;
}
.DateTimePicker-module_modalWrapper__2RZKb.DateTimePicker-module_open__3Xx5s {
  position: fixed;
  inset: 0;
  background-color: rgba(31, 35, 39, 0.5);
  transition-delay: 0.2s;
  display: flex;
  flex-direction: column;
  align-items: center;
  animation: DateTimePicker-module_modalAnimateIn__2dMhw 0.2s;
}
.DateTimePicker-module_modalWrapper__2RZKb:not(.DateTimePicker-module_open__3Xx5s) {
  animation: DateTimePicker-module_modalAnimateOut__1qJW4 0.2s;
  display: none;
}

.DateTimePicker-module_subModalWrapper__1dfpr {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #ffffff;
  border: 1px solid #e9e9e9;
  width: 369px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
  border-radius: 20px;
  padding: 24px;
  margin-top: 5px;
}

.DateTimePicker-module_dropdownWrapper__ZSuJX {
  position: fixed;
  z-index: 9;
  width: 369px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 20px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
  transform: scale(0);
  transform-origin: 0 0;
  border: 1px solid #e9e9e9;
}
@keyframes DateTimePicker-module__animate-in__3K4PG {
  to {
    transform: scale(1);
    transform-origin: 0 0;
  }
}
@keyframes DateTimePicker-module__animate-out__33Zy6 {
  from {
    transform: scale(1);
  }
}
.DateTimePicker-module_dropdownWrapper__ZSuJX.DateTimePicker-module_open__3Xx5s {
  animation: DateTimePicker-module__animate-in__3K4PG 0.2s forwards;
}
.DateTimePicker-module_dropdownWrapper__ZSuJX:not(.DateTimePicker-module_open__3Xx5s) {
  animation: DateTimePicker-module__animate-out__33Zy6 0.2s forwards;
}
.DateTimePicker-module_dropdownWrapper__ZSuJX.DateTimePicker-module_bottomEnd__ziwhy {
  transform: scale(0) translateX(-100%);
  transform-origin: 0 0;
}
.DateTimePicker-module_dropdownWrapper__ZSuJX.DateTimePicker-module_bottomEnd__ziwhy.DateTimePicker-module_open__3Xx5s {
  animation: DateTimePicker-module_animate-in__2nazX 0.2s forwards;
}
.DateTimePicker-module_dropdownWrapper__ZSuJX.DateTimePicker-module_bottomEnd__ziwhy:not(.DateTimePicker-module_open__3Xx5s) {
  animation: DateTimePicker-module_animate-out__3uykT 0.2s forwards;
}
@keyframes DateTimePicker-module_animate-in__2nazX {
  to {
    transform: scale(1) translateX(-100%);
  }
}
@keyframes DateTimePicker-module_animate-out__3uykT {
  from {
    transform: scale(1) translateX(-100%);
  }
}

@keyframes DateTimePicker-module_modalAnimateIn__2dMhw {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes DateTimePicker-module_backdropAnimateIn__15DBl {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.DateTimePicker-module_divider__2K810 {
  height: 1px;
  background-color: #e9e9e9;
  width: 337px;
  margin: 24px auto;
}

.DateTimePicker-module_timeWrapper__W10M3 {
  display: flex;
  padding-right: 16px;
  padding-left: 16px;
  justify-content: space-between;
}
.DateTimePicker-module_timeWrapper__W10M3 div.DateTimePicker-module_innerTimeWrapper__2e3D8 {
  display: flex;
  flex-direction: column;
  color: pink;
}
.DateTimePicker-module_timeWrapper__W10M3 div.DateTimePicker-module_innerTimeWrapper__2e3D8 h6 {
  color: #626568;
}
.DateTimePicker-module_timeWrapper__W10M3 div span {
  color: #35393d;
  margin-bottom: 12px !important;
  margin-top: 8px !important;
}
.DateTimePicker-module_timeWrapper__W10M3 .DateTimePicker-module_timeDivider__1L3f7 {
  margin-top: 70px !important;
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.DateTimePicker-module_inputContainer__2ewRF {
  width: 150px !important;
  height: 48px !important;
}

.DateTimePicker-module_buttonsWrapper__7eDqQ {
  display: flex;
  justify-content: flex-end;
  margin-top: 40px;
}

input[type=time]::-webkit-calendar-picker-indicator {
  background: none;
  display: none;
}

.react-calendar {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif !important;
  font-weight: normal;
  width: 346px;
  max-width: 100%;
  background: white;
  line-height: 1.125em;
  font-size: 12px;
  border: none;
  margin: auto !important;
}
.react-calendar__month-view__weekdays {
  margin-bottom: 16px;
}
.react-calendar__month-view__weekdays__weekday {
  margin-left: 16px;
  margin-right: 16px;
  min-width: 22px;
  max-width: 22px;
  overflow: hidden;
  text-align: center;
  flex: 0 !important;
  color: #626568;
}
.react-calendar__month-view__weekdays__weekday > abbr {
  text-decoration: none !important;
  font-size: 12px;
  font-weight: 500;
}
.react-calendar__month-view__weekdays__weekday:first-child {
  margin-left: 0;
}
.react-calendar__month-view__weekdays__weekday:last-child {
  margin-right: 0;
}
.react-calendar__tile--rangeStart, .react-calendar__tile--rangeEnd {
  color: white;
}
.react-calendar__tile--rangeStart:after, .react-calendar__tile--rangeEnd:after {
  position: absolute;
  content: "";
  width: 40px;
  height: 40px;
  border-radius: 20px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #BCBDBE;
  z-index: -1;
}
.react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds):before, .react-calendar__tile--hasActive:not(.react-calendar__tile--rangeBothEnds):before, .react-calendar__tile--hover:not(.react-calendar__tile--rangeBothEnds):before {
  position: absolute;
  content: "";
  width: 54px;
  height: 40px;
  border-radius: 0;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #E9E9E9 !important;
  z-index: -1;
}
.react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeStart:before, .react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--hoverStart:before, .react-calendar__tile--hasActive:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeStart:before, .react-calendar__tile--hasActive:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--hoverStart:before, .react-calendar__tile--hover:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeStart:before, .react-calendar__tile--hover:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--hoverStart:before {
  position: absolute;
  width: 46px;
  transform: translate(-19px, -50%);
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeEnd:before, .react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--hoverEnd:before, .react-calendar__tile--hasActive:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeEnd:before, .react-calendar__tile--hasActive:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--hoverEnd:before, .react-calendar__tile--hover:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeEnd:before, .react-calendar__tile--hover:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--hoverEnd:before {
  position: absolute !important;
  width: 50px !important;
  left: -2px !important;
  transform: translate(-17px, -50%) !important;
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.react-calendar__navigation {
  margin-bottom: 24px;
  display: flex;
  font-weight: 500;
  font-size: 16px;
}
.react-calendar__navigation .react-calendar__navigation__prev2-button {
  display: none;
}
.react-calendar__navigation .react-calendar__navigation__next2-button {
  display: none;
}
.react-calendar__navigation button {
  background: transparent;
  border: 0;
  padding: 0 !important;
  cursor: pointer;
}
.react-calendar__navigation .react-calendar__navigation__label__labelText {
  font-size: 16px;
  color: #35393d;
}
.react-calendar__tile {
  padding: 0;
  background: transparent;
  border: 0;
  min-width: 22px;
  max-width: 22px;
  overflow: hidden;
  text-align: center;
  flex: 0 !important;
  margin: 5px 16px;
  height: 40px;
  position: relative;
  z-index: 0;
  overflow: initial !important;
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif !important;
  font-size: 14px;
}
.react-calendar__tile:nth-child(1) {
  margin-left: 0;
}
.react-calendar__tile:nth-child(1).react-calendar__tile--active:not(.react-calendar__tile--rangeStart):before, .react-calendar__tile:nth-child(1).react-calendar__tile--hover:not(.react-calendar__tile--rangeStart):before {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.react-calendar__tile:nth-child(8) {
  margin-left: 0;
}
.react-calendar__tile:nth-child(8).react-calendar__tile--active:not(.react-calendar__tile--rangeStart):before, .react-calendar__tile:nth-child(8).react-calendar__tile--hover:not(.react-calendar__tile--rangeStart):before {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.react-calendar__tile:nth-child(15) {
  margin-left: 0;
}
.react-calendar__tile:nth-child(15).react-calendar__tile--active:not(.react-calendar__tile--rangeStart):before, .react-calendar__tile:nth-child(15).react-calendar__tile--hover:not(.react-calendar__tile--rangeStart):before {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.react-calendar__tile:nth-child(22) {
  margin-left: 0;
}
.react-calendar__tile:nth-child(22).react-calendar__tile--active:not(.react-calendar__tile--rangeStart):before, .react-calendar__tile:nth-child(22).react-calendar__tile--hover:not(.react-calendar__tile--rangeStart):before {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.react-calendar__tile:nth-child(29) {
  margin-left: 0;
}
.react-calendar__tile:nth-child(29).react-calendar__tile--active:not(.react-calendar__tile--rangeStart):before, .react-calendar__tile:nth-child(29).react-calendar__tile--hover:not(.react-calendar__tile--rangeStart):before {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.react-calendar__tile:nth-child(36) {
  margin-left: 0;
}
.react-calendar__tile:nth-child(36).react-calendar__tile--active:not(.react-calendar__tile--rangeStart):before, .react-calendar__tile:nth-child(36).react-calendar__tile--hover:not(.react-calendar__tile--rangeStart):before {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.react-calendar__tile:nth-child(43) {
  margin-left: 0;
}
.react-calendar__tile:nth-child(43).react-calendar__tile--active:not(.react-calendar__tile--rangeStart):before, .react-calendar__tile:nth-child(43).react-calendar__tile--hover:not(.react-calendar__tile--rangeStart):before {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.react-calendar__tile:nth-child(7) {
  margin-right: 0;
}
.react-calendar__tile:nth-child(7).react-calendar__tile--active:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(7).react-calendar__tile--hasActive:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(7).react-calendar__tile--hover:not(.react-calendar__tile--rangeEnd):before {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.react-calendar__tile:nth-child(14) {
  margin-right: 0;
}
.react-calendar__tile:nth-child(14).react-calendar__tile--active:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(14).react-calendar__tile--hasActive:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(14).react-calendar__tile--hover:not(.react-calendar__tile--rangeEnd):before {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.react-calendar__tile:nth-child(21) {
  margin-right: 0;
}
.react-calendar__tile:nth-child(21).react-calendar__tile--active:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(21).react-calendar__tile--hasActive:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(21).react-calendar__tile--hover:not(.react-calendar__tile--rangeEnd):before {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.react-calendar__tile:nth-child(28) {
  margin-right: 0;
}
.react-calendar__tile:nth-child(28).react-calendar__tile--active:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(28).react-calendar__tile--hasActive:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(28).react-calendar__tile--hover:not(.react-calendar__tile--rangeEnd):before {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.react-calendar__tile:nth-child(35) {
  margin-right: 0;
}
.react-calendar__tile:nth-child(35).react-calendar__tile--active:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(35).react-calendar__tile--hasActive:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(35).react-calendar__tile--hover:not(.react-calendar__tile--rangeEnd):before {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.react-calendar__tile:nth-child(42) {
  margin-right: 0;
}
.react-calendar__tile:nth-child(42).react-calendar__tile--active:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(42).react-calendar__tile--hasActive:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(42).react-calendar__tile--hover:not(.react-calendar__tile--rangeEnd):before {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.react-calendar__tile:nth-child(49) {
  margin-right: 0;
}
.react-calendar__tile:nth-child(49).react-calendar__tile--active:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(49).react-calendar__tile--hasActive:not(.react-calendar__tile--rangeEnd):before, .react-calendar__tile:nth-child(49).react-calendar__tile--hover:not(.react-calendar__tile--rangeEnd):before {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.react-calendar__tile.react-calendar__month-view__days__day--neighboringMonth {
  color: #bcbdbe;
}
.react-calendar__tile.react-calendar__month-view__days__day--neighboringMonth.react-calendar__tile--active {
  color: #35393d;
}
.react-calendar__tile.react-calendar__month-view__days__day--neighboringMonth.react-calendar__tile--rangeEnd {
  color: white !important;
  z-index: 10;
}
.Switch-module_switch__1m1Y0 {
  height: 0;
  width: 0;
  visibility: hidden;
}

.Switch-module_switch__1m1Y0[data-zoom="1.5x"] + label {
  cursor: pointer;
  width: 40px;
  height: 24px;
  background: #ee276c;
  display: block;
  border-radius: 12.5px;
  position: relative;
}

.Switch-module_switch__1m1Y0[data-zoom="1.5x"] + label:before {
  content: "";
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background-color: #ffffff;
  position: absolute;
  left: 17px;
  transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);
}

.Switch-module_switch__1m1Y0 + label {
  cursor: pointer;
  width: 32px;
  height: 20px;
  background: #ee276c;
  display: block;
  border-radius: 12.5px;
  position: relative;
}

.Switch-module_switch__1m1Y0 + label:before {
  content: "";
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background-color: #ffffff;
  position: absolute;
  left: 14px;
  top: 2px;
  bottom: 2px;
  transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);
}

.Switch-module_switch__1m1Y0:not(:checked) + label {
  background-color: #e9e9e9;
}

.Switch-module_switch__1m1Y0:not(:checked) + label:before {
  top: 2px;
  bottom: 2px;
  left: 2px;
  transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);
}

.Switch-module_switch__1m1Y0:not(:checked)[data-zoom="1.5x"] + label:before {
  top: 2px;
  bottom: 2px;
  left: 3px;
  transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);
}

body[mode="dark"] .Switch-module_switch__1m1Y0:not(:checked) + label {
  background-color: #1f2327;
}
.SelectOption-module_SelectOptionLabel__2bWP1 {
  color: #35393d;
  margin-bottom: 4px;
}
.SelectOption-module_SelectOptionLabel__2bWP1 > span {
  color: #ef3054;
}

.SelectOption-module_ReactSelectStyle__1TALC .SelectOption-module_ReactSelectSingleOption__2jVGZ {
  padding: 8px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #35393d;
  cursor: pointer;
}
.Shelf-module_Shelf__3MCup {
  background-color: rgba(9, 10, 12, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: right;
  transition: all 0.2s ease-in-out;
  z-index: 99;
}

.Shelf-module_Shelf__3MCup.Shelf-module_hidden__3IxQa {
  background-color: transparent;
  pointer-events: none;
}
.Drawer-module_Drawer__2W4o6 {
  width: 0;
  box-shadow: -8px 0px 24px rgba(0, 0, 0, 0.08);
  background-color: white;
  color: black;
  transition: all 0.2s ease-in-out;
}

.Drawer-module_open__3pOLW {
  border-left: 1px solid #e9e9e9;
}

.Drawer-module_medium__2I18K.Drawer-module_open__3pOLW {
  width: min(354px, 100vw);
  animation: Drawer-module_animate-in__2p5ZT 0.2s ease-in-out;
}

.Drawer-module_medium__2I18K > .Drawer-module_DrawerContent__2qp3u {
  min-width: min(354px, 100vw);
  flex-shrink: 0;
}

.Drawer-module_large__3_YXq.Drawer-module_open__3pOLW {
  width: min(928px, 100vw);
  animation: Drawer-module_animate-in__2p5ZT 0.2s ease-in-out;
}

.Drawer-module_large__3_YXq > .Drawer-module_DrawerContent__2qp3u {
  min-width: min(928px, 100vw);
  flex-shrink: 0;
}

@keyframes Drawer-module_animate-in__2p5ZT {
  from {
    width: 0;
  }
}
.PhoneTextField-module_lightFont__3KvG5 {
  font-family: "tt_norms_prolight", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_regularFont__1P2iZ {
  font-family: "tt_norms_proregular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_normalFont__3bvgo, .PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP {
  font-family: "tt_norms_pronormal", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_mediumFont__KdaHW {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_demiBoldFont__1idTh {
  font-family: "tt_norms_prodemibold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_boldFont__2Mxl2 {
  font-family: "tt_norms_probold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_Token-1000__1hIs4 {
  font-size: 48px;
  line-height: 62px;
}

.PhoneTextField-module_Token-900__2rtGG {
  font-size: 42px;
  line-height: 54px;
}

.PhoneTextField-module_Token-800__1OTYU {
  font-size: 36px;
  line-height: 46px;
}

.PhoneTextField-module_Token-700__3DXrQ {
  font-size: 32px;
  line-height: 42px;
}

.PhoneTextField-module_Token-600__2rCNB {
  font-size: 28px;
  line-height: 36px;
}

.PhoneTextField-module_Token-500__2SGv4 {
  font-size: 24px;
  line-height: 32px;
}

.PhoneTextField-module_Token-400__36eRi {
  font-size: 20px;
  line-height: 26px;
}

.PhoneTextField-module_Token-300__13Crz {
  font-size: 18px;
  line-height: 24px;
}

.PhoneTextField-module_Token-200__1_G6z {
  font-size: 16px;
  line-height: 20px;
}

.PhoneTextField-module_Token-100__3ndmG {
  font-size: 14px;
  line-height: 18px;
}

.PhoneTextField-module_Token-75__3f2yp {
  font-size: 12px;
  line-height: 16px;
}

.PhoneTextField-module_Token-50__3_Bsw {
  font-size: 10px;
  line-height: 14px;
}

.PhoneTextField-module_lightFont__3KvG5 {
  font-family: "tt_norms_prolight", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_regularFont__1P2iZ {
  font-family: "tt_norms_proregular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_normalFont__3bvgo, .PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP {
  font-family: "tt_norms_pronormal", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_mediumFont__KdaHW {
  font-family: "tt_norms_promedium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_demiBoldFont__1idTh {
  font-family: "tt_norms_prodemibold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_boldFont__2Mxl2 {
  font-family: "tt_norms_probold", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
  font-weight: normal;
}

.PhoneTextField-module_Token-1000__1hIs4 {
  font-size: 48px;
  line-height: 62px;
}

.PhoneTextField-module_Token-900__2rtGG {
  font-size: 42px;
  line-height: 54px;
}

.PhoneTextField-module_Token-800__1OTYU {
  font-size: 36px;
  line-height: 46px;
}

.PhoneTextField-module_Token-700__3DXrQ {
  font-size: 32px;
  line-height: 42px;
}

.PhoneTextField-module_Token-600__2rCNB {
  font-size: 28px;
  line-height: 36px;
}

.PhoneTextField-module_Token-500__2SGv4 {
  font-size: 24px;
  line-height: 32px;
}

.PhoneTextField-module_Token-400__36eRi {
  font-size: 20px;
  line-height: 26px;
}

.PhoneTextField-module_Token-300__13Crz {
  font-size: 18px;
  line-height: 24px;
}

.PhoneTextField-module_Token-200__1_G6z {
  font-size: 16px;
  line-height: 20px;
}

.PhoneTextField-module_Token-100__3ndmG {
  font-size: 14px;
  line-height: 18px;
}

.PhoneTextField-module_Token-75__3f2yp {
  font-size: 12px;
  line-height: 16px;
}

.PhoneTextField-module_Token-50__3_Bsw {
  font-size: 10px;
  line-height: 14px;
}

.PhoneTextField-module_PhoneTextField__YQlyG {
  display: flex;
  flex-direction: column;
  gap: 4px;
  overflow: hidden;
  width: 364px;
}

.PhoneTextField-module_inputContainer__IUrg7 {
  display: flex;
  transition: all 0.1s ease-in-out;
  border: 1px solid #e9e9e9;
  overflow: hidden;
  border-radius: 12px;
}
.PhoneTextField-module_inputContainer__IUrg7.PhoneTextField-module_activeInputContainer__1ZkIz {
  border-color: #8f9193;
}
.PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP {
  flex: 1;
  border: 0;
  background-color: transparent;
  padding: 16px;
  color: #35393d;
  min-width: 1ch;
  font-size: 14px;
  line-height: 18px;
}
.PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP::placeholder {
  color: #8f9193;
}
.PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP:focus {
  outline: 0;
}
.PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP.PhoneTextField-module_defaultValue__8x1_X {
  color: #8f9193;
}
.PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP:-webkit-autofill, .PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP:-webkit-autofill:hover, .PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP:-webkit-autofill:focus, .PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
}
.PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_prefix__3lj1B {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 54px;
  border-right: 1px solid #e9e9e9;
  color: #8f9193;
}
.PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_prefix__3lj1B > button {
  background-color: transparent;
  border: none;
  outline: none;
  box-shadow: none;
  padding: 0;
  margin: 0;
  color: #8f9193;
  cursor: pointer;
}
.PhoneTextField-module_inputContainer__IUrg7[data-state=hover] {
  border: 1px solid #bcbdbe;
}
.PhoneTextField-module_inputContainer__IUrg7[data-state=focus] {
  border: 1px solid #bcbdbe;
}
.PhoneTextField-module_inputContainer__IUrg7[data-state=disabled] {
  background-color: #e9e9e9;
}
.PhoneTextField-module_inputContainer__IUrg7[data-state=disabled] .PhoneTextField-module_input__1rQQP {
  color: #8f9193;
}
.PhoneTextField-module_inputContainer__IUrg7[data-state=readOnly] {
  background-color: #e9e9e9;
}
.PhoneTextField-module_inputContainer__IUrg7[data-state=error] {
  border: 1px solid #ef3054;
}
.PhoneTextField-module_inputContainer__IUrg7[data-state=error] .PhoneTextField-module_prefix__3lj1B {
  border-right: 1px solid #ef3054;
}

.PhoneTextField-module_labelContainer__3zofM {
  display: flex;
}

.PhoneTextField-module_label__3x_qI {
  color: #35393d;
}

.PhoneTextField-module_noStyleButton__2Z3sr {
  border: 0;
  background-color: transparent;
  cursor: pointer;
  margin: 0;
  padding: 0;
}

.PhoneTextField-module_rightSide__18phG {
  display: flex;
  margin-left: auto;
}

.PhoneTextField-module_link__2a6ts {
  color: #00a3ff;
}

.PhoneTextField-module_hint__1WiPq {
  color: #8f9193;
}

.PhoneTextField-module_required__3qMsF {
  color: #ef3054;
}

.PhoneTextField-module_helperText__1IGQE {
  color: #8f9193;
}
.PhoneTextField-module_helperText__1IGQE[data-state=error] {
  color: #ef3054;
}

body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7 {
  border: 1px solid #1f2327;
}
body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7 .PhoneTextField-module_input__1rQQP {
  color: #e9e9e9;
}
body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7[data-state=hover] {
  border: 1px solid #626568;
}
body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7[data-state=focus] {
  border: 1px solid #626568;
}
body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7[data-state=disabled] {
  background-color: #1f2327;
}
body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7[data-state=disabled] .PhoneTextField-module_input__1rQQP {
  color: #8f9193;
}
body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7[data-state=readOnly] {
  background-color: #1f2327;
}
body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7[data-state=readOnly] .PhoneTextField-module_input__1rQQP {
  color: #e9e9e9;
}
body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7[data-state=error] {
  border: 1px solid #ef3054;
}
body[mode="dark"] .PhoneTextField-module_inputContainer__IUrg7[data-state=error] .PhoneTextField-module_prefix__3lj1B {
  border-right: 1px solid #ef3054;
}
body[mode="dark"] .PhoneTextField-module_label__3x_qI {
  color: #e9e9e9;
}
body[mode="dark"] .PhoneTextField-module_prefix__3lj1B {
  border-right: 1px solid #1f2327;
}

.PhoneTextField-module_PhoneTextFieldDropdown__3HahJ {
  width: 364px;
  border: 1px solid #e9e9e9;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
  border-radius: 8px;
  margin-top: 2px;
  box-sizing: border-box;
  position: absolute;
  background: #fff;
  z-index: 99;
}
.PhoneTextField-module_PhoneTextFieldDropdown__3HahJ > div {
  padding: 0 16px;
  margin: 12px 0;
  overflow-y: auto;
  height: 340px;
}
.PhoneTextField-module_PhoneTextFieldDropdown__3HahJ svg {
  width: 18px;
  height: 18px;
}
.PhoneTextField-module_PhoneTextFieldDropdown__3HahJ svg path {
  color: #8F9193;
}
.PhoneTextField-module_PhoneTextFieldDropdown__3HahJ .PhoneTextField-module_PhoneTextFieldDropdownItems__1BCjg {
  padding: 0;
  margin: 0;
}
.PhoneTextField-module_PhoneTextFieldDropdown__3HahJ .PhoneTextField-module_PhoneTextFieldDropdownItems__1BCjg li {
  margin: 16px 0;
  list-style: none;
}
.PhoneTextField-module_PhoneTextFieldDropdown__3HahJ .PhoneTextField-module_PhoneTextFieldDropdownItems__1BCjg li button {
  color: #35393d;
  background-color: transparent;
  border: none;
  outline: none;
  box-shadow: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: left;
  gap: 16px;
  text-align: left;
  cursor: pointer;
}
.PhoneTextField-module_PhoneTextFieldDropdown__3HahJ .PhoneTextField-module_PhoneTextFieldDropdownItems__1BCjg li button > span:nth-child(1) {
  color: #626568;
  width: 40px;
}