.login-invite[data-v-2f10b6c1]{height:100%;min-height:250px;width:100%;overflow:hidden}.login-invite p[data-v-2f10b6c1]{color:var(--text-color-1)}.login-invite[data-v-2f10b6c1]{border-radius:4px;padding:1rem}.login-invite .login-invite-inner svg[data-v-2f10b6c1]{margin-bottom:24px}.login-invite .login-invite-inner p[data-v-2f10b6c1]{margin-bottom:16px}.login-invite .login-invite-inner button[data-v-2f10b6c1]{width:77px;line-height:24px;border:none}.login-invite .login-invite-inner button[data-v-2f10b6c1]:focus{box-shadow:unset!important}.login-invite .btn[data-v-2f10b6c1]{border-radius:4px;padding:0 8px}.login-invite .btn-primary--cs[data-v-2f10b6c1]{background-color:var(--purple-pr)!important;width:140px!important;height:32px!important;border-radius:8px!important}.login-invite .stock[data-v-2f10b6c1]{padding:0 8px 12px 0;border-bottom:.5px solid var(--border-color)}.invalid-message{font-size:1.2rem;color:var(--color-semantic-reduce);font-style:normal;font-weight:400;width:100%;word-wrap:break-word;display:flex;align-items:center}.invalid-message svg{margin-right:10px}.open-account-modal .close svg{width:12px;height:12px}.open-account-modal .modal-body{padding:16px}.open-account-modal .open-account{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}.open-account-modal .open-account .logo{text-align:center}.open-account-modal .open-account .logo .logo-icon{margin:0 auto;max-width:200px;max-height:50px;width:100%;height:100%}.open-account-modal .open-account .logo .register{margin-top:25px;color:var(--text-color-21);font-weight:700;font-size:1.4rem;line-height:18px}.open-account-modal .open-account .logo .choose{color:var(--text-color-1);font-weight:400;font-size:1rem;line-height:12px;margin-top:8px}.open-account-modal .open-account .QR-phonge{display:flex;margin-top:24px;width:100%;min-width:200px}.open-account-modal .open-account .QR-phonge .QR{background:var(--bg-color-2);border-radius:8px;flex:1;text-align:center;margin-right:16px;padding:49px 30px;display:flex;align-items:center;flex-direction:column}.open-account-modal .open-account .QR-phonge .QR .code{margin-bottom:8px;color:var(--text-color-21);font-weight:700;font-size:1.4rem;line-height:18px}.open-account-modal .open-account .QR-phonge .QR .title{color:var(--text-color-1);font-weight:400;font-size:1rem;height:24px}.open-account-modal .open-account .QR-phonge .QR .logo-QR{display:flex;justify-content:center;margin-top:16px;border-radius:4px}.open-account-modal .open-account .QR-phonge .QR .logo-QR img{width:100px!important;height:100px}.open-account-modal .open-account .QR-phonge .QR .logo-QR .ios{display:flex;flex-direction:column;align-items:center;color:var(--text-color-1);font-weight:400;font-size:1rem;margin-right:32px}.open-account-modal .open-account .QR-phonge .QR .logo-QR .ios img{width:100%;margin-bottom:8px;border-radius:4px}.open-account-modal .open-account .QR-phonge .QR .logo-QR .ios span{display:inline-block;width:100px}.open-account-modal .open-account .QR-phonge .QR .logo-QR .android{display:flex;flex-direction:column;align-items:center;color:var(--text-color-1);font-weight:400;font-size:1rem}.open-account-modal .open-account .QR-phonge .QR .logo-QR .android img{width:100%;margin-bottom:8px;border-radius:4px}.open-account-modal .open-account .QR-phonge .QR .logo-QR .android span{display:inline-block;width:126px}.open-account-modal .open-account .QR-phonge .phone{flex:1;min-width:200px;background:var(--bg-color-2);border-radius:8px;text-align:center;padding:49px 32px;display:flex;flex-direction:column}.open-account-modal .open-account .QR-phonge .phone .code{margin-bottom:8px;color:var(--text-color-21);font-weight:700;font-size:1.4rem;line-height:18px}.open-account-modal .open-account .QR-phonge .phone .title{color:var(--text-color-1);font-weight:400;font-size:1rem;margin-bottom:16px}.open-account-modal .open-account .QR-phonge .phone .btn-next{font-size:1.4rem;text-align:center;background:var(--btn-fill-bg-color);border-radius:4px;color:var(--text-color-21);margin-top:16px;height:44px;width:100%}.open-account-modal .open-account .QR-phonge .phone .btn-next:disabled{background-color:var(--btn-fill-bg-color-disable);color:var(--btn-fill-color-disable)}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset{border:.4px solid var(--input-border-color-2);padding:0;height:44px}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input{margin-top:0;height:100%}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container{flex:0 0 calc(var(--select-contry-width) - 4px);width:calc(var(--select-contry-width) - 4px);min-width:calc(var(--select-contry-width) - 4px);max-width:calc(var(--select-contry-width) - 4px)}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector{height:calc(var(--input-height) + 6px);min-height:calc(var(--input-height) + 6px)}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector .country-selector__country-flag{top:calc(50% - 10px);height:calc(var(--icon-height) + 6px);width:calc(var(--icon-width) + 6px);background-color:#da251d;border-radius:10px}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector .country-selector__country-flag .iti-flag{margin-top:calc(var(--icon-height)/2 - 4px);margin-left:calc(var(--icon-width)/2 - 7px)}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector .country-selector__country-flag .iti-flag.vn{background-color:#da251d;height:20px}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector .country-selector__input{padding:0 0 0 calc(var(--input-padding) + var(--icon-width) + 12px);height:calc(var(--input-height) + 4px);min-height:calc(var(--input-height) + 4px);line-height:40px}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input>div:nth-child(2) .input-phone-number{height:calc(var(--input-height) + 6px);min-height:calc(var(--input-height) + 6px)}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input>div:nth-child(2) .input-phone-number .input-tel__input{height:calc(var(--input-height) + 4px);min-height:calc(var(--input-height) + 4px);line-height:40px}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input[\:has\(.input-phone-number.has-value\)]~.label,.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input[\:has\(input\:focus\)]~.label{bottom:calc(var(--input-height) + 6px)}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input:has(.input-phone-number.has-value)~.label,.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .vue-phone-number-input:has(input:focus)~.label{bottom:calc(var(--input-height) + 6px)}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset .label{bottom:calc(var(--input-height)/2 + 4px);font-size:1.2rem;background-color:var(--bg-color-2)}.open-account-modal .open-account .QR-phonge .phone .number .phone-number-input-container .input-section fieldset legend{display:none}.open-account-modal .open-account .QR-phonge .phone .invalid-message{font-size:1rem;color:var(--color-semantic-reduce);font-style:normal;font-weight:400;width:100%;word-wrap:break-word;display:flex;align-items:center}.open-account-modal .open-account .QR-phonge .phone .invalid-message svg{margin-right:10px}.warning3-modal .close{display:none}.warning3-modal .modal-content{width:375px;margin-left:-17px}.warning3-modal .modal-content .waringAccount{text-align:center}.warning3-modal .modal-content .waringAccount .note{color:var(--text-color-1);font-weight:700;font-size:1.2rem;margin-top:10px;margin-bottom:14px}.warning3-modal .modal-content .waringAccount .title{color:var(--text-color-2);text-align:center;font-size:1rem}.warning3-modal .modal-content .waringAccount .btn-next{text-align:center;background:var(--btn-fill-bg-color);border-radius:4px;color:var(--btn-fill-color);margin-top:16px;width:110px;height:24px;cursor:pointer}.warning3-modal .modal-content .waringAccount .btn-next.disabled{opacity:.8;background:var(--btn-fill-bg-color-disable);color:var(--btn-fill-color-disable);cursor:auto}.update-first-login{display:flex;flex-direction:column;align-items:center;min-height:530px}.update-first-login .logo-section{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.update-first-login .logo-section .logo{margin:0 auto 24px;max-width:200px;max-height:50px;width:100%;height:100%}.update-first-login .logo-section .title{font-size:24px;text-align:center;font-weight:500;color:var(--text-color-1);margin-bottom:8px;display:flex;height:24px;align-items:center}.update-first-login .logo-section .sub-title{font-size:1.4rem;text-align:left;color:var(--text-color-2);line-height:20px}.update-first-login .logo-section .sub-title svg{margin-right:8px}.update-first-login .form-section,.update-first-login .form-section .form{width:100%}.update-first-login .form-section .valid-message{margin-top:-5px;margin-bottom:12px;font-size:1.2rem;line-height:1.6rem;letter-spacing:.2px;color:var(--text-color-16)}.update-first-login .form-section .desc{font-size:var(--desc-font-size);line-height:var(--desc-line-height);letter-spacing:.2px;color:var(--text-color-2)}.update-first-login .form-section .text-container{padding-top:7px;padding-bottom:9px}.update-first-login .form-section .btn-section{height:44px;width:100%;margin-bottom:16px}.update-first-login .form-section .btn-section .btn-login{height:100%;width:100%;border-radius:8px;background-color:var(--purple-pr);display:flex;align-items:center;justify-content:center;color:var(--color);font-size:1.4rem}.update-first-login .form-section .btn-section .btn-login:hover{opacity:.8}.update-first-login .form-section .btn-section .btn-login:disabled{opacity:.3}.login-modal .modal-content .modal-body .header-modal{margin-bottom:24px}.login-password .btn-section{margin-bottom:16px}.login-password .btn-section button.btn-login:disabled{background-color:var(--btn-fill-bg-color-disable);color:var(--btn-fill-color-disable)}.login-password .password-login,.login-password .username-login{margin-bottom:11px}.login-password .password-login .input-section fieldset,.login-password .username-login .input-section fieldset{height:calc(var(--input-height) + 17px)}.login-password .password-login .input-section fieldset input,.login-password .username-login .input-section fieldset input{height:calc(var(--input-height) + 8px);border-width:1px}.login-password .password-login .input-section fieldset .label,.login-password .username-login .input-section fieldset .label{bottom:calc(var(--input-height)/2 + 3px);left:calc(var(--input-padding) - 5px)}.login-password .password-login .input-section fieldset input.has-value~.label,.login-password .password-login .input-section fieldset input:focus~.label,.login-password .username-login .input-section fieldset input.has-value~.label,.login-password .username-login .input-section fieldset input:focus~.label{bottom:calc(var(--input-height) + 8px);color:var(--text-color-2);left:var(--input-padding)}.login-password .password-login .input-section fieldset .error-icon,.login-password .password-login .input-section fieldset .toggle-password,.login-password .username-login .input-section fieldset .error-icon,.login-password .username-login .input-section fieldset .toggle-password{bottom:calc(var(--input-height)/2 + 3px)}.login-password .error-message{display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px;width:100%;margin-bottom:16px}.login-password .error-message div{flex:1 0 100px;line-height:1.6rem}.login-password .error-message div span{letter-spacing:.2px;font-size:1.2rem;color:var(--text-color-19)}.login-password .error-message svg{width:16px;height:16px}.login-password .check-box-section{margin-bottom:16px}.login-password .check-box-section .custom-control-label{font-size:1.2rem}.login-password .check-box-section .custom-control-label:after,.login-password .check-box-section .custom-control-label:before{top:.3rem}.login-password .footer{margin-top:70px;display:flex;justify-content:space-between}.login-password .footer p{color:var(--text-color-6);font-size:1.2rem;cursor:pointer;margin-bottom:0;text-align:center}.login-password .footer p:hover{opacity:.8}.notice-login.confirm-dialog .modal-content{max-width:343px}.notice-login.confirm-dialog .modal-content .modal-body{padding:16px}.notice-login.confirm-dialog .modal-content .modal-body .dialog-header .dialog-title{margin-top:48px;font-size:2.4rem;line-height:2.9rem;color:var(--text-color-21)}.notice-login.confirm-dialog .modal-content .modal-body .dialog-body .dialog-message{font-size:1.6rem;line-height:2rem;color:var(--text-color-1)}.notice-login.confirm-dialog .modal-content .modal-body .dialog-footer .buttons{max-width:100%}.notice-login.confirm-dialog .modal-content .modal-body .dialog-footer .buttons .btn{height:44px;padding:13px}.notice-login.confirm-dialog .modal-content .modal-body .dialog-footer .buttons .btn span{font-size:1.4rem;line-height:1.8rem}.login-password .text-container .input-section .label{color:var(--color-2)}.login-qr{display:flex;flex-direction:column;align-items:center}.login-qr .qr-code{width:180px;height:180px;border-radius:4px;overflow:hidden;margin-bottom:24px}.login-qr .qr-code.expired-code{opacity:.3}.login-qr .qr-code>img{width:100%;height:100%}.login-qr .time-left{font-size:1.4rem;color:var(--color-1);margin-bottom:16px}.login-qr .expired-time{margin-bottom:16px;font-size:1.4rem;color:var(--red-1)}.login-qr .resend{font-size:1.4rem;color:var(--blue-1);cursor:pointer;display:flex;align-items:center}.login-qr .resend:hover{opacity:.8}.login-qr .resend svg{color:var(--color);margin-right:8px}.login-qr .user-manual{margin-top:25px;display:flex;grid-gap:10px;gap:10px}.login-qr .user-manual p{margin:0;color:var(--color-1)}.login-qr .scan-success{height:100px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-1)}.login-simple .login-otp .btn-section{margin-bottom:80px!important;margin-top:20px}.login-simple .login-otp .btn-section button.btn-login:disabled{background-color:var(--btn-fill-bg-color-disable);color:var(--btn-fill-color-disable)}.login-simple .login-otp .password-login,.login-simple .login-otp .username-login{margin-bottom:11px}.login-simple .login-otp .password-login .input-section fieldset,.login-simple .login-otp .username-login .input-section fieldset{height:calc(var(--input-height) + 17px)}.login-simple .login-otp .password-login .input-section fieldset input,.login-simple .login-otp .username-login .input-section fieldset input{height:calc(var(--input-height) + 8px);border-width:1px}.login-simple .login-otp .password-login .input-section fieldset .label,.login-simple .login-otp .username-login .input-section fieldset .label{bottom:calc(var(--input-height)/2 + 3px);left:calc(var(--input-padding) - 5px)}.login-simple .login-otp .password-login .input-section fieldset input.has-value~.label,.login-simple .login-otp .password-login .input-section fieldset input:focus~.label,.login-simple .login-otp .username-login .input-section fieldset input.has-value~.label,.login-simple .login-otp .username-login .input-section fieldset input:focus~.label{bottom:calc(var(--input-height) + 8px);color:var(--text-color-2);left:var(--input-padding)}.login-simple .login-otp .password-login .input-section fieldset .error-icon,.login-simple .login-otp .password-login .input-section fieldset .toggle-password,.login-simple .login-otp .username-login .input-section fieldset .error-icon,.login-simple .login-otp .username-login .input-section fieldset .toggle-password{bottom:calc(var(--input-height)/2 + 3px)}.login-simple .login-otp .error-message{display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px;width:100%;margin-bottom:16px}.login-simple .login-otp .error-message div{flex:1 0 100px;line-height:1.6rem}.login-simple .login-otp .error-message div span{letter-spacing:.2px;font-size:1.2rem;color:var(--text-color-19)}.login-simple .login-otp .error-message svg{width:16px;height:16px}.login-simple .login-otp .number{margin-bottom:16px}.login-simple .login-otp .number .label{color:var(--text-color-1);font-size:1.2rem;margin-bottom:8px}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset{border:.4px solid var(--input-border-color-2);padding:0;height:44px}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset .vue-phone-number-input{margin-top:0;height:100%}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container{flex:0 0 calc(var(--select-contry-width) - 4px);width:calc(var(--select-contry-width) - 4px);min-width:calc(var(--select-contry-width) - 4px);max-width:calc(var(--select-contry-width) - 4px)}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector{height:calc(var(--input-height) + 6px);min-height:calc(var(--input-height) + 6px)}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector .country-selector__country-flag{top:calc(50% - 10px);height:calc(var(--icon-height) + 6px);width:calc(var(--icon-width) + 6px);background-color:#da251d;border-radius:10px}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector .country-selector__country-flag .iti-flag{margin-top:calc(var(--icon-height)/2 - 4px);margin-left:calc(var(--icon-width)/2 - 7px)}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector .country-selector__country-flag .iti-flag.vn{background-color:#da251d;height:20px}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset .vue-phone-number-input .select-country-container .country-selector .country-selector__input{padding:0 0 0 calc(var(--input-padding) + var(--icon-width) + 12px);height:calc(var(--input-height) + 4px);min-height:calc(var(--input-height) + 4px);line-height:40px}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset .vue-phone-number-input>div:nth-child(2) .input-phone-number{height:calc(var(--input-height) + 6px);min-height:calc(var(--input-height) + 6px)}.login-simple .login-otp .number .phone-number-input-container .input-section fieldset .vue-phone-number-input>div:nth-child(2) .input-phone-number .input-tel__input{height:calc(var(--input-height) + 4px);min-height:calc(var(--input-height) + 4px);line-height:40px}.login-simple .login-otp .number .phone-number-input-container .input-section .vue-phone-number-input .input-tel .input-tel__input,.login-simple .login-otp .number .phone-number-input-container .input-section .vue-phone-number-input .select-country-container .country-selector .country-selector__input{font-weight:400;font-size:1.4rem;color:var(--text-color-1)}.login-simple .login-otp .invalid-message{font-size:1.2rem;color:var(--color-semantic-reduce);font-style:normal;font-weight:400;width:100%;word-wrap:break-word;display:flex;align-items:center}.login-simple .login-otp .invalid-message svg{margin-right:10px}.login-simple .waiting-confirm{display:flex;flex-direction:column;align-items:center}.login-simple .waiting-confirm .time-title{color:#667080;font-weight:500;font-size:1.6rem;padding-top:150px}.login-simple .waiting-confirm .time-left{color:var(--text-color-2);font-weight:400;font-size:1.4rem;padding-bottom:38px}.login-simple .waiting-confirm .time-left strong{font-size:1.4rem;color:var(--text-color-6)}.login-simple .waiting-confirm .request-title{text-align:center;color:var(--text-color-2);font-weight:400;font-size:1.6rem;padding-bottom:60px}.login-simple .waiting-confirm .sub-title{text-align:center;color:var(--text-color-2);font-weight:400;font-size:1rem;padding-bottom:18px}.login-simple .waiting-confirm .tv-smart{display:flex;align-items:center;flex-wrap:nowrap;margin:24px -20px 24px 0}.login-simple .waiting-confirm .tv-smart svg path{fill:var(--text-color-2)!important}.login-simple .waiting-confirm .tv-smart .group{width:40px;height:40px}.login-simple .waiting-confirm .tv-smart .frame{height:50px}.login-simple .waiting-confirm .tv-smart .loader{display:flex;margin-left:20px}@keyframes blink{50%{background-color:transparent}}.login-simple .waiting-confirm .tv-smart .loader .loader__dot{width:6px!important;height:6px!important;border-radius:50%;background-color:#4a5568;overflow:hidden;animation:blink 3s infinite;margin-right:10px;display:block;color:transparent}.login-simple .waiting-confirm .tv-smart .loader .loader__dot:nth-child(2){animation-delay:.25s}.login-simple .waiting-confirm .tv-smart .loader .loader__dot:nth-child(3){animation-delay:.5s}.login-simple .waiting-confirm .tv-smart .loader .loader__dot:nth-child(4){animation-delay:.75s}.login-simple .waiting-confirm .tv-smart .loader .loader__dot:nth-child(5){animation-delay:1s}.login-simple .waiting-confirm .tv-smart .loader .loader__dot:nth-child(6){animation-delay:1.25s}.login-simple .waiting-confirm .tv-smart .loader .loader__dot:nth-child(7){animation-delay:1.5s}.login-simple .waiting-confirm .buttons{display:flex;width:100%}.login-simple .waiting-confirm .buttons button{height:44px;flex:2;font-size:1.4rem}.login-simple .waiting-confirm .buttons .button-cancel{flex:1;margin-right:8px;border-color:transparent}.login-simple .otp-section{display:flex;flex-direction:column}.login-simple .otp-section .otp-title-1{font-size:2.4rem;color:var(--text-color-1);text-align:center;line-height:28px;margin-bottom:12px;font-weight:700}.login-simple .otp-section .otp-title-2{text-align:center}.login-simple .otp-section .otp-process,.login-simple .otp-section .otp-title-2{font-size:1.4rem;color:var(--text-color-2);line-height:18px;margin-bottom:27px}.login-simple .otp-section .otp-resend .resend{display:flex;color:#108ccf;align-items:center;justify-content:center;cursor:pointer}.login-simple .otp-section .otp-resend .resend svg{margin-right:8px;width:16px;height:16px}.login-simple .otp-section .otp-resend .resend p{margin:0;font-weight:500;font-size:1.6rem;line-height:20px}.login-simple .otp-section .otp-input{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:0 8px;margin-bottom:27px}.login-simple .otp-section .otp-input .vue-otp-input input.defualt-input-separate{width:44px!important;height:44px!important;border:1px solid #677489;padding:10px;color:var(--text-color-1)}.login-simple .otp-section .otp-input .vue-otp-input input.defualt-input-separate:focus{border-color:#108ccf}.login-simple .otp-section .otp-input .vue-otp-input input.defualt-input-separate:disabled{background-color:var(--bg-color-1)!important}.login-simple .otp-section .otp-input .vue-otp-input.warning input.defualt-input-separate{border-color:#fe5050;background-color:var(--bg-color-1)}.notice-simple-login.confirm-dialog .modal-content{max-width:343px}.notice-simple-login.confirm-dialog .modal-content .modal-body{padding:16px}.notice-simple-login.confirm-dialog .modal-content .modal-body .dialog-header .dialog-title{margin-top:0;font-size:2.4rem;line-height:2.9rem;color:var(--text-color-21)}.notice-simple-login.confirm-dialog .modal-content .modal-body .dialog-body .dialog-message{font-size:1.6rem;line-height:2rem;color:var(--text-color-1)}.notice-simple-login.confirm-dialog .modal-content .modal-body .dialog-body .dialog-message strong{font-size:1.6rem;line-height:2rem;color:var(--blue);white-space:nowrap}.notice-simple-login.confirm-dialog .modal-content .modal-body .dialog-body .dialog-message p{font-size:1.6rem;line-height:2rem;color:var(--text-color-1);margin-bottom:-1rem}.notice-simple-login.confirm-dialog .modal-content .modal-body .dialog-footer .buttons{max-width:100%}.notice-simple-login.confirm-dialog .modal-content .modal-body .dialog-footer .buttons .btn{height:44px;padding:13px}.notice-simple-login.confirm-dialog .modal-content .modal-body .dialog-footer .buttons .btn span{font-size:1.4rem;line-height:1.8rem}.login{min-height:530px}.login,.login .logo-section{display:flex;flex-direction:column;align-items:center}.login .logo-section{margin-bottom:48px}.login .logo-section .logo{margin:0 auto 36px;max-width:200px;max-height:50px;width:100%;height:100%}.login .logo-section .title{font-size:24px;text-align:center;font-weight:500;color:var(--color-1);margin-bottom:8px;display:flex;height:24px;align-items:center}.login .logo-section .sub-title{font-size:1.6rem;text-align:center;color:var(--color-1);line-height:20px}.login .tab{height:24px;width:80%;min-width:355px;display:flex;justify-content:space-between;margin-bottom:24px}.login .tab .tab-item{display:flex;align-items:center;color:var(--login-tab-item-color);cursor:pointer;font-size:1.2rem;padding:0 16px;background-color:transparent;white-space:nowrap}.login .tab .tab-item:hover{color:var(--login-tab-item-hover-color);background-color:var(--hover-backgroud);border-radius:32px}.login .tab .tab-item.active{background-color:var(--purple-pr);border-radius:32px;color:var(--login-tab-item-active-color)}.login .form-section{width:100%;flex:1}.login .form-section .form{width:100%}.login .form-section .btn-section{height:44px;width:100%;margin-bottom:16px}.login .form-section .btn-section .btn-login{height:100%;width:100%;border-radius:8px;background-color:var(--purple-pr);display:flex;align-items:center;justify-content:center;color:var(--color);font-size:1.4rem}.login .form-section .btn-section .btn-login:hover{opacity:.8}.login .open-account{display:flex;justify-content:center;width:100%}.login .open-account p{font-size:1.4rem;color:var(--color-1);margin:0}.login .open-account p strong{color:var(--blue);font-size:1.4rem;cursor:pointer}.login .open-account p strong:hover{opacity:.8}.login-modal{max-width:none;width:420px}.login-modal .modal-content{overflow:hidden;padding:16px;max-height:95vh}.login-modal .modal-content .modal-header{z-index:1;padding:0}.login-modal .modal-content .modal-header .modal-title .head-title{content:"";display:inline-block;line-height:19px;height:19px}.login-modal .modal-content .modal-header button svg{width:18px!important;height:18px!important}.login-modal .modal-content .modal-body{padding:0;overflow:auto;overflow:overlay}.login-modal .modal-content .modal-body .header-modal{display:flex;justify-content:flex-end;margin-bottom:30px}.login-modal .modal-content .modal-body .header-modal svg{width:18px!important;height:18px!important;margin-left:auto;cursor:pointer;color:var(--text-color-1)}.grecaptcha-badge{display:none!important}.login .logo-section .sub-title span{font-size:1rem}.login-dialog{max-width:375px;width:90%}.login-dialog .modal-content{padding:0}.login-dialog .modal-header{display:none}.login-dialog .modal-body{padding:24px 16px}.login-dialog .btn-primary{margin-top:24px;border-radius:4px;padding:0 8px;background:var(--btn-fill-bg-color);border:1px solid transparent;height:24px}.login-dialog .message{margin-top:8px;font-style:normal;font-weight:700;font-size:1.2rem;line-height:16px;text-align:center;letter-spacing:.2px;color:#a0aec0}.no-row-overlay[data-v-8c650e8e]{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.2rem;color:var(--color-1);height:100%!important}.no-row-overlay svg[data-v-8c650e8e]{margin-bottom:8px}