body:has(.action-module-scss-module__5vjQmW__pageCenter){overflow:hidden}.action-module-scss-module__5vjQmW__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.action-module-scss-module__5vjQmW__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.action-module-scss-module__5vjQmW__pageCenter ::-webkit-scrollbar-track{background:0 0}.action-module-scss-module__5vjQmW__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.action-module-scss-module__5vjQmW__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.action-module-scss-module__5vjQmW__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.action-module-scss-module__5vjQmW__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.action-module-scss-module__5vjQmW__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.action-module-scss-module__5vjQmW__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.action-module-scss-module__5vjQmW__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.action-module-scss-module__5vjQmW__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.action-module-scss-module__5vjQmW__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite action-module-scss-module__5vjQmW__spin;display:inline-block}@keyframes action-module-scss-module__5vjQmW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.action-module-scss-module__5vjQmW__pageLoadingText{color:var(--color-surface-5);font-size:18px}.action-module-scss-module__5vjQmW__pageForm{margin-top:32px}.action-module-scss-module__5vjQmW__pageFormGroup{margin-bottom:16px}.action-module-scss-module__5vjQmW__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}.action-module-scss-module__5vjQmW__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.action-module-scss-module__5vjQmW__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.action-module-scss-module__5vjQmW__pageInput::placeholder{color:var(--color-surface-3)}.action-module-scss-module__5vjQmW__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.action-module-scss-module__5vjQmW__primaryButton,.action-module-scss-module__5vjQmW__alertButton,.action-module-scss-module__5vjQmW__cancelButton,.action-module-scss-module__5vjQmW__endCallButton,.action-module-scss-module__5vjQmW__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}.action-module-scss-module__5vjQmW__primaryButton:active,.action-module-scss-module__5vjQmW__alertButton:active,.action-module-scss-module__5vjQmW__cancelButton:active,.action-module-scss-module__5vjQmW__endCallButton:active,.action-module-scss-module__5vjQmW__secondaryButton:active{top:4px;left:4px}.action-module-scss-module__5vjQmW__primaryButton:before,.action-module-scss-module__5vjQmW__alertButton:before,.action-module-scss-module__5vjQmW__cancelButton:before,.action-module-scss-module__5vjQmW__endCallButton:before,.action-module-scss-module__5vjQmW__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}.action-module-scss-module__5vjQmW__primaryButton:disabled:before,.action-module-scss-module__5vjQmW__alertButton:disabled:before,.action-module-scss-module__5vjQmW__cancelButton:disabled:before,.action-module-scss-module__5vjQmW__endCallButton:disabled:before,.action-module-scss-module__5vjQmW__secondaryButton:disabled:before{opacity:0}.action-module-scss-module__5vjQmW__primaryButton:after,.action-module-scss-module__5vjQmW__alertButton:after,.action-module-scss-module__5vjQmW__cancelButton:after,.action-module-scss-module__5vjQmW__endCallButton:after,.action-module-scss-module__5vjQmW__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.action-module-scss-module__5vjQmW__primaryButton:active:before,.action-module-scss-module__5vjQmW__alertButton:active:before,.action-module-scss-module__5vjQmW__cancelButton:active:before,.action-module-scss-module__5vjQmW__endCallButton:active:before,.action-module-scss-module__5vjQmW__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .action-module-scss-module__5vjQmW__primaryButton:before,[aria-modal=true] .action-module-scss-module__5vjQmW__alertButton:before,[aria-modal=true] .action-module-scss-module__5vjQmW__cancelButton:before,[aria-modal=true] .action-module-scss-module__5vjQmW__endCallButton:before,[aria-modal=true] .action-module-scss-module__5vjQmW__secondaryButton:before{border-color:var(--color-surface-1)}.action-module-scss-module__5vjQmW__primaryButton:active:after,.action-module-scss-module__5vjQmW__alertButton:active:after,.action-module-scss-module__5vjQmW__cancelButton:active:after,.action-module-scss-module__5vjQmW__endCallButton:active:after,.action-module-scss-module__5vjQmW__secondaryButton:active:after{opacity:.5}.action-module-scss-module__5vjQmW__primaryButton:disabled:active:after,.action-module-scss-module__5vjQmW__alertButton:disabled:active:after,.action-module-scss-module__5vjQmW__cancelButton:disabled:active:after,.action-module-scss-module__5vjQmW__endCallButton:disabled:active:after,.action-module-scss-module__5vjQmW__secondaryButton:disabled:active:after{opacity:0}.action-module-scss-module__5vjQmW__primaryButton:focus,.action-module-scss-module__5vjQmW__alertButton:focus,.action-module-scss-module__5vjQmW__cancelButton:focus,.action-module-scss-module__5vjQmW__endCallButton:focus,.action-module-scss-module__5vjQmW__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.action-module-scss-module__5vjQmW__primaryButton:disabled,.action-module-scss-module__5vjQmW__alertButton:disabled,.action-module-scss-module__5vjQmW__cancelButton:disabled,.action-module-scss-module__5vjQmW__endCallButton:disabled,.action-module-scss-module__5vjQmW__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.action-module-scss-module__5vjQmW__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.action-module-scss-module__5vjQmW__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)}.action-module-scss-module__5vjQmW__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.action-module-scss-module__5vjQmW__endCallButton:after{border-radius:16px}.action-module-scss-module__5vjQmW__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.action-module-scss-module__5vjQmW__alertButton{color:var(--color-surface-1);background-color:var(--color-alert);background-image:url(/alert-button-dot.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition:top .1s ease-out,left .1s ease-out}.action-module-scss-module__5vjQmW__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.action-module-scss-module__5vjQmW__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.action-module-scss-module__5vjQmW__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.action-module-scss-module__5vjQmW__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.action-module-scss-module__5vjQmW__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.action-module-scss-module__5vjQmW__inputGroup{flex-direction:column;gap:8px;display:flex}.action-module-scss-module__5vjQmW__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.action-module-scss-module__5vjQmW__socialButtons{margin-bottom:24px}.action-module-scss-module__5vjQmW__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.action-module-scss-module__5vjQmW__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.action-module-scss-module__5vjQmW__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}.action-module-scss-module__5vjQmW__unselectable{-webkit-user-select:none;user-select:none}.action-module-scss-module__5vjQmW__statusContainer{text-align:center}.action-module-scss-module__5vjQmW__successTitle{color:#4caf50;margin-bottom:16px;font-size:30px;font-weight:700}.action-module-scss-module__5vjQmW__errorTitle{color:var(--color-alert);margin-bottom:16px;font-size:30px;font-weight:700}.action-module-scss-module__5vjQmW__message{color:var(--color-surface-1);font-size:16px;line-height:1.5}.action-module-scss-module__5vjQmW__subMessage{color:var(--color-surface-2);margin-top:16px;font-size:14px}.action-module-scss-module__5vjQmW__backButton{margin-top:24px}
body:has(.AuthLoadingState-module-scss-module__0Von9W__pageCenter){overflow:hidden}.AuthLoadingState-module-scss-module__0Von9W__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.AuthLoadingState-module-scss-module__0Von9W__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.AuthLoadingState-module-scss-module__0Von9W__pageCenter ::-webkit-scrollbar-track{background:0 0}.AuthLoadingState-module-scss-module__0Von9W__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.AuthLoadingState-module-scss-module__0Von9W__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.AuthLoadingState-module-scss-module__0Von9W__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.AuthLoadingState-module-scss-module__0Von9W__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.AuthLoadingState-module-scss-module__0Von9W__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.AuthLoadingState-module-scss-module__0Von9W__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.AuthLoadingState-module-scss-module__0Von9W__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.AuthLoadingState-module-scss-module__0Von9W__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.AuthLoadingState-module-scss-module__0Von9W__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite AuthLoadingState-module-scss-module__0Von9W__spin;display:inline-block}@keyframes AuthLoadingState-module-scss-module__0Von9W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AuthLoadingState-module-scss-module__0Von9W__pageLoadingText{color:var(--color-surface-5);font-size:18px}.AuthLoadingState-module-scss-module__0Von9W__pageForm{margin-top:32px}.AuthLoadingState-module-scss-module__0Von9W__pageFormGroup{margin-bottom:16px}.AuthLoadingState-module-scss-module__0Von9W__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}.AuthLoadingState-module-scss-module__0Von9W__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.AuthLoadingState-module-scss-module__0Von9W__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.AuthLoadingState-module-scss-module__0Von9W__pageInput::placeholder{color:var(--color-surface-3)}.AuthLoadingState-module-scss-module__0Von9W__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.AuthLoadingState-module-scss-module__0Von9W__primaryButton,.AuthLoadingState-module-scss-module__0Von9W__alertButton,.AuthLoadingState-module-scss-module__0Von9W__cancelButton,.AuthLoadingState-module-scss-module__0Von9W__endCallButton,.AuthLoadingState-module-scss-module__0Von9W__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}.AuthLoadingState-module-scss-module__0Von9W__primaryButton:active,.AuthLoadingState-module-scss-module__0Von9W__alertButton:active,.AuthLoadingState-module-scss-module__0Von9W__cancelButton:active,.AuthLoadingState-module-scss-module__0Von9W__endCallButton:active,.AuthLoadingState-module-scss-module__0Von9W__secondaryButton:active{top:4px;left:4px}.AuthLoadingState-module-scss-module__0Von9W__primaryButton:before,.AuthLoadingState-module-scss-module__0Von9W__alertButton:before,.AuthLoadingState-module-scss-module__0Von9W__cancelButton:before,.AuthLoadingState-module-scss-module__0Von9W__endCallButton:before,.AuthLoadingState-module-scss-module__0Von9W__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}.AuthLoadingState-module-scss-module__0Von9W__primaryButton:disabled:before,.AuthLoadingState-module-scss-module__0Von9W__alertButton:disabled:before,.AuthLoadingState-module-scss-module__0Von9W__cancelButton:disabled:before,.AuthLoadingState-module-scss-module__0Von9W__endCallButton:disabled:before,.AuthLoadingState-module-scss-module__0Von9W__secondaryButton:disabled:before{opacity:0}.AuthLoadingState-module-scss-module__0Von9W__primaryButton:after,.AuthLoadingState-module-scss-module__0Von9W__alertButton:after,.AuthLoadingState-module-scss-module__0Von9W__cancelButton:after,.AuthLoadingState-module-scss-module__0Von9W__endCallButton:after,.AuthLoadingState-module-scss-module__0Von9W__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.AuthLoadingState-module-scss-module__0Von9W__primaryButton:active:before,.AuthLoadingState-module-scss-module__0Von9W__alertButton:active:before,.AuthLoadingState-module-scss-module__0Von9W__cancelButton:active:before,.AuthLoadingState-module-scss-module__0Von9W__endCallButton:active:before,.AuthLoadingState-module-scss-module__0Von9W__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .AuthLoadingState-module-scss-module__0Von9W__primaryButton:before,[aria-modal=true] .AuthLoadingState-module-scss-module__0Von9W__alertButton:before,[aria-modal=true] .AuthLoadingState-module-scss-module__0Von9W__cancelButton:before,[aria-modal=true] .AuthLoadingState-module-scss-module__0Von9W__endCallButton:before,[aria-modal=true] .AuthLoadingState-module-scss-module__0Von9W__secondaryButton:before{border-color:var(--color-surface-1)}.AuthLoadingState-module-scss-module__0Von9W__primaryButton:active:after,.AuthLoadingState-module-scss-module__0Von9W__alertButton:active:after,.AuthLoadingState-module-scss-module__0Von9W__cancelButton:active:after,.AuthLoadingState-module-scss-module__0Von9W__endCallButton:active:after,.AuthLoadingState-module-scss-module__0Von9W__secondaryButton:active:after{opacity:.5}.AuthLoadingState-module-scss-module__0Von9W__primaryButton:disabled:active:after,.AuthLoadingState-module-scss-module__0Von9W__alertButton:disabled:active:after,.AuthLoadingState-module-scss-module__0Von9W__cancelButton:disabled:active:after,.AuthLoadingState-module-scss-module__0Von9W__endCallButton:disabled:active:after,.AuthLoadingState-module-scss-module__0Von9W__secondaryButton:disabled:active:after{opacity:0}.AuthLoadingState-module-scss-module__0Von9W__primaryButton:focus,.AuthLoadingState-module-scss-module__0Von9W__alertButton:focus,.AuthLoadingState-module-scss-module__0Von9W__cancelButton:focus,.AuthLoadingState-module-scss-module__0Von9W__endCallButton:focus,.AuthLoadingState-module-scss-module__0Von9W__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.AuthLoadingState-module-scss-module__0Von9W__primaryButton:disabled,.AuthLoadingState-module-scss-module__0Von9W__alertButton:disabled,.AuthLoadingState-module-scss-module__0Von9W__cancelButton:disabled,.AuthLoadingState-module-scss-module__0Von9W__endCallButton:disabled,.AuthLoadingState-module-scss-module__0Von9W__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.AuthLoadingState-module-scss-module__0Von9W__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.AuthLoadingState-module-scss-module__0Von9W__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)}.AuthLoadingState-module-scss-module__0Von9W__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.AuthLoadingState-module-scss-module__0Von9W__endCallButton:after{border-radius:16px}.AuthLoadingState-module-scss-module__0Von9W__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.AuthLoadingState-module-scss-module__0Von9W__alertButton{color:var(--color-surface-1);background-color:var(--color-alert);background-image:url(/alert-button-dot.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition:top .1s ease-out,left .1s ease-out}.AuthLoadingState-module-scss-module__0Von9W__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.AuthLoadingState-module-scss-module__0Von9W__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.AuthLoadingState-module-scss-module__0Von9W__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.AuthLoadingState-module-scss-module__0Von9W__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.AuthLoadingState-module-scss-module__0Von9W__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.AuthLoadingState-module-scss-module__0Von9W__inputGroup{flex-direction:column;gap:8px;display:flex}.AuthLoadingState-module-scss-module__0Von9W__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.AuthLoadingState-module-scss-module__0Von9W__socialButtons{margin-bottom:24px}.AuthLoadingState-module-scss-module__0Von9W__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.AuthLoadingState-module-scss-module__0Von9W__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.AuthLoadingState-module-scss-module__0Von9W__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}.AuthLoadingState-module-scss-module__0Von9W__unselectable{-webkit-user-select:none;user-select:none}
body:has(.ChangePassword-module-scss-module__f3CNGW__pageCenter){overflow:hidden}.ChangePassword-module-scss-module__f3CNGW__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.ChangePassword-module-scss-module__f3CNGW__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.ChangePassword-module-scss-module__f3CNGW__pageCenter ::-webkit-scrollbar-track{background:0 0}.ChangePassword-module-scss-module__f3CNGW__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.ChangePassword-module-scss-module__f3CNGW__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.ChangePassword-module-scss-module__f3CNGW__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.ChangePassword-module-scss-module__f3CNGW__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.ChangePassword-module-scss-module__f3CNGW__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.ChangePassword-module-scss-module__f3CNGW__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.ChangePassword-module-scss-module__f3CNGW__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.ChangePassword-module-scss-module__f3CNGW__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.ChangePassword-module-scss-module__f3CNGW__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite ChangePassword-module-scss-module__f3CNGW__spin;display:inline-block}@keyframes ChangePassword-module-scss-module__f3CNGW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ChangePassword-module-scss-module__f3CNGW__pageLoadingText{color:var(--color-surface-5);font-size:18px}.ChangePassword-module-scss-module__f3CNGW__pageForm{margin-top:32px}.ChangePassword-module-scss-module__f3CNGW__pageFormGroup{margin-bottom:16px}.ChangePassword-module-scss-module__f3CNGW__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}.ChangePassword-module-scss-module__f3CNGW__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.ChangePassword-module-scss-module__f3CNGW__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.ChangePassword-module-scss-module__f3CNGW__pageInput::placeholder{color:var(--color-surface-3)}.ChangePassword-module-scss-module__f3CNGW__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.ChangePassword-module-scss-module__f3CNGW__primaryButton,.ChangePassword-module-scss-module__f3CNGW__alertButton,.ChangePassword-module-scss-module__f3CNGW__cancelButton,.ChangePassword-module-scss-module__f3CNGW__endCallButton,.ChangePassword-module-scss-module__f3CNGW__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}.ChangePassword-module-scss-module__f3CNGW__primaryButton:active,.ChangePassword-module-scss-module__f3CNGW__alertButton:active,.ChangePassword-module-scss-module__f3CNGW__cancelButton:active,.ChangePassword-module-scss-module__f3CNGW__endCallButton:active,.ChangePassword-module-scss-module__f3CNGW__secondaryButton:active{top:4px;left:4px}.ChangePassword-module-scss-module__f3CNGW__primaryButton:before,.ChangePassword-module-scss-module__f3CNGW__alertButton:before,.ChangePassword-module-scss-module__f3CNGW__cancelButton:before,.ChangePassword-module-scss-module__f3CNGW__endCallButton:before,.ChangePassword-module-scss-module__f3CNGW__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}.ChangePassword-module-scss-module__f3CNGW__primaryButton:disabled:before,.ChangePassword-module-scss-module__f3CNGW__alertButton:disabled:before,.ChangePassword-module-scss-module__f3CNGW__cancelButton:disabled:before,.ChangePassword-module-scss-module__f3CNGW__endCallButton:disabled:before,.ChangePassword-module-scss-module__f3CNGW__secondaryButton:disabled:before{opacity:0}.ChangePassword-module-scss-module__f3CNGW__primaryButton:after,.ChangePassword-module-scss-module__f3CNGW__alertButton:after,.ChangePassword-module-scss-module__f3CNGW__cancelButton:after,.ChangePassword-module-scss-module__f3CNGW__endCallButton:after,.ChangePassword-module-scss-module__f3CNGW__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.ChangePassword-module-scss-module__f3CNGW__primaryButton:active:before,.ChangePassword-module-scss-module__f3CNGW__alertButton:active:before,.ChangePassword-module-scss-module__f3CNGW__cancelButton:active:before,.ChangePassword-module-scss-module__f3CNGW__endCallButton:active:before,.ChangePassword-module-scss-module__f3CNGW__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .ChangePassword-module-scss-module__f3CNGW__primaryButton:before,[aria-modal=true] .ChangePassword-module-scss-module__f3CNGW__alertButton:before,[aria-modal=true] .ChangePassword-module-scss-module__f3CNGW__cancelButton:before,[aria-modal=true] .ChangePassword-module-scss-module__f3CNGW__endCallButton:before,[aria-modal=true] .ChangePassword-module-scss-module__f3CNGW__secondaryButton:before{border-color:var(--color-surface-1)}.ChangePassword-module-scss-module__f3CNGW__primaryButton:active:after,.ChangePassword-module-scss-module__f3CNGW__alertButton:active:after,.ChangePassword-module-scss-module__f3CNGW__cancelButton:active:after,.ChangePassword-module-scss-module__f3CNGW__endCallButton:active:after,.ChangePassword-module-scss-module__f3CNGW__secondaryButton:active:after{opacity:.5}.ChangePassword-module-scss-module__f3CNGW__primaryButton:disabled:active:after,.ChangePassword-module-scss-module__f3CNGW__alertButton:disabled:active:after,.ChangePassword-module-scss-module__f3CNGW__cancelButton:disabled:active:after,.ChangePassword-module-scss-module__f3CNGW__endCallButton:disabled:active:after,.ChangePassword-module-scss-module__f3CNGW__secondaryButton:disabled:active:after{opacity:0}.ChangePassword-module-scss-module__f3CNGW__primaryButton:focus,.ChangePassword-module-scss-module__f3CNGW__alertButton:focus,.ChangePassword-module-scss-module__f3CNGW__cancelButton:focus,.ChangePassword-module-scss-module__f3CNGW__endCallButton:focus,.ChangePassword-module-scss-module__f3CNGW__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.ChangePassword-module-scss-module__f3CNGW__primaryButton:disabled,.ChangePassword-module-scss-module__f3CNGW__alertButton:disabled,.ChangePassword-module-scss-module__f3CNGW__cancelButton:disabled,.ChangePassword-module-scss-module__f3CNGW__endCallButton:disabled,.ChangePassword-module-scss-module__f3CNGW__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.ChangePassword-module-scss-module__f3CNGW__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.ChangePassword-module-scss-module__f3CNGW__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)}.ChangePassword-module-scss-module__f3CNGW__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.ChangePassword-module-scss-module__f3CNGW__endCallButton:after{border-radius:16px}.ChangePassword-module-scss-module__f3CNGW__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.ChangePassword-module-scss-module__f3CNGW__alertButton{color:var(--color-surface-1);background-color:var(--color-alert);background-image:url(/alert-button-dot.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition:top .1s ease-out,left .1s ease-out}.ChangePassword-module-scss-module__f3CNGW__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.ChangePassword-module-scss-module__f3CNGW__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.ChangePassword-module-scss-module__f3CNGW__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.ChangePassword-module-scss-module__f3CNGW__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.ChangePassword-module-scss-module__f3CNGW__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.ChangePassword-module-scss-module__f3CNGW__inputGroup{flex-direction:column;gap:8px;display:flex}.ChangePassword-module-scss-module__f3CNGW__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.ChangePassword-module-scss-module__f3CNGW__socialButtons{margin-bottom:24px}.ChangePassword-module-scss-module__f3CNGW__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.ChangePassword-module-scss-module__f3CNGW__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.ChangePassword-module-scss-module__f3CNGW__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}.ChangePassword-module-scss-module__f3CNGW__unselectable{-webkit-user-select:none;user-select:none}.ChangePassword-module-scss-module__f3CNGW__header{text-align:center;margin-bottom:32px}.ChangePassword-module-scss-module__f3CNGW__passwordHelpText{color:var(--color-surface-3);margin-top:4px;font-size:12px}.ChangePassword-module-scss-module__f3CNGW__passwordForm{flex-direction:column;gap:4px;display:flex}.ChangePassword-module-scss-module__f3CNGW__passwordErrorText{color:var(--color-alert);font-size:12px}.ChangePassword-module-scss-module__f3CNGW__noticeMessage{color:var(--color-surface-1);white-space:pre-line;text-align:center;font-size:16px}.ChangePassword-module-scss-module__f3CNGW__changePasswordFormWrapper{flex-direction:column;gap:32px;display:flex}
body:has(.PasswordForm-module-scss-module__Rf3TiG__pageCenter){overflow:hidden}.PasswordForm-module-scss-module__Rf3TiG__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.PasswordForm-module-scss-module__Rf3TiG__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.PasswordForm-module-scss-module__Rf3TiG__pageCenter ::-webkit-scrollbar-track{background:0 0}.PasswordForm-module-scss-module__Rf3TiG__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.PasswordForm-module-scss-module__Rf3TiG__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.PasswordForm-module-scss-module__Rf3TiG__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.PasswordForm-module-scss-module__Rf3TiG__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.PasswordForm-module-scss-module__Rf3TiG__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.PasswordForm-module-scss-module__Rf3TiG__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.PasswordForm-module-scss-module__Rf3TiG__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.PasswordForm-module-scss-module__Rf3TiG__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.PasswordForm-module-scss-module__Rf3TiG__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite PasswordForm-module-scss-module__Rf3TiG__spin;display:inline-block}@keyframes PasswordForm-module-scss-module__Rf3TiG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PasswordForm-module-scss-module__Rf3TiG__pageLoadingText{color:var(--color-surface-5);font-size:18px}.PasswordForm-module-scss-module__Rf3TiG__pageForm{margin-top:32px}.PasswordForm-module-scss-module__Rf3TiG__pageFormGroup{margin-bottom:16px}.PasswordForm-module-scss-module__Rf3TiG__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}.PasswordForm-module-scss-module__Rf3TiG__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.PasswordForm-module-scss-module__Rf3TiG__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.PasswordForm-module-scss-module__Rf3TiG__pageInput::placeholder{color:var(--color-surface-3)}.PasswordForm-module-scss-module__Rf3TiG__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.PasswordForm-module-scss-module__Rf3TiG__primaryButton,.PasswordForm-module-scss-module__Rf3TiG__alertButton,.PasswordForm-module-scss-module__Rf3TiG__cancelButton,.PasswordForm-module-scss-module__Rf3TiG__endCallButton,.PasswordForm-module-scss-module__Rf3TiG__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}.PasswordForm-module-scss-module__Rf3TiG__primaryButton:active,.PasswordForm-module-scss-module__Rf3TiG__alertButton:active,.PasswordForm-module-scss-module__Rf3TiG__cancelButton:active,.PasswordForm-module-scss-module__Rf3TiG__endCallButton:active,.PasswordForm-module-scss-module__Rf3TiG__secondaryButton:active{top:4px;left:4px}.PasswordForm-module-scss-module__Rf3TiG__primaryButton:before,.PasswordForm-module-scss-module__Rf3TiG__alertButton:before,.PasswordForm-module-scss-module__Rf3TiG__cancelButton:before,.PasswordForm-module-scss-module__Rf3TiG__endCallButton:before,.PasswordForm-module-scss-module__Rf3TiG__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}.PasswordForm-module-scss-module__Rf3TiG__primaryButton:disabled:before,.PasswordForm-module-scss-module__Rf3TiG__alertButton:disabled:before,.PasswordForm-module-scss-module__Rf3TiG__cancelButton:disabled:before,.PasswordForm-module-scss-module__Rf3TiG__endCallButton:disabled:before,.PasswordForm-module-scss-module__Rf3TiG__secondaryButton:disabled:before{opacity:0}.PasswordForm-module-scss-module__Rf3TiG__primaryButton:after,.PasswordForm-module-scss-module__Rf3TiG__alertButton:after,.PasswordForm-module-scss-module__Rf3TiG__cancelButton:after,.PasswordForm-module-scss-module__Rf3TiG__endCallButton:after,.PasswordForm-module-scss-module__Rf3TiG__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.PasswordForm-module-scss-module__Rf3TiG__primaryButton:active:before,.PasswordForm-module-scss-module__Rf3TiG__alertButton:active:before,.PasswordForm-module-scss-module__Rf3TiG__cancelButton:active:before,.PasswordForm-module-scss-module__Rf3TiG__endCallButton:active:before,.PasswordForm-module-scss-module__Rf3TiG__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .PasswordForm-module-scss-module__Rf3TiG__primaryButton:before,[aria-modal=true] .PasswordForm-module-scss-module__Rf3TiG__alertButton:before,[aria-modal=true] .PasswordForm-module-scss-module__Rf3TiG__cancelButton:before,[aria-modal=true] .PasswordForm-module-scss-module__Rf3TiG__endCallButton:before,[aria-modal=true] .PasswordForm-module-scss-module__Rf3TiG__secondaryButton:before{border-color:var(--color-surface-1)}.PasswordForm-module-scss-module__Rf3TiG__primaryButton:active:after,.PasswordForm-module-scss-module__Rf3TiG__alertButton:active:after,.PasswordForm-module-scss-module__Rf3TiG__cancelButton:active:after,.PasswordForm-module-scss-module__Rf3TiG__endCallButton:active:after,.PasswordForm-module-scss-module__Rf3TiG__secondaryButton:active:after{opacity:.5}.PasswordForm-module-scss-module__Rf3TiG__primaryButton:disabled:active:after,.PasswordForm-module-scss-module__Rf3TiG__alertButton:disabled:active:after,.PasswordForm-module-scss-module__Rf3TiG__cancelButton:disabled:active:after,.PasswordForm-module-scss-module__Rf3TiG__endCallButton:disabled:active:after,.PasswordForm-module-scss-module__Rf3TiG__secondaryButton:disabled:active:after{opacity:0}.PasswordForm-module-scss-module__Rf3TiG__primaryButton:focus,.PasswordForm-module-scss-module__Rf3TiG__alertButton:focus,.PasswordForm-module-scss-module__Rf3TiG__cancelButton:focus,.PasswordForm-module-scss-module__Rf3TiG__endCallButton:focus,.PasswordForm-module-scss-module__Rf3TiG__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.PasswordForm-module-scss-module__Rf3TiG__primaryButton:disabled,.PasswordForm-module-scss-module__Rf3TiG__alertButton:disabled,.PasswordForm-module-scss-module__Rf3TiG__cancelButton:disabled,.PasswordForm-module-scss-module__Rf3TiG__endCallButton:disabled,.PasswordForm-module-scss-module__Rf3TiG__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.PasswordForm-module-scss-module__Rf3TiG__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.PasswordForm-module-scss-module__Rf3TiG__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)}.PasswordForm-module-scss-module__Rf3TiG__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.PasswordForm-module-scss-module__Rf3TiG__endCallButton:after{border-radius:16px}.PasswordForm-module-scss-module__Rf3TiG__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.PasswordForm-module-scss-module__Rf3TiG__alertButton{color:var(--color-surface-1);background-color:var(--color-alert);background-image:url(/alert-button-dot.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition:top .1s ease-out,left .1s ease-out}.PasswordForm-module-scss-module__Rf3TiG__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.PasswordForm-module-scss-module__Rf3TiG__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.PasswordForm-module-scss-module__Rf3TiG__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.PasswordForm-module-scss-module__Rf3TiG__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.PasswordForm-module-scss-module__Rf3TiG__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.PasswordForm-module-scss-module__Rf3TiG__inputGroup{flex-direction:column;gap:8px;display:flex}.PasswordForm-module-scss-module__Rf3TiG__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.PasswordForm-module-scss-module__Rf3TiG__socialButtons{margin-bottom:24px}.PasswordForm-module-scss-module__Rf3TiG__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.PasswordForm-module-scss-module__Rf3TiG__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.PasswordForm-module-scss-module__Rf3TiG__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}.PasswordForm-module-scss-module__Rf3TiG__unselectable{-webkit-user-select:none;user-select:none}.PasswordForm-module-scss-module__Rf3TiG__header{text-align:center;margin-bottom:32px}.PasswordForm-module-scss-module__Rf3TiG__passwordHelpText{color:var(--color-surface-3);margin-top:4px;font-size:12px}.PasswordForm-module-scss-module__Rf3TiG__passwordForm{flex-direction:column;gap:4px;display:flex}.PasswordForm-module-scss-module__Rf3TiG__passwordErrorText{color:var(--color-alert);font-size:12px}
.PasswordInput-module-scss-module__01XBGa__passwordInputWrapper{position:relative}.PasswordInput-module-scss-module__01XBGa__passwordInputWrapper input{padding-right:40px}.PasswordInput-module-scss-module__01XBGa__eyeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.PasswordInput-module-scss-module__01XBGa__eyeButton:active{opacity:.7}.PasswordInput-module-scss-module__01XBGa__eyeButton:disabled{cursor:not-allowed;opacity:.3}.PasswordInput-module-scss-module__01XBGa__eyeIcon{width:20px;height:20px;display:block}.PasswordInput-module-scss-module__01XBGa__eyeIconHidden{opacity:.5}
.FloatingBanner-module-scss-module__L06JfG__floatingBannerSection{background-color:var(--color-surface-5);color:#fff;text-align:center;box-sizing:border-box;z-index:50;border-radius:20px 20px 0 0;padding:12px 16px;position:absolute;bottom:0;left:0;right:0}.FloatingBanner-module-scss-module__L06JfG__floatingBannerText{font-size:14px}.FloatingBanner-module-scss-module__L06JfG__floatingBannerLink{color:var(--color-secondary);margin-left:8px;font-weight:900;text-decoration:underline}
.SocialLoginButtons-module-scss-module__6x1qAq__buttonContainer{flex-direction:column;gap:20px;display:flex}.SocialLoginButtons-module-scss-module__6x1qAq__socialButton{background-color:var(--color-surface-5);width:100%;color:var(--color-surface-1);text-align:center;cursor:pointer;border-radius:8px;align-items:center;padding:12px 16px;font-weight:900;line-height:100%;transition:all .1s;display:flex;position:relative}.SocialLoginButtons-module-scss-module__6x1qAq__socialButton:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;pointer-events:none;opacity:1;border-radius:8px;transition:opacity .1s;position:absolute;inset:2px -4px -4px 2px}.SocialLoginButtons-module-scss-module__6x1qAq__socialButton:disabled:before{opacity:0}.SocialLoginButtons-module-scss-module__6x1qAq__socialButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.SocialLoginButtons-module-scss-module__6x1qAq__socialButton:active{top:4px;left:4px}.SocialLoginButtons-module-scss-module__6x1qAq__socialButton:active:before{opacity:0;visibility:hidden}.SocialLoginButtons-module-scss-module__6x1qAq__socialButton:active:after{opacity:.5}.SocialLoginButtons-module-scss-module__6x1qAq__socialButton:focus{box-shadow:0 0 0 2px --var(--color-surface-4);outline:none}.SocialLoginButtons-module-scss-module__6x1qAq__socialButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.SocialLoginButtons-module-scss-module__6x1qAq__icon{width:20px;height:20px;position:absolute;left:16px}.SocialLoginButtons-module-scss-module__6x1qAq__buttonText{text-align:center;width:100%}
body:has(.Terms-module-scss-module__2L2Cxa__pageCenter){overflow:hidden}.Terms-module-scss-module__2L2Cxa__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.Terms-module-scss-module__2L2Cxa__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.Terms-module-scss-module__2L2Cxa__pageCenter ::-webkit-scrollbar-track{background:0 0}.Terms-module-scss-module__2L2Cxa__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.Terms-module-scss-module__2L2Cxa__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.Terms-module-scss-module__2L2Cxa__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.Terms-module-scss-module__2L2Cxa__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.Terms-module-scss-module__2L2Cxa__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.Terms-module-scss-module__2L2Cxa__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.Terms-module-scss-module__2L2Cxa__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.Terms-module-scss-module__2L2Cxa__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.Terms-module-scss-module__2L2Cxa__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite Terms-module-scss-module__2L2Cxa__spin;display:inline-block}@keyframes Terms-module-scss-module__2L2Cxa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Terms-module-scss-module__2L2Cxa__pageLoadingText{color:var(--color-surface-5);font-size:18px}.Terms-module-scss-module__2L2Cxa__pageForm{margin-top:32px}.Terms-module-scss-module__2L2Cxa__pageFormGroup{margin-bottom:16px}.Terms-module-scss-module__2L2Cxa__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}.Terms-module-scss-module__2L2Cxa__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.Terms-module-scss-module__2L2Cxa__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.Terms-module-scss-module__2L2Cxa__pageInput::placeholder{color:var(--color-surface-3)}.Terms-module-scss-module__2L2Cxa__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.Terms-module-scss-module__2L2Cxa__primaryButton,.Terms-module-scss-module__2L2Cxa__alertButton,.Terms-module-scss-module__2L2Cxa__cancelButton,.Terms-module-scss-module__2L2Cxa__endCallButton,.Terms-module-scss-module__2L2Cxa__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}.Terms-module-scss-module__2L2Cxa__primaryButton:active,.Terms-module-scss-module__2L2Cxa__alertButton:active,.Terms-module-scss-module__2L2Cxa__cancelButton:active,.Terms-module-scss-module__2L2Cxa__endCallButton:active,.Terms-module-scss-module__2L2Cxa__secondaryButton:active{top:4px;left:4px}.Terms-module-scss-module__2L2Cxa__primaryButton:before,.Terms-module-scss-module__2L2Cxa__alertButton:before,.Terms-module-scss-module__2L2Cxa__cancelButton:before,.Terms-module-scss-module__2L2Cxa__endCallButton:before,.Terms-module-scss-module__2L2Cxa__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}.Terms-module-scss-module__2L2Cxa__primaryButton:disabled:before,.Terms-module-scss-module__2L2Cxa__alertButton:disabled:before,.Terms-module-scss-module__2L2Cxa__cancelButton:disabled:before,.Terms-module-scss-module__2L2Cxa__endCallButton:disabled:before,.Terms-module-scss-module__2L2Cxa__secondaryButton:disabled:before{opacity:0}.Terms-module-scss-module__2L2Cxa__primaryButton:after,.Terms-module-scss-module__2L2Cxa__alertButton:after,.Terms-module-scss-module__2L2Cxa__cancelButton:after,.Terms-module-scss-module__2L2Cxa__endCallButton:after,.Terms-module-scss-module__2L2Cxa__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.Terms-module-scss-module__2L2Cxa__primaryButton:active:before,.Terms-module-scss-module__2L2Cxa__alertButton:active:before,.Terms-module-scss-module__2L2Cxa__cancelButton:active:before,.Terms-module-scss-module__2L2Cxa__endCallButton:active:before,.Terms-module-scss-module__2L2Cxa__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .Terms-module-scss-module__2L2Cxa__primaryButton:before,[aria-modal=true] .Terms-module-scss-module__2L2Cxa__alertButton:before,[aria-modal=true] .Terms-module-scss-module__2L2Cxa__cancelButton:before,[aria-modal=true] .Terms-module-scss-module__2L2Cxa__endCallButton:before,[aria-modal=true] .Terms-module-scss-module__2L2Cxa__secondaryButton:before{border-color:var(--color-surface-1)}.Terms-module-scss-module__2L2Cxa__primaryButton:active:after,.Terms-module-scss-module__2L2Cxa__alertButton:active:after,.Terms-module-scss-module__2L2Cxa__cancelButton:active:after,.Terms-module-scss-module__2L2Cxa__endCallButton:active:after,.Terms-module-scss-module__2L2Cxa__secondaryButton:active:after{opacity:.5}.Terms-module-scss-module__2L2Cxa__primaryButton:disabled:active:after,.Terms-module-scss-module__2L2Cxa__alertButton:disabled:active:after,.Terms-module-scss-module__2L2Cxa__cancelButton:disabled:active:after,.Terms-module-scss-module__2L2Cxa__endCallButton:disabled:active:after,.Terms-module-scss-module__2L2Cxa__secondaryButton:disabled:active:after{opacity:0}.Terms-module-scss-module__2L2Cxa__primaryButton:focus,.Terms-module-scss-module__2L2Cxa__alertButton:focus,.Terms-module-scss-module__2L2Cxa__cancelButton:focus,.Terms-module-scss-module__2L2Cxa__endCallButton:focus,.Terms-module-scss-module__2L2Cxa__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.Terms-module-scss-module__2L2Cxa__primaryButton:disabled,.Terms-module-scss-module__2L2Cxa__alertButton:disabled,.Terms-module-scss-module__2L2Cxa__cancelButton:disabled,.Terms-module-scss-module__2L2Cxa__endCallButton:disabled,.Terms-module-scss-module__2L2Cxa__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.Terms-module-scss-module__2L2Cxa__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.Terms-module-scss-module__2L2Cxa__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)}.Terms-module-scss-module__2L2Cxa__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.Terms-module-scss-module__2L2Cxa__endCallButton:after{border-radius:16px}.Terms-module-scss-module__2L2Cxa__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.Terms-module-scss-module__2L2Cxa__alertButton{color:var(--color-surface-1);background-color:var(--color-alert);background-image:url(/alert-button-dot.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition:top .1s ease-out,left .1s ease-out}.Terms-module-scss-module__2L2Cxa__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.Terms-module-scss-module__2L2Cxa__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.Terms-module-scss-module__2L2Cxa__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.Terms-module-scss-module__2L2Cxa__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.Terms-module-scss-module__2L2Cxa__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.Terms-module-scss-module__2L2Cxa__inputGroup{flex-direction:column;gap:8px;display:flex}.Terms-module-scss-module__2L2Cxa__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.Terms-module-scss-module__2L2Cxa__socialButtons{margin-bottom:24px}.Terms-module-scss-module__2L2Cxa__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.Terms-module-scss-module__2L2Cxa__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.Terms-module-scss-module__2L2Cxa__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}.Terms-module-scss-module__2L2Cxa__unselectable{-webkit-user-select:none;user-select:none}.Terms-module-scss-module__2L2Cxa__terms{color:var(--color-surface-1);text-align:center;margin-top:8px;font-size:14px;font-weight:700}.Terms-module-scss-module__2L2Cxa__termsLink{color:var(--color-surface-1);font-size:14px;font-weight:700;text-decoration:underline}
.ServiceLogo-module-scss-module__juNIra__serviceLogoWrapper{justify-content:center;margin:clamp(24px,4vw,48px) 0;display:flex}.ServiceLogo-module-scss-module__juNIra__serviceLogo{width:clamp(250px,40vw,330px)}
body:has(.RequireReAuthModal-module-scss-module__mkwyMW__pageCenter){overflow:hidden}.RequireReAuthModal-module-scss-module__mkwyMW__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.RequireReAuthModal-module-scss-module__mkwyMW__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.RequireReAuthModal-module-scss-module__mkwyMW__pageCenter ::-webkit-scrollbar-track{background:0 0}.RequireReAuthModal-module-scss-module__mkwyMW__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.RequireReAuthModal-module-scss-module__mkwyMW__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.RequireReAuthModal-module-scss-module__mkwyMW__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.RequireReAuthModal-module-scss-module__mkwyMW__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.RequireReAuthModal-module-scss-module__mkwyMW__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.RequireReAuthModal-module-scss-module__mkwyMW__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.RequireReAuthModal-module-scss-module__mkwyMW__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.RequireReAuthModal-module-scss-module__mkwyMW__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.RequireReAuthModal-module-scss-module__mkwyMW__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite RequireReAuthModal-module-scss-module__mkwyMW__spin;display:inline-block}@keyframes RequireReAuthModal-module-scss-module__mkwyMW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RequireReAuthModal-module-scss-module__mkwyMW__pageLoadingText{color:var(--color-surface-5);font-size:18px}.RequireReAuthModal-module-scss-module__mkwyMW__pageForm{margin-top:32px}.RequireReAuthModal-module-scss-module__mkwyMW__pageFormGroup{margin-bottom:16px}.RequireReAuthModal-module-scss-module__mkwyMW__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}.RequireReAuthModal-module-scss-module__mkwyMW__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.RequireReAuthModal-module-scss-module__mkwyMW__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.RequireReAuthModal-module-scss-module__mkwyMW__pageInput::placeholder{color:var(--color-surface-3)}.RequireReAuthModal-module-scss-module__mkwyMW__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton,.RequireReAuthModal-module-scss-module__mkwyMW__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}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:active,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:active,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:active,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:active,.RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton:active{top:4px;left:4px}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:before,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:before,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:before,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:before,.RequireReAuthModal-module-scss-module__mkwyMW__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}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:disabled:before,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:disabled:before,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:disabled:before,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:disabled:before,.RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton:disabled:before{opacity:0}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:after,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:after,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:after,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:after,.RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:active:before,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:active:before,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:active:before,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:active:before,.RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:before,[aria-modal=true] .RequireReAuthModal-module-scss-module__mkwyMW__alertButton:before,[aria-modal=true] .RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:before,[aria-modal=true] .RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:before,[aria-modal=true] .RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton:before{border-color:var(--color-surface-1)}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:active:after,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:active:after,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:active:after,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:active:after,.RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton:active:after{opacity:.5}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:disabled:active:after,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:disabled:active:after,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:disabled:active:after,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:disabled:active:after,.RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton:disabled:active:after{opacity:0}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:focus,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:focus,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:focus,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:focus,.RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.RequireReAuthModal-module-scss-module__mkwyMW__primaryButton:disabled,.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:disabled,.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton:disabled,.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:disabled,.RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.RequireReAuthModal-module-scss-module__mkwyMW__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.RequireReAuthModal-module-scss-module__mkwyMW__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)}.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.RequireReAuthModal-module-scss-module__mkwyMW__endCallButton:after{border-radius:16px}.RequireReAuthModal-module-scss-module__mkwyMW__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.RequireReAuthModal-module-scss-module__mkwyMW__alertButton{color:var(--color-surface-1);background-color:var(--color-alert);background-image:url(/alert-button-dot.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition:top .1s ease-out,left .1s ease-out}.RequireReAuthModal-module-scss-module__mkwyMW__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.RequireReAuthModal-module-scss-module__mkwyMW__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.RequireReAuthModal-module-scss-module__mkwyMW__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.RequireReAuthModal-module-scss-module__mkwyMW__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.RequireReAuthModal-module-scss-module__mkwyMW__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.RequireReAuthModal-module-scss-module__mkwyMW__inputGroup{flex-direction:column;gap:8px;display:flex}.RequireReAuthModal-module-scss-module__mkwyMW__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.RequireReAuthModal-module-scss-module__mkwyMW__socialButtons{margin-bottom:24px}.RequireReAuthModal-module-scss-module__mkwyMW__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.RequireReAuthModal-module-scss-module__mkwyMW__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.RequireReAuthModal-module-scss-module__mkwyMW__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}.RequireReAuthModal-module-scss-module__mkwyMW__unselectable{-webkit-user-select:none;user-select:none}.RequireReAuthModal-module-scss-module__mkwyMW__requiresReAuthModalWrapper{text-align:center;color:var(--color-surface-1);white-space:pre-line;font-size:clamp(16px,3.5vw,20px)}.RequireReAuthModal-module-scss-module__mkwyMW__modalTitle{font-size:clamp(18px,4.5vw,24px);font-weight:900}
body:has(.TextInput-module-scss-module__IvAU0W__pageCenter){overflow:hidden}.TextInput-module-scss-module__IvAU0W__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.TextInput-module-scss-module__IvAU0W__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.TextInput-module-scss-module__IvAU0W__pageCenter ::-webkit-scrollbar-track{background:0 0}.TextInput-module-scss-module__IvAU0W__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.TextInput-module-scss-module__IvAU0W__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.TextInput-module-scss-module__IvAU0W__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.TextInput-module-scss-module__IvAU0W__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.TextInput-module-scss-module__IvAU0W__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.TextInput-module-scss-module__IvAU0W__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.TextInput-module-scss-module__IvAU0W__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.TextInput-module-scss-module__IvAU0W__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.TextInput-module-scss-module__IvAU0W__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite TextInput-module-scss-module__IvAU0W__spin;display:inline-block}@keyframes TextInput-module-scss-module__IvAU0W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TextInput-module-scss-module__IvAU0W__pageLoadingText{color:var(--color-surface-5);font-size:18px}.TextInput-module-scss-module__IvAU0W__pageForm{margin-top:32px}.TextInput-module-scss-module__IvAU0W__pageFormGroup{margin-bottom:16px}.TextInput-module-scss-module__IvAU0W__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}.TextInput-module-scss-module__IvAU0W__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.TextInput-module-scss-module__IvAU0W__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.TextInput-module-scss-module__IvAU0W__pageInput::placeholder{color:var(--color-surface-3)}.TextInput-module-scss-module__IvAU0W__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.TextInput-module-scss-module__IvAU0W__primaryButton,.TextInput-module-scss-module__IvAU0W__alertButton,.TextInput-module-scss-module__IvAU0W__cancelButton,.TextInput-module-scss-module__IvAU0W__endCallButton,.TextInput-module-scss-module__IvAU0W__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}.TextInput-module-scss-module__IvAU0W__primaryButton:active,.TextInput-module-scss-module__IvAU0W__alertButton:active,.TextInput-module-scss-module__IvAU0W__cancelButton:active,.TextInput-module-scss-module__IvAU0W__endCallButton:active,.TextInput-module-scss-module__IvAU0W__secondaryButton:active{top:4px;left:4px}.TextInput-module-scss-module__IvAU0W__primaryButton:before,.TextInput-module-scss-module__IvAU0W__alertButton:before,.TextInput-module-scss-module__IvAU0W__cancelButton:before,.TextInput-module-scss-module__IvAU0W__endCallButton:before,.TextInput-module-scss-module__IvAU0W__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}.TextInput-module-scss-module__IvAU0W__primaryButton:disabled:before,.TextInput-module-scss-module__IvAU0W__alertButton:disabled:before,.TextInput-module-scss-module__IvAU0W__cancelButton:disabled:before,.TextInput-module-scss-module__IvAU0W__endCallButton:disabled:before,.TextInput-module-scss-module__IvAU0W__secondaryButton:disabled:before{opacity:0}.TextInput-module-scss-module__IvAU0W__primaryButton:after,.TextInput-module-scss-module__IvAU0W__alertButton:after,.TextInput-module-scss-module__IvAU0W__cancelButton:after,.TextInput-module-scss-module__IvAU0W__endCallButton:after,.TextInput-module-scss-module__IvAU0W__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.TextInput-module-scss-module__IvAU0W__primaryButton:active:before,.TextInput-module-scss-module__IvAU0W__alertButton:active:before,.TextInput-module-scss-module__IvAU0W__cancelButton:active:before,.TextInput-module-scss-module__IvAU0W__endCallButton:active:before,.TextInput-module-scss-module__IvAU0W__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .TextInput-module-scss-module__IvAU0W__primaryButton:before,[aria-modal=true] .TextInput-module-scss-module__IvAU0W__alertButton:before,[aria-modal=true] .TextInput-module-scss-module__IvAU0W__cancelButton:before,[aria-modal=true] .TextInput-module-scss-module__IvAU0W__endCallButton:before,[aria-modal=true] .TextInput-module-scss-module__IvAU0W__secondaryButton:before{border-color:var(--color-surface-1)}.TextInput-module-scss-module__IvAU0W__primaryButton:active:after,.TextInput-module-scss-module__IvAU0W__alertButton:active:after,.TextInput-module-scss-module__IvAU0W__cancelButton:active:after,.TextInput-module-scss-module__IvAU0W__endCallButton:active:after,.TextInput-module-scss-module__IvAU0W__secondaryButton:active:after{opacity:.5}.TextInput-module-scss-module__IvAU0W__primaryButton:disabled:active:after,.TextInput-module-scss-module__IvAU0W__alertButton:disabled:active:after,.TextInput-module-scss-module__IvAU0W__cancelButton:disabled:active:after,.TextInput-module-scss-module__IvAU0W__endCallButton:disabled:active:after,.TextInput-module-scss-module__IvAU0W__secondaryButton:disabled:active:after{opacity:0}.TextInput-module-scss-module__IvAU0W__primaryButton:focus,.TextInput-module-scss-module__IvAU0W__alertButton:focus,.TextInput-module-scss-module__IvAU0W__cancelButton:focus,.TextInput-module-scss-module__IvAU0W__endCallButton:focus,.TextInput-module-scss-module__IvAU0W__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.TextInput-module-scss-module__IvAU0W__primaryButton:disabled,.TextInput-module-scss-module__IvAU0W__alertButton:disabled,.TextInput-module-scss-module__IvAU0W__cancelButton:disabled,.TextInput-module-scss-module__IvAU0W__endCallButton:disabled,.TextInput-module-scss-module__IvAU0W__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.TextInput-module-scss-module__IvAU0W__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.TextInput-module-scss-module__IvAU0W__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)}.TextInput-module-scss-module__IvAU0W__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.TextInput-module-scss-module__IvAU0W__endCallButton:after{border-radius:16px}.TextInput-module-scss-module__IvAU0W__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.TextInput-module-scss-module__IvAU0W__alertButton{color:var(--color-surface-1);background-color:var(--color-alert);background-image:url(/alert-button-dot.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition:top .1s ease-out,left .1s ease-out}.TextInput-module-scss-module__IvAU0W__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.TextInput-module-scss-module__IvAU0W__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.TextInput-module-scss-module__IvAU0W__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.TextInput-module-scss-module__IvAU0W__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.TextInput-module-scss-module__IvAU0W__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.TextInput-module-scss-module__IvAU0W__inputGroup{flex-direction:column;gap:8px;display:flex}.TextInput-module-scss-module__IvAU0W__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.TextInput-module-scss-module__IvAU0W__socialButtons{margin-bottom:24px}.TextInput-module-scss-module__IvAU0W__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.TextInput-module-scss-module__IvAU0W__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.TextInput-module-scss-module__IvAU0W__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}.TextInput-module-scss-module__IvAU0W__unselectable{-webkit-user-select:none;user-select:none}.TextInput-module-scss-module__IvAU0W__preLine{white-space:pre-line}
body:has(.NotificationSettings-module-scss-module__vWnW_G__pageCenter){overflow:hidden}.NotificationSettings-module-scss-module__vWnW_G__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.NotificationSettings-module-scss-module__vWnW_G__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.NotificationSettings-module-scss-module__vWnW_G__pageCenter ::-webkit-scrollbar-track{background:0 0}.NotificationSettings-module-scss-module__vWnW_G__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.NotificationSettings-module-scss-module__vWnW_G__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.NotificationSettings-module-scss-module__vWnW_G__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.NotificationSettings-module-scss-module__vWnW_G__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.NotificationSettings-module-scss-module__vWnW_G__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.NotificationSettings-module-scss-module__vWnW_G__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.NotificationSettings-module-scss-module__vWnW_G__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.NotificationSettings-module-scss-module__vWnW_G__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.NotificationSettings-module-scss-module__vWnW_G__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite NotificationSettings-module-scss-module__vWnW_G__spin;display:inline-block}@keyframes NotificationSettings-module-scss-module__vWnW_G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.NotificationSettings-module-scss-module__vWnW_G__pageLoadingText{color:var(--color-surface-5);font-size:18px}.NotificationSettings-module-scss-module__vWnW_G__pageForm{margin-top:32px}.NotificationSettings-module-scss-module__vWnW_G__pageFormGroup{margin-bottom:16px}.NotificationSettings-module-scss-module__vWnW_G__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}.NotificationSettings-module-scss-module__vWnW_G__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.NotificationSettings-module-scss-module__vWnW_G__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.NotificationSettings-module-scss-module__vWnW_G__pageInput::placeholder{color:var(--color-surface-3)}.NotificationSettings-module-scss-module__vWnW_G__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.NotificationSettings-module-scss-module__vWnW_G__primaryButton,.NotificationSettings-module-scss-module__vWnW_G__alertButton,.NotificationSettings-module-scss-module__vWnW_G__cancelButton,.NotificationSettings-module-scss-module__vWnW_G__endCallButton,.NotificationSettings-module-scss-module__vWnW_G__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}.NotificationSettings-module-scss-module__vWnW_G__primaryButton:active,.NotificationSettings-module-scss-module__vWnW_G__alertButton:active,.NotificationSettings-module-scss-module__vWnW_G__cancelButton:active,.NotificationSettings-module-scss-module__vWnW_G__endCallButton:active,.NotificationSettings-module-scss-module__vWnW_G__secondaryButton:active{top:4px;left:4px}.NotificationSettings-module-scss-module__vWnW_G__primaryButton:before,.NotificationSettings-module-scss-module__vWnW_G__alertButton:before,.NotificationSettings-module-scss-module__vWnW_G__cancelButton:before,.NotificationSettings-module-scss-module__vWnW_G__endCallButton:before,.NotificationSettings-module-scss-module__vWnW_G__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}.NotificationSettings-module-scss-module__vWnW_G__primaryButton:disabled:before,.NotificationSettings-module-scss-module__vWnW_G__alertButton:disabled:before,.NotificationSettings-module-scss-module__vWnW_G__cancelButton:disabled:before,.NotificationSettings-module-scss-module__vWnW_G__endCallButton:disabled:before,.NotificationSettings-module-scss-module__vWnW_G__secondaryButton:disabled:before{opacity:0}.NotificationSettings-module-scss-module__vWnW_G__primaryButton:after,.NotificationSettings-module-scss-module__vWnW_G__alertButton:after,.NotificationSettings-module-scss-module__vWnW_G__cancelButton:after,.NotificationSettings-module-scss-module__vWnW_G__endCallButton:after,.NotificationSettings-module-scss-module__vWnW_G__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.NotificationSettings-module-scss-module__vWnW_G__primaryButton:active:before,.NotificationSettings-module-scss-module__vWnW_G__alertButton:active:before,.NotificationSettings-module-scss-module__vWnW_G__cancelButton:active:before,.NotificationSettings-module-scss-module__vWnW_G__endCallButton:active:before,.NotificationSettings-module-scss-module__vWnW_G__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .NotificationSettings-module-scss-module__vWnW_G__primaryButton:before,[aria-modal=true] .NotificationSettings-module-scss-module__vWnW_G__alertButton:before,[aria-modal=true] .NotificationSettings-module-scss-module__vWnW_G__cancelButton:before,[aria-modal=true] .NotificationSettings-module-scss-module__vWnW_G__endCallButton:before,[aria-modal=true] .NotificationSettings-module-scss-module__vWnW_G__secondaryButton:before{border-color:var(--color-surface-1)}.NotificationSettings-module-scss-module__vWnW_G__primaryButton:active:after,.NotificationSettings-module-scss-module__vWnW_G__alertButton:active:after,.NotificationSettings-module-scss-module__vWnW_G__cancelButton:active:after,.NotificationSettings-module-scss-module__vWnW_G__endCallButton:active:after,.NotificationSettings-module-scss-module__vWnW_G__secondaryButton:active:after{opacity:.5}.NotificationSettings-module-scss-module__vWnW_G__primaryButton:disabled:active:after,.NotificationSettings-module-scss-module__vWnW_G__alertButton:disabled:active:after,.NotificationSettings-module-scss-module__vWnW_G__cancelButton:disabled:active:after,.NotificationSettings-module-scss-module__vWnW_G__endCallButton:disabled:active:after,.NotificationSettings-module-scss-module__vWnW_G__secondaryButton:disabled:active:after{opacity:0}.NotificationSettings-module-scss-module__vWnW_G__primaryButton:focus,.NotificationSettings-module-scss-module__vWnW_G__alertButton:focus,.NotificationSettings-module-scss-module__vWnW_G__cancelButton:focus,.NotificationSettings-module-scss-module__vWnW_G__endCallButton:focus,.NotificationSettings-module-scss-module__vWnW_G__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.NotificationSettings-module-scss-module__vWnW_G__primaryButton:disabled,.NotificationSettings-module-scss-module__vWnW_G__alertButton:disabled,.NotificationSettings-module-scss-module__vWnW_G__cancelButton:disabled,.NotificationSettings-module-scss-module__vWnW_G__endCallButton:disabled,.NotificationSettings-module-scss-module__vWnW_G__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.NotificationSettings-module-scss-module__vWnW_G__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.NotificationSettings-module-scss-module__vWnW_G__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)}.NotificationSettings-module-scss-module__vWnW_G__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.NotificationSettings-module-scss-module__vWnW_G__endCallButton:after{border-radius:16px}.NotificationSettings-module-scss-module__vWnW_G__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.NotificationSettings-module-scss-module__vWnW_G__alertButton{color:var(--color-surface-1);background-color:var(--color-alert);background-image:url(/alert-button-dot.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition:top .1s ease-out,left .1s ease-out}.NotificationSettings-module-scss-module__vWnW_G__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.NotificationSettings-module-scss-module__vWnW_G__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.NotificationSettings-module-scss-module__vWnW_G__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.NotificationSettings-module-scss-module__vWnW_G__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.NotificationSettings-module-scss-module__vWnW_G__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.NotificationSettings-module-scss-module__vWnW_G__inputGroup{flex-direction:column;gap:8px;display:flex}.NotificationSettings-module-scss-module__vWnW_G__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.NotificationSettings-module-scss-module__vWnW_G__socialButtons{margin-bottom:24px}.NotificationSettings-module-scss-module__vWnW_G__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.NotificationSettings-module-scss-module__vWnW_G__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.NotificationSettings-module-scss-module__vWnW_G__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}.NotificationSettings-module-scss-module__vWnW_G__unselectable{-webkit-user-select:none;user-select:none}.NotificationSettings-module-scss-module__vWnW_G__notificationSettingsWrapper{color:var(--color-surface-1)}.NotificationSettings-module-scss-module__vWnW_G__notificationSettingItem{justify-content:space-between;align-items:center;height:100%;font-size:clamp(16px,1.8vw,22px);font-weight:700;display:flex;position:relative}.NotificationSettings-module-scss-module__vWnW_G__permissionDeniedMessage{color:var(--color-alert);white-space:pre-wrap}.NotificationSettings-module-scss-module__vWnW_G__notificationDescription{font-size:clamp(13px,1.5vw,18px);line-height:1.6}.NotificationSettings-module-scss-module__vWnW_G__frequencyOption{align-items:center;gap:8px;display:flex}.NotificationSettings-module-scss-module__vWnW_G__pushReadinessCard{border:1px solid color-mix(in srgb, var(--color-surface-1), transparent 70%);border-radius:12px;gap:10px;padding:12px;display:grid}.NotificationSettings-module-scss-module__vWnW_G__pushReadinessTitle{font-weight:700}.NotificationSettings-module-scss-module__vWnW_G__pushReadinessList{gap:6px;display:grid}.NotificationSettings-module-scss-module__vWnW_G__pushReadinessRow{justify-content:space-between;align-items:center;gap:16px;font-size:clamp(12px,1.5vw,16px);display:flex}.NotificationSettings-module-scss-module__vWnW_G__statusOk{color:var(--color-tertiary);font-weight:700}.NotificationSettings-module-scss-module__vWnW_G__statusNg{color:var(--color-alert);font-weight:700}.NotificationSettings-module-scss-module__vWnW_G__statusOff{color:var(--color-surface-2);font-weight:700}.NotificationSettings-module-scss-module__vWnW_G__readinessOk{color:var(--color-tertiary);font-weight:700}.NotificationSettings-module-scss-module__vWnW_G__readinessNg{color:var(--color-alert);font-weight:700}
body:has(.ToggleButton-module-scss-module__2JMxuW__pageCenter){overflow:hidden}.ToggleButton-module-scss-module__2JMxuW__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.ToggleButton-module-scss-module__2JMxuW__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.ToggleButton-module-scss-module__2JMxuW__pageCenter ::-webkit-scrollbar-track{background:0 0}.ToggleButton-module-scss-module__2JMxuW__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.ToggleButton-module-scss-module__2JMxuW__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.ToggleButton-module-scss-module__2JMxuW__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.ToggleButton-module-scss-module__2JMxuW__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.ToggleButton-module-scss-module__2JMxuW__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.ToggleButton-module-scss-module__2JMxuW__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.ToggleButton-module-scss-module__2JMxuW__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.ToggleButton-module-scss-module__2JMxuW__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.ToggleButton-module-scss-module__2JMxuW__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite ToggleButton-module-scss-module__2JMxuW__spin;display:inline-block}@keyframes ToggleButton-module-scss-module__2JMxuW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ToggleButton-module-scss-module__2JMxuW__pageLoadingText{color:var(--color-surface-5);font-size:18px}.ToggleButton-module-scss-module__2JMxuW__pageForm{margin-top:32px}.ToggleButton-module-scss-module__2JMxuW__pageFormGroup{margin-bottom:16px}.ToggleButton-module-scss-module__2JMxuW__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}.ToggleButton-module-scss-module__2JMxuW__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.ToggleButton-module-scss-module__2JMxuW__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.ToggleButton-module-scss-module__2JMxuW__pageInput::placeholder{color:var(--color-surface-3)}.ToggleButton-module-scss-module__2JMxuW__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.ToggleButton-module-scss-module__2JMxuW__primaryButton,.ToggleButton-module-scss-module__2JMxuW__alertButton,.ToggleButton-module-scss-module__2JMxuW__cancelButton,.ToggleButton-module-scss-module__2JMxuW__endCallButton,.ToggleButton-module-scss-module__2JMxuW__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}.ToggleButton-module-scss-module__2JMxuW__primaryButton:active,.ToggleButton-module-scss-module__2JMxuW__alertButton:active,.ToggleButton-module-scss-module__2JMxuW__cancelButton:active,.ToggleButton-module-scss-module__2JMxuW__endCallButton:active,.ToggleButton-module-scss-module__2JMxuW__secondaryButton:active{top:4px;left:4px}.ToggleButton-module-scss-module__2JMxuW__primaryButton:before,.ToggleButton-module-scss-module__2JMxuW__alertButton:before,.ToggleButton-module-scss-module__2JMxuW__cancelButton:before,.ToggleButton-module-scss-module__2JMxuW__endCallButton:before,.ToggleButton-module-scss-module__2JMxuW__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}.ToggleButton-module-scss-module__2JMxuW__primaryButton:disabled:before,.ToggleButton-module-scss-module__2JMxuW__alertButton:disabled:before,.ToggleButton-module-scss-module__2JMxuW__cancelButton:disabled:before,.ToggleButton-module-scss-module__2JMxuW__endCallButton:disabled:before,.ToggleButton-module-scss-module__2JMxuW__secondaryButton:disabled:before{opacity:0}.ToggleButton-module-scss-module__2JMxuW__primaryButton:after,.ToggleButton-module-scss-module__2JMxuW__alertButton:after,.ToggleButton-module-scss-module__2JMxuW__cancelButton:after,.ToggleButton-module-scss-module__2JMxuW__endCallButton:after,.ToggleButton-module-scss-module__2JMxuW__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.ToggleButton-module-scss-module__2JMxuW__primaryButton:active:before,.ToggleButton-module-scss-module__2JMxuW__alertButton:active:before,.ToggleButton-module-scss-module__2JMxuW__cancelButton:active:before,.ToggleButton-module-scss-module__2JMxuW__endCallButton:active:before,.ToggleButton-module-scss-module__2JMxuW__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .ToggleButton-module-scss-module__2JMxuW__primaryButton:before,[aria-modal=true] .ToggleButton-module-scss-module__2JMxuW__alertButton:before,[aria-modal=true] .ToggleButton-module-scss-module__2JMxuW__cancelButton:before,[aria-modal=true] .ToggleButton-module-scss-module__2JMxuW__endCallButton:before,[aria-modal=true] .ToggleButton-module-scss-module__2JMxuW__secondaryButton:before{border-color:var(--color-surface-1)}.ToggleButton-module-scss-module__2JMxuW__primaryButton:active:after,.ToggleButton-module-scss-module__2JMxuW__alertButton:active:after,.ToggleButton-module-scss-module__2JMxuW__cancelButton:active:after,.ToggleButton-module-scss-module__2JMxuW__endCallButton:active:after,.ToggleButton-module-scss-module__2JMxuW__secondaryButton:active:after{opacity:.5}.ToggleButton-module-scss-module__2JMxuW__primaryButton:disabled:active:after,.ToggleButton-module-scss-module__2JMxuW__alertButton:disabled:active:after,.ToggleButton-module-scss-module__2JMxuW__cancelButton:disabled:active:after,.ToggleButton-module-scss-module__2JMxuW__endCallButton:disabled:active:after,.ToggleButton-module-scss-module__2JMxuW__secondaryButton:disabled:active:after{opacity:0}.ToggleButton-module-scss-module__2JMxuW__primaryButton:focus,.ToggleButton-module-scss-module__2JMxuW__alertButton:focus,.ToggleButton-module-scss-module__2JMxuW__cancelButton:focus,.ToggleButton-module-scss-module__2JMxuW__endCallButton:focus,.ToggleButton-module-scss-module__2JMxuW__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.ToggleButton-module-scss-module__2JMxuW__primaryButton:disabled,.ToggleButton-module-scss-module__2JMxuW__alertButton:disabled,.ToggleButton-module-scss-module__2JMxuW__cancelButton:disabled,.ToggleButton-module-scss-module__2JMxuW__endCallButton:disabled,.ToggleButton-module-scss-module__2JMxuW__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.ToggleButton-module-scss-module__2JMxuW__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.ToggleButton-module-scss-module__2JMxuW__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)}.ToggleButton-module-scss-module__2JMxuW__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.ToggleButton-module-scss-module__2JMxuW__endCallButton:after{border-radius:16px}.ToggleButton-module-scss-module__2JMxuW__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.ToggleButton-module-scss-module__2JMxuW__alertButton{color:var(--color-surface-1);background-color:var(--color-alert);background-image:url(/alert-button-dot.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition:top .1s ease-out,left .1s ease-out}.ToggleButton-module-scss-module__2JMxuW__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.ToggleButton-module-scss-module__2JMxuW__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.ToggleButton-module-scss-module__2JMxuW__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.ToggleButton-module-scss-module__2JMxuW__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.ToggleButton-module-scss-module__2JMxuW__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.ToggleButton-module-scss-module__2JMxuW__inputGroup{flex-direction:column;gap:8px;display:flex}.ToggleButton-module-scss-module__2JMxuW__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.ToggleButton-module-scss-module__2JMxuW__socialButtons{margin-bottom:24px}.ToggleButton-module-scss-module__2JMxuW__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.ToggleButton-module-scss-module__2JMxuW__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.ToggleButton-module-scss-module__2JMxuW__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}.ToggleButton-module-scss-module__2JMxuW__unselectable{-webkit-user-select:none;user-select:none}.ToggleButton-module-scss-module__2JMxuW__toggleButton{background-color:var(--color-surface-3);box-sizing:content-box;cursor:pointer;border-radius:16px;width:70px;height:35px;transition:border-color .4s;display:inline-block;position:relative}.ToggleButton-module-scss-module__2JMxuW__toggleButton:has(:checked){background-color:var(--color-tertiary)}.ToggleButton-module-scss-module__2JMxuW__toggleButton:after{background-color:var(--color-surface-1);content:"";border-radius:16px;width:30px;height:30px;transition:left .4s;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.ToggleButton-module-scss-module__2JMxuW__toggleButton:has(:checked):after{left:35px}.ToggleButton-module-scss-module__2JMxuW__toggleButton input{display:none}.ToggleButton-module-scss-module__2JMxuW__toggleButton.ToggleButton-module-scss-module__2JMxuW__disabledToggleButton:after{background-color:var(--color-surface-2)}.ToggleButton-module-scss-module__2JMxuW__disabledToggleButton{cursor:not-allowed;background-color:var(--color-surface-3)}
