.container-Han7RL{background:#fff;flex-direction:column;justify-content:space-between;align-items:center;height:100vh;max-height:100dvh;display:flex}.icon-dPARYX{flex:1;justify-content:center;align-items:center;display:flex}.content-AIerv6{flex-direction:column;align-items:center;margin:0 auto;padding:0 28px;display:flex}.title-cZLmJ2{color:#333;text-align:center;width:319px;font-size:14px;font-style:normal;font-weight:600;line-height:21px}.container-Han7RL .google-login-EsbkcU,.container-Han7RL .email-login-QNv3Bq{text-align:center;justify-content:center;align-items:center;width:100%;height:51px;font-size:16px;font-weight:600;line-height:16px;display:flex}.button-content-viv7bR{white-space:nowrap;justify-content:flex-start;align-items:center;gap:16px;width:195px;display:flex}.container-Han7RL .google-login-EsbkcU{color:#fff;background:linear-gradient(92.73deg,#fdbb73 .84%,#fa797c 31.07%,#b25fef 62.31%,#6b62fe 99.14%);border:none;outline:none;margin-top:36px}.container-Han7RL .email-login-QNv3Bq{color:#333;box-sizing:border-box;background:#fff;border:1px solid #00000029;border-radius:10px;margin:20px 0}.container-Han7RL .google-login-EsbkcU svg,.container-Han7RL .email-login-QNv3Bq svg{width:1.5rem;height:1.5rem}.footer-oHDlZV{text-align:center;color:#979797;flex-wrap:nowrap;flex:1;align-items:flex-end;padding-bottom:30px;font-size:14px;font-weight:400;line-height:16px;display:flex}.sign-up-jFESzo{color:var(--color-primary);font-weight:600}.form-container-VqYiAi{flex-direction:column;align-items:center;width:100%;display:flex}.form-container-VqYiAi .username-B2GklL,.form-container-VqYiAi .password-yGk1ZZ,.form-container-VqYiAi .code-ai_TVv{width:100%;margin-bottom:14px}:is(.form-container-VqYiAi .username-B2GklL,.form-container-VqYiAi .password-yGk1ZZ,.form-container-VqYiAi .code-ai_TVv) .login-input-gYqlRf{box-sizing:border-box;color:#333;background:#f2f4f6;border:none;border-radius:8px;outline:none;height:48px;padding:0 16px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;box-shadow:none!important}:is(.form-container-VqYiAi .username-B2GklL,.form-container-VqYiAi .password-yGk1ZZ,.form-container-VqYiAi .code-ai_TVv) .login-input-gYqlRf .imean-input-suffix svg{width:1.25rem;height:1.25rem}:is(.form-container-VqYiAi .username-B2GklL,.form-container-VqYiAi .password-yGk1ZZ,.form-container-VqYiAi .code-ai_TVv) .login-input-gYqlRf .imean-input-suffix svg path{fill:#333}:is(.form-container-VqYiAi .username-B2GklL,.form-container-VqYiAi .password-yGk1ZZ,.form-container-VqYiAi .code-ai_TVv) .login-input-gYqlRf::placeholder{color:silver}.form-container-VqYiAi .login-input-gYqlRf:focus-within{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-primary);transition:none}.form-container-VqYiAi .code-ai_TVv .imean-input-suffix-gyIkVl{color:#2f54eb;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.form-container-VqYiAi .submit-KY4K1g{width:100%;margin-bottom:20px}.form-container-VqYiAi .alert-F57vJC{background-color:#fff2f2;border:none;width:100%;margin-bottom:16px}.form-container-VqYiAi .alert-F57vJC>span{color:#ff7d00}.form-container-VqYiAi .alert-F57vJC>button svg{width:12px;height:12px}.form-container-VqYiAi .alert-F57vJC>button svg path{fill:#0003}.form-container-VqYiAi .protocol-NW0MXr{width:100%;margin-bottom:0}.form-container-VqYiAi .protocol-NW0MXr span{color:#33333380;padding-right:0;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.form-container-VqYiAi .protocol-NW0MXr span a{color:#333}.imean-checkbox{align-self:flex-start;transform:translateY(4px)}.imean-checkbox-inner{border-radius:50%}.confirm-modal-geuXxo{padding-bottom:0!important;top:50%!important;transform:translateY(-50%)!important}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes carousel-flashing-OQOxEY{0%{visibility:hidden}50%{visibility:visible}to{visibility:hidden}}.carousel-BWHlwU{text-align:center;color:#0000;background:linear-gradient(45.59deg,#ae4bfb 0%,#2f54eb 100%);-webkit-background-clip:text;background-clip:text;width:319px;height:64px;margin-top:10px;font-size:25px;font-style:normal;font-weight:600;line-height:32px}.carousel-BWHlwU .typed-cursor--blink{animation:1.4s step-end infinite carousel-flashing}.carousel-BWHlwU .typed-cursor{color:#0000;background:linear-gradient(45.59deg,#ae4bfb 0%,#2f54eb 100%);-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:4px;font-size:1rem;line-height:1rem;display:inline-flex}.rainbow-button-ugla6i{color:#fff;cursor:pointer;border:1px solid #e7e7e9;border-radius:9999px;position:relative}.rainbow-BaBBhI{filter:blur(12px);z-index:-1;opacity:0;background-image:linear-gradient(90deg,#ff4242,#a1ff42,#42a1ff,#42d0ff,#a142ff);background-size:200%;width:60%;height:20%;transition:opacity .3s ease-in-out;animation:2s linear infinite rainbow-BaBBhI;position:absolute;bottom:-20%;left:50%;transform:translate(-50%,-50%)}.rainbow-button-ugla6i:hover{border-color:#0000}.rainbow-button-ugla6i:hover .rainbow-BaBBhI{opacity:1}.button-lytxOt{text-align:center;cursor:pointer;z-index:1;background-color:#fff;border:none;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.button-lytxOt:before,.button-lytxOt:after{content:"";opacity:.5;pointer-events:none;border-radius:50px;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0}.button-lytxOt:before{background:var(--mask-color,#323af9);z-index:-1;left:-100%}.button-lytxOt:after{background:var(--mask-color,#323af9);z-index:-1;right:-100%}.rainbow-button-ugla6i:hover .button-lytxOt{transform:translateY(-2px);box-shadow:0 4px 8px #0003}.rainbow-button-ugla6i:active .button-lytxOt{box-shadow:none;transform:translateY(1px)}@keyframes rainbow-BaBBhI{0%{background-position:0%}to{background-position:200%}}