.sign-in_page__y7eP0{display:flex;flex-direction:column;min-height:100svh;background:#fff7f5;color:#1e1830}.sign-in_content__vpYi8{display:flex;flex:1;padding:48px 24px}.sign-in_surface__rhPiJ{width:100%;max-width:360px;min-width:0;margin:auto}.sign-in_surface__rhPiJ .sign-in_card__atWOA,.sign-in_surface__rhPiJ .sign-in_root__7Akeq{gap:24px;width:100%;max-width:100%;min-width:0}.sign-in_surface__rhPiJ .sign-in_card__atWOA{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.sign-in_surface__rhPiJ .sign-in_header__k92P_{gap:8px}.sign-in_surface__rhPiJ .cl-signIn-start .sign-in_header__k92P_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sign-in_surface__rhPiJ .sign-in_title__GSBVf{color:#1e1830;font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;text-align:center;text-wrap:balance}.sign-in_surface__rhPiJ .sign-in_subtitle__8VT15{color:#5e5571;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.sign-in_surface__rhPiJ .sign-in_subtitle__8VT15:empty{display:none}.sign-in_surface__rhPiJ .sign-in_label__KwevY{font-size:.875rem;font-weight:500}.sign-in_surface__rhPiJ .sign-in_form__N_7Ti{gap:24px}.sign-in_surface__rhPiJ .sign-in_footer__YjLhG{margin-top:0;padding-inline:0;border:0;background:transparent;box-shadow:none}.sign-in_loading__As9bL{min-height:200px}.sign-in_skeleton__wCgM9{height:48px;margin-top:28px;border-radius:10px;background:var(--muted)}