.styles_wrapper__BZSYp{font-family:var(--font-sans);font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;align-items:center;background:linear-gradient(90deg,#ff8e80,#adbfff);box-shadow:0 4px 8px -1px rgba(235,205,162,.15);color:#100f0f;display:flex;flex-direction:row;font-family:var(--font-display);font-size:16px;font-weight:300;gap:24px;justify-content:space-between;padding:12px 32px;position:relative;text-wrap:balance;width:100%}.styles_wrapper__BZSYp.styles_snap__GNO9W{scroll-snap-align:start}@media(min-width:880px){.styles_wrapper__BZSYp{align-items:center;font-size:20px;justify-content:center}}.styles_seeDetailsBtn__wTq5B{display:flex;flex:none;font-size:16px;text-decoration:underline;text-underline-offset:1px}@media(min-width:880px){.styles_seeDetailsBtn__wTq5B{font-size:20px}}.styles_seeDetailsBtn__wTq5B:hover{color:#2e3cff}.styles_prefix__X27V2{font-style:italic;font-weight:500;margin-right:4px}.styles_header__KINMN{z-index:var(--z-overlay)}.styles_footer__LvdWC{padding:24px}.PlayStoreBanner_text__J7VHP{font-family:var(--font-monospace);font-size:12px;font-weight:400;letter-spacing:.06px;line-height:16px}.PlayStoreBanner_container__c9DEP{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:var(--inverse);padding:4px 8px;position:relative;width:100%}.PlayStoreBanner_mainButton__hTOHp{flex:1 1}.PlayStoreBanner_text__J7VHP{margin:0 8px;text-align:center}.PlayStoreBanner_closeButton__H1uWV{border:none;padding:0;position:absolute;right:0;width:auto}.SiteShell_container__pxhwq{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:100vh;width:100vw}.SiteShell_container__pxhwq.SiteShell_fixed__C75tX{bottom:0;left:0;position:fixed;right:0;top:0}.SiteShell_container__pxhwq.SiteShell_relative__Nlmi9{position:relative}.SiteShell_content__y3A9F{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:1 1;position:relative}.SiteShell_content__y3A9F.SiteShell_fixed__C75tX{overflow:hidden}.styles_btn__VfWiM:focus-visible{outline:2px solid var(--focus-ring-color,var(--outline));outline-offset:2px}.styles_errorBox__fGGBM{font-family:var(--font-sans);font-size:14px;font-weight:400;letter-spacing:0;line-height:22px}.styles_l__CkMgi{font-size:14px;letter-spacing:.07px}.styles_l__CkMgi,.styles_m__ouEii,.styles_s__udLhN{font-family:var(--font-monospace);font-weight:400;line-height:16px}.styles_m__ouEii,.styles_s__udLhN{font-size:12px;letter-spacing:.06px}.styles_container__LEfl5{flex-direction:column;align-items:flex-start;gap:4px}.styles_container__LEfl5,.styles_wrapper__Pmmo3{display:flex;justify-content:flex-start;width:100%}.styles_wrapper__Pmmo3{align-items:center;border:1px solid var(--outline);border-radius:4px;flex-direction:row;gap:8px;margin:0;min-height:var(--height);opacity:1;padding:0 12px}.styles_wrapper__Pmmo3:focus-within{outline:3px solid var(--blue-container);outline-offset:0}.styles_wrapper__Pmmo3.styles_active__GAYaX{outline:3px solid var(--blue-container);outline-offset:0}.styles_wrapper__Pmmo3.styles_tight__j87l_{gap:0}.styles_capsule__l2Z_6{border-radius:20px}.styles_s__udLhN{--height:24px}.styles_m__ouEii{--height:32px}.styles_l__CkMgi{--height:40px}.styles_textArea__dWRRL{flex:1 1;line-height:1.6em;min-height:var(--height);padding:0}.styles_textArea__dWRRL::placeholder{color:var(--on-surface-dim)}.styles_noBorder__XHeYS{border-color:rgba(0,0,0,0)}.styles_multiline__QomRL{padding:8px 12px}.styles_fill__5z8H3{background-color:var(--surface)}.styles_error__Ir2Wu{background-color:var(--red-container);border-color:var(--red)}.styles_error__Ir2Wu:focus-within{background-color:rgba(0,0,0,0);outline:3px solid var(--red-container)}.styles_error__Ir2Wu>input,.styles_error__Ir2Wu>textarea{color:var(--on-red-container)}.styles_errorBox__fGGBM{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:var(--red);gap:8px}.styles_errorFill__4YD_G{background-color:var(--red-container)}.styles_errorFill__4YD_G:focus-within{background-color:var(--surface);outline:3px solid var(--red-container)}.styles_disabled___deFv{cursor:not-allowed;opacity:.5}.styles_btn__VfWiM{align-items:center;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.styles_btn__VfWiM:focus-visible{--focus-ring-color:var(--blue)}.styles_textInput__HJHL4{flex:1 1;min-height:var(--height);padding:0;-moz-appearance:textfield}.styles_textInput__HJHL4::-webkit-inner-spin-button,.styles_textInput__HJHL4::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;display:none}.styles_textInput__HJHL4::placeholder{color:var(--on-surface-dim)}.styles_fixed__0eet_{resize:none}.PasswordEntry_container__W9OZI{font-family:var(--font-sans);font-size:14px;font-weight:400;letter-spacing:0;line-height:22px}.PasswordEntry_inputTitle__YP6g7{font-family:var(--font-monospace);font-size:14px;font-weight:400;letter-spacing:.07px;line-height:16px}.PasswordEntry_repeatPasswordInput__jxkKc{margin-top:32px}.PasswordEntry_passwordInput__hW6zV{display:flex;flex-direction:column;gap:12px}.PasswordEntry_container__W9OZI{align-items:flex-start}.PasswordEntry_criterion__6McaH{align-items:center;display:flex;flex-direction:row;gap:8px;margin-top:4px}.PasswordEntry_inputTitle__YP6g7{color:var(--on-surface-dim)}.PasswordEntry_green__aVADR{color:var(--green-dim)}.PasswordEntry_red__N7E8B{color:var(--red)}.PasswordEntry_onSurfaceDim__nNLPI{color:var(--on-surface-dim)}.PasswordResetPage_title__jV5TW{font-family:var(--font-monospace);font-size:24px;font-weight:400;letter-spacing:0;line-height:32px}.PasswordResetPage_label__ppbM0{font-family:var(--font-monospace-bold);font-size:16px;font-weight:600;letter-spacing:.08px;line-height:16px}.PasswordResetPage_info__3ijLZ{font-family:var(--font-monospace);font-size:12px;font-weight:400;letter-spacing:.06px;line-height:16px}.PasswordResetPage_container__1BphV{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.PasswordResetPage_content__1hodg{align-items:stretch;display:flex;flex-direction:column;margin-top:15vh;max-width:300px;padding:24px 0;width:100%}.PasswordResetPage_title__jV5TW{margin-bottom:48px}.PasswordResetPage_label__ppbM0{margin:16px 0}.PasswordResetPage_info__3ijLZ{border-radius:4px;padding:6px 18px 8px;text-align:center}.PasswordResetPage_form__wZXV2{align-items:stretch;display:flex;flex-direction:column;width:100%}.PasswordResetPage_button__9LdXg{margin-top:24px}