.Message_Message__5LhAS{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:4px 12px;background-color:var(--sticky-panel-bg);border:1px solid var(--border-color);border-radius:6px;font-size:.875rem;color:var(--text-secondary)}@media (max-width:667px){.Message_Message__5LhAS{font-size:.675rem}}.Message_Message__5LhAS .Message_Body__c2Cj_{flex:1;min-width:0;color:inherit}.Message_Message__5LhAS .Message_Icon__saaQJ{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Message_Message__5LhAS .Message_Dismiss__2x1os{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:-2px -4px -2px 0;padding:4px;border:none;border-radius:6px;background:transparent;color:inherit;cursor:pointer;font-size:1.125rem;line-height:1;opacity:.75;transition:opacity .15s ease,background-color .15s ease}.Message_Message__5LhAS .Message_Dismiss__2x1os:focus-visible,.Message_Message__5LhAS .Message_Dismiss__2x1os:hover{opacity:1;background:color-mix(in srgb,var(--bg-tertiary) 55%,transparent);outline:none}.Message_Message__5LhAS .Message_DismissIcon__IeCxa{display:block}.Message_Message__5LhAS.Message_error__IkAeQ{color:var(--error-color)}.Message_Message__5LhAS.Message_warning__CI2yJ{color:var(--warning-color)}.Message_Message__5LhAS.Message_success__Qgvi6{color:var(--accent-color)}.ModalHeader_ModalHeader___xW4K{display:flex;flex-direction:row;gap:24px;margin-bottom:6px;padding-right:54px}@media (min-width:740px){.ModalHeader_ModalHeader___xW4K{margin-bottom:12px}}.ModalHeader_ModalHeaderLogo__G9vsM{height:24px;width:auto;transition:height .3s ease;display:none}.ModalHeader_ModalHeaderLogo__G9vsM>img{height:100%;width:auto}@media (min-width:740px){.ModalHeader_ModalHeaderLogo__G9vsM{display:block;height:43px}}.ModalHeader_ModalHeaderTitle__u4Q40{font-size:18px;font-weight:600;color:var(--text-primary);transition:font-size .3s ease}@media (min-width:480px){.ModalHeader_ModalHeaderTitle__u4Q40{font-size:20px}}@media (min-width:740px){.ModalHeader_ModalHeaderTitle__u4Q40{font-size:24px}}.EmailInputScreen_Root__LJ4p_{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.EmailInputScreen_ModalMode__pqIgi{padding:0}.EmailInputScreen_Policy__tZ6ov{margin-top:16px;font-size:13px;color:var(--text-secondary);text-align:center}.EmailInputScreen_Policy__tZ6ov a{color:var(--accent-color);text-decoration:none}.EmailInputScreen_BackRow__gB8M7{display:flex;align-items:center;gap:8px}.EmailInputScreen_ErrorText__5HU48{color:var(--error-color);font-size:12px;margin-top:6px}.EmailInputScreen_GoogleWarnMessage__eMzVw{margin-bottom:4px}.EmailInputScreen_TextField__uzLQI .EmailInputScreen_Control__uXrC0{height:46px}.LoginScreen_Root__nsUf6{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.LoginScreen_ModalMode__3OUYp{padding:0}.LoginScreen_Policy__4I8gn{margin-top:16px;font-size:13px;color:var(--text-secondary);text-align:center}.LoginScreen_Policy__4I8gn a{color:var(--accent-color);text-decoration:none}.LoginScreen_BackRow__AfWbh{display:flex;align-items:center;gap:8px}.LoginScreen_ErrorText__uJQCp{color:var(--error-color);font-size:12px;margin-top:6px}.LoginScreen_RecaptchaPlaceholder__3hqNN{margin-top:16px;border-radius:8px;border:1px dashed var(--thin-border-color);height:84px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:12px}.LoginScreen_TextField__SZFd6 .LoginScreen_Control__T4zXg{height:46px}.LoginScreen_VisibilityToggle__ZXNBh{background:none;border:none;padding:2px 4px;margin:0;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;line-height:0}.LoginScreen_VisibilityToggle__ZXNBh:hover{color:var(--text-primary)}.LoginScreen_ForgotRow__bVZNx{display:flex;align-items:center;justify-content:space-between}.RegisterScreen_Root__US78x{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.RegisterScreen_ModalMode__SWpfA{padding:0}.RegisterScreen_Policy__ZM8Us{margin-top:16px;font-size:13px;color:var(--text-secondary);text-align:center}.RegisterScreen_Policy__ZM8Us a{color:var(--accent-color);text-decoration:none}.RegisterScreen_BackRow__UUcHl{display:flex;align-items:center;gap:8px}.RegisterScreen_ErrorText__9NhBH{color:var(--error-color);font-size:12px;margin-top:6px}.RegisterScreen_RecaptchaPlaceholder__bcaq_{margin-top:16px;border-radius:8px;border:1px dashed var(--thin-border-color);height:84px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:12px}.RegisterScreen_TextField__dO6LQ .RegisterScreen_Control__CvuP4{height:46px}.RegisterScreen_VisibilityToggle__rHDpX{background:none;border:none;padding:2px 4px;margin:0;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;line-height:0}.RegisterScreen_VisibilityToggle__rHDpX:hover{color:var(--text-primary)}.RegisterScreen_ScreenTitle__MacVt{font-weight:700;text-align:center;text-transform:uppercase}.VerificationScreen_Root__k_mb_{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.VerificationScreen_ModalMode__xY3EH{padding:0}.VerificationScreen_BackRow__zf8t3{display:flex;align-items:center;gap:8px}.VerificationScreen_ErrorText__QQzkk{color:var(--error-color);font-size:12px;margin-top:6px}.VerificationScreen_TextField__SrUgw .VerificationScreen_Control__2slf6{height:46px}.VerificationScreen_ScreenTitle__KRUBM{font-weight:700;text-align:center}.VerificationScreen_ActionsRow__EZVVs{display:flex;align-items:center;justify-content:space-between;gap:6px}.PasswordResetEmailScreen_Root__tJvdj{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.PasswordResetEmailScreen_ModalMode__c5FgI{padding:0}.PasswordResetEmailScreen_BackRow__dmiLp{display:flex;align-items:center;gap:8px}.PasswordResetEmailScreen_RecaptchaPlaceholder__rPr4s{margin-top:16px;border-radius:8px;border:1px dashed var(--thin-border-color);height:84px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:12px}.PasswordResetEmailScreen_TextField__rUkhd .PasswordResetEmailScreen_Control__tqoVZ{height:46px}.PasswordResetConfirmScreen_Root__ZfF2Q{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.PasswordResetConfirmScreen_ModalMode__oyRAs{padding:0}.PasswordResetConfirmScreen_BackRow__0i0k1{display:flex;align-items:center;gap:8px}.PasswordResetConfirmScreen_ErrorText__sSG8x{color:var(--error-color);font-size:12px;margin-top:6px}.PasswordResetConfirmScreen_TextField__bLr3W .PasswordResetConfirmScreen_Control___VNcs{height:46px}.PasswordResetConfirmScreen_VisibilityToggle__MPPhD{background:none;border:none;padding:2px 4px;margin:0;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;line-height:0}.PasswordResetConfirmScreen_VisibilityToggle__MPPhD:hover{color:var(--text-primary)}.PasswordResetConfirmScreen_ActionsRow__GVXxQ{display:flex;align-items:center;justify-content:space-between;gap:8px}.PasswordResetConfirmScreen_Notion__Nu2CL{color:var(--text-secondary);font-size:.875rem}.ConfettiBox_box__JI__R{position:relative;overflow:hidden;background:transparent;pointer-events:none}.ConfettiBox_piece__v4wx8{position:absolute;top:-10%;left:var(--left);animation:ConfettiBox_fall__jksWk var(--duration) linear var(--delay) infinite;will-change:top}.ConfettiBox_inner___esme{display:block;width:var(--size);height:var(--size);border-radius:1px;background:hsl(var(--h),90%,60%);transform-origin:center;animation:ConfettiBox_sway__dz0tZ 2.2s ease-in-out var(--delay) infinite alternate,ConfettiBox_spin__84BOR 1.8s linear var(--delay) infinite;will-change:transform}@keyframes ConfettiBox_fall__jksWk{0%{top:-10%}to{top:110%}}@keyframes ConfettiBox_sway__dz0tZ{0%{transform:translateX(calc(-1 * var(--sway)))}to{transform:translateX(var(--sway))}}@keyframes ConfettiBox_spin__84BOR{0%{rotate:0deg}to{rotate:1turn}}