body:has(.call-module-scss-module__9t3c9q__pageCenter){overflow:hidden}.call-module-scss-module__9t3c9q__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.call-module-scss-module__9t3c9q__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.call-module-scss-module__9t3c9q__pageCenter ::-webkit-scrollbar-track{background:0 0}.call-module-scss-module__9t3c9q__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.call-module-scss-module__9t3c9q__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.call-module-scss-module__9t3c9q__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.call-module-scss-module__9t3c9q__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.call-module-scss-module__9t3c9q__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.call-module-scss-module__9t3c9q__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.call-module-scss-module__9t3c9q__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.call-module-scss-module__9t3c9q__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.call-module-scss-module__9t3c9q__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite call-module-scss-module__9t3c9q__spin;display:inline-block}@keyframes call-module-scss-module__9t3c9q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.call-module-scss-module__9t3c9q__pageLoadingText{color:var(--color-surface-5);font-size:18px}.call-module-scss-module__9t3c9q__pageForm{margin-top:32px}.call-module-scss-module__9t3c9q__pageFormGroup{margin-bottom:16px}.call-module-scss-module__9t3c9q__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}.call-module-scss-module__9t3c9q__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.call-module-scss-module__9t3c9q__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.call-module-scss-module__9t3c9q__pageInput::placeholder{color:var(--color-surface-3)}.call-module-scss-module__9t3c9q__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.call-module-scss-module__9t3c9q__primaryButton,.call-module-scss-module__9t3c9q__cancelButton,.call-module-scss-module__9t3c9q__endCallButton,.call-module-scss-module__9t3c9q__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}.call-module-scss-module__9t3c9q__primaryButton:active,.call-module-scss-module__9t3c9q__cancelButton:active,.call-module-scss-module__9t3c9q__endCallButton:active,.call-module-scss-module__9t3c9q__secondaryButton:active{top:4px;left:4px}.call-module-scss-module__9t3c9q__primaryButton:before,.call-module-scss-module__9t3c9q__cancelButton:before,.call-module-scss-module__9t3c9q__endCallButton:before,.call-module-scss-module__9t3c9q__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}.call-module-scss-module__9t3c9q__primaryButton:disabled:before,.call-module-scss-module__9t3c9q__cancelButton:disabled:before,.call-module-scss-module__9t3c9q__endCallButton:disabled:before,.call-module-scss-module__9t3c9q__secondaryButton:disabled:before{opacity:0}.call-module-scss-module__9t3c9q__primaryButton:after,.call-module-scss-module__9t3c9q__cancelButton:after,.call-module-scss-module__9t3c9q__endCallButton:after,.call-module-scss-module__9t3c9q__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.call-module-scss-module__9t3c9q__primaryButton:active:before,.call-module-scss-module__9t3c9q__cancelButton:active:before,.call-module-scss-module__9t3c9q__endCallButton:active:before,.call-module-scss-module__9t3c9q__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .call-module-scss-module__9t3c9q__primaryButton:before,[aria-modal=true] .call-module-scss-module__9t3c9q__cancelButton:before,[aria-modal=true] .call-module-scss-module__9t3c9q__endCallButton:before,[aria-modal=true] .call-module-scss-module__9t3c9q__secondaryButton:before{border-color:var(--color-surface-1)}.call-module-scss-module__9t3c9q__primaryButton:active:after,.call-module-scss-module__9t3c9q__cancelButton:active:after,.call-module-scss-module__9t3c9q__endCallButton:active:after,.call-module-scss-module__9t3c9q__secondaryButton:active:after{opacity:.5}.call-module-scss-module__9t3c9q__primaryButton:disabled:active:after,.call-module-scss-module__9t3c9q__cancelButton:disabled:active:after,.call-module-scss-module__9t3c9q__endCallButton:disabled:active:after,.call-module-scss-module__9t3c9q__secondaryButton:disabled:active:after{opacity:0}.call-module-scss-module__9t3c9q__primaryButton:focus,.call-module-scss-module__9t3c9q__cancelButton:focus,.call-module-scss-module__9t3c9q__endCallButton:focus,.call-module-scss-module__9t3c9q__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.call-module-scss-module__9t3c9q__primaryButton:disabled,.call-module-scss-module__9t3c9q__cancelButton:disabled,.call-module-scss-module__9t3c9q__endCallButton:disabled,.call-module-scss-module__9t3c9q__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.call-module-scss-module__9t3c9q__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.call-module-scss-module__9t3c9q__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)}.call-module-scss-module__9t3c9q__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.call-module-scss-module__9t3c9q__endCallButton:after{border-radius:16px}.call-module-scss-module__9t3c9q__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.call-module-scss-module__9t3c9q__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.call-module-scss-module__9t3c9q__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.call-module-scss-module__9t3c9q__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.call-module-scss-module__9t3c9q__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.call-module-scss-module__9t3c9q__inputGroup{flex-direction:column;gap:8px;display:flex}.call-module-scss-module__9t3c9q__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.call-module-scss-module__9t3c9q__socialButtons{margin-bottom:24px}.call-module-scss-module__9t3c9q__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.call-module-scss-module__9t3c9q__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.call-module-scss-module__9t3c9q__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}.call-module-scss-module__9t3c9q__unselectable{-webkit-user-select:none;user-select:none}
body:has(.Call-module-scss-module__eMmtuG__pageCenter){overflow:hidden}.Call-module-scss-module__eMmtuG__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.Call-module-scss-module__eMmtuG__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.Call-module-scss-module__eMmtuG__pageCenter ::-webkit-scrollbar-track{background:0 0}.Call-module-scss-module__eMmtuG__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.Call-module-scss-module__eMmtuG__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.Call-module-scss-module__eMmtuG__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.Call-module-scss-module__eMmtuG__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.Call-module-scss-module__eMmtuG__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.Call-module-scss-module__eMmtuG__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.Call-module-scss-module__eMmtuG__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.Call-module-scss-module__eMmtuG__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.Call-module-scss-module__eMmtuG__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite Call-module-scss-module__eMmtuG__spin;display:inline-block}@keyframes Call-module-scss-module__eMmtuG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Call-module-scss-module__eMmtuG__pageLoadingText{color:var(--color-surface-5);font-size:18px}.Call-module-scss-module__eMmtuG__pageForm{margin-top:32px}.Call-module-scss-module__eMmtuG__pageFormGroup{margin-bottom:16px}.Call-module-scss-module__eMmtuG__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}.Call-module-scss-module__eMmtuG__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.Call-module-scss-module__eMmtuG__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.Call-module-scss-module__eMmtuG__pageInput::placeholder{color:var(--color-surface-3)}.Call-module-scss-module__eMmtuG__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.Call-module-scss-module__eMmtuG__primaryButton,.Call-module-scss-module__eMmtuG__cancelButton,.Call-module-scss-module__eMmtuG__endCallButton,.Call-module-scss-module__eMmtuG__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}.Call-module-scss-module__eMmtuG__primaryButton:active,.Call-module-scss-module__eMmtuG__cancelButton:active,.Call-module-scss-module__eMmtuG__endCallButton:active,.Call-module-scss-module__eMmtuG__secondaryButton:active{top:4px;left:4px}.Call-module-scss-module__eMmtuG__primaryButton:before,.Call-module-scss-module__eMmtuG__cancelButton:before,.Call-module-scss-module__eMmtuG__endCallButton:before,.Call-module-scss-module__eMmtuG__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}.Call-module-scss-module__eMmtuG__primaryButton:disabled:before,.Call-module-scss-module__eMmtuG__cancelButton:disabled:before,.Call-module-scss-module__eMmtuG__endCallButton:disabled:before,.Call-module-scss-module__eMmtuG__secondaryButton:disabled:before{opacity:0}.Call-module-scss-module__eMmtuG__primaryButton:after,.Call-module-scss-module__eMmtuG__cancelButton:after,.Call-module-scss-module__eMmtuG__endCallButton:after,.Call-module-scss-module__eMmtuG__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.Call-module-scss-module__eMmtuG__primaryButton:active:before,.Call-module-scss-module__eMmtuG__cancelButton:active:before,.Call-module-scss-module__eMmtuG__endCallButton:active:before,.Call-module-scss-module__eMmtuG__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .Call-module-scss-module__eMmtuG__primaryButton:before,[aria-modal=true] .Call-module-scss-module__eMmtuG__cancelButton:before,[aria-modal=true] .Call-module-scss-module__eMmtuG__endCallButton:before,[aria-modal=true] .Call-module-scss-module__eMmtuG__secondaryButton:before{border-color:var(--color-surface-1)}.Call-module-scss-module__eMmtuG__primaryButton:active:after,.Call-module-scss-module__eMmtuG__cancelButton:active:after,.Call-module-scss-module__eMmtuG__endCallButton:active:after,.Call-module-scss-module__eMmtuG__secondaryButton:active:after{opacity:.5}.Call-module-scss-module__eMmtuG__primaryButton:disabled:active:after,.Call-module-scss-module__eMmtuG__cancelButton:disabled:active:after,.Call-module-scss-module__eMmtuG__endCallButton:disabled:active:after,.Call-module-scss-module__eMmtuG__secondaryButton:disabled:active:after{opacity:0}.Call-module-scss-module__eMmtuG__primaryButton:focus,.Call-module-scss-module__eMmtuG__cancelButton:focus,.Call-module-scss-module__eMmtuG__endCallButton:focus,.Call-module-scss-module__eMmtuG__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.Call-module-scss-module__eMmtuG__primaryButton:disabled,.Call-module-scss-module__eMmtuG__cancelButton:disabled,.Call-module-scss-module__eMmtuG__endCallButton:disabled,.Call-module-scss-module__eMmtuG__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.Call-module-scss-module__eMmtuG__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.Call-module-scss-module__eMmtuG__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)}.Call-module-scss-module__eMmtuG__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.Call-module-scss-module__eMmtuG__endCallButton:after{border-radius:16px}.Call-module-scss-module__eMmtuG__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.Call-module-scss-module__eMmtuG__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.Call-module-scss-module__eMmtuG__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.Call-module-scss-module__eMmtuG__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.Call-module-scss-module__eMmtuG__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.Call-module-scss-module__eMmtuG__inputGroup{flex-direction:column;gap:8px;display:flex}.Call-module-scss-module__eMmtuG__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.Call-module-scss-module__eMmtuG__socialButtons{margin-bottom:24px}.Call-module-scss-module__eMmtuG__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.Call-module-scss-module__eMmtuG__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.Call-module-scss-module__eMmtuG__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}.Call-module-scss-module__eMmtuG__unselectable{-webkit-user-select:none;user-select:none}:root{--color-bg-gradient-start:#2d2d2d;--color-bg-gradient-end:#333;--color-btn-box-shadow:#adaeb2;--hover-mix-ratio:50%}.Call-module-scss-module__eMmtuG__callRoot{z-index:1;background:linear-gradient(#00000080,#00000080),var(--call-bg-url)center/cover no-repeat;flex-direction:column;min-height:100svh;display:flex;position:relative}.Call-module-scss-module__eMmtuG__callRoot ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.Call-module-scss-module__eMmtuG__callRoot ::-webkit-scrollbar-track{background:0 0}.Call-module-scss-module__eMmtuG__callRoot ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.Call-module-scss-module__eMmtuG__callRoot ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.Call-module-scss-module__eMmtuG__callRoot:after{content:"";z-index:-1;pointer-events:none;background:url(/call-bg.webp) 50%/cover no-repeat;position:absolute;inset:0}.Call-module-scss-module__eMmtuG__header{justify-content:center;align-items:center;width:100%;height:clamp(30px,min(15vw,7.5vh),100px);padding:0 16px;display:flex;position:relative}.Call-module-scss-module__eMmtuG__title{color:var(--color-surface-1);letter-spacing:.05em;cursor:default;font-size:clamp(1.5rem,min(4vw,2.5vh),3rem);font-weight:700;line-height:100%;position:absolute;left:50%;transform:translate(-50%)}.Call-module-scss-module__eMmtuG__titleFixedWidth{text-align:center;white-space:nowrap;width:195px;display:block;overflow:hidden}.Call-module-scss-module__eMmtuG__headerRightArea{align-items:center;height:40px;margin-left:auto;margin-right:6px;display:flex}.Call-module-scss-module__eMmtuG__headerIconBtn svg{fill:var(--color-surface-1)}.Call-module-scss-module__eMmtuG__main{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(6px,min(6vw,2vh),16px);width:100%;padding:clamp(8px,min(3vw,1.5vh),16px);display:flex}.Call-module-scss-module__eMmtuG__centerArea{flex-direction:column;justify-content:center;align-items:center;gap:clamp(4px,min(2vw,1vh),12px);display:flex}.Call-module-scss-module__eMmtuG__bottomArea{flex-direction:column;justify-content:center;align-items:center;display:flex}.Call-module-scss-module__eMmtuG__characterIconArea{border:4px solid #0000;border-radius:50%;padding:3px}.Call-module-scss-module__eMmtuG__characterIconWrapper{aspect-ratio:1;height:clamp(100px,min(40vw,25vh),240px);position:relative}.Call-module-scss-module__eMmtuG__callTimeWrapper{justify-content:center;align-items:center;height:clamp(30px,min(6vw,6vh),40px);display:flex}.Call-module-scss-module__eMmtuG__callTimeText{color:var(--color-surface-1);font-size:clamp(1.5rem,min(4vw,2.5vh),3rem);font-weight:900}.Call-module-scss-module__eMmtuG__callErrorWrapper{flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100%;display:flex}.Call-module-scss-module__eMmtuG__audioWaveWrapper{width:clamp(110px,min(40vw,25vh),240px);height:clamp(40px,min(12vw,12vh),120px)}.Call-module-scss-module__eMmtuG__userInputDeviceWrapper{flex-direction:column;justify-content:center;align-items:flex-end;height:clamp(70px,min(40vw,15vh),140px);display:flex}.Call-module-scss-module__eMmtuG__optionButtonWrapper{cursor:pointer;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:16px;width:clamp(140px,min(55vw,30vh),300px);height:clamp(40px,min(20vw,20vh),90px);padding:clamp(4px,3vh,8px);font-size:clamp(.5rem,min(1vw,1vh),.9rem);display:flex;position:relative}.Call-module-scss-module__eMmtuG__optionButtonWrapper div{white-space:pre-line}.Call-module-scss-module__eMmtuG__optionEnable,.Call-module-scss-module__eMmtuG__optionEnable svg{color:var(--color-surface-1)}.Call-module-scss-module__eMmtuG__optionDisable,.Call-module-scss-module__eMmtuG__optionDisable svg{color:var(--color-surface-4)}.Call-module-scss-module__eMmtuG__callError{color:var(--color-alert);text-align:center;font-weight:700}.Call-module-scss-module__eMmtuG__microphoneButtonWrapper:hover{background-color:color-mix(in srgb,var(--color-surface-5)var(--hover-mix-ratio),black);opacity:.6}.Call-module-scss-module__eMmtuG__microphoneButton{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.Call-module-scss-module__eMmtuG__microphoneButton svg{width:clamp(20px,min(5vw,5vh),32px);height:clamp(20px,min(5vw,5vh),32px)}.Call-module-scss-module__eMmtuG__endCallButtonWrapper{aspect-ratio:1;justify-content:center;height:clamp(60px,min(22vw,17vh),125px);display:flex}.Call-module-scss-module__eMmtuG__endCallButtonWrapper svg{width:50%;height:50%}.Call-module-scss-module__eMmtuG__setupMicBtnWrapper{justify-content:center;height:clamp(40px,min(12vw,12vh),120px);display:flex}.Call-module-scss-module__eMmtuG__setupMicBtn{background:var(--color-primary);border:clamp(2.5px,min(.5vw,.5vh),6px)solid var(--color-surface-1);box-shadow:clamp(1px,min(1vw,1vh),4px)clamp(2px,min(2vw,2vh),8px)0 0 var(--color-btn-box-shadow);cursor:pointer;border-radius:clamp(10.5px,min(2vw,2vh),32px);justify-content:center;align-items:center;margin:auto 0;padding:clamp(20px,min(1vw,1vh),60px);font-weight:700;display:flex}.Call-module-scss-module__eMmtuG__callBonusBalloonWrapper{width:clamp(130px,min(30vw,18vh),160px);height:50px}
body:has(.CallConfirmModal-module-scss-module__gtVvna__pageCenter){overflow:hidden}.CallConfirmModal-module-scss-module__gtVvna__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.CallConfirmModal-module-scss-module__gtVvna__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.CallConfirmModal-module-scss-module__gtVvna__pageCenter ::-webkit-scrollbar-track{background:0 0}.CallConfirmModal-module-scss-module__gtVvna__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.CallConfirmModal-module-scss-module__gtVvna__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.CallConfirmModal-module-scss-module__gtVvna__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.CallConfirmModal-module-scss-module__gtVvna__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.CallConfirmModal-module-scss-module__gtVvna__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.CallConfirmModal-module-scss-module__gtVvna__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.CallConfirmModal-module-scss-module__gtVvna__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.CallConfirmModal-module-scss-module__gtVvna__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.CallConfirmModal-module-scss-module__gtVvna__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite CallConfirmModal-module-scss-module__gtVvna__spin;display:inline-block}@keyframes CallConfirmModal-module-scss-module__gtVvna__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CallConfirmModal-module-scss-module__gtVvna__pageLoadingText{color:var(--color-surface-5);font-size:18px}.CallConfirmModal-module-scss-module__gtVvna__pageForm{margin-top:32px}.CallConfirmModal-module-scss-module__gtVvna__pageFormGroup{margin-bottom:16px}.CallConfirmModal-module-scss-module__gtVvna__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}.CallConfirmModal-module-scss-module__gtVvna__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.CallConfirmModal-module-scss-module__gtVvna__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.CallConfirmModal-module-scss-module__gtVvna__pageInput::placeholder{color:var(--color-surface-3)}.CallConfirmModal-module-scss-module__gtVvna__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.CallConfirmModal-module-scss-module__gtVvna__primaryButton,.CallConfirmModal-module-scss-module__gtVvna__cancelButton,.CallConfirmModal-module-scss-module__gtVvna__endCallButton,.CallConfirmModal-module-scss-module__gtVvna__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}.CallConfirmModal-module-scss-module__gtVvna__primaryButton:active,.CallConfirmModal-module-scss-module__gtVvna__cancelButton:active,.CallConfirmModal-module-scss-module__gtVvna__endCallButton:active,.CallConfirmModal-module-scss-module__gtVvna__secondaryButton:active{top:4px;left:4px}.CallConfirmModal-module-scss-module__gtVvna__primaryButton:before,.CallConfirmModal-module-scss-module__gtVvna__cancelButton:before,.CallConfirmModal-module-scss-module__gtVvna__endCallButton:before,.CallConfirmModal-module-scss-module__gtVvna__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}.CallConfirmModal-module-scss-module__gtVvna__primaryButton:disabled:before,.CallConfirmModal-module-scss-module__gtVvna__cancelButton:disabled:before,.CallConfirmModal-module-scss-module__gtVvna__endCallButton:disabled:before,.CallConfirmModal-module-scss-module__gtVvna__secondaryButton:disabled:before{opacity:0}.CallConfirmModal-module-scss-module__gtVvna__primaryButton:after,.CallConfirmModal-module-scss-module__gtVvna__cancelButton:after,.CallConfirmModal-module-scss-module__gtVvna__endCallButton:after,.CallConfirmModal-module-scss-module__gtVvna__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.CallConfirmModal-module-scss-module__gtVvna__primaryButton:active:before,.CallConfirmModal-module-scss-module__gtVvna__cancelButton:active:before,.CallConfirmModal-module-scss-module__gtVvna__endCallButton:active:before,.CallConfirmModal-module-scss-module__gtVvna__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .CallConfirmModal-module-scss-module__gtVvna__primaryButton:before,[aria-modal=true] .CallConfirmModal-module-scss-module__gtVvna__cancelButton:before,[aria-modal=true] .CallConfirmModal-module-scss-module__gtVvna__endCallButton:before,[aria-modal=true] .CallConfirmModal-module-scss-module__gtVvna__secondaryButton:before{border-color:var(--color-surface-1)}.CallConfirmModal-module-scss-module__gtVvna__primaryButton:active:after,.CallConfirmModal-module-scss-module__gtVvna__cancelButton:active:after,.CallConfirmModal-module-scss-module__gtVvna__endCallButton:active:after,.CallConfirmModal-module-scss-module__gtVvna__secondaryButton:active:after{opacity:.5}.CallConfirmModal-module-scss-module__gtVvna__primaryButton:disabled:active:after,.CallConfirmModal-module-scss-module__gtVvna__cancelButton:disabled:active:after,.CallConfirmModal-module-scss-module__gtVvna__endCallButton:disabled:active:after,.CallConfirmModal-module-scss-module__gtVvna__secondaryButton:disabled:active:after{opacity:0}.CallConfirmModal-module-scss-module__gtVvna__primaryButton:focus,.CallConfirmModal-module-scss-module__gtVvna__cancelButton:focus,.CallConfirmModal-module-scss-module__gtVvna__endCallButton:focus,.CallConfirmModal-module-scss-module__gtVvna__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.CallConfirmModal-module-scss-module__gtVvna__primaryButton:disabled,.CallConfirmModal-module-scss-module__gtVvna__cancelButton:disabled,.CallConfirmModal-module-scss-module__gtVvna__endCallButton:disabled,.CallConfirmModal-module-scss-module__gtVvna__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.CallConfirmModal-module-scss-module__gtVvna__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.CallConfirmModal-module-scss-module__gtVvna__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)}.CallConfirmModal-module-scss-module__gtVvna__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.CallConfirmModal-module-scss-module__gtVvna__endCallButton:after{border-radius:16px}.CallConfirmModal-module-scss-module__gtVvna__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.CallConfirmModal-module-scss-module__gtVvna__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.CallConfirmModal-module-scss-module__gtVvna__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.CallConfirmModal-module-scss-module__gtVvna__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.CallConfirmModal-module-scss-module__gtVvna__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.CallConfirmModal-module-scss-module__gtVvna__inputGroup{flex-direction:column;gap:8px;display:flex}.CallConfirmModal-module-scss-module__gtVvna__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.CallConfirmModal-module-scss-module__gtVvna__socialButtons{margin-bottom:24px}.CallConfirmModal-module-scss-module__gtVvna__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.CallConfirmModal-module-scss-module__gtVvna__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.CallConfirmModal-module-scss-module__gtVvna__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}.CallConfirmModal-module-scss-module__gtVvna__unselectable{-webkit-user-select:none;user-select:none}.CallConfirmModal-module-scss-module__gtVvna__sectionWrapper{flex-direction:column;gap:8px;width:100%;margin:16px 0;display:flex}.CallConfirmModal-module-scss-module__gtVvna__sectionTitle{color:var(--color-surface-1);text-align:center;font-size:18px}.CallConfirmModal-module-scss-module__gtVvna__sectionDescription{color:var(--color-surface-2);text-align:center;font-size:14px}.CallConfirmModal-module-scss-module__gtVvna__characterModeButtonsWrapper{justify-content:center;gap:32px;display:flex}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton{background-color:var(--color-surface-1);color:var(--color-surface-5);cursor:pointer;border-radius:9999px;justify-content:center;padding:clamp(8px,3vh,12px) clamp(12px,3vw,16px);font-weight:700;position:relative}.CallConfirmModal-module-scss-module__gtVvna__characterModeButtonActive{background-color:var(--color-primary);color:var(--color-surface-1)}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton:active{top:4px;left:4px}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton:before{content:"";border:2px solid var(--color-surface-1);z-index:-1;opacity:1;border-radius:9999px;position:absolute;inset:2px -6px -6px 2px}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton:disabled:before{opacity:0}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:9999px;position:absolute;inset:0}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton:active:before{opacity:0;visibility:hidden}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton:active:after{opacity:.5}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton:disabled:active:after{opacity:0}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.CallConfirmModal-module-scss-module__gtVvna__characterModeButton:disabled{border:2px solid var(--color-surface-1);cursor:not-allowed;top:4px;left:4px}.CallConfirmModal-module-scss-module__gtVvna__characterModeButtonNoBenefit{opacity:.3}
body:has(.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageCenter){overflow:hidden}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageCenter ::-webkit-scrollbar-track{background:0 0}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite InsufficientTicketModal-module-scss-module__Kx2Lqa__spin;display:inline-block}@keyframes InsufficientTicketModal-module-scss-module__Kx2Lqa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageLoadingText{color:var(--color-surface-5);font-size:18px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageForm{margin-top:32px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageFormGroup{margin-bottom:16px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__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}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageInput::placeholder{color:var(--color-surface-3)}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton,.InsufficientTicketModal-module-scss-module__Kx2Lqa__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}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:active,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:active,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:active,.InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton:active{top:4px;left:4px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:before,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:before,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:before,.InsufficientTicketModal-module-scss-module__Kx2Lqa__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}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:disabled:before,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:disabled:before,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:disabled:before,.InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton:disabled:before{opacity:0}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:after,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:after,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:after,.InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:active:before,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:active:before,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:active:before,.InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:before,[aria-modal=true] .InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:before,[aria-modal=true] .InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:before,[aria-modal=true] .InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton:before{border-color:var(--color-surface-1)}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:active:after,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:active:after,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:active:after,.InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton:active:after{opacity:.5}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:disabled:active:after,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:disabled:active:after,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:disabled:active:after,.InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton:disabled:active:after{opacity:0}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:focus,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:focus,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:focus,.InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.InsufficientTicketModal-module-scss-module__Kx2Lqa__primaryButton:disabled,.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton:disabled,.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:disabled,.InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.InsufficientTicketModal-module-scss-module__Kx2Lqa__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)}.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__endCallButton:after{border-radius:16px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.InsufficientTicketModal-module-scss-module__Kx2Lqa__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.InsufficientTicketModal-module-scss-module__Kx2Lqa__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.InsufficientTicketModal-module-scss-module__Kx2Lqa__inputGroup{flex-direction:column;gap:8px;display:flex}.InsufficientTicketModal-module-scss-module__Kx2Lqa__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.InsufficientTicketModal-module-scss-module__Kx2Lqa__socialButtons{margin-bottom:24px}.InsufficientTicketModal-module-scss-module__Kx2Lqa__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.InsufficientTicketModal-module-scss-module__Kx2Lqa__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.InsufficientTicketModal-module-scss-module__Kx2Lqa__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}.InsufficientTicketModal-module-scss-module__Kx2Lqa__unselectable{-webkit-user-select:none;user-select:none}
body:has(.ModalWindow-module-scss-module__IQ0E7G__pageCenter){overflow:hidden}.ModalWindow-module-scss-module__IQ0E7G__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.ModalWindow-module-scss-module__IQ0E7G__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.ModalWindow-module-scss-module__IQ0E7G__pageCenter ::-webkit-scrollbar-track{background:0 0}.ModalWindow-module-scss-module__IQ0E7G__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.ModalWindow-module-scss-module__IQ0E7G__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.ModalWindow-module-scss-module__IQ0E7G__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.ModalWindow-module-scss-module__IQ0E7G__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.ModalWindow-module-scss-module__IQ0E7G__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.ModalWindow-module-scss-module__IQ0E7G__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.ModalWindow-module-scss-module__IQ0E7G__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.ModalWindow-module-scss-module__IQ0E7G__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.ModalWindow-module-scss-module__IQ0E7G__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite ModalWindow-module-scss-module__IQ0E7G__spin;display:inline-block}@keyframes ModalWindow-module-scss-module__IQ0E7G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ModalWindow-module-scss-module__IQ0E7G__pageLoadingText{color:var(--color-surface-5);font-size:18px}.ModalWindow-module-scss-module__IQ0E7G__pageForm{margin-top:32px}.ModalWindow-module-scss-module__IQ0E7G__pageFormGroup{margin-bottom:16px}.ModalWindow-module-scss-module__IQ0E7G__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}.ModalWindow-module-scss-module__IQ0E7G__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.ModalWindow-module-scss-module__IQ0E7G__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.ModalWindow-module-scss-module__IQ0E7G__pageInput::placeholder{color:var(--color-surface-3)}.ModalWindow-module-scss-module__IQ0E7G__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.ModalWindow-module-scss-module__IQ0E7G__primaryButton,.ModalWindow-module-scss-module__IQ0E7G__cancelButton,.ModalWindow-module-scss-module__IQ0E7G__endCallButton,.ModalWindow-module-scss-module__IQ0E7G__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}.ModalWindow-module-scss-module__IQ0E7G__primaryButton:active,.ModalWindow-module-scss-module__IQ0E7G__cancelButton:active,.ModalWindow-module-scss-module__IQ0E7G__endCallButton:active,.ModalWindow-module-scss-module__IQ0E7G__secondaryButton:active{top:4px;left:4px}.ModalWindow-module-scss-module__IQ0E7G__primaryButton:before,.ModalWindow-module-scss-module__IQ0E7G__cancelButton:before,.ModalWindow-module-scss-module__IQ0E7G__endCallButton:before,.ModalWindow-module-scss-module__IQ0E7G__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}.ModalWindow-module-scss-module__IQ0E7G__primaryButton:disabled:before,.ModalWindow-module-scss-module__IQ0E7G__cancelButton:disabled:before,.ModalWindow-module-scss-module__IQ0E7G__endCallButton:disabled:before,.ModalWindow-module-scss-module__IQ0E7G__secondaryButton:disabled:before{opacity:0}.ModalWindow-module-scss-module__IQ0E7G__primaryButton:after,.ModalWindow-module-scss-module__IQ0E7G__cancelButton:after,.ModalWindow-module-scss-module__IQ0E7G__endCallButton:after,.ModalWindow-module-scss-module__IQ0E7G__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.ModalWindow-module-scss-module__IQ0E7G__primaryButton:active:before,.ModalWindow-module-scss-module__IQ0E7G__cancelButton:active:before,.ModalWindow-module-scss-module__IQ0E7G__endCallButton:active:before,.ModalWindow-module-scss-module__IQ0E7G__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .ModalWindow-module-scss-module__IQ0E7G__primaryButton:before,[aria-modal=true] .ModalWindow-module-scss-module__IQ0E7G__cancelButton:before,[aria-modal=true] .ModalWindow-module-scss-module__IQ0E7G__endCallButton:before,[aria-modal=true] .ModalWindow-module-scss-module__IQ0E7G__secondaryButton:before{border-color:var(--color-surface-1)}.ModalWindow-module-scss-module__IQ0E7G__primaryButton:active:after,.ModalWindow-module-scss-module__IQ0E7G__cancelButton:active:after,.ModalWindow-module-scss-module__IQ0E7G__endCallButton:active:after,.ModalWindow-module-scss-module__IQ0E7G__secondaryButton:active:after{opacity:.5}.ModalWindow-module-scss-module__IQ0E7G__primaryButton:disabled:active:after,.ModalWindow-module-scss-module__IQ0E7G__cancelButton:disabled:active:after,.ModalWindow-module-scss-module__IQ0E7G__endCallButton:disabled:active:after,.ModalWindow-module-scss-module__IQ0E7G__secondaryButton:disabled:active:after{opacity:0}.ModalWindow-module-scss-module__IQ0E7G__primaryButton:focus,.ModalWindow-module-scss-module__IQ0E7G__cancelButton:focus,.ModalWindow-module-scss-module__IQ0E7G__endCallButton:focus,.ModalWindow-module-scss-module__IQ0E7G__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.ModalWindow-module-scss-module__IQ0E7G__primaryButton:disabled,.ModalWindow-module-scss-module__IQ0E7G__cancelButton:disabled,.ModalWindow-module-scss-module__IQ0E7G__endCallButton:disabled,.ModalWindow-module-scss-module__IQ0E7G__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.ModalWindow-module-scss-module__IQ0E7G__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.ModalWindow-module-scss-module__IQ0E7G__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)}.ModalWindow-module-scss-module__IQ0E7G__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.ModalWindow-module-scss-module__IQ0E7G__endCallButton:after{border-radius:16px}.ModalWindow-module-scss-module__IQ0E7G__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.ModalWindow-module-scss-module__IQ0E7G__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.ModalWindow-module-scss-module__IQ0E7G__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.ModalWindow-module-scss-module__IQ0E7G__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.ModalWindow-module-scss-module__IQ0E7G__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.ModalWindow-module-scss-module__IQ0E7G__inputGroup{flex-direction:column;gap:8px;display:flex}.ModalWindow-module-scss-module__IQ0E7G__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.ModalWindow-module-scss-module__IQ0E7G__socialButtons{margin-bottom:24px}.ModalWindow-module-scss-module__IQ0E7G__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.ModalWindow-module-scss-module__IQ0E7G__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.ModalWindow-module-scss-module__IQ0E7G__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}.ModalWindow-module-scss-module__IQ0E7G__unselectable{-webkit-user-select:none;user-select:none}.ModalWindow-module-scss-module__IQ0E7G__modalWindowContainer{width:100%;z-index:var(--z-modal-window);background:#00000080;flex-direction:column-reverse;display:flex;position:absolute;inset:0;overflow:hidden}.ModalWindow-module-scss-module__IQ0E7G__modalWindowContainer ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.ModalWindow-module-scss-module__IQ0E7G__modalWindowContainer ::-webkit-scrollbar-track{background:0 0}.ModalWindow-module-scss-module__IQ0E7G__modalWindowContainer ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.ModalWindow-module-scss-module__IQ0E7G__modalWindowContainer ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.ModalWindow-module-scss-module__IQ0E7G__modalWindowContent{background:var(--color-surface-5);width:100%;z-index:var(--z-modal-window);border-radius:32px 32px 0 0;flex-direction:column;padding:clamp(12px,4vw,24px);display:flex}.ModalWindow-module-scss-module__IQ0E7G__closeButtonWrapper{width:100%;z-index:var(--z-modal-window-close);justify-content:flex-end;display:flex}.ModalWindow-module-scss-module__IQ0E7G__closeButton{cursor:pointer;width:1.5rem;height:1.5rem}.ModalWindow-module-scss-module__IQ0E7G__closeButton svg{fill:var(--color-surface-1)}
body:has(.NotifyModal-module-scss-module__hvhV_q__pageCenter){overflow:hidden}.NotifyModal-module-scss-module__hvhV_q__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.NotifyModal-module-scss-module__hvhV_q__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.NotifyModal-module-scss-module__hvhV_q__pageCenter ::-webkit-scrollbar-track{background:0 0}.NotifyModal-module-scss-module__hvhV_q__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.NotifyModal-module-scss-module__hvhV_q__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.NotifyModal-module-scss-module__hvhV_q__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.NotifyModal-module-scss-module__hvhV_q__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.NotifyModal-module-scss-module__hvhV_q__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.NotifyModal-module-scss-module__hvhV_q__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.NotifyModal-module-scss-module__hvhV_q__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.NotifyModal-module-scss-module__hvhV_q__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.NotifyModal-module-scss-module__hvhV_q__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite NotifyModal-module-scss-module__hvhV_q__spin;display:inline-block}@keyframes NotifyModal-module-scss-module__hvhV_q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.NotifyModal-module-scss-module__hvhV_q__pageLoadingText{color:var(--color-surface-5);font-size:18px}.NotifyModal-module-scss-module__hvhV_q__pageForm{margin-top:32px}.NotifyModal-module-scss-module__hvhV_q__pageFormGroup{margin-bottom:16px}.NotifyModal-module-scss-module__hvhV_q__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}.NotifyModal-module-scss-module__hvhV_q__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.NotifyModal-module-scss-module__hvhV_q__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.NotifyModal-module-scss-module__hvhV_q__pageInput::placeholder{color:var(--color-surface-3)}.NotifyModal-module-scss-module__hvhV_q__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.NotifyModal-module-scss-module__hvhV_q__primaryButton,.NotifyModal-module-scss-module__hvhV_q__cancelButton,.NotifyModal-module-scss-module__hvhV_q__endCallButton,.NotifyModal-module-scss-module__hvhV_q__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}.NotifyModal-module-scss-module__hvhV_q__primaryButton:active,.NotifyModal-module-scss-module__hvhV_q__cancelButton:active,.NotifyModal-module-scss-module__hvhV_q__endCallButton:active,.NotifyModal-module-scss-module__hvhV_q__secondaryButton:active{top:4px;left:4px}.NotifyModal-module-scss-module__hvhV_q__primaryButton:before,.NotifyModal-module-scss-module__hvhV_q__cancelButton:before,.NotifyModal-module-scss-module__hvhV_q__endCallButton:before,.NotifyModal-module-scss-module__hvhV_q__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}.NotifyModal-module-scss-module__hvhV_q__primaryButton:disabled:before,.NotifyModal-module-scss-module__hvhV_q__cancelButton:disabled:before,.NotifyModal-module-scss-module__hvhV_q__endCallButton:disabled:before,.NotifyModal-module-scss-module__hvhV_q__secondaryButton:disabled:before{opacity:0}.NotifyModal-module-scss-module__hvhV_q__primaryButton:after,.NotifyModal-module-scss-module__hvhV_q__cancelButton:after,.NotifyModal-module-scss-module__hvhV_q__endCallButton:after,.NotifyModal-module-scss-module__hvhV_q__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.NotifyModal-module-scss-module__hvhV_q__primaryButton:active:before,.NotifyModal-module-scss-module__hvhV_q__cancelButton:active:before,.NotifyModal-module-scss-module__hvhV_q__endCallButton:active:before,.NotifyModal-module-scss-module__hvhV_q__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .NotifyModal-module-scss-module__hvhV_q__primaryButton:before,[aria-modal=true] .NotifyModal-module-scss-module__hvhV_q__cancelButton:before,[aria-modal=true] .NotifyModal-module-scss-module__hvhV_q__endCallButton:before,[aria-modal=true] .NotifyModal-module-scss-module__hvhV_q__secondaryButton:before{border-color:var(--color-surface-1)}.NotifyModal-module-scss-module__hvhV_q__primaryButton:active:after,.NotifyModal-module-scss-module__hvhV_q__cancelButton:active:after,.NotifyModal-module-scss-module__hvhV_q__endCallButton:active:after,.NotifyModal-module-scss-module__hvhV_q__secondaryButton:active:after{opacity:.5}.NotifyModal-module-scss-module__hvhV_q__primaryButton:disabled:active:after,.NotifyModal-module-scss-module__hvhV_q__cancelButton:disabled:active:after,.NotifyModal-module-scss-module__hvhV_q__endCallButton:disabled:active:after,.NotifyModal-module-scss-module__hvhV_q__secondaryButton:disabled:active:after{opacity:0}.NotifyModal-module-scss-module__hvhV_q__primaryButton:focus,.NotifyModal-module-scss-module__hvhV_q__cancelButton:focus,.NotifyModal-module-scss-module__hvhV_q__endCallButton:focus,.NotifyModal-module-scss-module__hvhV_q__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.NotifyModal-module-scss-module__hvhV_q__primaryButton:disabled,.NotifyModal-module-scss-module__hvhV_q__cancelButton:disabled,.NotifyModal-module-scss-module__hvhV_q__endCallButton:disabled,.NotifyModal-module-scss-module__hvhV_q__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.NotifyModal-module-scss-module__hvhV_q__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.NotifyModal-module-scss-module__hvhV_q__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)}.NotifyModal-module-scss-module__hvhV_q__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.NotifyModal-module-scss-module__hvhV_q__endCallButton:after{border-radius:16px}.NotifyModal-module-scss-module__hvhV_q__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.NotifyModal-module-scss-module__hvhV_q__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.NotifyModal-module-scss-module__hvhV_q__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.NotifyModal-module-scss-module__hvhV_q__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.NotifyModal-module-scss-module__hvhV_q__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.NotifyModal-module-scss-module__hvhV_q__inputGroup{flex-direction:column;gap:8px;display:flex}.NotifyModal-module-scss-module__hvhV_q__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.NotifyModal-module-scss-module__hvhV_q__socialButtons{margin-bottom:24px}.NotifyModal-module-scss-module__hvhV_q__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.NotifyModal-module-scss-module__hvhV_q__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.NotifyModal-module-scss-module__hvhV_q__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}.NotifyModal-module-scss-module__hvhV_q__unselectable{-webkit-user-select:none;user-select:none}.NotifyModal-module-scss-module__hvhV_q__notifyModalWrapper{color:var(--color-surface-1);text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.NotifyModal-module-scss-module__hvhV_q__notifyModalTitle{font-size:clamp(18px,4.5vw,24px);font-weight:900}.NotifyModal-module-scss-module__hvhV_q__notifyModalDescription{color:var(--color-surface-2);font-size:clamp(14px,3.5vw,18px)}
body:has(.TicketBalance-module-scss-module__W8Sf4G__pageCenter){overflow:hidden}.TicketBalance-module-scss-module__W8Sf4G__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.TicketBalance-module-scss-module__W8Sf4G__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.TicketBalance-module-scss-module__W8Sf4G__pageCenter ::-webkit-scrollbar-track{background:0 0}.TicketBalance-module-scss-module__W8Sf4G__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.TicketBalance-module-scss-module__W8Sf4G__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.TicketBalance-module-scss-module__W8Sf4G__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.TicketBalance-module-scss-module__W8Sf4G__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.TicketBalance-module-scss-module__W8Sf4G__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.TicketBalance-module-scss-module__W8Sf4G__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.TicketBalance-module-scss-module__W8Sf4G__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.TicketBalance-module-scss-module__W8Sf4G__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.TicketBalance-module-scss-module__W8Sf4G__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite TicketBalance-module-scss-module__W8Sf4G__spin;display:inline-block}@keyframes TicketBalance-module-scss-module__W8Sf4G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TicketBalance-module-scss-module__W8Sf4G__pageLoadingText{color:var(--color-surface-5);font-size:18px}.TicketBalance-module-scss-module__W8Sf4G__pageForm{margin-top:32px}.TicketBalance-module-scss-module__W8Sf4G__pageFormGroup{margin-bottom:16px}.TicketBalance-module-scss-module__W8Sf4G__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}.TicketBalance-module-scss-module__W8Sf4G__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.TicketBalance-module-scss-module__W8Sf4G__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.TicketBalance-module-scss-module__W8Sf4G__pageInput::placeholder{color:var(--color-surface-3)}.TicketBalance-module-scss-module__W8Sf4G__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.TicketBalance-module-scss-module__W8Sf4G__primaryButton,.TicketBalance-module-scss-module__W8Sf4G__cancelButton,.TicketBalance-module-scss-module__W8Sf4G__endCallButton,.TicketBalance-module-scss-module__W8Sf4G__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}.TicketBalance-module-scss-module__W8Sf4G__primaryButton:active,.TicketBalance-module-scss-module__W8Sf4G__cancelButton:active,.TicketBalance-module-scss-module__W8Sf4G__endCallButton:active,.TicketBalance-module-scss-module__W8Sf4G__secondaryButton:active{top:4px;left:4px}.TicketBalance-module-scss-module__W8Sf4G__primaryButton:before,.TicketBalance-module-scss-module__W8Sf4G__cancelButton:before,.TicketBalance-module-scss-module__W8Sf4G__endCallButton:before,.TicketBalance-module-scss-module__W8Sf4G__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}.TicketBalance-module-scss-module__W8Sf4G__primaryButton:disabled:before,.TicketBalance-module-scss-module__W8Sf4G__cancelButton:disabled:before,.TicketBalance-module-scss-module__W8Sf4G__endCallButton:disabled:before,.TicketBalance-module-scss-module__W8Sf4G__secondaryButton:disabled:before{opacity:0}.TicketBalance-module-scss-module__W8Sf4G__primaryButton:after,.TicketBalance-module-scss-module__W8Sf4G__cancelButton:after,.TicketBalance-module-scss-module__W8Sf4G__endCallButton:after,.TicketBalance-module-scss-module__W8Sf4G__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.TicketBalance-module-scss-module__W8Sf4G__primaryButton:active:before,.TicketBalance-module-scss-module__W8Sf4G__cancelButton:active:before,.TicketBalance-module-scss-module__W8Sf4G__endCallButton:active:before,.TicketBalance-module-scss-module__W8Sf4G__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .TicketBalance-module-scss-module__W8Sf4G__primaryButton:before,[aria-modal=true] .TicketBalance-module-scss-module__W8Sf4G__cancelButton:before,[aria-modal=true] .TicketBalance-module-scss-module__W8Sf4G__endCallButton:before,[aria-modal=true] .TicketBalance-module-scss-module__W8Sf4G__secondaryButton:before{border-color:var(--color-surface-1)}.TicketBalance-module-scss-module__W8Sf4G__primaryButton:active:after,.TicketBalance-module-scss-module__W8Sf4G__cancelButton:active:after,.TicketBalance-module-scss-module__W8Sf4G__endCallButton:active:after,.TicketBalance-module-scss-module__W8Sf4G__secondaryButton:active:after{opacity:.5}.TicketBalance-module-scss-module__W8Sf4G__primaryButton:disabled:active:after,.TicketBalance-module-scss-module__W8Sf4G__cancelButton:disabled:active:after,.TicketBalance-module-scss-module__W8Sf4G__endCallButton:disabled:active:after,.TicketBalance-module-scss-module__W8Sf4G__secondaryButton:disabled:active:after{opacity:0}.TicketBalance-module-scss-module__W8Sf4G__primaryButton:focus,.TicketBalance-module-scss-module__W8Sf4G__cancelButton:focus,.TicketBalance-module-scss-module__W8Sf4G__endCallButton:focus,.TicketBalance-module-scss-module__W8Sf4G__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.TicketBalance-module-scss-module__W8Sf4G__primaryButton:disabled,.TicketBalance-module-scss-module__W8Sf4G__cancelButton:disabled,.TicketBalance-module-scss-module__W8Sf4G__endCallButton:disabled,.TicketBalance-module-scss-module__W8Sf4G__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.TicketBalance-module-scss-module__W8Sf4G__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.TicketBalance-module-scss-module__W8Sf4G__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)}.TicketBalance-module-scss-module__W8Sf4G__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.TicketBalance-module-scss-module__W8Sf4G__endCallButton:after{border-radius:16px}.TicketBalance-module-scss-module__W8Sf4G__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.TicketBalance-module-scss-module__W8Sf4G__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.TicketBalance-module-scss-module__W8Sf4G__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.TicketBalance-module-scss-module__W8Sf4G__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.TicketBalance-module-scss-module__W8Sf4G__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.TicketBalance-module-scss-module__W8Sf4G__inputGroup{flex-direction:column;gap:8px;display:flex}.TicketBalance-module-scss-module__W8Sf4G__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.TicketBalance-module-scss-module__W8Sf4G__socialButtons{margin-bottom:24px}.TicketBalance-module-scss-module__W8Sf4G__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.TicketBalance-module-scss-module__W8Sf4G__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.TicketBalance-module-scss-module__W8Sf4G__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}.TicketBalance-module-scss-module__W8Sf4G__unselectable{-webkit-user-select:none;user-select:none}.TicketBalance-module-scss-module__W8Sf4G__ticketBalance{background-color:#737f92;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.TicketBalance-module-scss-module__W8Sf4G__ticketLabelGroup{align-items:center;gap:10px;display:flex}.TicketBalance-module-scss-module__W8Sf4G__ticketIcon{flex:0 0 36px;width:36px;height:36px;position:relative}.TicketBalance-module-scss-module__W8Sf4G__ticketLabel{font-size:clamp(14px,3.5vw,18px);font-weight:700}.TicketBalance-module-scss-module__W8Sf4G__ticketValues{background-color:var(--color-surface-5);border-radius:12.5px;align-items:center;gap:8px;padding:6px 12px;font-size:clamp(14px,3.5vw,18px);font-weight:900;display:flex}.TicketBalance-module-scss-module__W8Sf4G__ticketValues svg{width:18px;height:18px}.TicketBalance-module-scss-module__W8Sf4G__ticketValue{align-items:center;display:flex}.TicketBalance-module-scss-module__W8Sf4G__negativeBalance{color:var(--color-alert)}
body:has(.MicInputControl-module-scss-module__H3UlwW__pageCenter){overflow:hidden}.MicInputControl-module-scss-module__H3UlwW__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.MicInputControl-module-scss-module__H3UlwW__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.MicInputControl-module-scss-module__H3UlwW__pageCenter ::-webkit-scrollbar-track{background:0 0}.MicInputControl-module-scss-module__H3UlwW__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.MicInputControl-module-scss-module__H3UlwW__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.MicInputControl-module-scss-module__H3UlwW__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.MicInputControl-module-scss-module__H3UlwW__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.MicInputControl-module-scss-module__H3UlwW__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.MicInputControl-module-scss-module__H3UlwW__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.MicInputControl-module-scss-module__H3UlwW__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.MicInputControl-module-scss-module__H3UlwW__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.MicInputControl-module-scss-module__H3UlwW__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite MicInputControl-module-scss-module__H3UlwW__spin;display:inline-block}@keyframes MicInputControl-module-scss-module__H3UlwW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MicInputControl-module-scss-module__H3UlwW__pageLoadingText{color:var(--color-surface-5);font-size:18px}.MicInputControl-module-scss-module__H3UlwW__pageForm{margin-top:32px}.MicInputControl-module-scss-module__H3UlwW__pageFormGroup{margin-bottom:16px}.MicInputControl-module-scss-module__H3UlwW__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}.MicInputControl-module-scss-module__H3UlwW__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.MicInputControl-module-scss-module__H3UlwW__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.MicInputControl-module-scss-module__H3UlwW__pageInput::placeholder{color:var(--color-surface-3)}.MicInputControl-module-scss-module__H3UlwW__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.MicInputControl-module-scss-module__H3UlwW__primaryButton,.MicInputControl-module-scss-module__H3UlwW__cancelButton,.MicInputControl-module-scss-module__H3UlwW__endCallButton,.MicInputControl-module-scss-module__H3UlwW__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}.MicInputControl-module-scss-module__H3UlwW__primaryButton:active,.MicInputControl-module-scss-module__H3UlwW__cancelButton:active,.MicInputControl-module-scss-module__H3UlwW__endCallButton:active,.MicInputControl-module-scss-module__H3UlwW__secondaryButton:active{top:4px;left:4px}.MicInputControl-module-scss-module__H3UlwW__primaryButton:before,.MicInputControl-module-scss-module__H3UlwW__cancelButton:before,.MicInputControl-module-scss-module__H3UlwW__endCallButton:before,.MicInputControl-module-scss-module__H3UlwW__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}.MicInputControl-module-scss-module__H3UlwW__primaryButton:disabled:before,.MicInputControl-module-scss-module__H3UlwW__cancelButton:disabled:before,.MicInputControl-module-scss-module__H3UlwW__endCallButton:disabled:before,.MicInputControl-module-scss-module__H3UlwW__secondaryButton:disabled:before{opacity:0}.MicInputControl-module-scss-module__H3UlwW__primaryButton:after,.MicInputControl-module-scss-module__H3UlwW__cancelButton:after,.MicInputControl-module-scss-module__H3UlwW__endCallButton:after,.MicInputControl-module-scss-module__H3UlwW__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.MicInputControl-module-scss-module__H3UlwW__primaryButton:active:before,.MicInputControl-module-scss-module__H3UlwW__cancelButton:active:before,.MicInputControl-module-scss-module__H3UlwW__endCallButton:active:before,.MicInputControl-module-scss-module__H3UlwW__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .MicInputControl-module-scss-module__H3UlwW__primaryButton:before,[aria-modal=true] .MicInputControl-module-scss-module__H3UlwW__cancelButton:before,[aria-modal=true] .MicInputControl-module-scss-module__H3UlwW__endCallButton:before,[aria-modal=true] .MicInputControl-module-scss-module__H3UlwW__secondaryButton:before{border-color:var(--color-surface-1)}.MicInputControl-module-scss-module__H3UlwW__primaryButton:active:after,.MicInputControl-module-scss-module__H3UlwW__cancelButton:active:after,.MicInputControl-module-scss-module__H3UlwW__endCallButton:active:after,.MicInputControl-module-scss-module__H3UlwW__secondaryButton:active:after{opacity:.5}.MicInputControl-module-scss-module__H3UlwW__primaryButton:disabled:active:after,.MicInputControl-module-scss-module__H3UlwW__cancelButton:disabled:active:after,.MicInputControl-module-scss-module__H3UlwW__endCallButton:disabled:active:after,.MicInputControl-module-scss-module__H3UlwW__secondaryButton:disabled:active:after{opacity:0}.MicInputControl-module-scss-module__H3UlwW__primaryButton:focus,.MicInputControl-module-scss-module__H3UlwW__cancelButton:focus,.MicInputControl-module-scss-module__H3UlwW__endCallButton:focus,.MicInputControl-module-scss-module__H3UlwW__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.MicInputControl-module-scss-module__H3UlwW__primaryButton:disabled,.MicInputControl-module-scss-module__H3UlwW__cancelButton:disabled,.MicInputControl-module-scss-module__H3UlwW__endCallButton:disabled,.MicInputControl-module-scss-module__H3UlwW__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.MicInputControl-module-scss-module__H3UlwW__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.MicInputControl-module-scss-module__H3UlwW__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)}.MicInputControl-module-scss-module__H3UlwW__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.MicInputControl-module-scss-module__H3UlwW__endCallButton:after{border-radius:16px}.MicInputControl-module-scss-module__H3UlwW__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.MicInputControl-module-scss-module__H3UlwW__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.MicInputControl-module-scss-module__H3UlwW__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.MicInputControl-module-scss-module__H3UlwW__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.MicInputControl-module-scss-module__H3UlwW__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.MicInputControl-module-scss-module__H3UlwW__inputGroup{flex-direction:column;gap:8px;display:flex}.MicInputControl-module-scss-module__H3UlwW__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.MicInputControl-module-scss-module__H3UlwW__socialButtons{margin-bottom:24px}.MicInputControl-module-scss-module__H3UlwW__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.MicInputControl-module-scss-module__H3UlwW__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.MicInputControl-module-scss-module__H3UlwW__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}.MicInputControl-module-scss-module__H3UlwW__unselectable{-webkit-user-select:none;user-select:none}.MicInputControl-module-scss-module__H3UlwW__micInputControlWrapper{flex-direction:column;gap:6px;margin:0 8px;display:flex;position:relative}.MicInputControl-module-scss-module__H3UlwW__bar{background:var(--color-tertiary);border-radius:6px;width:100%;height:6px;position:absolute;left:50%;transform:translate(-50%)}.MicInputControl-module-scss-module__H3UlwW__barFill{background:var(--color-secondary);width:var(--threshold);border-radius:6px;height:100%}.MicInputControl-module-scss-module__H3UlwW__sliderBar{color:#0000;width:100%;height:6px;position:absolute;left:50%;transform:translate(-50%)}.MicInputControl-module-scss-module__H3UlwW__inputVolumeBar{height:100%;width:var(--input-volume);background:#0000004d;border-radius:6px}.MicInputControl-module-scss-module__H3UlwW__track{cursor:pointer;touch-action:none;width:100%;height:6px;position:absolute;left:50%;transform:translate(-50%)}.MicInputControl-module-scss-module__H3UlwW__grabber{background:var(--color-surface-1);width:18px;height:18px;top:calc(50% - 9px);left:calc(var(--threshold) - 9px);touch-action:none;border-radius:50%;position:absolute}
body:has(.MicErrorNotificationModal-module-scss-module__0usITW__pageCenter){overflow:hidden}.MicErrorNotificationModal-module-scss-module__0usITW__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.MicErrorNotificationModal-module-scss-module__0usITW__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.MicErrorNotificationModal-module-scss-module__0usITW__pageCenter ::-webkit-scrollbar-track{background:0 0}.MicErrorNotificationModal-module-scss-module__0usITW__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.MicErrorNotificationModal-module-scss-module__0usITW__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.MicErrorNotificationModal-module-scss-module__0usITW__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.MicErrorNotificationModal-module-scss-module__0usITW__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.MicErrorNotificationModal-module-scss-module__0usITW__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.MicErrorNotificationModal-module-scss-module__0usITW__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.MicErrorNotificationModal-module-scss-module__0usITW__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.MicErrorNotificationModal-module-scss-module__0usITW__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.MicErrorNotificationModal-module-scss-module__0usITW__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite MicErrorNotificationModal-module-scss-module__0usITW__spin;display:inline-block}@keyframes MicErrorNotificationModal-module-scss-module__0usITW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MicErrorNotificationModal-module-scss-module__0usITW__pageLoadingText{color:var(--color-surface-5);font-size:18px}.MicErrorNotificationModal-module-scss-module__0usITW__pageForm{margin-top:32px}.MicErrorNotificationModal-module-scss-module__0usITW__pageFormGroup{margin-bottom:16px}.MicErrorNotificationModal-module-scss-module__0usITW__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}.MicErrorNotificationModal-module-scss-module__0usITW__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.MicErrorNotificationModal-module-scss-module__0usITW__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.MicErrorNotificationModal-module-scss-module__0usITW__pageInput::placeholder{color:var(--color-surface-3)}.MicErrorNotificationModal-module-scss-module__0usITW__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton,.MicErrorNotificationModal-module-scss-module__0usITW__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}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:active,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:active,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:active,.MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton:active{top:4px;left:4px}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:before,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:before,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:before,.MicErrorNotificationModal-module-scss-module__0usITW__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}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:disabled:before,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:disabled:before,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:disabled:before,.MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton:disabled:before{opacity:0}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:after,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:after,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:after,.MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:active:before,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:active:before,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:active:before,.MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:before,[aria-modal=true] .MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:before,[aria-modal=true] .MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:before,[aria-modal=true] .MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton:before{border-color:var(--color-surface-1)}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:active:after,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:active:after,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:active:after,.MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton:active:after{opacity:.5}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:disabled:active:after,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:disabled:active:after,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:disabled:active:after,.MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton:disabled:active:after{opacity:0}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:focus,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:focus,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:focus,.MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.MicErrorNotificationModal-module-scss-module__0usITW__primaryButton:disabled,.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton:disabled,.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:disabled,.MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.MicErrorNotificationModal-module-scss-module__0usITW__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.MicErrorNotificationModal-module-scss-module__0usITW__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)}.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.MicErrorNotificationModal-module-scss-module__0usITW__endCallButton:after{border-radius:16px}.MicErrorNotificationModal-module-scss-module__0usITW__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.MicErrorNotificationModal-module-scss-module__0usITW__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.MicErrorNotificationModal-module-scss-module__0usITW__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.MicErrorNotificationModal-module-scss-module__0usITW__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.MicErrorNotificationModal-module-scss-module__0usITW__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.MicErrorNotificationModal-module-scss-module__0usITW__inputGroup{flex-direction:column;gap:8px;display:flex}.MicErrorNotificationModal-module-scss-module__0usITW__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.MicErrorNotificationModal-module-scss-module__0usITW__socialButtons{margin-bottom:24px}.MicErrorNotificationModal-module-scss-module__0usITW__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.MicErrorNotificationModal-module-scss-module__0usITW__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.MicErrorNotificationModal-module-scss-module__0usITW__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}.MicErrorNotificationModal-module-scss-module__0usITW__unselectable{-webkit-user-select:none;user-select:none}
body:has(.CallEndMessage-module-scss-module__mDYd_q__pageCenter){overflow:hidden}.CallEndMessage-module-scss-module__mDYd_q__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.CallEndMessage-module-scss-module__mDYd_q__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.CallEndMessage-module-scss-module__mDYd_q__pageCenter ::-webkit-scrollbar-track{background:0 0}.CallEndMessage-module-scss-module__mDYd_q__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.CallEndMessage-module-scss-module__mDYd_q__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.CallEndMessage-module-scss-module__mDYd_q__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.CallEndMessage-module-scss-module__mDYd_q__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.CallEndMessage-module-scss-module__mDYd_q__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.CallEndMessage-module-scss-module__mDYd_q__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.CallEndMessage-module-scss-module__mDYd_q__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.CallEndMessage-module-scss-module__mDYd_q__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.CallEndMessage-module-scss-module__mDYd_q__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite CallEndMessage-module-scss-module__mDYd_q__spin;display:inline-block}@keyframes CallEndMessage-module-scss-module__mDYd_q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CallEndMessage-module-scss-module__mDYd_q__pageLoadingText{color:var(--color-surface-5);font-size:18px}.CallEndMessage-module-scss-module__mDYd_q__pageForm{margin-top:32px}.CallEndMessage-module-scss-module__mDYd_q__pageFormGroup{margin-bottom:16px}.CallEndMessage-module-scss-module__mDYd_q__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}.CallEndMessage-module-scss-module__mDYd_q__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.CallEndMessage-module-scss-module__mDYd_q__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.CallEndMessage-module-scss-module__mDYd_q__pageInput::placeholder{color:var(--color-surface-3)}.CallEndMessage-module-scss-module__mDYd_q__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.CallEndMessage-module-scss-module__mDYd_q__primaryButton,.CallEndMessage-module-scss-module__mDYd_q__cancelButton,.CallEndMessage-module-scss-module__mDYd_q__endCallButton,.CallEndMessage-module-scss-module__mDYd_q__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}.CallEndMessage-module-scss-module__mDYd_q__primaryButton:active,.CallEndMessage-module-scss-module__mDYd_q__cancelButton:active,.CallEndMessage-module-scss-module__mDYd_q__endCallButton:active,.CallEndMessage-module-scss-module__mDYd_q__secondaryButton:active{top:4px;left:4px}.CallEndMessage-module-scss-module__mDYd_q__primaryButton:before,.CallEndMessage-module-scss-module__mDYd_q__cancelButton:before,.CallEndMessage-module-scss-module__mDYd_q__endCallButton:before,.CallEndMessage-module-scss-module__mDYd_q__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}.CallEndMessage-module-scss-module__mDYd_q__primaryButton:disabled:before,.CallEndMessage-module-scss-module__mDYd_q__cancelButton:disabled:before,.CallEndMessage-module-scss-module__mDYd_q__endCallButton:disabled:before,.CallEndMessage-module-scss-module__mDYd_q__secondaryButton:disabled:before{opacity:0}.CallEndMessage-module-scss-module__mDYd_q__primaryButton:after,.CallEndMessage-module-scss-module__mDYd_q__cancelButton:after,.CallEndMessage-module-scss-module__mDYd_q__endCallButton:after,.CallEndMessage-module-scss-module__mDYd_q__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.CallEndMessage-module-scss-module__mDYd_q__primaryButton:active:before,.CallEndMessage-module-scss-module__mDYd_q__cancelButton:active:before,.CallEndMessage-module-scss-module__mDYd_q__endCallButton:active:before,.CallEndMessage-module-scss-module__mDYd_q__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .CallEndMessage-module-scss-module__mDYd_q__primaryButton:before,[aria-modal=true] .CallEndMessage-module-scss-module__mDYd_q__cancelButton:before,[aria-modal=true] .CallEndMessage-module-scss-module__mDYd_q__endCallButton:before,[aria-modal=true] .CallEndMessage-module-scss-module__mDYd_q__secondaryButton:before{border-color:var(--color-surface-1)}.CallEndMessage-module-scss-module__mDYd_q__primaryButton:active:after,.CallEndMessage-module-scss-module__mDYd_q__cancelButton:active:after,.CallEndMessage-module-scss-module__mDYd_q__endCallButton:active:after,.CallEndMessage-module-scss-module__mDYd_q__secondaryButton:active:after{opacity:.5}.CallEndMessage-module-scss-module__mDYd_q__primaryButton:disabled:active:after,.CallEndMessage-module-scss-module__mDYd_q__cancelButton:disabled:active:after,.CallEndMessage-module-scss-module__mDYd_q__endCallButton:disabled:active:after,.CallEndMessage-module-scss-module__mDYd_q__secondaryButton:disabled:active:after{opacity:0}.CallEndMessage-module-scss-module__mDYd_q__primaryButton:focus,.CallEndMessage-module-scss-module__mDYd_q__cancelButton:focus,.CallEndMessage-module-scss-module__mDYd_q__endCallButton:focus,.CallEndMessage-module-scss-module__mDYd_q__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.CallEndMessage-module-scss-module__mDYd_q__primaryButton:disabled,.CallEndMessage-module-scss-module__mDYd_q__cancelButton:disabled,.CallEndMessage-module-scss-module__mDYd_q__endCallButton:disabled,.CallEndMessage-module-scss-module__mDYd_q__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.CallEndMessage-module-scss-module__mDYd_q__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.CallEndMessage-module-scss-module__mDYd_q__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)}.CallEndMessage-module-scss-module__mDYd_q__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.CallEndMessage-module-scss-module__mDYd_q__endCallButton:after{border-radius:16px}.CallEndMessage-module-scss-module__mDYd_q__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.CallEndMessage-module-scss-module__mDYd_q__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.CallEndMessage-module-scss-module__mDYd_q__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.CallEndMessage-module-scss-module__mDYd_q__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.CallEndMessage-module-scss-module__mDYd_q__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.CallEndMessage-module-scss-module__mDYd_q__inputGroup{flex-direction:column;gap:8px;display:flex}.CallEndMessage-module-scss-module__mDYd_q__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.CallEndMessage-module-scss-module__mDYd_q__socialButtons{margin-bottom:24px}.CallEndMessage-module-scss-module__mDYd_q__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.CallEndMessage-module-scss-module__mDYd_q__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.CallEndMessage-module-scss-module__mDYd_q__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}.CallEndMessage-module-scss-module__mDYd_q__unselectable{-webkit-user-select:none;user-select:none}.CallEndMessage-module-scss-module__mDYd_q__callEndDivider{text-align:center;justify-content:center;align-items:flex-end;gap:6px;margin:12px 0;display:flex}.CallEndMessage-module-scss-module__mDYd_q__callEndMainBubble{background-color:var(--color-surface-3);border-radius:18px;flex-direction:column;align-items:center;gap:0;padding:12px 16px;font-size:14px;font-weight:500;display:inline-flex}.CallEndMessage-module-scss-module__mDYd_q__callEndMainText{color:var(--color-surface-1);white-space:nowrap;font-weight:500}.CallEndMessage-module-scss-module__mDYd_q__callEndPointsBubble{background-color:var(--color-surface-4);color:var(--color-surface-1);border-radius:12px;align-items:center;gap:8px;margin-top:4px;padding-right:10px;font-size:14px;font-weight:500;display:inline-flex}.CallEndMessage-module-scss-module__mDYd_q__callEndIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.CallEndMessage-module-scss-module__mDYd_q__callEndIcon svg{width:24px;height:24px}.CallEndMessage-module-scss-module__mDYd_q__callEndPointsText{color:var(--color-surface-1);white-space:nowrap;font-weight:500}.CallEndMessage-module-scss-module__mDYd_q__callEndArrow{color:var(--color-surface-1);justify-content:center;align-items:center;font-size:10px;display:flex}.CallEndMessage-module-scss-module__mDYd_q__timeWithRead{flex-direction:column;align-items:flex-end;gap:0;display:flex}.CallEndMessage-module-scss-module__mDYd_q__time,.CallEndMessage-module-scss-module__mDYd_q__readStatus{color:#666;white-space:nowrap;font-size:10px}
body:has(.ChatHeader-module-scss-module__3KvWCW__pageCenter){overflow:hidden}.ChatHeader-module-scss-module__3KvWCW__pageCenter{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin:0 16px 10px;display:flex}.ChatHeader-module-scss-module__3KvWCW__pageCenter ::-webkit-scrollbar{width:clamp(4px,.5vw,6px)}.ChatHeader-module-scss-module__3KvWCW__pageCenter ::-webkit-scrollbar-track{background:0 0}.ChatHeader-module-scss-module__3KvWCW__pageCenter ::-webkit-scrollbar-thumb{background-color:var(--color-surface-1);border-radius:clamp(2px,.3vw,4px)}.ChatHeader-module-scss-module__3KvWCW__pageCenter ::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-2)}.ChatHeader-module-scss-module__3KvWCW__pageCard{border:2px solid var(--color-surface-1);background:#0000004d;border-radius:16px;width:100%;max-width:1024px;padding:20px 12px;position:relative}.ChatHeader-module-scss-module__3KvWCW__pageCard:before{content:"";border:2px solid var(--color-surface-5);z-index:-1;border-radius:16px;position:absolute;inset:4px -8px -8px 4px}.ChatHeader-module-scss-module__3KvWCW__pageIcon{object-fit:cover;border-radius:50%;width:80px;height:80px;margin:0 auto 24px;display:block}.ChatHeader-module-scss-module__3KvWCW__pageTitle{text-align:center;color:var(--color-surface-1);margin-bottom:32px;font-size:clamp(26px,7vw,30px);font-weight:900}.ChatHeader-module-scss-module__3KvWCW__pageError{color:var(--color-alert);background-color:#fee;border:1px solid #fcc;border-radius:8px;margin-bottom:16px;padding:12px 16px}.ChatHeader-module-scss-module__3KvWCW__pageLoadingContainer{text-align:center;justify-content:center;align-items:center;display:flex}.ChatHeader-module-scss-module__3KvWCW__pageSpinner{border:3px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite ChatHeader-module-scss-module__3KvWCW__spin;display:inline-block}@keyframes ChatHeader-module-scss-module__3KvWCW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ChatHeader-module-scss-module__3KvWCW__pageLoadingText{color:var(--color-surface-5);font-size:18px}.ChatHeader-module-scss-module__3KvWCW__pageForm{margin-top:32px}.ChatHeader-module-scss-module__3KvWCW__pageFormGroup{margin-bottom:16px}.ChatHeader-module-scss-module__3KvWCW__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}.ChatHeader-module-scss-module__3KvWCW__pageInput:focus{border-color:var(--color-surface-5);outline:none;box-shadow:0 0 0 3px #2c323f1a}.ChatHeader-module-scss-module__3KvWCW__pageInput:disabled{cursor:not-allowed;background-color:#f5f5f5}.ChatHeader-module-scss-module__3KvWCW__pageInput::placeholder{color:var(--color-surface-3)}.ChatHeader-module-scss-module__3KvWCW__pageVerticalForm{flex-direction:column;gap:18px;width:100%;display:flex}.ChatHeader-module-scss-module__3KvWCW__primaryButton,.ChatHeader-module-scss-module__3KvWCW__cancelButton,.ChatHeader-module-scss-module__3KvWCW__endCallButton,.ChatHeader-module-scss-module__3KvWCW__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}.ChatHeader-module-scss-module__3KvWCW__primaryButton:active,.ChatHeader-module-scss-module__3KvWCW__cancelButton:active,.ChatHeader-module-scss-module__3KvWCW__endCallButton:active,.ChatHeader-module-scss-module__3KvWCW__secondaryButton:active{top:4px;left:4px}.ChatHeader-module-scss-module__3KvWCW__primaryButton:before,.ChatHeader-module-scss-module__3KvWCW__cancelButton:before,.ChatHeader-module-scss-module__3KvWCW__endCallButton:before,.ChatHeader-module-scss-module__3KvWCW__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}.ChatHeader-module-scss-module__3KvWCW__primaryButton:disabled:before,.ChatHeader-module-scss-module__3KvWCW__cancelButton:disabled:before,.ChatHeader-module-scss-module__3KvWCW__endCallButton:disabled:before,.ChatHeader-module-scss-module__3KvWCW__secondaryButton:disabled:before{opacity:0}.ChatHeader-module-scss-module__3KvWCW__primaryButton:after,.ChatHeader-module-scss-module__3KvWCW__cancelButton:after,.ChatHeader-module-scss-module__3KvWCW__endCallButton:after,.ChatHeader-module-scss-module__3KvWCW__secondaryButton:after{content:"";background-color:var(--color-surface-5);opacity:0;border-radius:8px;position:absolute;inset:0}.ChatHeader-module-scss-module__3KvWCW__primaryButton:active:before,.ChatHeader-module-scss-module__3KvWCW__cancelButton:active:before,.ChatHeader-module-scss-module__3KvWCW__endCallButton:active:before,.ChatHeader-module-scss-module__3KvWCW__secondaryButton:active:before{opacity:0;visibility:hidden}[aria-modal=true] .ChatHeader-module-scss-module__3KvWCW__primaryButton:before,[aria-modal=true] .ChatHeader-module-scss-module__3KvWCW__cancelButton:before,[aria-modal=true] .ChatHeader-module-scss-module__3KvWCW__endCallButton:before,[aria-modal=true] .ChatHeader-module-scss-module__3KvWCW__secondaryButton:before{border-color:var(--color-surface-1)}.ChatHeader-module-scss-module__3KvWCW__primaryButton:active:after,.ChatHeader-module-scss-module__3KvWCW__cancelButton:active:after,.ChatHeader-module-scss-module__3KvWCW__endCallButton:active:after,.ChatHeader-module-scss-module__3KvWCW__secondaryButton:active:after{opacity:.5}.ChatHeader-module-scss-module__3KvWCW__primaryButton:disabled:active:after,.ChatHeader-module-scss-module__3KvWCW__cancelButton:disabled:active:after,.ChatHeader-module-scss-module__3KvWCW__endCallButton:disabled:active:after,.ChatHeader-module-scss-module__3KvWCW__secondaryButton:disabled:active:after{opacity:0}.ChatHeader-module-scss-module__3KvWCW__primaryButton:focus,.ChatHeader-module-scss-module__3KvWCW__cancelButton:focus,.ChatHeader-module-scss-module__3KvWCW__endCallButton:focus,.ChatHeader-module-scss-module__3KvWCW__secondaryButton:focus{box-shadow:0 0 0 3px var(--color-primary);outline:none}.ChatHeader-module-scss-module__3KvWCW__primaryButton:disabled,.ChatHeader-module-scss-module__3KvWCW__cancelButton:disabled,.ChatHeader-module-scss-module__3KvWCW__endCallButton:disabled,.ChatHeader-module-scss-module__3KvWCW__secondaryButton:disabled{opacity:.5;cursor:not-allowed;top:4px;left:4px}.ChatHeader-module-scss-module__3KvWCW__secondaryButton{color:var(--color-surface-1);background-image:url(/secondary-button.webp)}.ChatHeader-module-scss-module__3KvWCW__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)}.ChatHeader-module-scss-module__3KvWCW__endCallButton:before{border:2px solid var(--color-surface-1);border-radius:16px}.ChatHeader-module-scss-module__3KvWCW__endCallButton:after{border-radius:16px}.ChatHeader-module-scss-module__3KvWCW__cancelButton{color:var(--color-surface-1);background-color:var(--color-surface-5);background-image:url(/cancel-button.webp)}.ChatHeader-module-scss-module__3KvWCW__pageDescription{color:var(--color-surface-1);text-align:center;margin-bottom:16px;font-weight:700;line-height:1.5}.ChatHeader-module-scss-module__3KvWCW__pageErrorText{color:var(--color-alert);margin-top:8px;font-size:14px;font-weight:700}.ChatHeader-module-scss-module__3KvWCW__helpText{color:var(--color-surface-1);margin-top:4px;font-size:12px;font-weight:700}.ChatHeader-module-scss-module__3KvWCW__errorText{color:var(--color-alert);margin-top:4px;font-size:12px;font-weight:700}.ChatHeader-module-scss-module__3KvWCW__inputGroup{flex-direction:column;gap:8px;display:flex}.ChatHeader-module-scss-module__3KvWCW__pageLinkText{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.ChatHeader-module-scss-module__3KvWCW__socialButtons{margin-bottom:24px}.ChatHeader-module-scss-module__3KvWCW__backButton{cursor:pointer;width:clamp(2rem,2vw,2.5rem);height:clamp(2rem,2vw,2.5rem)}.ChatHeader-module-scss-module__3KvWCW__backButton svg{fill:var(--color-surface-5);width:100%;height:100%}.ChatHeader-module-scss-module__3KvWCW__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}.ChatHeader-module-scss-module__3KvWCW__unselectable{-webkit-user-select:none;user-select:none}.ChatHeader-module-scss-module__3KvWCW__header{color:var(--color-surface-1);border-radius:0 0 24px 24px;justify-content:space-between;align-items:center;height:clamp(30px,min(15vw,7.5vh),100px);margin-top:0;padding:0 16px;display:flex;position:relative}.ChatHeader-module-scss-module__3KvWCW__headerLeft{background-color:var(--color-surface-5);border-radius:0 15px 15px 0;align-items:center;gap:10px;max-height:100%;margin-left:-16px;padding:5px 22px;display:flex}.ChatHeader-module-scss-module__3KvWCW__nameArea{align-items:center;height:100%;display:flex}.ChatHeader-module-scss-module__3KvWCW__name{color:var(--color-surface-1);white-space:nowrap;max-width:152px;font-size:22px;font-weight:700;display:inline-block}.ChatHeader-module-scss-module__3KvWCW__headerRight{justify-content:center;align-items:center;gap:4px;height:40px;display:flex}.ChatHeader-module-scss-module__3KvWCW__iconBtn svg{fill:var(--color-surface-1)}.ChatHeader-module-scss-module__3KvWCW__callButton{width:100%;height:100%;position:relative}.ChatHeader-module-scss-module__3KvWCW__balloonWrapper{z-index:2;width:clamp(120px,min(30vw,15vh),130px);position:absolute;top:50px;left:50%;transform:translate(-50%)}
.HeaderIconButton-module-scss-module__tkrmHG__iconWrapper{aspect-ratio:1;cursor:pointer;border-radius:clamp(12px,min(2vw,2vh),24px);justify-content:center;align-items:center;height:100%;padding:4px;display:flex}.HeaderIconButton-module-scss-module__tkrmHG__iconWrapper svg{width:100%;height:100%}.HeaderIconButton-module-scss-module__tkrmHG__iconWrapper:active{transform:translate(2px,2px)}.HeaderIconButton-module-scss-module__tkrmHG__iconWrapper:active svg{fill:var(--color-secondary)}
.DotBlink-module-scss-module__gK2H5a__dotBlinkWrapper{justify-content:center;align-items:center;height:clamp(40px,min(12vw,12vh),120px);display:flex}.DotBlink-module-scss-module__gK2H5a__dotBlinkSvgCircle{opacity:.3;animation:1.2s infinite DotBlink-module-scss-module__gK2H5a__dot-blink}@keyframes DotBlink-module-scss-module__gK2H5a__dot-blink{0%,80%,to{opacity:.3}40%{opacity:1}}
.VolumeSettingsModal-module-scss-module__UD6NOG__sectionWrapper{flex-direction:column;gap:8px;width:100%;margin:16px 0;display:flex}.VolumeSettingsModal-module-scss-module__UD6NOG__sectionTitle{color:var(--color-surface-1);text-align:center;font-size:clamp(1rem,min(3.5vw,2.2vh),1.125rem)}.VolumeSettingsModal-module-scss-module__UD6NOG__sectionDescription{color:var(--color-surface-2);text-align:center;font-size:clamp(.75rem,min(2.8vw,1.8vh),.875rem)}
.AudioWave-module-scss-module__ojgcMW__audioWaveform{height:clamp(40px,min(12vw,12vh),120px)}.AudioWave-module-scss-module__ojgcMW__audioWaveform svg{fill:var(--color-primary);width:100%;height:100%}
.DebugLogOverlay-module-scss-module__WuLJxW__floatingButton{z-index:10000;color:#fff;cursor:pointer;opacity:.8;background:#1a1a2e;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .15s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 1px 4px #0006}.DebugLogOverlay-module-scss-module__WuLJxW__floatingButton:hover{opacity:1}.DebugLogOverlay-module-scss-module__WuLJxW__badge{color:#fff;background:#e53e3e;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;display:flex;position:absolute;top:-4px;right:-4px}.DebugLogOverlay-module-scss-module__WuLJxW__overlay{z-index:9999;color:#e0e0e0;background:#1a1a2e;border-top:2px solid #444;flex-direction:column;height:50vh;font-family:monospace;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.DebugLogOverlay-module-scss-module__WuLJxW__tab{color:#e0e0e0;background:#16213e;border:2px solid #444;border-bottom:none;border-radius:6px 6px 0 0;padding:6px 12px;font-family:monospace;font-size:10px;font-weight:700;position:absolute;top:-29px;left:10px}.DebugLogOverlay-module-scss-module__WuLJxW__header{background:#16213e;border-bottom:1px solid #333;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex}.DebugLogOverlay-module-scss-module__WuLJxW__filters{flex:1;gap:4px;display:flex}.DebugLogOverlay-module-scss-module__WuLJxW__filterButton{color:#999;cursor:pointer;background:0 0;border:1px solid #444;border-radius:4px;padding:1px 10px;font-family:monospace;font-size:10px;line-height:24px}.DebugLogOverlay-module-scss-module__WuLJxW__filterButton:hover{background:#333}.DebugLogOverlay-module-scss-module__WuLJxW__filterActive{color:#fff;background:#444;border-color:#666}.DebugLogOverlay-module-scss-module__WuLJxW__filter_debug.DebugLogOverlay-module-scss-module__WuLJxW__filterActive{border-color:#888}.DebugLogOverlay-module-scss-module__WuLJxW__filter_info.DebugLogOverlay-module-scss-module__WuLJxW__filterActive{color:#63b3ed;border-color:#4299e1}.DebugLogOverlay-module-scss-module__WuLJxW__filter_warn.DebugLogOverlay-module-scss-module__WuLJxW__filterActive{color:#ecc94b;border-color:#d69e2e}.DebugLogOverlay-module-scss-module__WuLJxW__filter_error.DebugLogOverlay-module-scss-module__WuLJxW__filterActive{color:#fc8181;border-color:#e53e3e}.DebugLogOverlay-module-scss-module__WuLJxW__headerActions{gap:4px;display:flex}.DebugLogOverlay-module-scss-module__WuLJxW__iconButton{color:#999;cursor:pointer;background:0 0;border:1px solid #444;border-radius:4px;justify-content:center;align-items:center;padding:6px;display:flex}.DebugLogOverlay-module-scss-module__WuLJxW__iconButton:hover{color:#fff;background:#333}.DebugLogOverlay-module-scss-module__WuLJxW__logList{flex:1;padding:4px 0;overflow-y:auto}.DebugLogOverlay-module-scss-module__WuLJxW__empty{text-align:center;color:#666;padding:20px}.DebugLogOverlay-module-scss-module__WuLJxW__logEntry{border-left:3px solid #0000;flex-wrap:wrap;align-items:baseline;gap:6px;padding:3px 12px;display:flex}.DebugLogOverlay-module-scss-module__WuLJxW__logEntry:hover{background:#ffffff08}.DebugLogOverlay-module-scss-module__WuLJxW__logEntry.DebugLogOverlay-module-scss-module__WuLJxW__level_debug{border-left-color:#666}.DebugLogOverlay-module-scss-module__WuLJxW__logEntry.DebugLogOverlay-module-scss-module__WuLJxW__level_info{border-left-color:#4299e1}.DebugLogOverlay-module-scss-module__WuLJxW__logEntry.DebugLogOverlay-module-scss-module__WuLJxW__level_warn{border-left-color:#d69e2e}.DebugLogOverlay-module-scss-module__WuLJxW__logEntry.DebugLogOverlay-module-scss-module__WuLJxW__level_error{background:#e53e3e0d;border-left-color:#e53e3e}.DebugLogOverlay-module-scss-module__WuLJxW__timestamp{color:#666;flex-shrink:0}.DebugLogOverlay-module-scss-module__WuLJxW__level{flex-shrink:0;min-width:44px;font-weight:700}.DebugLogOverlay-module-scss-module__WuLJxW__level.DebugLogOverlay-module-scss-module__WuLJxW__level_debug{color:#888}.DebugLogOverlay-module-scss-module__WuLJxW__level.DebugLogOverlay-module-scss-module__WuLJxW__level_info{color:#63b3ed}.DebugLogOverlay-module-scss-module__WuLJxW__level.DebugLogOverlay-module-scss-module__WuLJxW__level_warn{color:#ecc94b}.DebugLogOverlay-module-scss-module__WuLJxW__level.DebugLogOverlay-module-scss-module__WuLJxW__level_error{color:#fc8181}.DebugLogOverlay-module-scss-module__WuLJxW__source{color:#9f7aea;flex-shrink:0}.DebugLogOverlay-module-scss-module__WuLJxW__source:before{content:"["}.DebugLogOverlay-module-scss-module__WuLJxW__source:after{content:"]"}.DebugLogOverlay-module-scss-module__WuLJxW__message{color:#e0e0e0;word-break:break-word}.DebugLogOverlay-module-scss-module__WuLJxW__data{color:#a0aec0;white-space:pre-wrap;word-break:break-word;background:#0000004d;border-radius:4px;width:100%;max-height:200px;margin:2px 0 4px;padding:4px 8px;font-size:11px;overflow-y:auto}
