.FirstScreen_container__kCDfC{position:relative;width:100%;height:100dvh;overflow:hidden;background-color:transparent}.FirstScreen_portalBackground__MTt5L{position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:#cdd2d8}.FirstScreen_lottieBackground__q0tsi{position:fixed;top:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.FirstScreen_lottieBackground__q0tsi>div{width:100%!important;height:100%!important}.FirstScreen_blueOverlay__zeKuZ{z-index:1;background-color:rgba(11,6,159,.2)}.FirstScreen_blueOverlay__zeKuZ,.FirstScreen_blurOverlay__AnvJ0{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none}.FirstScreen_blurOverlay__AnvJ0{z-index:2;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px)}.FirstScreen_subtitleText__9rMQ6{position:absolute;width:318px;top:24px;left:50%;transform:translateX(-50%);font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.3px;text-align:center;color:#ffffff;z-index:5;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0}.FirstScreen_logo__Cx_RQ{position:absolute;left:50%;transform:translateX(-50%);z-index:100;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));pointer-events:none}.FirstScreen_buttonStack__9ZoqV{position:absolute;left:0;right:0;bottom:0;padding:0 max(24px,5%) calc(env(safe-area-inset-bottom, 0px) + 20px);display:flex;flex-direction:column;align-items:center;z-index:10}.FirstScreen_signUpButton__Q_JWX{width:100%;max-width:100%;height:58px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.8);background:transparent;color:#ffffff;cursor:pointer;margin-bottom:12px;padding:18px 24px;transition:opacity .15s}.FirstScreen_signUpButton__Q_JWX:active{opacity:.8}.FirstScreen_signInButton__G5_rq{width:100%;max-width:100%;height:58px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:none;background:rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;padding:18px 20px;transition:opacity .15s}.FirstScreen_signInButton__G5_rq:active{opacity:.8}.FirstScreen_buttonText__PWQ3w{font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.3px;color:#ffffff;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.25)}.FirstScreen_arrowIcon__o0oz2{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px}.FirstScreen_devSignUpGateBackdrop__o4jBd{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.FirstScreen_devSignUpGatePanel__QK6u_{width:100%;max-width:340px;padding:24px 22px;border-radius:16px;background:rgba(28,28,30,.94);border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 40px rgba(0,0,0,.45)}.FirstScreen_devSignUpGateTitle__Nwj_S{margin:0 0 16px;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.3px}.FirstScreen_devSignUpGateInput___Ia8l,.FirstScreen_devSignUpGateTitle__Nwj_S{color:#ffffff;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.FirstScreen_devSignUpGateInput___Ia8l{width:100%;box-sizing:border-box;height:48px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.08);font-size:16px;outline:none}.FirstScreen_devSignUpGateInput___Ia8l+.FirstScreen_devSignUpGateInput___Ia8l{margin-top:12px}.FirstScreen_devSignUpGateInput___Ia8l::placeholder{color:rgba(255,255,255,.35)}.FirstScreen_devSignUpGateInput___Ia8l:focus{border-color:rgba(255,255,255,.45)}.FirstScreen_devSignUpGateError__pevrj{margin:10px 0 0;min-height:20px;font-size:14px;line-height:20px;color:#ff6b6b;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.FirstScreen_devSignUpGateActions__1eSzd{display:flex;gap:10px;margin-top:20px}.FirstScreen_devSignUpGateBtn__Ej5CN{flex:1 1;height:48px;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:-.2px;cursor:pointer;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border:none}.FirstScreen_devSignUpGateBtnPrimary__lYmqF{background:#ffffff;color:#1c1c1e}.FirstScreen_devSignUpGateBtnSecondary__mdBo3{background:transparent;color:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.35)}.BackButton_backButton__QhXOc{width:56px;height:56px;min-width:56px;min-height:56px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:none;border:none;margin:0;padding:0;color:var(--theme-text);cursor:pointer;overflow:visible;line-height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.BackButton_backButton__QhXOc:disabled{opacity:.4;cursor:not-allowed}.BackButton_icon__jjXr1{width:24px;height:24px;flex-shrink:0;display:block;overflow:visible;pointer-events:none}.BackButton_iconCircle__QQ2WL{fill:#ffffff}.BackButton_iconChevron__zlPyL,[data-theme=light] .BackButton_iconCircle__QQ2WL{fill:#000000}.BackButton_onboarding__mZMdp .BackButton_iconCircle__QQ2WL,[data-theme=light] .BackButton_iconChevron__zlPyL{fill:#ffffff}.BackButton_onboarding__mZMdp .BackButton_iconChevron__zlPyL{fill:#000000}[data-theme=light] .BackButton_onboarding__mZMdp .BackButton_iconCircle__QQ2WL{fill:#ffffff}[data-theme=light] .BackButton_onboarding__mZMdp .BackButton_iconChevron__zlPyL{fill:#000000}.SignInEmail_container__oULoB{position:relative;width:100%;height:100dvh;background:var(--theme-background);color:var(--theme-text);display:flex;flex-direction:column}.SignInEmail_backButton___0E7S{position:absolute;top:max(env(safe-area-inset-top,0px),16px);left:max(env(safe-area-inset-left,0px),12px);z-index:10;overflow:visible}.SignInEmail_content__OFNdj{flex:1 1;min-height:0;padding:calc(env(safe-area-inset-top, 0px) + 12dvh) 20px 0}.SignInEmail_title__VgMBc{font-size:32px;line-height:38px;font-weight:500;letter-spacing:-1px;color:var(--theme-text);margin-bottom:28px;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignInEmail_inputContainer__DBUTR{width:100%;margin-top:8px}.SignInEmail_input__JNWnQ{width:100%;height:24px;font-size:18px;line-height:24px;font-weight:400;color:var(--theme-text);background:transparent;border:none;outline:none;padding:0;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignInEmail_input__JNWnQ::placeholder{color:var(--theme-text-muted)}.SignInEmail_underline__onTKR{width:100%;height:1px;background:var(--theme-text);margin-top:10px}.SignInEmail_continueButton__U6SiZ{position:absolute;bottom:calc(env(safe-area-inset-bottom, 0px) + 20px + var(--keyboard-inset-bottom, 0px));right:20px;width:58px;height:58px;border-radius:50%;border:none;background:var(--theme-surface-subtle);color:var(--theme-text-muted);cursor:not-allowed;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.SignInEmail_continueButtonActive__cR7uG{background:var(--theme-white);color:var(--theme-black);cursor:pointer}[data-theme=light] .SignInEmail_continueButtonActive__cR7uG{background:var(--theme-black)!important;color:var(--theme-white)!important}[data-theme=light] .SignInEmail_continueButtonActive__cR7uG svg path{stroke:var(--theme-white)!important}[data-theme=dark] .SignInEmail_continueButtonActive__cR7uG{background:#ffffff!important;color:#000000!important}[data-theme=dark] .SignInEmail_continueButtonActive__cR7uG svg path{stroke:#000000!important}@media (orientation:landscape) and (max-height:520px){.SignInEmail_content__OFNdj{overflow-y:auto;-webkit-overflow-scrolling:touch}}.SignInPassword_container__7yslB{position:relative;width:100%;height:100dvh;background:var(--theme-background);color:var(--theme-text);display:flex;flex-direction:column}.SignInPassword_backButton__6DlZN{position:absolute;top:max(env(safe-area-inset-top,0px),16px);left:max(env(safe-area-inset-left,0px),12px);z-index:10;overflow:visible}.SignInPassword_backButton__6DlZN:disabled{opacity:.4;cursor:not-allowed}.SignInPassword_content__5TFD0{flex:1 1;min-height:0;padding:calc(env(safe-area-inset-top, 0px) + 12dvh) 20px 0}.SignInPassword_title__5mvVr{font-size:32px;line-height:38px;font-weight:500;letter-spacing:-1px;color:var(--theme-text);margin-bottom:28px;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignInPassword_inputContainer__3IsSm{width:100%;padding-bottom:1px}.SignInPassword_input__CCWvA{width:100%;height:24px;font-size:18px;line-height:24px;font-weight:400;color:var(--theme-text);background:transparent;border:none;outline:none;padding:0;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignInPassword_input__CCWvA:disabled{opacity:.6}.SignInPassword_underline__mNG0j{width:100%;height:1px;background:var(--theme-text);margin-top:10px}.SignInPassword_helperRow__8C_mB{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.SignInPassword_helperButton__a5tIy{background:none;border:none;color:var(--theme-text-muted);font-size:16px;line-height:22px;font-weight:400;cursor:pointer;padding:0;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignInPassword_helperButton__a5tIy:disabled{opacity:.5;cursor:not-allowed}.SignInPassword_errorMessage__MIUWX{font-size:14px;line-height:17px;font-weight:400;letter-spacing:-.2px;color:#eeff55;margin-top:12px;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignInPassword_continueButton__dXZNi{position:absolute;bottom:calc(env(safe-area-inset-bottom, 0px) + 20px + var(--keyboard-inset-bottom, 0px));right:20px;width:58px;height:58px;border-radius:50%;border:none;background:var(--theme-surface-subtle);color:var(--theme-text-muted);cursor:not-allowed;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;overflow:hidden}.SignInPassword_continueButtonActive__4vWan{background:var(--theme-white);color:var(--theme-black);cursor:pointer}.SignInPassword_continueButtonLottie__ecSO9{position:absolute;inset:0;z-index:0;pointer-events:none}.SignInPassword_continueButtonLottie__ecSO9>div{width:100%;height:100%}.SignInPassword_continueButtonIcon__c1ScC{position:relative;z-index:1}.SignInPassword_continueButtonActive__4vWan .SignInPassword_continueButtonIcon__c1ScC{color:var(--theme-black)}[data-theme=light] .SignInPassword_continueButtonActive__4vWan{background:var(--theme-black)!important;color:var(--theme-white)!important}[data-theme=light] .SignInPassword_continueButtonActive__4vWan .SignInPassword_continueButtonIcon__c1ScC{color:var(--theme-white)!important}[data-theme=light] .SignInPassword_continueButtonActive__4vWan .SignInPassword_continueButtonIcon__c1ScC svg path{stroke:var(--theme-white)!important}[data-theme=dark] .SignInPassword_continueButtonActive__4vWan{background:#ffffff!important;color:#000000!important}[data-theme=dark] .SignInPassword_continueButtonActive__4vWan .SignInPassword_continueButtonIcon__c1ScC{color:#000000!important}[data-theme=dark] .SignInPassword_continueButtonActive__4vWan .SignInPassword_continueButtonIcon__c1ScC svg path{stroke:#000000!important}.SignInPassword_continueButton__dXZNi:disabled{cursor:not-allowed}@media (orientation:landscape) and (max-height:520px){.SignInPassword_content__5TFD0{overflow-y:auto;-webkit-overflow-scrolling:touch}}.SignupCreateAccount_container__WeNO5{position:relative;width:100%;height:100dvh;overflow:hidden;background:transparent}.SignupCreateAccount_backButton__bQ4N8{position:absolute;left:max(env(safe-area-inset-left,0px),12px);top:max(env(safe-area-inset-top,0px),16px);z-index:10;overflow:visible}.SignupCreateAccount_logo___XZsA{position:absolute;left:50%;transform:translateX(-50%);z-index:10;width:150px;height:45px;top:45.6dvh;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.SignupCreateAccount_buttonStack__S4_dU{position:absolute;left:0;right:0;bottom:0;z-index:10;display:flex;flex-direction:column;align-items:center;padding-left:max(24px,5vw);padding-right:max(24px,5vw);padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 20px)}.SignupCreateAccount_btnOutline__ymhK8{width:100%;max-width:100%;height:58px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;border-radius:999px;border:1px solid rgba(255,255,255,.8);background:transparent;padding:18px 20px;cursor:pointer;color:#ffffff;transition:opacity .15s}.SignupCreateAccount_btnOutline__ymhK8:hover{opacity:.92}.SignupCreateAccount_btnOutline__ymhK8:active{opacity:.85}.SignupCreateAccount_btnOutlineApple__qi0_H{margin-bottom:12px}.SignupCreateAccount_btnOutlineGoogle__qHjTh{margin-bottom:8px}.SignupCreateAccount_iconBox__SLSVr{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:4px;margin-top:1px}.SignupCreateAccount_iconBoxGoogle__Zq01I{margin-top:2px}.SignupCreateAccount_btnLabel__uQ_FJ{text-align:center;font-size:16px;line-height:22px;font-weight:400;letter-spacing:-.3px;color:#ffffff;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignupCreateAccount_arrowBox__I41Sc{width:16px;height:16px;margin-left:4px;margin-top:2px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.SignupCreateAccount_orText__zYACQ{margin:6px 0;font-size:16px;line-height:22px;font-weight:400;color:#ffffff;text-align:center;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignupCreateAccount_btnEmail___iDxL{width:100%;max-width:100%;height:58px;border-radius:999px;border:none;padding:0;cursor:pointer;overflow:hidden;position:relative;z-index:20;background:rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.SignupCreateAccount_btnEmail___iDxL:active{opacity:.88}.SignupCreateAccount_btnEmailInner__lipzd{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;padding:18px 20px;gap:4px}.SignupCreateAccount_btnEmail___iDxL .SignupCreateAccount_arrowBox__I41Sc svg{display:block}.SignupPassword_termsFooter__l513I{position:absolute;left:20px;right:88px;bottom:calc(env(safe-area-inset-bottom, 0px) + 78px + var(--keyboard-inset-bottom, 0px));font-size:13px;line-height:1.45;color:var(--theme-text-muted);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;z-index:5}.SignupPassword_termsFooter__l513I a{color:inherit;text-decoration:underline}.SignupBirthdate_container__ZqfcZ{position:relative;width:100%;min-height:100dvh;display:flex;flex-direction:column;background:var(--dob-bg);color:var(--dob-text);overflow:hidden;overscroll-behavior:none}.SignupBirthdate_backButton__NwgkY{position:absolute;top:max(env(safe-area-inset-top,0px),16px);left:max(env(safe-area-inset-left,0px),12px);z-index:10;overflow:visible}.SignupBirthdate_main__zAm7O{flex:1 1;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top, 0px) + 12dvh) 20px 0;min-height:0}.SignupBirthdate_title__aCuU3{font-size:32px;line-height:38px;font-weight:500;letter-spacing:-1px;color:var(--dob-text);margin:0 0 28px;max-width:none;white-space:nowrap;z-index:2;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media (max-width:360px){.SignupBirthdate_title__aCuU3{white-space:normal;font-size:26px;line-height:32px}}.SignupBirthdate_pickerArea__AGLVN{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:center;width:100%}.SignupBirthdate_pickerRow__Tg0ij{position:relative;width:100%;max-width:100%;height:192px}.SignupBirthdate_gradBottom__8gVBi,.SignupBirthdate_gradTop__TOuRi{position:absolute;left:0;right:0;height:100px;pointer-events:none;z-index:1}.SignupBirthdate_gradTop__TOuRi{top:0;background:linear-gradient(180deg,var(--dob-bg) 0,transparent 100%)}.SignupBirthdate_gradBottom__8gVBi{bottom:0;background:linear-gradient(180deg,transparent 0,var(--dob-bg) 100%)}.SignupBirthdate_fields__GkC_q{position:relative;z-index:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;height:192px;gap:0}.SignupBirthdate_field__hRAxj{flex:1 1;min-width:0;max-width:calc((100% - 0px) / 3.15);height:192px;overflow:hidden;position:relative}.SignupBirthdate_pickerViewport__pR8oN{position:relative;width:100%;height:192px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.SignupBirthdate_pickerHighlight__QOipG{position:absolute;left:0;right:0;top:50%;height:34px;margin-top:-17px;border-radius:999px;border-width:1px;border-style:solid;background:transparent;pointer-events:none;z-index:10}.SignupBirthdate_pickerSurface__1XH1H{position:relative;height:192px;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;touch-action:none}.SignupBirthdate_pickerSurface__1XH1H:active{cursor:-webkit-grabbing;cursor:grabbing}.SignupBirthdate_pickerTrack__Xd51v{display:flex;flex-direction:column;flex-shrink:0;width:100%;will-change:transform;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SignupBirthdate_pickerPad__xLq0A{height:79px;flex-shrink:0;pointer-events:none}.SignupBirthdate_pickerItem__D7430{height:34px;display:flex;align-items:center;justify-content:center;flex-shrink:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;line-height:22px;font-weight:400;color:var(--dob-muted);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignupBirthdate_pickerItemSelected__b5QHo{color:var(--dob-text)}.SignupBirthdate_errorBanner__2Csko{margin-top:12px;font-size:14px;line-height:1.4;color:#eeff55}.SignupBirthdate_errorBanner__2Csko,.SignupBirthdate_termsFooter__7V4Hm{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;z-index:5}.SignupBirthdate_termsFooter__7V4Hm{position:absolute;left:20px;right:88px;bottom:calc(env(safe-area-inset-bottom, 0px) + 78px);font-size:12px;line-height:16px;font-weight:400;color:var(--dob-terms)}.SignupBirthdate_termsFooter__7V4Hm a{color:inherit;text-decoration:underline}.SignupBirthdate_continueButton__lxrI9{position:absolute;bottom:calc(env(safe-area-inset-bottom, 0px) + 20px);right:20px;width:58px;height:58px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;transition:background .2s,color .2s;overflow:hidden}.SignupBirthdate_continueButton__lxrI9:disabled{cursor:not-allowed;opacity:.85}.SignupBirthdate_continueLight__2Va04{background:var(--dob-text);color:var(--dob-bg)}.SignupBirthdate_continueDark__bpkuN{background:#ffffff;color:#000000}.SignupBirthdate_continueButtonLottie__dtKlB{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.SignupBirthdate_continueButtonLottie__dtKlB>div{width:100%;height:100%}.SignupPayment_root__SXxlt{position:relative;min-height:100dvh;width:100%;max-width:100%;margin:0 auto;background:#000000;overflow:hidden;border-radius:0;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignupPayment_streakBg__JycyZ{position:absolute;inset:0;background:#5186af;pointer-events:none}.SignupPayment_ellipse__yBN8y{position:absolute;border-radius:99999px;pointer-events:none}.SignupPayment_ellipse7__0kAnj{left:64.12%;right:18.58%;top:20.54%;bottom:71.48%;background:#fcfcfc}.SignupPayment_ellipse6__Rqtz1{left:24.43%;right:49.11%;top:12.32%;bottom:75.47%;background:#5875b8}.SignupPayment_ellipse5a__x7pPc{left:-19.85%;right:70.99%;top:-8.8%;bottom:86.27%;background:#64a9d7}.SignupPayment_ellipse4__BM8If{left:18.83%;right:54.71%;top:30.63%;bottom:57.16%;background:#dfdfda}.SignupPayment_ellipse3__VQc74{left:16.28%;right:-13.99%;top:52.46%;bottom:2.46%;background:#c9d4e6}.SignupPayment_ellipse2__Posaq{left:-5.6%;right:67.94%;top:77.82%;bottom:4.81%;background:#c9d4e6}.SignupPayment_ellipse1__l_o_U{left:57%;right:11.45%;top:41.55%;bottom:43.9%;background:#c9d4e6}.SignupPayment_ellipse5b__S0O72{left:46.56%;right:49.87%;top:58.1%;bottom:40.26%;background:#64a9d7;transform:scaleY(-1)}.SignupPayment_blurLayer__iC6LL{position:absolute;inset:0;overflow:hidden;pointer-events:none;backdrop-filter:blur(63px);-webkit-backdrop-filter:blur(63px)}.SignupPayment_blurTint__cCnHZ{position:absolute;inset:0;background:rgba(255,255,255,.3)}.SignupPayment_blurOverlay__w14Tb{position:absolute;inset:0;background:rgba(1,4,37,.2)}.SignupPayment_backWrap__wsh04{position:absolute;top:var(--pay-back-top,16px);left:var(--pay-back-left,12px);z-index:20}.SignupPayment_titleWrap__mVOrQ{position:absolute;top:var(--pay-title-top,78px);left:var(--pay-pad-h,20px);right:var(--pay-pad-h,20px);width:auto;z-index:5;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box}.SignupPayment_title__3buVW{margin:0;font-weight:400;color:#ffffff;text-align:center;font-size:calc(34px * var(--pay-s, 1));line-height:calc(38px * var(--pay-s, 1));letter-spacing:-1px;max-width:100%}.SignupPayment_mainAbs__S3D9g{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;padding:var(--pay-main-pt,172px) var(--pay-pad-h,20px) calc(var(--pay-pb, 34px) + env(safe-area-inset-bottom, 0px));box-sizing:border-box;display:flex;flex-direction:column;pointer-events:none}.SignupPayment_paymentMainColumn___3uf6{flex:1 1;display:flex;flex-direction:column;width:100%;min-height:0;pointer-events:auto}.SignupPayment_italicRow__SB5TG{display:flex;justify-content:center;width:100%;margin-top:calc(20px * var(--pay-s, 1))}.SignupPayment_italic__zFTvR{margin:0;font-style:italic;font-weight:400;color:#ffffff;text-align:center;font-size:calc(16px * var(--pay-s, 1));line-height:calc(22px * var(--pay-s, 1));letter-spacing:-.3px}.SignupPayment_smileBand__kRCVZ{flex:1 1;min-height:calc(32px * var(--pay-s, 1));display:flex;align-items:center;justify-content:center}.SignupPayment_smileIcon__QZU1q{width:calc(24px * var(--pay-s, 1));height:calc(24px * var(--pay-s, 1));flex-shrink:0}.SignupPayment_smileIcon__QZU1q svg{width:100%;height:100%;display:block}.SignupPayment_bottomSection__eirRa{width:100%;align-self:center;display:flex;flex-direction:column;align-items:stretch;gap:calc(8px * var(--pay-s, 1));flex-shrink:0}.SignupPayment_body__XX0Sb{margin:0 0 calc(16px * var(--pay-s, 1));font-weight:400;color:rgba(255,255,255,.8);text-align:center;font-size:calc(16px * var(--pay-s, 1));line-height:calc(22px * var(--pay-s, 1));letter-spacing:-.3px;align-self:stretch}.SignupPayment_plans__yjx2c{width:100%;display:flex;flex-direction:column;gap:calc(8px * var(--pay-s, 1));margin-bottom:calc(4px * var(--pay-s, 1))}.SignupPayment_planCardLockedOut__xWGFC{opacity:.4;pointer-events:none;cursor:default}.SignupPayment_planCardLockedOut__xWGFC .SignupPayment_planPriceStrike__hn20z,.SignupPayment_planCardLockedOut__xWGFC .SignupPayment_planPriceUnit__itsll,.SignupPayment_planCardLockedOut__xWGFC .SignupPayment_planPrice__n11i7,.SignupPayment_planCardLockedOut__xWGFC .SignupPayment_planSubtitle__BRa7q,.SignupPayment_planCardLockedOut__xWGFC .SignupPayment_planTitle__fCT_F{color:rgba(255,255,255,.55)}.SignupPayment_planWrap__pIPhP{position:relative;width:100%}.SignupPayment_badgeFloating__1fXf4{position:absolute;z-index:10;left:calc(24px * var(--pay-s, 1));top:calc(-10px * var(--pay-s, 1));padding:calc(2px * var(--pay-s, 1)) calc(6px * var(--pay-s, 1));border-radius:999px;background:#eeff55;display:flex;align-items:center;justify-content:center}.SignupPayment_badgeText__mTC3y{margin:0;font-weight:400;color:#000000;font-size:calc(12px * var(--pay-s, 1));line-height:calc(16px * var(--pay-s, 1));letter-spacing:-.2px}.SignupPayment_planCard__GjrBY{width:100%;padding:calc(16px * var(--pay-s, 1)) calc(24px * var(--pay-s, 1));border-radius:calc(24px * var(--pay-s, 1));border:1px solid rgba(255,255,255,.4);background:transparent;cursor:pointer;text-align:left;box-sizing:border-box;transition:border-color .15s ease,border-width .15s ease}.SignupPayment_planCard__GjrBY:focus-visible{outline:2px solid #eeff55;outline-offset:2px}.SignupPayment_planCardSelected__YzxQN{border-width:2px;border-color:#eeff55}.SignupPayment_planRow__kyNvi{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:calc(12px * var(--pay-s, 1))}.SignupPayment_planTitle__fCT_F{margin:0;font-weight:400;color:#ffffff;font-size:calc(16px * var(--pay-s, 1));line-height:calc(22px * var(--pay-s, 1));letter-spacing:-.3px}.SignupPayment_planSubtitle__BRa7q{margin:0;font-weight:400;color:rgba(255,255,255,.8);font-size:calc(12px * var(--pay-s, 1));line-height:calc(16px * var(--pay-s, 1));letter-spacing:-.2px}.SignupPayment_planPriceRow__iILHs{display:flex;flex-direction:row;align-items:center;gap:calc(4px * var(--pay-s, 1));flex-shrink:0}.SignupPayment_planPriceMainRow__p1siB{display:flex;flex-direction:row;align-items:baseline;gap:calc(2px * var(--pay-s, 1))}.SignupPayment_planPrice__n11i7{margin:0;font-weight:600;color:#ffffff;font-size:calc(26px * var(--pay-s, 1));line-height:calc(32px * var(--pay-s, 1));letter-spacing:-.52px}.SignupPayment_planPriceStrike__hn20z{margin:0;font-weight:400;color:rgba(255,255,255,.4);text-decoration:line-through;font-size:calc(14px * var(--pay-s, 1));line-height:calc(17px * var(--pay-s, 1));letter-spacing:-.2px}.SignupPayment_planPriceUnit__itsll{margin:0;font-weight:400;color:#ffffff;font-size:calc(12px * var(--pay-s, 1));line-height:calc(16px * var(--pay-s, 1));letter-spacing:-.2px}.SignupPayment_cta__0AZpT{width:100%;height:calc(58px * var(--pay-s, 1));min-height:calc(58px * var(--pay-s, 1));border-radius:999px;border:none;background:#eeff55;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 calc(20px * var(--pay-s, 1));box-sizing:border-box;overflow:hidden}.SignupPayment_cta__0AZpT:disabled{opacity:.75;cursor:wait}.SignupPayment_ctaInner__b7v_X{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(4px * var(--pay-s, 1));width:100%;height:100%}.SignupPayment_ctaInnerLoading__BVtg4{justify-content:space-between}.SignupPayment_ctaText__So5q9{margin:0;font-weight:600;color:#000000;font-size:calc(16px * var(--pay-s, 1));line-height:calc(22px * var(--pay-s, 1));letter-spacing:-.3px}.SignupPayment_lottieWrap__lZUik{width:calc(40px * var(--pay-s, 1));height:calc(40px * var(--pay-s, 1));flex-shrink:0;overflow:hidden;filter:brightness(0)}.SignupPayment_errorBanner__guAsX{width:100%;padding:calc(12px * var(--pay-s, 1));border-radius:calc(8px * var(--pay-s, 1));background:rgba(255,255,255,.15);color:rgba(255,255,255,.95);font-size:calc(13px * var(--pay-s, 1));line-height:1.4;text-align:center}.SignupPayment_stripeNote__DizM_{width:100%;margin:0;font-size:calc(12px * var(--pay-s, 1));line-height:1.35;color:rgba(255,255,255,.55);text-align:center}.SignupPayment_caption__bY38B{margin:0;font-weight:400;color:#ffffff;text-align:center;font-size:calc(14px * var(--pay-s, 1));line-height:calc(19px * var(--pay-s, 1));letter-spacing:-.2px;width:100%}.SignupPayment_legalRow__zGa8d{text-align:center;color:#ffffff;font-size:calc(12px * var(--pay-s, 1));line-height:calc(17px * var(--pay-s, 1));width:100%}.SignupPayment_legalLink__DxKfN{font-weight:400;color:#ffffff;text-decoration:underline;background:none;border:none;padding:0;cursor:pointer;font:inherit}.SignupPayment_legalSep__OAMRa{font-weight:400;color:#ffffff}.SignupTooYoung_root__kvxGI{display:flex;flex-direction:column;min-height:100dvh;height:100dvh;max-height:100dvh;width:100%;max-width:100%;margin:0 auto;border-radius:34px;overflow:hidden;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SignupTooYoung_scroll__TzxPC{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:calc(12px + env(safe-area-inset-top, 0px)) 20px 12px}.SignupTooYoung_scrollInner__EFRwI{display:flex;flex-direction:column;align-items:stretch;max-width:100%}.SignupTooYoung_imageWrap__pLHJa{flex-shrink:1;margin-bottom:clamp(12px,3vh,24px);border-radius:24px;overflow:hidden;align-self:center;width:100%;max-width:calc(100vw - 40px);aspect-ratio:353/442;max-height:min(42vh,calc(100dvh - 240px))}.SignupTooYoung_image__qjJoo{width:100%;height:100%;object-fit:cover;display:block}.SignupTooYoung_textBlock__kLKCW{display:flex;flex-direction:column;align-self:stretch}.SignupTooYoung_title__6bTVw{margin:0 0 clamp(8px,2vh,12px);font-size:clamp(22px,5.5vw,32px);line-height:1.15;letter-spacing:-.6px;font-weight:500;align-self:stretch}.SignupTooYoung_body__q4X_p{margin:0;font-size:clamp(14px,3.8vw,16px);line-height:1.35;font-weight:400;align-self:stretch}.SignupTooYoung_footer__HPYXP{flex-shrink:0;margin-top:auto;padding:8px 20px calc(8px + env(safe-area-inset-bottom, 16px))}.SignupTooYoung_gotIt__5DtES{width:100%;min-height:48px;height:clamp(48px,12vh,58px);border-radius:999px;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:18px 20px;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.3px}.SignupTooYoung_gotIt__5DtES:active{opacity:.88}.TabBar_tabBar__Q5DYF{position:fixed;bottom:0;left:0;right:0;height:calc(56px + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);padding-right:12px;padding-left:12px;background:var(--theme-background);display:flex;align-items:center;z-index:100}@media (max-width:899px){.TabBar_tabBar__Q5DYF{padding-right:17px}.TabBar_tabBar__Q5DYF:not(.TabBar_tabBarCentered__rHhd_) .TabBar_tabBarTabs__Lfzn7{flex:1 1 auto;min-width:0;width:100%;box-sizing:border-box;padding-left:53px;padding-right:48px;justify-content:center}.TabBar_tabBar__Q5DYF:not(.TabBar_tabBarCentered__rHhd_) .TabBar_plusButton__Vy9Ac{position:absolute;right:17px;top:50%;transform:translateY(-50%);z-index:1}}.TabBar_tabBarCentered__rHhd_{justify-content:center}.TabBar_tabBarGroup__U4DJR{display:flex;flex-direction:row;align-items:center;gap:4px;padding-left:12px;padding-right:20px;width:373px;max-width:100%;box-sizing:border-box}.TabBar_tabBarGroup__U4DJR .TabBar_tabBarTabs__Lfzn7{flex:0 0 289px;display:flex;align-items:center;justify-content:center;gap:4px}.TabBar_plusButtonWrap__3x25Q{flex-shrink:0}.TabBar_tabBarTabs__Lfzn7{flex:1 1;gap:4px}.TabBar_plusButton__Vy9Ac,.TabBar_tabBarTabs__Lfzn7{display:flex;align-items:center;justify-content:center}.TabBar_plusButton__Vy9Ac{width:48px;height:48px;border-radius:24px;background:#eeff55;border:none;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent}.TabBar_plusButton__Vy9Ac:hover{opacity:.9}.TabBar_tab__kixxD{display:flex;flex-direction:column;align-items:center;gap:2px;background:none;border:none;cursor:pointer;padding:6px 16px;-webkit-tap-highlight-color:transparent}.TabBar_tabLabel__aDKxC{font-size:10px;font-weight:500;letter-spacing:-.1px;color:var(--theme-text-muted);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:color .2s}.TabBar_tabActive__xjtfE .TabBar_tabLabel__aDKxC{color:var(--theme-text)}.AnalysisLoadingScreen_container__vX3Ns{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:var(--theme-background);z-index:9999;opacity:1;animation:AnalysisLoadingScreen_analysisLoadingFadeIn__ppkhZ .35s ease-out forwards}@keyframes AnalysisLoadingScreen_analysisLoadingFadeIn__ppkhZ{0%{opacity:0}to{opacity:1}}.AnalysisLoadingScreen_containerLight__7e_jy{background-color:#eeff55}.AnalysisLoadingScreen_streakRow__Tyyf0{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;z-index:10;padding-top:max(calc(env(safe-area-inset-top) + 24px),24px);padding-left:24px;padding-right:24px;pointer-events:none}.AnalysisLoadingScreen_streakHeader__2rc2K{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px}.AnalysisLoadingScreen_streakText__efu1C{font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.3px;color:var(--theme-text);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.AnalysisLoadingScreen_streakTextLight__Ml_EJ{color:#000000}.AnalysisLoadingScreen_streakSubtext__QIpcW{margin-top:2px;font-size:14px;line-height:17px;font-weight:400;letter-spacing:-.2px;color:var(--theme-text-muted);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:center}.AnalysisLoadingScreen_streakSubtextLight__kru2O{color:rgba(0,0,0,.5)}.AnalysisLoadingScreen_lottieContainer__IakNP{flex:1 1;min-height:280px;width:100%;display:flex;justify-content:center;align-items:center;z-index:1;position:relative}.AnalysisLoadingScreen_lottieWrap__vJlQ0{width:200px;height:200px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.AnalysisLoadingScreen_lottie__i2hDM{width:200px;height:200px}.AnalysisLoadingScreen_lottiePlaceholder__jb6e9{width:200px;height:200px;display:flex;align-items:center;justify-content:center}.AnalysisLoadingScreen_lottiePlaceholderText__cqDch{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;color:var(--theme-text-muted-80)}.AnalysisLoadingScreen_progressContainer__dl9N_{flex-shrink:0;width:100%;padding-left:40px;padding-right:40px;padding-bottom:max(calc(env(safe-area-inset-bottom) + 24px),24px);display:flex;justify-content:center;align-items:center}.AnalysisLoadingScreen_progressText__5bwPe{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-align:center;letter-spacing:-.3px;color:var(--theme-text)}.AnalysisLoadingScreen_progressTextLight__2vyyc{color:#000000}.AnalysisLoadingScreen_errorText__i7h88{color:#ff6b6b;margin-top:8px}.PastTranscript_container__IvTwc{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:var(--theme-background);color:var(--theme-text);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.PastTranscript_containerEmbedded__rQIKi{padding-top:0}.PastTranscript_containerExiting__9HBYC{animation:PastTranscript_pastTranscriptFadeDown__CimZz .35s ease-in forwards}@keyframes PastTranscript_pastTranscriptFadeDown__CimZz{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}.PastTranscript_header__ym3PE{flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:max(env(safe-area-inset-top,0px),20px) 20px 12px;min-height:56px}.PastTranscript_containerEmbedded__rQIKi .PastTranscript_header__ym3PE{padding-top:max(env(safe-area-inset-top,0px),20px);padding-bottom:8px}.PastTranscript_headerLeft__xrcZF{display:flex;flex-direction:row;align-items:center;flex:1 1;min-width:0;gap:4px}.PastTranscript_backButton__rF_B7{width:44px;height:44px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--theme-text);flex-shrink:0}.PastTranscript_backButton__rF_B7:hover{opacity:.8}.PastTranscript_backButton__rF_B7 svg{width:24px;height:24px}.PastTranscript_headerTitle__qbXa7{font-size:18px;font-weight:500;line-height:22px;letter-spacing:-.2px;color:var(--theme-text);margin:0}.PastTranscript_deleteButton__WNO0V{width:28px;height:28px;border-radius:14px;background:var(--theme-surface-subtle);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;padding:0;flex-shrink:0}.PastTranscript_deleteButton__WNO0V:hover{background:var(--theme-text-muted)}.PastTranscript_deleteButton__WNO0V svg{width:16px;height:16px;color:var(--theme-text)}.PastTranscript_scrollArea__c9ZG_{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.PastTranscript_scrollContent__hnjI0{padding:0 20px 40px}.PastTranscript_containerEmbedded__rQIKi .PastTranscript_scrollContent__hnjI0{padding-top:8px}.PastTranscript_timeRow__utz3e{display:flex;flex-direction:row;align-items:center;gap:4px;margin-bottom:10px}.PastTranscript_timeIcon__m_4dv{width:16px;height:16px;color:var(--theme-text-muted)}.PastTranscript_timeText__L_fDq{font-size:14px;line-height:17px;font-weight:400;letter-spacing:-.2px;color:var(--theme-text-muted)}.PastTranscript_journalText__7QPkE{font-size:18px;line-height:23.4px;font-weight:400;letter-spacing:-.3px;color:var(--theme-text);margin:0;white-space:pre-wrap;word-break:break-word}.PastTranscript_confirmModalClosed__ZPoUc{visibility:hidden;pointer-events:none}.PastTranscript_confirmModalBackdrop__OBXY7,.PastTranscript_confirmModalClosed__ZPoUc{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.PastTranscript_confirmModalOverlay__w_aE1{position:absolute;inset:0;background:var(--theme-overlay);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.PastTranscript_confirmModalOpen__joa0b .PastTranscript_confirmModalOverlay__w_aE1{opacity:1}.PastTranscript_confirmModalOpen__joa0b .PastTranscript_confirmModalSheet__31Yc_{transform:translateY(0)}.PastTranscript_confirmModalExiting__Vcy9J .PastTranscript_confirmModalOverlay__w_aE1{animation:PastTranscript_confirmOverlayOut__vJvRx .12s ease-out forwards}.PastTranscript_confirmModalExiting__Vcy9J .PastTranscript_confirmModalSheet__31Yc_{will-change:transform;animation:PastTranscript_confirmSheetOut__lW3oL .16s ease-in forwards}@keyframes PastTranscript_confirmOverlayOut__vJvRx{0%{opacity:1}to{opacity:0}}@keyframes PastTranscript_confirmSheetOut__lW3oL{0%{transform:translateY(0)}to{transform:translateY(100%)}}.PastTranscript_confirmModalSheet__31Yc_{position:relative;height:319px;width:100%;max-width:520px;background:var(--theme-background);border-radius:30px 30px 0 0;overflow:hidden;display:flex;flex-direction:column;flex-shrink:0;contain:layout paint}.PastTranscript_confirmModalDragHandle__cPOEi{flex-shrink:0;height:40px;display:flex;align-items:flex-start;justify-content:center;padding-top:8px}.PastTranscript_confirmModalDragHandle__cPOEi:after{content:"";width:42px;height:3px;background:var(--theme-text-muted);border-radius:30px}.PastTranscript_confirmModalContent__4nIPI{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:0 20px}.PastTranscript_confirmModalText__A9Kuv{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;gap:8px;width:100%;max-width:min(560px,100%);box-sizing:border-box}.PastTranscript_confirmModalTitle___O9sd{font-weight:500;font-size:32px;line-height:38px;letter-spacing:-.03em;color:var(--theme-text)}.PastTranscript_confirmModalDescription__6HBp_,.PastTranscript_confirmModalTitle___O9sd{margin:0;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:center}.PastTranscript_confirmModalDescription__6HBp_{font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.3px;color:var(--theme-text-muted-80)}.PastTranscript_confirmModalButtons__37qJv{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;height:85px;padding-bottom:calc(27px + env(safe-area-inset-bottom, 0px))}.PastTranscript_confirmModalCancel__LgXkz,.PastTranscript_confirmModalConfirm__mCFRg{flex:1 1;display:flex;align-items:center;justify-content:center;height:58px;padding:18px 20px;border-radius:999px;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.3px;cursor:pointer;-webkit-tap-highlight-color:transparent}.PastTranscript_confirmModalCancel__LgXkz{border:1px solid var(--theme-text-muted);background:transparent;color:var(--theme-text)}.PastTranscript_confirmModalConfirm__mCFRg{border:none;background:#eeff55;color:#000000;font-weight:600}.HighScore_container__OMXtf{position:relative;width:100%;height:100%;min-height:100%;background:var(--theme-background);color:var(--theme-text);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border-bottom-left-radius:24px;border-bottom-right-radius:24px;border:1px solid var(--theme-background);transform:translateZ(0)}.HighScore_containerLandscape__kqZjg{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.HighScore_landscapeRow__A3NVG{display:flex;flex-direction:row;flex:1 1;width:100%;min-height:0;overflow:hidden}.HighScore_landscapeLeft__FhSc_{flex:0 0 auto;overflow:hidden;display:flex;flex-direction:column;position:relative}.HighScore_pastTranscriptOverlay__wKzxg{position:fixed;z-index:10000}.HighScore_pastTranscriptInlineWrap__acvrW,.HighScore_pastTranscriptOverlay__wKzxg{inset:0;isolation:isolate;background:var(--theme-background);animation:HighScore_pastTranscriptFadeUp__QGM4H .35s ease-out forwards}.HighScore_pastTranscriptInlineWrap__acvrW{position:absolute;z-index:5020;border-radius:30px;overflow:hidden}@keyframes HighScore_pastTranscriptFadeUp__QGM4H{0%{opacity:0}to{opacity:1}}.HighScore_landscapeRight__edwQD{flex:1 1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden}.HighScore_hero__kV2xm{position:relative;width:100%;min-height:336px;border-radius:30px;overflow:hidden}.HighScore_heroPastEntry__1_AYV{min-height:250px}.HighScore_pastEntryHeaderBar__wIeY9{position:-webkit-sticky;position:sticky;top:0;z-index:1000;width:100%;min-height:116px;padding:max(env(safe-area-inset-top,0px),16px) 20px 24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;flex-shrink:0;backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px);background:rgba(255,255,255,.2);border-radius:30px;overflow:hidden;box-sizing:border-box}[data-theme=dark] .HighScore_pastEntryHeaderBar__wIeY9{background:rgba(0,0,0,.35)}.HighScore_pastEntryHeaderBar__wIeY9 .HighScore_headerIconButton__Q0vvs{color:var(--theme-text)}[data-theme=dark] .HighScore_pastEntryHeaderBar__wIeY9 .HighScore_headerIconButton__Q0vvs{color:#ffffff}.HighScore_pastEntryHeaderBar__wIeY9 .HighScore_headerPastEntryTitle__7Bv3q{font-size:32px;line-height:38px;font-weight:500;letter-spacing:-.03em;color:var(--theme-text)}[data-theme=dark] .HighScore_pastEntryHeaderBar__wIeY9 .HighScore_headerPastEntryTitle__7Bv3q{color:#ffffff}.HighScore_pastEntryHeaderBar__wIeY9 .HighScore_editButton__F3bE8{border-color:var(--theme-text);margin-top:0;align-self:center}.HighScore_pastEntryHeaderBar__wIeY9 .HighScore_editButtonIcon__qEZOH{color:var(--theme-text)}[data-theme=dark] .HighScore_pastEntryHeaderBar__wIeY9 .HighScore_editButton__F3bE8{border-color:#ffffff}[data-theme=dark] .HighScore_pastEntryHeaderBar__wIeY9 .HighScore_editButtonIcon__qEZOH{color:#ffffff}.HighScore_pastEntryTimeStripWrap___jraq{position:absolute;left:0;right:0;top:8px;min-height:36px;display:flex;align-items:center;justify-content:center;z-index:10;pointer-events:none}.HighScore_pastEntryTimeStripWrapInteractive__wJRY5{pointer-events:auto;z-index:5020}.HighScore_pastEntryTimeStripInner__jeTJK{display:flex;flex-direction:row;align-items:center;gap:4px;padding:2px;max-width:265px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.HighScore_pastEntryTimeStripInner__jeTJK::-webkit-scrollbar{display:none}.HighScore_landscapeLeft__FhSc_ .HighScore_pastEntryTimeStripWrap___jraq{left:12px;right:12px}.HighScore_landscapeLeft__FhSc_ .HighScore_pastEntryTimeStripInner__jeTJK{max-width:100%}.HighScore_pastEntryTimePill__CBis5{flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;padding:6px 16px;height:28px;min-width:80px;border-radius:88px;border:none;background:transparent;cursor:pointer;font-family:inherit;font-weight:500;font-size:14px;line-height:14px;color:rgba(0,0,0,.4)}.HighScore_pastEntryTimePillSelected__RVlsN{background:#000000;color:#ffffff;cursor:default}.HighScore_pastEntryTimePillUnselected__x6CgV:hover{color:rgba(0,0,0,.6)}.HighScore_pastEntryTimePillIcon__yYVFA{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.HighScore_landscapeLeft__FhSc_ .HighScore_hero__kV2xm{flex:1 1;min-height:0}.HighScore_heroBgImage__Nvqae,.HighScore_heroGradient__ECkGd{position:absolute;inset:0;border-radius:30px}.HighScore_heroBgImage__Nvqae{width:100%;height:100%;object-fit:cover;pointer-events:none}.HighScore_heroBgSvg__owhj6{border-radius:30px;overflow:hidden}.HighScore_header__vIjsm{position:absolute;left:0;right:0;top:max(env(safe-area-inset-top,0px),16px);min-height:56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;gap:12px;z-index:5010}.HighScore_headerLabel__6IIUp{display:flex;flex-direction:row;align-items:center;flex:1 1;min-width:0;gap:4px}.HighScore_headerIconButton__Q0vvs{width:44px;height:44px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--theme-black)}.HighScore_headerIconButton__Q0vvs svg{width:24px;height:24px}.HighScore_headerIconButton__Q0vvs:disabled{opacity:0;pointer-events:none}[data-theme=dark] .HighScore_headerDateText__ktcXG,[data-theme=dark] .HighScore_headerIconButton__Q0vvs,[data-theme=dark] .HighScore_headerPastEntryTitle__7Bv3q{color:#000000}[data-theme=dark] .HighScore_editButton__F3bE8{border-color:#000000}[data-theme=dark] .HighScore_editButtonIcon__qEZOH,[data-theme=dark] .HighScore_scoreNumber__N_rHM{color:#000000}.HighScore_headerIconWrap__QsPXK{width:44px;height:44px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.HighScore_headerDateRightRow__XcwY6,.HighScore_headerDateRow__rMy3Z{display:flex;flex-direction:row;align-items:center;gap:4px;flex-shrink:0}.HighScore_headerDateText__ktcXG{height:17px;font-size:14px;line-height:17px;font-weight:500;letter-spacing:-.2px;color:var(--theme-black)}.HighScore_headerPastEntryTitle__7Bv3q{flex:1 1;min-width:0;margin:0;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;line-height:38px;font-weight:500;letter-spacing:-.03em;color:var(--theme-black)}.HighScore_headerSpacer__3T09E{flex:1 1;min-width:0}.HighScore_editButton__F3bE8{display:flex;align-items:center;justify-content:center;width:46px;height:28px;border:1px solid var(--theme-black);border-radius:999px;background:transparent;cursor:pointer;flex-shrink:0;margin-top:-4px}.HighScore_editButtonIcon__qEZOH{width:16px;height:16px;color:var(--theme-black);display:flex;align-items:center;justify-content:center}.HighScore_scoreNumberWrap__Drr5N{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:360px;max-width:90vw;height:260px;display:flex;align-items:center;justify-content:center;z-index:5001}.HighScore_scoreNumber__N_rHM{font-size:210px;line-height:230px;font-weight:700;text-align:center;letter-spacing:-8px;color:var(--theme-black);transform:rotate(1.17deg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HighScore_scrollContent__Lfetd{padding:2px 12px calc(31px + env(safe-area-inset-bottom, 0px))}.HighScore_journalTextSection__ScQ9c{width:100%;background:var(--theme-surface-subtle);border-radius:30px;padding:16px 20px 24px;margin-bottom:2px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.HighScore_journalTextLabel__hk9Rr{display:flex;flex-direction:row;align-items:center;gap:4px}.HighScore_journalTextIcon__WNAoQ{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--theme-text)}.HighScore_journalTextTitle__IRDGc{font-size:14px;line-height:17px;font-weight:500;letter-spacing:-.2px;color:var(--theme-text)}.HighScore_journalTextContent__Xjix0{font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.3px;color:var(--theme-text);white-space:pre-wrap;word-break:break-word}.HighScore_greenCard__VeAte{width:100%;background:#92e8a3;border-radius:30px;padding:16px 20px 24px;margin-bottom:2px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.HighScore_greenCardLabel__K4SSj{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:28px}.HighScore_greenCardLabelLeft__5HHFS{display:flex;flex-direction:row;align-items:center;gap:4px;flex-shrink:0}.HighScore_greenCardIcon__YYM7e{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#000}.HighScore_greenCardTitle__EHESG{height:17px;font-size:14px;line-height:17px;font-weight:500;letter-spacing:-.2px;color:#000}.HighScore_greenCardText__eEYCo{width:100%;font-size:16px;line-height:22px;font-weight:400;letter-spacing:-.3px;color:#000}.HighScore_sectionEmotions__QJtpi{margin-top:38px;margin-bottom:12px}.HighScore_sectionEmotionsTitle__SPA1l{font-size:14px;line-height:17px;font-weight:400;letter-spacing:-.2px;color:var(--theme-text-muted-80);margin-bottom:12px}.HighScore_emotionList__79_dg{display:flex;flex-wrap:wrap;gap:2px;padding-bottom:24px}.HighScore_emotionPill__2jInW{display:inline-flex;align-items:center;padding:12px 24px;gap:8px;background:var(--theme-white);border-radius:24px;margin-right:2px;margin-bottom:2px}.HighScore_emotionPillText__qqoUS{font-size:14px;line-height:17px;font-weight:500;letter-spacing:-.2px;color:var(--theme-black)}[data-theme=light] .HighScore_emotionPill__2jInW{background:var(--theme-black)}[data-theme=light] .HighScore_emotionPillText__qqoUS{color:var(--theme-white)}[data-theme=dark] .HighScore_emotionPill__2jInW{background:#ffffff}[data-theme=dark] .HighScore_emotionPillText__qqoUS{color:#000000}.HighScore_sectionKeyThoughts__h4Msa{padding-top:24px;padding-bottom:16px}.HighScore_sectionKeyThoughtsTitle__ooHew{font-size:26px;line-height:29px;font-weight:450;letter-spacing:-.3px;color:var(--theme-text);margin-bottom:16px}.HighScore_sectionKeyThoughtsText__V3B7b{width:100%;font-size:16px;line-height:22px;font-weight:400;letter-spacing:-.3px;color:var(--theme-text);padding-bottom:24px}.HighScore_sectionBiochemicals__X3MwK{margin-top:16px;margin-bottom:12px}.HighScore_sectionBiochemicalsTitle__Oy3jg{font-size:14px;line-height:17px;font-weight:400;letter-spacing:-.2px;color:var(--theme-text-muted-80);margin-bottom:12px}.HighScore_biochemicalList__K3mRa{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;padding-bottom:24px}@media (min-width:600px){.HighScore_biochemicalList__K3mRa{grid-template-columns:1fr 1fr}}.HighScore_biochemicalCard__WKmMu{display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:8px;background:var(--theme-surface-subtle);border-radius:24px;margin-bottom:2px;min-height:58px;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.HighScore_biochemicalTitleRow__4j_uJ{display:flex;flex-direction:row;align-items:center;gap:6px;flex:0 1 155px;min-width:100px;max-width:185px}.HighScore_biochemicalCardIcon__wmNGz{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--theme-text)}.HighScore_biochemicalCardIcon__wmNGz svg{width:24px;height:24px}.HighScore_biochemicalCardTitle__opYfc{font-size:12px;line-height:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--theme-text);flex-shrink:0}.HighScore_biochemicalCardDescription__EpAuo{flex:1 1;min-width:0;font-size:14px;line-height:17px;font-weight:400;letter-spacing:-.2px;color:var(--theme-text-muted-80)}.HighScore_resultCard__dfKwN{display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:8px;background:var(--theme-surface-subtle);border-radius:24px;margin-bottom:2px;min-height:58px}.HighScore_resultCardIcon__H8QGR{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--theme-text)}.HighScore_resultCardTitle__52gYV{font-size:12px;line-height:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--theme-text);flex-shrink:0}.HighScore_resultCardDescription__2jxK_{flex:1 1;font-size:14px;line-height:17px;font-weight:400;letter-spacing:-.2px;color:var(--theme-text-muted-80)}.HighScore_sectionScoreDescription__mOhkS{width:100%;background:#4ad865;border-radius:30px;padding:16px 20px;margin-bottom:16px;display:flex;flex-direction:column;gap:16px}.HighScore_sectionScoreDescriptionLabel__UmAJe{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:28px}.HighScore_sectionScoreDescriptionLabelLeft__LUTmH{display:flex;flex-direction:row;align-items:center;gap:4px;flex-shrink:1;min-width:0}.HighScore_sectionScoreDescriptionIcon__gbhOP{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.HighScore_sectionScoreDescriptionTitle__8Efjk{font-size:14px;line-height:17px;font-weight:500;letter-spacing:-.2px;color:#000}.HighScore_sectionScoreDescriptionScore__IXwwf{height:22px;font-size:18px;line-height:22px;font-weight:500;letter-spacing:-.3px;color:#000;flex-shrink:0}.HighScore_sectionScoreDescriptionText__tGHTJ{width:100%;font-size:16px;line-height:22px;font-weight:400;letter-spacing:-.3px;color:#000}.HighScore_section__1zoU9{margin-bottom:24px}.HighScore_sectionTitle__jWIge{font-size:26px;line-height:29px;font-weight:450;letter-spacing:-.3px;color:var(--theme-text);margin-bottom:16px}.HighScore_triggerList__TcC8i{display:flex;flex-direction:column;gap:12px}.HighScore_triggerItem__Hdizm{padding:12px 16px;border-radius:24px;background:var(--theme-surface-subtle)}.HighScore_triggerEmotion__afEs6{display:block;font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.3px;color:var(--theme-text);margin-bottom:4px}.HighScore_triggerDescription__xtdRk{font-size:14px;line-height:17px;font-weight:400;letter-spacing:-.2px;color:var(--theme-text-muted-80)}.HighScore_analysisSection__AfCHW{margin-bottom:24px}.HighScore_analysisSectionHeader__BpYdY{font-size:26px;line-height:29px;font-weight:450;letter-spacing:-.3px;color:var(--theme-text);margin-bottom:24px}.HighScore_analysisSectionContent__aZUIC{font-size:16px;line-height:22px;font-weight:400;letter-spacing:-.3px;color:var(--theme-text);margin-bottom:12px}.HighScore_analysisSectionList__WeQf_{list-style:none;padding:0;margin:0}.HighScore_analysisSectionListItem__YADzy{display:flex;flex-direction:row;align-items:flex-start;gap:12px;margin-bottom:16px}.HighScore_analysisSectionBullet__mJokF{width:20px;height:20px;border-radius:10px;background:var(--theme-text);flex-shrink:0;margin-top:4px}.HighScore_analysisSectionItemText__JcooT{flex:1 1;font-size:16px;line-height:22px;font-weight:400;letter-spacing:-.3px;color:var(--theme-text)}.HighScore_suggestionsTitleContainer__YeNfM{width:100%;padding-top:24px;padding-bottom:24px}.HighScore_suggestionsTitleText__TY8Z4{width:100%;font-size:26px;line-height:29px;font-weight:450;letter-spacing:-.3px;color:var(--theme-text);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.HighScore_suggestionsContainer__1BIMq{width:100%;display:flex;flex-direction:column;gap:24px;padding-bottom:24px}.HighScore_textResultItem__AYStW{width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:12px}.HighScore_suggestionNumberIconContainer__VZEQT{width:36px;height:36px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.HighScore_suggestionNumberIcon__ogVLz{width:36px;height:36px;border-radius:18px;border:1px solid var(--theme-text-muted-80);display:flex;justify-content:center;align-items:center}.HighScore_suggestionNumberText__8_jcz{font-size:16px;font-weight:400;color:var(--theme-text);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:center}.HighScore_suggestionTextContainer__tUDRv,.HighScore_textResultTextContainer__HrKXc{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;padding-top:4px}.HighScore_textResultTitle__DbdbQ{font-weight:600;color:var(--theme-text)}.HighScore_cbtText__GUQ47,.HighScore_textResultDescription__FOYj4,.HighScore_textResultTitle__DbdbQ{width:100%;font-size:16px;line-height:22px;letter-spacing:-.3px;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.HighScore_cbtText__GUQ47,.HighScore_textResultDescription__FOYj4{font-weight:400;color:var(--theme-text-muted-80)}.HighScore_keyThoughtIconContainer__KzSWf{width:36px;flex-shrink:0;display:flex;justify-content:center;align-items:flex-start;padding-top:4px}.HighScore_keyThoughtBullet__xcjsu{width:20px;height:20px;border-radius:10px;background:var(--theme-text)}.HighScore_cbtTitleContainer__fwBLT{width:100%;padding-top:24px;padding-bottom:16px}.HighScore_cbtTitleText__6zLVq{width:100%;max-width:353px;font-size:26px;line-height:29px;font-weight:450;letter-spacing:-.3px;color:var(--theme-text);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.HighScore_cbtTextContainer__xFA3_{width:100%;display:flex;flex-direction:column;gap:12px;padding-bottom:24px}.HighScore_analysisText__2BSzP,.HighScore_timelineText__lCfJW{font-size:16px;line-height:22px;color:var(--theme-text-muted-80);white-space:pre-wrap}.HighScore_journalText__NLsoA{font-size:14px;line-height:20px;color:var(--theme-text-muted);white-space:pre-wrap;background:var(--theme-surface-subtle);border-radius:12px;padding:16px}.HighScore_encouragement__sIdX2{padding-top:24px;padding-bottom:24px}.HighScore_encouragementText___NHwz{font-size:32px;line-height:38px;font-weight:500;letter-spacing:-1px;color:var(--theme-text);text-align:left}.HighScore_entryCount__MJtNO{text-align:center;font-size:13px;color:var(--theme-text-muted);padding:16px 0}.TextEntryEllipsesBackground_root__SWlm2{position:absolute;inset:0;overflow:hidden;--blur1:147px;--blur2:98px;--blur3:62px;--blur4:81px;--blur5:98px;--c1x:-29.2%;--c1y:49.6%;--w1:221%;--h1:101.9%;--rot1:30.6deg;--c2x:-36.2%;--c2y:62.4%;--rot2:107.7deg;--c3x:21.7%;--c3y:71.1%;--rot3:70.4deg;--c4x:79.9%;--c4y:56.8%;--w4:32.7%;--h4:24.2%;--rot4:107.7deg;--c5x:43.3%;--c5y:96.2%;--rot5:15deg}.TextEntryEllipsesBackground_ellipse__EwUqa{position:absolute;border-radius:50%;transform:translate(-50%,-50%) rotate(var(--rot,0deg));will-change:transform;pointer-events:none;contain:layout style paint}.TextEntryEllipsesBackground_ellipse1__PTMAm{--rot:var(--rot1)}.TextEntryEllipsesBackground_ellipse2__H_rKy{--rot:var(--rot2)}.TextEntryEllipsesBackground_ellipse3__HzM2J{--rot:var(--rot3)}.TextEntryEllipsesBackground_ellipse4__AWL01{--rot:var(--rot4)}.TextEntryEllipsesBackground_ellipse5__CFYe8{--rot:var(--rot5)}.TextEntryEllipsesBackground_ellipse1__PTMAm{left:var(--c1x);top:var(--c1y);width:var(--w1);height:var(--h1);background:#8ba3bf;filter:blur(var(--blur1))}.TextEntryEllipsesBackground_ellipse2__H_rKy{left:var(--c2x);top:var(--c2y);width:236%;height:93.2%;background:#000;filter:blur(var(--blur2))}.TextEntryEllipsesBackground_ellipse3__HzM2J{left:var(--c3x);top:var(--c3y);width:67.7%;height:38.2%;background:#4b687c;opacity:.82;filter:blur(var(--blur3))}.TextEntryEllipsesBackground_ellipse4__AWL01{left:var(--c4x);top:var(--c4y);width:var(--w4);height:var(--h4);background:#2d6e9d;filter:blur(var(--blur4))}.TextEntryEllipsesBackground_ellipse5__CFYe8{left:var(--c5x);top:var(--c5y);width:155.5%;height:69.2%;background:#000;filter:blur(var(--blur5))}.TextEntryEllipsesBackground_root__SWlm2[data-light=true] .TextEntryEllipsesBackground_ellipse1__PTMAm{background:#c8d4e0}.TextEntryEllipsesBackground_root__SWlm2[data-light=true] .TextEntryEllipsesBackground_ellipse2__H_rKy{background:#ffffff}.TextEntryEllipsesBackground_root__SWlm2[data-light=true] .TextEntryEllipsesBackground_ellipse3__HzM2J{background:#8faabb;opacity:.82}.TextEntryEllipsesBackground_root__SWlm2[data-light=true] .TextEntryEllipsesBackground_ellipse4__AWL01{background:#5ba0d4}.TextEntryEllipsesBackground_root__SWlm2[data-light=true] .TextEntryEllipsesBackground_ellipse5__CFYe8{background:#ffffff}.TextEntry_wrapper__bNJyI{position:relative;width:100%;height:100%;background:var(--theme-background);overflow:hidden;display:flex;flex-direction:column}.TextEntry_wrapperExitingToBack__Z7C0F{animation:TextEntry_textEntryFadeUpOut__fwTli .22s ease-out forwards}@keyframes TextEntry_textEntryFadeUpOut__fwTli{0%{opacity:1}to{opacity:0}}.TextEntry_backgroundLayer__B3ux1{position:absolute;inset:0;z-index:0;pointer-events:none}.TextEntry_deleteButton__5z_mJ{position:absolute;top:30px;right:20px;width:28px;height:28px;border-radius:14px;background:var(--theme-surface-subtle);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;z-index:10;padding:0}.TextEntry_deleteButton__5z_mJ:hover{background:var(--theme-text-muted)}.TextEntry_deleteButton__5z_mJ:disabled{opacity:.5;cursor:not-allowed}.TextEntry_entryLengthContainer__cEGYr{position:absolute;left:20px;width:calc(100% - 104px);top:43px;height:25px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;z-index:5;pointer-events:none}.TextEntry_entryLengthBarWrapper__n_LmD{width:100%;height:2px;display:flex;flex-direction:row;align-items:center;border-radius:999px;overflow:hidden;background:var(--theme-text-muted)}.TextEntry_entryLengthBarFill__rcomr{height:2px;background:var(--theme-text);border-radius:999px;transition:width .15s ease}.TextEntry_entryLengthLabel__aY_qV{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;font-size:14px;line-height:17px;letter-spacing:-.2px;color:var(--theme-text-muted)}.TextEntry_screen__lhVOA{position:relative;z-index:1;flex:1 1;padding:24px 20px 0;min-height:0;display:flex;flex-direction:column}.TextEntry_textInputContainer__mKJMj{position:absolute;left:20px;right:20px;top:64px;bottom:100px;min-height:120px;overflow:hidden}.TextEntry_textInput__9jXy2{width:100%;height:100%;min-height:100%;color:var(--theme-text);letter-spacing:-.3px;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:24px;line-height:29px;background:transparent;border:none;outline:none;resize:none;padding:0}.TextEntry_textInput__9jXy2::placeholder{color:var(--theme-text-muted)}.TextEntry_bottomRow__Nrs4s{position:absolute;left:0;right:0;bottom:0;padding-left:20px;padding-right:20px;padding-bottom:max(env(safe-area-inset-bottom,0px),20px);height:58px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:1000}.TextEntry_bottomRowLeft__ceY1E{display:flex;flex-direction:row;align-items:center;gap:8px}.TextEntry_circleButton__iGe9k{width:58px;height:58px;border-radius:999px;background:var(--theme-surface-subtle);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;flex-shrink:0}.TextEntry_circleButton__iGe9k:hover:not(:disabled){background:var(--theme-text-muted)}.TextEntry_circleButton__iGe9k:disabled{opacity:.5;cursor:not-allowed}.TextEntry_circleButtonTranscribe__f_y5U{opacity:1}.TextEntry_circleButtonTranscribe__f_y5U:disabled{opacity:1;cursor:not-allowed}.TextEntry_analyseButton__7pmhp{width:129px;height:58px;flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;padding:18px 24px;background:var(--theme-white);border-radius:999px;border:none;cursor:pointer}.TextEntry_analyseButton__7pmhp:hover:not(:disabled){opacity:.95}.TextEntry_analyseButton__7pmhp:active:not(:disabled){transform:scale(.98)}.TextEntry_analyseButton__7pmhp:disabled{opacity:.6;cursor:not-allowed}.TextEntry_analyseButtonText__venPS{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-.3px;color:var(--theme-black)}.TextEntry_analyseButton__7pmhp[data-analyse-light]{background:#000000!important;opacity:1!important}.TextEntry_analyseButton__7pmhp[data-analyse-light] .TextEntry_analyseButtonText__venPS{color:#ffffff!important}.TextEntry_analyseButton__7pmhp[data-analyse-light] svg path{fill:#ffffff!important}[data-theme=dark] .TextEntry_analyseButton__7pmhp:not([data-analyse-light]){background:#ffffff!important;background-color:#ffffff!important;opacity:1!important;isolation:isolate}[data-theme=dark] .TextEntry_analyseButton__7pmhp:not([data-analyse-light]) .TextEntry_analyseButtonText__venPS{color:#000000!important}[data-theme=dark] .TextEntry_analyseButton__7pmhp:not([data-analyse-light]) svg path{fill:#000000!important}.TextEntry_statusMessage__XRSM5{position:absolute;bottom:90px;left:20px;right:20px;font-size:14px;color:var(--theme-text-muted-80);text-align:center;min-height:20px;z-index:100}.TextEntry_statusMessage__XRSM5.TextEntry_error__kKHmc{color:#ff8a80}.TextEntry_confirmModalClosed___qDUx{visibility:hidden;pointer-events:none}.TextEntry_confirmModalBackdrop__jbvs0,.TextEntry_confirmModalClosed___qDUx{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.TextEntry_confirmModalOverlay__tSmsb{position:absolute;inset:0;background:var(--theme-overlay);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.TextEntry_confirmModalOpen__ZlOFA .TextEntry_confirmModalOverlay__tSmsb{opacity:1}.TextEntry_confirmModalOpen__ZlOFA .TextEntry_confirmModalSheet__8m0tQ{transform:translateY(0)}.TextEntry_confirmModalExiting__8VyeY .TextEntry_confirmModalOverlay__tSmsb{animation:TextEntry_confirmOverlayOut__q68IX .12s ease-out forwards}.TextEntry_confirmModalExiting__8VyeY .TextEntry_confirmModalSheet__8m0tQ{will-change:transform;animation:TextEntry_confirmSheetOut__KjhFe .16s ease-in forwards}@keyframes TextEntry_confirmOverlayIn__SE9RM{0%{opacity:0}to{opacity:1}}@keyframes TextEntry_confirmOverlayOut__q68IX{0%{opacity:1}to{opacity:0}}@keyframes TextEntry_confirmSheetIn__LdJLk{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes TextEntry_confirmSheetOut__KjhFe{0%{transform:translateY(0)}to{transform:translateY(100%)}}.TextEntry_confirmModalSheet__8m0tQ{position:relative;height:319px;width:100%;max-width:520px;background:var(--theme-background);border-radius:30px 30px 0 0;overflow:hidden;display:flex;flex-direction:column;flex-shrink:0;contain:layout paint}.TextEntry_confirmModalDragHandle__siILb{flex-shrink:0;height:40px;display:flex;align-items:flex-start;justify-content:center;padding-top:8px}.TextEntry_confirmModalDragHandle__siILb:after{content:"";width:42px;height:3px;background:var(--theme-text-muted);border-radius:30px}.TextEntry_confirmModalContent__J1Ayl{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:0 20px}.TextEntry_confirmModalText__KLfKZ{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;gap:8px;width:100%;max-width:min(560px,100%);box-sizing:border-box}.TextEntry_confirmModalTitle__oplP7{font-weight:500;font-size:32px;line-height:38px;letter-spacing:-.03em;color:var(--theme-text)}.TextEntry_confirmModalDescription__Gd9LA,.TextEntry_confirmModalTitle__oplP7{margin:0;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:center}.TextEntry_confirmModalDescription__Gd9LA{font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.3px;color:var(--theme-text-muted-80)}.TextEntry_confirmModalButtons__HKCb5{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;height:85px;padding-bottom:calc(27px + env(safe-area-inset-bottom, 0px))}.TextEntry_confirmModalCancel__tR9BF,.TextEntry_confirmModalConfirm__SAlT1{flex:1 1;display:flex;align-items:center;justify-content:center;height:58px;padding:18px 20px;border-radius:999px;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.3px;cursor:pointer;-webkit-tap-highlight-color:transparent}.TextEntry_confirmModalCancel__tR9BF{border:1px solid var(--theme-text-muted);background:transparent;color:var(--theme-text)}.TextEntry_confirmModalConfirm__SAlT1{border:none;background:#eeff55;color:#000000;font-weight:600}