body:has(.action-module-scss-module__gKJ54G__pageCenter){overflow:hidden}.action-module-scss-module__gKJ54G__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__gKJ54G__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.action-module-scss-module__gKJ54G__pageCenter ::-webkit-scrollbar-track{background:0 0}.action-module-scss-module__gKJ54G__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.action-module-scss-module__gKJ54G__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.action-module-scss-module__gKJ54G__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__gKJ54G__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__gKJ54G__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.action-module-scss-module__gKJ54G__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__gKJ54G__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__gKJ54G__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.action-module-scss-module__gKJ54G__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__gKJ54G__spin;display:inline-block}@keyframes action-module-scss-module__gKJ54G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.action-module-scss-module__gKJ54G__pageLoadingText{color:var(--color-surface-5);font-size:18px}.action-module-scss-module__gKJ54G__pageForm{margin-top:32px}.action-module-scss-module__gKJ54G__pageFormGroup{margin-bottom:16px}.action-module-scss-module__gKJ54G__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__gKJ54G__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.action-module-scss-module__gKJ54G__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.action-module-scss-module__gKJ54G__pageInput::placeholder{color:var(--color-surface-3)}.action-module-scss-module__gKJ54G__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.action-module-scss-module__gKJ54G__primaryButton,.action-module-scss-module__gKJ54G__alertButton,.action-module-scss-module__gKJ54G__cancelButton,.action-module-scss-module__gKJ54G__endCallButton,.action-module-scss-module__gKJ54G__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__gKJ54G__primaryButton:active,.action-module-scss-module__gKJ54G__alertButton:active,.action-module-scss-module__gKJ54G__cancelButton:active,.action-module-scss-module__gKJ54G__endCallButton:active,.action-module-scss-module__gKJ54G__secondaryButton:active{top:4px;left:4px}.action-module-scss-module__gKJ54G__primaryButton:before,.action-module-scss-module__gKJ54G__alertButton:before,.action-module-scss-module__gKJ54G__cancelButton:before,.action-module-scss-module__gKJ54G__endCallButton:before,.action-module-scss-module__gKJ54G__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__gKJ54G__primaryButton:disabled:before,.action-module-scss-module__gKJ54G__alertButton:disabled:before,.action-module-scss-module__gKJ54G__cancelButton:disabled:before,.action-module-scss-module__gKJ54G__endCallButton:disabled:before,.action-module-scss-module__gKJ54G__secondaryButton:disabled:before{opacity:0}.action-module-scss-module__gKJ54G__primaryButton:after,.action-module-scss-module__gKJ54G__alertButton:after,.action-module-scss-module__gKJ54G__cancelButton:after,.action-module-scss-module__gKJ54G__endCallButton:after,.action-module-scss-module__gKJ54G__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.action-module-scss-module__gKJ54G__primaryButton:active:before,.action-module-scss-module__gKJ54G__alertButton:active:before,.action-module-scss-module__gKJ54G__cancelButton:active:before,.action-module-scss-module__gKJ54G__endCallButton:active:before,.action-module-scss-module__gKJ54G__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .action-module-scss-module__gKJ54G__primaryButton:before,[aria-modal=true] .action-module-scss-module__gKJ54G__alertButton:before,[aria-modal=true] .action-module-scss-module__gKJ54G__cancelButton:before,[aria-modal=true] .action-module-scss-module__gKJ54G__endCallButton:before,[aria-modal=true] .action-module-scss-module__gKJ54G__secondaryButton:before{border-color:var(--color-surface-1)}.action-module-scss-module__gKJ54G__primaryButton:active:after,.action-module-scss-module__gKJ54G__alertButton:active:after,.action-module-scss-module__gKJ54G__cancelButton:active:after,.action-module-scss-module__gKJ54G__endCallButton:active:after,.action-module-scss-module__gKJ54G__secondaryButton:active:after{opacity:.5}.action-module-scss-module__gKJ54G__primaryButton:disabled:active:after,.action-module-scss-module__gKJ54G__alertButton:disabled:active:after,.action-module-scss-module__gKJ54G__cancelButton:disabled:active:after,.action-module-scss-module__gKJ54G__endCallButton:disabled:active:after,.action-module-scss-module__gKJ54G__secondaryButton:disabled:active:after{opacity:0}.action-module-scss-module__gKJ54G__primaryButton:focus,.action-module-scss-module__gKJ54G__alertButton:focus,.action-module-scss-module__gKJ54G__cancelButton:focus,.action-module-scss-module__gKJ54G__endCallButton:focus,.action-module-scss-module__gKJ54G__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.action-module-scss-module__gKJ54G__primaryButton:disabled,.action-module-scss-module__gKJ54G__alertButton:disabled,.action-module-scss-module__gKJ54G__cancelButton:disabled,.action-module-scss-module__gKJ54G__endCallButton:disabled,.action-module-scss-module__gKJ54G__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.action-module-scss-module__gKJ54G__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.action-module-scss-module__gKJ54G__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__gKJ54G__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.action-module-scss-module__gKJ54G__endCallButton:after{border-radius:16px}.action-module-scss-module__gKJ54G__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.action-module-scss-module__gKJ54G__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__gKJ54G__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.action-module-scss-module__gKJ54G__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.action-module-scss-module__gKJ54G__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.action-module-scss-module__gKJ54G__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.action-module-scss-module__gKJ54G__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.action-module-scss-module__gKJ54G__inputGroup{flex-direction:column;gap:8px;display:flex}.action-module-scss-module__gKJ54G__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.action-module-scss-module__gKJ54G__socialButtons{margin-bottom:24px}.action-module-scss-module__gKJ54G__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.action-module-scss-module__gKJ54G__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.action-module-scss-module__gKJ54G__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__gKJ54G__unselectable{-webkit-user-select:none;user-select:none}.action-module-scss-module__gKJ54G__statusContainer{text-align:center}.action-module-scss-module__gKJ54G__successTitle{color:#4caf50;margin-bottom:16px;font-size:30px;font-weight:700}.action-module-scss-module__gKJ54G__errorTitle{color:var(--color-alert);margin-bottom:16px;font-size:30px;font-weight:700}.action-module-scss-module__gKJ54G__message{color:var(--color-surface-1);font-size:16px;line-height:1.5}.action-module-scss-module__gKJ54G__subMessage{color:var(--color-surface-2);margin-top:16px;font-size:14px}.action-module-scss-module__gKJ54G__backButton{margin-top:24px}
body:has(.AuthLoadingState-module-scss-module__dK7E9q__pageCenter){overflow:hidden}.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.AuthLoadingState-module-scss-module__dK7E9q__pageCenter ::-webkit-scrollbar-track{background:0 0}.AuthLoadingState-module-scss-module__dK7E9q__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.AuthLoadingState-module-scss-module__dK7E9q__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__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__dK7E9q__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__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__dK7E9q__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__spin;display:inline-block}@keyframes AuthLoadingState-module-scss-module__dK7E9q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AuthLoadingState-module-scss-module__dK7E9q__pageLoadingText{color:var(--color-surface-5);font-size:18px}.AuthLoadingState-module-scss-module__dK7E9q__pageForm{margin-top:32px}.AuthLoadingState-module-scss-module__dK7E9q__pageFormGroup{margin-bottom:16px}.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.AuthLoadingState-module-scss-module__dK7E9q__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.AuthLoadingState-module-scss-module__dK7E9q__pageInput::placeholder{color:var(--color-surface-3)}.AuthLoadingState-module-scss-module__dK7E9q__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.AuthLoadingState-module-scss-module__dK7E9q__primaryButton,.AuthLoadingState-module-scss-module__dK7E9q__alertButton,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton,.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__primaryButton:active,.AuthLoadingState-module-scss-module__dK7E9q__alertButton:active,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton:active,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:active,.AuthLoadingState-module-scss-module__dK7E9q__secondaryButton:active{top:4px;left:4px}.AuthLoadingState-module-scss-module__dK7E9q__primaryButton:before,.AuthLoadingState-module-scss-module__dK7E9q__alertButton:before,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton:before,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:before,.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__primaryButton:disabled:before,.AuthLoadingState-module-scss-module__dK7E9q__alertButton:disabled:before,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton:disabled:before,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:disabled:before,.AuthLoadingState-module-scss-module__dK7E9q__secondaryButton:disabled:before{opacity:0}.AuthLoadingState-module-scss-module__dK7E9q__primaryButton:after,.AuthLoadingState-module-scss-module__dK7E9q__alertButton:after,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton:after,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:after,.AuthLoadingState-module-scss-module__dK7E9q__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.AuthLoadingState-module-scss-module__dK7E9q__primaryButton:active:before,.AuthLoadingState-module-scss-module__dK7E9q__alertButton:active:before,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton:active:before,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:active:before,.AuthLoadingState-module-scss-module__dK7E9q__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .AuthLoadingState-module-scss-module__dK7E9q__primaryButton:before,[aria-modal=true] .AuthLoadingState-module-scss-module__dK7E9q__alertButton:before,[aria-modal=true] .AuthLoadingState-module-scss-module__dK7E9q__cancelButton:before,[aria-modal=true] .AuthLoadingState-module-scss-module__dK7E9q__endCallButton:before,[aria-modal=true] .AuthLoadingState-module-scss-module__dK7E9q__secondaryButton:before{border-color:var(--color-surface-1)}.AuthLoadingState-module-scss-module__dK7E9q__primaryButton:active:after,.AuthLoadingState-module-scss-module__dK7E9q__alertButton:active:after,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton:active:after,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:active:after,.AuthLoadingState-module-scss-module__dK7E9q__secondaryButton:active:after{opacity:.5}.AuthLoadingState-module-scss-module__dK7E9q__primaryButton:disabled:active:after,.AuthLoadingState-module-scss-module__dK7E9q__alertButton:disabled:active:after,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton:disabled:active:after,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:disabled:active:after,.AuthLoadingState-module-scss-module__dK7E9q__secondaryButton:disabled:active:after{opacity:0}.AuthLoadingState-module-scss-module__dK7E9q__primaryButton:focus,.AuthLoadingState-module-scss-module__dK7E9q__alertButton:focus,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton:focus,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:focus,.AuthLoadingState-module-scss-module__dK7E9q__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.AuthLoadingState-module-scss-module__dK7E9q__primaryButton:disabled,.AuthLoadingState-module-scss-module__dK7E9q__alertButton:disabled,.AuthLoadingState-module-scss-module__dK7E9q__cancelButton:disabled,.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:disabled,.AuthLoadingState-module-scss-module__dK7E9q__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.AuthLoadingState-module-scss-module__dK7E9q__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.AuthLoadingState-module-scss-module__dK7E9q__endCallButton:after{border-radius:16px}.AuthLoadingState-module-scss-module__dK7E9q__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.AuthLoadingState-module-scss-module__dK7E9q__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.AuthLoadingState-module-scss-module__dK7E9q__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.AuthLoadingState-module-scss-module__dK7E9q__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.AuthLoadingState-module-scss-module__dK7E9q__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.AuthLoadingState-module-scss-module__dK7E9q__inputGroup{flex-direction:column;gap:8px;display:flex}.AuthLoadingState-module-scss-module__dK7E9q__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.AuthLoadingState-module-scss-module__dK7E9q__socialButtons{margin-bottom:24px}.AuthLoadingState-module-scss-module__dK7E9q__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.AuthLoadingState-module-scss-module__dK7E9q__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.AuthLoadingState-module-scss-module__dK7E9q__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__dK7E9q__unselectable{-webkit-user-select:none;user-select:none}
body:has(.ChangePassword-module-scss-module__3DD5Nq__pageCenter){overflow:hidden}.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.ChangePassword-module-scss-module__3DD5Nq__pageCenter ::-webkit-scrollbar-track{background:0 0}.ChangePassword-module-scss-module__3DD5Nq__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.ChangePassword-module-scss-module__3DD5Nq__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__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__3DD5Nq__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__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__3DD5Nq__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__spin;display:inline-block}@keyframes ChangePassword-module-scss-module__3DD5Nq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ChangePassword-module-scss-module__3DD5Nq__pageLoadingText{color:var(--color-surface-5);font-size:18px}.ChangePassword-module-scss-module__3DD5Nq__pageForm{margin-top:32px}.ChangePassword-module-scss-module__3DD5Nq__pageFormGroup{margin-bottom:16px}.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.ChangePassword-module-scss-module__3DD5Nq__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.ChangePassword-module-scss-module__3DD5Nq__pageInput::placeholder{color:var(--color-surface-3)}.ChangePassword-module-scss-module__3DD5Nq__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.ChangePassword-module-scss-module__3DD5Nq__primaryButton,.ChangePassword-module-scss-module__3DD5Nq__alertButton,.ChangePassword-module-scss-module__3DD5Nq__cancelButton,.ChangePassword-module-scss-module__3DD5Nq__endCallButton,.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__primaryButton:active,.ChangePassword-module-scss-module__3DD5Nq__alertButton:active,.ChangePassword-module-scss-module__3DD5Nq__cancelButton:active,.ChangePassword-module-scss-module__3DD5Nq__endCallButton:active,.ChangePassword-module-scss-module__3DD5Nq__secondaryButton:active{top:4px;left:4px}.ChangePassword-module-scss-module__3DD5Nq__primaryButton:before,.ChangePassword-module-scss-module__3DD5Nq__alertButton:before,.ChangePassword-module-scss-module__3DD5Nq__cancelButton:before,.ChangePassword-module-scss-module__3DD5Nq__endCallButton:before,.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__primaryButton:disabled:before,.ChangePassword-module-scss-module__3DD5Nq__alertButton:disabled:before,.ChangePassword-module-scss-module__3DD5Nq__cancelButton:disabled:before,.ChangePassword-module-scss-module__3DD5Nq__endCallButton:disabled:before,.ChangePassword-module-scss-module__3DD5Nq__secondaryButton:disabled:before{opacity:0}.ChangePassword-module-scss-module__3DD5Nq__primaryButton:after,.ChangePassword-module-scss-module__3DD5Nq__alertButton:after,.ChangePassword-module-scss-module__3DD5Nq__cancelButton:after,.ChangePassword-module-scss-module__3DD5Nq__endCallButton:after,.ChangePassword-module-scss-module__3DD5Nq__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.ChangePassword-module-scss-module__3DD5Nq__primaryButton:active:before,.ChangePassword-module-scss-module__3DD5Nq__alertButton:active:before,.ChangePassword-module-scss-module__3DD5Nq__cancelButton:active:before,.ChangePassword-module-scss-module__3DD5Nq__endCallButton:active:before,.ChangePassword-module-scss-module__3DD5Nq__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .ChangePassword-module-scss-module__3DD5Nq__primaryButton:before,[aria-modal=true] .ChangePassword-module-scss-module__3DD5Nq__alertButton:before,[aria-modal=true] .ChangePassword-module-scss-module__3DD5Nq__cancelButton:before,[aria-modal=true] .ChangePassword-module-scss-module__3DD5Nq__endCallButton:before,[aria-modal=true] .ChangePassword-module-scss-module__3DD5Nq__secondaryButton:before{border-color:var(--color-surface-1)}.ChangePassword-module-scss-module__3DD5Nq__primaryButton:active:after,.ChangePassword-module-scss-module__3DD5Nq__alertButton:active:after,.ChangePassword-module-scss-module__3DD5Nq__cancelButton:active:after,.ChangePassword-module-scss-module__3DD5Nq__endCallButton:active:after,.ChangePassword-module-scss-module__3DD5Nq__secondaryButton:active:after{opacity:.5}.ChangePassword-module-scss-module__3DD5Nq__primaryButton:disabled:active:after,.ChangePassword-module-scss-module__3DD5Nq__alertButton:disabled:active:after,.ChangePassword-module-scss-module__3DD5Nq__cancelButton:disabled:active:after,.ChangePassword-module-scss-module__3DD5Nq__endCallButton:disabled:active:after,.ChangePassword-module-scss-module__3DD5Nq__secondaryButton:disabled:active:after{opacity:0}.ChangePassword-module-scss-module__3DD5Nq__primaryButton:focus,.ChangePassword-module-scss-module__3DD5Nq__alertButton:focus,.ChangePassword-module-scss-module__3DD5Nq__cancelButton:focus,.ChangePassword-module-scss-module__3DD5Nq__endCallButton:focus,.ChangePassword-module-scss-module__3DD5Nq__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.ChangePassword-module-scss-module__3DD5Nq__primaryButton:disabled,.ChangePassword-module-scss-module__3DD5Nq__alertButton:disabled,.ChangePassword-module-scss-module__3DD5Nq__cancelButton:disabled,.ChangePassword-module-scss-module__3DD5Nq__endCallButton:disabled,.ChangePassword-module-scss-module__3DD5Nq__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.ChangePassword-module-scss-module__3DD5Nq__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.ChangePassword-module-scss-module__3DD5Nq__endCallButton:after{border-radius:16px}.ChangePassword-module-scss-module__3DD5Nq__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.ChangePassword-module-scss-module__3DD5Nq__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.ChangePassword-module-scss-module__3DD5Nq__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.ChangePassword-module-scss-module__3DD5Nq__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.ChangePassword-module-scss-module__3DD5Nq__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.ChangePassword-module-scss-module__3DD5Nq__inputGroup{flex-direction:column;gap:8px;display:flex}.ChangePassword-module-scss-module__3DD5Nq__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.ChangePassword-module-scss-module__3DD5Nq__socialButtons{margin-bottom:24px}.ChangePassword-module-scss-module__3DD5Nq__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.ChangePassword-module-scss-module__3DD5Nq__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.ChangePassword-module-scss-module__3DD5Nq__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__3DD5Nq__unselectable{-webkit-user-select:none;user-select:none}.ChangePassword-module-scss-module__3DD5Nq__header{text-align:center;margin-bottom:32px}.ChangePassword-module-scss-module__3DD5Nq__passwordHelpText{color:var(--color-surface-3);margin-top:4px;font-size:12px}.ChangePassword-module-scss-module__3DD5Nq__passwordForm{flex-direction:column;gap:4px;display:flex}.ChangePassword-module-scss-module__3DD5Nq__passwordErrorText{color:var(--color-alert);font-size:12px}.ChangePassword-module-scss-module__3DD5Nq__noticeMessage{color:var(--color-surface-1);white-space:pre-line;text-align:center;font-size:16px}.ChangePassword-module-scss-module__3DD5Nq__changePasswordFormWrapper{flex-direction:column;gap:32px;display:flex}
body:has(.PasswordForm-module-scss-module__Bqm6NG__pageCenter){overflow:hidden}.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.PasswordForm-module-scss-module__Bqm6NG__pageCenter ::-webkit-scrollbar-track{background:0 0}.PasswordForm-module-scss-module__Bqm6NG__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.PasswordForm-module-scss-module__Bqm6NG__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__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__Bqm6NG__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__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__Bqm6NG__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__spin;display:inline-block}@keyframes PasswordForm-module-scss-module__Bqm6NG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PasswordForm-module-scss-module__Bqm6NG__pageLoadingText{color:var(--color-surface-5);font-size:18px}.PasswordForm-module-scss-module__Bqm6NG__pageForm{margin-top:32px}.PasswordForm-module-scss-module__Bqm6NG__pageFormGroup{margin-bottom:16px}.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.PasswordForm-module-scss-module__Bqm6NG__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.PasswordForm-module-scss-module__Bqm6NG__pageInput::placeholder{color:var(--color-surface-3)}.PasswordForm-module-scss-module__Bqm6NG__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.PasswordForm-module-scss-module__Bqm6NG__primaryButton,.PasswordForm-module-scss-module__Bqm6NG__alertButton,.PasswordForm-module-scss-module__Bqm6NG__cancelButton,.PasswordForm-module-scss-module__Bqm6NG__endCallButton,.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__primaryButton:active,.PasswordForm-module-scss-module__Bqm6NG__alertButton:active,.PasswordForm-module-scss-module__Bqm6NG__cancelButton:active,.PasswordForm-module-scss-module__Bqm6NG__endCallButton:active,.PasswordForm-module-scss-module__Bqm6NG__secondaryButton:active{top:4px;left:4px}.PasswordForm-module-scss-module__Bqm6NG__primaryButton:before,.PasswordForm-module-scss-module__Bqm6NG__alertButton:before,.PasswordForm-module-scss-module__Bqm6NG__cancelButton:before,.PasswordForm-module-scss-module__Bqm6NG__endCallButton:before,.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__primaryButton:disabled:before,.PasswordForm-module-scss-module__Bqm6NG__alertButton:disabled:before,.PasswordForm-module-scss-module__Bqm6NG__cancelButton:disabled:before,.PasswordForm-module-scss-module__Bqm6NG__endCallButton:disabled:before,.PasswordForm-module-scss-module__Bqm6NG__secondaryButton:disabled:before{opacity:0}.PasswordForm-module-scss-module__Bqm6NG__primaryButton:after,.PasswordForm-module-scss-module__Bqm6NG__alertButton:after,.PasswordForm-module-scss-module__Bqm6NG__cancelButton:after,.PasswordForm-module-scss-module__Bqm6NG__endCallButton:after,.PasswordForm-module-scss-module__Bqm6NG__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.PasswordForm-module-scss-module__Bqm6NG__primaryButton:active:before,.PasswordForm-module-scss-module__Bqm6NG__alertButton:active:before,.PasswordForm-module-scss-module__Bqm6NG__cancelButton:active:before,.PasswordForm-module-scss-module__Bqm6NG__endCallButton:active:before,.PasswordForm-module-scss-module__Bqm6NG__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .PasswordForm-module-scss-module__Bqm6NG__primaryButton:before,[aria-modal=true] .PasswordForm-module-scss-module__Bqm6NG__alertButton:before,[aria-modal=true] .PasswordForm-module-scss-module__Bqm6NG__cancelButton:before,[aria-modal=true] .PasswordForm-module-scss-module__Bqm6NG__endCallButton:before,[aria-modal=true] .PasswordForm-module-scss-module__Bqm6NG__secondaryButton:before{border-color:var(--color-surface-1)}.PasswordForm-module-scss-module__Bqm6NG__primaryButton:active:after,.PasswordForm-module-scss-module__Bqm6NG__alertButton:active:after,.PasswordForm-module-scss-module__Bqm6NG__cancelButton:active:after,.PasswordForm-module-scss-module__Bqm6NG__endCallButton:active:after,.PasswordForm-module-scss-module__Bqm6NG__secondaryButton:active:after{opacity:.5}.PasswordForm-module-scss-module__Bqm6NG__primaryButton:disabled:active:after,.PasswordForm-module-scss-module__Bqm6NG__alertButton:disabled:active:after,.PasswordForm-module-scss-module__Bqm6NG__cancelButton:disabled:active:after,.PasswordForm-module-scss-module__Bqm6NG__endCallButton:disabled:active:after,.PasswordForm-module-scss-module__Bqm6NG__secondaryButton:disabled:active:after{opacity:0}.PasswordForm-module-scss-module__Bqm6NG__primaryButton:focus,.PasswordForm-module-scss-module__Bqm6NG__alertButton:focus,.PasswordForm-module-scss-module__Bqm6NG__cancelButton:focus,.PasswordForm-module-scss-module__Bqm6NG__endCallButton:focus,.PasswordForm-module-scss-module__Bqm6NG__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.PasswordForm-module-scss-module__Bqm6NG__primaryButton:disabled,.PasswordForm-module-scss-module__Bqm6NG__alertButton:disabled,.PasswordForm-module-scss-module__Bqm6NG__cancelButton:disabled,.PasswordForm-module-scss-module__Bqm6NG__endCallButton:disabled,.PasswordForm-module-scss-module__Bqm6NG__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.PasswordForm-module-scss-module__Bqm6NG__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.PasswordForm-module-scss-module__Bqm6NG__endCallButton:after{border-radius:16px}.PasswordForm-module-scss-module__Bqm6NG__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.PasswordForm-module-scss-module__Bqm6NG__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.PasswordForm-module-scss-module__Bqm6NG__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.PasswordForm-module-scss-module__Bqm6NG__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.PasswordForm-module-scss-module__Bqm6NG__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.PasswordForm-module-scss-module__Bqm6NG__inputGroup{flex-direction:column;gap:8px;display:flex}.PasswordForm-module-scss-module__Bqm6NG__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.PasswordForm-module-scss-module__Bqm6NG__socialButtons{margin-bottom:24px}.PasswordForm-module-scss-module__Bqm6NG__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.PasswordForm-module-scss-module__Bqm6NG__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.PasswordForm-module-scss-module__Bqm6NG__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__Bqm6NG__unselectable{-webkit-user-select:none;user-select:none}.PasswordForm-module-scss-module__Bqm6NG__header{text-align:center;margin-bottom:32px}.PasswordForm-module-scss-module__Bqm6NG__passwordHelpText{color:var(--color-surface-3);margin-top:4px;font-size:12px}.PasswordForm-module-scss-module__Bqm6NG__passwordForm{flex-direction:column;gap:4px;display:flex}.PasswordForm-module-scss-module__Bqm6NG__passwordErrorText{color:var(--color-alert);font-size:12px}
.PasswordInput-module-scss-module__FB345a__passwordInputWrapper{position:relative}.PasswordInput-module-scss-module__FB345a__passwordInputWrapper input{padding-right:40px}.PasswordInput-module-scss-module__FB345a__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__FB345a__eyeButton:active{opacity:.7}.PasswordInput-module-scss-module__FB345a__eyeButton:disabled{cursor:not-allowed;opacity:.3}.PasswordInput-module-scss-module__FB345a__eyeIcon{width:20px;height:20px;display:block}.PasswordInput-module-scss-module__FB345a__eyeIconHidden{opacity:.5}
.FloatingBanner-module-scss-module__vGM5xq__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__vGM5xq__floatingBannerText{font-size:14px}.FloatingBanner-module-scss-module__vGM5xq__floatingBannerLink{color:var(--color-secondary);margin-left:8px;font-weight:900;text-decoration:underline}
.SocialLoginButtons-module-scss-module__EWWK_a__buttonContainer{flex-direction:column;gap:20px;display:flex}.SocialLoginButtons-module-scss-module__EWWK_a__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__EWWK_a__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__EWWK_a__socialButton:disabled:before{opacity:0}.SocialLoginButtons-module-scss-module__EWWK_a__socialButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.SocialLoginButtons-module-scss-module__EWWK_a__socialButton:active{top:4px;left:4px}.SocialLoginButtons-module-scss-module__EWWK_a__socialButton:active:before{opacity:0;visibility:hidden}.SocialLoginButtons-module-scss-module__EWWK_a__socialButton:active:after{opacity:.5}.SocialLoginButtons-module-scss-module__EWWK_a__socialButton:focus{box-shadow:0 0 0 2px --var(--color-surface-4);outline:none}.SocialLoginButtons-module-scss-module__EWWK_a__socialButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.SocialLoginButtons-module-scss-module__EWWK_a__icon{width:20px;height:20px;position:absolute;left:16px}.SocialLoginButtons-module-scss-module__EWWK_a__buttonText{text-align:center;width:100%}
body:has(.Terms-module-scss-module__BxCRjq__pageCenter){overflow:hidden}.Terms-module-scss-module__BxCRjq__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__BxCRjq__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.Terms-module-scss-module__BxCRjq__pageCenter ::-webkit-scrollbar-track{background:0 0}.Terms-module-scss-module__BxCRjq__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.Terms-module-scss-module__BxCRjq__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.Terms-module-scss-module__BxCRjq__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__BxCRjq__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__BxCRjq__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.Terms-module-scss-module__BxCRjq__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__BxCRjq__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__BxCRjq__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.Terms-module-scss-module__BxCRjq__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__BxCRjq__spin;display:inline-block}@keyframes Terms-module-scss-module__BxCRjq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Terms-module-scss-module__BxCRjq__pageLoadingText{color:var(--color-surface-5);font-size:18px}.Terms-module-scss-module__BxCRjq__pageForm{margin-top:32px}.Terms-module-scss-module__BxCRjq__pageFormGroup{margin-bottom:16px}.Terms-module-scss-module__BxCRjq__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__BxCRjq__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.Terms-module-scss-module__BxCRjq__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.Terms-module-scss-module__BxCRjq__pageInput::placeholder{color:var(--color-surface-3)}.Terms-module-scss-module__BxCRjq__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.Terms-module-scss-module__BxCRjq__primaryButton,.Terms-module-scss-module__BxCRjq__alertButton,.Terms-module-scss-module__BxCRjq__cancelButton,.Terms-module-scss-module__BxCRjq__endCallButton,.Terms-module-scss-module__BxCRjq__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__BxCRjq__primaryButton:active,.Terms-module-scss-module__BxCRjq__alertButton:active,.Terms-module-scss-module__BxCRjq__cancelButton:active,.Terms-module-scss-module__BxCRjq__endCallButton:active,.Terms-module-scss-module__BxCRjq__secondaryButton:active{top:4px;left:4px}.Terms-module-scss-module__BxCRjq__primaryButton:before,.Terms-module-scss-module__BxCRjq__alertButton:before,.Terms-module-scss-module__BxCRjq__cancelButton:before,.Terms-module-scss-module__BxCRjq__endCallButton:before,.Terms-module-scss-module__BxCRjq__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__BxCRjq__primaryButton:disabled:before,.Terms-module-scss-module__BxCRjq__alertButton:disabled:before,.Terms-module-scss-module__BxCRjq__cancelButton:disabled:before,.Terms-module-scss-module__BxCRjq__endCallButton:disabled:before,.Terms-module-scss-module__BxCRjq__secondaryButton:disabled:before{opacity:0}.Terms-module-scss-module__BxCRjq__primaryButton:after,.Terms-module-scss-module__BxCRjq__alertButton:after,.Terms-module-scss-module__BxCRjq__cancelButton:after,.Terms-module-scss-module__BxCRjq__endCallButton:after,.Terms-module-scss-module__BxCRjq__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.Terms-module-scss-module__BxCRjq__primaryButton:active:before,.Terms-module-scss-module__BxCRjq__alertButton:active:before,.Terms-module-scss-module__BxCRjq__cancelButton:active:before,.Terms-module-scss-module__BxCRjq__endCallButton:active:before,.Terms-module-scss-module__BxCRjq__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .Terms-module-scss-module__BxCRjq__primaryButton:before,[aria-modal=true] .Terms-module-scss-module__BxCRjq__alertButton:before,[aria-modal=true] .Terms-module-scss-module__BxCRjq__cancelButton:before,[aria-modal=true] .Terms-module-scss-module__BxCRjq__endCallButton:before,[aria-modal=true] .Terms-module-scss-module__BxCRjq__secondaryButton:before{border-color:var(--color-surface-1)}.Terms-module-scss-module__BxCRjq__primaryButton:active:after,.Terms-module-scss-module__BxCRjq__alertButton:active:after,.Terms-module-scss-module__BxCRjq__cancelButton:active:after,.Terms-module-scss-module__BxCRjq__endCallButton:active:after,.Terms-module-scss-module__BxCRjq__secondaryButton:active:after{opacity:.5}.Terms-module-scss-module__BxCRjq__primaryButton:disabled:active:after,.Terms-module-scss-module__BxCRjq__alertButton:disabled:active:after,.Terms-module-scss-module__BxCRjq__cancelButton:disabled:active:after,.Terms-module-scss-module__BxCRjq__endCallButton:disabled:active:after,.Terms-module-scss-module__BxCRjq__secondaryButton:disabled:active:after{opacity:0}.Terms-module-scss-module__BxCRjq__primaryButton:focus,.Terms-module-scss-module__BxCRjq__alertButton:focus,.Terms-module-scss-module__BxCRjq__cancelButton:focus,.Terms-module-scss-module__BxCRjq__endCallButton:focus,.Terms-module-scss-module__BxCRjq__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.Terms-module-scss-module__BxCRjq__primaryButton:disabled,.Terms-module-scss-module__BxCRjq__alertButton:disabled,.Terms-module-scss-module__BxCRjq__cancelButton:disabled,.Terms-module-scss-module__BxCRjq__endCallButton:disabled,.Terms-module-scss-module__BxCRjq__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.Terms-module-scss-module__BxCRjq__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.Terms-module-scss-module__BxCRjq__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__BxCRjq__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.Terms-module-scss-module__BxCRjq__endCallButton:after{border-radius:16px}.Terms-module-scss-module__BxCRjq__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.Terms-module-scss-module__BxCRjq__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__BxCRjq__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.Terms-module-scss-module__BxCRjq__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.Terms-module-scss-module__BxCRjq__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.Terms-module-scss-module__BxCRjq__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.Terms-module-scss-module__BxCRjq__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.Terms-module-scss-module__BxCRjq__inputGroup{flex-direction:column;gap:8px;display:flex}.Terms-module-scss-module__BxCRjq__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.Terms-module-scss-module__BxCRjq__socialButtons{margin-bottom:24px}.Terms-module-scss-module__BxCRjq__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.Terms-module-scss-module__BxCRjq__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.Terms-module-scss-module__BxCRjq__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__BxCRjq__unselectable{-webkit-user-select:none;user-select:none}.Terms-module-scss-module__BxCRjq__terms{color:var(--color-surface-1);text-align:center;margin-top:8px;font-size:14px;font-weight:700}.Terms-module-scss-module__BxCRjq__termsLink{color:var(--color-surface-1);font-size:14px;font-weight:700;text-decoration:underline}
.ServiceLogo-module-scss-module__CaKy5W__serviceLogoWrapper{justify-content:center;margin:clamp(24px,4vw,48px) 0;display:flex}.ServiceLogo-module-scss-module__CaKy5W__serviceLogo{width:clamp(250px,40vw,330px)}
body:has(.RequireReAuthModal-module-scss-module__6QSYhq__pageCenter){overflow:hidden}.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.RequireReAuthModal-module-scss-module__6QSYhq__pageCenter ::-webkit-scrollbar-track{background:0 0}.RequireReAuthModal-module-scss-module__6QSYhq__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.RequireReAuthModal-module-scss-module__6QSYhq__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__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__6QSYhq__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__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__6QSYhq__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__spin;display:inline-block}@keyframes RequireReAuthModal-module-scss-module__6QSYhq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RequireReAuthModal-module-scss-module__6QSYhq__pageLoadingText{color:var(--color-surface-5);font-size:18px}.RequireReAuthModal-module-scss-module__6QSYhq__pageForm{margin-top:32px}.RequireReAuthModal-module-scss-module__6QSYhq__pageFormGroup{margin-bottom:16px}.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.RequireReAuthModal-module-scss-module__6QSYhq__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.RequireReAuthModal-module-scss-module__6QSYhq__pageInput::placeholder{color:var(--color-surface-3)}.RequireReAuthModal-module-scss-module__6QSYhq__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.RequireReAuthModal-module-scss-module__6QSYhq__primaryButton,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton,.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__primaryButton:active,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton:active,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:active,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:active,.RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton:active{top:4px;left:4px}.RequireReAuthModal-module-scss-module__6QSYhq__primaryButton:before,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton:before,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:before,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:before,.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__primaryButton:disabled:before,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton:disabled:before,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:disabled:before,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:disabled:before,.RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton:disabled:before{opacity:0}.RequireReAuthModal-module-scss-module__6QSYhq__primaryButton:after,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton:after,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:after,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:after,.RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.RequireReAuthModal-module-scss-module__6QSYhq__primaryButton:active:before,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton:active:before,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:active:before,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:active:before,.RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .RequireReAuthModal-module-scss-module__6QSYhq__primaryButton:before,[aria-modal=true] .RequireReAuthModal-module-scss-module__6QSYhq__alertButton:before,[aria-modal=true] .RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:before,[aria-modal=true] .RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:before,[aria-modal=true] .RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton:before{border-color:var(--color-surface-1)}.RequireReAuthModal-module-scss-module__6QSYhq__primaryButton:active:after,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton:active:after,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:active:after,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:active:after,.RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton:active:after{opacity:.5}.RequireReAuthModal-module-scss-module__6QSYhq__primaryButton:disabled:active:after,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton:disabled:active:after,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:disabled:active:after,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:disabled:active:after,.RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton:disabled:active:after{opacity:0}.RequireReAuthModal-module-scss-module__6QSYhq__primaryButton:focus,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton:focus,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:focus,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:focus,.RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.RequireReAuthModal-module-scss-module__6QSYhq__primaryButton:disabled,.RequireReAuthModal-module-scss-module__6QSYhq__alertButton:disabled,.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton:disabled,.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:disabled,.RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.RequireReAuthModal-module-scss-module__6QSYhq__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.RequireReAuthModal-module-scss-module__6QSYhq__endCallButton:after{border-radius:16px}.RequireReAuthModal-module-scss-module__6QSYhq__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.RequireReAuthModal-module-scss-module__6QSYhq__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.RequireReAuthModal-module-scss-module__6QSYhq__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.RequireReAuthModal-module-scss-module__6QSYhq__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.RequireReAuthModal-module-scss-module__6QSYhq__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.RequireReAuthModal-module-scss-module__6QSYhq__inputGroup{flex-direction:column;gap:8px;display:flex}.RequireReAuthModal-module-scss-module__6QSYhq__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.RequireReAuthModal-module-scss-module__6QSYhq__socialButtons{margin-bottom:24px}.RequireReAuthModal-module-scss-module__6QSYhq__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.RequireReAuthModal-module-scss-module__6QSYhq__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.RequireReAuthModal-module-scss-module__6QSYhq__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__6QSYhq__unselectable{-webkit-user-select:none;user-select:none}.RequireReAuthModal-module-scss-module__6QSYhq__requiresReAuthModalWrapper{text-align:center;color:var(--color-surface-1);white-space:pre-line;font-size:clamp(16px,3.5vw,20px)}.RequireReAuthModal-module-scss-module__6QSYhq__modalTitle{font-size:clamp(18px,4.5vw,24px);font-weight:900}
body:has(.TextInput-module-scss-module__Chqrsa__pageCenter){overflow:hidden}.TextInput-module-scss-module__Chqrsa__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__Chqrsa__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.TextInput-module-scss-module__Chqrsa__pageCenter ::-webkit-scrollbar-track{background:0 0}.TextInput-module-scss-module__Chqrsa__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.TextInput-module-scss-module__Chqrsa__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.TextInput-module-scss-module__Chqrsa__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__Chqrsa__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__Chqrsa__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.TextInput-module-scss-module__Chqrsa__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__Chqrsa__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__Chqrsa__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.TextInput-module-scss-module__Chqrsa__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__Chqrsa__spin;display:inline-block}@keyframes TextInput-module-scss-module__Chqrsa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TextInput-module-scss-module__Chqrsa__pageLoadingText{color:var(--color-surface-5);font-size:18px}.TextInput-module-scss-module__Chqrsa__pageForm{margin-top:32px}.TextInput-module-scss-module__Chqrsa__pageFormGroup{margin-bottom:16px}.TextInput-module-scss-module__Chqrsa__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__Chqrsa__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.TextInput-module-scss-module__Chqrsa__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.TextInput-module-scss-module__Chqrsa__pageInput::placeholder{color:var(--color-surface-3)}.TextInput-module-scss-module__Chqrsa__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.TextInput-module-scss-module__Chqrsa__primaryButton,.TextInput-module-scss-module__Chqrsa__alertButton,.TextInput-module-scss-module__Chqrsa__cancelButton,.TextInput-module-scss-module__Chqrsa__endCallButton,.TextInput-module-scss-module__Chqrsa__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__Chqrsa__primaryButton:active,.TextInput-module-scss-module__Chqrsa__alertButton:active,.TextInput-module-scss-module__Chqrsa__cancelButton:active,.TextInput-module-scss-module__Chqrsa__endCallButton:active,.TextInput-module-scss-module__Chqrsa__secondaryButton:active{top:4px;left:4px}.TextInput-module-scss-module__Chqrsa__primaryButton:before,.TextInput-module-scss-module__Chqrsa__alertButton:before,.TextInput-module-scss-module__Chqrsa__cancelButton:before,.TextInput-module-scss-module__Chqrsa__endCallButton:before,.TextInput-module-scss-module__Chqrsa__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__Chqrsa__primaryButton:disabled:before,.TextInput-module-scss-module__Chqrsa__alertButton:disabled:before,.TextInput-module-scss-module__Chqrsa__cancelButton:disabled:before,.TextInput-module-scss-module__Chqrsa__endCallButton:disabled:before,.TextInput-module-scss-module__Chqrsa__secondaryButton:disabled:before{opacity:0}.TextInput-module-scss-module__Chqrsa__primaryButton:after,.TextInput-module-scss-module__Chqrsa__alertButton:after,.TextInput-module-scss-module__Chqrsa__cancelButton:after,.TextInput-module-scss-module__Chqrsa__endCallButton:after,.TextInput-module-scss-module__Chqrsa__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.TextInput-module-scss-module__Chqrsa__primaryButton:active:before,.TextInput-module-scss-module__Chqrsa__alertButton:active:before,.TextInput-module-scss-module__Chqrsa__cancelButton:active:before,.TextInput-module-scss-module__Chqrsa__endCallButton:active:before,.TextInput-module-scss-module__Chqrsa__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .TextInput-module-scss-module__Chqrsa__primaryButton:before,[aria-modal=true] .TextInput-module-scss-module__Chqrsa__alertButton:before,[aria-modal=true] .TextInput-module-scss-module__Chqrsa__cancelButton:before,[aria-modal=true] .TextInput-module-scss-module__Chqrsa__endCallButton:before,[aria-modal=true] .TextInput-module-scss-module__Chqrsa__secondaryButton:before{border-color:var(--color-surface-1)}.TextInput-module-scss-module__Chqrsa__primaryButton:active:after,.TextInput-module-scss-module__Chqrsa__alertButton:active:after,.TextInput-module-scss-module__Chqrsa__cancelButton:active:after,.TextInput-module-scss-module__Chqrsa__endCallButton:active:after,.TextInput-module-scss-module__Chqrsa__secondaryButton:active:after{opacity:.5}.TextInput-module-scss-module__Chqrsa__primaryButton:disabled:active:after,.TextInput-module-scss-module__Chqrsa__alertButton:disabled:active:after,.TextInput-module-scss-module__Chqrsa__cancelButton:disabled:active:after,.TextInput-module-scss-module__Chqrsa__endCallButton:disabled:active:after,.TextInput-module-scss-module__Chqrsa__secondaryButton:disabled:active:after{opacity:0}.TextInput-module-scss-module__Chqrsa__primaryButton:focus,.TextInput-module-scss-module__Chqrsa__alertButton:focus,.TextInput-module-scss-module__Chqrsa__cancelButton:focus,.TextInput-module-scss-module__Chqrsa__endCallButton:focus,.TextInput-module-scss-module__Chqrsa__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.TextInput-module-scss-module__Chqrsa__primaryButton:disabled,.TextInput-module-scss-module__Chqrsa__alertButton:disabled,.TextInput-module-scss-module__Chqrsa__cancelButton:disabled,.TextInput-module-scss-module__Chqrsa__endCallButton:disabled,.TextInput-module-scss-module__Chqrsa__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.TextInput-module-scss-module__Chqrsa__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.TextInput-module-scss-module__Chqrsa__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__Chqrsa__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.TextInput-module-scss-module__Chqrsa__endCallButton:after{border-radius:16px}.TextInput-module-scss-module__Chqrsa__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.TextInput-module-scss-module__Chqrsa__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__Chqrsa__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.TextInput-module-scss-module__Chqrsa__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.TextInput-module-scss-module__Chqrsa__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.TextInput-module-scss-module__Chqrsa__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.TextInput-module-scss-module__Chqrsa__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.TextInput-module-scss-module__Chqrsa__inputGroup{flex-direction:column;gap:8px;display:flex}.TextInput-module-scss-module__Chqrsa__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.TextInput-module-scss-module__Chqrsa__socialButtons{margin-bottom:24px}.TextInput-module-scss-module__Chqrsa__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.TextInput-module-scss-module__Chqrsa__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.TextInput-module-scss-module__Chqrsa__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__Chqrsa__unselectable{-webkit-user-select:none;user-select:none}.TextInput-module-scss-module__Chqrsa__preLine{white-space:pre-line}
body:has(.NotificationSettings-module-scss-module__d0xKtG__pageCenter){overflow:hidden}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.NotificationSettings-module-scss-module__d0xKtG__pageCenter ::-webkit-scrollbar-track{background:0 0}.NotificationSettings-module-scss-module__d0xKtG__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.NotificationSettings-module-scss-module__d0xKtG__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__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__d0xKtG__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__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__d0xKtG__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__spin;display:inline-block}@keyframes NotificationSettings-module-scss-module__d0xKtG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.NotificationSettings-module-scss-module__d0xKtG__pageLoadingText{color:var(--color-surface-5);font-size:18px}.NotificationSettings-module-scss-module__d0xKtG__pageForm{margin-top:32px}.NotificationSettings-module-scss-module__d0xKtG__pageFormGroup{margin-bottom:16px}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.NotificationSettings-module-scss-module__d0xKtG__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.NotificationSettings-module-scss-module__d0xKtG__pageInput::placeholder{color:var(--color-surface-3)}.NotificationSettings-module-scss-module__d0xKtG__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.NotificationSettings-module-scss-module__d0xKtG__primaryButton,.NotificationSettings-module-scss-module__d0xKtG__alertButton,.NotificationSettings-module-scss-module__d0xKtG__cancelButton,.NotificationSettings-module-scss-module__d0xKtG__endCallButton,.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__primaryButton:active,.NotificationSettings-module-scss-module__d0xKtG__alertButton:active,.NotificationSettings-module-scss-module__d0xKtG__cancelButton:active,.NotificationSettings-module-scss-module__d0xKtG__endCallButton:active,.NotificationSettings-module-scss-module__d0xKtG__secondaryButton:active{top:4px;left:4px}.NotificationSettings-module-scss-module__d0xKtG__primaryButton:before,.NotificationSettings-module-scss-module__d0xKtG__alertButton:before,.NotificationSettings-module-scss-module__d0xKtG__cancelButton:before,.NotificationSettings-module-scss-module__d0xKtG__endCallButton:before,.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__primaryButton:disabled:before,.NotificationSettings-module-scss-module__d0xKtG__alertButton:disabled:before,.NotificationSettings-module-scss-module__d0xKtG__cancelButton:disabled:before,.NotificationSettings-module-scss-module__d0xKtG__endCallButton:disabled:before,.NotificationSettings-module-scss-module__d0xKtG__secondaryButton:disabled:before{opacity:0}.NotificationSettings-module-scss-module__d0xKtG__primaryButton:after,.NotificationSettings-module-scss-module__d0xKtG__alertButton:after,.NotificationSettings-module-scss-module__d0xKtG__cancelButton:after,.NotificationSettings-module-scss-module__d0xKtG__endCallButton:after,.NotificationSettings-module-scss-module__d0xKtG__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.NotificationSettings-module-scss-module__d0xKtG__primaryButton:active:before,.NotificationSettings-module-scss-module__d0xKtG__alertButton:active:before,.NotificationSettings-module-scss-module__d0xKtG__cancelButton:active:before,.NotificationSettings-module-scss-module__d0xKtG__endCallButton:active:before,.NotificationSettings-module-scss-module__d0xKtG__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .NotificationSettings-module-scss-module__d0xKtG__primaryButton:before,[aria-modal=true] .NotificationSettings-module-scss-module__d0xKtG__alertButton:before,[aria-modal=true] .NotificationSettings-module-scss-module__d0xKtG__cancelButton:before,[aria-modal=true] .NotificationSettings-module-scss-module__d0xKtG__endCallButton:before,[aria-modal=true] .NotificationSettings-module-scss-module__d0xKtG__secondaryButton:before{border-color:var(--color-surface-1)}.NotificationSettings-module-scss-module__d0xKtG__primaryButton:active:after,.NotificationSettings-module-scss-module__d0xKtG__alertButton:active:after,.NotificationSettings-module-scss-module__d0xKtG__cancelButton:active:after,.NotificationSettings-module-scss-module__d0xKtG__endCallButton:active:after,.NotificationSettings-module-scss-module__d0xKtG__secondaryButton:active:after{opacity:.5}.NotificationSettings-module-scss-module__d0xKtG__primaryButton:disabled:active:after,.NotificationSettings-module-scss-module__d0xKtG__alertButton:disabled:active:after,.NotificationSettings-module-scss-module__d0xKtG__cancelButton:disabled:active:after,.NotificationSettings-module-scss-module__d0xKtG__endCallButton:disabled:active:after,.NotificationSettings-module-scss-module__d0xKtG__secondaryButton:disabled:active:after{opacity:0}.NotificationSettings-module-scss-module__d0xKtG__primaryButton:focus,.NotificationSettings-module-scss-module__d0xKtG__alertButton:focus,.NotificationSettings-module-scss-module__d0xKtG__cancelButton:focus,.NotificationSettings-module-scss-module__d0xKtG__endCallButton:focus,.NotificationSettings-module-scss-module__d0xKtG__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.NotificationSettings-module-scss-module__d0xKtG__primaryButton:disabled,.NotificationSettings-module-scss-module__d0xKtG__alertButton:disabled,.NotificationSettings-module-scss-module__d0xKtG__cancelButton:disabled,.NotificationSettings-module-scss-module__d0xKtG__endCallButton:disabled,.NotificationSettings-module-scss-module__d0xKtG__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.NotificationSettings-module-scss-module__d0xKtG__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.NotificationSettings-module-scss-module__d0xKtG__endCallButton:after{border-radius:16px}.NotificationSettings-module-scss-module__d0xKtG__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.NotificationSettings-module-scss-module__d0xKtG__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.NotificationSettings-module-scss-module__d0xKtG__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.NotificationSettings-module-scss-module__d0xKtG__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.NotificationSettings-module-scss-module__d0xKtG__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.NotificationSettings-module-scss-module__d0xKtG__inputGroup{flex-direction:column;gap:8px;display:flex}.NotificationSettings-module-scss-module__d0xKtG__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.NotificationSettings-module-scss-module__d0xKtG__socialButtons{margin-bottom:24px}.NotificationSettings-module-scss-module__d0xKtG__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.NotificationSettings-module-scss-module__d0xKtG__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__unselectable{-webkit-user-select:none;user-select:none}.NotificationSettings-module-scss-module__d0xKtG__notificationSettingsWrapper{color:var(--color-surface-1)}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__permissionDeniedMessage{color:var(--color-alert);white-space:pre-wrap}.NotificationSettings-module-scss-module__d0xKtG__frequencyOption{align-items:center;gap:8px;display:flex}.NotificationSettings-module-scss-module__d0xKtG__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__d0xKtG__pushReadinessTitle{font-weight:700}.NotificationSettings-module-scss-module__d0xKtG__pushReadinessList{gap:6px;display:grid}.NotificationSettings-module-scss-module__d0xKtG__pushReadinessRow{justify-content:space-between;align-items:center;gap:16px;font-size:clamp(12px,1.5vw,16px);display:flex}.NotificationSettings-module-scss-module__d0xKtG__statusOk{color:var(--color-tertiary);font-weight:700}.NotificationSettings-module-scss-module__d0xKtG__statusNg{color:var(--color-alert);font-weight:700}.NotificationSettings-module-scss-module__d0xKtG__statusOff{color:var(--color-surface-2);font-weight:700}.NotificationSettings-module-scss-module__d0xKtG__readinessOk{color:var(--color-tertiary);font-weight:700}.NotificationSettings-module-scss-module__d0xKtG__readinessNg{color:var(--color-alert);font-weight:700}
body:has(.ToggleButton-module-scss-module___q8dwa__pageCenter){overflow:hidden}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.ToggleButton-module-scss-module___q8dwa__pageCenter ::-webkit-scrollbar-track{background:0 0}.ToggleButton-module-scss-module___q8dwa__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.ToggleButton-module-scss-module___q8dwa__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__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___q8dwa__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__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___q8dwa__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__spin;display:inline-block}@keyframes ToggleButton-module-scss-module___q8dwa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ToggleButton-module-scss-module___q8dwa__pageLoadingText{color:var(--color-surface-5);font-size:18px}.ToggleButton-module-scss-module___q8dwa__pageForm{margin-top:32px}.ToggleButton-module-scss-module___q8dwa__pageFormGroup{margin-bottom:16px}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.ToggleButton-module-scss-module___q8dwa__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.ToggleButton-module-scss-module___q8dwa__pageInput::placeholder{color:var(--color-surface-3)}.ToggleButton-module-scss-module___q8dwa__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.ToggleButton-module-scss-module___q8dwa__primaryButton,.ToggleButton-module-scss-module___q8dwa__alertButton,.ToggleButton-module-scss-module___q8dwa__cancelButton,.ToggleButton-module-scss-module___q8dwa__endCallButton,.ToggleButton-module-scss-module___q8dwa__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___q8dwa__primaryButton:active,.ToggleButton-module-scss-module___q8dwa__alertButton:active,.ToggleButton-module-scss-module___q8dwa__cancelButton:active,.ToggleButton-module-scss-module___q8dwa__endCallButton:active,.ToggleButton-module-scss-module___q8dwa__secondaryButton:active{top:4px;left:4px}.ToggleButton-module-scss-module___q8dwa__primaryButton:before,.ToggleButton-module-scss-module___q8dwa__alertButton:before,.ToggleButton-module-scss-module___q8dwa__cancelButton:before,.ToggleButton-module-scss-module___q8dwa__endCallButton:before,.ToggleButton-module-scss-module___q8dwa__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___q8dwa__primaryButton:disabled:before,.ToggleButton-module-scss-module___q8dwa__alertButton:disabled:before,.ToggleButton-module-scss-module___q8dwa__cancelButton:disabled:before,.ToggleButton-module-scss-module___q8dwa__endCallButton:disabled:before,.ToggleButton-module-scss-module___q8dwa__secondaryButton:disabled:before{opacity:0}.ToggleButton-module-scss-module___q8dwa__primaryButton:after,.ToggleButton-module-scss-module___q8dwa__alertButton:after,.ToggleButton-module-scss-module___q8dwa__cancelButton:after,.ToggleButton-module-scss-module___q8dwa__endCallButton:after,.ToggleButton-module-scss-module___q8dwa__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.ToggleButton-module-scss-module___q8dwa__primaryButton:active:before,.ToggleButton-module-scss-module___q8dwa__alertButton:active:before,.ToggleButton-module-scss-module___q8dwa__cancelButton:active:before,.ToggleButton-module-scss-module___q8dwa__endCallButton:active:before,.ToggleButton-module-scss-module___q8dwa__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .ToggleButton-module-scss-module___q8dwa__primaryButton:before,[aria-modal=true] .ToggleButton-module-scss-module___q8dwa__alertButton:before,[aria-modal=true] .ToggleButton-module-scss-module___q8dwa__cancelButton:before,[aria-modal=true] .ToggleButton-module-scss-module___q8dwa__endCallButton:before,[aria-modal=true] .ToggleButton-module-scss-module___q8dwa__secondaryButton:before{border-color:var(--color-surface-1)}.ToggleButton-module-scss-module___q8dwa__primaryButton:active:after,.ToggleButton-module-scss-module___q8dwa__alertButton:active:after,.ToggleButton-module-scss-module___q8dwa__cancelButton:active:after,.ToggleButton-module-scss-module___q8dwa__endCallButton:active:after,.ToggleButton-module-scss-module___q8dwa__secondaryButton:active:after{opacity:.5}.ToggleButton-module-scss-module___q8dwa__primaryButton:disabled:active:after,.ToggleButton-module-scss-module___q8dwa__alertButton:disabled:active:after,.ToggleButton-module-scss-module___q8dwa__cancelButton:disabled:active:after,.ToggleButton-module-scss-module___q8dwa__endCallButton:disabled:active:after,.ToggleButton-module-scss-module___q8dwa__secondaryButton:disabled:active:after{opacity:0}.ToggleButton-module-scss-module___q8dwa__primaryButton:focus,.ToggleButton-module-scss-module___q8dwa__alertButton:focus,.ToggleButton-module-scss-module___q8dwa__cancelButton:focus,.ToggleButton-module-scss-module___q8dwa__endCallButton:focus,.ToggleButton-module-scss-module___q8dwa__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.ToggleButton-module-scss-module___q8dwa__primaryButton:disabled,.ToggleButton-module-scss-module___q8dwa__alertButton:disabled,.ToggleButton-module-scss-module___q8dwa__cancelButton:disabled,.ToggleButton-module-scss-module___q8dwa__endCallButton:disabled,.ToggleButton-module-scss-module___q8dwa__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.ToggleButton-module-scss-module___q8dwa__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.ToggleButton-module-scss-module___q8dwa__endCallButton:after{border-radius:16px}.ToggleButton-module-scss-module___q8dwa__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__alertButton:focus{box-shadow:0 0 0 3px var(--color-alert)}.ToggleButton-module-scss-module___q8dwa__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.ToggleButton-module-scss-module___q8dwa__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.ToggleButton-module-scss-module___q8dwa__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.ToggleButton-module-scss-module___q8dwa__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.ToggleButton-module-scss-module___q8dwa__inputGroup{flex-direction:column;gap:8px;display:flex}.ToggleButton-module-scss-module___q8dwa__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.ToggleButton-module-scss-module___q8dwa__socialButtons{margin-bottom:24px}.ToggleButton-module-scss-module___q8dwa__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.ToggleButton-module-scss-module___q8dwa__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__unselectable{-webkit-user-select:none;user-select:none}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__toggleButton:has(:checked){background-color:var(--color-tertiary)}.ToggleButton-module-scss-module___q8dwa__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___q8dwa__toggleButton:has(:checked):after{left:35px}.ToggleButton-module-scss-module___q8dwa__toggleButton input{display:none}.ToggleButton-module-scss-module___q8dwa__toggleButton.ToggleButton-module-scss-module___q8dwa__disabledToggleButton:after{background-color:var(--color-surface-2)}.ToggleButton-module-scss-module___q8dwa__disabledToggleButton{cursor:not-allowed;background-color:var(--color-surface-3)}
