.LoginForm_login__8o2jK{border-radius:1rem;position:relative;z-index:2;max-width:30.625rem;background:linear-gradient(180deg,rgba(0,17,17,0),rgba(0,15,15,.6) 80.24%),linear-gradient(0deg,rgba(250,252,251,.06),rgba(250,252,251,.06));box-shadow:inset 8px -9px 76px 0 rgba(250,252,251,.07);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;padding:2.25rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;gap:2.25rem}.LoginForm_login__8o2jK .LoginForm_loginLogo__Q_G6D{text-decoration:none;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.25rem;margin-inline:auto}.LoginForm_login__8o2jK .LoginForm_loginLogo__Q_G6D .LoginForm_logoText__5VueN{color:#fafcfb;font-size:1.25rem;font-weight:500;line-height:1.25rem;letter-spacing:-.02em;display:flex;gap:.25rem}@media(max-width:767.98px){.LoginForm_login__8o2jK .LoginForm_loginLogo__Q_G6D .LoginForm_logoText__5VueN{font-size:2.25rem}}.LoginForm_login__8o2jK .LoginForm_loginLogo__Q_G6D .LoginForm_logoText__5VueN span{font-size:.75rem;line-height:.75rem}.LoginForm_login__8o2jK .LoginForm_loginBtn__zXqV_{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.75rem;padding:.75rem;border:1px solid #effefb;border-radius:.5rem}.LoginForm_login__8o2jK .LoginForm_loginBtn__zXqV_ .LoginForm_googleIcon__gveON{width:1.25rem;height:1.25rem}.LoginForm_login__8o2jK .LoginForm_loginLineWrapper__1s7Nl{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:1rem;text-transform:uppercase}.LoginForm_login__8o2jK .LoginForm_loginLineWrapper__1s7Nl .LoginForm_loginLine__87s6U{flex-grow:1;height:1px;background:#edf1f0;opacity:.1}.LoginForm_login__8o2jK .LoginForm_loginForm__BJ3mY{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.75rem;width:100%}.LoginForm_login__8o2jK .LoginForm_loginForm__BJ3mY .LoginForm_loginFormInput__anC0L{width:100%;height:2.75rem;padding:.75rem 1rem!important;color:#fafcfb;border:.5px solid;border-image-source:linear-gradient(227.8deg,rgba(250,252,251,0) 28.1%,#fafcfb 192.94%);box-shadow:inset 8px -7px 32px 0 rgba(250,252,251,.122);background:rgba(0,0,0,0);border-radius:.5rem;outline:none}.LoginForm_login__8o2jK .LoginForm_loginForm__BJ3mY .LoginForm_loginFormBtn__P6JSO{margin-top:.75rem}.LoginForm_login__8o2jK .LoginForm_loginForm__BJ3mY button{width:100%}.LoginForm_login__8o2jK .LoginForm_backToLoginBtn__PlZnT{text-decoration:none;margin-top:.75rem;color:#fafcfb;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.5rem;transition:opacity .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1),border-color .3s cubic-bezier(.25,1,.5,1);text-wrap:nowrap;width:-moz-fit-content;width:fit-content}.LoginForm_login__8o2jK .LoginForm_backToLoginBtn__PlZnT:hover{gap:1rem;text-decoration:underline}.LoginForm_login__8o2jK .LoginForm_backToLoginBtn__PlZnT .LoginForm_backToLoginIcon__ME0eX{width:1.25rem;height:1.25rem}.LoginForm_passwordInput__hJbcj{width:100%;height:2.75rem;color:#fafcfb;border:.5px solid;border-image-source:linear-gradient(227.8deg,rgba(250,252,251,0) 28.1%,#fafcfb 192.94%);box-shadow:inset 8px -7px 32px 0 rgba(250,252,251,.122);background:rgba(0,0,0,0);border-radius:.5rem;padding-right:.75rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.LoginForm_passwordInput__hJbcj:focus-within{border:1px solid #fafcfb}.LoginForm_passwordInput__hJbcj input{outline:none;border:none;width:100%;height:100%;background-color:rgba(0,0,0,0);color:inherit;padding:.75rem 1rem!important}.LoginForm_passwordInput__hJbcj .LoginForm_showPasswordBtn__wyx2M{outline:none;border:none;height:1.5rem;width:1.5rem!important;cursor:pointer;color:inherit;background-color:rgba(0,0,0,0);padding:0}.LoginForm_passwordInput__hJbcj .LoginForm_showPasswordBtn__wyx2M svg{height:1.5rem;width:1.5rem}.LoginForm_passwordError__nyuqX{margin-top:.5rem;width:100%;border-radius:.5rem;background-color:#ffd7d7;color:#db2328;padding:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.5rem}.LoginForm_passwordError__nyuqX svg{width:1.125rem;min-width:1.125rem;height:1.125rem}.LoginForm_loadingLabel__tdLCA{animation:LoginForm_spin__gDLUa 1s linear infinite;height:1.375rem;width:1.375rem}.LoginForm_qrContainer__VHNNt{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%;gap:.75rem}.LoginForm_qrContainer__VHNNt .LoginForm_qrWrapper__lGYOw{background:#fafcfb;padding:.25rem;border-radius:.5rem}.LoginForm_qrContainer__VHNNt .LoginForm_secretCodeText__9PD4g{background:rgba(250,252,251,.1);padding:.25rem .5rem;border-radius:.25rem;font-family:var(--font-body),"Plus Jakarta Sans",sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875rem;color:#fafcfb}.LoginForm_loadingContainer___vx94{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;min-height:12.5rem}.LoginForm_otpInputContainer__uPUQ8{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%;gap:.5rem;margin-block:.75rem}.LoginForm_otpInputContainer__uPUQ8 .LoginForm_otpBox___BDrD{width:100%;height:3.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;background:rgba(0,0,0,0);border:.5px solid rgba(250,252,251,.1);box-shadow:inset 8px -7px 32px 0 rgba(250,252,251,.122);border-radius:.5rem;color:#fafcfb;font-size:1.25rem;font-weight:600;text-align:center;outline:none;transition:opacity .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1),border-color .3s cubic-bezier(.25,1,.5,1)}.LoginForm_otpInputContainer__uPUQ8 .LoginForm_otpBox___BDrD:focus{border:1px solid #fafcfb;box-shadow:0 0 8px rgba(250,252,251,.2);background:rgba(250,252,251,.05)}.LoginForm_otpInputContainer__uPUQ8 .LoginForm_otpBox___BDrD::placeholder{color:rgba(250,252,251,.2)}.LoginForm_mfaInfoSection__VzS6U{padding:1rem;border-radius:.5rem;border:1px solid rgba(250,252,251,.1);width:100%;text-align:center;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:nowrap;gap:.5rem}.LoginForm_mfaInfoSection__VzS6U .LoginForm_mfaInfoIcon__BRnpn{width:1.25rem;height:1.25rem;color:#fafcfb}.LoginForm_mfaInfoSection__VzS6U .LoginForm_mfaInfoContent__fMvfk{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:.25rem}.LoginForm_mfaInfoSection__VzS6U .LoginForm_mfaInfoContent__fMvfk .LoginForm_mfaInfoTitle__pVmAU{color:#fafcfb;font-size:.8125rem;font-weight:500}.LoginForm_mfaInfoSection__VzS6U .LoginForm_mfaInfoContent__fMvfk .LoginForm_mfaInfoText__eMjbu{text-align:left;color:#d7dedd;font-size:.75rem;line-height:1.125rem}.LoginForm_mfaInfoSection__VzS6U .LoginForm_mfaInfoContent__fMvfk .LoginForm_mfaInfoText__eMjbu .LoginForm_storeLink__h9p_6{color:#fafcfb;font-weight:600;transition:opacity .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1),border-color .3s cubic-bezier(.25,1,.5,1)}.LoginForm_mfaInfoSection__VzS6U .LoginForm_mfaInfoContent__fMvfk .LoginForm_mfaInfoText__eMjbu .LoginForm_storeLink__h9p_6:hover{text-decoration:underline;color:#effefb}@keyframes LoginForm_spin__gDLUa{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}