.login-form-container[data-v-b8017ac0]{background:#fff;border-radius:20px 20px 0 0;padding:40px 40px 60px 40px;width:500px;min-height:70%}.login-form-container .form-tabs[data-v-b8017ac0]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;font-family:Montserrat-SemiBold;gap:20px}.login-form-container .form-tabs .tab-button[data-v-b8017ac0]{padding-bottom:10px;border:none;background:none;font-size:14px;color:#9e9e9f;cursor:pointer;position:relative}.login-form-container .form-tabs .tab-button.active[data-v-b8017ac0]{color:#4d4d4d}.login-form-container .form-tabs .tab-button.active[data-v-b8017ac0]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:#f6c752;border-radius:3px}.login-form-container .form-content[data-v-b8017ac0]{min-height:240px}.login-form-container .form-content .form-group[data-v-b8017ac0]{margin-bottom:24px;font-family:Montserrat-SemiBold}.login-form-container .form-content .form-group .form-group-label[data-v-b8017ac0]{font-size:12px;color:#333;margin-bottom:16px}.login-form-container .form-content .form-group .email-display[data-v-b8017ac0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;background:#fafafa;border-radius:8px;font-size:14px;color:#333;gap:16px}.login-form-container .form-content .form-group .email-display .email-img-icon[data-v-b8017ac0]{background:#f6c752;border-radius:15px;padding:10px;width:28px;height:28px}.login-form-container .form-content .form-group .change-email[data-v-b8017ac0]{font-size:12px;color:#cfcecb;cursor:pointer;font-family:Montserrat-SemiBold;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:6px;margin-left:auto}.login-form-container .form-content .form-group .change-email .change-email-icon[data-v-b8017ac0]{width:12px;height:12px}.login-form-container .form-content .form-group[data-v-b8017ac0] .el-input__inner{width:100%;padding:15px;border-radius:8px;font-size:14px;background:#fafafa;color:#333;border:none;font-family:Montserrat-SemiBold}.login-form-container .form-content .form-group[data-v-b8017ac0] .el-input__inner:focus{outline:none;border:none}.login-form-container .form-content .form-group[data-v-b8017ac0] .el-input__inner::-webkit-input-placeholder{color:#9e9e9f}.login-form-container .form-content .form-group[data-v-b8017ac0] .el-input__inner::-moz-placeholder{color:#9e9e9f}.login-form-container .form-content .form-group[data-v-b8017ac0] .el-input__inner:-ms-input-placeholder{color:#9e9e9f}.login-form-container .form-content .form-group[data-v-b8017ac0] .el-input__inner::-ms-input-placeholder{color:#9e9e9f}.login-form-container .form-content .form-group[data-v-b8017ac0] .el-input__inner::placeholder{color:#9e9e9f}.login-form-container .form-content .form-group.error[data-v-b8017ac0] .el-input__inner{border:2px solid #cd4c3f;background:#fff5f5}.login-form-container .form-content .form-group .error-message[data-v-b8017ac0]{margin-top:8px;font-size:12px;color:#cd4c3f;font-family:Montserrat-Regular}.login-form-container .form-content .form-group .password-input[data-v-b8017ac0]{position:relative}.login-form-container .form-content .form-group .password-input .password-toggle[data-v-b8017ac0]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;background:none;cursor:pointer;font-size:16px}.login-form-container .form-content .form-group .password-input .password-toggle .password-toggle-icon[data-v-b8017ac0]{width:20px}.login-form-container .form-content .form-group .forgot-password[data-v-b8017ac0]{margin-top:10px;font-size:13px;color:#cfcecb;justify-self:flex-end;cursor:pointer}.login-form-container .form-content .action-btn[data-v-b8017ac0]{min-width:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 48px;background:#f6c752;color:#fff;border:none;border-radius:100px;font-size:16px;cursor:pointer;margin:40px 0 30px 0;font-family:Montserrat-SemiBold;display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-form-container .form-content .action-btn[data-v-b8017ac0]:disabled{opacity:.6;cursor:not-allowed}.login-form-container .brand-logo[data-v-b8017ac0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-form-container .brand-logo img[data-v-b8017ac0]{height:60px}@media screen and (min-width:768px){.login-form-container[data-v-b8017ac0]{min-height:70%}}.not-registered-modal[data-v-b8017ac0]{background:#fff;border-radius:20px;width:380px;max-width:90vw;max-height:90vh;overflow-y:auto}.not-registered-modal .modal-header[data-v-b8017ac0]{text-align:center;margin-bottom:30px;background:#f6c752}.not-registered-modal .modal-header .modal-header-title[data-v-b8017ac0]{font-family:Montserrat-SemiBold;font-size:18px;color:#fff;padding:24px}.not-registered-modal .modal-content[data-v-b8017ac0]{padding:12px 24px 0 24px}.not-registered-modal .modal-content .modal-text[data-v-b8017ac0]{text-align:center;font-family:Montserrat-Medium;font-size:16px;line-height:1.8;color:#333;margin-bottom:40px;padding:0 24px}.not-registered-modal .modal-actions-login[data-v-b8017ac0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 24px 36px 24px;gap:24px}.not-registered-modal .modal-actions-login .btn-primary[data-v-b8017ac0]{background:#f6c752}.not-registered-modal .modal-actions-login .btn-cancel[data-v-b8017ac0],.not-registered-modal .modal-actions-login .btn-primary[data-v-b8017ac0]{width:100%;max-width:300px;padding:20px 24px;border-radius:100px;font-size:14px;font-family:Montserrat-SemiBold;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;text-align:center}.not-registered-modal .modal-actions-login .btn-cancel[data-v-b8017ac0]{background:#cfcecb}.modal-overlay[data-v-b8017ac0]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.account-exists-modal[data-v-b8017ac0]{background:#fff;border-radius:20px;width:420px;max-width:90vw;max-height:90vh;overflow-y:auto;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15)}.account-exists-modal .modal-header[data-v-b8017ac0]{text-align:center;margin-bottom:30px;background:#f6c752}.account-exists-modal .modal-header .modal-header-title[data-v-b8017ac0]{font-family:Montserrat-SemiBold;font-size:20px;color:#fff;padding:24px}.account-exists-modal .modal-content[data-v-b8017ac0]{padding:12px 24px 0 24px}.account-exists-modal .modal-content .icon-section[data-v-b8017ac0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;gap:30px}.account-exists-modal .modal-content .icon-section .account-icon[data-v-b8017ac0],.account-exists-modal .modal-content .icon-section .app-icon[data-v-b8017ac0]{background:#f6c752;width:90px;height:90px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account-exists-modal .modal-content .icon-section .account-icon img[data-v-b8017ac0],.account-exists-modal .modal-content .icon-section .app-icon img[data-v-b8017ac0]{width:50px;height:50px}.account-exists-modal .modal-content .icon-section .arrow-icon img[data-v-b8017ac0]{width:24px;height:16px}.account-exists-modal .modal-content .modal-text[data-v-b8017ac0]{text-align:center;font-family:Montserrat-Medium;font-size:16px;line-height:1.8;color:#333;margin-bottom:40px;padding:0 24px}.account-exists-modal .modal-actions[data-v-b8017ac0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:0 24px 48px 24px}.account-exists-modal .modal-actions .btn-primary[data-v-b8017ac0],.account-exists-modal .modal-actions .btn-secondary[data-v-b8017ac0]{width:100%;padding:20px 24px;border-radius:100px;font-size:16px;font-family:Montserrat-SemiBold;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.account-exists-modal .modal-actions .btn-primary[data-v-b8017ac0]{background:#f6c752;color:#fff}.account-exists-modal .modal-actions .btn-secondary[data-v-b8017ac0]{background:#cfcecb;color:#fff}@media screen and (max-width:768px){.account-exists-modal[data-v-b8017ac0]{-webkit-box-sizing:border-box;box-sizing:border-box}.account-exists-modal .modal-content[data-v-b8017ac0]{margin-bottom:20px}.account-exists-modal .modal-content .icon-section[data-v-b8017ac0]{gap:24px}.account-exists-modal .modal-content .icon-section .account-icon[data-v-b8017ac0],.account-exists-modal .modal-content .icon-section .app-icon[data-v-b8017ac0]{width:80px;height:80px}.account-exists-modal .modal-content .icon-section .account-icon img[data-v-b8017ac0],.account-exists-modal .modal-content .icon-section .app-icon img[data-v-b8017ac0]{width:50px;height:50px}.account-exists-modal .modal-content .icon-section .arrow-icon img[data-v-b8017ac0]{width:24px;height:16px}.account-exists-modal .modal-content .modal-text[data-v-b8017ac0]{font-size:14px}.account-exists-modal .btn-primary[data-v-b8017ac0],.account-exists-modal .btn-secondary[data-v-b8017ac0]{font-size:14px!important}.not-registered-modal[data-v-b8017ac0],.registered-modal[data-v-b8017ac0]{-webkit-box-sizing:border-box;box-sizing:border-box}.not-registered-modal .modal-content[data-v-b8017ac0],.registered-modal .modal-content[data-v-b8017ac0]{margin-bottom:20px}.not-registered-modal .modal-content .modal-text[data-v-b8017ac0],.registered-modal .modal-content .modal-text[data-v-b8017ac0]{font-size:14px}.not-registered-modal .modal-actions .btn-primary[data-v-b8017ac0],.registered-modal .modal-actions .btn-primary[data-v-b8017ac0]{font-size:12px!important}}.registered-modal[data-v-b8017ac0]{background:#fff;border-radius:20px;width:380px;max-width:90vw;overflow-y:auto}.registered-modal .modal-header[data-v-b8017ac0]{text-align:center;margin-bottom:30px;background:#f6c752}.registered-modal .modal-header .modal-header-title[data-v-b8017ac0]{font-family:Montserrat-SemiBold;font-size:18px;color:#fff;padding:24px}.registered-modal .modal-content[data-v-b8017ac0]{padding:12px 24px 0 24px}.registered-modal .modal-content .modal-text[data-v-b8017ac0]{text-align:center;font-family:Montserrat-Medium;font-size:16px;line-height:1.8;color:#333;margin-bottom:40px;padding:0 24px}.registered-modal .modal-actions-login[data-v-b8017ac0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 24px 36px 24px;gap:24px}.registered-modal .modal-actions-login .btn-primary[data-v-b8017ac0]{background:#f6c752}.registered-modal .modal-actions-login .btn-cancel[data-v-b8017ac0],.registered-modal .modal-actions-login .btn-primary[data-v-b8017ac0]{width:100%;max-width:300px;padding:20px 24px;border-radius:100px;font-size:14px;font-family:Montserrat-SemiBold;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;text-align:center}.registered-modal .modal-actions-login .btn-cancel[data-v-b8017ac0]{background:#cfcecb}