body:has(.login-module-scss-module__Kq_L5G__pageCenter){overflow:hidden}.login-module-scss-module__Kq_L5G__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.login-module-scss-module__Kq_L5G__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.login-module-scss-module__Kq_L5G__pageCenter ::-webkit-scrollbar-track{background:0 0}.login-module-scss-module__Kq_L5G__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.login-module-scss-module__Kq_L5G__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.login-module-scss-module__Kq_L5G__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.login-module-scss-module__Kq_L5G__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.login-module-scss-module__Kq_L5G__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.login-module-scss-module__Kq_L5G__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.login-module-scss-module__Kq_L5G__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.login-module-scss-module__Kq_L5G__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.login-module-scss-module__Kq_L5G__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite login-module-scss-module__Kq_L5G__spin;display:inline-block}@keyframes login-module-scss-module__Kq_L5G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-module-scss-module__Kq_L5G__pageLoadingText{color:var(--color-surface-5);font-size:18px}.login-module-scss-module__Kq_L5G__pageForm{margin-top:32px}.login-module-scss-module__Kq_L5G__pageFormGroup{margin-bottom:16px}.login-module-scss-module__Kq_L5G__pageInput{border:1px solid var(--color-surface-5);width:100%;color:var(--color-surface-5);box-sizing:border-box;background-color:var(--color-surface-1);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:900}.login-module-scss-module__Kq_L5G__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.login-module-scss-module__Kq_L5G__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.login-module-scss-module__Kq_L5G__pageInput::placeholder{color:var(--color-surface-3)}.login-module-scss-module__Kq_L5G__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.login-module-scss-module__Kq_L5G__primaryButton,.login-module-scss-module__Kq_L5G__cancelButton,.login-module-scss-module__Kq_L5G__endCallButton,.login-module-scss-module__Kq_L5G__secondaryButton{width:100%;color:var(--color-surface-5);background-color:var(--color-primary);cursor:pointer;background-image:url(/primary-button.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;justify-content:center;margin:0 6px 6px 0;padding:clamp(8px,3vh,12px) clamp(12px,3vw,16px);font-size:clamp(18px,3vw,22px);font-weight:900;display:flex;position:relative}.login-module-scss-module__Kq_L5G__primaryButton:active,.login-module-scss-module__Kq_L5G__cancelButton:active,.login-module-scss-module__Kq_L5G__endCallButton:active,.login-module-scss-module__Kq_L5G__secondaryButton:active{top:4px;left:4px}.login-module-scss-module__Kq_L5G__primaryButton:before,.login-module-scss-module__Kq_L5G__cancelButton:before,.login-module-scss-module__Kq_L5G__endCallButton:before,.login-module-scss-module__Kq_L5G__secondaryButton:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;opacity:1;border-radius:8px;position:absolute;inset:2px -6px -6px 2px}.login-module-scss-module__Kq_L5G__primaryButton:disabled:before,.login-module-scss-module__Kq_L5G__cancelButton:disabled:before,.login-module-scss-module__Kq_L5G__endCallButton:disabled:before,.login-module-scss-module__Kq_L5G__secondaryButton:disabled:before{opacity:0}.login-module-scss-module__Kq_L5G__primaryButton:after,.login-module-scss-module__Kq_L5G__cancelButton:after,.login-module-scss-module__Kq_L5G__endCallButton:after,.login-module-scss-module__Kq_L5G__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.login-module-scss-module__Kq_L5G__primaryButton:active:before,.login-module-scss-module__Kq_L5G__cancelButton:active:before,.login-module-scss-module__Kq_L5G__endCallButton:active:before,.login-module-scss-module__Kq_L5G__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .login-module-scss-module__Kq_L5G__primaryButton:before,[aria-modal=true] .login-module-scss-module__Kq_L5G__cancelButton:before,[aria-modal=true] .login-module-scss-module__Kq_L5G__endCallButton:before,[aria-modal=true] .login-module-scss-module__Kq_L5G__secondaryButton:before{border-color:var(--color-surface-1)}.login-module-scss-module__Kq_L5G__primaryButton:active:after,.login-module-scss-module__Kq_L5G__cancelButton:active:after,.login-module-scss-module__Kq_L5G__endCallButton:active:after,.login-module-scss-module__Kq_L5G__secondaryButton:active:after{opacity:.5}.login-module-scss-module__Kq_L5G__primaryButton:disabled:active:after,.login-module-scss-module__Kq_L5G__cancelButton:disabled:active:after,.login-module-scss-module__Kq_L5G__endCallButton:disabled:active:after,.login-module-scss-module__Kq_L5G__secondaryButton:disabled:active:after{opacity:0}.login-module-scss-module__Kq_L5G__primaryButton:focus,.login-module-scss-module__Kq_L5G__cancelButton:focus,.login-module-scss-module__Kq_L5G__endCallButton:focus,.login-module-scss-module__Kq_L5G__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.login-module-scss-module__Kq_L5G__primaryButton:disabled,.login-module-scss-module__Kq_L5G__cancelButton:disabled,.login-module-scss-module__Kq_L5G__endCallButton:disabled,.login-module-scss-module__Kq_L5G__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.login-module-scss-module__Kq_L5G__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.login-module-scss-module__Kq_L5G__endCallButton{background-color:var(--color-surface-1);background-image:url(/end-call-button.webp);border-radius:16px;align-items:center;margin:10px;padding:clamp(8px,min(3vh,3vw),12px)}.login-module-scss-module__Kq_L5G__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.login-module-scss-module__Kq_L5G__endCallButton:after{border-radius:16px}.login-module-scss-module__Kq_L5G__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.login-module-scss-module__Kq_L5G__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.login-module-scss-module__Kq_L5G__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.login-module-scss-module__Kq_L5G__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.login-module-scss-module__Kq_L5G__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.login-module-scss-module__Kq_L5G__inputGroup{flex-direction:column;gap:8px;display:flex}.login-module-scss-module__Kq_L5G__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.login-module-scss-module__Kq_L5G__socialButtons{margin-bottom:24px}.login-module-scss-module__Kq_L5G__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.login-module-scss-module__Kq_L5G__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.login-module-scss-module__Kq_L5G__scrollArea{max-height:calc(var(--app-height,100svh) - var(--header-height,170px));padding:clamp(4px,1vw,8px) clamp(10px,3vw,16px) clamp(4px,1vw,8px) clamp(4px,1vw,8px);overflow:hidden auto}.login-module-scss-module__Kq_L5G__unselectable{-webkit-user-select:none;user-select:none}.login-module-scss-module__Kq_L5G__forgotPasswordWrapper{text-align:right;margin-top:8px}
body:has(.AuthDivider-module-scss-module__YvJjHa__pageCenter){overflow:hidden}.AuthDivider-module-scss-module__YvJjHa__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.AuthDivider-module-scss-module__YvJjHa__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.AuthDivider-module-scss-module__YvJjHa__pageCenter ::-webkit-scrollbar-track{background:0 0}.AuthDivider-module-scss-module__YvJjHa__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.AuthDivider-module-scss-module__YvJjHa__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.AuthDivider-module-scss-module__YvJjHa__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.AuthDivider-module-scss-module__YvJjHa__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.AuthDivider-module-scss-module__YvJjHa__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.AuthDivider-module-scss-module__YvJjHa__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.AuthDivider-module-scss-module__YvJjHa__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.AuthDivider-module-scss-module__YvJjHa__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.AuthDivider-module-scss-module__YvJjHa__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite AuthDivider-module-scss-module__YvJjHa__spin;display:inline-block}@keyframes AuthDivider-module-scss-module__YvJjHa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AuthDivider-module-scss-module__YvJjHa__pageLoadingText{color:var(--color-surface-5);font-size:18px}.AuthDivider-module-scss-module__YvJjHa__pageForm{margin-top:32px}.AuthDivider-module-scss-module__YvJjHa__pageFormGroup{margin-bottom:16px}.AuthDivider-module-scss-module__YvJjHa__pageInput{border:1px solid var(--color-surface-5);width:100%;color:var(--color-surface-5);box-sizing:border-box;background-color:var(--color-surface-1);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:900}.AuthDivider-module-scss-module__YvJjHa__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.AuthDivider-module-scss-module__YvJjHa__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.AuthDivider-module-scss-module__YvJjHa__pageInput::placeholder{color:var(--color-surface-3)}.AuthDivider-module-scss-module__YvJjHa__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.AuthDivider-module-scss-module__YvJjHa__primaryButton,.AuthDivider-module-scss-module__YvJjHa__cancelButton,.AuthDivider-module-scss-module__YvJjHa__endCallButton,.AuthDivider-module-scss-module__YvJjHa__secondaryButton{width:100%;color:var(--color-surface-5);background-color:var(--color-primary);cursor:pointer;background-image:url(/primary-button.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;justify-content:center;margin:0 6px 6px 0;padding:clamp(8px,3vh,12px) clamp(12px,3vw,16px);font-size:clamp(18px,3vw,22px);font-weight:900;display:flex;position:relative}.AuthDivider-module-scss-module__YvJjHa__primaryButton:active,.AuthDivider-module-scss-module__YvJjHa__cancelButton:active,.AuthDivider-module-scss-module__YvJjHa__endCallButton:active,.AuthDivider-module-scss-module__YvJjHa__secondaryButton:active{top:4px;left:4px}.AuthDivider-module-scss-module__YvJjHa__primaryButton:before,.AuthDivider-module-scss-module__YvJjHa__cancelButton:before,.AuthDivider-module-scss-module__YvJjHa__endCallButton:before,.AuthDivider-module-scss-module__YvJjHa__secondaryButton:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;opacity:1;border-radius:8px;position:absolute;inset:2px -6px -6px 2px}.AuthDivider-module-scss-module__YvJjHa__primaryButton:disabled:before,.AuthDivider-module-scss-module__YvJjHa__cancelButton:disabled:before,.AuthDivider-module-scss-module__YvJjHa__endCallButton:disabled:before,.AuthDivider-module-scss-module__YvJjHa__secondaryButton:disabled:before{opacity:0}.AuthDivider-module-scss-module__YvJjHa__primaryButton:after,.AuthDivider-module-scss-module__YvJjHa__cancelButton:after,.AuthDivider-module-scss-module__YvJjHa__endCallButton:after,.AuthDivider-module-scss-module__YvJjHa__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.AuthDivider-module-scss-module__YvJjHa__primaryButton:active:before,.AuthDivider-module-scss-module__YvJjHa__cancelButton:active:before,.AuthDivider-module-scss-module__YvJjHa__endCallButton:active:before,.AuthDivider-module-scss-module__YvJjHa__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .AuthDivider-module-scss-module__YvJjHa__primaryButton:before,[aria-modal=true] .AuthDivider-module-scss-module__YvJjHa__cancelButton:before,[aria-modal=true] .AuthDivider-module-scss-module__YvJjHa__endCallButton:before,[aria-modal=true] .AuthDivider-module-scss-module__YvJjHa__secondaryButton:before{border-color:var(--color-surface-1)}.AuthDivider-module-scss-module__YvJjHa__primaryButton:active:after,.AuthDivider-module-scss-module__YvJjHa__cancelButton:active:after,.AuthDivider-module-scss-module__YvJjHa__endCallButton:active:after,.AuthDivider-module-scss-module__YvJjHa__secondaryButton:active:after{opacity:.5}.AuthDivider-module-scss-module__YvJjHa__primaryButton:disabled:active:after,.AuthDivider-module-scss-module__YvJjHa__cancelButton:disabled:active:after,.AuthDivider-module-scss-module__YvJjHa__endCallButton:disabled:active:after,.AuthDivider-module-scss-module__YvJjHa__secondaryButton:disabled:active:after{opacity:0}.AuthDivider-module-scss-module__YvJjHa__primaryButton:focus,.AuthDivider-module-scss-module__YvJjHa__cancelButton:focus,.AuthDivider-module-scss-module__YvJjHa__endCallButton:focus,.AuthDivider-module-scss-module__YvJjHa__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.AuthDivider-module-scss-module__YvJjHa__primaryButton:disabled,.AuthDivider-module-scss-module__YvJjHa__cancelButton:disabled,.AuthDivider-module-scss-module__YvJjHa__endCallButton:disabled,.AuthDivider-module-scss-module__YvJjHa__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.AuthDivider-module-scss-module__YvJjHa__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.AuthDivider-module-scss-module__YvJjHa__endCallButton{background-color:var(--color-surface-1);background-image:url(/end-call-button.webp);border-radius:16px;align-items:center;margin:10px;padding:clamp(8px,min(3vh,3vw),12px)}.AuthDivider-module-scss-module__YvJjHa__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.AuthDivider-module-scss-module__YvJjHa__endCallButton:after{border-radius:16px}.AuthDivider-module-scss-module__YvJjHa__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.AuthDivider-module-scss-module__YvJjHa__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.AuthDivider-module-scss-module__YvJjHa__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.AuthDivider-module-scss-module__YvJjHa__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.AuthDivider-module-scss-module__YvJjHa__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.AuthDivider-module-scss-module__YvJjHa__inputGroup{flex-direction:column;gap:8px;display:flex}.AuthDivider-module-scss-module__YvJjHa__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.AuthDivider-module-scss-module__YvJjHa__socialButtons{margin-bottom:24px}.AuthDivider-module-scss-module__YvJjHa__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.AuthDivider-module-scss-module__YvJjHa__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.AuthDivider-module-scss-module__YvJjHa__scrollArea{max-height:calc(var(--app-height,100svh) - var(--header-height,170px));padding:clamp(4px,1vw,8px) clamp(10px,3vw,16px) clamp(4px,1vw,8px) clamp(4px,1vw,8px);overflow:hidden auto}.AuthDivider-module-scss-module__YvJjHa__unselectable{-webkit-user-select:none;user-select:none}.AuthDivider-module-scss-module__YvJjHa__authDivider{align-items:center;gap:16px;margin:24px 0;display:flex}.AuthDivider-module-scss-module__YvJjHa__authDividerLine{background-color:var(--color-surface-3);flex:1;height:1px}.AuthDivider-module-scss-module__YvJjHa__authDividerBorder{display:none}.AuthDivider-module-scss-module__YvJjHa__authDividerText{color:var(--color-surface-3);font-size:14px;font-weight:700}.AuthDivider-module-scss-module__YvJjHa__authDividerTextContent{color:inherit}
body:has(.AuthHeader-module-scss-module__M3cmIq__pageCenter){overflow:hidden}.AuthHeader-module-scss-module__M3cmIq__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.AuthHeader-module-scss-module__M3cmIq__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.AuthHeader-module-scss-module__M3cmIq__pageCenter ::-webkit-scrollbar-track{background:0 0}.AuthHeader-module-scss-module__M3cmIq__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.AuthHeader-module-scss-module__M3cmIq__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.AuthHeader-module-scss-module__M3cmIq__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.AuthHeader-module-scss-module__M3cmIq__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.AuthHeader-module-scss-module__M3cmIq__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.AuthHeader-module-scss-module__M3cmIq__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.AuthHeader-module-scss-module__M3cmIq__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.AuthHeader-module-scss-module__M3cmIq__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.AuthHeader-module-scss-module__M3cmIq__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite AuthHeader-module-scss-module__M3cmIq__spin;display:inline-block}@keyframes AuthHeader-module-scss-module__M3cmIq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AuthHeader-module-scss-module__M3cmIq__pageLoadingText{color:var(--color-surface-5);font-size:18px}.AuthHeader-module-scss-module__M3cmIq__pageForm{margin-top:32px}.AuthHeader-module-scss-module__M3cmIq__pageFormGroup{margin-bottom:16px}.AuthHeader-module-scss-module__M3cmIq__pageInput{border:1px solid var(--color-surface-5);width:100%;color:var(--color-surface-5);box-sizing:border-box;background-color:var(--color-surface-1);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:900}.AuthHeader-module-scss-module__M3cmIq__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.AuthHeader-module-scss-module__M3cmIq__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.AuthHeader-module-scss-module__M3cmIq__pageInput::placeholder{color:var(--color-surface-3)}.AuthHeader-module-scss-module__M3cmIq__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.AuthHeader-module-scss-module__M3cmIq__primaryButton,.AuthHeader-module-scss-module__M3cmIq__cancelButton,.AuthHeader-module-scss-module__M3cmIq__endCallButton,.AuthHeader-module-scss-module__M3cmIq__secondaryButton{width:100%;color:var(--color-surface-5);background-color:var(--color-primary);cursor:pointer;background-image:url(/primary-button.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;justify-content:center;margin:0 6px 6px 0;padding:clamp(8px,3vh,12px) clamp(12px,3vw,16px);font-size:clamp(18px,3vw,22px);font-weight:900;display:flex;position:relative}.AuthHeader-module-scss-module__M3cmIq__primaryButton:active,.AuthHeader-module-scss-module__M3cmIq__cancelButton:active,.AuthHeader-module-scss-module__M3cmIq__endCallButton:active,.AuthHeader-module-scss-module__M3cmIq__secondaryButton:active{top:4px;left:4px}.AuthHeader-module-scss-module__M3cmIq__primaryButton:before,.AuthHeader-module-scss-module__M3cmIq__cancelButton:before,.AuthHeader-module-scss-module__M3cmIq__endCallButton:before,.AuthHeader-module-scss-module__M3cmIq__secondaryButton:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;opacity:1;border-radius:8px;position:absolute;inset:2px -6px -6px 2px}.AuthHeader-module-scss-module__M3cmIq__primaryButton:disabled:before,.AuthHeader-module-scss-module__M3cmIq__cancelButton:disabled:before,.AuthHeader-module-scss-module__M3cmIq__endCallButton:disabled:before,.AuthHeader-module-scss-module__M3cmIq__secondaryButton:disabled:before{opacity:0}.AuthHeader-module-scss-module__M3cmIq__primaryButton:after,.AuthHeader-module-scss-module__M3cmIq__cancelButton:after,.AuthHeader-module-scss-module__M3cmIq__endCallButton:after,.AuthHeader-module-scss-module__M3cmIq__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.AuthHeader-module-scss-module__M3cmIq__primaryButton:active:before,.AuthHeader-module-scss-module__M3cmIq__cancelButton:active:before,.AuthHeader-module-scss-module__M3cmIq__endCallButton:active:before,.AuthHeader-module-scss-module__M3cmIq__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .AuthHeader-module-scss-module__M3cmIq__primaryButton:before,[aria-modal=true] .AuthHeader-module-scss-module__M3cmIq__cancelButton:before,[aria-modal=true] .AuthHeader-module-scss-module__M3cmIq__endCallButton:before,[aria-modal=true] .AuthHeader-module-scss-module__M3cmIq__secondaryButton:before{border-color:var(--color-surface-1)}.AuthHeader-module-scss-module__M3cmIq__primaryButton:active:after,.AuthHeader-module-scss-module__M3cmIq__cancelButton:active:after,.AuthHeader-module-scss-module__M3cmIq__endCallButton:active:after,.AuthHeader-module-scss-module__M3cmIq__secondaryButton:active:after{opacity:.5}.AuthHeader-module-scss-module__M3cmIq__primaryButton:disabled:active:after,.AuthHeader-module-scss-module__M3cmIq__cancelButton:disabled:active:after,.AuthHeader-module-scss-module__M3cmIq__endCallButton:disabled:active:after,.AuthHeader-module-scss-module__M3cmIq__secondaryButton:disabled:active:after{opacity:0}.AuthHeader-module-scss-module__M3cmIq__primaryButton:focus,.AuthHeader-module-scss-module__M3cmIq__cancelButton:focus,.AuthHeader-module-scss-module__M3cmIq__endCallButton:focus,.AuthHeader-module-scss-module__M3cmIq__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.AuthHeader-module-scss-module__M3cmIq__primaryButton:disabled,.AuthHeader-module-scss-module__M3cmIq__cancelButton:disabled,.AuthHeader-module-scss-module__M3cmIq__endCallButton:disabled,.AuthHeader-module-scss-module__M3cmIq__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.AuthHeader-module-scss-module__M3cmIq__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.AuthHeader-module-scss-module__M3cmIq__endCallButton{background-color:var(--color-surface-1);background-image:url(/end-call-button.webp);border-radius:16px;align-items:center;margin:10px;padding:clamp(8px,min(3vh,3vw),12px)}.AuthHeader-module-scss-module__M3cmIq__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.AuthHeader-module-scss-module__M3cmIq__endCallButton:after{border-radius:16px}.AuthHeader-module-scss-module__M3cmIq__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.AuthHeader-module-scss-module__M3cmIq__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.AuthHeader-module-scss-module__M3cmIq__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.AuthHeader-module-scss-module__M3cmIq__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.AuthHeader-module-scss-module__M3cmIq__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.AuthHeader-module-scss-module__M3cmIq__inputGroup{flex-direction:column;gap:8px;display:flex}.AuthHeader-module-scss-module__M3cmIq__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.AuthHeader-module-scss-module__M3cmIq__socialButtons{margin-bottom:24px}.AuthHeader-module-scss-module__M3cmIq__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.AuthHeader-module-scss-module__M3cmIq__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.AuthHeader-module-scss-module__M3cmIq__scrollArea{max-height:calc(var(--app-height,100svh) - var(--header-height,170px));padding:clamp(4px,1vw,8px) clamp(10px,3vw,16px) clamp(4px,1vw,8px) clamp(4px,1vw,8px);overflow:hidden auto}.AuthHeader-module-scss-module__M3cmIq__unselectable{-webkit-user-select:none;user-select:none}
body:has(.EmailInput-module-scss-module__Ccb7aG__pageCenter){overflow:hidden}.EmailInput-module-scss-module__Ccb7aG__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.EmailInput-module-scss-module__Ccb7aG__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.EmailInput-module-scss-module__Ccb7aG__pageCenter ::-webkit-scrollbar-track{background:0 0}.EmailInput-module-scss-module__Ccb7aG__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.EmailInput-module-scss-module__Ccb7aG__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.EmailInput-module-scss-module__Ccb7aG__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.EmailInput-module-scss-module__Ccb7aG__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.EmailInput-module-scss-module__Ccb7aG__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.EmailInput-module-scss-module__Ccb7aG__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.EmailInput-module-scss-module__Ccb7aG__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.EmailInput-module-scss-module__Ccb7aG__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.EmailInput-module-scss-module__Ccb7aG__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite EmailInput-module-scss-module__Ccb7aG__spin;display:inline-block}@keyframes EmailInput-module-scss-module__Ccb7aG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.EmailInput-module-scss-module__Ccb7aG__pageLoadingText{color:var(--color-surface-5);font-size:18px}.EmailInput-module-scss-module__Ccb7aG__pageForm{margin-top:32px}.EmailInput-module-scss-module__Ccb7aG__pageFormGroup{margin-bottom:16px}.EmailInput-module-scss-module__Ccb7aG__pageInput{border:1px solid var(--color-surface-5);width:100%;color:var(--color-surface-5);box-sizing:border-box;background-color:var(--color-surface-1);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:900}.EmailInput-module-scss-module__Ccb7aG__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.EmailInput-module-scss-module__Ccb7aG__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.EmailInput-module-scss-module__Ccb7aG__pageInput::placeholder{color:var(--color-surface-3)}.EmailInput-module-scss-module__Ccb7aG__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.EmailInput-module-scss-module__Ccb7aG__primaryButton,.EmailInput-module-scss-module__Ccb7aG__cancelButton,.EmailInput-module-scss-module__Ccb7aG__endCallButton,.EmailInput-module-scss-module__Ccb7aG__secondaryButton{width:100%;color:var(--color-surface-5);background-color:var(--color-primary);cursor:pointer;background-image:url(/primary-button.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;justify-content:center;margin:0 6px 6px 0;padding:clamp(8px,3vh,12px) clamp(12px,3vw,16px);font-size:clamp(18px,3vw,22px);font-weight:900;display:flex;position:relative}.EmailInput-module-scss-module__Ccb7aG__primaryButton:active,.EmailInput-module-scss-module__Ccb7aG__cancelButton:active,.EmailInput-module-scss-module__Ccb7aG__endCallButton:active,.EmailInput-module-scss-module__Ccb7aG__secondaryButton:active{top:4px;left:4px}.EmailInput-module-scss-module__Ccb7aG__primaryButton:before,.EmailInput-module-scss-module__Ccb7aG__cancelButton:before,.EmailInput-module-scss-module__Ccb7aG__endCallButton:before,.EmailInput-module-scss-module__Ccb7aG__secondaryButton:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;opacity:1;border-radius:8px;position:absolute;inset:2px -6px -6px 2px}.EmailInput-module-scss-module__Ccb7aG__primaryButton:disabled:before,.EmailInput-module-scss-module__Ccb7aG__cancelButton:disabled:before,.EmailInput-module-scss-module__Ccb7aG__endCallButton:disabled:before,.EmailInput-module-scss-module__Ccb7aG__secondaryButton:disabled:before{opacity:0}.EmailInput-module-scss-module__Ccb7aG__primaryButton:after,.EmailInput-module-scss-module__Ccb7aG__cancelButton:after,.EmailInput-module-scss-module__Ccb7aG__endCallButton:after,.EmailInput-module-scss-module__Ccb7aG__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.EmailInput-module-scss-module__Ccb7aG__primaryButton:active:before,.EmailInput-module-scss-module__Ccb7aG__cancelButton:active:before,.EmailInput-module-scss-module__Ccb7aG__endCallButton:active:before,.EmailInput-module-scss-module__Ccb7aG__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .EmailInput-module-scss-module__Ccb7aG__primaryButton:before,[aria-modal=true] .EmailInput-module-scss-module__Ccb7aG__cancelButton:before,[aria-modal=true] .EmailInput-module-scss-module__Ccb7aG__endCallButton:before,[aria-modal=true] .EmailInput-module-scss-module__Ccb7aG__secondaryButton:before{border-color:var(--color-surface-1)}.EmailInput-module-scss-module__Ccb7aG__primaryButton:active:after,.EmailInput-module-scss-module__Ccb7aG__cancelButton:active:after,.EmailInput-module-scss-module__Ccb7aG__endCallButton:active:after,.EmailInput-module-scss-module__Ccb7aG__secondaryButton:active:after{opacity:.5}.EmailInput-module-scss-module__Ccb7aG__primaryButton:disabled:active:after,.EmailInput-module-scss-module__Ccb7aG__cancelButton:disabled:active:after,.EmailInput-module-scss-module__Ccb7aG__endCallButton:disabled:active:after,.EmailInput-module-scss-module__Ccb7aG__secondaryButton:disabled:active:after{opacity:0}.EmailInput-module-scss-module__Ccb7aG__primaryButton:focus,.EmailInput-module-scss-module__Ccb7aG__cancelButton:focus,.EmailInput-module-scss-module__Ccb7aG__endCallButton:focus,.EmailInput-module-scss-module__Ccb7aG__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.EmailInput-module-scss-module__Ccb7aG__primaryButton:disabled,.EmailInput-module-scss-module__Ccb7aG__cancelButton:disabled,.EmailInput-module-scss-module__Ccb7aG__endCallButton:disabled,.EmailInput-module-scss-module__Ccb7aG__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.EmailInput-module-scss-module__Ccb7aG__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.EmailInput-module-scss-module__Ccb7aG__endCallButton{background-color:var(--color-surface-1);background-image:url(/end-call-button.webp);border-radius:16px;align-items:center;margin:10px;padding:clamp(8px,min(3vh,3vw),12px)}.EmailInput-module-scss-module__Ccb7aG__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.EmailInput-module-scss-module__Ccb7aG__endCallButton:after{border-radius:16px}.EmailInput-module-scss-module__Ccb7aG__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.EmailInput-module-scss-module__Ccb7aG__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.EmailInput-module-scss-module__Ccb7aG__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.EmailInput-module-scss-module__Ccb7aG__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.EmailInput-module-scss-module__Ccb7aG__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.EmailInput-module-scss-module__Ccb7aG__inputGroup{flex-direction:column;gap:8px;display:flex}.EmailInput-module-scss-module__Ccb7aG__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.EmailInput-module-scss-module__Ccb7aG__socialButtons{margin-bottom:24px}.EmailInput-module-scss-module__Ccb7aG__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.EmailInput-module-scss-module__Ccb7aG__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.EmailInput-module-scss-module__Ccb7aG__scrollArea{max-height:calc(var(--app-height,100svh) - var(--header-height,170px));padding:clamp(4px,1vw,8px) clamp(10px,3vw,16px) clamp(4px,1vw,8px) clamp(4px,1vw,8px);overflow:hidden auto}.EmailInput-module-scss-module__Ccb7aG__unselectable{-webkit-user-select:none;user-select:none}
