body.loginSignup{overflow:hidden}#lsf_modal_container{opacity:1;pointer-events:all;z-index:2500;position:relative}#lsf_modal_container.hidden{opacity:0;pointer-events:none}#loginSignupForm_BG{-webkit-backdrop-filter:brightness(.3)blur(5px);backdrop-filter:brightness(.3)blur(5px);opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;width:100dvw;min-height:100dvh;max-height:100dvh;display:flex;position:fixed;overflow:hidden auto}#loginSignup_Wrap{opacity:0;pointer-events:none;flex-direction:row;gap:10px;margin:20px 0;display:flex;position:relative}#loginSignup_Container{height:var(--loginSignup_Container_height);width:var(--loginSignup_Container_width);border-radius:12px;flex-direction:row;display:flex;position:relative;overflow:hidden}#lsf_leftside_wrap,#lsf_leftside{display:none}#lsf_rightside_wrap{--flex_grow:1;background-color:#fff;flex-direction:row;flex:100%;width:100%;min-width:0;display:flex;position:relative}#lsf_rightside{width:100%;top:var(--rightside_top);height:calc(100% - var(--rightside_top));padding:0 var(--rightside_padding) 0 var(--rightside_padding);background-color:#fff;position:relative;overflow:hidden auto;transform:translate(0%)}span#lsf_header{color:var(--text_color);font-size:clamp(28px, calc(var(--rightsidewrap_width) * .057), 34px);letter-spacing:-.025em;font-weight:700;line-height:1.15;display:block}#lsf_rightside{padding-top:16px}#googleBtn{-webkit-user-select:none;user-select:none;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;margin-top:28px;transition:background-color .14s,border-color .14s,transform .14s;display:flex}#googleBtn:hover{background-color:#f7f7f7;border-color:#bcbcbc}#googleBtn:active{transform:translateY(1px)}#googleBtn span{color:#222;font-size:15px;font-weight:600;line-height:1}#googleBtn img{object-fit:contain;width:22px;height:22px}#lsf_divider_container{flex-direction:row;align-items:center;width:100%;margin-top:28px;margin-bottom:24px;display:flex}#lsf_divider_container span{color:#717171;padding:0 12px;font-size:14px;font-weight:400;line-height:1}#lsf_divider_left,#lsf_divider_right{background:#ddd;flex-grow:1;height:1px}#lsf_email_form{position:relative}.lsf-team-invite-context{border:1px solid color-mix(in srgb, var(--main-color,#dd3b56) 32%, transparent);background:color-mix(in srgb, var(--main-color,#dd3b56) 7%, white);color:#252525;border-radius:.5rem;gap:.25rem;width:100%;padding:.75rem 1rem;display:grid}.lsf-team-invite-context strong{font-size:.95rem;line-height:1.25}.lsf-team-invite-context span{color:#555;font-size:.82rem;line-height:1.4}#lsf_email_input[readonly]{cursor:not-allowed;background-color:#f6f6f6}div#btnContinue_Container{justify-content:center;width:100%;margin-top:18px;display:flex}#loginSignup_Wrap .mainBtn{border:1px solid var(--snapbox_brand_color);background:var(--snapbox_brand_color);color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;box-shadow:none;border-radius:8px;padding:12px 18px;font-size:15px;font-weight:700;line-height:1.2;transition:background-color .14s,border-color .14s,opacity .14s,transform .14s}#loginSignup_Wrap .mainBtn:active:not(:disabled){transform:translateY(1px)}#loginSignup_Wrap .mainBtn:focus-visible{outline:3px solid var(--snapbox_brand_focus);outline-offset:2px}#loginSignup_Wrap .mainBtn:disabled{opacity:.55;cursor:not-allowed;transform:none}#loginSignup_Wrap .form-floating{width:100%;height:56px}#sf_signup_persForm_phone_container{background:#fff;border:1px solid #cfcfcf;border-radius:10px;flex-wrap:nowrap;align-items:stretch;width:100%;height:56px;transition:border-color .14s,box-shadow .14s;display:flex;overflow:hidden}#sf_signup_persForm_phone_container .input-group-text{color:#444;-webkit-user-select:none;user-select:none;background:#fff;border:0;border-right:1px solid #e2e2e2;border-radius:0;flex:none;justify-content:center;align-items:center;height:100%;padding:0 16px;font-size:14px;font-weight:500;line-height:1;display:flex}#sf_signup_persForm_phone_container>.form-floating{flex:auto;width:1%;min-width:0;height:100%}#sf_signup_persForm_phone_container>.form-floating>.form-control{border:0;border-radius:0;width:100%;height:100%;min-height:100%;box-shadow:none!important}#sf_signup_persForm_phone_container>.form-floating>.form-control:focus{border:0;outline:none;box-shadow:none!important}#loginSignup_Wrap .form-floating .form-control{height:56px;min-height:56px;color:var(--text_color);box-shadow:none;background-color:#fff;border:1px solid #cfcfcf;border-radius:10px;padding:22px 16px 6px;font-size:16px;line-height:1.3;transition:border-color .14s,box-shadow .14s,background-color .14s}#loginSignup_Wrap .form-floating label{color:#717171;-webkit-user-select:none;user-select:none;align-items:center;height:56px;padding:0 16px;font-size:16px;line-height:1;display:flex}#loginSignup_Wrap .form-floating .form-control:hover:not(:focus){border-color:#a8a8a8}#loginSignup_Wrap .form-floating .form-control:focus{border-color:var(--snapbox_brand_color);box-shadow:0 0 0 3px var(--snapbox_brand_focus);outline:none}#loginSignup_Wrap .form-floating>.form-control:focus~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)!important}#loginSignup_Wrap .form-floating>.form-control:not(:placeholder-shown)~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}#invalid_tooltip_emailexample{font-size:calc(var(--rightsidewrap_width) * .01875)}div#lsf_logo_wrap{z-index:1;justify-content:flex-end;width:100%;display:flex;position:absolute}div#lsf_logo{--padding:calc((var(--loginSignup_Container_width) * .00315) + (var(--loginSignup_Container_height) * .00419));padding:var(--padding);clip-path:inset(calc(var(--padding) / 10) round calc(var(--padding) * 4) calc(var(--padding) * 1.3905) calc(var(--padding) * 4) calc(var(--padding) * 1.3905));background:#fff}#lsf_logo img{height:var(--logo_height);-webkit-user-select:none;user-select:none;width:auto;display:flex}div#loginSignupForm_CloseBtn_Wrap{width:var(--loginSignup_Container_width);z-index:1;justify-content:flex-end;display:flex;position:absolute}#loginSignupForm_CloseBtn_Container{cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:calc(2.73523vh + 1.30753vw);height:calc(2.73523vh + 1.30753vw);transition:background-color .2s;display:flex;position:relative;left:calc(2.73523vh + 1.30753vw + 10px);overflow:hidden}#loginSignupForm_CloseBtn_Container>svg{width:100%;height:100%;display:block}#loginSignupForm_CloseBtn_Container .closeBtnAnimGroup{display:none}#loginSignupForm_CloseBtn_Container:hover{background-color:#f0efef}span#lsf_note{text-align:center;width:var(--rightsidewrap_width);z-index:6;font-size:calc(var(--rightsidewrap_width) * .03334);position:absolute;bottom:10px}div#lsf_signupform{z-index:5;width:100%;top:var(--rightside_top);height:calc(100% - var(--rightside_top));padding:0 var(--rightside_padding) 0 var(--rightside_padding);opacity:1;pointer-events:all;background:#fff;transition:transform .5s,opacity .5s;position:absolute;transform:translate(0%)}#lsf_signupform.hidden{opacity:0;pointer-events:none;transform:translate(100%)}div#lsf_signup_header_div{flex-direction:column;display:flex;position:relative}#lsf_signup_header_span{font-size:calc(var(--rightsidewrap_width) * .06875);font-weight:800;line-height:1.2}span#lsf_signup_sub{font-size:calc(var(--rightsidewrap_width) * .03334)}#lsf_signup_inputs_container{margin-top:calc(var(--loginSignup_Container_height) * .03334)}#sf_signup_password_form{gap:calc(var(--loginSignup_Container_height) * .02);flex-direction:column;align-items:center;display:flex;position:relative}#lsf_signup_password_div,#lsf_signup_confirm_password_div{position:relative}#btnSignup_Container{width:100%}.backBtn_Container{cursor:pointer;border-radius:50%;width:calc(2.73523vh + 1.30753vw);height:calc(2.73523vh + 1.30753vw);transition:background-color .2s;position:relative;overflow:hidden}#backBtnOtpSignup_Container,#backBtnSignup_Container,#backBtnPersonalFormSignup_Container{margin-top:calc(var(--loginSignup_Container_height) * .0116667)}.backBtn_Container:hover{background-color:#f0efef}.backBtnArrow,.backBtnTail,.backBtnTailEnd{display:none}div#sf_passwordandpasschecker_container{flex-direction:column;gap:0;width:100%;height:max-content;display:flex;position:relative}#showHidePassword,#showHideConfirmPassword,#showHideLoginPassword{--showHidePassHW:calc(var(--rightsidewrap_width) * .05834);width:var(--showHidePassHW);height:var(--showHidePassHW);top:50%;right:calc(var(--rightsidewrap_width) * .0271);cursor:pointer;position:absolute;transform:translateY(-50%)}.shp_eyelashes{opacity:0}div#passwordCheck_container{opacity:0;pointer-events:none;width:100%;max-height:0;padding-left:calc(var(--rightsidewrap_width) * .020834);padding-right:calc(var(--rightsidewrap_width) * .020834);background:#f6904e26;border:1px solid #f6904e;border-radius:3px;flex-flow:wrap;justify-content:space-between;align-items:center;padding-top:0;padding-bottom:0;transition:max-height .4s ease-in,opacity .4s ease-in,padding-top .4s ease-in,padding-bottom .4s ease-in,border-width .4s ease-in;display:flex;position:relative;overflow:hidden}#passwordCheck_container.show{max-height:calc(var(--loginSignup_Container_height) * .1025 + var(--rightsidewrap_width) * .020834);opacity:1;pointer-events:all;padding-top:calc(var(--rightsidewrap_width) * .010417);padding-bottom:calc(var(--rightsidewrap_width) * .010417);border-width:1px}div#passwordCheck_container:not(.show){border-width:0}#pc_minimum10char_svg,#pc_uppercase_svg,#pc_lowercase_svg,#pc_digits_svg,#pc_symbols_svg,#pc_max_svg{height:calc(var(--rightsidewrap_width) * .020834);width:calc(var(--rightsidewrap_width) * .020834);-webkit-user-select:none;user-select:none;overflow:visible}.pcCheck{opacity:0}#pc_minimum10char_container span,#pc_uppercase_container span,#pc_lowercase_container span,#pc_digits_container span,#pc_symbols_container span,#pc_max_container span{font-size:calc(var(--rightsidewrap_width) * .02292);opacity:.6}div#pc_minimum10char_container,#pc_uppercase_container,#pc_lowercase_container,#pc_digits_container,#pc_symbols_container,#pc_max_container{justify-content:flex-start;align-items:center;gap:calc(var(--rightsidewrap_width) * .00625);flex-direction:row;min-width:50%;display:flex;position:relative}#lsf_otpPageContainer{width:100%;top:var(--rightside_top);height:calc(100% - var(--rightside_top));pointer-events:all;z-index:5;padding:0 var(--rightside_padding) 0 var(--rightside_padding);opacity:1;background:#fff;transition:transform .5s,opacity .5s;position:absolute;transform:translate(0%)}#lsf_otpPageContainer.hidden{opacity:0;pointer-events:none;transform:translate(100%)}#lsf_otp_header_container,#lsf_persForm_header_container{flex-direction:column;display:flex;position:relative}#lsf_otp_header_span,#lsf_persForm_header_span{font-size:calc(var(--rightsidewrap_width) * .06875);font-weight:800;line-height:1.2}#lsf_otp_emailSentTo{font-size:calc(var(--rightsidewrap_width) * .03334);opacity:.7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}#lsf_persForm_subheader{font-size:calc(var(--rightsidewrap_width) * .03334);opacity:.7}#sf_signup_personal_form,#sf_signup_persForm_firstname_container,#sf_signup_persForm_lastname_container{position:relative}#lsf_otp_form{flex-direction:column;display:flex;position:relative}.lsf-otp-form{width:100%;position:relative}.lsf-otp-label{margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.lsf-otp-row{gap:8px;width:100%;display:flex}.lsf-otp-box{box-sizing:border-box;aspect-ratio:1;border:1.5px solid var(--border,var(--sb-btn-secondary-border,#cbd5e1));background:var(--background_color,#fff);width:0;min-width:0;height:auto;color:var(--text_color,#0f172a);text-align:center;border-radius:11px;outline:none;flex:1 1 0;padding:0;font-size:21px;font-weight:750;transition:border-color .12s,box-shadow .12s,transform .12s}.lsf-otp-box:hover{border-color:#94a3b8}.lsf-otp-box.is-filled{background:var(--sb-btn-secondary-hover-bg,#f5f5f5)}.lsf-otp-box:focus{border-color:var(--main_btn_color);transform:translateY(-1px);box-shadow:0 0 0 3px #dd3b563d}.lsf-otp-row.is-invalid .lsf-otp-box{border-color:var(--danger_btn_color,#ed4e4e)}.lsf-otp-row.is-invalid+.invalid-tooltip{display:block}#lsf_otp_form_div{margin-top:calc(var(--loginSignup_Container_height) * .025)}#btnVerifyOTPSignup_Container{margin-top:calc(var(--loginSignup_Container_height) * .033334)}#lsf_otp_resendotp_container,#lsf_otp_resendloginotp_container{text-align:center;flex-direction:column;margin-top:16px;display:flex;position:relative}#resend_otp_span,#resend_loginotp_span{font-size:calc((var(--rightsidewrap_width) * .0270833))}#resendOtpLinkText,#resendLoginOtpLinkText{color:#000;cursor:pointer;font-weight:500;font-size:calc((var(--rightsidewrap_width) * .033333));align-self:center;width:max-content;text-decoration:underline;display:flex}#otp_expiry_note,#loginotp_expiry_note{font-size:calc((var(--rightsidewrap_width) * .025));opacity:.8}#lsf_personalDetPageContainer{width:100%;top:var(--rightside_top);height:calc(100% - var(--rightside_top));pointer-events:all;z-index:5;padding:0 var(--rightside_padding) 28px var(--rightside_padding);opacity:1;background:#fff;transition:transform .5s,opacity .5s;position:absolute;overflow:hidden auto;transform:translate(0%)}#lsf_personalDetPageContainer.hidden{opacity:0;pointer-events:none;transform:translate(100%)}#sf_signup_persForm_legalname_container{gap:calc(var(--loginSignup_Container_height) * .0083333);flex-direction:column;display:flex;position:relative}#sf_signup_persForm_bday_container,#sf_signup_persForm_phone_container,#sf_signup_persFormSubmitBtn{margin-top:calc(var(--loginSignup_Container_height) * .016666)}#lsf_loginForm{z-index:5;width:100%;top:var(--rightside_top);height:calc(100% - var(--rightside_top));padding:0 var(--rightside_padding) 0 var(--rightside_padding);opacity:1;pointer-events:all;background:#fff;transition:transform .5s,opacity .5s;position:absolute;transform:translate(0%)}#lsf_loginForm.hidden{opacity:0;pointer-events:none;transform:translate(100%)}#lsf_login_header_div{flex-direction:column;display:flex;position:relative}#lsf_login_header_span{font-size:calc(var(--rightsidewrap_width) * .06875);font-weight:800}#lsf_login_sub{font-size:calc(var(--rightsidewrap_width) * .03334);opacity:.7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}div#lsf_login_password_div{margin-top:calc(var(--loginSignup_Container_height) * .025)}div#btnLogin_Container{margin-top:calc(var(--loginSignup_Container_height) * .016667)}#lsf_loginotp_textlink_container{margin-top:calc(var(--loginSignup_Container_height) * .008333);cursor:pointer;width:max-content;max-width:100%}#lsf_loginotp_textlink{font-size:calc(var(--rightsidewrap_width) * .03334);font-weight:500;text-decoration:underline}#lsf_loginOtpForm{z-index:5;width:100%;top:var(--rightside_top);height:calc(100% - var(--rightside_top));padding:0 var(--rightside_padding) 0 var(--rightside_padding);opacity:1;pointer-events:all;background:#fff;transition:transform .5s,opacity .5s;position:absolute;transform:translate(0%)}#lsf_loginOtpForm.hidden{opacity:0;pointer-events:none;transform:translate(100%)}div#lsf_loginotp_header_div{flex-direction:column;display:flex;position:relative}#lsf_loginotp_header_span{font-size:calc(var(--rightsidewrap_width) * .06875);font-weight:800;line-height:1.2}#lsf_loginotp_sub{font-size:calc(var(--rightsidewrap_width) * .03334);opacity:.7}#lsf_loginotp_form,#btnLoginOtp_Container{margin-top:calc(var(--loginSignup_Container_width) * .01875)}span#resendLoginOtpLinkText.disabled,#resendOtpLinkText.disabled{opacity:.2}#ls_modal_container{opacity:1;visibility:visible;transition:opacity .2s,visibility .2s}#ls_modal_container.hidden{opacity:0;visibility:hidden}#sf_signup_persForm_phone_container{width:100%;height:56px;box-shadow:none;background:#fff;border:1px solid #cfcfcf;border-radius:10px;flex-wrap:nowrap;align-items:stretch;margin-left:0;transition:border-color .14s,box-shadow .14s;display:flex;overflow:hidden}#sf_signup_persForm_phone_container:hover{border-color:#a8a8a8}#sf_signup_persForm_phone_container:focus-within{border-color:var(--snapbox_brand_color);box-shadow:0 0 0 3px var(--snapbox_brand_focus)}#sf_signup_persForm_phone_container>.input-group-text{color:#444;background:#fff;flex:none;justify-content:center;align-items:center;height:100%;margin:0;padding:0 16px;font-size:14px;font-weight:500;display:flex;box-shadow:none!important;border:0!important;border-right:1px solid #e2e2e2!important;border-radius:0!important}#sf_signup_persForm_phone_container>.form-floating{flex:auto;width:1%;min-width:0;height:100%;margin:0!important}#sf_signup_persForm_phone_container>.form-floating>.form-control{background:0 0;width:100%;height:100%;min-height:100%;box-shadow:none!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important}#sf_signup_persForm_phone_container>.form-floating>.form-control:hover,#sf_signup_persForm_phone_container>.form-floating>.form-control:focus,#sf_signup_persForm_phone_container>.form-floating>.form-control:active{box-shadow:none!important;border:0!important;border-radius:0!important;outline:0!important}#sf_persForm_bday{cursor:pointer}.lsf-bday-calendar-popover{z-index:2800;pointer-events:auto;margin:0;padding:0;position:fixed}.lsf-bday-calendar-popover[hidden]{display:none}#sf_persForm_bday_calendar .sxcal{box-sizing:border-box;border-radius:16px;width:min(310px,100dvw - 24px);padding:14px}#sf_persForm_bday_calendar .sxcal_day,#sf_persForm_bday_calendar .sxcal_day--empty{aspect-ratio:1;width:100%;height:auto}@media only screen and (orientation:portrait) and (width>=950px){#loginSignupForm_BG{overflow:hidden}#loginSignup_Wrap{margin:0;position:relative}#lsf_logo_wrap{width:var(--loginSignup_Container_width)!important;justify-content:flex-start!important}#loginSignupForm_CloseBtn_Wrap{right:calc((var(--loginSignup_Container_width) * .0082) + (var(--loginSignup_Container_height) * .0082));top:calc((var(--loginSignup_Container_width) * .0082) + (var(--loginSignup_Container_height) * .0082))}#loginSignupForm_CloseBtn_Container{left:auto}#lsf_leftside_wrap{display:none}#lsf_rightside_wrap{--flex_grow:1}#loginSignup_Container{border-radius:0}#backBtnSignup_Container{margin-top:5%}}@media screen and (width<=900px){#lsf_leftside_wrap{display:none}#lsf_rightside_wrap{--flex_grow:1}#lsf_logo_wrap{width:var(--loginSignup_Container_width)!important}}@media screen and (width<=600px){#loginSignupForm_BG{overflow:hidden}#loginSignup_Wrap{margin:0;position:relative}#lsf_logo_wrap{width:var(--loginSignup_Container_width)!important;justify-content:unset!important}#loginSignupForm_CloseBtn_Wrap{right:calc((var(--loginSignup_Container_width) * .0082) + (var(--loginSignup_Container_height) * .0082));top:calc((var(--loginSignup_Container_width) * .0082) + (var(--loginSignup_Container_height) * .0082))}#loginSignupForm_CloseBtn_Container{left:auto}#loginSignup_Container{border-radius:0}#backBtnSignup_Container{margin-top:5%}}#loginSignup_Wrap{--main_btn_color:var(--snapbox_brand_color);--gradient_btn_color:linear-gradient(135deg, var(--snapbox_brand_color), var(--snapbox_brand_hover))}#lsf_leftside{background-color:#dd3b56}#loginSignup_Wrap .mainBtn:hover:not(:disabled){background:var(--snapbox_brand_hover);border-color:var(--snapbox_brand_hover)}#loginSignup_Wrap .mainBtn:focus-visible{outline-color:var(--snapbox_brand_focus)}#loginSignup_Wrap .form-control:focus{border-color:var(--snapbox_brand_color);box-shadow:0 0 0 3px var(--snapbox_brand_focus)}#loginSignup_Wrap #passwordCheck_container{border-color:var(--snapbox_brand_color);background:#dd3b561a}@media screen and (width<=600px){.lsf-otp-row{gap:7px}}@media screen and (width<=350px){.lsf-otp-row{gap:6px}}
